Roaming and hand-off support for prepaid billing for wireless data networks
DCFirst Claim
1. A method for providing hand-offs for wireless prepaid services on a data network using prepaid billing, the method comprising:
- a first-network-access device carrying on session activity of a wireless communication session with a wireless mobile node within a first coverage area;
a second-network-access device establishing connectivity with the wireless mobile node after the wireless mobile node moves into a second coverage area;
responsive to the second-network-access device establishing connectivity with the wireless mobile node, the first-network-access device tunneling the session activity to the second-network-access device;
the first-network-access device receiving from a network-access-control device a block of credits;
the first-network-access device periodically measuring usage of the session activity; and
the first-network-access device debiting the usage of the session activity from the block of credits.
2 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
A method and apparatus for providing roaming and hand-off support for prepaid billing for wireless prepaid services on a data network may be provided by a first-network-access device carrying on session activity of a wireless communication session with a wireless-mobile node within a first coverage area. The first-network-access device receives blocks of credits drawn from a user account having a cache of available credits for the prepaid-services.
The first-network-access device periodically measures usage of the session activity in terms of a first of a plurality of measurement-method parameters. The first-network-access device debits the usage of the session activity from the blocks of credits.
After entering its coverage area, the second-network-access device establishes connectivity with the wireless-mobile node. The first-network-access device tunnels to the second-network-access device the session activity and any unused credits. The second-network-access device periodically measures usage of the tunneled session activity in terms of tunneled measurement-method parameters. The second-network-access device debits the usage of the tunneled session activity from the tunneled unused credits.
The second-network-access device then establishes independent network access for the session activity. The second-network-access device receives blocks of credits. The second-network-access device periodically measures the usage of the session activity in terms of another of the plurality of measurement-method parameters. The second-network-access device debits the usage of the session activity from the blocks of credits it receives.
After hand-off, the first-network-access device may receive from indications to terminate session activity, to stop debiting the usage of the session activity, and/or to return unused credits.
-
Citations
64 Claims
-
1. A method for providing hand-offs for wireless prepaid services on a data network using prepaid billing, the method comprising:
-
a first-network-access device carrying on session activity of a wireless communication session with a wireless mobile node within a first coverage area;
a second-network-access device establishing connectivity with the wireless mobile node after the wireless mobile node moves into a second coverage area;
responsive to the second-network-access device establishing connectivity with the wireless mobile node, the first-network-access device tunneling the session activity to the second-network-access device;
the first-network-access device receiving from a network-access-control device a block of credits;
the first-network-access device periodically measuring usage of the session activity; and
the first-network-access device debiting the usage of the session activity from the block of credits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
the first-network-access device selecting one of the predetermined-measurement methods in response to receiving the measurement-method parameters.
-
-
4. The method of claim 2, wherein the measurement-method parameters are selected from the group consisting of an algorithm, and a conversion factor, wherein the algorithm may be any of time based, active time based, byte based, and a combination of any of time, active time and byte based.
-
5. The method of claim 2, wherein the step of the first-network-access device periodically measuring usage of the session activity comprises:
-
the first-network-access device measuring the usage of the session activity while in the first coverage area in terms of a first of the measurement-method parameters; and
the first-network-access device measuring the usage of the session activity tunneled to the second-network-access device in terms of a second of the measurement-method parameters.
-
-
6. The method of claim 5, wherein the first of the measurement-method parameters and the second of the measurement-method parameters are the same.
-
7. The method of claim 2, further comprising:
-
the first-network-access device receiving an additional block of credits from the network-access-control device; and
the first-network-access device debiting the usage of the wireless communication session from the additional block of credits.
-
-
8. The method of claim 7, further comprising:
the first-network-access device requesting the additional block of credits.
-
9. The method of claim 8, wherein the step of the first-network-access device requesting the additional block of credits is performed at a predetermined threshold.
-
10. The method of claim 9, further comprising:
the first-network-access device receiving from the network-access-control device the measurement-method parameters in conjunction with the additional block of credits.
-
11. The method of claim 10, wherein the step of the first-network-access device periodically measuring usage of the session activity comprises:
-
the first-network-access device measuring the usage of the session activity while in the first coverage area in terms of a first of the measurement-method parameters; and
the first-network-access device measuring the usage of the session activity tunneled to the second-network-access device in terms of a second of the measurement-method parameters.
-
-
12. A method for providing hand-offs for wireless prepaid services on a data network using prepaid billing, the method comprising:
-
a first-network-access device carrying on session activity for a wireless communication session with a wireless mobile node within a first coverage area;
the first-network-access device receiving from the network-access-control device a first block of credits;
the first-network-access device periodically measuring usage of the session activity;
the first-network-access device debiting the usage of the session activity from the first block of credits;
a second-network-access device requesting from the network-access-control device network access for the session activity of the wireless communication session after the wireless mobile node moves into a second coverage area of the second-network access device;
the second-network-access device establishing the session activity for the wireless communication session;
the second-network-access device receiving from the network-access-control device a second block of credits;
the second-network-access device periodically measuring usage of the session activity; and
the second-network-access device debiting the usage of the session activity from the second block of credits. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 52, 53)
after the second-network-access device establishes the session activity for the wireless communication session, the first-network-access device receiving from the network-access-control device a first indication that causes the first-network-access device to stop debiting the usage of the session activity from the first block of credits.
-
-
14. The method of claim 13, wherein the first indication is selected from the group consisting of a stop accounting message, a terminate session activity message, and, a disconnect message.
-
15. The method of claim 12, further comprising the first-network-access device receiving from the network-access-control device measurement-method parameters in conjunction with receiving the first block of credits.
-
16. The method of claim 15, further comprising the second-network-access device receiving from the network-access-control device the measurement-method parameters in conjunction with receiving the second block of credits.
-
17. The method of claim 12, further comprising the second-network-access device receiving from the network-access-control device measurement-method parameters in conjunction with receiving the second block of credits.
-
18. The method of claim 17, wherein the second-network-access device contains a plurality of predetermined-measurement methods, and further comprising:
the second-network-access device selecting one of the predetermined-measurement methods in response to receiving the measurement-method parameters.
-
19. The method of claim 18, wherein the measurement-method parameters are selected from the group consisting of an algorithm, and a conversion factor, wherein the algorithm may be time based, active time based, byte based, and any combination of any of time, active time and byte based.
-
20. The method of claim 16, wherein the step of the first-network-access device measuring the usage of the session activity comprises:
-
the first-network-access device measuring the usage of the session activity in terms of a first of the measurement-method parameters; and
wherein the step of the second-network-access device measuring the usage of the session activity comprises;
the second-network-access device measuring the usage of the session activity in terms of a second of the measurement-method parameters.
-
-
21. The method of claim 20, wherein the first of the measurement-method parameters and the second of the measurement-method parameters are the same.
-
22. The method of claim 12, further comprising:
-
the second-network-access device receiving an additional block of credits from the network-access-control device; and
the second-network-access device debiting the usage of the wireless communication session from the additional block of credits.
-
-
23. The method of claim 22, further comprising:
the second-network-access device requesting the additional block of credits.
-
24. The method of claim 23, wherein the step of the second-network-access device requesting the additional block of credits is performed at a predetermined threshold.
-
25. The method of claim 23, further comprising:
the second-network-access device receiving from the network-access-control device the measurement-method parameters in conjunction with the additional block of credits.
-
26. The method of claim 25, wherein the step of the second-network-access device periodically measuring the usage of the session activity comprises:
the second-network-access device periodically measuring the usage of the session activity in terms of a third of the measurement-method parameters.
-
27. The method of claim 20, further comprising:
-
the second-network-access device requesting an additional block of credits;
the second-network-access device receiving the additional block of credits from the network-access-control device; and
the second-network-access device receiving from the network-access-control device the measurement-method parameters in conjunction with the additional block of credits, wherein the step of the second-network-access device periodically measuring usage of the session activity further comprises;
the second-network-access device measuring the usage of the session activity in terms of a third of the measurement-method parameters.
-
-
28. The method of claim 27, further comprising:
the second-network-access device debiting the usage of the wireless communication session from the additional block of credits.
-
29. The method of claim 28, wherein the first of the measurement-method parameters, the second of the measurement-method parameters, and third of the measurement-method parameters are the same.
-
30. The method of claim 12, further comprising:
after the second-network-access device establishes the session activity, the first-network-access device receiving from the network-access-control device a second indication that causes the first-network-access device to return any remaining credits to the network-access-control device.
-
31. The method of claim 12, further comprising:
after the second-network-access device establishes the session activity for the wireless communication session, the first-network-access device receiving from the network-access-control device a second indication that causes the first-network-access device to transfer any remaining credits to the second-network-access device.
-
32. The method of claim 12, further comprising:
after the second-network-access device establishes the session activity for the wireless communication session, the first-network-access device requesting an additional block of credits.
-
33. The method of claim 32, further comprising:
the first-network-access device receiving from the network-access-control device a first indication that causes the first-network-access device to stop debiting the usage of the session activity from the first block of credits.
-
34. The method of claim 33, further comprising:
the first-network-access device receiving from the network-access-control device a second indication that causes the first-network-access device to return any remaining credits to the network-access-control device.
-
35. The method of claim 32, further comprising:
the first-network-access device not receiving from the network-access-control device a responsive indication to the request for additional block of credits, wherein upon expiry of remaining credits, session activity on the first-network-access device terminates.
-
36. The method of claim 32, further comprising:
-
the first-network-access device not receiving from the network-access-control device a responsive indication to the request for additional block of credits;
responsive to not receiving the responsive indication, the first-network-access device terminating session activity; and
the first-network-access device returning any remaining credits to the network-access-control device.
-
-
52. The method of claim 19, further comprising:
the second-network-access device receiving from the network-access-control device the measurement-method parameters in conjunction with the additional block of credits.
-
53. The method of claim 52, wherein the step of the second-network-access device periodically measuring the usage of the session activity comprises:
the second-network-access device periodically measuring the usage of the session activity in terms of a third of the measurement-method parameters.
-
37. A method for providing hand-offs for wireless prepaid services on a data network using prepaid billing, the method comprising:
-
a first-network-access device carrying on session activity of a wireless communication session with a wireless mobile node within a first coverage area;
the first-network-access device receiving from a network-access-control device a first block of credits;
the first-network-access device periodically measuring usage of the session activity;
the first-network-access device debiting the usage of the session activity from the first block of credits;
a second-network-access device establishing connectivity with the wireless mobile node after the wireless mobile node moves into a second coverage area;
responsive to the second-network-access device establishing connectivity with the wireless mobile node, the first-network-access device tunneling the session activity and any remaining portion of the first block of credits to the second-network-access device; and
the second-network-access device debiting the usage of the tunneled session activity from the tunneled remaining portion of the first block of credits. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 54, 55, 56, 57, 58, 59, 60)
the second-network-access device requesting from the network-access-control device network access for the session activity of the wireless communication session;
the second-network-access device receiving from the network-access-control device network access for the session activity;
the second-network-access device receiving from the network-access-control device a second block of credits;
the second-network-access device providing network access for the session activity;
the second-network-access device periodically measuring usage of the session activity; and
the second-network-access device debiting the usage of the session activity from the second block of credits.
-
-
39. The method of claim 38, wherein the second-network-access device requests from the network-access-control device network access for the session activity after a state transition in the session activity.
-
40. The method of claim 39, further comprising:
after the state transition, the first-network-access device receiving from the network-access-control device a first indication that causes the first-network-access device to stop debiting the usage of the session activity from the first block of credits.
-
41. The method of claim 40, wherein the first indication is selected from the group consisting of a stop accounting message, a terminate session activity message, and a disconnect message.
-
42. The method of claim 38, further comprising the first-network-access device receiving from the network-access-control device measurement-method parameters in conjunction with receiving the first block of credits.
-
43. The method of claim 42, further comprising the second-network-access device receiving from the network-access-control device the measurement-method parameters in conjunction with receiving the second block of credits.
-
44. The method of claim 38, further comprising the second-network-access device receiving from the network-access-control device measurement-method parameters in conjunction with receiving the second block of credits.
-
45. The method of claim 44, wherein the second-network-access device contains a plurality of predetermined-measurement methods, and further comprising:
the second-network-access device selecting one of the predetermined-measurement methods in response to receiving the measurement-method parameters.
-
46. The method of claim 45, wherein the measurement-method parameters is selected from the group consisting of an algorithm, and a conversion factor.
-
47. The method of claim 44, wherein the step of the first-network-access device measuring the usage of the session activity comprises:
-
the first-network-access device measuring the usage of the session activity in terms of a first of the measurement-method parameters; and
wherein the step of the second-network-access device measuring the usage of the session activity comprises;
the second-network-access device measuring the usage of the session activity comprises in terms of a second of the measurement-method parameters.
-
-
48. The method of claim 47, wherein the first of the measurement-method parameters and the second of the measurement-method parameters are the same.
-
49. The method of claim 38, further comprising:
-
the second-network-access device receiving an additional block of credits from the network-access-control device; and
the second-network-access device debiting the usage of the wireless communication session from the additional block of credits.
-
-
50. The method of claim 49, further comprising:
the second-network-access device requesting the additional block of credits.
-
51. The method of claim 50, wherein the step of the second-network-access device requesting the additional block of credits is performed at a predetermined threshold.
-
54. The method of claim 47, further comprising:
-
the second-network-access device requesting an additional block of credits;
the second-network-access device receiving the additional block of credits from the network-access-control device; and
the second-network-access device receiving from the network-access-control device the measurement-method parameters in conjunction with the additional block of credits, wherein the step of the second-network-access device periodically measuring usage of the session activity further comprises;
the second-network-access device measuring the usage of the session activity in terms of a third of the measurement-method parameters.
-
-
55. The method of claim 54, further comprising:
the second-network-access device debiting the usage of the wireless communication session from the additional block of credits.
-
56. The method of claim 55, wherein the first of the measurement-method parameters, the second of the measurement-method parameters, and third of the measurement-method parameters are the same.
-
57. The method of claim 37, further comprising:
after the second-network-access device provides network access for the session activity, the first-network-access device requesting an additional block of credits.
-
58. The method of claim 38, further comprising:
the first-network-access device receiving from the network-access-control device a first indication that causes the first-network-access device to stop debiting the usage of the session activity from the first block of credits.
-
59. The method of claim 57, further comprising:
the first-network-access device not receiving from the network-access-control device a responsive indication to the request for additional block of credits, wherein upon expiry of remaining credits, session activity on the first-network-access device terminates.
-
60. The method of claim 57, further comprising:
-
the first-network-access device not receiving from the network-access-control device a responsive indication to the request for additional block of credits; and
responsive to not receiving the responsive indication, the first-network-access device terminating session activity.
-
-
61. A method for providing hand-offs for wireless prepaid services on a data network using prepaid billing, the method comprising:
-
a first-network-access device carrying on session activity for a wireless communication session with a wireless mobile node within a first coverage area;
the first-network-access device receiving from the network-access-control device a block of credits;
the first-network-access device periodically measuring usage of the session activity;
the first-network-access device debiting the usage of the session activity from the block of credits;
a second-network-access device requesting from the network-access-control device network access to support a hand-off of the wireless communication session after the wireless mobile node moves into a second coverage area of the second-network access device;
the second-network-access device establishing hand-off session activity for the wireless communication session;
the network-access-control device retrieving from the first-network-access device at least some of the block of credits;
the second-network-access device receiving from the network-access-control device a second block of credits;
the second-network-access device periodically measuring usage of the session activity; and
the second-network-access device debiting the usage of the session activity from the second block of credits. - View Dependent Claims (62, 63, 64)
the first-network-access device determining that the block of credits are depleted and requesting from the network-access-control device additional credits;
and wherein retrieving all unused credits from the block of credits includes retrieving all unused credits from the additional credits.
-
-
64. The method of claim 61 and further comprising:
the first-network-access device terminating the session activity within the first coverage area in combination with returning unused credits to the network-access-control device.
Specification