Determining chargeable duration at the home agent for a prepaid MIP session
First Claim
1. A method of accounting for use of a packet data communication service provided to a mobile station via a wireless communication network, the method comprising:
- in response to a request, for the packet data communication service for the mobile station, establishing a packet data communication session for the mobile station through the wireless communication network;
terminating the packet data communication session for the mobile station upon detecting one of a plurality of events, the plurality of events including receipt of at least one session related signaling message regarding termination and at least one network initiated termination; and
measuring duration of usage by the mobile station for accounting purposes from the establishment of the session until last detected user activity, wherein user activity is defined as;
including packet data communications for the mobile station through the wireless communication network and the receipt of any session related signaling message, andexcluding the at least one network initiated termination.
2 Assignments
0 Petitions
Accused Products
Abstract
Duration based accounting for a packet data service, for example offered as a prepaid mobile IP (MIP) service through a public mobile wireless communication network, uses last detected user activity to determine the end of each session for accounting purposes. The accounting policy or algorithm defines user activity so as to include receipt of signaling related to the MIP session, such as signaling related to a termination by the user or the user'"'"'s mobile station, in addition to packet data routed for the mobile station. If a session ends due to a network termination, e.g. binding expires or the network disconnects upon prepaid quota exhaustion, then the last user activity used for accounting purposes is the last data packet communication to/from the mobile station or the last received MIP session-related signaling message. For example, if MIP signaling terminates the session, then the session duration runs until receipt of that signaling.
63 Citations
14 Claims
-
1. A method of accounting for use of a packet data communication service provided to a mobile station via a wireless communication network, the method comprising:
-
in response to a request, for the packet data communication service for the mobile station, establishing a packet data communication session for the mobile station through the wireless communication network; terminating the packet data communication session for the mobile station upon detecting one of a plurality of events, the plurality of events including receipt of at least one session related signaling message regarding termination and at least one network initiated termination; and measuring duration of usage by the mobile station for accounting purposes from the establishment of the session until last detected user activity, wherein user activity is defined as; including packet data communications for the mobile station through the wireless communication network and the receipt of any session related signaling message, and excluding the at least one network initiated termination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of providing a prepaid packet data communication service to a mobile station via a wireless communication network, the method comprising:
-
receiving a mobile internet protocol (MIP) request message, relating to a request for the packet data communication service for use by the mobile station; establishing a MIP packet data communication session for the mobile station through the wireless communication network, establishment of the MIP session including assigning an Internet Protocol (IP) address for use by the mobile station during the MIP session; starting a measurement of duration of the session substantially upon the establishment of the MIP session; routing packets of data containing the assigned IP address to or from the mobile station via the established MIP session; terminating the MIP session for the mobile as a result of a network initiated termination; responsive to the session being terminated as a result of the network initiated termination, using time of the later of;
the last packet of data for the mobile station routed prior to termination, and a last MIP signaling message that did not result in termination of the MIP session received prior to termination, as an ending of the measured duration instead of time of the network initiated termination; andreporting the measured duration, to enable reducing of a prepaid account balance purchased for the mobile station, based on the measured duration. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification