SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
O
United States Patent 1191 1111 4,031,328
Pitroda [45] June 21, 1977
[54] CONFERENCING ARRANGEMENT FOR USE 3,508,007 4/1970 00011311 ......................... 179/18 BC
IN A PCM SYSTEM 3,517,135 6/1970 Fisch ....................,. 179/15 AT
_ _ 3,699,264 10/1972 Pitroda ...................... 179/18 BC
[75] Inventor: Satyan G. Pltroda, Villa Park, 111. 3,748,394 7/1973 Thomas ...................... 179/18 BC
. _ . . 3,790,713 2/1974 Neufang .................. .. 179/15 AT
[73] Ass‘gnee' GTE Aumfnat'c Elem" 3,870,826 3/1975 Carbrey .................... 179/15 AT
Labmamms mml'p'mtedy 3,883,697 5/1975 Brown . . . . , . . . . .. 179/18 BC
, Northlake,1l1. ' Y 3,940,564 2/1976 Orbach ..;....................... 179/18 BC
[22] Filed: Sept- 18, 1975 PrimarjExaminew-David L. Stewart
[211 App]. No’: 614,406 Attorney, Agent, or Firm—Robert J. Black
[52] US. Cl. ....................... 179/18 BC; 179/15 AT [57] ABSTRACT
[51] Int. Cl.2 ................... H04M 3/56; H040 11/04 A conference arran ement for use in pulse code modu_ g
[58] Field of Search ....... 179/18 BC, 1 CN, 15 AT, lated telecommunication systems including ?rst and
179/18 ES, 15 AQ, 15 BW, 15 AL, 18 FC second control memories and a comparison logic cir
. .cuit. Two words corresponding to two channels are
[56] References Cned read from information memory during each time slot
UNITED STATES PATENTS and after proper comparison, the largest sample is
3,171,896 3/1965 Bartlett ......................... 179/15 AT “ansmmed ‘1° 3 thud channel
3,492,435 l/l970 lnose ...................... 179/18 FC .
3,504,123 3/1970 Fischer .......................... 179/15 AT 4 Claims, 24 Drawing Figures
m'rĂ©gqrica — "’ A—“’D _
I II PAM PcM (ourh
TRUNK TR NK
CKT. lNTElijiFAcE _ — °_’A _
i i M .1 @2291?“| | IM
lNTLElg?AcE T '_ A_"D _
i i PAM
1.2:? 11112222135 " — D"_’A _
_—_..__—___—__—__l' CONTROL CONTROL
‘00L CLK MECMHOEY MECIhAAOBRY
1 “ 3 °
CENTRAL
PROCESSOR UNIT
CPU
June 21, 1977 Sheet 2 of 17 4,031,328U.S. Patent
U.S. Patent June 21, 1977 Sheet 4 of 17 4,031,328
Fl
TO GATES
6008900
TO GATES
IIOO
TIME SLOT COUNTER 4o2_
EAHTCEJTJNTEI? _|
403
407'],
FRAME RESET
6‘.l76 MHZ
CLOCK 400
U.S. Patent June 21, 1977 Sheet 5 of 17 4,031,328
DRIVERS 56
FRO
CLOCK
400
FIG.4
CHANNEL
SHIFT
REG.
CONTROL LOGIC 550
{- STROBE PULSE GENERATOR 500
l 5071
l
|
I
PRESET-l 5|
PE
TIME
SHIFT RE
U.S. Patent June 21, 1977 Sheet 6 of 17 4,031,328
603
o CEO;
I CEIJ
CE31 '
4 CE4'1
: CE5L
2 CEZ]
3
U
6
ECU TO
DECIMAL
DECODER
7
8
602
SELECT
&
’ 5-0
(3-0
A2-01
A441
A541
|
l
l_____
C2- h
C441
GIG-l1
FROM
TIME SLOT
COUNTER
402
CONTROL MEMORY N
CA OR CB OUTPUTS
FROM STEERING
GATE IOOI
6s05
l-h >WRITE I(A)-Ow
>S'WRITE man-o1eoeFIG. 6
US. Patent June 21, 1977 Sheet 8 of 17 4,031,328
_ 84-0 ' 2-l 
NULL-O C-NULb? I -5 q>| I PCM OUT
I TO
DATA BUS
AB'O |
FORCE NULL §7_5 se-ol 6-l
 L0- 5 J /
SPEAKER B-
‘—X—' _ _ _ _ _ _ _ _ _ _ _ _ _ _
I’- , AH COMPARATOR —I
3 _‘ s00
-—-———- 4 BIT A: 5
A34 MAGNITUDE
_J—_ COMPARATOR
B3-l3 Y
A443
86-! w 4 BIT
MAGNITUDE A<B
A7" _ COMPARATOR
PRESET
L
8037 SPKR A
5D o
SPEAKER
SELECT
III
I
I QED-ck Q
I
I CLEARW
US. Patent June 21, 1977 Sheet 11 of_17 4,031,328
@E
A
rOlAmvPEI;IU
N:20mm
US. Patent June 21, 1977 Sheet 12 of 17 4,031,328
I203 I204
SELECT“
J
REQUEST
READ
F/F
I2 I227
I228
CPU CONTROL
CIRCUIT I200
STEERING
GATES
ADDRESS 900 a 1 I00
FROM
CPU CPU 02° -0
TO MEM.
CPU DATA | AGE
STORAGE 202,203
gig | FIG. 9,10
US. Patent June 21, 1977 Sheet 13 0f_17 4,031,328
CH-I
MEMORY
SELECT
F/F CA
324 I325
J J
REQUEST HAVE WRITE STROBE
WRITE WRITTEN RwFF-| DRIVES CKT.
F/F F/F I309
K K
HWFF-l ' QE' I326 I329
I338
§ ‘339 I340
READY SB-I
FIG. I3
RREQ + WREQH
STEERING
GATE 8
LATCH
Lm
FROM
CHANNEL
MEMORY .
CH DATA CKT.
CPU lREAD BACK/I300 BUFFERS
US. Patent
TRANSMIT AME TRANSMIT
June 21, 1977
T FILTER
, V
IL _50 I402
S A REcEIvE AMP. RECEIVE
‘I FILTER
I ,: I407
R
L-LIJE__CI_RQHE
Sheet 14 of 17 4,031,328
TRANSMIT
GATE
TO
TRANSMIT PAM BUSl
K I403 TRANSMIT ENABLE EN-I 3
RECEIVE GATE
A
FROM
‘RECEIVE PAM BUS‘I
1 I405
L I406
FIG. I4
{RECEIVE ENABLE (EN-I);
I5OI
FROM CHE STROBE
F|G.5 CHE (x) SB-O
/ f I502 [I503
CHE I-04 TRANSMIT ENABLE; I
- I - /
CHEZ 0“ I TRANSMIT I (EN ”
CHE4-O1 l GATE :
CHE8-O I ENABLE
FROM 0“ TRANSMIT I DECODES I
F|G.l| CHEIG‘ 1 BUFFER I (FUNCTION I
CHEZIZ-Ow I 0|.- l
CHE64-Ow I TIME SLOT I
I COUNTER I
CHE|g8-O I 402) ‘TRANSMIT ENABLE;
 (EN-NV
[I505 [I506
RECEIVE ENABLE
'’ I (EN-D/
- RBI'EVE I
L SHIFT ENABLE I
7 REGISTER DECODES I
'(DELAY OF (FUNOCFTIQN I
7’ CHANNELS TIME SLOT I
> COUNTER I
_ 403) RECEIVE ENABLEw I
(EN-NV
LINE INTERFACE
FIG. I5
U.S. Patent June 21, 1977 Sheet 15 of_17 4,031,328
TmwaTmmoTmNOT06TwoTNOIm
Tkmmmt
US. Patent June 21, 1977 Sheet 16 of 17 4,031,328
‘'5 sn'"
K4 <—|.3uSEC.—-——>9NE TIME SLOT <—-—|.3msEc.—>Ie4snsEcI<—1.3msEc.—-->
C ULHIIIU'IML ULIUIIUUUIFLILILIUIILIIIWM
A-l W W.
B-I __I—_I__J_ I I I F I I
C-I ______I__— _—I_———I_________I_—_—
RESET-l n
FIG. I65 FIG. I66
00 O / I o o
CH // CA ca95 95 95
WW %FIG. I8 FIG. I9
FIG. 20 FIG. 2|
FIG. 22
4,031,328
1
CONFERENCING ARRANGEMENT FOR USE IN A
PCM SYSTEM
BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates generally to switching and
transmission techniques in telephone communication
systems, and more particularly to an improved switch~
ing technique for connecting several pulse code modu
lated channels in a typical PCM system for conferenc
ing. More particularly still, the invention relates to an
improved switching and transmission technique for use
in such a PCM system for reducing the common equip
ment required for a speci?ed number of terminations,
using a method and arrangement of channel allocation
as compared to the usual dedicated channel arrange
ment. ' '
2. Description of the Prior Art
In general, in most prior art systems wherein analog
conference circuits are provided, the analog signals of
all participants are compared and then all signals to an
individual participant with the exception of the signals
generated by that individual himself are extended. A
variety of schemes such as direct multiplexing, hybrid
repeaters, transistorized analog circuitry, etc. have
been utilized. Various solutions to the problems of
cross talk, echo loss, impedance matching, sidetone,
etc. have been disclosed. Some of the techniques em
ployed are shown in U.S. Pat. Nos. 3,116,369;
3,144,518; 3,170,042 and 3,301,962. None ofthe tech
niques disclosed employ the digital approach and
hence are of little signi?cance in the ?eld ofpulse code
modulated telephony. A conference circuit for a time
division multiplex telephone communication system is
disclosed in U.S. Pat. No. 3,551,600. In this disclosure,
digital techniques are employed. However, the time
division signals are still in analog form and after being
acted upon by the conference circuit, they must be
reconverted from digital to analog form.
In U.S. Pat. No. 3,699,264, there is disclosed an
algorithm for providing digital pulse code modulated
conferences. In'the disclosed system, during every time
frame, an active speaker sample is sought. The active
speaker is identi?ed by comparing each participant's
digital sample during the following time frame. The
active speaker sample is transmitted to all participants
‘in the conferencing arrangement. A last speaker sam
ple is transmitted to the active speaker. With this ap
proach, a 3-‘way conferencing per circuit is possible in
its digital form. ‘ ‘ ' ‘
While the arrangement disclosed in this U.S. Pat. No.
3,699,264 has found application in various systems, in
existing commercial PABX systems having ‘a large
number of trunks, a very large number of 3-way confer
encing circuits would be required. Accordingly, it
would be desirable to provide in such systems, a 3-way
conferencing facility through the switching network.
As indicated above, one aspect ofthe present invention
relates to such a switching technique for connecting
several pulse code modulated channels for conferenc
mg.
Presently known all-time pulse'code modulated sys
tems generally are arranged with the transmit side of
each‘inlet appearing in a ?xed position on one side of
the switching network, and with the receive side of
each inlet appearing in a‘?xed position on the other
side thereof. The operation is such that all information
20
2
entering from the input pulse code modulated (PCM)
bus is stored and made available at the output under
the control of a control memory which contains infor
mation regarding all network connections.
More particularly, in such systems, in a normal oper
ation, each channel arriving on the input bus is written
cyclically into a ?xed location in an information mem
ory. At this time, the control memory word corre
sponding toy that channel is read for addressing the
information memory. The content of the information
memory at this address (which represents a PCM sam
ple from the channel engaged in a conversation with
the other channel) is read out. The same operation of
writing the information memory, reading the control
memory for the information memory address, and
reading the information memory is performed during
the other channels time slot. In any given channel loca
tion, the control memory contains the address of the
channel to which it is to be connected. Such all-time
PCM systems do not have the ability to provide a dou
‘ ble connection for conferencing.
25
30
35
40
45
50
55
60
65
SUMMARY OF THE INVENTION
In accordance with the present invention, conferenc
ing can be provided in such a PCM system by providing
two additional circuits, namely, a second control mem
ory and a comparison logic circuit. With the addition of
these two circuits, the operation is such that two words
corresponding to two channels are read from the infor
mation memory every time slot, and after proper com
parison, the largest sample is transmitted to the third
channel. In other words, assuming, for example, that
channels 3, S and 9 are engaged in a 3-way conference,
during the channel 3 time slot, the samples from chan
nel 5 and channel 9 are read and compared, and the
larger of the two samples is transmitted to channel '3.
Subsequently, during the channel 5 time slot, the sam
ples from channel 3 and channel 9 are read and com
pared, and the larger of the two samples is transmitted.
During the channel 9 time slot, the operation is re
peated, with the largest of the channel 3 and 5 samples
being transmitted. It can be seen that during each chan
nel time slot, the incoming information is written into
the ?xed channel number in the information memory
and the outgoing information is read from some other
channel speci?ed in the control memory. This opera
tion of writing and reading the information memory
goes on continuously during each channel. The next
time frame, new PCM samples are written into the
information memory.
With this arrangement and technique, several advan
tages result, including the fact that it provides 3-way
calling facility with a minimum of hardware and pro
vides 3-way calling ability per port. Also, since the
4-wire PCM network has the ability to switch transmit
and receive ports separately, 3-way calling in any de
sired direction is possible. In other words, it is possible
to provide a call waiting tone to just one of the sub
scribers in a normal conversation. The same ability is
also provided for consultation. The comparison and
other signal processing is performed on line. Maximum
advantage is taken of the existing information memory
and other addressing circuits, and only one additional
control memory and comparison logic is required to
perform the conferencing function. The addition of
3-way calling ability does not disturb normal network
connection, and the arrangement furthermore is ex
pandable along with the network. In view of the cen
4,031,328
3
tralized 3-way calling ability, a single source such as a
call waiting tone can be connected for all possible dou
ble connections. The system is all digital, using only
digital circuits, and further can be used with the D2
encoding format with logarithmic characteristics. Since
it is digital, the problems related to loading, impedance
matching, etc, are irrelevant. - >
The above generally described PCM system provides
non-blocking switching, with a channel per each termi
nal equipment being provided. In other words, it is -a
dedicated channel arrangement. In many applications
such as, for example, with a small EPABX where less
than 10 ccs of traf?c is common, an improvement in
the switching concept can be provided in the form of
smaller system costs and size (physical) at the same
transmission levels but at the expense of ?exibility. The
reduction in ?exibility is a result of making the system
blocking to an extent, however, in systems such as a
small EPABX, no real ?exibility is lost since no real
requirement for a non-blocking system exists.
In accordance with the present invention, such a
system can be provided by using a method and arrange
ment which is a condensation of the required channels
provided to time division switching by distribution of
the channels instead of the usual dedicated channel
method. In this system, a channel memory is created
and provided to provide for control of which'terminal
equipments are allotted which channels (on a per call
basis). In the hereinafter disclosed system, the channel
memory has 96 locations and each location stores the
associated equipment which has been allocated that
channel. The control of the channel memory (data
update) is performed by a call processor unit (CPU)
when connections are established or removed. The
memory, however, also constantly is cyclically read and
the associated equipment is given a channel transmit
and receive pulse as long as its identity is stored in the
memory. The distribution of these pulses is actually a
decode of the memory read out, with the latter being
stored external to the memory for a speci?ed time.
Each equipment decodes this data to see if it corre
sponds to its identity. If it does, that equipment is en
abled as long as the storage contains its identity.
Accordingly, it is an object of the present invention
to provide an improved switching technique for con
necting several pulse code modulated channels in a
typical PCM system for conferencing.
More particularly, another object is to provide an
improved switching and transmission technique for use '
in such a PCM system for reducing the common equip
ment required for a specified number of terminations
using a method and arrangement of channel allocation.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram schematic of a telephone
communication system employing an improved switch
ing technique for connecting several pulse code modu
lated channels in a typical PCM system for conferenc
ing, in accordance with a ?rst embodiment of the in
vention; ,
FIGS. 2 and 3 are block diagram schematic and an
expanded block diagram schematic, respectively, of a
PCM system employing an improved switching and
transmission technique exemplary of a second embodi
ment of the invention, for reducing the common equip
ment required for a speci?ed number of terminations,
by using a method and arrangement of channel alloca
20
45
55
65
4
tion as compared to the usual dedicated channel ar
rangement;
FIG. 4 illustrates the clock used in the system of
FIGS. 2 and 3; _
FIG. 5 illustrates the control logic and the strobe
pulse generator of the system of FIGS. 2 and 3;
FIGS. 6, 7 and 8, when assembled as illustrated in
FIG. 20, illustrate the information memory, the steer
ing gate for accessing it, the speaker latches at its out
put, the comparator and the force null logic for receiv
ing and sending PCM to the peripheral equipment, of
the system of FIGS. 2 and 3;
FIGS. 9 and 10, when assembled as illustrated in FIG.
21, illustrate the control memories, the steering gate
for accessing them, and the steering gate for outputting
data from the respective ones of the control memories,
of the system of FIGS. 2 and 3;
FIG. 11 illustrates the channel memory, the steering
gate for accessing it, and the channel identity latches at
its output, ofthe system of FIGS. 2 and 3;
FIGS. 12 and 13, when assembled as shown in FIG.
22, illustrated the CPU control circuit, the CPU low '
address circuit, the CPU data storage circuit, and CPU
data read back circuit, of the system of FIGS. 2 and 3;
FIG. 14 illustrates a typical line circuit in the system
of FIGS. 2 and 3;
FIG. v15 illustrates a typical line termination in the
system of FIGS. 2 and 3; ‘
FIGS. l6A-l6C and 17 are pulse timing charts illus
trating various clock and timing pulses of the system of
FIGS. 2 and 3;
FIGS. 18 and 19 illustrate the'manner in which the
channel memory and the control memories are viewed
as one large memory for accessing, in the system of
FIGS. 2 and 3; and
FIGS. 20-22 illustrate how the various indicated
?gures are assembled.
’ GENERAL DESCRIPTION
Referring now to the drawings, in FIG. 1 there is
illustrated a stored program digital PCM-EPABX sys
tem which can be divided into four main blocks,
namely, a PCM interface, a PCM network, a number of
miscellaneous circuits, and a control complex. The
PCM interface consists of the line and trunk interfaces,
the analog to digital (A/D) and digital to analog (D/A)
converters ‘and their associated multiplexers, and pro
vides analog to PCM and PCM to analog conversions
and the necessary time division multiplexing. The all
time non-blocking PCM network, with full availability,
consists of an information memory, a clock, two con
trol memories and acomparison circuit, and switches
(in time) the coded information received from the
PCM interface. The miscellaneous circuits, for pur
poses of clarity are not shown, but include all of the
required service circuits, such as tone generators, tone
receivers, conference circuits and circuitry for turret
control. The control complex consists of the micro
processor or central processor unit (CPU) and the
instruction and process stores. The CPU has direct
access to the lines, trucks and miscellaneous circuits
for scanning and control; and to the PCM network for
establishing the connections. I
The analog information from a subscriber is ampli
?ed, and sampled (at 8 Kl-IZ) at the line interface. The
sampled information from 24 line and trunk interface
circuits is combined together to from a 24 channel
PAM (pulse amplitude modulated) bus. An analog to
Us4031328 conferencing arrangement for use in a pcm system
Us4031328 conferencing arrangement for use in a pcm system
Us4031328 conferencing arrangement for use in a pcm system
Us4031328 conferencing arrangement for use in a pcm system
Us4031328 conferencing arrangement for use in a pcm system
Us4031328 conferencing arrangement for use in a pcm system
Us4031328 conferencing arrangement for use in a pcm system
Us4031328 conferencing arrangement for use in a pcm system
Us4031328 conferencing arrangement for use in a pcm system
Us4031328 conferencing arrangement for use in a pcm system
Us4031328 conferencing arrangement for use in a pcm system
Us4031328 conferencing arrangement for use in a pcm system
Us4031328 conferencing arrangement for use in a pcm system

Weitere Àhnliche Inhalte

Was ist angesagt? (7)

3 microprocessors
3 microprocessors3 microprocessors
3 microprocessors
 
Processor Specifications
Processor SpecificationsProcessor Specifications
Processor Specifications
 
Evolution of intel microprocessors
Evolution of intel microprocessorsEvolution of intel microprocessors
Evolution of intel microprocessors
 
C pci 3971-datasheet_en_1
C pci 3971-datasheet_en_1C pci 3971-datasheet_en_1
C pci 3971-datasheet_en_1
 
Micro-processor, Micro-controller and Peripherals
Micro-processor, Micro-controller and PeripheralsMicro-processor, Micro-controller and Peripherals
Micro-processor, Micro-controller and Peripherals
 
Microcontroladores de 32 bits
Microcontroladores de 32 bitsMicrocontroladores de 32 bits
Microcontroladores de 32 bits
 
Network block diagram
Network block diagramNetwork block diagram
Network block diagram
 

Ähnlich wie Us4031328 conferencing arrangement for use in a pcm system

Us3997874 time divided switching and concentration apparatus
Us3997874 time divided switching and concentration apparatusUs3997874 time divided switching and concentration apparatus
Us3997874 time divided switching and concentration apparatus
satyanpitroda
 
Us4146749 telecommunications network having multi function spare network block
Us4146749 telecommunications network having multi function spare network blockUs4146749 telecommunications network having multi function spare network block
Us4146749 telecommunications network having multi function spare network block
satyanpitroda
 
Us3706855 s generator for digital pulse signals representative of analog igna...
Us3706855 s generator for digital pulse signals representative of analog igna...Us3706855 s generator for digital pulse signals representative of analog igna...
Us3706855 s generator for digital pulse signals representative of analog igna...
satyanpitroda
 
wind based measurement and uncertainity using kalman filtering
wind based measurement and uncertainity using kalman filteringwind based measurement and uncertainity using kalman filtering
wind based measurement and uncertainity using kalman filtering
Prasanna Nataraj
 
Drury 1975 atc-39_ww-15318
Drury 1975 atc-39_ww-15318Drury 1975 atc-39_ww-15318
Drury 1975 atc-39_ww-15318
Saipradeepci
 
Design and memory optimization of hybrid gate diffusion input numerical contr...
Design and memory optimization of hybrid gate diffusion input numerical contr...Design and memory optimization of hybrid gate diffusion input numerical contr...
Design and memory optimization of hybrid gate diffusion input numerical contr...
International Journal of Reconfigurable and Embedded Systems
 
5161 5165.output
5161 5165.output5161 5165.output
5161 5165.output
j1075017
 

Ähnlich wie Us4031328 conferencing arrangement for use in a pcm system (20)

Us3997874 time divided switching and concentration apparatus
Us3997874 time divided switching and concentration apparatusUs3997874 time divided switching and concentration apparatus
Us3997874 time divided switching and concentration apparatus
 
Us4146749 telecommunications network having multi function spare network block
Us4146749 telecommunications network having multi function spare network blockUs4146749 telecommunications network having multi function spare network block
Us4146749 telecommunications network having multi function spare network block
 
Us3706855 s generator for digital pulse signals representative of analog igna...
Us3706855 s generator for digital pulse signals representative of analog igna...Us3706855 s generator for digital pulse signals representative of analog igna...
Us3706855 s generator for digital pulse signals representative of analog igna...
 
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
 
Robust low frequency spread-spectrum navigation system
Robust low frequency spread-spectrum navigation systemRobust low frequency spread-spectrum navigation system
Robust low frequency spread-spectrum navigation system
 
Designing a Novel High Performance Four-to-Two Compressor Cell Based on CNTFE...
Designing a Novel High Performance Four-to-Two Compressor Cell Based on CNTFE...Designing a Novel High Performance Four-to-Two Compressor Cell Based on CNTFE...
Designing a Novel High Performance Four-to-Two Compressor Cell Based on CNTFE...
 
M3488 Application Note
M3488 Application NoteM3488 Application Note
M3488 Application Note
 
Design and Implementation of Pulse Width Modulation Using Hardware/Software M...
Design and Implementation of Pulse Width Modulation Using Hardware/Software M...Design and Implementation of Pulse Width Modulation Using Hardware/Software M...
Design and Implementation of Pulse Width Modulation Using Hardware/Software M...
 
wind based measurement and uncertainity using kalman filtering
wind based measurement and uncertainity using kalman filteringwind based measurement and uncertainity using kalman filtering
wind based measurement and uncertainity using kalman filtering
 
Optimization of Threshold Voltage for 65nm PMOS Transistor using Silvaco TCAD...
Optimization of Threshold Voltage for 65nm PMOS Transistor using Silvaco TCAD...Optimization of Threshold Voltage for 65nm PMOS Transistor using Silvaco TCAD...
Optimization of Threshold Voltage for 65nm PMOS Transistor using Silvaco TCAD...
 
Drury 1975 atc-39_ww-15318
Drury 1975 atc-39_ww-15318Drury 1975 atc-39_ww-15318
Drury 1975 atc-39_ww-15318
 
Wireless spread spectrum telesensor chip with synchronous digital architecture
Wireless spread spectrum telesensor chip with synchronous digital architectureWireless spread spectrum telesensor chip with synchronous digital architecture
Wireless spread spectrum telesensor chip with synchronous digital architecture
 
Design and memory optimization of hybrid gate diffusion input numerical contr...
Design and memory optimization of hybrid gate diffusion input numerical contr...Design and memory optimization of hybrid gate diffusion input numerical contr...
Design and memory optimization of hybrid gate diffusion input numerical contr...
 
Dynamic assignment of traffic classes to a priority queue in a packet forward...
Dynamic assignment of traffic classes to a priority queue in a packet forward...Dynamic assignment of traffic classes to a priority queue in a packet forward...
Dynamic assignment of traffic classes to a priority queue in a packet forward...
 
5161 5165.output
5161 5165.output5161 5165.output
5161 5165.output
 
US8917818B2
US8917818B2US8917818B2
US8917818B2
 
Evaluation of STBC and Convolutional Code Performance for Wireless Communicat...
Evaluation of STBC and Convolutional Code Performance for Wireless Communicat...Evaluation of STBC and Convolutional Code Performance for Wireless Communicat...
Evaluation of STBC and Convolutional Code Performance for Wireless Communicat...
 
Quartz crystal microbalance based electronic nose system implemented on Field...
Quartz crystal microbalance based electronic nose system implemented on Field...Quartz crystal microbalance based electronic nose system implemented on Field...
Quartz crystal microbalance based electronic nose system implemented on Field...
 
Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner
Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register TannerArea Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner
Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner
 
Digital filter design using VHDL
Digital filter design using VHDLDigital filter design using VHDL
Digital filter design using VHDL
 

Mehr von satyanpitroda

Ep0766852 b1 2
Ep0766852 b1 2Ep0766852 b1 2
Ep0766852 b1 2
satyanpitroda
 
Us4289934 integrated automatic call distribution facility and pbx system
Us4289934 integrated automatic call distribution facility and pbx systemUs4289934 integrated automatic call distribution facility and pbx system
Us4289934 integrated automatic call distribution facility and pbx system
satyanpitroda
 
Us4256926 microprocessor control complex for a telecommunication switching sy...
Us4256926 microprocessor control complex for a telecommunication switching sy...Us4256926 microprocessor control complex for a telecommunication switching sy...
Us4256926 microprocessor control complex for a telecommunication switching sy...
satyanpitroda
 
Us4154988 method and means for accessing program memory of a common control t...
Us4154988 method and means for accessing program memory of a common control t...Us4154988 method and means for accessing program memory of a common control t...
Us4154988 method and means for accessing program memory of a common control t...
satyanpitroda
 
Us5884271 device, system and methods of conducting paperless transactions
Us5884271 device, system and methods of conducting paperless transactionsUs5884271 device, system and methods of conducting paperless transactions
Us5884271 device, system and methods of conducting paperless transactions
satyanpitroda
 
Us8429046 system and methods for servicing electronic transactions
Us8429046 system and methods for servicing electronic transactionsUs8429046 system and methods for servicing electronic transactions
Us8429046 system and methods for servicing electronic transactions
satyanpitroda
 
Us5590038 universal electronic transaction card including receipt storage and...
Us5590038 universal electronic transaction card including receipt storage and...Us5590038 universal electronic transaction card including receipt storage and...
Us5590038 universal electronic transaction card including receipt storage and...
satyanpitroda
 
Us3999050 electronic diary
Us3999050 electronic diaryUs3999050 electronic diary
Us3999050 electronic diary
satyanpitroda
 
Us8527380 system and methods for servicing electronic transactions
Us8527380 system and methods for servicing electronic transactionsUs8527380 system and methods for servicing electronic transactions
Us8527380 system and methods for servicing electronic transactions
satyanpitroda
 
Us8595132 system and methods for servicing electronic transactions
Us8595132 system and methods for servicing electronic transactionsUs8595132 system and methods for servicing electronic transactions
Us8595132 system and methods for servicing electronic transactions
satyanpitroda
 
Us7529563 system for distribution and use of virtual stored value cards
Us7529563 system for distribution and use of virtual stored value cardsUs7529563 system for distribution and use of virtual stored value cards
Us7529563 system for distribution and use of virtual stored value cards
satyanpitroda
 
Us7366990 method and system for managing user activities and information usin...
Us7366990 method and system for managing user activities and information usin...Us7366990 method and system for managing user activities and information usin...
Us7366990 method and system for managing user activities and information usin...
satyanpitroda
 
Us7308426 system and methods for servicing electronic transactions
Us7308426 system and methods for servicing electronic transactionsUs7308426 system and methods for servicing electronic transactions
Us7308426 system and methods for servicing electronic transactions
satyanpitroda
 
Us6925439 device, system and methods of conducting paperless transactions
Us6925439 device, system and methods of conducting paperless transactionsUs6925439 device, system and methods of conducting paperless transactions
Us6925439 device, system and methods of conducting paperless transactions
satyanpitroda
 
Us6769607 point of sale and display adapter for electronic transaction device
Us6769607 point of sale and display adapter for electronic transaction deviceUs6769607 point of sale and display adapter for electronic transaction device
Us6769607 point of sale and display adapter for electronic transaction device
satyanpitroda
 
Us4627047 integrated voice and data telecommunication switching system
Us4627047 integrated voice and data telecommunication switching systemUs4627047 integrated voice and data telecommunication switching system
Us4627047 integrated voice and data telecommunication switching system
satyanpitroda
 

Mehr von satyanpitroda (20)

Ep0766852 b1 2
Ep0766852 b1 2Ep0766852 b1 2
Ep0766852 b1 2
 
Us20080222036
Us20080222036Us20080222036
Us20080222036
 
Us20120109672
Us20120109672Us20120109672
Us20120109672
 
Us20050247777
Us20050247777Us20050247777
Us20050247777
 
Us4289934 integrated automatic call distribution facility and pbx system
Us4289934 integrated automatic call distribution facility and pbx systemUs4289934 integrated automatic call distribution facility and pbx system
Us4289934 integrated automatic call distribution facility and pbx system
 
Us4256926 microprocessor control complex for a telecommunication switching sy...
Us4256926 microprocessor control complex for a telecommunication switching sy...Us4256926 microprocessor control complex for a telecommunication switching sy...
Us4256926 microprocessor control complex for a telecommunication switching sy...
 
Us4154988 method and means for accessing program memory of a common control t...
Us4154988 method and means for accessing program memory of a common control t...Us4154988 method and means for accessing program memory of a common control t...
Us4154988 method and means for accessing program memory of a common control t...
 
Us8239324
Us8239324Us8239324
Us8239324
 
Us5884271 device, system and methods of conducting paperless transactions
Us5884271 device, system and methods of conducting paperless transactionsUs5884271 device, system and methods of conducting paperless transactions
Us5884271 device, system and methods of conducting paperless transactions
 
Us8429046 system and methods for servicing electronic transactions
Us8429046 system and methods for servicing electronic transactionsUs8429046 system and methods for servicing electronic transactions
Us8429046 system and methods for servicing electronic transactions
 
Us5590038 universal electronic transaction card including receipt storage and...
Us5590038 universal electronic transaction card including receipt storage and...Us5590038 universal electronic transaction card including receipt storage and...
Us5590038 universal electronic transaction card including receipt storage and...
 
Us3999050 electronic diary
Us3999050 electronic diaryUs3999050 electronic diary
Us3999050 electronic diary
 
Us8527380 system and methods for servicing electronic transactions
Us8527380 system and methods for servicing electronic transactionsUs8527380 system and methods for servicing electronic transactions
Us8527380 system and methods for servicing electronic transactions
 
Us8595132 system and methods for servicing electronic transactions
Us8595132 system and methods for servicing electronic transactionsUs8595132 system and methods for servicing electronic transactions
Us8595132 system and methods for servicing electronic transactions
 
Us7529563 system for distribution and use of virtual stored value cards
Us7529563 system for distribution and use of virtual stored value cardsUs7529563 system for distribution and use of virtual stored value cards
Us7529563 system for distribution and use of virtual stored value cards
 
Us7366990 method and system for managing user activities and information usin...
Us7366990 method and system for managing user activities and information usin...Us7366990 method and system for managing user activities and information usin...
Us7366990 method and system for managing user activities and information usin...
 
Us7308426 system and methods for servicing electronic transactions
Us7308426 system and methods for servicing electronic transactionsUs7308426 system and methods for servicing electronic transactions
Us7308426 system and methods for servicing electronic transactions
 
Us6925439 device, system and methods of conducting paperless transactions
Us6925439 device, system and methods of conducting paperless transactionsUs6925439 device, system and methods of conducting paperless transactions
Us6925439 device, system and methods of conducting paperless transactions
 
Us6769607 point of sale and display adapter for electronic transaction device
Us6769607 point of sale and display adapter for electronic transaction deviceUs6769607 point of sale and display adapter for electronic transaction device
Us6769607 point of sale and display adapter for electronic transaction device
 
Us4627047 integrated voice and data telecommunication switching system
Us4627047 integrated voice and data telecommunication switching systemUs4627047 integrated voice and data telecommunication switching system
Us4627047 integrated voice and data telecommunication switching system
 

KĂŒrzlich hochgeladen

Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
Call Girls In Noida 959961âŠč3876 Independent Escort Service Noida
Call Girls In Noida 959961âŠč3876 Independent Escort Service NoidaCall Girls In Noida 959961âŠč3876 Independent Escort Service Noida
Call Girls In Noida 959961âŠč3876 Independent Escort Service Noida
dlhescort
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 
Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
Russian Call Girls In Gurgaon ❀8448577510 âŠčBest Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❀8448577510 âŠčBest Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❀8448577510 âŠčBest Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❀8448577510 âŠčBest Escorts Service In 24/7 Delh...
lizamodels9
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 

KĂŒrzlich hochgeladen (20)

Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Call Girls In Noida 959961âŠč3876 Independent Escort Service Noida
Call Girls In Noida 959961âŠč3876 Independent Escort Service NoidaCall Girls In Noida 959961âŠč3876 Independent Escort Service Noida
Call Girls In Noida 959961âŠč3876 Independent Escort Service Noida
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
BAGALUR CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRL
 
VVVIP Call Girls In Greater Kailash âžĄïž Delhi âžĄïž 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash âžĄïž Delhi âžĄïž 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash âžĄïž Delhi âžĄïž 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash âžĄïž Delhi âžĄïž 9999965857 🚀 No Advance 24HRS...
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...
 
Russian Call Girls In Gurgaon ❀8448577510 âŠčBest Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❀8448577510 âŠčBest Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❀8448577510 âŠčBest Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❀8448577510 âŠčBest Escorts Service In 24/7 Delh...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 

Us4031328 conferencing arrangement for use in a pcm system

  • 1. O United States Patent 1191 1111 4,031,328 Pitroda [45] June 21, 1977 [54] CONFERENCING ARRANGEMENT FOR USE 3,508,007 4/1970 00011311 ......................... 179/18 BC IN A PCM SYSTEM 3,517,135 6/1970 Fisch ....................,. 179/15 AT _ _ 3,699,264 10/1972 Pitroda ...................... 179/18 BC [75] Inventor: Satyan G. Pltroda, Villa Park, 111. 3,748,394 7/1973 Thomas ...................... 179/18 BC . _ . . 3,790,713 2/1974 Neufang .................. .. 179/15 AT [73] Ass‘gnee' GTE Aumfnat'c Elem" 3,870,826 3/1975 Carbrey .................... 179/15 AT Labmamms mml'p'mtedy 3,883,697 5/1975 Brown . . . . , . . . . .. 179/18 BC , Northlake,1l1. ' Y 3,940,564 2/1976 Orbach ..;....................... 179/18 BC [22] Filed: Sept- 18, 1975 PrimarjExaminew-David L. Stewart [211 App]. No’: 614,406 Attorney, Agent, or Firm—Robert J. Black [52] US. Cl. ....................... 179/18 BC; 179/15 AT [57] ABSTRACT [51] Int. Cl.2 ................... H04M 3/56; H040 11/04 A conference arran ement for use in pulse code modu_ g [58] Field of Search ....... 179/18 BC, 1 CN, 15 AT, lated telecommunication systems including ?rst and 179/18 ES, 15 AQ, 15 BW, 15 AL, 18 FC second control memories and a comparison logic cir . .cuit. Two words corresponding to two channels are [56] References Cned read from information memory during each time slot UNITED STATES PATENTS and after proper comparison, the largest sample is 3,171,896 3/1965 Bartlett ......................... 179/15 AT “ansmmed ‘1° 3 thud channel 3,492,435 l/l970 lnose ...................... 179/18 FC . 3,504,123 3/1970 Fischer .......................... 179/15 AT 4 Claims, 24 Drawing Figures m'rĂ©gqrica — "’ A—“’D _ I II PAM PcM (ourh TRUNK TR NK CKT. lNTElijiFAcE _ — °_’A _ i i M .1 @2291?“| | IM lNTLElg?AcE T '_ A_"D _ i i PAM 1.2:? 11112222135 " — D"_’A _ _—_..__—___—__—__l' CONTROL CONTROL ‘00L CLK MECMHOEY MECIhAAOBRY 1 “ 3 ° CENTRAL PROCESSOR UNIT CPU
  • 2.
  • 3. June 21, 1977 Sheet 2 of 17 4,031,328U.S. Patent
  • 4.
  • 5. U.S. Patent June 21, 1977 Sheet 4 of 17 4,031,328 Fl TO GATES 6008900 TO GATES IIOO TIME SLOT COUNTER 4o2_ EAHTCEJTJNTEI? _| 403 407'], FRAME RESET 6‘.l76 MHZ CLOCK 400
  • 6. U.S. Patent June 21, 1977 Sheet 5 of 17 4,031,328 DRIVERS 56 FRO CLOCK 400 FIG.4 CHANNEL SHIFT REG. CONTROL LOGIC 550 {- STROBE PULSE GENERATOR 500 l 5071 l | I PRESET-l 5| PE TIME SHIFT RE
  • 7. U.S. Patent June 21, 1977 Sheet 6 of 17 4,031,328 603 o CEO; I CEIJ CE31 ' 4 CE4'1 : CE5L 2 CEZ] 3 U 6 ECU TO DECIMAL DECODER 7 8 602 SELECT & ’ 5-0 (3-0 A2-01 A441 A541 | l l_____ C2- h C441 GIG-l1 FROM TIME SLOT COUNTER 402 CONTROL MEMORY N CA OR CB OUTPUTS FROM STEERING GATE IOOI 6s05 l-h >WRITE I(A)-Ow >S'WRITE man-o1eoeFIG. 6
  • 8.
  • 9. US. Patent June 21, 1977 Sheet 8 of 17 4,031,328 _ 84-0 ' 2-l NULL-O C-NULb? I -5 q>| I PCM OUT I TO DATA BUS AB'O | FORCE NULL §7_5 se-ol 6-l L0- 5 J / SPEAKER B- ‘—X—' _ _ _ _ _ _ _ _ _ _ _ _ _ _ I’- , AH COMPARATOR —I 3 _‘ s00 -—-———- 4 BIT A: 5 A34 MAGNITUDE _J—_ COMPARATOR B3-l3 Y A443 86-! w 4 BIT MAGNITUDE A<B A7" _ COMPARATOR PRESET L 8037 SPKR A 5D o SPEAKER SELECT III I I QED-ck Q I I CLEARW
  • 10.
  • 11.
  • 12. US. Patent June 21, 1977 Sheet 11 of_17 4,031,328 @E A rOlAmvPEI;IU N:20mm
  • 13. US. Patent June 21, 1977 Sheet 12 of 17 4,031,328 I203 I204 SELECT“ J REQUEST READ F/F I2 I227 I228 CPU CONTROL CIRCUIT I200 STEERING GATES ADDRESS 900 a 1 I00 FROM CPU CPU 02° -0 TO MEM. CPU DATA | AGE STORAGE 202,203 gig | FIG. 9,10
  • 14. US. Patent June 21, 1977 Sheet 13 0f_17 4,031,328 CH-I MEMORY SELECT F/F CA 324 I325 J J REQUEST HAVE WRITE STROBE WRITE WRITTEN RwFF-| DRIVES CKT. F/F F/F I309 K K HWFF-l ' QE' I326 I329 I338 § ‘339 I340 READY SB-I FIG. I3 RREQ + WREQH STEERING GATE 8 LATCH Lm FROM CHANNEL MEMORY . CH DATA CKT. CPU lREAD BACK/I300 BUFFERS
  • 15. US. Patent TRANSMIT AME TRANSMIT June 21, 1977 T FILTER , V IL _50 I402 S A REcEIvE AMP. RECEIVE ‘I FILTER I ,: I407 R L-LIJE__CI_RQHE Sheet 14 of 17 4,031,328 TRANSMIT GATE TO TRANSMIT PAM BUSl K I403 TRANSMIT ENABLE EN-I 3 RECEIVE GATE A FROM ‘RECEIVE PAM BUS‘I 1 I405 L I406 FIG. I4 {RECEIVE ENABLE (EN-I); I5OI FROM CHE STROBE F|G.5 CHE (x) SB-O / f I502 [I503 CHE I-04 TRANSMIT ENABLE; I - I - / CHEZ 0“ I TRANSMIT I (EN ” CHE4-O1 l GATE : CHE8-O I ENABLE FROM 0“ TRANSMIT I DECODES I F|G.l| CHEIG‘ 1 BUFFER I (FUNCTION I CHEZIZ-Ow I 0|.- l CHE64-Ow I TIME SLOT I I COUNTER I CHE|g8-O I 402) ‘TRANSMIT ENABLE; (EN-NV [I505 [I506 RECEIVE ENABLE '’ I (EN-D/ - RBI'EVE I L SHIFT ENABLE I 7 REGISTER DECODES I '(DELAY OF (FUNOCFTIQN I 7’ CHANNELS TIME SLOT I > COUNTER I _ 403) RECEIVE ENABLEw I (EN-NV LINE INTERFACE FIG. I5
  • 16. U.S. Patent June 21, 1977 Sheet 15 of_17 4,031,328 TmwaTmmoTmNOT06TwoTNOIm Tkmmmt
  • 17. US. Patent June 21, 1977 Sheet 16 of 17 4,031,328 ‘'5 sn'" K4 <—|.3uSEC.—-——>9NE TIME SLOT <—-—|.3msEc.—>Ie4snsEcI<—1.3msEc.—--> C ULHIIIU'IML ULIUIIUUUIFLILILIUIILIIIWM A-l W W. B-I __I—_I__J_ I I I F I I C-I ______I__— _—I_———I_________I_—_— RESET-l n FIG. I65 FIG. I66 00 O / I o o CH // CA ca95 95 95 WW %FIG. I8 FIG. I9 FIG. 20 FIG. 2| FIG. 22
  • 18.
  • 19. 4,031,328 1 CONFERENCING ARRANGEMENT FOR USE IN A PCM SYSTEM BACKGROUND OF THE INVENTION 1. Field of the Invention This invention relates generally to switching and transmission techniques in telephone communication systems, and more particularly to an improved switch~ ing technique for connecting several pulse code modu lated channels in a typical PCM system for conferenc ing. More particularly still, the invention relates to an improved switching and transmission technique for use in such a PCM system for reducing the common equip ment required for a speci?ed number of terminations, using a method and arrangement of channel allocation as compared to the usual dedicated channel arrange ment. ' ' 2. Description of the Prior Art In general, in most prior art systems wherein analog conference circuits are provided, the analog signals of all participants are compared and then all signals to an individual participant with the exception of the signals generated by that individual himself are extended. A variety of schemes such as direct multiplexing, hybrid repeaters, transistorized analog circuitry, etc. have been utilized. Various solutions to the problems of cross talk, echo loss, impedance matching, sidetone, etc. have been disclosed. Some of the techniques em ployed are shown in U.S. Pat. Nos. 3,116,369; 3,144,518; 3,170,042 and 3,301,962. None ofthe tech niques disclosed employ the digital approach and hence are of little signi?cance in the ?eld ofpulse code modulated telephony. A conference circuit for a time division multiplex telephone communication system is disclosed in U.S. Pat. No. 3,551,600. In this disclosure, digital techniques are employed. However, the time division signals are still in analog form and after being acted upon by the conference circuit, they must be reconverted from digital to analog form. In U.S. Pat. No. 3,699,264, there is disclosed an algorithm for providing digital pulse code modulated conferences. In'the disclosed system, during every time frame, an active speaker sample is sought. The active speaker is identi?ed by comparing each participant's digital sample during the following time frame. The active speaker sample is transmitted to all participants ‘in the conferencing arrangement. A last speaker sam ple is transmitted to the active speaker. With this ap proach, a 3-‘way conferencing per circuit is possible in its digital form. ‘ ‘ ' ‘ While the arrangement disclosed in this U.S. Pat. No. 3,699,264 has found application in various systems, in existing commercial PABX systems having ‘a large number of trunks, a very large number of 3-way confer encing circuits would be required. Accordingly, it would be desirable to provide in such systems, a 3-way conferencing facility through the switching network. As indicated above, one aspect ofthe present invention relates to such a switching technique for connecting several pulse code modulated channels for conferenc mg. Presently known all-time pulse'code modulated sys tems generally are arranged with the transmit side of each‘inlet appearing in a ?xed position on one side of the switching network, and with the receive side of each inlet appearing in a‘?xed position on the other side thereof. The operation is such that all information 20 2 entering from the input pulse code modulated (PCM) bus is stored and made available at the output under the control of a control memory which contains infor mation regarding all network connections. More particularly, in such systems, in a normal oper ation, each channel arriving on the input bus is written cyclically into a ?xed location in an information mem ory. At this time, the control memory word corre sponding toy that channel is read for addressing the information memory. The content of the information memory at this address (which represents a PCM sam ple from the channel engaged in a conversation with the other channel) is read out. The same operation of writing the information memory, reading the control memory for the information memory address, and reading the information memory is performed during the other channels time slot. In any given channel loca tion, the control memory contains the address of the channel to which it is to be connected. Such all-time PCM systems do not have the ability to provide a dou ‘ ble connection for conferencing. 25 30 35 40 45 50 55 60 65 SUMMARY OF THE INVENTION In accordance with the present invention, conferenc ing can be provided in such a PCM system by providing two additional circuits, namely, a second control mem ory and a comparison logic circuit. With the addition of these two circuits, the operation is such that two words corresponding to two channels are read from the infor mation memory every time slot, and after proper com parison, the largest sample is transmitted to the third channel. In other words, assuming, for example, that channels 3, S and 9 are engaged in a 3-way conference, during the channel 3 time slot, the samples from chan nel 5 and channel 9 are read and compared, and the larger of the two samples is transmitted to channel '3. Subsequently, during the channel 5 time slot, the sam ples from channel 3 and channel 9 are read and com pared, and the larger of the two samples is transmitted. During the channel 9 time slot, the operation is re peated, with the largest of the channel 3 and 5 samples being transmitted. It can be seen that during each chan nel time slot, the incoming information is written into the ?xed channel number in the information memory and the outgoing information is read from some other channel speci?ed in the control memory. This opera tion of writing and reading the information memory goes on continuously during each channel. The next time frame, new PCM samples are written into the information memory. With this arrangement and technique, several advan tages result, including the fact that it provides 3-way calling facility with a minimum of hardware and pro vides 3-way calling ability per port. Also, since the 4-wire PCM network has the ability to switch transmit and receive ports separately, 3-way calling in any de sired direction is possible. In other words, it is possible to provide a call waiting tone to just one of the sub scribers in a normal conversation. The same ability is also provided for consultation. The comparison and other signal processing is performed on line. Maximum advantage is taken of the existing information memory and other addressing circuits, and only one additional control memory and comparison logic is required to perform the conferencing function. The addition of 3-way calling ability does not disturb normal network connection, and the arrangement furthermore is ex pandable along with the network. In view of the cen
  • 20. 4,031,328 3 tralized 3-way calling ability, a single source such as a call waiting tone can be connected for all possible dou ble connections. The system is all digital, using only digital circuits, and further can be used with the D2 encoding format with logarithmic characteristics. Since it is digital, the problems related to loading, impedance matching, etc, are irrelevant. - > The above generally described PCM system provides non-blocking switching, with a channel per each termi nal equipment being provided. In other words, it is -a dedicated channel arrangement. In many applications such as, for example, with a small EPABX where less than 10 ccs of traf?c is common, an improvement in the switching concept can be provided in the form of smaller system costs and size (physical) at the same transmission levels but at the expense of ?exibility. The reduction in ?exibility is a result of making the system blocking to an extent, however, in systems such as a small EPABX, no real ?exibility is lost since no real requirement for a non-blocking system exists. In accordance with the present invention, such a system can be provided by using a method and arrange ment which is a condensation of the required channels provided to time division switching by distribution of the channels instead of the usual dedicated channel method. In this system, a channel memory is created and provided to provide for control of which'terminal equipments are allotted which channels (on a per call basis). In the hereinafter disclosed system, the channel memory has 96 locations and each location stores the associated equipment which has been allocated that channel. The control of the channel memory (data update) is performed by a call processor unit (CPU) when connections are established or removed. The memory, however, also constantly is cyclically read and the associated equipment is given a channel transmit and receive pulse as long as its identity is stored in the memory. The distribution of these pulses is actually a decode of the memory read out, with the latter being stored external to the memory for a speci?ed time. Each equipment decodes this data to see if it corre sponds to its identity. If it does, that equipment is en abled as long as the storage contains its identity. Accordingly, it is an object of the present invention to provide an improved switching technique for con necting several pulse code modulated channels in a typical PCM system for conferencing. More particularly, another object is to provide an improved switching and transmission technique for use ' in such a PCM system for reducing the common equip ment required for a specified number of terminations using a method and arrangement of channel allocation. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram schematic of a telephone communication system employing an improved switch ing technique for connecting several pulse code modu lated channels in a typical PCM system for conferenc ing, in accordance with a ?rst embodiment of the in vention; , FIGS. 2 and 3 are block diagram schematic and an expanded block diagram schematic, respectively, of a PCM system employing an improved switching and transmission technique exemplary of a second embodi ment of the invention, for reducing the common equip ment required for a speci?ed number of terminations, by using a method and arrangement of channel alloca 20 45 55 65 4 tion as compared to the usual dedicated channel ar rangement; FIG. 4 illustrates the clock used in the system of FIGS. 2 and 3; _ FIG. 5 illustrates the control logic and the strobe pulse generator of the system of FIGS. 2 and 3; FIGS. 6, 7 and 8, when assembled as illustrated in FIG. 20, illustrate the information memory, the steer ing gate for accessing it, the speaker latches at its out put, the comparator and the force null logic for receiv ing and sending PCM to the peripheral equipment, of the system of FIGS. 2 and 3; FIGS. 9 and 10, when assembled as illustrated in FIG. 21, illustrate the control memories, the steering gate for accessing them, and the steering gate for outputting data from the respective ones of the control memories, of the system of FIGS. 2 and 3; FIG. 11 illustrates the channel memory, the steering gate for accessing it, and the channel identity latches at its output, ofthe system of FIGS. 2 and 3; FIGS. 12 and 13, when assembled as shown in FIG. 22, illustrated the CPU control circuit, the CPU low ' address circuit, the CPU data storage circuit, and CPU data read back circuit, of the system of FIGS. 2 and 3; FIG. 14 illustrates a typical line circuit in the system of FIGS. 2 and 3; FIG. v15 illustrates a typical line termination in the system of FIGS. 2 and 3; ‘ FIGS. l6A-l6C and 17 are pulse timing charts illus trating various clock and timing pulses of the system of FIGS. 2 and 3; FIGS. 18 and 19 illustrate the'manner in which the channel memory and the control memories are viewed as one large memory for accessing, in the system of FIGS. 2 and 3; and FIGS. 20-22 illustrate how the various indicated ?gures are assembled. ’ GENERAL DESCRIPTION Referring now to the drawings, in FIG. 1 there is illustrated a stored program digital PCM-EPABX sys tem which can be divided into four main blocks, namely, a PCM interface, a PCM network, a number of miscellaneous circuits, and a control complex. The PCM interface consists of the line and trunk interfaces, the analog to digital (A/D) and digital to analog (D/A) converters ‘and their associated multiplexers, and pro vides analog to PCM and PCM to analog conversions and the necessary time division multiplexing. The all time non-blocking PCM network, with full availability, consists of an information memory, a clock, two con trol memories and acomparison circuit, and switches (in time) the coded information received from the PCM interface. The miscellaneous circuits, for pur poses of clarity are not shown, but include all of the required service circuits, such as tone generators, tone receivers, conference circuits and circuitry for turret control. The control complex consists of the micro processor or central processor unit (CPU) and the instruction and process stores. The CPU has direct access to the lines, trucks and miscellaneous circuits for scanning and control; and to the PCM network for establishing the connections. I The analog information from a subscriber is ampli ?ed, and sampled (at 8 Kl-IZ) at the line interface. The sampled information from 24 line and trunk interface circuits is combined together to from a 24 channel PAM (pulse amplitude modulated) bus. An analog to