System and method for providing policy charging and rules function discovery in a network environment
First Claim
1. A method comprising:
- establishing a first binding for a first session for a user equipment (UE), wherein the first binding includes, at least in part, policy charging and enforcement function (PCEF) connectivity information for a PCEF associated with a packet data network gateway hosting the first session for the UE, wherein the first binding is established by a first DIAMETER routing agent (DRA) serving the packet data network gateway in a first IP domain and wherein the PCEF connectivity information comprises an origin-host identifier and an origin-realm identifier for the packet data network gateway;
receiving a request by a second DRA in a second IP domain associated with establishing a second session for the UE, wherein the request includes, at least in part, the PCEF connectivity information;
forwarding the request from the second DRA to the first DRA based, at least in part, on the origin-realm identifier included in the PCEF connectivity information;
determining a policy charging and rules function (PCRF) serving the first session for the UE based, at least in part, on the PCEF connectivity information; and
binding the second session for the UE with the first session for the UE based, at least in part, on the PCEF connectivity information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided in one example embodiment and may include establishing a first binding for a first session for a UE, wherein the first binding includes, at least in part, PCEF connectivity information for a PCEF associated with a PGW hosting the first session for the UE, wherein the first binding is established by a first DRA in a first IP domain; receiving a request by second DRA in a second IP domain associated with establishing a second session for the UE; determining a PCRF serving the first session for the UE; and binding the second session for the UE with the first session for the UE. A method is provided in another example embodiment and may include exchanging PCEF connectivity information over a Dr interface between a plurality DRAs and maintaining PCEF connectivity information for one or more peer DRAs to which each DRA is connected.
-
Citations
20 Claims
-
1. A method comprising:
-
establishing a first binding for a first session for a user equipment (UE), wherein the first binding includes, at least in part, policy charging and enforcement function (PCEF) connectivity information for a PCEF associated with a packet data network gateway hosting the first session for the UE, wherein the first binding is established by a first DIAMETER routing agent (DRA) serving the packet data network gateway in a first IP domain and wherein the PCEF connectivity information comprises an origin-host identifier and an origin-realm identifier for the packet data network gateway; receiving a request by a second DRA in a second IP domain associated with establishing a second session for the UE, wherein the request includes, at least in part, the PCEF connectivity information; forwarding the request from the second DRA to the first DRA based, at least in part, on the origin-realm identifier included in the PCEF connectivity information; determining a policy charging and rules function (PCRF) serving the first session for the UE based, at least in part, on the PCEF connectivity information; and binding the second session for the UE with the first session for the UE based, at least in part, on the PCEF connectivity information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more non-transitory tangible media encoding logic that includes instructions for execution that when executed by a processor, is operable to perform operations comprising:
-
establishing a first binding for a first session for a user equipment (UE), wherein the first binding includes, at least in part, policy charging and enforcement function (PCEF) connectivity information for a PCEF associated with a packet data network gateway hosting the first session for the UE, wherein the first binding is established by a first DIAMETER routing agent (DRA) serving the packet data network gateway in a first IP domain and wherein the PCEF connectivity information comprises an origin-host identifier and an origin-realm identifier for the packet data network gateway; receiving a request by a second DRA in a second IP domain associated with establishing a second session for the UE, wherein the request includes, at least in part, the PCEF connectivity information; forwarding the request from the second DRA to the first DRA based, at least in part, on the origin-realm identifier included in the PCEF connectivity information; determining a policy charging and rules function (PCRF) serving the first session for the UE based, at least in part, on the PCEF connectivity information; and binding the second session for the UE with the first session for the UE based, at least in part, on the PCEF connectivity information. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system, comprising:
a first DIAMETER routing agent (DRA) comprising; a memory element for storing data; and a processor that executes instructions associated with the data, wherein the processor and the memory element cooperate such that the system is configured for; establishing a first binding for a first session for a user equipment (UE), wherein the first binding includes, at least in part, policy charging and enforcement function (PCEF) connectivity information for a PCEF associated with a packet data network gateway hosting the first session for the UE, wherein the first binding is established by the first DRA serving the packet data network gateway in a first IP domain and wherein the PCEF connectivity information comprises an origin-host identifier and an origin-realm identifier for the packet data network gateway; receiving a request by a second DRA in a second IP domain associated with establishing a second session for the UE, wherein the request includes, at least in part, the PCEF connectivity information; forwarding the request from the second DRA to the first DRA based, at least in part, on the origin-realm identifier included in the PCEF connectivity information; determining a policy charging and rules function (PCRF) serving the first session for the UE based, at least in part, on the PCEF connectivity information; and binding the second session for the UE with the first session for the UE based, at least in part, on the PCEF connectivity information. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification