IP Library › Granted Patent US 8,270,344
Granted Patent B2
US 8,270,344 · App. 11/852,896 · Granted Sep 18, 2012

System for communicating between internet protocol multimedia subsystem networks

Assignee: AT&T Intellectual Property I, LP
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,270,344
App. No.
11/852,896
Granted
Sep 18, 2012
Kind
B2
Abstract

A system that incorporates teachings of the present disclosure may include, for example, a Telephone Number Mapping system operating in a first IP Multimedia Subsystem (IMS) communication system having a controller adapted to receive first contact information of a communication device registered through a terminating Serving Call Session Control Function (S-CSCF) operating in a second IMS communication system and second contact information of at least one among an Interrogating CSCF (I-CSCF) of the second IMS communication system and the terminating S-CSCF. Additional embodiments are disclosed.

Claims (39)

1. A serving call session control function operating in a first internet protocol multimedia subsystem communication system; comprising a—memory coupled to a controller, wherein the memory comprises computer instructions which, when executed by the controller, cause the controller to:

receive an assignment to provide communication services to a communication device wherein the assignment is received from a home subscriber server;

supply a first telephone number mapping system of the first internet protocol multimedia subsystem communication system with contact information of the communication device and the serving call session control function; and

supply a second telephone number mapping system of a second internet protocol multimedia subsystem communication system with contact information of the communication device and the serving call session control function, wherein the first and second interne protocol multimedia subsystem communication systems are coupled to each other and are independently managed by first and second service providers.

2. The serving call session control function of claim 1 , wherein the first and second telephone number mapping systems have an interface conforming to a modified version of an extensible provisioning protocol standard for receiving the contact information across the first and second interne protocol multimedia subsystem communication systems according to a national country code one telephone number mapping hierarchy.

3. The serving call session control function of claim 2 , wherein the modified version of the extensible provisioning protocol standard conforms in part to a standard of the Internet Engineering Task Force.

4. The serving call session control function of claim 1 , wherein the memory comprises computer instructions which, when executed, cause the controller to supply the first and second telephone number mapping systems an E.164 number and a first session initiation protocol uniform resource identifier each associated with the communication device and a second session initiation protocol uniform resource identifier associated with the serving call session control function.

5. The serving call session control function of claim 1 , wherein the memory comprises computer instructions which, when executed, cause the controller to retrieve authentication information to authenticate the communication device.

6. The serving call session control function of claim 1 , wherein the memory comprises computer instructions which, when executed, cause the controller to receive a session initiation protocol INVITE from an originating serving call session control function of the second interne protocol multimedia subsystem communication system for establishing communications with the communication device.

7. The serving call session control function of claim 6 , wherein the session initiation protocol INVITE comprises a session initiation protocol uniform resource identifier identifying the communication device, and wherein the memory comprises computer instructions which, when executed, cause the controller to:

identify from the session initiation protocol uniform resource identifier of the communication device a corresponding proxy call session control function of the first interne protocol multimedia subsystem communication system associated with the communication device; and

transmit the session initiation protocol INVITE to the proxy call session control function to establish communications with the communication device.

8. A system, comprising a memory coupled to a controller, wherein the memory comprises computer instructions which, when executed, cause the controller to:

receive an assignment to provide communication services to a communication device;

supply a first telephone number mapping system of a first internet protocol multimedia subsystem communication system with contact information of the communication device and a serving call session control function operating in the first internet protocol multimedia subsystem communication system;

supply a second telephone number mapping system of a second internet protocol multimedia subsystem communication system with contact information of the communication device and the serving call session control function, wherein the first and second internet protocol multimedia subsystem communication systems are coupled to each other and are independently managed by first and second service providers; and

retrieve authentication information to authenticate the communication device.

9. The serving call session control function of claim 8 , wherein the first and second telephone number mapping systems have an interface conforming to a modified version of an extensible provisioning protocol standard for receiving the contact information across the first and second internet protocol multimedia subsystem communication systems according to a national country code one telephone number mapping hierarchy.

10. The serving call session control function of claim 9 , wherein the modified version of the extensible provisioning protocol standard conforms at least in part to a standard of the Internet Engineering Task Force.

11. The serving call session control function of claim 8 , wherein the controller is adapted to supply the first and second telephone number mapping systems an E.164 number and a first session initiation protocol uniform resource identifier each associated with the communication device and a second session initiation protocol uniform resource identifier associated with the serving call session control function.

12. The serving call session control function of claim 8 , wherein the serving call session control function receives its assignment from a home subscriber server.

13. The serving call session control function of claim 8 , wherein the controller is adapted to receive a session initiation protocol INVITE from an originating serving call session control function of the second internet protocol multimedia subsystem communication system for establishing communications with the communication device.

14. The serving call session control function of claim 13 , wherein the session initiation protocol INVITE comprises a session initiation protocol uniform resource identifier identifying the communication device, and wherein the controller is adapted to:

identify from the session initiation protocol uniform resource identifier of the communication device a corresponding proxy call session control function of the first internet protocol multimedia subsystem communication system associated with the communication device; and

transmit the session initiation protocol INVITE to the proxy call session control function to establish communications with the communication device.

15. A system, comprising a memory coupled to a controller, wherein the memory comprises computer instructions which, when executed, cause the controller to:

receive an assignment to provide communication services to a communication device;

supply a first telephone number mapping system of a first internet protocol multimedia subsystem communication system with contact information of the communication device and a serving call session control function operating in the first internet protocol multimedia subsystem communication system;

supply a second telephone number mapping system of a second internet protocol multimedia subsystem communication system with contact information of the communication device and the serving call session control function, wherein the first and second internet protocol multimedia subsystem communication systems are coupled to each other and are independently managed by first and second service providers; and

receive a session initiation protocol INVITE from an originating serving call session control function of the second internet protocol multimedia subsystem communication system for establishing communications with the communication device.

16. The serving call session control function of claim 15 , wherein the first and second telephone number mapping systems have an interface conforming to a modified version of an extensible provisioning protocol standard for receiving the contact information across the first and second internet protocol multimedia subsystem communication systems according to a national country code one telephone number mapping hierarchy.

17. The serving call session control function of claim 16 , wherein the modified version of the extensible provisioning protocol standard conforms in part to a standard dictated by the Internet Engineering Task Force.

18. The serving call session control function of claim 15 , wherein the controller is adapted to retrieve authentication information to authenticate the communication device.

19. The serving call session control function of claim 15 , wherein the controller is adapted to receive a session initiation protocol INVITE from an originating serving call session control function of the second internet protocol multimedia subsystem communication system for establishing communications with the communication device.

20. The serving call session control function of claim 19 , wherein the session initiation protocol INVITE comprises a session initiation protocol uniform resource identifier identifying the communication device, and wherein the controller is adapted to:

identify from session initiation protocol uniform resource identifier of the communication device a corresponding proxy call session control function of the first internet protocol multimedia subsystem communication system associated with the communication device; and

transmit the session initiation protocol INVITE to the proxy call session control function to establish communications with the communication device.

21. The serving call session control function of claim 15 , wherein the controller is adapted to supply the first and second telephone number mapping systems an E. 164 number and a

a first session initiation protocol uniform resource identifier each associated with the communication device and a second session initiation protocol uniform resource identifier associated with the serving call session control function.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2007
From: KU, BERNARD; QIU, CHAOXIN; YASREBI, MEHRAD
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 019804/0371 →
Continuity (1)
Related Publication 20090067409A1 · Mar 12, 2009