System and method for signaling information in order to enable and disable distributed billing in a network environment
First Claim
Patent Images
1. An apparatus for signaling information in a network environment, comprising:
- an access gateway operable to;
establish two or more packet data protocol (PDP) links on behalf of a mobile station, each of the PDP links associated with a different gate; and
communicate to a client services packet gateway (CSPG) a message associated with a gate control of a first gate of the access gateway associated with a first PDP link, the gate control of the first gate indicating to the CSPG a change in quality of service level, locale, or policy enforcement relating to the first PDP link, the message allowing the CSPG to control accounting for the first PDP link such that synchronization is achieved between accounting information and a state of the first gate associated with the first PDP link;
wherein;
the state of the first gate comprises whether the first gate is open or closed; and
controlling the accounting for the first PDP link comprises performing, by the CSPG, one of enabling and disabling billing associated with the first PDP link by communicating with a quota server that distributes a quantity of quota to the mobile station via one or more flows.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for signaling information in a network environment is provided that includes an access gateway operable to establish one or more packet data protocol (PDP) links on behalf of an end user. The access gateway is operable to communicate a message associated with a change in quality of service, locale, or policy enforcement relating to a selected one of the PDP links to a client services packet gateway (CSPG). The CSPG responds to the message by providing an accounting command for the selected PDP link such that synchronization is achieved between accounting information and a state associated with the selected PDP link.
33 Citations
30 Claims
-
1. An apparatus for signaling information in a network environment, comprising:
-
an access gateway operable to; establish two or more packet data protocol (PDP) links on behalf of a mobile station, each of the PDP links associated with a different gate; and communicate to a client services packet gateway (CSPG) a message associated with a gate control of a first gate of the access gateway associated with a first PDP link, the gate control of the first gate indicating to the CSPG a change in quality of service level, locale, or policy enforcement relating to the first PDP link, the message allowing the CSPG to control accounting for the first PDP link such that synchronization is achieved between accounting information and a state of the first gate associated with the first PDP link; wherein; the state of the first gate comprises whether the first gate is open or closed; and controlling the accounting for the first PDP link comprises performing, by the CSPG, one of enabling and disabling billing associated with the first PDP link by communicating with a quota server that distributes a quantity of quota to the mobile station via one or more flows. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for signaling information in a network environment, comprising:
-
an access gateway operable to; receive a quota request message from a client services packet gateway (CSPG), the quota request message associated with a first service of a plurality of services associated with a mobile station; close a gate associated with the first service of the plurality of services associated with the mobile station; and asynchronously signal to the CSPG to return a portion of quota for a flow associated with the first service associated with the mobile station, wherein the quota request message is operable to communicate an accounting command to indicate that a service level, locale or policy enforcement corresponding to the flow is modified such that synchronization is achieved between accounting information and a state of a gate associated with the first flow; wherein; the state of the gate comprises whether the gate is open or closed; and the accounting command is associated with performing, by the CSPG, one of enabling and disabling billing associated with the mobile station, the accounting command being communicated to a quota server that distributes a quantity of quota to the mobile station via one or more flows. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus for signaling information in a network environment, comprising:
-
a client services packet gateway (CSPG) operable to; read a flow establishment message communicated by an access gateway, the flow establishment message related to a first flow of a plurality of flows associated with a mobile station, each flow associated with a service of a plurality of services; determine from the flow establishment message that call information associated with the first flow associated with a first service associated with the mobile station has changed; and act autonomously, in response to reading the message and determining that call information has changed, by controlling accounting for the flow such that synchronization is achieved between call information and a state of a gate associated with the flow associated with the first service; wherein; the state of the gate comprises whether the gate is open or closed; and controlling the accounting for the flow comprises providing, by the CSPG, an accounting command to perform one of enabling and disabling billing associated with the flow, the accounting command provided to a quota server that distributes a quantity of quota to the mobile station via the first flow. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for signaling information in a network environment, comprising:
-
establishing, via an access gateway, two or more packet data protocol (PDP) links on behalf of a mobile station, each of the PDP links associated with a different gate; and communicating, by the access gateway to a client services packet gateway (CSPG), a message associated with a gate control of a first gate of the access gateway associated with a first PDP link, the gate control of the first gate indicating to the CSPG a change in quality of service level, locale, or policy enforcement relating to the first PDP link, the message allowing the CSPG to control accounting for the first PDP link such that synchronization is achieved between accounting information and a state of the first gate associated with the first PDP link; wherein; the state of the first gate comprises whether the first gate is open or closed; and controlling the accounting for the first PDP link comprises performing, by the CSPG, one of enabling and disabling billing associated with the first PDP link by communicating with a quota server that distributes a quantity of quota to the mobile station via one or more flows. - View Dependent Claims (18, 19, 20)
-
-
21. A method for signaling information in a network environment, comprising:
-
receiving at an access gateway a quota request message from a client services packet gateway (CSPG), the quota request message associated with a first service of a plurality of services associated with a mobile station; responding to the quota request message by signaling to the CSPG to return a portion of quota for a flow associated with the first service associated with the mobile station; and transmitting a second quota message from the access gateway to the CSPG, the quota request messages communicating an accounting command to indicate that a state of a gate corresponding to the flow is changed such that synchronization is achieved between accounting information and the state of the gate associated with the flow; wherein; the state of the gate comprises whether the gate is open or closed; and the accounting command is associated with performing one of enabling and disabling billing associated with the mobile station, the accounting command being communicated to a quota server that distributes a quantity of quota to the mobile station via the flow. - View Dependent Claims (22, 23, 24)
-
-
25. A method for signaling information in a network environment, comprising:
-
reading, at a client services packet gateway (CSPG), a flow establishment message communicated by an access gateway, the flow establishment message related to a first flow of a plurality of flows associated with a mobile station, each flow associated with a service of a plurality of services; determining by the CSPG from the flow establishment message that call information associated with the flow associated with the first service associated with the mobile station has changed; and acting autonomously, by the CSPG in response to reading the message and determining that call information has changed, by providing from the CSPG an accounting command to control accounting for the flow such that synchronization is achieved between call information and a state of a gate associated with the flow associated with the first service; wherein; the state of the gate comprises whether the gate is open or closed; and the accounting command is associated with performing, by the CSPG, one of enabling and disabling billing associated with the flow, the accounting command being communicated to a quota server that distributes a quantity of quota to the mobile station via the flow. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification