Diverse source message association
AssigneeAlcatel Lucent
InventorsAjay Pandya, Felix Katz
Life of this patent
Estimating the term…
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.
Claims20
A method performed by a Diameter device to associate at least two messages received from a plurality of devices, the method comprising:
- receiving a first message from a first device, the first message including a first identifier;
- processing the first message, wherein the processing results in a first policy and charging rules node (PCRN) blade creating a first session;
- receiving a second message from a second device, the second message including a second identifier, wherein the second identifier is different from the first identifier;
- determining whether the second message relates to a gateway control session or an application node session;
- based on the second message relating to a gateway control session, determining whether the second identifier matches the first identifier according to a first matching method;
- based on the second message relating to an application node session, determining whether the second identifier matches the first identifier according to a second matching method, wherein the second matching method is different from the first matching method;
- and
- based on determining that the second identifier matches the first identifier, processing the second message based on the association.
A Policy and Charging Rules Node (PCRN) to associate at least two messages received from a plurality of devices, the PCRN comprising:
- a Diameter device configured to:
- receive at least a first message from a first device, the first message containing a first Session Binding Identifier (SBI),
- receive a second message from a second device, the second message containing a second SBI,
- determine whether the second message relates to a gateway control session or an application node session;
- based on the second message relating to a gateway control session, determine whether the second identifier matches the first identifier according to a first matching method;
- based on the second message relating to an application node session, determine whether the second identifier matches the first identifier according to a second matching method, wherein the second matching method is different from the first matching method;
- and
- based on determining that the second identifier matches the first identifier, process the second message based on the association.
A non-transitory machine-readable storage medium encoded with instructions for a Diameter Proxy Agent (DPA) within a Policy and Charging Rules Node (PCRN) to associate at least two messages received from a plurality of devices, the machine-readable storage medium comprising:
- instructions for receiving a first message from a first device, the first message containing a first Session Binding Identifier (SBI);
- instructions for forwarding the first message to a first PCRN blade in a plurality of PCRN blades comprising the PCRN, the first PCRN blade creating a first session for the first message;
- instructions for receiving a second message from a second device, the second message containing a second SBI, wherein the second SBI is not the same as the first SBI;
- determining whether the second message relates to a gateway control session or an application node session;
- based on the second message relating to a gateway control session, determining whether the second SBI matches the first SBI according to a first matching method;
- based on the second message relating to an application node session, determining whether the second SBI matches the first SBI according to a second matching method, wherein the second matching method is different from the first matching method;
- and
- instructions for forwarding, by the DPA, the second message to the first PCRN blade when the second SBI matches to the first SBI.
Dependencies are inferred from the claim text.