EP1571802A1

Collecting accounting information in telecommunications system

Abstract

The present invention illustrates a method for user accounting data management in a wireless telecommunications system comprising one or more access networks, one or more access points (AP), and user equipment. In the method, a connection session for the user equipment is set up via a first access network and a first access point (AP). The method comprises creating and maintaining status data representing the status of each session in a network node, such as an access controller, RADIUS proxy, or RADIUS server (AS). When the network node receives an authentication message, the routine deduces (2-2, 2-6) whether a new authentication or a re-authentication caused by handover or some other reason is concerned. If the authentication in question is re-authentication, additional data is added (2-9, 2-14) to the accounting data or messages to link together the accounting session following the re-authentication and the one preceding it.

EP1571802A1, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 24 February 2025, 1.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

21 claims: 4 independent, 17 dependent

  1. 1
    A method for user accounting data management in a wireless telecommunications system (S) comprising:one or more access networks (AN);one or more access points (AP);and user equipment (UE),    in which method a connection session is set up for the user equipment (UE) via a first access network (AN) and a first access point (AP),     characterized in that the method comprises creating and maintaining, in a network node, status data representing the status of each connection session, the network node being hierarchically above the access point of the access network, the status data comprising a selected group of attributes;receiving, at the network node, an authentication message relating to the authentication of the user equipment (UE);deducing on the basis of the authentication message received at the network node and the status data whether a new authentication, or re-authentication caused by handover or some other reason, is concerned;adding additional information to the accounting data or messages to link together the accounting session following the re-authentication and the one preceding it, if re-authentication during one and the same connection session is concerned.
  2. 4
    A method according to any one of claims 1 to 3, characterized by comprising determining that the authentication message is caused by a periodic re-authentication, if the attribute contained in the authentication message and identifying the access point that sent the authentication message and the attribute contained in the status data and identifying the current access point correspond to each other, and the time between the time of the authentication message and the termination timestamp possibly included in the status data does not exceed a predetermined limit value.
  3. 5
    A method according to any one of claims 1 to 4, characterized by comprising determining the authentication message to represent a new authentication, if the attribute contained in the authentication message and identifying the access point that sent the authentication message and the attribute contained in the status data and identifying the current access point correspond to each other, and the time between the time of the authentication message and the accounting termination timestamp possibly included in the status data exceeds a predetermined limit value.
  4. 6
    A method according to any one of claims 1 to 5, characterized by determining that the authentication message represents a new authentication, if there is no status data for the connection session in the network node.
  5. 7
    A method according to any one of claims 1 to 6, characterized in that the additional data or the multi-accounting identifier comprise the user equipment identifier, the identifier of the access point functioning as an authenticator, and the NTP (Network Time Protocol) starting time generated by the network node for the first accounting session.
  6. 9
    A method according to any one of the preceding claims, characterized in that the network node comprises one of the following:an access controller (AC), a RADIUS proxy server (proxy), a RADIUS server (AS).
  7. 10
    A network node in a wireless telecommunications system (S) for managing the accounting of a connection session of user equipment (UE), the connection session being set up via a first access network (AN) and a first access point (AP), characterized in that the network node is hierarchically above the access point of the access network and comprises means for creating and maintaining status data representing the status of each connection session, the status data comprising a selected group of attributes;means for receiving an authentication message relating the authentication of the user equipment (UE);means for deciding, on the basis of the received authentication message and the status data, whether new authentication, or re-authentication caused by handover or some other reason, is concerned;means for adding to the accounting data and messages additional information that links together the accounting session following the re-authentication and the one preceding if re-authentication during one and the same connection session is concerned.
  8. 13
    A network node according to any one of claims 10 to 12, characterized in that the determining means are configured to determine that the authentication message is caused by a periodic re-authentication, if the attribute contained in the message and identifying the access point that sent the message, and the attribute contained in the status data and identifying the current access point correspond to one another, and the time between the time of the authentication message and the termination timestamp possibly contained in the status data does not exceed a predetermined limit value.
  9. 14
    A network node according to any one of claims 10 to 13, characterized in that the determining means are configured to determine the authentication message as a new authentication, if the attribute contained in the message and identifying the access point that sent the message, and the attribute contained in the status data and identifying the current access point correspond to each other, and the time between the time of the authentication message and the accounting termination timestamp possibly contained in the status data exceeds a predetermined limit value.
  10. 15
    A network node according to any one of claims 10 to 14, characterized in that the determining means are configured to determine the authentication message as a new authentication, if there is no status data for the connection session in the network node.
  11. 16
    A network node according to any one of claims 10 to 15, characterized in that the additional data or multi-accounting identifier comprises a user equipment identifier, an identifier for an access point functioning as the authenticator, and the NTP time generated by the network node and indicating the beginning of the first accounting session.
  12. 18
    A network node according to any one of claims 10 to 17, characterized in that the network node comprises one of the following:an access controller (AC), a RADIUS proxy server (proxy), a RADIUS server.
  13. 19
    A network node according to any one of claims 10 to 18, characterized in that the network node is in a wireless local area network.
  14. 20
    A network node according to any one of claims 10 to 19, characterized in that the access point is a base station in a wireless local area network or some other network element functioning as an authenticator.
  15. 21
    A wireless local area network comprising an access network that has base stations or other access points, and a core network that has an access controller, a RADIUS proxy server, and/or a RADIUS server serving a plural number of access points, characterized in that the access point, RADIUS proxy server, or RADIUS server comprises a connection session set up to user equipment (UE) via a first access network (AN) and a first access point (AP) for accounting management,    means for creating and maintaining status data representing the status of each connection session, the status data comprising a selected group of attributes;means for receiving an authentication message relating to the authentication of the user equipment (UE);means for deducing on the basis of a received authentication message and the status data whether a new authentication or re-authentication caused by handover or some other reason is concerned;means for adding to the accounting data or messages additional data that links together an accounting session following re-authentication and an accounting session preceding it, when the authentication is a re-authentication taking place during one and the same connection session.