System and method of providing IMS services to users on terminating non IMS devices
First Claim
1. A method comprising:
- receiving a message that initiates a registration of a public user identity for a terminating non-internet protocol device with a first network device in an internet protocol multimedia subsystem, wherein the terminating non-internet protocol device is in a public switched telephone network;
establishing an E.164 routing address associated with the terminating non-internet protocol device as a final destination of sessions to the public user identity based on the registration of the public user identity;
establishing an internet protocol address of a second network device, wherein the second network device establishes a telephone number, distinct from the E.164 routing address, as an immediate destination for a session; and
routing internet protocol multimedia subsystem services to the terminating non-internet protocol device using a relationship between the public user identity, the E.164 routing address, and the internet protocol address of the second network device.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a device in an IP Multimedia Subsystem (IMS) that provides IMS services to terminating non-IP (TNIP) devices. The method includes receiving a message to register a Public User Identity (PUID) at a TNIP device at a network-based device, the TNIP device being at an E.164 routing address, establishing, in a network device accepting communications where to send sessions destined for a PUID and providing information where to send sessions, the routing address as a final destination of sessions to the PUID based on the registration and an IP address of a network device with routing functionality based on telephone numbers as immediate destinations, and using information from the registration to route to the TNIP device, after providing IMS services, using the relationship between the PUID, the routing address and the IP address of the network device with routing functionality based on telephone numbers.
-
Citations
16 Claims
-
1. A method comprising:
-
receiving a message that initiates a registration of a public user identity for a terminating non-internet protocol device with a first network device in an internet protocol multimedia subsystem, wherein the terminating non-internet protocol device is in a public switched telephone network; establishing an E.164 routing address associated with the terminating non-internet protocol device as a final destination of sessions to the public user identity based on the registration of the public user identity; establishing an internet protocol address of a second network device, wherein the second network device establishes a telephone number, distinct from the E.164 routing address, as an immediate destination for a session; and routing internet protocol multimedia subsystem services to the terminating non-internet protocol device using a relationship between the public user identity, the E.164 routing address, and the internet protocol address of the second network device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device comprising:
-
a processor; and a computer readable storage medium having instructions stored for controlling the processor to perform operations comprising; receiving a message that initiates a registration of a public user identity for a terminating non-internet protocol device with a first network device in an internet protocol multimedia subsystem, wherein the terminating non-internet protocol device is in a public switched telephone network; establishing an E.164 routing address associated with the terminating non-internet protocol device as a final destination of sessions to the public user identity based on the registration of the public user identity; establishing and an internet protocol address of a second network device, wherein the second network device establishes a telephone number, distinct from the E.164 routing address, as an immediate destination for a session; and routing internet protocol multimedia subsystem services to the terminating non-internet protocol device using a relationship between the public user identity, the E.164 routing address, and the internet protocol address of the second network device. - View Dependent Claims (13, 14)
-
-
15. A computer-readable storage medium having instructions stored which, when executed by a computing device, causes the computing device to perform operations comprising:
-
receiving a message that initiates a registration of a public user identity for a terminating non-internet protocol device with a first network device in an internet protocol multimedia subsystem, wherein the terminating non-internet protocol device is in a public switched telephone network; establishing an E.164 routing address associated with the terminating non-internet protocol device as a final destination of sessions to the public user identity based on the registration of the public user identity; establishing an internet protocol address of a second network device, wherein the second network device establishes a telephone number, distinct from the E.164 routing address, as an immediate destination for the session; and routing internet protocol multimedia subsystem multimedia subsystem services to the terminating non-internet protocol device by using a relationship between the public user identity, the E.164 routing address, and the internet protocol address of the second network device. - View Dependent Claims (16)
-
Specification