AUXILIARY HOST AND SESSIONS
A method for establishing a session between a policy and charging rules node (PCRN) and an auxiliary host, includes: receiving, at the PCRN, an application session request message from a packet data network gateway (PGW); establishing an access session with the packet data network gateway; receiving, at the PCRN, an auxiliary session request message from the auxiliary host; and establishing an auxiliary access session with the auxiliary host corresponding to the access session with the packet data network gateway.
1 . A method for establishing a session between a policy and charging rules node (PCRN) and an auxiliary host, the method comprising:
receiving, at the PCRN, an application session request message from a packet data network gateway (PGW);
establishing an access session with the packet data network gateway;
receiving, at the PCRN, an auxiliary session request message from the auxiliary host; and
establishing an auxiliary access session with the auxiliary host corresponding to the access session with the packet data network gateway.
2 . The method of claim 1 , wherein the auxiliary session request message includes an auxiliary host ID.
3 . The method of claim 1 , wherein receiving the application session request message from the PGW includes receiving the message at a Gx interface using the Diameter protocol and wherein the application session request message from the PGW is a CCR message.
4 . The method of claim 1 , wherein receiving the auxiliary session request message from the auxiliary host includes receiving the message at an auxiliary Gx interface using the Diameter protocol and wherein the application session request message from the PGW is a CCR message.
5 . The method of claim 1 , wherein the PGW requests an auxiliary host service by sending a request to the auxiliary host.
6 . The method of claim 5 , wherein the auxiliary host server is a Radius server using the Radius protocol.
7 . The method of claim 1 , further comprising auditing the auxiliary access session to determine that there is a corresponding access session wherein the auxiliary access session is canceled if a corresponding access session is not identified.
8 . A machine-readable storage medium encoded with instructions for execution on a policy and charging rules node (PCRN) for establishing a session between the PCRN and an auxiliary host, the machine-readable storage medium comprising:
instructions for receiving, at the PCRN, an application session request message from a packet data network gateway (PGW);
instructions for establishing an access session with the packet data network gateway;
instructions for receiving, at the PCRN, an auxiliary session request message from the auxiliary host; and
instructions for establishing an auxiliary access session with the auxiliary host corresponding to the access session with the packet data network gateway.
9 . The machine-readable storage medium of claim 8 , wherein the auxiliary session request message includes an auxiliary host ID.
10 . The machine-readable storage medium of claim 8 , wherein receiving the application session request message from the PGW includes receiving the message at a Gx interface using the Diameter protocol and wherein the application session request message from the PGW is a CCR message.
11 . The machine-readable storage medium of claim 8 , wherein receiving the auxiliary session request message from the auxiliary host includes receiving the message at an auxiliary Gx interface using the Diameter protocol and wherein the application session request message from the PGW is a CCR message.
12 . The machine-readable storage medium of claim 8 , further comprising auditing the auxiliary access session to determine that there is a corresponding access session wherein the auxiliary access session is canceled if a corresponding access session is not identified.
13 . The machine-readable storage medium of claim 8 , wherein receiving the application session request message from the PGW includes receiving the message at a Gx interface using the Diameter protocol and wherein the application session request message from the PGW is a CCR message.
14 . A system for establishing sessions between network nodes, comprising:
a policy and charging rules node (PCRN) with a Gx interface and an auxiliary Gx interface;
a packet data network gateway (PGW) in communication with the PCRN via the Gx interface;
an auxiliary host in communication with the PCRN via the auxiliary Gx interface; and
an auxiliary host server in communication with PGW and the auxiliary host, wherein the PGW requests an auxiliary host service by sending a request to an auxiliary host server and the auxiliary host server sends an auxiliary host service setup request to the auxiliary host.
15 . The system of claim 14 , further comprising a serving gateway (SGW) in communication with the PCRN via a Gxx interface in the PCRN.
16 . The system of claim 14 , wherein the Gx interface and the auxiliary Gx interface use the Diameter protocol and wherein an application session request message from the PGW is a CCR message.
17 . The system of claim 16 , wherein the CCR message sent by the auxiliary host to the PCRN includes an auxiliary host ID.
18 . The system of claim 14 , wherein the auxiliary host server is a Radius server using the Radius protocol.
19 . The system of claim 14 , where the PCRN establishes an access session with the PGW and an auxiliary session with the auxiliary host.
20 . The system of claim 19 , where the PCRN audits the auxiliary access session to determine that there is a corresponding access session wherein the auxiliary access session is canceled if a corresponding access session is not identified.
21 . The system of claim 19 wherein access session and the auxiliary access session are IPCAN sessions.