The present invention relates to packet-switched telephony services and more particularly, to the maintenance of life line IP telephony services at a customer's premises.
Telephony is the technology associated with the electronic transmission of voice, fax or other information between distant parties using a telephone. Telephony services can now be provided by using packet-switched connections to exchange voice, fax and other forms of information that have traditionally been carried over the dedicated circuit-switched connections of the public switched telephone network (PSTN). In particular, the internet protocol (IP) can be used to provide telephony services over the Internet or other type of IP network. Using IP telephony, telephone calls travel as packets of data. One type of IP telephony service is implemented using voice over IP (VoIP) standards to manage the delivery of voice information.
In the context of the new packet-switched telephony technologies, the traditional telephony services that transmit analog voice signals are often referred to as plain old telephone services (POTS). The ordinary copper telephone lines used to provide the POTS can also be used to transmit digital information at a high bandwidth. This is often referred to as digital subscriber line (DSL) technology. DSL services allow a customer to use these telephone lines to connect to a packet-switched network such as the Internet. Thus, the ordinary copper telephone line can carry packets of voice data to provide packet-switched telephony services using DSL in addition to carrying analog voice signals to provide POTS.
In some existing IP telephony systems, a customer premise device provides the conversion between the analog voice signals and the digital voice data at the customer's premises. Such devices can be used at various types of customer premises including residential premises, a home office, or a small, medium or enterprise office environment. A customer premise of any type can be vulnerable to possible loss of power or other types of failures, resulting in a loss of connectivity and IP telephony services. One solution is to provide uninterruptible power services (UPS) to maintain connectivity during errant power conditions. However, internet service providers (ISPs), Incumbent Local Exchange Carriers (ILEC), Multi Service Operators (MSO) and others are seeking other cost effective methods to offer guaranteed life line support for packet-switched telephony services.
Accordingly, there is a need for the ability to provide life line packet-switched telephony services, for example, in a residential VoIP environment, without requiring emergency power for the customer premise device.
In accordance with one aspect of the present invention, a method is provided for maintaining life line packet-switched telephony service in the event of failure of a customer premise device by using a network device to provide the packet-switched telephony service. Voice data packets are transmitted and received to and from the customer premise device during normal operation using the network device. The voice data packets from the customer premise device are monitored to detect a failure of the packet-switched telephony service provided by the customer premise device. In response to a failure, analog voice signals are transmitted and received to and from the customer premise device using the network device. The network device converts between analog voice signals and the voice data packets to provide the packet-switched telephony service during life line operation.
In accordance with another aspect of the present invention, a customer premise packet-switched telephony device comprises a communication line connection and a communication processor connected to the communication line connection for receiving and transmitting inbound and outbound voice data packets. A voice data converter connected to the communication processor converts outbound analog voice signals to outbound voice data packets and converts inbound voice data packets to inbound analog voice signals. At least one telephone interface connects to a telephone to transmit and receive the analog voice signals. A life line switch circuit selectively connects the telephone interface to the voice data converter. The life line switch circuit connects the telephone interface to the voice data converter in a normal state such that voice data packets are transmitted and received via the communication line connection. The life line switch circuit bypasses the voice data converter and the communication processor in a life line state such that analog voice signals are transmitted and received via the communication line connection.
In accordance with a further aspect of the present invention, a network device is provides life line packet-switched telephony service. The network device comprises a communication line connection and a communication processor for receiving and transmitting voice data packets. A voice data converter converts between analog voice signals and voice data packets. A splitter is connected between the communication line connection and the voice data converter and the communication processor. In a normal state, the voice data packets are passed between the communication line connection and the communication processor. In a life line state, the splitter passes analog signals between the communication line connection and the voice data converter.
These and other features and advantages of the present invention will be better understood by reading the following detailed description, taken together with the drawings wherein:
Referring to
In the exemplary embodiment, the communication line 14 is an ordinary telephone line (also referred to as the local loop) capable of carrying both analog voice signals (i.e., POTS) and voice data packets (i.e., packet-switched telephony services). In the exemplary embodiment, the packet-switched telephony services are provided using digital subscriber line (DSL) technology and using the internet protocol (IP) and specifically voice over IP (VoIP). However, other types of communication lines capable of carrying both analog voice signals and voice data packets are contemplated (e.g., cable, wireless, fiber optic) and other packet-switched protocols and techniques are contemplated (e.g., asynchronous transfer mode or ATM).
The customer premise device 10 includes a telephone interface 20 such as a POTS interface that allows analog voice signals to be received and transmitted by the telephone(s) 12. The customer premise device 10 includes a voice data converter 22 to convert between the analog voice signals and voice data packets. The voice data converter 22 can be implemented using VoIP technology known to those skilled in the art, such as a digital signal processor, codecs, and a VoIP signaling client. The customer premise device 10 also includes a communication processor 24 that transmits and receives the voice data packets via a communication line connection 26 to the communication line 14. The communication processor 24 can be implemented using DSL technology known to those skilled in the art, such as an integrated xDSL modem.
The customer premise device 10 also includes a life line switch circuit 28 that connects the telephone interface 20 to the voice data converter 22 during normal operation, i.e., when the customer premise device 10 is capable of providing the packet-switched telephony services. The life line switch circuit 28 can “shunt” the telephone interface 20 (and the customer side telephone line) directly onto the communication line 14, thereby bypassing the voice data converter 20 and the communications processor 24. The life line switch 28 thus provides a failsafe mechanism causing the analog voice signals to be transmitted and received (i.e., using POTS) over the communication line 14 during the life line operation, i.e., in the event of power loss or an equipment failure at the customer's premises.
The network device 16 also includes a communication processor 34 for transmitting and receiving the voice data packets and a voice data converter 32 for converting between analog voice signals and voice data packets. The exemplary network device 16 is a network DSL termination device. The communication processor 34 can be implemented using DSL technology known to those skilled in the art, such as an xDSL modem and/or a digital subscriber loop access manager (DSLAM). The voice data converter 32 can be implemented using existing VoIP technology such as a digital signal processor, codecs, and a VoIP signaling client.
The network device 16 also includes a splitter 30 connected to the communication line 14 via a communication line connection 35. The splitter 30 passes the voice data packets and/or the analog voice signals from the communication line 14 to the communication processor 34 and/or the voice data converter 32. During normal operation, the communication processor 34 processes the voice data packets and transfers the voice data packets via a network connection 38 to enable the telephone calls. When the communication processor 34 (e.g., the DSLAM) detects that the customer premise device 10 has switched from packet-switched telephony services to analog voice signals, the voice data converter 32 receives the analog voice signals and provides the packet-switched telephony services in place of the customer premise device 10.
One method of providing the life line packet-switched telephony services is illustrated in
In the event of a hardware failure or a loss of power on the customer premise device 10, step 118, the customer premise device 10 bypasses the VoIP client and the xDSL modem and switches the telephones 12 directly to the communication line, step 120. The network device 16 monitors the packet-switched telephony services provided by the customer premise device 10, and when the failure is detected by the network device 16, the network device 16 registers all services associated with the VoIP client in the customer premise device 10 to the VoIP client in the network device 16. Thus, failover is essentially transparent to the customer with respect to the basic telephone service and call features. During this life line operation, the network device 16 provides the dial tone to the telephone(s) 12 connected to the customer premise device 10, step 124. When a telephone call is made or received, the network device 16 transmits and receives the analog voice signals to and from the customer premise device 10, step 126, and the network device provides the VoIP services, step 128. For example, the VoIP client on the network device 16 converts between the analog voice signals and the voice data packets (i.e., IP packets) and the xDSL modem integrated in the network device 16 forwards and receives the voice data packets over the network.
When the power is restored or other failure is corrected at the customer premise device 10, the restoration process begins, step 130. If there is a call already in process or the telephone is off hook when the premise device 10 is recovered, step 132, the premise device 10 and the network device maintain the life line services. When the telephone is placed on hook, the network device 16 un-registers its telephony services associated with the restored customer premise device 10, step 134. The customer premise device 10 can then re-register for telephony services, step 110, and proceeds with normal operation.
The telephone calls are preferably established using the Session Initiation Protocol (SIP), which allows a telephone number to exist off of different hosts (i.e., the customer premise device 10 and the network device 16). The hosts can dynamically register a telephone number with an SIP server by sending a SIP REGISTER request. The SIP server combines the results of the registrations to yield a list of locations (e.g., host addresses) capable of providing VoIP service. When a telephone call is made using VoIP, a SIP proxy server can be directed to use a particular location or to traverse through the addresses until the call is successful. In other words, the SIP proxy server will direct SIP INVITES to the network device 16 when the customer premise device 10 does not respond.
In the exemplary embodiment of the customer premise device 10 used in the broadband configuration, the voice data converter 22 is implemented using a DSP/VoIP client, such as the type available from BRECIS Communications Corporation, and the communication processor 24 is implemented using ADSL customer premise equipment (CPE) such as the type available under the name Argon from Globespan Virata. This embodiment of the customer premise device 10 also includes one or more subscriber line interface cards (SLIC0 and SLIC1) 50 connected between the life line switch circuit 28 and the DSP/VoIP voice data converter 22. This embodiment of the customer premise device 10 also includes one or more connections 52 to a network or personal computer.
In the exemplary embodiment of the network device 16 used in the broadband configuration, the voice data converter 32 is implemented using a DSP/VoIP client and the communication processor 34 is implemented using ADSL central office (CO) equipment and a packet processor such as the type available under the name WinPath from Wintegra. The exemplary splitter 30 incorporates electrical line protection and a low pass filter which pass low frequency analog voice signals to a subscriber line interface card (SLIC) and a subscriber line audio-processing circuit (SLAC).
The broadband configuration has three operational states, normal, life line and mixed. The normal operational state (
The life line operational state (
The mixed operational state (
While the principles of the invention have been described herein, it is to be understood by those skilled in the art that this description is made only by way of example and not as a limitation as to the scope of the invention. Other embodiments are contemplated within the scope of the present invention in addition to the exemplary embodiments shown and described herein. Modifications and substitutions by one of ordinary skill in the art are considered to be within the scope of the present invention, which is not to be limited except by the following claims.