CA1179754A - Time division multiplex switching network for multi- service digital networks - Google Patents

Time division multiplex switching network for multi- service digital networks

Info

Publication number
CA1179754A
CA1179754A CA000396648A CA396648A CA1179754A CA 1179754 A CA1179754 A CA 1179754A CA 000396648 A CA000396648 A CA 000396648A CA 396648 A CA396648 A CA 396648A CA 1179754 A CA1179754 A CA 1179754A
Authority
CA
Canada
Prior art keywords
highway
packet
terminating
time slot
bits
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
CA000396648A
Other languages
French (fr)
Inventor
Jean-Paul Quinquis
Michel Devault
Yvon Rouaud
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Application granted granted Critical
Publication of CA1179754A publication Critical patent/CA1179754A/en
Expired legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems

Abstract

Abstract of the Disclosure An asynchronous time division multiplex switching network for multiservice digital network has a plurality of time division multiples bidirectional highways conveying digital data arranged in a hydrid frame including a time slot part and a packet channel part. The time slot part is formed of a plurality of time slots containing sample words having a variable number of bits and the packet channel part is formed of a plurality of channels for packets having a variable number of bits. A plurality of data transmit and receive stations are connected to and associated with said bidirectional highways. A plurality of buses connect-the transmit and receive stations therebetween and selectively interconnect an originating bidirectional highway to a terminating bidirectional highway through an originating and a terminating transmit and receive stations. An arrangement in each transmit station converts the sample words in the time slot part of the hybrid frame and the packets in the packet channel part of the hybrid frame of an originating highway into a message including, for the sample word in each time slot, the sample word, its number of bits, the address of the terminating highway, the number of the time slot in the hybrid frame of said terminating highway, and a first sort-of-data indicator marking sample words, and, for the packet in each packet channel, the packet, its number of bits, the address of the terminating highway, the number of the packet channel in the hybrid frame of the terminating highway and a second sort-of-data indicator marking the packets.
An arrangement transmits the messages from the originating highway to the terminating highway. An arrangement in each receive station for deletes from the messages the number of bits of the sample words and packets, the address of the terminating highway, the number of the time slots and packet channels and the first and second data indicators. An arrangement memorizes the time slot and packet channel numbers and the first and second data indicator. The sample words and packets depending on the time slot and packet numbers and data indicators are inserted in the hybrid frame of the terminating highway.

Description

1:~797S4 The present invention rela~es to a digital switching network for switching digital channels that serve in establishing communica-tions for multiservices such as telephony, data transmission, vi-deotelephony, etc.
Switching systems have already been put forward for multiservice digital networks suited to hybrid switching or, in other words, for switching time division multiplex circuits by synchronous digital time division switching networksand for packet switching using asynchronous packet switching networks.These switching systems do not allow :
I - circuits with any given bit-rates to be switched since a synchronous time division multiplex switching network has just a single bit-rate, e.g. 64 kbit/s for a PCM time division multiplex switching system having frames of 125 ~s containing octets of 8 bits.
2 - A variable proportion of circuits and packets to be switched unless of course each switching network (circuit or packet) is dimensioned for the overall maximum bit-rate processed by the switching system.
These switching systems therefore imply, in practice, a rigid association between service classes and switching techniques (in this case voice switching corresponds to circuit switching and switching of data corresponds to packet switching)which limits the possibilities of future development bound to new economic optima (e.g. packetized voice switching) or the introduction o~ new services (e.g. low bit-rate data circuit-mode switchingj.

;L 17~'7S~

An asynchronous time division switching system makes is possible, however, to switch a variable proportion of time division circuits and miscellaneous bit-rate packets by generalizing their processing in one and the same type of equipment.

Time division hybrid multiplex data arrangements are already known that are intended for either circuit-mode or packet-mode switching (see Design Approaches ard Perfor-mance Criteria for Integrated Voice/Data Switching by MyronJ. Ross, Arthur C. Tabbot and John A. Waite, Proceedings of the IEEE, Vol. 65, No. 9 of September 1977). The time-inter-val distribution of a hybrid frame containin~ sample words and packets is depicted in Fig. lA. F represents the frame, FL the frame limit indicator and L the limit between the synchronous time slot part of the frame containing time slots TSi and the channel Aintended for the packets.

In that part of the frame given over to the time slots (from FL to L), each time slot is allocated to a com-munication and only one. The bit-rate in a slot is thus guaranteed and characterized by the slot length. The various time slots TSl, TSi, TSI constitute a synchronous time-division multiplex.
That part of the frame received for the packets (from L to FL) is divided between several packet-mode com-munications channels. The packet making up one and the same communication are indicated by a packet number that they carry together with the data. This is the case of an asyn-chronous time division multiplex.

Described in British Patent Applicatlon No. 2,064,839 published June 17, 1981 to Quinquis, et al, is a multiprocessor system comprising a plurality B of buses, a plurality of at the most B(B-1)/2 microprocessors each connected to a bus pair where each of the pairs ~ r .~
i ~

connecting the multiprocessors are different and each bus is connected to at the most (B-l) microprocessors. It results from this that an originating microprocessor is connected directly via its two connection buses to 2(B-2) terminating microprocessors and in-directly to (B-2) (B-3)/2 terminating microprocessors via at the most one transit or relay microprocessor directly connected to both the originating microprocessor and the terminating microprocessor.
Consequently, considering one originating microprocessor amongst the B(B-1)/2 microprocessors, there are :

B(B-1)/2 - 1 = (B-2) (B+1)/2 terminating microprocessors possible. Out of these (B-2) (B+1)/2 terminating microprocessors, 2(B-2) are wired directly to the originating microprocessor and (B-2) (B-3)/2 are wired to it indirectly via a single relay micro-processor. It is confirmed that 2(B-2) + (B 2)2(B-3) = (B-2) (B+l) The system that has just been summarized for recap purposes affords numerous advantages, notably :
By taking as address of a given microprocessor the concatenation of the two addresses of the buses that are connected to it, i.e. by taking (ab) or (ba) as the address of the microprocessor connected to buses a and b, the microprocessor that recognizes its address transmitted by a bus connected thereto knows that it is the termina-ting microprocessor and, further, if it recognizes only a or only b in (ab) or (ba), then it knows itself to be a relay microprocessor 1.~7~3~5~
and automatically interconnects its two buses one to the other. This property will be brought into play hereinafter by expressing the addresses of the switching stations to which the multiplex highways are connected in the (x,y) form.

Means now exist for connecting thirty or so micropro-cessors to a series bus having a 10 Mbit/s bit-rate. Conse-quently, B-1=30 and B=31. The network has 31 buses to which can be connected a maximum of B(B-1)/2=435 microprocessors.
The maximum theoretical traffic is thus virtually 300 Mbit/s which permits a practical bit-rate of 200 Mbit/s.

According to the present invention there is provided asynchronous time division multiplex switching network for multiservice digital network, comprising: a plurality of time division multiplex bidirectional highways conveying digital data arranged in a hybrid frame including a time slot part and a packet channel part, said time slot part being formed of a plurality of time slots containing sample words having a variable number of bits and said packet channel part being formed of a pluraliiy of channels for packets having a variable number of bits; a plurality of data transmit and receive stations, connected to and associated with said bidirectional highways; a plurality of buses connecting said transmit and receive stations therebetween and selectively interconnecting an originating bidirectional highway to a terminating bidirectional highway through an originating and a terminating transmit and receive stations; means in each transmit station for converting the sample words in the time slot part of the hybrid frame and the packetsin the packet channel part of said hybrid frame of an originating highway into a message including, for the sample word in each time slot, the said sample word, its number of bits, the address of the terminating highway, the number of the time slot in the hybrid frame of said terrninating highway and a first sort-of-data indica-tor marking sample words and, for the packet in each packet channel, the said packet, 97~
its number of bits, the address of the terminating highway, the number of the packet channel in the hybrid frame of said terminating highway and a second sort-of-data indicator marking the packets; means for transmitting said messages from said originating highway to said terminating highway;
means in each receive station for deleting from said messages the numbers of bits of the sample words and packets, the address of the terminating highway, the number of the time slots and packet channels and the first and second data indicators; means for mernorizing said time slot and packet channel numbers and said first and second data indicator;
and means for inserting in the hybrid frame of the terminating highway the sample words and packets depending on said time slot and packet numbers and data indicators.
The invention will now be described in detail with reference being made to the accompanying drawings in which:-Fig. lA schematizes the breakdown of a hybrid frame and has been disclosed in the introductory part;

Figs. lB and lC represent the two directions of a bidirectional hybrid frame multiplex highway;
Fig. 2 depicts the rnultiprocessor system employed as an asynchronous time-division switching system in this invention;

Fig. 3 schematizes a switching station of the asynchronous time-division switching system as in Fig. 2;

Fig. 4 depicts, in block diagram form, the terminal switching equipment of a switching station as in Fig. 3;
Fig. 5 depicts, in block diagram form, the incoming sample word processing circuit included in the terminal switching equipment as in Fig. 4;

7975~
Fig. 6 depicts, in block diagram form, the outgoing sample word processing circuit included in the terminal switching equipment as in Fig. 4; and Fig. 7 depicts, in block diagram form, the incoming and outgoing packet processing circuits included in the terminal switching equipment as in Fig. 4.

- 5a --~17~754 In reference to Figs. IB and lC, the hybrid frame F comprises time slots TSi m' TS (depending on whether the time slots are coming in or going out) where 1 ~ m ~ M and I ~ n ~ N. The time slots do not all have the same bit capacity. The bit capacity of time slot TSi or TSo n will be represented by ~ or ~n respec-tively. The hybrid frame also comprises time division channels marked as ~i or ~ and given over to packets. The total number of bits per frame is known and it is possible, from the clock signal Hi or Ho and the frame-limit signal FLi or FLo, to deduce pulses Fi TS' Fi ~ Fo TS' F ~ dividing respectively the incoming frame and the outgoing frame into a time slot part Fi TS and Fo TS and a packet part Fi ~ and Fo ~. The sample words Wm or Wn occupying the time slots TSl m and TSo n are transmitted during the time slot frame part FiTsand Fo TS and the packets Pm or Pn are transmitted during the packet frame parts Fi ~and Fo ~.
Fig. 2 depicts a transfer network 500 between the switching stations. There are B = 6 buses numbered ] to 6 and B(B-1)/2 = 15 stations each joined to two buses and having as addresses the conca-tenation of the addresses of those buses to which they are joined.
Connected to each station is a bidirectional time-division multiplex highway given as MUXi for the incoming direction and MUXo for the outgoing direction. These multiplex highways have the same addresses as the stations to which they are connected.
Fig. 3, in block diagram form, represents a switching station.
It is composed of a terminal switching equipment item controlled by a microprocessor I and a bus access controller coupled by two 1 17~7S4 buses 50 and 60 forming a par-t of network 500. The terminal switching equipment and the bus access controller communi-cate via two stack or ~ueueing circuits 9 and 29.

The bus access controller consists of a coupler for access to the two buses 50 and 60 controlled by a micro-processor 1'.

The receiver terminal switching half-equipment lC chiefly comprises a demultiplexer 3 and a circuit for con-verting sample words and packets into messages 10/20.

The transmit terminal switching half-equipment comprises stack or queueing circuits 2021...202 ...202M for the various hybrid frame time slots, a queueing circuit for the packets 301 where all these queueing circuits are connected to a multiplexer 13 itself connected to the outgoing multi-plex highway MUX .

Referring to Fig. 4, the reference number 2 desig-nates an incoming multiplex terminal equipment item. It is connected to the incoming multiplex highway MUXi and sep-aretes the ineoming data Di (sample words W and packets P) from the synchronization signals (clock signals Hi and frame-synchro signals FLi). Terminal multiplex equipment 2 is wired to a demultiplexer 3 via a line 4 and a counter 5.
This counter 5 delivers pulses Li whieh mark the boundary between that part Fi TS of the frame containing time slots TSi m and that part Fi ~ of the frame containing the packet channels ~i~ Demultiplexer 3 issues incoming sample words W along line 6 and incoming packets P along line 7. The time slots sample words are processed in processing circuit 10 (Fig. 5) and the paekets are processed in processing ~ ~'797S~

circuit 30 (Fig. 7). During the processing, the sample words W
and the packets P are converted into messages as explained by adding o the sample word W of time slot TS. and to the data in packet m l,m Pm of packet channel Ai m an indicator "w" or "p" which makes it known whether a sample word or a packet is concerned, the length of the sample word or packet and the addresses(x, y)q and n respectively designating the outgoing multiplex highway and the number of the time slot or packet channel in the hybrid frame of the out-going multiplex highway.
The meassage is fed into a local bus 8 and from there to the queueing circuit 9. The last stage of the queueing circuit supplies the bus access controller wi~h messages and the bus access controller sends the message to the terminating station of addresses (x, y)q via transfer bus network 500.
The message free of the address (x, y)q which served to guide it to the terminating station is switched either towards outgoing sample word processing circuit 20 (Fig. 6) or towards outgoing packet processing circuit 40 (Fig. 7). This switching operation is achieved by reading the "w" or "p" indicator present in the message.
Depending on the 1 or 0 value of this indicator, it opens one of AND gates 18 or 19, which guides the remainder of the message towards outgoing sample worcl processing circuit 20 or outgoing packet pro-cessing circuit 40.
In the processing circuits, the messages are stripped of their ~ltents other than the sample word W orthe packet P . The sample words and packets are applied via lines 16 and 17 to multiplexer 13. Mul-tiplexer 13 is connected by line 14 to terminal multiplex equipment 12.

i~79754 The latter receives, from time base 15, the cloc'~ pulses Ho and the frame-synchro pulses FL and the multiplexer receives the pulses L
from time base 15 that separate the time slot zone from the packet ~one.
Incoming sample word processing circuit 10 is illustrated in Fig. 5.
Line 6 which transmits the time slot sample words is connected to two shift registers 101 and 102 having capacities equal to the maximum number of bits that a word in the various time slots can carry. Shift registers 101 and 102 function as series-to-parallel converters and operate in opposition, i.e. one is being loaded in series whilst the other is being unloaded in parallel. As the bit capacity of the time slots A is not the same in different time slots, the going over from one series-to-parallel converter to the other comes about at the instigation of a bit number decrementer 103 and a register selector 104.
Decrementer 103, when it reaches 2ero controls register selector 104. The latter permits or inhibits the admission of clock pulses Hi into the registers through AND gates 105 and 106. Register selector 104 further controls a bus sequencer 107 that connects the parallel outputs of shift registers 101 and 102 to local bus 8 alternately through AND gates 108 and 109.
Bus sequencer 107 further controls two AND gates 110 and 111 which monitor the admission, into local bus 8, of ac1ditional informa-tion for converting the sample word into a message.
This additional information is stored in table 112 and comprises :

li79754 - the capacities or length ~ of the hybrid frame incoming time slot and packet channels ;
- the address (x, y) of the outgoing multiplex highway, obtained by microprocessor I during the communication-establishing phase ;
- the number n of the outgoing time slot, obtained by the microprocessor I during the communication-establishing phase. The station (x, y)q must seek a time slot TSo n that is both free and has the same capacity ~ as ~ in the multiplex highway (x, y)q.
Each time decrementer 103 goes through zero, conters 113 and 114 are incremented by unity.
Counter 113 controls the entry of the quality ~ +l into de-crementer 103.
Counter 114 controls the transfer of the information ~m' (x, y) related to the previous time slot along local bus 8 towards queueing circuit 9 across AND gates 110 and 111. Counter 113 is reset to zero by the frame-end pulse FLi and counter 114 is reset to zero when counter 113 marks up 1. At the same time as ~ n and (x,y) the indicator "m" is included in the message.
Referr;ng now to Fig. 6, the message receivedby the bus access con-troller is applied by the latter in parallel to queueing circuit 29.
The data "w" or "p" and n in this message, i.e. the indica-tor characterizing a sample word or a packet and the number oE the terminating time slot, are detected by AND gate 18 and input address decoder 200. Should the character "w" or "p" be a 1, then the decoder opens one of AND gates 2011, ... 201n, ... 201N which give access to queueing lines 2021, ... 202 , ... 202N respectively. These queueing circuits have parallel inputs and series outputs. The sample word W is introduced into the queueing circuit corresponding to the address n, at the instigation of sequencer 207 to which ~ has been transmitted.
Queueing circuits 2021, ... 202 , ... 202N transmit their content in series to multiplexer 13. They are activated by a signal coming from gates 2041, ... 204 , ... 204N which itself comes from the clock Ho during the pulse Fo TS and conveyed by wire 205. Gates 204 are selected by means of address decoder 206. This address decoder is controlled by bit-number decrementer 203 which each time zero is reached increments counter 213.
A table 212 contains :
- the capacities or ]engths ~ of the hybrid frame outgoing time slots. These are permanent data that describe the structure of the outgoing multiplex highway ;
- the status bits C; which enable microprocessor 1, during he communication-establishing phase, to find a time interval TS
o,n ith a capacity ~ equal to ~ . The bit C is set to 1 when TS
n m n o,n is seized and then reset to 0 upon its being freed, at the end of the communication.
Counter 213 causes table 212 to advance at the generally irreguIclr rhythm of the time sLots.
Fig. 7, in block diagram form, depicts the incoming ancl outgo;ng packet processing circuits.
The incoming packets arrive, via line 7 in HDLC circuit 302 at the clock rhythm Hi during the puLse Fi ~. The reccive HDLC circu;t 302 performs as usual the packet determination in the continuousbinary data flow and the series-to-paralLel transconversion. Tlle packets so formed by the receive HDLC circuit are sent at the arrival ryhthm along incoming-packet FIF'0 stack 311.

Once a complete packet has been received, microprocessor 1 is informed accordingly by the HDLC circuit and it stores the packet P and its length ~ , the terminating multiplex highway address (x, y)q and the output packet channel number n in memory 312.
When the message formed by the information items P , (x, y)q, , n and the indicator p is ready, microprocessor 1 advise transfer circuit 305 which, through gate 304, authorizes the transfer of the message to queueing circuit 9 during Fi Q period during which time local bus 8 is free.
The message received by the bus access controller is applied to overall queueing circuit 29. It is applied through gate 19, the state of which depends on the indicator p, to packet queueing circuit 301.
The microprocessor reads in this queueing circuit the packet length ~ , then the packet Pm and the output packet channel number n and next forms the corresponding outgoing packet that it places in outgoing packet FIFO 411.
At the Ho rate during Fo Q, these signals emanating from time base 15, transmit HDLC circuit 402 picks the packet out of FIFO 411 and transmits it according to the HDLC procedure along line 17 towards multiplexer 13.

Claims (2)

THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE
PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:
1 - Asynchronous time division multiplex switching network for multiservice digital network, comprising :
a plurality of time division multiplex bidirectional highways conveying digital data arranged in a hybrid frame including a time slot part and a packet channel part, said time slot part being formed of a plurality of time slots containing sample words having a variable number of bits and said packet channel part being formed of a plu-rality of channels for packets having a variable number of bits ;
a plurality of data transmit and receive stations, connected to and associated with said bidirectional highways ;
a plurality of buses connecting said transmit and receive stations therebetween and selectively interconnecting an originating bidirectional highway to a terminating bidirectional highway through an originating and a terminating transmit and receive stations ;
means in each transmit station for converting the sample words in the time slot part of the hybrid frame and the packets in the packet channel part of said hybrid frame of an originating highway into a message including, for the sample word in each time slot, the said sample word, its number of bits, the address of the terminating highway, the number of the time slot in the hybrid frame of said ter-minating highway and a first sort-of-data indicator marking sample words and, for the packet in each packet channel, the said packet, its num-ber of bits, the address of the terminating highway the number of the packet channel in the hybrid frame of said terminating highway and a second sort-of-data indicator marking the packets ;
means for transmitting said messages from said originating highway to said terminating highway ;
means in each receive station for deleting from said messages the numbers of bits of the sample words and packets, the address of the terminating highway, the number of the time slots and packet channels and the first and second data indicators ;
means for memorizing said time slot and packet channel numbers and said first and second data indicator ; and means for inserting in the hybrid frame of the terminating highway the sample words and packets depending on said time slot and packet numbers and data indicators.
2 - Asynchronous time division multiplex switching network as set forth in claim 1, in which the means for converting the sample words in the time slots of the hybrid frame and the packets in the packet channel of the hybrid frame of any originating highway into messages comprises storing means for storing a group of information items composed of the numbers of the time slot containing a sample word to be switched or the number of bits of a packet channel containing a packet to be switched, the address of the terminating highway and the address of the time slote or packet channel in the hybrid frame of said terminating highway, a decrementer of said number of bits, a parallel-to-series converter for serially entering into said converter the bits of the sample word or packet to be switched, means for controlling the parallel output of said converter by said decrementer reaching zero and means for adding to said sample word or packet, said group of information items.
CA000396648A 1981-02-20 1982-02-19 Time division multiplex switching network for multi- service digital networks Expired CA1179754A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR8103440A FR2500704A1 (en) 1981-02-20 1981-02-20 ASYNCHRONOUS TIME SWITCH FOR DIGITAL NETWORK WITH INTEGRATION OF SERVICES
FR81.03440 1981-02-20

Publications (1)

Publication Number Publication Date
CA1179754A true CA1179754A (en) 1984-12-18

Family

ID=9255466

Family Applications (1)

Application Number Title Priority Date Filing Date
CA000396648A Expired CA1179754A (en) 1981-02-20 1982-02-19 Time division multiplex switching network for multi- service digital networks

Country Status (6)

Country Link
US (1) US4446555A (en)
EP (1) EP0059149B1 (en)
JP (1) JPS581394A (en)
CA (1) CA1179754A (en)
DE (1) DE3260344D1 (en)
FR (1) FR2500704A1 (en)

Families Citing this family (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4408323A (en) * 1981-06-29 1983-10-04 Bell Telephone Laboratories, Incorporated Processor facilities for integrated packet and voice switching
US4539676A (en) * 1982-05-03 1985-09-03 At&T Bell Laboratories Bulk/interactive data switching system
FR2526615A1 (en) * 1982-05-10 1983-11-10 Bodros Christian HIGH-THROUGHPUT COUPLER BETWEEN A MULTIPLEX OF MIC CHANNELS AND A PACKET SWITCH
FR2538984A1 (en) * 1982-12-30 1984-07-06 Devault Michel SWITCH FOR MULTIDEBIT DIGITAL NETWORK WITH ASYNCHRONOUS TIME SWITCH ADAPTED TO VIDEOCOMMUTATIONS
US4569041A (en) * 1983-03-17 1986-02-04 Nec Corporation Integrated circuit/packet switching system
US4577314A (en) * 1983-03-31 1986-03-18 At&T Bell Laboratories Digital multi-customer data interface
IT1159480B (en) * 1983-08-04 1987-02-25 Cselt Centro Studi Lab Telecom VARIABLE BAND DISTRIBUTED SWITCHING NODE WITH DYNAMIC MANAGEMENT OF HYBRID WEFT
DE3331632A1 (en) * 1983-09-01 1985-03-21 Siemens AG, 1000 Berlin und 8000 München DIGITAL TELECOMMUNICATION SYSTEM WITH A STAR STRUCTURE OF ITS CONNECTION CABLES
US4525830A (en) * 1983-10-25 1985-06-25 Databit, Inc. Advanced network processor
US4586175A (en) * 1984-04-30 1986-04-29 Northern Telecom Limited Method for operating a packet bus for transmission of asynchronous and pseudo-synchronous signals
JPS61174851A (en) * 1985-01-30 1986-08-06 Agency Of Ind Science & Technol Bus control system
US4763317A (en) * 1985-12-13 1988-08-09 American Telephone And Telegraph Company, At&T Bell Laboratories Digital communication network architecture for providing universal information services
EP0257168B1 (en) * 1986-08-27 1992-06-03 International Business Machines Corporation Pseudo synchronous transportation apparatus in a communication network
DE3777797D1 (en) * 1987-01-28 1992-04-30 Ibm DEVICE FOR MEDIATING BETWEEN CHANNELS FOR SYNCHRONOUS MESSAGE AND FOR MEDIATING ASYNCHRONOUS DATA PACKAGES.
FR2611411B1 (en) * 1987-02-27 1989-04-21 Francois Joel HYBRID TIME MULTIPLEX SWITCHING SYSTEM
FR2618965B1 (en) * 1987-07-30 1989-11-17 Servel Michel TEMPORAL SWITCHING SYSTEM FOR PACKETS OF DIFFERENT LENGTHS
JPH01103043A (en) * 1987-10-16 1989-04-20 Mazda Motor Corp Multiplex transmission equipment
US4965796A (en) * 1989-09-29 1990-10-23 At&T Bell Laboratories Microprocessor-based substrate multiplexer/demultiplexer
SE500427C2 (en) * 1992-07-01 1994-06-20 Ellemtel Utvecklings Ab Methods and systems for distinguishing at least two types of time slots in serial digital bit streams in a receiver of the flow
IL106363A (en) * 1993-07-15 1997-02-18 Scitex Corp Ltd Apparatus and method for data communication between two asynchronous busses
US5509006A (en) * 1994-04-18 1996-04-16 Cisco Systems Incorporated Apparatus and method for switching packets using tree memory
US5682386A (en) 1994-04-19 1997-10-28 Multi-Tech Systems, Inc. Data/voice/fax compression multiplexer
US5757801A (en) * 1994-04-19 1998-05-26 Multi-Tech Systems, Inc. Advanced priority statistical multiplexer
US5519704A (en) * 1994-04-21 1996-05-21 Cisco Systems, Inc. Reliable transport protocol for internetwork routing
US5793978A (en) * 1994-12-29 1998-08-11 Cisco Technology, Inc. System for routing packets by separating packets in to broadcast packets and non-broadcast packets and allocating a selected communication bandwidth to the broadcast packets
US5867666A (en) * 1994-12-29 1999-02-02 Cisco Systems, Inc. Virtual interfaces with dynamic binding
GB2301992B (en) * 1995-06-07 1999-07-21 Nippon Telegraph & Telephone Method and system for data communication
US6097718A (en) 1996-01-02 2000-08-01 Cisco Technology, Inc. Snapshot routing with route aging
US6147996A (en) 1995-08-04 2000-11-14 Cisco Technology, Inc. Pipelined multiple issue packet switch
US7246148B1 (en) 1995-09-29 2007-07-17 Cisco Technology, Inc. Enhanced network services using a subnetwork of communicating processors
US6917966B1 (en) 1995-09-29 2005-07-12 Cisco Technology, Inc. Enhanced network services using a subnetwork of communicating processors
US6182224B1 (en) 1995-09-29 2001-01-30 Cisco Systems, Inc. Enhanced network services using a subnetwork of communicating processors
US6091725A (en) * 1995-12-29 2000-07-18 Cisco Systems, Inc. Method for traffic management, traffic prioritization, access control, and packet forwarding in a datagram computer network
US6035105A (en) 1996-01-02 2000-03-07 Cisco Technology, Inc. Multiple VLAN architecture system
US6243667B1 (en) 1996-05-28 2001-06-05 Cisco Systems, Inc. Network flow switching and flow data export
US6308148B1 (en) 1996-05-28 2001-10-23 Cisco Technology, Inc. Network flow data export
US6212182B1 (en) 1996-06-27 2001-04-03 Cisco Technology, Inc. Combined unicast and multicast scheduling
US6434120B1 (en) 1998-08-25 2002-08-13 Cisco Technology, Inc. Autosensing LMI protocols in frame relay networks
US6304546B1 (en) 1996-12-19 2001-10-16 Cisco Technology, Inc. End-to-end bidirectional keep-alive using virtual circuits
US6122272A (en) * 1997-05-23 2000-09-19 Cisco Technology, Inc. Call size feedback on PNNI operation
US6356530B1 (en) 1997-05-23 2002-03-12 Cisco Technology, Inc. Next hop selection in ATM networks
US6862284B1 (en) 1997-06-17 2005-03-01 Cisco Technology, Inc. Format for automatic generation of unique ATM addresses used for PNNI
US6078590A (en) 1997-07-14 2000-06-20 Cisco Technology, Inc. Hierarchical routing knowledge for multicast packet routing
US6212183B1 (en) 1997-08-22 2001-04-03 Cisco Technology, Inc. Multiple parallel packet routing lookup
US6512766B2 (en) 1997-08-22 2003-01-28 Cisco Systems, Inc. Enhanced internet packet routing lookup
US6157641A (en) * 1997-08-22 2000-12-05 Cisco Technology, Inc. Multiprotocol packet recognition and switching
US6343072B1 (en) 1997-10-01 2002-01-29 Cisco Technology, Inc. Single-chip architecture for shared-memory router
US7570583B2 (en) * 1997-12-05 2009-08-04 Cisco Technology, Inc. Extending SONET/SDH automatic protection switching
US6111877A (en) 1997-12-31 2000-08-29 Cisco Technology, Inc. Load sharing across flows
US6424649B1 (en) 1997-12-31 2002-07-23 Cisco Technology, Inc. Synchronous pipelined switch using serial transmission
US6853638B2 (en) * 1998-04-01 2005-02-08 Cisco Technology, Inc. Route/service processor scalability via flow-based distribution of traffic
US6028867A (en) * 1998-06-15 2000-02-22 Covad Communications Group, Inc. System, method, and network for providing high speed remote access from any location connected by a local loop to a central office
US6088748A (en) * 1998-06-17 2000-07-11 Advanced Micro Devices, Inc. Personal computer system incorporating an isochronous multi-channel, multi-rate data bus
US6404771B1 (en) 1998-06-17 2002-06-11 Advanced Micro Devices, Inc. Clock lead/lag extraction in an isochronous data bus
US6085270A (en) * 1998-06-17 2000-07-04 Advanced Micro Devices, Inc. Multi-channel, multi-rate isochronous data bus
US6134698A (en) * 1998-06-17 2000-10-17 Advanced Micro Devices, Inc. Reduced pin count isochronous data bus
US6920112B1 (en) 1998-06-29 2005-07-19 Cisco Technology, Inc. Sampling packets for network monitoring
US6370121B1 (en) 1998-06-29 2002-04-09 Cisco Technology, Inc. Method and system for shortcut trunking of LAN bridges
US6377577B1 (en) 1998-06-30 2002-04-23 Cisco Technology, Inc. Access control list processing in hardware
US6182147B1 (en) 1998-07-31 2001-01-30 Cisco Technology, Inc. Multicast group routing using unidirectional links
US6308219B1 (en) 1998-07-31 2001-10-23 Cisco Technology, Inc. Routing table lookup implemented using M-trie having nodes duplicated in multiple memory banks
US6389506B1 (en) 1998-08-07 2002-05-14 Cisco Technology, Inc. Block mask ternary cam
US6101115A (en) * 1998-08-07 2000-08-08 Cisco Technology, Inc. CAM match line precharge
US6771642B1 (en) 1999-01-08 2004-08-03 Cisco Technology, Inc. Method and apparatus for scheduling packets in a packet switch
US6853647B1 (en) 1999-02-17 2005-02-08 Covad Communications Group, Inc. System method and network for providing high speed remote access from any location connected by a local loop to a central office
US7065762B1 (en) 1999-03-22 2006-06-20 Cisco Technology, Inc. Method, apparatus and computer program product for borrowed-virtual-time scheduling
US6757791B1 (en) 1999-03-30 2004-06-29 Cisco Technology, Inc. Method and apparatus for reordering packet data units in storage queues for reading and writing memory
US6603772B1 (en) 1999-03-31 2003-08-05 Cisco Technology, Inc. Multicast routing with multicast virtual output queues and shortest queue first allocation
US6760331B1 (en) 1999-03-31 2004-07-06 Cisco Technology, Inc. Multicast routing with nearest queue first allocation and dynamic and static vector quantization
US7095741B1 (en) * 2000-12-20 2006-08-22 Cisco Technology, Inc. Port isolation for restricting traffic flow on layer 2 switches
US7076543B1 (en) 2002-02-13 2006-07-11 Cisco Technology, Inc. Method and apparatus for collecting, aggregating and monitoring network management information
US7710959B2 (en) * 2006-08-29 2010-05-04 Cisco Technology, Inc. Private VLAN edge across multiple switch modules

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2148571A1 (en) * 1971-08-10 1973-03-23 Ilikon Corp Plastics articles prodn machine - for multi-layer items by sequential injection moulding
JPS5225550A (en) * 1975-08-22 1977-02-25 Biiba Kk Automatic sound volume controller
FR2475827B1 (en) * 1980-02-13 1987-05-29 Dauphin Jean Louis TIME DIVISION DIGITAL SWITCHING SYSTEM FOR MICROPHONE VEHICLES SPEAKING AND PACKET DATA

Also Published As

Publication number Publication date
EP0059149B1 (en) 1984-07-11
FR2500704A1 (en) 1982-08-27
DE3260344D1 (en) 1984-08-16
US4446555A (en) 1984-05-01
JPS581394A (en) 1983-01-06
EP0059149A1 (en) 1982-09-01

Similar Documents

Publication Publication Date Title
CA1179754A (en) Time division multiplex switching network for multi- service digital networks
CA1260587A (en) Multi-rate synchronous virtual circuit network for voice and data communications
US5434859A (en) Transmission system for transmitting information at various rates and transmitter station and receiver station suitable for such a system
US5504742A (en) Broadband ISDN remote multiplexer
US5287348A (en) Telecommunication network
US5301189A (en) Telecommunication network having ATM switching centers and STM switching centers
CA1149049A (en) Control information communication arrangement for a time division switching system
US5784371A (en) ATM electronic exchange network system and electrode exchange equipment for use in the same
CA1214247A (en) Local hybrid communication network in circuit and packet modes with a loop carrying a time multiplex
US4002842A (en) Time multiplex loop telecommunication system
US5007048A (en) Circuit arrangement for avoiding overload in a wideband switching system
EP0276349B1 (en) Apparatus for switching information between channels for synchronous information traffic and asynchronous data packets
EP0227852B1 (en) Local area communication system for integrated services based on a token-ring transmission medium
US5220563A (en) Device for the transmission by an asynchronous network, notably an atm type network, of signalling data, channel by channel, assembled in a multiframe transmitted synchronously in out-of-band mode
US5247518A (en) High-speed ring lan system
US4707826A (en) Circuit and packet data transmission system
JPH0441560B2 (en)
US5293570A (en) Telecommunication network
EP0427871B1 (en) Inter-network connection system
US5386415A (en) Packet communiction method and packet communication apparatus
JP3087123B2 (en) Switching network
US4160128A (en) Digital data transmission system providing multipoint connections
CA2060559A1 (en) Congestion relieving system in a communication system
US4500985A (en) Communication path continuity verification arrangement
WO1991000662A1 (en) Communication system

Legal Events

Date Code Title Description
MKEC Expiry (correction)
MKEX Expiry