IP Library Granted Patent US 9,900,351
Granted Patent B2
US 9,900,351 · App. 13/187,269 · Granted Feb 20, 2018

Methods, systems, and computer readable media for providing legacy devices access to a session initiation protocol (SIP) based network

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 9,900,351
App. No.
13/187,269
Granted
Feb 20, 2018
Kind
B2
Abstract

Methods, systems, and computer readable media for providing legacy devices access to a session initiation protocol (SIP) based network are disclosed. One exemplary system comprises a session initiation protocol (SIP) based access proxy element communicatively coupled to a SIP based network that includes a registration engine configured to create a mapped entry in a database that associates an assigned SIP registration identifier to an identifier corresponding to a legacy endpoint device and configured to register the legacy endpoint device into the SIP based network using the assigned SIP registration identifier. The SIP based access proxy element further includes a session management module configured to establish a communications session involving the registered legacy endpoint device by interworking between a legacy control protocol and a SIP based call control protocol using the mapped entry in the database.

Claims (37)

1. A session initiation protocol (SIP)-based access proxy device performing call session control functions, comprising:

a processor; and

a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the SIP-based access proxy device to:

create a mapped entry in a database, wherein the entry associates a SIP registration identifier to a legacy identifier corresponding to a plain old telephone service (POTS) end-user communication device, wherein the POTS end-user communication device utilizes a legacy call control protocol;

register the POTS end-user communication device into a SIP-based network using the associated SIP registration identifier, wherein a SIP registration message includes the associated SIP registration identifier is sent to a call control function in an Internet protocol multimedia subsystem (IMS) core network;

receive a communication session request from the POTS end-user communication device via the legacy call control protocol;

establish the requested communication session on behalf of the POTS end-user communication device by converting between the legacy call control protocol and a SIP-based call control protocol using the mapped entry in the database, wherein the legacy identifier of the POTS end-user communication device is provided only to the SIP-based access proxy device; and

perform call session control functions for the requested communication, wherein the legacy identifier of the POTS end-user communication device is provided only to the SIP-based access proxy device.

2. The SIP-based access proxy device of claim 1 , wherein the program instructions, upon execution by the processor, further cause the SIP-based access proxy device to add a line, move a line, or change a line associated with the POTS end-user communication device.

3. The SIP-based access proxy device of claim 1 , wherein the POTS end-user communication device includes an endpoint device that is coupled to the SIP based access proxy device via one or more hosted copper lines or hybrid fiber-coaxial (HFC) cables.

4. The SIP-based access proxy device of claim 3 , wherein the POTS end-user communication device includes at least one of: a coin pay phone or a POTS phone.

5. The SIP-based access proxy device of claim 1 , wherein the legacy identifier corresponding to the POTS end-user communication device includes a line termination device identifier, a line termination port identifier, a directory number, or a subscriber phone number.

6. The SIP-based access proxy device of claim 1 , wherein the associated SIP registration identifier includes at least one of: a subscriber identity module (SIM) identifier, an Internet protocol multimedia subsystem (IMS)/global system for mobile communications (GSM) device name, an IMS/GSM packet cable device name, a uniform resource indicator (URI), an Internet protocol multimedia private identity (IMPI), or a uniform resource locator (URL).

7. The SIP-based access proxy device of claim 1 , wherein the SIP-based access proxy device comprises at least one of a softswitch, a media gateway controller, or a media gateway.

8. The SIP-based access proxy device of claim 1 , wherein the SIP-based access proxy device is interfaced with a time division multiplexing (TDM) switch, and wherein the program instructions, upon execution by the processor, further cause the SIP-based access proxy device to associate the associated SIP registration identifier with a TDM switch identifier.

9. The SIP-based access proxy device of claim 1 , wherein the SIP-based access proxy device directly interfaces with one or more line aggregation devices.

10. A method, comprising:

at a Session Initiation Protocol (SIP) based access proxy device performing call session control functions and communicatively coupled to a SIP-based network:

creating a mapped entry in a database, wherein the entry associates a SIP registration identifier to a legacy identifier corresponding to a plain old telephone service (POTS) end-user communication device, wherein the POTS end-user communication device utilizes a legacy call control protocol;

registering the POTS end-user communication device into a SIP-based network using the associated SIP registration identifier, wherein a SIP registration message includes the associated SIP registration identifier is sent to a call control function in an Internet protocol multimedia subsystem (IMS) core network;

receiving a communication session request from the POTS end-user communication device via the legacy call control protocol;

establishing the requested communication session on behalf of the POTS end-user communication device by converting between the legacy call control protocol and a SIP-based call control protocol using the mapped entry in the database, wherein the legacy identifier of the POTS end-user communication device is provided only to the SIP-based access proxy device; and

perform call session control functions for the requested communication, wherein the legacy identifier of the POTS end-user communication device is provided only to the SIP-based access proxy device.

11. The method of claim 10 , further comprising maintaining the registration of the POTS end-user communication device in an event a legacy line associated with the POTS end-user communication device is added, moved, or changed.

12. The method of claim 10 , wherein the POTS end-user communication device includes an endpoint device that is coupled to the SIP-based access proxy device via one or more hosted copper lines or hybrid fiber-coaxial (HFC) cables.

13. The method of claim 12 , wherein the POTS end-user communication device includes at least one of: a coin pay phone or a POTS phone.

14. The method of claim 10 , wherein the legacy identifier corresponding to the POTS end-user communication device includes a line termination device identifier, a line termination port identifier, a directory number, or a subscriber phone number.

15. The method of claim 10 , wherein the associated SIP registration identifier includes at least one of: a subscriber identity module (SIM) identifier, an Internet protocol multimedia subsystem (IMS)/global system for mobile communications (GSM) device name, an IMS/GSM packet cable device name, a uniform resource indicator (URI), an Internet protocol multimedia private identity (IMPI), or a uniform resource locator (URL).

16. The method of claim 10 , wherein the SIP-based access proxy device comprises at least one of: a softswitch, a media gateway controller, or a media gateway.

17. The method of claim 10 , wherein the SIP-based access proxy device comprises a proxy adjunct element that is interfaced with a time division multiplexing (TDM) switch, and wherein the method further includes associating the associated SIP registration identifier with a TDM switch identifier.

18. The method of claim 10 , wherein the SIP-based access proxy device comprises a switchless proxy element that directly interfaces with one or more line aggregation devices.

19. A memory storage device having executable instructions stored thereon that, upon execution by a processor of a computer configured as a Session Initiation Protocol (SIP) based access proxy device, causes the computer to:

create a mapped entry in a database, wherein the entry associates a Session Initiation Protocol (SIP) registration identifier to a legacy identifier corresponding to a plain old telephone service (POTS) end-user communication device, wherein the POTS end-user communication device utilizes a legacy call control protocol;

register the POTS end-user communication device into a SIP-based network using the associated SIP registration identifier, wherein a SIP registration message includes the associated SIP registration identifier is sent to a call control function in an Internet protocol multimedia subsystem (IMS) core network;

receive a communication session request from the POTS end-user communication device via the legacy call control protocol;

establish the requested communication session on behalf of the POTS end-user communication device by converting between the legacy control protocol and a SIP-based call control protocol using the mapped entry in the database, wherein the legacy identifier of the POTS end-user communication device is provided only to the SIP-based access proxy device; and

perform call session control functions for the requested communication, wherein the legacy identifier of the POTS end-user communication device is provided only to the SIP-based access proxy device.

Assignments (10)
SHORT-FORM PATENTS SECURITY AGREEMENT Recorded Sep 5, 2024
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 068857/0290 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2024
From: CITIZENS BANK, N.A.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 067822/0433 →
TERMINATION AND RELEASE OF FIRST SUPPLEMENT OT PATENT SECURITY AGREEMENT AT R/F 049035/0939 Recorded Dec 6, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 058740/0265 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 044978/0801 Recorded Dec 6, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 058949/0497 →
MERGER Recorded Jul 15, 2020
From: GENBAND US LLC
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
Reel/Frame 053223/0260 →
SECURITY INTEREST Recorded Mar 3, 2020
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052076/0905 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SCHEDULE PREVIOUSLY RECORDED ON REEL 049035 FRAME 0939. ASSIGNOR(S) HEREBY CONFIRMS THE FIRST SUPPLEMENT TO PATENT SECURITY AGREEMENT. Recorded Aug 22, 2019
From: GENBAND US LLC; RIBBON COMMUNICATIONS OPERATING COMPANY, INC., FORMERLY KNOWN AS SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 050705/0001 →
FIRST SUPPLEMENT TO SECURITY AGREEMENT Recorded Apr 30, 2019
From: GENBAND US LLC; RIBBON COMMUNICATIONS OPERATING COMPANY, INC., FORMERLY KNOWN AS SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 049035/0939 →
SECURITY INTEREST Recorded Jan 2, 2018
From: GENBAND US LLC; SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 044978/0801 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2011
From: TAYLOR, RICHARD C.
To: GENBAND US LLC
Reel/Frame 026970/0397 →