IP Library Granted Patent US 8,265,090
Granted Patent B2
US 8,265,090 · App. 11/761,145 · Granted Sep 11, 2012

Storing access network information for an IMS user in a subscriber profile

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,265,090
App. No.
11/761,145
Granted
Sep 11, 2012
Kind
B2
Abstract

IMS networks and methods are disclosed for storing information on the access network of a user in a subscriber profile for the user. When a communication device of a user attempts to register with an IMS network, a P-CSCF receives a register request message from the communication device, and identifies access network information for the user. The P-CSCF then transmits another register request message to an S-CSCF that includes the access network information, and the S-CSCF in turn forwards the access network information to an HSS. The HSS then stores the access network information in the subscriber profile for the user. Nodes in the IMS network that retrieve the subscriber profile may acquire the access network information to provide services based on the access network information.

Claims (61)

1. An IMS network adapted to store access network information for a user in a subscriber profile for the user, the IMS network comprising:

a proxy-call session control function (P-CSCF) adapted to receive a first register request message from a communication device of the user, to identify access network information for an access network providing service to the communication device of the user, to generate a second register request message and include the access network information in the second register request message, and to transmit the second register request message for receipt by a serving-call session control function (S-CSCF);

the S-CSCF adapted to receive the second register request message, to identify the access network information in the second register request message, to generate a third register request message and include the access network information in the third register request message, and to transmit the third register request message for receipt by a home subscriber server (HSS); and

the HSS adapted to receive the third register request message, to identify the access network information in the third register request message, and to store the access network information in the subscriber profile for the user.

2. The IMS network of claim 1 wherein:

the first and second register request messages comprise SIP REGISTER messages;

the P-CSCF is further adapted to include the access network information in a P-Access-Network-Info parameter of the SIP REGISTER message; and

the third register request message comprises a Diameter Server Assignment Request (SAR) message.

3. The IMS network of claim 1 wherein:

the HSS is further adapted to transmit the subscriber profile to the S-CSCF; and

the S-CSCF is further adapted to identify the access network information in the subscriber profile, and to identify at least one of a geographic location and a time zone for the user based on the access network information.

4. The IMS network of claim 1 wherein:

the HSS is further adapted to transmit the subscriber profile to the S-CSCF; and

the S-CSCF is further adapted to identify the access network information in the subscriber profile, and to identify that the user is roaming based on the access network information.

5. The IMS network of claim 1 wherein:

the HSS is further adapted to transmit the subscriber profile to the S-CSCF; and

the S-CSCF is further adapted to identify the access network information in the subscriber profile, and to identify a type of the access network based on the access network information.

6. The IMS network of claim 1 wherein:

the HSS is further adapted to transmit the subscriber profile to the S-CSCF; and

the S-CSCF is further adapted to identify the access network information in the subscriber profile, and to identify a handoff based on the access network information.

7. The IMS network of claim 1 wherein:

the HSS is further adapted to transmit the subscriber profile to the S-CSCF; and

the S-CSCF is further adapted to receive a signaling message for a call involving the communication device of the user, to identify the access network information in the subscriber profile, to identify access network information in the signaling message, to compare the access network information in the subscriber profile and the access network information in the signaling message, to allow the call to continue if the access network information in the subscriber profile and the access network information in the signaling message match, and to release the call if the access network information in the subscriber profile and the access network information in the signaling message do not match.

8. A method of operating an IMS network to store access network information for a user in a subscriber profile for the user, the method comprising:

receiving a first register request message in a proxy-call session control function (P-CSCF) from a communication device of the user;

identifying access network information for an access network providing service to the communication device of the user;

generating a second register request message and including the access network information in the second register request message;

transmitting the second register request message from the P-CSCF to a serving-call session control function (S-CSCF);

identifying, in the S-CSCF, the access network information in the second register request message;

generating a third register request message and including the access network information in the third register request message;

transmitting the third register request message from the S-CSCF to a home subscriber server (HSS);

identifying, in the HSS, the access network information in the third register request message; and

storing the access network information in the subscriber profile for the user.

9. The method of claim 8 :

wherein the first and second register request messages comprise SIP REGISTER messages;

wherein including the access network information in the second register request message comprises including the access network information in a P-Access-Network-Info parameter of the SIP REGISTER message; and

wherein the third register request message comprises a Diameter Server Assignment Request (SAR) message.

10. The method of claim 8 further comprising:

transmitting the subscriber profile from the HSS to the S-CSCF;

identifying, in the S-CSCF, the access network information in the subscriber profile; and

identifying at least one of a geographic location and a time zone for the user based on the access network information.

11. The method of claim 8 further comprising:

transmitting the subscriber profile from the HSS to the S-CSCF;

identifying, in the S-CSCF, the access network information in the subscriber profile; and

identifying that the user is roaming based on the access network information.

12. The method of claim 8 further comprising:

transmitting the subscriber profile from the HSS to the S-CSCF;

identifying, in the S-CSCF, the access network information in the subscriber profile; and

identifying a type of the access network based on the access network information.

13. The method of claim 8 further comprising:

transmitting the subscriber profile from the HSS to the S-CSCF;

identifying, in the S-CSCF, the access network information in the subscriber profile; and

identifying a handoff based on the access network information.

14. The method of claim 8 further comprising:

transmitting the subscriber profile from the HSS to the S-CSCF;

receiving, in the S-CSCF, a signaling message for a call involving the communication device of the user;

identifying the access network information in the subscriber profile;

identifying access network information in the signaling message;

comparing the access network information in the subscriber profile and the access network information in the signaling message;

allowing the call to continue if the access network information in the subscriber profile and the access network information in the signaling message match; and

releasing the call if the access network information in the subscriber profile and the access network information in the signaling message do not match.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0001 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2012
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 028573/0432 →
MERGER Recorded Jul 16, 2012
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 028557/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2007
From: CAI, YIGANG; SHARMA, ALOK
To: LUCENT TECHNOLOGIES, INC.
Reel/Frame 019415/0699 →