← Back to Patent Explorer
US3971891A Expired / Lapsed US ⏱️ 0.0 years remaining

Adaptable time division switch

Assignee: Lockheed Martin Corp
•
Filing: 1975-03-14
•
Granted: 1976-07-27
•
Expires: 1995-03-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A switching network is disclosed that is capable of handling analog, PCM and CVSD signals connected to said network via loops or trunks. All signals are converted into CVSD format, synchronized to the network clocks, and switching is carried out on a time divided basis by shifting bits from one channel slot in the frame format on the input side of the switching circuit to a different channel slot in the frame format on the output side of the switching circuit. The multiplexing and demultiplexing of data on the input and output sides of the channel shifting mechanism is controlled by words in a random access memory. Thus, the mux-demux operation is easily varied by changing the word storage in the random access memory. The channel shifting is controlled by the words stored in a second random access memory. Thus, channel shifting is also easily varied.

Inventors

  • 👤 John R. Wolcott

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 00:24
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/16; H04J3/1605; H04J3/1623; H04J3/1647; H04M; H04M3/00; H04M3/42; H04M3/56; H04M3/561; H04Q; H04Q11/00; H04Q11/04; H04M3/568

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 316 words
A digital converter for converting information arranged in continuously variable slope delta (CVSD) format into a pulse code modulated (PCM) format, comprising: a. a first digital adder for adding first and second inputs and for providing the sum thereof as an output, b. means responsive to a predetermined number of consecutive CVSD bits representing said information for applying a first relatively low binary value as a first input to said first digital adder when said consecutive bits are not identical, and for applying a second relatively high binary value as a first input to said first digital adder when said consecutive bits have identical values, c. first subtractor means responsive to the output of said first adder means for subtracting a binary shifted version of said output from said output, unshifted, to provide a difference value, said difference value being connected as the second input to said first adder, d. a second digital adder for adding first and second inputs thereto and for providing a sum thereof as an output, e. true/complement means responsive to the output from said first adder and the last of said consecutive CVSD bits for applying said output in true form to the first input of said second adder when said last CVSD bit is a first value, and for applying the complement of said output to the first input of said second adder when said last CVSD bit is a second value, opposite said first value, f. second subtractor means responsive to the output of said second digital adder means for subtracting a binary shifted version of the output of said second adder from an unshifted version of the output of said second adder to provide a difference value, said difference value being connected as the second input to said second adder, g. wherein the said output from said second digital adder is in PCM format and represents said information.
Claim 2
Dependent Claim 316 words
A digital converter for converting information arranged in continuously variable slope delta (CVSD) format into a pulse code modulated (PCM) format, comprising: a. a first digital adder for adding first and second inputs and for providing the sum thereof as an output, b. means responsive to a predetermined number of consecutive CVSD bits representing said information for applying a first relatively low binary value as a first input to said first digital adder when said consecutive bits are not identical, and for applying a second relatively high binary value as a first input to said first digital adder when said consecutive bits have identical values, c. first subtractor means responsive to the output of said first adder means for subtracting a binary shifted version of said output from said output, unshifted, to provide a difference value, said difference value being connected as the second input to said first adder, d. a second digital adder for adding first and second inputs thereto and for providing a sum thereof as an output, e. true/complement means responsive to the output from said first adder and the last of said consecutive CVSD bits for applying said output in true form to the first input of said second adder when said last CVSD bit is a first value, and for applying the complement of said output to the first input of said second adder when said last CVSD bit is a second value, opposite said first value, f. second subtractor means responsive to the output of said second digital adder means for subtracting a binary shifted version of the output of said second adder from an unshifted version of the output of said second adder to provide a difference value, said difference value being connected as the second input to said second adder, g. wherein the said output from said second digital adder is in PCM format and represents said information.
Claim 3
Dependent Claim 42 words
A digital converter as claimed in claim 1 wherein said first and second digital adders are serial adders, and wherein said first and second subtractor means are serial adders which perform subtraction by adding the complement of the number to be subtracted.
Claim 4
Dependent Claim 42 words
A digital converter as claimed in claim 1 wherein said first and second digital adders are parallel adders, and wherein said first and second subtractor means are parallel adders which perform subtraction by adding the complement of the number to be subtracted.
Claim 5
Dependent Claim 105 words
A digital converter as claimed in claim 1 and adapted to convert multiple channels of CVSD information arranged in TDM into a corresponding number of channels of PCM/TDM channels, wherein said means responsive to a predetermined number of consecutive CVSD bits comprises: a. a serial shift register for receiving said CVSD/TDM bits to be converted, and b. logic means connected to said register so as to receive said predetermined number of consecutive CVSD bits belonging to the same CVSD channel, for providing one logic output when said bits are of identical value and an opposite logic output when said bits do not have identical values.
Claim 6
Dependent Claim 91 words
A digital converter as claimed in claim 4 further comprising: a. first sequential storage means connected between the output of said first adder and the input to said first subtractor means for receiving said adder outputs as they occur and applying them to said subtractor one TDM frame later, and b. second sequential storage means conncted between the output of said second adder and the input to said second subtractor means for receiving said second adder outputs as they occur and applying them to said second subtractor one TDM frame later.
Claim 7
Dependent Claim 29 words
A digital converter as claimed in claim 1 wherein said relatively high binary value is 2 - 8 and said relatively low binary value is 2 - 13 .
Claim 8
Dependent Claim 56 words
A digital converter as claimed in claim 1 wherein said binary shifted version of said first adder output is said output shifted seven binary positions in the direction to reduce the value thereof, and wherein said binary shifted version of said second adder output is said output shifted five binary positions to reduce the value thereof.
Claim 9
Dependent Claim 218 words
A telephone switching network comprising: a. first multiplexing means adapted to receive a multiplicity of CVSD and CVSD/TDM inputs and provide a CVSD/TDM output; said output representing signals before switching, b. switching means connected to receive said CVSD/TDM signals from said multiplexer means and selectively rearrange the data in the channels of said CVSD/TDM signals, the output therefrom representing said signals after switching, c. first demultiplexing means for connecting selected ones of the channels in the output of said switching means to selected output ports thereof, d. a CVSD/PCM converter for converting CVSD signals at an input thereof into PCM signals at an output thereof, said input being connected to the input and output of said switching means whereby selected channels from said unswithed and said switched CVSD/TDM signals are routed to said converter, and e. means for connecting said switching means to an analog loop to enable said switching network to switch analog signals, said means comprising: i. a differential amplifier having one input connected to receive input analog signals, and a second input, the output therefrom being connected as a CVSD signal to said first multiplexing means, ii. a PCM to analog converter having an input connected to the output of said CVSD/PCM converter and an output connected to said second input of said differential amplifier.
Claim 10
Dependent Claim 218 words
A telephone switching network comprising: a. first multiplexing means adapted to receive a multiplicity of CVSD and CVSD/TDM inputs and provide a CVSD/TDM output; said output representing signals before switching, b. switching means connected to receive said CVSD/TDM signals from said multiplexer means and selectively rearrange the data in the channels of said CVSD/TDM signals, the output therefrom representing said signals after switching, c. first demultiplexing means for connecting selected ones of the channels in the output of said switching means to selected output ports thereof, d. a CVSD/PCM converter for converting CVSD signals at an input thereof into PCM signals at an output thereof, said input being connected to the input and output of said switching means whereby selected channels from said unswithed and said switched CVSD/TDM signals are routed to said converter, and e. means for connecting said switching means to an analog loop to enable said switching network to switch analog signals, said means comprising: i. a differential amplifier having one input connected to receive input analog signals, and a second input, the output therefrom being connected as a CVSD signal to said first multiplexing means, ii. a PCM to analog converter having an input connected to the output of said CVSD/PCM converter and an output connected to said second input of said differential amplifier.
Claim 11
Dependent Claim 308 words
A telephone switching network as claimed in claim 8, wherein said CVSD/PCM converter comprises: a. a first digital adder for adding first and second inputs and for providing the sum thereof as an output, b. means responsive to a predetermined number of consecutive CVSD bits representing said information for applying a first relatively low binary value as a first input to said first digital adder when said conseuctive bits are not identical, and for applying a second relatively high binary value as a first input to said first digital adder when said consecutive bits have identical values, c. first subtractor means responsive to the output of said first adder means for subtracting a binary shifted version of said output from said output, unshifted, to provide a difference value, said difference value being connected as the second input to said first adder, d. a second digital adder for adding first and second inputs thereto and for providing a sum thereof as an output, e. true/complement means responsive to the output from said first adder and the last of said consecutive CVSD bits for applying said output in true form to the first input of said second adder when said last CVSD bit is a first value, and for applying the complement of said output to the first input of said second adder when said last CVSD bit is a second value, opposite said first value, f. second subtractor means responsive to the output of said second digital adder means for subtracting a binary shifted version of the output of said second adder from an unshifted version of the output of said second adder to provide a difference value, said difference value being connected as the second input to said second adder, g. wherein the said output from said second digital adder is in PCM format and represents said information.
Claim 12
Dependent Claim 103 words
A telephone switching network as claimed in claim 8 further comprising means for connecting said switching means to a PCM/TDM trunk to enable said switching network to switch PCM/TDM signals, said means comprising: a. digital comparator means having a first input for receiving PCM input signals, a second input connected to the output of said CVSD/PCM converter, for providing a 1 or 0 bit output depending upon which of the PCM signals applied to said two inputs is the greater, said output being connected to first multiplexing means, and b. means for connecting selected outputs from said CVSD/PCM converter to said PCM/TDM trunk.
Claim 13
Dependent Claim 95 words
A telephone switching network as claimed in claim 10 wherein said means for connecting said switching means to a PCM/TDM trunk further comprises: a. read only memory means responsive to compressed PCM signals received via said trunk for converting said compressed PCM signals into linear PCM signals, and b. rate adjustment means responsive to said linear PCM signals for altering the rate of said linear PCM signals to coincide with the rate of signals in said switching means, the output of said rate adjustment means being connected as the first input to said digital comparator.
Claim 14
Dependent Claim 108 words
A telephone switching network as claimed in claim 11 wherein said means for connecting selected outputs from said CVSD/PCM converter to said PCM trunk comprises: a. averaging filter means responsive to said selected PCM signals received at the rate of signals in said switching means for providing said PCM signals at an output thereof at a rate corresponding to the signal rate on said PCM/TDM trunk, and b. linear-to-compressed PCM conversion means connected to said averaging filter means and responsive to the output therefrom for converting the PCM output signals from said filter into compressed PCM signals, said latter compressed PCM signals being connected to said PCM/TDM trunk.
Claim 15
Dependent Claim 66 words
A switching network as claimed in claim 8 further comprising means for connecting said switching means to a CVSD loop, said last mentioned means comprising input means for connecting input CVSD signals from said CVSD loop to selected input ports of said first multiplexing means, and output means for connecting output CVSD signals from selected output ports of said first demultiplexing means to said CVSD loop.
Claim 16
Dependent Claim 66 words
A switching network as claimed in claim 8 further comprising means for connecting said switching means to a CVSD/TDM trunk, said last mentioned means comprising input means for connecting input CVSD signals from said CVSD/TDM trunk to selected input ports of said first multiplexing means, and output means for connecting output CVSD signals from selected output ports of said first demultiplexing means to said CVSD/TDM trunk.
Claim 17
Dependent Claim 103 words
A telephone switching network as claimed in claim 14 further comprising means for connecting said switching means to a PCM/TDM trunk to enable said switching network to switch PCM/TDM signals, said means comprising: a. digital comparator means having a first input for receiving PCM input signals, a second input connected to the output of said CVSD/PCM converter, for providing a 1 or 0 bit output depending upon which of the PCM signals applied to said two inputs is the greater, said output being connected to first multiplexing means, and b. means for connecting selected outputs from said CVSD/PCM converter to said PCM/TDM trunk.
Claim 18
Dependent Claim 66 words
A switching network as claimed in claim 15 further comprising means for connecting said switching means to a CVSD loop, said last mentioned means comprising input means for connecting input CVSD signals from said CVSD loop to selected input ports of said first multiplexing means, and output means for connecting output CVSD signals from selected output ports of said first demultiplexing means to said CVSD loop.
Claim 19
Dependent Claim 136 words
A switching network as claimed in claim 8 further comprising a conference call means for combining selected input channels appearing at the output of said first multplexer means to permit said channels to be included in a conference call, said conference call means comprising: a. means connected to said CVSD/PCM converter for summing the signals in all said selected input channels after conversion into PCM format by said CVSD/PCM converter, said sum being in PCM format, b. means responsive to the PCM signal corresponding to each said selected channel for forming an altered PCM sum signal by subtracting said selected PCM signal from said sum, and c. means for converting said altered PCM sum into CVSD format, the output of said last mentioned means being connected to one of the input ports of said first multiplexer.
Claim 20
Dependent Claim 136 words
A switching network as claimed in claim 16 further comprising a conference call means for combining selected input channels appearing at the output of said first multiplexer means to permit said channels to be included in a conference call, said conference call means comprising: a. means connected to said CVSD/PCM converter for summing the signals in all said selected input channels after conversion into PCM format by said CVSD/PCM converter, said sum being in PCM format, b. means responsive to the PCM signal corresponding to each said selected channel for forming an altered PCM sun signal by subtracting said selected PCM signal from said sum, and c. means for converting said altered PCM sum into CVSD format, the output of said last mentioned means being connected to one of the input ports of said first multiplexer.
Claim 21
Dependent Claim 329 words
A telephone switching network comprising: a. a first multiplexer means, having a plurality of input ports, one output port, and a control input, for connecting signals on said input ports to said output port selectively in dependence upon the port number signal applied to said control input, b. a first read/write memory adapted to store words representing port numbers at respective addresses therein and to read-out a port number from a given address in response to said address signal being applied thereto, the port numbers read from said read/write memory being connected to the control input of said first multiplexer, c. counter means for advancing in count at a first rate and for recycling at a second rate, said first rate being the combined channel rate of said switching network, said second rate being the frame rate and the single channel rate of said switching network, the count in said counter being applied as the address signal to said read/write memory, d. switching means connected to receive the signals at the output port of said first multiplexer for selectively rearranging the order of occurrence of said signals and for providing said rearranged signals at an output thereof, said switching means comprising: i. a second read/write random access memory responsive to an input signal appearing at an input thereof, a read control input, and an address signal input, for storing said input signal at the address corresponding to said address signal input; said memory being further reponsive to a write control input and an address signal input for reading out the signal stored at the address corresponding to said address signal, ii. means for separately applying read and write control signals to said second memory, iii. a third read/write random access memory adapted to store words therein corresponding to addresses of said second memory, and iv. means for applying the count of said counter and the words of said third memory as the address signal input to said second memory.
Claim 22
Dependent Claim 329 words
A telephone switching network comprising: a. a first multiplexer means, having a plurality of input ports, one output port, and a control input, for connecting signals on said input ports to said output port selectively in dependence upon the port number signal applied to said control input, b. a first read/write memory adapted to store words representing port numbers at respective addresses therein and to read-out a port number from a given address in response to said address signal being applied thereto, the port numbers read from said read/write memory being connected to the control input of said first multiplexer, c. counter means for advancing in count at a first rate and for recycling at a second rate, said first rate being the combined channel rate of said switching network, said second rate being the frame rate and the single channel rate of said switching network, the count in said counter being applied as the address signal to said read/write memory, d. switching means connected to receive the signals at the output port of said first multiplexer for selectively rearranging the order of occurrence of said signals and for providing said rearranged signals at an output thereof, said switching means comprising: i. a second read/write random access memory responsive to an input signal appearing at an input thereof, a read control input, and an address signal input, for storing said input signal at the address corresponding to said address signal input; said memory being further reponsive to a write control input and an address signal input for reading out the signal stored at the address corresponding to said address signal, ii. means for separately applying read and write control signals to said second memory, iii. a third read/write random access memory adapted to store words therein corresponding to addresses of said second memory, and iv. means for applying the count of said counter and the words of said third memory as the address signal input to said second memory.
Claim 23
Dependent Claim 60 words
A telephone switching network as claimed in claim 19, further comprising, a first demultiplexer means, having an input port connected to the output of said switching means, a plurality of output ports, and a control input, for connecting signals at said input port to an output port selectively in dependence upon the port number signal applied to said control input.
Claim 24
Dependent Claim 30 words
A telephone switching network as claimed in claim 20 wherein the port numbers read from said first read/write memory are connected to the control input of said first demultiplexer means.
Claim 25
Dependent Claim 173 words
A telephone switching network as claimed in claim 21 wherein signals appearing at the inputs and outputs of said first multiplexer, said first demultiplexer, and said switching means, are in the CVSD/TDM format, said network further comprising: a. a CVSD/PCM converter for converting CVSD signals appearing at an input thereof into PCM signals at an output thereof, the input of said converter being connected to the input and the output of said switching means whereby selected channel signals prior to and subsequent to rearrangement can be converted to the PCM format, and b. means for connecting said switching means to an analog loop to enable said switching network to switch analog signals, said means comprising: i. a differential amplifier having one input connected to receive input analog signals, and a second input, the output therefrom being connected as a CVSD signal to said first multiplexing means, ii. a PCM-to-analog converter having an input connected to the output of said CVSD/PCM converter and an output connected to said second input of said differential amplifier.
Claim 26
Dependent Claim 309 words
A telephone switching network as claimed in claim 22, wherein said CVSD/PCM converter comprises: a. a first digital adder for adding first and second inputs and for providing the sum thereof as an output, b. means responsive to a predetermined number of consecutive CVSD bits representing said information for applying a first relatively low binary value as a first input to said first digital adder when said consecutive bits are not identical, and for applying a second relatively high binary value as a first input to said first digital adder when said consecutive bits have the identical values, c. first subtractor means responsive to the output of said first adder means for subtracting a binary shifted version of said output from said output, unshifted, to provide a difference value, said difference value being connected as the second input to said first adder, d. a second digital adder for adding first and second inputs thereto and for providing a sum thereof as an output, e. true/complement means responsive to the output from said first adder and the last of said consecutive CVSD bits for applying said output in true form to the first input of said second adder when said last CVSD bit is a first value, and for applying the complement of said output to the first input of said second adder when said last CVSD bit is a second value, opposite said first value, f. second subtractor means responsive to the output of said second digital adder means for subtracting a binary shifted version of the output of said second adder from an unshifted version of the output of said second adder to provide a difference value, said difference value being connected as the second input to said second adder, g. wherein the said output from said second digital adder is in PCM format and represents said information.
Claim 27
Dependent Claim 104 words
A telephone switching network as claimed in claim 22 further comprising means for connecting said switching means to a PCM/TDM trunk to enable said switching network to switch PCM/TDM signals, said means comprising: a. digital comparator means having a first input for receiving PCM input signals, a second input connected to the output of said CVSD/PCM converter for providing a 1 or 0 bit ouput depending upon which of the PCM signals applied to said two inputs is the greater, said output being connected to said first multiplexing means, and b. means for connecting selected outputs from said CVSD/PCM converter to said PCM/TDM trunk.
Claim 28
Dependent Claim 95 words
A telephone switching network as claimed in claim 24 wherein said means for connecting said switching means to a PCM/TDM trunk further comprises: a. read only memory means responsive to compressed PCM signals received via said trunk for converting said compressed PCM signals into linear PCM signals, and b. rate adjustment means responsive to said linear PCM signals for altering the rate of said linear PCM signals to coincide with the rate of signals in said switching means, the output of said rate adjustment means being connected as the first input to said digital comparator.
Claim 29
Dependent Claim 110 words
A telephone switching network as claimed in claim 25 wherein said means for connecting selected outputs from said CVSD/PCM converter to said PCM trunk comprises: a. averaging filter means responsive to said selected PCM signals received at the rate of signals in said switching means for providing said PCM signals at an output thereof at a rate corresponding to the signal rate on said PCM/TDM trunk, and b. linear to compressed PCM conversion means connected to said averaging filter means and responsive to the output therefrom for converting the PCM output signals from said filter into compressed PCM signals, said latter compressed PCM signals being connected to said PCM/TDM trunk.
Claim 30
Dependent Claim 66 words
A switching network as claimed in claim 22 further comprising means for connecting said switching means to a CVSD loop, said last mentioned means comprising input means for connecting input CVSD signals from said CVSD loop to selected input ports of said first multiplexing means, and output means for connecting output CVSD signals from selected output ports of said first demultiplexing means to said CVSD loop.
Claim 31
Dependent Claim 66 words
A switching network as claimed in claim 22 further comprising means for connecting said switching means to a CVSD/TDM trunk, said last mentioned means comprising input means for connecting input CVSD signals from said CVSD/TDM trunk to selected input ports of said first multiplexing means, and output means for connecting output CVSD signals from selected output ports of said first demultiplexing means to said CVSD/TDM trunk.
Claim 32
Dependent Claim 103 words
A telephone switching network as claimed in claim 28 further comprising means for connecting said switching means to a PCM/TDM trunk to enable said switching network to switch PCM/TDM signals, said means comprising: a. digital comparator means having a first input for receiving PCM input signals, a second input connected to the output of said CVSD/PCM converter, for providing a 1 or 0 bit output depending upon which of the PCM signals applied to said two inputs is the greater, said output being connected to first multiplexing means, and b. means for connecting selected outputs from said CVSD/PCM converter to said PCM/TDM trunk.
Claim 33
Dependent Claim 66 words
A switching network as claimed in claim 29 further comprising means for connecting said switching means to a CVSD loop, said last mentioned means comprising input means for connecting input CVSD signals from said CVSD loop to selected input ports of said first multiplexing means, and output means for connecting output CVSD signals from selected output ports of said first demultiplexing means to said CVSD loop.
Claim 34
Dependent Claim 136 words
A switching network as claimed in claim 22 further comprising a conference call means for combining selected input channels appearing at the output of said first multiplexer means to permit said channels to be included in a conference call, said conference call means comprising: a. means connected to said CVSD/PCM converter for summing the signals in all said selected input channels after conversion into PCM format by said CVSD/PCM converter, said sum being in PCM format, b. means responsive to the PCM signal corresponding to each said selected channel for forming an altered PCM sum signal by subtracting said selected PCM signal from said sum, and c. means for converting said altered PCM sum into CVSD format, the output of said last mentioned means being connected to one of the input ports of said first multiplexer.
Claim 35
Dependent Claim 136 words
A switching network as claimed in claim 30 further comprising a conference call means for combining selected input channels appearing at the output of said first multiplexer means to permit said channels to be included in a conference call, said conference call means comprising: a. means connected to said CVSD/PCM converter by summing the signals in all said selected input channels after conversion into PCM format by said CVSD/PCM converter, said sum being in PCM format, b. means responsive to the PCM signal corresponding to each said selected channel for forming an altered PCM sum signal by subtracting said selected PCM signal from said sum, and c. means for converting said altered PCM sum into CVSD format, the output of said last mentioned means being connected to one of the input ports of said first multiplexer.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1979-07-27 1980-01-26 1980-07-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1983-07-27 1984-01-26 1984-07-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1987-07-27 1988-01-26 1988-07-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag