IP Library Granted Patent US 8,787,363
Granted Patent B2
US 8,787,363 · App. 11/217,953 · Granted Jul 22, 2014

Fault isolation constructs for POTS emulation service on an FTTx platform

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,787,363
App. No.
11/217,953
Granted
Jul 22, 2014
Kind
B2
Abstract

Fiber to the user (“FTTU’), fiber to the curb (“FTTC”), fiber to the node (“FTTN”), and fiber to the premise (“FTTP”) platforms (referred to herein as “FTTx”), require plain old telephony service (“POTS”) emulation using voice over IP (“VoIP”) signaling and bearer channels. Such a POTS emulation service requires emulation of existing fault isolation mechanisms in POTS and also must be extended to the topologies in the VoIP environment. The present invention is adapted to provide POTS emulation using existing fault isolation mechanisms in POTS and also provides POTS emulation for topologies in VoIP environments in the scope of FTTx.

Claims (49)

1. A method for emulating Plain Old Telephony Service (POTS) using Voice over Internet Protocol (VoIP) signaling channels and bearer channels, comprising:

emulating fault isolation mechanisms in POTS;

emulating a Pull Break (P/B) test; and

extending fault isolation mechanisms to topologies in a VoIP environment which comprises:

receiving a signaling and media continuity testing command including a destination telephone number from a control channel of an optical line termination (OLT) responsive to a user phone losing communication service;

transmitting the signaling and media continuity testing command to a specific optical network termination (ONT) device being tested to determine the ONT's session initiation protocol (SIP) communication capability;

transmitting a message to a session initiation protocol (SIP) proxy to confirm the SIP proxy is reachable via the ONT;

tracing a path to the SIP proxy via a tracing command sent to the SIP proxy to isolate the reachability of the SIP proxy;

executing a test call via the ONT by dialing the destination telephone number through the SIP proxy;

completing the call; and

transmitting the results of the test call to a requesting entity.

2. The method of claim 1 , comprising providing at least one reachability test.

3. The method of claim 2 , wherein the reachability test is a telephone number reachability test.

4. The method of claim 2 , wherein the reachability test is a signaling server reachability test.

5. The method of claim 4 , wherein the signaling server is a Session Initiation Protocol (SIP) Proxy server, when SIP is used as a signaling protocol, or a Media Gateway Controller (MGC) when a Media Gateway Control Protocol (MEGACO) is used as a signaling protocol.

6. The method of claim 1 , wherein the destination phone number is one from a group consisting of: an operator, a Public Switch Telephone Number (PSTN) number, or a number of a milliwatt tone generator.

7. The method of claim 6 , comprising providing the signaling and media continuity testing when the call is completed with a stable Real-time Transport Protocol (RTP) session or with milliwatt data when a milliwatt tone generator number is dialed.

8. The method of claim 7 , comprising testing reliability.

9. The method of claim 8 , wherein the reliability testing further comprises retrieving a configuration of the ONT.

10. The method of claim 1 , further comprising testing reliability of a proxy configured on the ONT.

11. The method of claim 10 , further comprising allowing PING messages for a duration of the testing to reach the SIP Proxy server or the MEGACO MGC.

12. The method of claim 1 , comprising isolating an exact location of a fault in a signaling or media path using a traceability test.

13. The method of claim 12 , wherein the traceability test is a proxy traceability test and wherein the proxy traceability test uses a TRACEROUTE functionality on the ONT.

14. A non-transitory computer readable storage medium comprising instructions that when executed by a processor, cause the processor to perform:

tracing a call end-to-end in a Voice over Internet Protocol (VoIP) environment on an Optical Network Terminal (ONT) VoIP stack; and

performing Session Initiation Protocol (SIP) signaling, fault isolation testing and media continuity testing on at least a portion of the call; which comprises:

emulating a Pull Break (P/B) test;

receiving a signaling and media continuity testing command including a destination telephone number from a control channel of an optical line termination (OLT) responsive to a user phone losing communication service;

transmitting the signaling and media continuity testing command to a specific optical network termination (ONT) device being tested to determine the ONT's session initiation protocol (SIP) communication capability;

transmitting a message to a session initiation protocol (SIP) proxy to confirm the SIP proxy is reachable via the ONT;

tracing a path to the SIP proxy via a tracing command sent to the SIP proxy to isolate the reachability of the SIP proxy;

executing a test call by dialing the destination telephone number through the SIP proxy via the ONT;

completing the call; and

transmitting the results of the test call to a requesting entity.

15. The non-transitory computer readable storage medium of claim 14 , wherein the processor is further configured to perform: sending a command to an Optical Network Terminal (ONT) for signaling and media continuity testing with the destination phone number, said phone number being one from a group consisting of: an operator phone number, a Public Switch Telephone Number (PSTN) phone number, or a phone number of a milliwatt tone generator.

16. The non-transitory computer readable storage medium of claim 15 , wherein the processor is further configured to perform: encoding the command on an Optical Line Terminal (OLT) to an Optical Network Termination (ONT), the ONT invoking a test case that executes the call through the SIP proxy to the destination phone number.

17. The non-transitory computer readable storage medium of claim 16 , wherein the processor is further configured to perform: completing the call with a Real-time Transport Protocol (RTP) session or milliwatt data when the phone number of the milliwatt tone generator is dialed so as to confirm signaling and data continuity.

18. A system configured to emulate Plain Old Telephony Service (POTS), comprising:

a session initiation protocol (SIP) proxy;

an optical line termination (OLT); and

an optical network termination (ONT) configured to

emulate a Pull Break (P/B) test;

receive a request for signaling and media continuity testing, the request including a destination phone number, the request received from a control channel on the optical line termination (OLT), responsive to a user phone losing communication service,

transmit the signaling and media continuity testing command to a specific optical network termination (ONT) device being tested to determine the ONT's session initiation protocol (SIP) communication capability,

transmit a message to the SIP proxy to confirm the SIP proxy is reachable,

trace a path to the SIP proxy via a tracing command sent to the SIP proxy to isolate the reachability of the SIP proxy, and wherein

the session initiation protocol (SIP) proxy is configured to

invoke a test case that executes a call by dialing the telephone number through the SIP proxy to the destination phone number, and

complete the call and transmit the results of the test call to a requesting entity.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
CHANGE OF NAME Recorded Jun 4, 2014
From: ALCATEL
To: ALCATEL LUCENT
Reel/Frame 033084/0067 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2005
From: DHARANIKOTA, SUDHEER
To: ALCATEL
Reel/Frame 016616/0372 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2005
From: DHARANIKOTA, SUDHEER
To: ALCATEL
Reel/Frame 016595/0075 →