POLICY AND CHARGING RULES NODE EXPIRED MESSAGE HANDLING
First Claim
1. A method performed by a Policy and Charging Rules Node (PCRN) for processing a first request message from a first device to generate at least one Policy and Charging Control (PCC) rule, the method comprising:
- receiving the first request message;
starting a timer to begin a period for the PCRN to receive a second message from a second device before generating a first PCC rule, the second message being a mate of the first message;
generating the first PCC rule based at least on the information received in at least the first request message received by the PCRN when the timer expires; and
forwarding the first PCC rule to at least one gateway.
4 Assignments
0 Petitions
Accused Products
Abstract
Various exemplary embodiments relate to a method and related network node and machine-readable storage medium including a policy and charging rules node (PCRN) receiving a plurality of related service requests from different devices. The PCRN may proceed to generate a policy and charging control (PCC) rule based on at least one service request and other information stored in the PCRN if a mate service request does not arrive during the duration of a waiting timer. If the mate service request arrives subsequent to the expiry of the waiting timer, the PCRN may then generate a subsequent PCC rule to replace the previously generated rule, with the new PCC rule incorporating information from both of the mate service requests.
-
Citations
20 Claims
-
1. A method performed by a Policy and Charging Rules Node (PCRN) for processing a first request message from a first device to generate at least one Policy and Charging Control (PCC) rule, the method comprising:
-
receiving the first request message; starting a timer to begin a period for the PCRN to receive a second message from a second device before generating a first PCC rule, the second message being a mate of the first message; generating the first PCC rule based at least on the information received in at least the first request message received by the PCRN when the timer expires; and forwarding the first PCC rule to at least one gateway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 13)
-
-
8. A method performed by a Policy and Charging Rules Node (PCRN) for processing a first request message from a first device to generate at least one Policy and Charging Control (PCC) rule, the method comprising:
-
receiving a first request message containing flow information; determining the status of a Packet-Filter-Operation associated with the first request message; determining whether a first PCC rule exists that is a mate to the flow information; checking at least one marker included in the service flow; generating the first PCC rule using the information received by the PCRN when the first PCC rules does not exist as a mate to the flow information; starting a timer beginning a period to receive a second message from a second device, the second message being a mate of the first message; and pushing the first PCC rule to at least one gateway. - View Dependent Claims (9, 10, 11, 12, 14)
-
-
15. A Policy and Charging Rules Node (PCRN) for processing at least a first request message to generate at least one Policy and Charging Control (PCC) rule, the PCRN comprising:
-
an Rx interface that receives a first request message from an application node; a Gx interface that receives a second request message from a gateway, the second request message being a mate to the first request message and containing flow information complementary to the service flow; a mate checker that determines whether the PCRN received a mate message when the PCRN receives at least one of the first and second messages; a timer that begins a period to receive a mate message when the PCRN receives at least one of the first and second messages and did not yet receive the mate message; and a rule processor that creates the PCC rule using at least one of the first and second messages when the period elapsed. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification