None.
The present invention relates to improving a user experience with voice telephony gateway. More specifically, the present invention relates to making unconventional use of a conventional telephone Caller-ID display and signaling protocols for enhancing the user experience a voice over Internet Protocol (VoIP) gateway.
In typical telecommunications systems, voice calls and data are transmitted by carriers from one network to another network. Networks for transmitting voice calls include packet-switched networks transmitting calls using voice over Internet Protocols (VoIP), circuit-switched networks like the public switched telephone network (PSTN), asynchronous transfer mode (ATM) networks, etc. Recently, voice over packet (VOP) networks are becoming more widely deployed.
An example of networks and components for a VoIP call is illustrated in
A media gateway for residential and commercial applications is a bearer of network traffic and signaling interworking between the PSTN and VoIP. The media gateway also provides the service of mapping and translating functions and protocols between VoIP and traditional/conventional telephony devices, such as analog phone 16. Services performed by MG 12 include voice compression, tone generation, tone detection, delay and jitter compensation, PLC, signaling mapping for PSTN subscriber signaling and VoIP signaling, echo cancellation, and packet media termination for packets coming from broadband network 18 since packets are not used in the analog side of the MG. MG 12 reverses its operations for voice signals originating in analog equipment; it takes analog signals from a subscriber telephone, converts them to packets, and transmits the packets across IP network 18.
A signaling component in MG 12 translates between VoIP signaling and PSTN signaling to provide a mechanism to transport endband signaling, such as tones, over a packet network in a reliable fashion. A media gateway controller is the controlling operator for the MG and signaling gateway, responsible for processing protocol messages, security and user authentication, and monitoring processing resources.
A voice call may be placed between analog phone 16 to remote analog phone 20 through the PSTN 28 and central office 30. PSTN is also connected to IP network 18 through a trunk gateway system that has components signal gateway 24, media gateway controller/proxy (MGC) 22, and trunk media gateway (MG) 26. IP and packet data (e.g., real time protocol) associated with the call is routed between RGW 12 and trunk MG 26. The trunk gateway system provides real-time two-way communications interfaces between the IP network 18 and the PSTN 28.
VoIP telephony is being deployed in enterprises and homes to reduce the cost of a telephone system and service and to improve the capabilities of a phone system. Improving the user experience and enabling new features and class of applications with VoIP systems were not possible with traditional circuit-switched PSTN telephony systems. The enterprise deployment of VoIP phone systems typically involves an IP PBX (Internet Protocol Private Branch Exchange) comprising IP phones, which have a large display screen and keypad with many function keys. These IP phones provide a user with ease-of-use of traditional features and the ability to add a new class of applications and new features that were not available with traditional analog telephones.
However for home users, the experience of using VoIP service has been limited as compared to services and features currently available from a traditional analog phone. The limitation is primarily due to the standard RJ11 2-wire analog interface to which only analog phones or cordless base stations with which 2-wire RJ-11 connections can be attached.
The present invention describes a technique that uses a Caller-ID display and associated Caller-ID protocols in order to enhance the user experience with a conventional subscriber telephone that are attached to a media gateway using voice protocols such as voice over Internet Protocol. Thus, the present invention provides an IP Phone-like experience for a subscriber using a conventional telephone, such as an analog phone. Like using a full VoIP telephone, a user will be able to use a conventional phone combined with a VoIP gateway to read diagnostic messages, receive call state updates, status, use call features, and perform basic configuration/management action.
For a better understanding of the nature of the present invention, its features and advantages, the subsequent detailed description is presented in connection with accompanying drawings in which:
The preferred embodiment of the present invention includes a technique and system for using the Caller-ID (Identification) display on conventional telephones that are connected to a media gateway for transmitting voice data over a network, such as a broadband packet network using Internet Protocol (IP). Instead of conventionally displaying only Caller-ID information in a Caller-ID display, the Caller-ID of a telephone can preferably display messages sent by a media gateway in an on-hook or off-hook state for other useful purposes. The present invention does not impose any special requirement on an conventional phone. It is understood that the present invention is not limited to the use of analog phones; rather, the present invention will work with any phone that has Caller-ID capabilities.
Caller-ID signaling protocol and the message format for North America is specified in Bellcore (Telcordia) specification GR-30-Core and GR-1188-Core. There are others variants of the Caller-ID specified by ETSI, British Telecom, China Telecom, and NTT with some changes to either signaling or message format. The basic principle, however, is same. It involves an alerting signal, an acknowledgement of the alert signal (typically when the phone is in off-hook state), and then transmission of the message. The preferred embodiment can support multiple such standards and is independent of these variants.
A Caller-ID signal is generated as follows. When an incoming call is received the media gateway (MG) generates a Caller-ID by extracting the caller name and number information from the incoming signaling protocol message and then sends the information to a Caller-ID display as per the selected protocol. The phone then displays the incoming message on the Caller-ID display. In case the phone is off-hook, the phone also mutes the voice path towards the handset when it receives the alert signal, which is typically a tone of duration of 100 ms (milliseconds) or less.
Referring to the flowchart of
When the registration fails a diagnostic message generated using the Caller-ID signal and is displayed S36 on the Caller-ID of the conventional (e.g., analog) phone 16 instead of the conventional Caller-ID data. When a user is ready to place a call on a phone 18, her first act is to remove the phone from a cradle, placing the phone in an off-hook status, and check for a dial tone S38. Referring to
The Caller-ID display on an conventional phone can preferably display messages when a user enacts a telephony service feature. An IP Phone or business phone has function keys such as “Transfer” “Forward”, and “Conference” or enables the use of such feature in conjunction with a display. Access to such features on conventional phones is typically via feature codes such as “*xx,” where “xx” are two digit codes or other events/actions such as flash-hook. The confirmation is via confirmation tone or distinctive dial tone, which confirms that a valid code was dialed. Note that this confirmation only indicates that a valid feature code has been dialed. For the conventional phone, there is no visual means to indicate if the desired feature has actually been activated, and a user must simply assume that he or she dialed the correct code for the desired feature.
If the call is properly registered and progresses to dial tone and placing a call S40, the user's experience with notifications of enacted features can be enhanced as follows. Conventional confirmation tones or the distinctive dial tones are continued to be provided on a conventional phone. However, phone 16 will preferably confirm the user action or feature activation S42 on the Caller-ID display S44. Referring to
Following the flowchart of
Referring to
If a user enacts call waiting service, in the call waiting scenario, MG 12 could update S70 the user's Caller-ID 58 with sample messages as follows:
If a user enacts any one of a call forward, transfer, or pickup service, MG 12 could update the user's Caller-ID display 58 with one of the following sample messages as follows:
The preferred use of Caller-ID displays can use the SDP/SIP-Invite to offer descriptions about the type of call that the user is receiving so that the user can perform further actions regarding the call. For example, different types of calls can include an incoming facsimile, an incoming modem call, or a TTY (text) call. Upon reception of a call, MG 12 could send one of the following sample messages to the Caller-ID display:
The Caller-ID display 58 may also be used for text messaging from an incoming TTY/text call, and a user could use a conventional speech-to-text conversion service for enabling TTY capability to complete the service.
In an alterative embodiment, the message format such as MDMF (Multiple Data Message Format) is enhanced with proprietary message types so that the conventional message types do not overload the user's display. The messages described in the preferred embodiment herein are handled by a phone as if the messages were accompanying incoming calls and will be recorded as such. This process can clutter the memorized Caller-ID list on a phone, which commonly requires manual deletion of messages. By defining new message types, a desired treatment for the messages can be achieved, such as configurable automatic deletion of the messages. However, such customized messaging could compromise universal interoperability that the present invention provides.
Using the preferred MG and a Cordless Phone 16 in a residential environment, a home telephone can behave as a business IP Phone. The interface between a home telephone's base station module and a VoIP gateway module need not be limited to conventional 2-wire interfaces.
Using the preferred methods, users' experiences are enriched while interfacing with Caller-ID capable phones that are connected to VoIP gateways. Incorporation of these features into a media gateway will offer an alternative to stored announcement messages on the flash that is provided by means of visual indication. This will result in the advantages of offering IP Phone-like experience with an analog phone with call state updates and notifications from a network. Users will experience cost reduction, preservation of existing investments in conventional cordless phones, ease of use with when supplementary call features are enacted, reduced support cost with accurate diagnostic/failure information on the display, and improved satisfaction with VoIP telephony in the residential or office environment.
One skilled in the art will appreciate that the present invention can be practiced by other than the described embodiments, which are presented for purposes of illustration and not limitation, and the present invention is limited only by the claims that follow.