← Back to Patent Explorer
EP0332345A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Codecs with suppression of multiple encoding/decodings across a connection

Assignee: AT&T Inc
•
Filing: 1989-03-02
•
Granted: —
•
Expires: 2009-03-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a private telecommunications network, a plurality of digital PBXs are interconnected via pairs of codecs. The codecs of each pair, or "tandem", are each operative to encode 64 kilobit/second (kbps) mu-law speech so as to compress it to 16 kbps speech for transmission to the other codec in the tandem. The latter is operative to thereafter decompress the 16 kbps speech back to 64 kbps. Each codec has a second mode of operation in which, rather than decode the encoded speech, it preserves the bits thereof in its own output signal. The codec transitions to this mode whenever it recognizes the presence of another codec on its high-bit-rate side of the connection. As a result, only one encoding/decoding cycle is performed across the connection, thereby minimizing the speech-coding-induced distortion and delay therein. The mechanism enabling a codec to communicate its presence to another codec on its high-bit-rate side of the connection is based on the transmission of predetermined synchronization patterns inserted in the signals it outputs in that direction. In a second embodiment, codecs of the above-described type are used in a cellular mobile radio telecommunications system.

Inventors

  • 👤 Steven Leslie Gay
  • 👤 Richard Dennis Gitlin
  • 👤 John Hartung

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-24 14:09
CPC Classifications
H; H04; H04B; H04B14/00; H04B14/02; H04B14/04; H04W; H04W88/00; H04W88/18; H04W88/181; H04B14/046; H04Q; H04Q11/00; H04Q11/04

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 159 words
A codec for use in a system in which said codec (134) is connected to a communication endpoint (114,115) via a transmission path (169) said codec being adapted to generate an output digital signal destined for said communication endpoint in response to a digital input signal, said output signal representing intelligence to be communicated to said endpoint and said input signal representing said intelligence in coded form, characterised by first means (214) for forming a determination as to whether said transmission path includes means (136) for decoding said output signal, second means (231) operative when said determination is that said path does not include a means for decoding said output signal for generating as said output signal a decoded version of said intelligence, and third means (232) operative when said determination is that said path does include a means for decoding said output signal for generating as said output signal a signal in which said input signal is embedded.
Claim 2
Dependent Claim 159 words
A codec for use in a system in which said codec (134) is connected to a communication endpoint (114,115) via a transmission path (169) said codec being adapted to generate an output digital signal destined for said communication endpoint in response to a digital input signal, said output signal representing intelligence to be communicated to said endpoint and said input signal representing said intelligence in coded form, characterised by first means (214) for forming a determination as to whether said transmission path includes means (136) for decoding said output signal, second means (231) operative when said determination is that said path does not include a means for decoding said output signal for generating as said output signal a decoded version of said intelligence, and third means (232) operative when said determination is that said path does include a means for decoding said output signal for generating as said output signal a signal in which said input signal is embedded.
Claim 3
Dependent Claim 62 words
A codec as claimed in claim 1 including means for receiving from said path a second input signal, said second input signal representing intelligence originating from said endpoint, and wherein said first means forms a determination that said path includes a means for decoding said output signal in response to the presence in said second input signal of a predefined supervisory signal.
Claim 4
Dependent Claim 25 words
A codec as claimed in claim 2 including means for including within said output signal a supervisory signal indicative of the presence of said codec.
Claim 5
Dependent Claim 54 words
A codec as claimed in claim 2 or claim 3 wherein said first input and output signals are at first and second bit rates respectively, said first bit rate being less than said second bit rate and wherein said third means generates said output signal by adding place-holder bits to said first input signal.
Claim 6
Dependent Claim 25 words
A codec as claimed in claim 4 wherein individual ones of said place-holder bits constitute a supervisory signal indicative of the presence of said codec.
Claim 7
Dependent Claim 165 words
A codec for use in a system in which said codec (134) is connected to a communication endpoint (114,115) via a transmission path (169) said codec being adapted to generate a digital output signal in response to a digital input signal received over said transmission path, said input signal representing intelligence originating from said communication endpoint and said output signal representing said intelligence in coded form, characterised by first means (214) for forming a determination as to whether said input signal has embedded therein a coded version of said intelligence, second means (211) operative when said determination is that said input signal does not have embedded therein a coded version of said intelligence for generating as said output signal a coded version of said intelligence, and third means (212) operative when said determination is that said input signal does have embedded therein a coded version of said intelligence for generating as said output signal the portion of said input signal comprising said embedded coded version.
Claim 8
Dependent Claim 165 words
A codec for use in a system in which said codec (134) is connected to a communication endpoint (114,115) via a transmission path (169) said codec being adapted to generate a digital output signal in response to a digital input signal received over said transmission path, said input signal representing intelligence originating from said communication endpoint and said output signal representing said intelligence in coded form, characterised by first means (214) for forming a determination as to whether said input signal has embedded therein a coded version of said intelligence, second means (211) operative when said determination is that said input signal does not have embedded therein a coded version of said intelligence for generating as said output signal a coded version of said intelligence, and third means (212) operative when said determination is that said input signal does have embedded therein a coded version of said intelligence for generating as said output signal the portion of said input signal comprising said embedded coded version.
Claim 9
Dependent Claim 41 words
A codec as claimed in claim 6 wherein said first means forms a determination that said input signal has embedded therein a coded version of said intelligence in response to the presence in said input signal of a predefined supervisory signal.
Claim 10
Dependent Claim 266 words
A codec for use in a system in which said codec is connected to first (111) and second (114,115) communication endpoints via first (173) and second (169) transmission paths, respectively, said codec being adapted to generate first and second digital output signals in response to first and second digital input signals, respectively, said first and second input signals representing intelligence originating from said first and second communication endpoints, respectively, said first and second output signals representing intelligence destined for said second and first communication endpoints, respectively, and said first input and second output signals respectively representing in coded form the intelligence represented by said first output and second input signals characterised by first means (214) for forming a determination as to whether said second transmission path includes both a means (136) for decoding said first output signal and a means (135) for embedding in said second input signal a coded version of the intelligence originating from said second endpoint, second means (231,211) operative in response to a negative such determination for generating as said first output signal a decoded version of the intelligence represented by said first input signal and for generating as said second output signal a coded version of the intelligence represented by said second input signal, and third means (232,212) operative in response to a positive such determination for generating as said first output signal a signal in which said first input signal is embedded and for generating as said second output signal the portion of said second input signal comprising said embedded coded version of the intelligence originating from said second endpoint.
Claim 11
Dependent Claim 266 words
A codec for use in a system in which said codec is connected to first (111) and second (114,115) communication endpoints via first (173) and second (169) transmission paths, respectively, said codec being adapted to generate first and second digital output signals in response to first and second digital input signals, respectively, said first and second input signals representing intelligence originating from said first and second communication endpoints, respectively, said first and second output signals representing intelligence destined for said second and first communication endpoints, respectively, and said first input and second output signals respectively representing in coded form the intelligence represented by said first output and second input signals characterised by first means (214) for forming a determination as to whether said second transmission path includes both a means (136) for decoding said first output signal and a means (135) for embedding in said second input signal a coded version of the intelligence originating from said second endpoint, second means (231,211) operative in response to a negative such determination for generating as said first output signal a decoded version of the intelligence represented by said first input signal and for generating as said second output signal a coded version of the intelligence represented by said second input signal, and third means (232,212) operative in response to a positive such determination for generating as said first output signal a signal in which said first input signal is embedded and for generating as said second output signal the portion of said second input signal comprising said embedded coded version of the intelligence originating from said second endpoint.
Claim 12
Dependent Claim 75 words
A codec as claimed in claim 8 wherein said first input and second output signals are at a first bit rate and said first output and second input signals are at a second bit rate greater than said first bit rate, and wherein said third means generates said first output signal by adding place-holder bits to said first input signal and generates said second output signal by stripping place-holder bits from said second input signal.
Claim 13
Dependent Claim 34 words
A codec as claimed in claim 8 or claim 9 wherein said first means forms said determination in response to the presence or absence in said second input signal of a predefined supervisory signal.
Claim 14
Independent Claim 148 words
A method for use in a codec (134) in a system in which said codec is connected to a communication endpoint (114,115) via a transmission path (169), said codec being adapted to generate an output digital signal destined for said communication endpoint in response to a digital input signal, said output signal representing intelligence to be communicated to said endpoint and said input signal representing said intelligence in coded form, characterised by forming a determination as to whether said transmission path includes means (136) for decoding said output signal, generating as said output signal a decoded version of said intelligence when said determination is that said path does not include a means for decoding said output signal, and generating as said output signal a signal in which said input signal is embedded when said determination is that said path does include a means for decoding said output signal.
Claim 15
Independent Claim 148 words
A method for use in a codec (134) in a system in which said codec is connected to a communication endpoint (114,115) via a transmission path (169), said codec being adapted to generate an output digital signal destined for said communication endpoint in response to a digital input signal, said output signal representing intelligence to be communicated to said endpoint and said input signal representing said intelligence in coded form, characterised by forming a determination as to whether said transmission path includes means (136) for decoding said output signal, generating as said output signal a decoded version of said intelligence when said determination is that said path does not include a means for decoding said output signal, and generating as said output signal a signal in which said input signal is embedded when said determination is that said path does include a means for decoding said output signal.
Claim 16
Dependent Claim 70 words
A method as claimed in claim 11 wherein said codec further includes means for receiving from said path a second input signal, said second input signal representing intelligence originating from said endpoint, and wherein in said determination forming step a determination is formed that said path includes a means for decoding said first output signal in response to the presence in said second input signal of a predefined supervisory signal.
Claim 17
Dependent Claim 30 words
A method as claimed in claim 12 wherein in each of said generating steps a supervisory signal indicative of the presence of said codec is included within said output signal.
Claim 18
Dependent Claim 59 words
A method as claimed in claim 12 or claim 13 wherein said first input and output signals are at first and second bit rates respectively, said first bit rate being less than said second bit rate and wherein in the second of said generating steps said output signal is generated by adding place-holder bits to said first input signal.
Claim 19
Dependent Claim 25 words
A method as claimed in claim 14 wherein individual ones of said place-holder bits constitute a supervisory signal indicative of the presence of said codec.
Claim 20
Independent Claim 155 words
A method for use in a codec (134) used in a system in which said codec is connected to a communication endpoint (114,115) via a transmission path (169), said codec being adapted to generate a digital output signal in response to a digital input signal received over said transmission path, said input signal representing intelligence originating from said communication endpoint and said output signal representing said intelligence in coded form, characterised by, forming a determination as to whether said input signal has embedded therein a coded version of said intelligence, generating as said output signal a coded version of said intelligence when said determination is that said input signal does not have embedded therein a coded version of said intelligence, and generating as said output signal the portion of said input signal comprising said embedded coded version when said determination is that said input signal does have embedded therein a coded version of said intelligence.
Claim 21
Independent Claim 155 words
A method for use in a codec (134) used in a system in which said codec is connected to a communication endpoint (114,115) via a transmission path (169), said codec being adapted to generate a digital output signal in response to a digital input signal received over said transmission path, said input signal representing intelligence originating from said communication endpoint and said output signal representing said intelligence in coded form, characterised by, forming a determination as to whether said input signal has embedded therein a coded version of said intelligence, generating as said output signal a coded version of said intelligence when said determination is that said input signal does not have embedded therein a coded version of said intelligence, and generating as said output signal the portion of said input signal comprising said embedded coded version when said determination is that said input signal does have embedded therein a coded version of said intelligence.
Claim 22
Dependent Claim 43 words
A method as claimed in claim 16 wherein in said forming step a determination that said input signal has embedded therein a coded version of said intelligence is formed in response to the presence in said input signal of a predefined supervisory signal.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag