Band signal detection and presentation for IP phone
First Claim
1. A VoIP telephone comprising:
- a network communication system (16) for encapsulating data into IP frames (42) for exchange with remote devices over a frame switched network (12);
a system client application (24) coupled to the network communication system (16) for exchanging call set up messages (44) with a remote VoIP gateway (36) to establish a media channel for the exchange of media session data;
a dialog system (32) coupled to the network communication system (16) for;
translating frames of compressed digital audio data originated from a remote device to recreate remote voice band (54); and
detecting and translating local voice band (56) to compressed digital audio data for transmission to the VoIP gateway (36);
detecting in-band signaling received from the VoIP gateway (36); and
providing session status signals (52), corresponding to the detected in band signaling, to a presentation module (28);
the presentation module (28) receiving the session status signals (52) driving a display of session status messages (50) on a display screen (30).
1 Assignment
0 Petitions
Accused Products
Abstract
A VoIP telephone operates in an IP environment wherein at least a portion of the signaling from a remote gateway is included within a media session real time protocol stream. The VoIP telephone comprises a network communication system for encapsulating data into IP frames for exchange with remote devices over a frame switched network. A system client application is coupled to the network communication system and exchanges call set up messages with a remote VoIP gateway to establish a media channel for the exchange of the real time protocol streams. The system client also provides VoIP status signals to a presentation module. A dialog system is coupled to the network communication system and: i) translates frames of compressed digital audio data originated from a remote device to recreate remote voice band; ii) detects and compresses local voice band for transmission to the VoIP gateway; iii) detects in band signaling within the voice band; and iv) generates in band status signals to the presentation module. The presentation module receives session status signals from each of the system client and from the dialog system and drives a display of session status messages on a display screen.
-
Citations
23 Claims
-
1. A VoIP telephone comprising:
-
a network communication system (16) for encapsulating data into IP frames (42) for exchange with remote devices over a frame switched network (12);
a system client application (24) coupled to the network communication system (16) for exchanging call set up messages (44) with a remote VoIP gateway (36) to establish a media channel for the exchange of media session data;
a dialog system (32) coupled to the network communication system (16) for;
translating frames of compressed digital audio data originated from a remote device to recreate remote voice band (54); and
detecting and translating local voice band (56) to compressed digital audio data for transmission to the VoIP gateway (36);
detecting in-band signaling received from the VoIP gateway (36); and
providing session status signals (52), corresponding to the detected in band signaling, to a presentation module (28);
the presentation module (28) receiving the session status signals (52) driving a display of session status messages (50) on a display screen (30). - View Dependent Claims (2, 3, 4)
-
-
5. A VoIP telephone comprising:
-
a network communication system (16) for encapsulating data into IP frames (42) for exchange with remote devices over a frame switched network;
a system client application (24) coupled to the network communication system (16) for exchanging call set up messages (44) with a remote VoIP gateway (36) to establish a media channel (46) for the exchange of media session data (48);
a compression module (26) coupled to the network communication system (16) for;
receiving session media data (48) received over the frame switched network (12) and recreating remote voice band (54) for driving a speaker;
receiving a local voice band (56) corresponding to audio detected by a microphone (38) and generating media session data (48) for transmission over the frame switched network; and
a display screen (30) for displaying a session status message (50) corresponding to in-band signaling (62) within the remote voice band (54). - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of operating a VoIP telephone comprising:
-
exchanging call set up messages (44) with a remote VoIP gateway (36) to establish a media channel (46) for the exchange of media session data (48);
receiving session media data (48) received over the media channel;
decompressing the session media data to recreate remote voice band (54) for driving a speaker;
receiving a local voice band (56) corresponding to audio detected by a microphone (38);
generating media session data (48) corresponding to the local voice band for transmission over the media channel;
detecting the in-band signaling (62) within the remote voice band (54); and
displaying a session status message (50) corresponding to the detected in-band signaling (62) on a display screen. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification