Multiplex communications – Communication techniques for information carried in plural... – Adaptive
Reexamination Certificate
1999-05-28
2004-08-17
Nguyen, Hanh (Department: 2662)
Multiplex communications
Communication techniques for information carried in plural...
Adaptive
C370S352000, C370S493000
Reexamination Certificate
active
06778555
ABSTRACT:
FIELD OF THE INVENTION
The present invention relates to a protocol negotiations mechanism that allows a facsimile transmission between two systems. More particularly, the present invention relates to using a synthesized packet to negotiate transmission protocols between two voice over packet systems.
BACKGROUND
Developments in router technology have led to system designs that provide a general-purpose connection-oriented transfer mode for a wide range of services. These services include the simultaneous transfer of integrated traffic (data, voice, and video traffic) over the same network system. Typically, in the prior art, a voice over packet system (“VOPS”) is used as an interface between the network system and the devices that generate data, voice, or video traffic. The VOPS provides a digital signal processor (“DSP”) to convert data between analog signals and digital signals prior to data transmission over the network system. The VOPS also provides multiple code/decode (“codec”) devices to both compress data prior to transmission and decompress received data, thus reducing data congestion over the network system.
FIG. 1
shows a prior art voice over packet network system. In particular, system
100
includes a voice over packet system (“VOPS”)
120
coupled to network
130
via an input/output serial line (
161
). Network
130
typically includes either a Frame Relay network, an Asynchronous Transfer Mode (“ATM”) network, a High-level Data Link Control (“HDLC”) network, or and Internet Protocol (“IP”) network. Network
130
provides a transmission media between VOPS
120
, node
140
, and node
150
.
As illustrated in
FIG. 1
, VOPS
120
includes a phone (
110
) and a facsimile (
115
) connected to a physical port (
105
). Physical port
105
, in turn, is coupled to a DSP (
125
) and a codec bank (
135
). Codec bank
135
includes a group of codec devices (C
1
, C
2
, C
3
, and C
4
) that determine the transmission and compression protocol performed by DSP
125
. For example, codec C
1
includes a G.729 compression algorithm that compresses a 64,000 bits (i.e. 64K) voice call into an eight thousand bits compressed data stream. Thus, to maintain a voice call from phone
110
to phone
145
of node
140
, DSP
125
uses the compression algorithm in codec C
1
to generate a digital stream that is packetized and transmitted across network
130
. Subsequently, the digital data is decompressed and reconstructed as analog signal by a DSP device included in node
140
. The analog signal is transferred to phone
145
. The data decompression performed by the DSP of node
140
is possible because the G.729 is an industry standard used to compress/decompress voice data.
Following the previous example, a data transmission from facsimile
115
to node
140
may require that DSP
125
uses a facsimile image algorithm located in codec C
2
. Provided node
140
supports the facsimile image algorithm of codec C
2
, a facsimile transmission between VOPS
120
and node
140
is possible. If the facsimile image algorithm of coded C
2
is not supported by node
140
, however, the data transmission from facsimile
115
to node
140
may fail. Thus, system
100
results in numerous disadvantages when used in a heterogeneous networking system that supports multiple codec devices between different nodes. One disadvantage results from the inability to transmit facsimile data that does not follow an industry standard codec algorithm. Another disadvantage results from the inability to transmit data between multiple voice over packet systems that prioritize transmission protocols differently. Yet another disadvantage results from the inability to transmit facsimile data between a VOPS that supports a propriety transmission protocol to a VOPS that supports a non-propriety protocol.
SUMMARY OF THE INVENTION
It is therefore an object of the invention to provide a protocol negotiations mechanism that allows a facsimile transmission between a voice over packet system (“VOPS”) and a remote VOPS.
It is a further object of the invention to provide a VOPS that comprises a table with supported codec algorithms. The supported codec algorithms are used to facilitate protocol negotiations between the VOPS and a remote VOPS.
It is a further object of the invention to provide a VOPS that transmits a switchover facsimile packet to facilitate protocol negotiations between the VOPS and a remote VOPS.
These and other objects of the invention are provide by a method for selecting a transmission protocol for a voice over packet system (VOPS). The method comprises generating a first data comprising a plurality of transmission protocols. For one embodiment, the VOPS is operable to receive data using the plurality of transmission protocols. The method also comprises transmitting the first data to a remote VOPS. Additionally, the method comprises receiving a second data from the remote VOPS. The second data selects at least one of the plurality of transmission protocols. For another embodiment, the remote VOPS transmits data to the VOPS according to one of the selected plurality of transmission protocols.
Other objects, features, and advantages of the present invention will be apparent from the accompanying drawings and from the detailed description that follows.
REFERENCES:
patent: 4747130 (1988-05-01), Ho
patent: 4862452 (1989-08-01), Milton et al.
patent: 4955054 (1990-09-01), Boyd, Jr. et al.
patent: 4991169 (1991-02-01), Davis et al.
patent: 5150357 (1992-09-01), Hopner et al.
patent: 5224099 (1993-06-01), Corbalis et al.
patent: 5313454 (1994-05-01), Bustini et al.
patent: 5359592 (1994-10-01), Corbalis et al.
patent: 5410599 (1995-04-01), Crowley et al.
patent: 5434981 (1995-07-01), Lenihan et al.
patent: 5442789 (1995-08-01), Baker et al.
patent: 5497373 (1996-03-01), Hulen et al.
patent: 5515363 (1996-05-01), Ben-Nun et al.
patent: 5526344 (1996-06-01), Diaz et al.
patent: 5528595 (1996-06-01), Walsh et al.
patent: 5561663 (1996-10-01), Klausmeier
patent: 5594727 (1997-01-01), Kolbenson et al.
patent: 5602848 (1997-02-01), Andrews et al.
patent: 5615211 (1997-03-01), Santore et al.
patent: 5623491 (1997-04-01), Skoog
patent: 5719865 (1998-02-01), Sato
patent: 5724513 (1998-03-01), Ben-Nun et al.
patent: 5734656 (1998-03-01), Prince et al.
patent: 5742596 (1998-04-01), Baratz et al.
patent: 5765032 (1998-06-01), Valizadeh
patent: 5771232 (1998-06-01), Sinibaldi et al.
patent: 5793747 (1998-08-01), Kline
patent: 5835494 (1998-11-01), Hughes et al.
patent: 5838994 (1998-11-01), Valizadeh
patent: 5862211 (1999-01-01), Roush
patent: 5883804 (1999-03-01), Christensen
patent: 5894477 (1999-04-01), Brueckheimer et al.
patent: 5940479 (1999-08-01), Guy et al.
patent: 5991292 (1999-11-01), Focsaneanu et al.
patent: 6009507 (1999-12-01), Brooks et al.
patent: 6028858 (2000-02-01), Rivers et al.
patent: 6058117 (2000-05-01), Ennamorato et al.
patent: 6075784 (2000-06-01), Frankel et al.
patent: 6104721 (2000-08-01), Hsu
patent: 6118864 (2000-09-01), Chang et al.
patent: 6181694 (2001-01-01), Pickett
patent: 6205148 (2001-03-01), Takahashi et al.
patent: 6208658 (2001-03-01), Pickett
patent: 6266342 (2001-07-01), Stacey et al.
patent: 6278697 (2001-08-01), Brody et al.
patent: 6285671 (2001-09-01), Bossemeyer, Jr. et al.
patent: 6292480 (2001-09-01), May
patent: 6385192 (2002-05-01), Kozdon et al.
patent: 6385195 (2002-05-01), Sicher et al.
patent: 6463051 (2002-10-01), Ford
patent: 6542498 (2003-04-01), Socaciu
S. Mangiapane, “Cisco Announces MC3810 Multiservice Access Concentrator,” The Databus, vol. 37, No. 6, pp. 1-3, Oct.-Nov. 1997.
Voice Over Frame Relay Implementation Agreement, FRF 11.1, Frame Relay Forum Technical Committee, pp. I-vi and 1-46 (Revision History: FRF.11 May 1997; FRF 11.1 Annex J Added Dec. 1998).
Annex B to Voice Over Frame Relay Implementation Agreement, FRF .11, Frame Relay Forum Technical Committee, pp. B-1 & B-2 (May 1997).
R. Iyer & Cisco Systems,A TDM Interface for the TMS320C54X DSP, Application Report: SPRA453, Digital Signal Processing Solutions (Texas Instruments Jun. 1998).
Doug O'Leary
Blakely , Sokoloff, Taylor & Zafman LLP
Cisco Technology Inc.
Nguyen Hanh
LandOfFree
Voice over packet system configured to connect different... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Voice over packet system configured to connect different..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Voice over packet system configured to connect different... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3277245