WO1995010899A1 - Forming a higher hierarchy level signal in a synchronous digital communication system - Google Patents
Forming a higher hierarchy level signal in a synchronous digital communication system Download PDFInfo
- Publication number
- WO1995010899A1 WO1995010899A1 PCT/FI1994/000461 FI9400461W WO9510899A1 WO 1995010899 A1 WO1995010899 A1 WO 1995010899A1 FI 9400461 W FI9400461 W FI 9400461W WO 9510899 A1 WO9510899 A1 WO 9510899A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- circuit
- hierarchy level
- chain
- signal
- level signal
- Prior art date
Links
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 7
- 238000004891 communication Methods 0.000 title claims abstract description 6
- 238000000034 method Methods 0.000 claims abstract description 10
- 239000000872 buffer Substances 0.000 claims description 19
- 108091006146 Channels Proteins 0.000 description 38
- 239000004020 conductor Substances 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 102100022097 Acid-sensing ion channel 3 Human genes 0.000 description 1
- 101710099898 Acid-sensing ion channel 3 Proteins 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- RGNPBRKPHBKNKX-UHFFFAOYSA-N hexaflumuron Chemical compound C1=C(Cl)C(OC(F)(F)C(F)F)=C(Cl)C=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F RGNPBRKPHBKNKX-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
- H04J3/1605—Fixed allocated frame structures
- H04J3/1611—Synchronous digital hierarchy [SDH] or SONET
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/04—Distributors combined with modulators or demodulators
- H04J3/047—Distributors with transistors or integrated circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J2203/00—Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
- H04J2203/0001—Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
- H04J2203/0089—Multiplexing, e.g. coding, scrambling, SONET
Definitions
- the invention relates to a method according to the preamble of the appended claim 1 and a circuit arrangement according to the preamble of the appended claim 3 for forming a higher hierarchy level signal in a synchronous digital communication system.
- the solution according to the invention is intended for use in particular in devices of the SDH system, but the invention is applicable in the corresponding American SONET system as well, or in any other corresponding system where the frame structure consists of a predetermined number of bytes having a fixed length.
- a higher hierarchy level signal is formed by time-divisionally combining lower hierarchy level signals.
- the contents of a higher hierarchy level signal vary according to from which level and how the construction of the signal has started.
- an STM-1 signal may comprise for example 3 TU-3 signals, 21 TU-2 signals or 63 TU-12 signals. This description uses as an example the last case, where one higher hierarchy level signal, i.e. an STM-1 signal, comprises 63 TU-12 signals.
- a higher hierarchy level signal comprises several lower hierarchy level signals
- the lower level signals are mapped in a higher level frame by using interleaving, so that the first bytes of each lower level signal come first in succession, after that the second bytes, etc.
- an STM-1 signal comprises for example the aforementioned 63 TU-12 signals
- these are located in the STM-1 frame in such a way that first comes the first byte of the first TU-12 signal, after that the first byte of the second TU-12 signal, etc.
- After the first byte of the last, or the 63rd, TU-12 signal comes the second byte of the first TU-12 signal, etc.
- the length of one entire TU-12 frame is 500 ⁇ s, so in the basic case it is divided into four successive STM-1 frames.
- Figure 1 shows a common way of combining several signals to the same line for forming a higher hierarchy level signal.
- combining is provided by means of a separate circuit or a circuit board, and all the lower level signals, i.e. in the case of the aforementioned example 63 TU-12 signals, are applied to the inputs of a multiplexer 11 formed on the circuit or circuit board.
- Control is provided to the select input of the multiplexer in a control unit 12 by means of a frame-synchronizing signal FSYNC and a clock signal CLK.
- a control word indicates which of the input signals is to be selected to the output of the multiplexer in each particular situation.
- a higher hierarchy level signal for example an STM-1 signal
- DBUS formed for example on the mother board of the device
- Each circuit board comprises one or more ASICs 22, each of which forms one lower hierarchy level signal (channel) to the higher hierarchy level signal to be formed on the bus.
- Each ASIC controls the bus (controlled by a clock signal CLK) in its own turn in relation to the frame-synchronizing signal FSYNC by means of its own tristate buffer 23.
- all ASICs on the same circuit board 21 have their own multiplexer 31, which multiplexes all the channels formed on the board through an output bus 32 to the common bus DBUS.
- the multiplexer of each circuit board controls the common bus DBUS in its own turn in relation to the frame- synchronizing signal FSYNC by means of its tristate buffer 33.
- a multiplexer on a circuit board 21 can also be realized by means of an internal bus, in the same way as the multiplexer operation was provided in the embodiment of Figure 2 by means of an external bus.
- Figure 4 shows such an alternative where an internal bus 41 is formed on the circuit board 21, and each ASIC on the board controls the bus in its own turn in relation to the frame-synchronizing signal FSYNC.
- a tristate buffer 42 is formed in each ASIC, the ASIC controlling the internal bus 41 by means of the tristate buffer.
- Each circuit board comprises one common tristate buffer 43 through which the internal bus 41 controls the external bus DBUS common to all boards.
- the tristate buffer of each ASIC is connected to a common AND gate 44, which provides control to the common tristate buffer 43, thus attending to the control of the circuit board to the bus DBUS.
- the purpose of the present invention is to eliminate the above problems and to provide a method and a circuit arrangement by means of which a higher hierarchy level signal can be formed as simply as possible.
- This object is achieved by means of a method and circuit arrangement according to the invention, the method being characterized by what is described in the characterizing portion of the appended claim 1, and the circuit arrangement being characterized by what is described in the characterizing portion of the appended claim 3.
- the idea of the invention is to form a higher hierarchy level signal by chaining those circuits where lower hierarchy level signals are formed, and by combining, in each circuit in the chain, the data of those time slots the channels corresponding to which are formed in that particular circuit, to the higher hierarchy level frame structure.
- the ASIC requires no buffer circuits, which are difficult to control, and neither does the clock frequency need increasing. - There is no need for a big multiplexer in each ASIC.
- a broken circuit does not break the adjacent circuits.
- Figure 1 shows the forming of a higher hierarchy level signal in a known manner by one multiplexer circuit
- Figure 2 shows the forming of a higher hierarchy level signal in a second known manner by using tristate buffers
- Figure 3 shows the forming of a higher hierarchy level signal in a third known manner by using one common multiplexer circuit for each circuit board
- Figure 4 shows the forming of a higher hierarchy level signal in a fourth known manner by using an internal bus of the circuit board
- Figure 5 shows the characterizing features of a circuit arrangement according to the invention for forming a higher hierarchy level signal
- Figure 6 shows the solution according to the invention in one ASIC
- Figure 7 shows a counter used in the circuit of Figure 6 for compensating a delay
- Figure 8 is a timing diagram which illustrates the operation of the elements shown in Figures 6 and 7.
- Figure 5 shows the solution according to the invention according to which a higher hierarchy level signal is formed by chaining through ASICs, so that each circuit adds the data of its own time slots to the frame to be transmitted.
- An individual circuit board comprises
- ASICs ASIC1, ASIC2, ...ASICM (different circuit boards may comprise mutually different numbers of circuits), and a bus 51 shared by the ASICs is formed on the circuit board in such a way that the bus extends from the first ASIC (ASICM) in the chain through each ASIC to the last ASIC (ASIC1) in the chain, thus chaining all ASICs together.
- the last ASIC in the chain is connected via a tristate buffer 52 common for the entire circuit board to control an external bus DBUS, where the higher hierarchy level signal, in this exemplary case the payload portion of an STM-1 signal, is formed.
- an enable signal CH_EN to be chained is also transmitted between the ASICs in the chain, the enable signal being fed from the last ASIC (ASICl) in the chain to control the common tristate buffer of the circuit board.
- ASICl ASIC
- a totem-pole, open-collector or open-drain type transistor structure may be used as the tristate buffer.
- each ASIC comprises a synchronizing unit 61, which indicates the serial number of the ASIC in the chain.
- This unit obtains its control information for example from the microprocessor (not shown in the figure) of the device, which supplies each ASIC with its own (programmable) delay value D_SEL indicating the serial number of the ASIC in the chain.
- D_SEL indicating the serial number of the ASIC in the chain.
- the value of the last circuit (ASICl) in the chain is 4
- the value of the second last circuit (ASIC2) is 6
- the value of the last circuit but two (ASIC3) is 8, etc.
- the difference between the delay values of two successive ASICs is thus 2 (two clock cycles), which is used to compensate the delay caused in the chain by registers 70 and 72 (described f rther on) .
- Figure 7 shows in greater detail the compensation of the chain delay in the synchronizing unit 61.
- the last ASIC (ASICl) in the chain loads value 4 to the counter, when it obtains a synchronizing pulse in its input LD.
- the second last ASIC (ASIC2) in the chain loads value 6 to the counter, when it receives a synchronizing pulse in its input LD.
- the different positions of the ASICs in the chain are compensated for by forming in this way a phase difference separately for each circuit with respect to the synchronizing signal.
- the value of the counter is incremented with each clock pulse, and after the counter has reached its maximum value it goes back to zero.
- each TU-12 channel in an ASIC is formed in its own channel unit 62, and there are thus N channel units when N TU-12 channels (N may be any arbitrary integer between 1 and 63 ) are formed in the ASIC.
- Data entering the first channel unit 62 is denoted by R1DATA, and data entering the last unit is correspondingly denoted by RNDATA.
- the corresponding clock signals are denoted by R1CLK and RNCLK.
- the data signals entering the channel units are typically 2048 kbit/s signals conforming to CCITT Recommendations G.703 or G.704. Since the TU-12 channels are formed in a manner known per se and their formation is not related to the actual inventive idea, it will not be discussed further in this connection.
- the channel units 62 also receive a signal
- the encoder encodes an enable signal for the multiplexer 65, the signal being fed to the select input SEL of the multiplexer.
- This enable signal determines from which input of the multiplexer a signal is selected in each case for the output of the multiplexer.
- the combining of the channels to be formed in that particular ASIC thus takes place in the multiplexer 65 in such a way that the multiplexer selects to its output the data of a channel indicated as active in each time slot (by means of the enable signal) .
- a second multiplexer 74 of the ASIC the data of the channels from that particular ASIC is combined with the data of channels formed in previous ASICs of the chain.
- the output signal of the first multiplexer 65 is fed to the first input (input 1) of the second multiplexer 74, and chain data CH_DATA received from the bus 51 is fed via a register 70 formed by a D flip-flop to the second input (input 0) of the second multiplexer 74.
- the multiplexer 74 selects to its output either the chain data or one of the channels of its own ASIC (the data of the channel) . It must be noted that no D flip-flops 69 and 70, OR gate 68, or multiplexer 74 are needed in the first circuit of the chain.
- the output of the OR gate is connected directly to the select input of the second multiplexer 74, this signal from the OR gate giving priority to transmitting the data of that particular ASIC over transmitting the chain data CH_DATA.
- the output of the OR gate 67 is also connected to the first input of the second OR gate 68.
- a chain enable signal CH_EN (cf.
- Figure 5 obtained from a register 69 formed by a D flip-flop is connected to the second input of the OR gate 68, the signal being fed from the previous ASIC to the input D of the register 69.
- the SL0TX_EN signals formed by that particular ASIC are combined to the chain enable signal formed by the SLOTX_EN signals formed by the previous ASICs in the chain.
- the combined signal is connected from the output of the register 71 formed by the D flip-flop either to the next ASIC (the input D of the register 69) in the chain, whereby it is shown as signal CH_EN, or if the circuit is the last ASIC in the chain, the signal is connected to control the tristate buffer 52 common to the circuit board, whereby it is shown as signal STM- 1_EN.
- Figure 8 illustrates the timing of the chaining as an example concerning a few time slots.
- Topmost in the figure is the synchronizing signal FSYNC (which in this case has a frequency of 2 kHz, thus corresponding to the frequency of one TU-12 frame).
- This example shows the forming of the second, fourth, sixth and seventh TU- 12 channel of the STM-1 frame, and in this example they are formed in such a way that the second and seventh TU- 12 channel are formed in the second last ASIC (ASIC2) in the chain, and the fourth and sixth TU-12 channel are formed in the last ASIC (ASICl) in the chain.
- ASIC2 second last ASIC
- ASICl last ASIC
- an AU-4 pointer is selected to indicate a fixed place 522.
- the first and fourth channel unit (signals SL1_EN and SL4_EN) from the second last ASIC are randomly selected, and so are the first and second channel unit (signals SL1_EN and SL2_EN) from the last ASIC.
- Figure 8 only illustrated the operation for the TU-12 channels two, four, six and seven, but in reality the operation is similar for all channels, whereby a perfect payload portion of an STM-1 signal is formed.
- the final STM-1 signal is formed by adding the overhead bytes of a VC-4 frame and the overhead bytes of an STM-1 frame with their AU-4 pointers. This addition can be done in the last circuit of the chain or at later stages. Since the addition is performed in a manner known per se and is not related to the actual inventive idea, it will not be described in greater detail in this connection.
- the circuit board can be realized by using MCM technology or the like (MCM, MultiChip Module, a circuit module comprising several circuit chips) instead of conventional circuit board technology.
- MCM MultiChip Module
- the separate circuit 22 in turn may be an ASIC, a commercially available IC circuit or a unit realized by means of MCM or circuit board technology.
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9607821A GB2297228B (en) | 1993-10-14 | 1994-10-13 | Forming a higher hierarchy level signal in a synchronous digital communication system |
AU78152/94A AU7815294A (en) | 1993-10-14 | 1994-10-13 | Forming a higher hierarchy level signal in a synchronous digital communication system |
DE4497673T DE4497673T1 (en) | 1993-10-14 | 1994-10-13 | Formation of a signal of a higher hierarchical level in a synchronous digital communication system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI934543A FI94699C (en) | 1993-10-14 | 1993-10-14 | Method and circuit arrangement for generating a higher hierarchical level signal in a synchronous digital communication system |
FI934543 | 1993-10-14 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1995010899A1 true WO1995010899A1 (en) | 1995-04-20 |
Family
ID=8538781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/FI1994/000461 WO1995010899A1 (en) | 1993-10-14 | 1994-10-13 | Forming a higher hierarchy level signal in a synchronous digital communication system |
Country Status (5)
Country | Link |
---|---|
AU (1) | AU7815294A (en) |
DE (1) | DE4497673T1 (en) |
FI (1) | FI94699C (en) |
GB (1) | GB2297228B (en) |
WO (1) | WO1995010899A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5745837A (en) * | 1995-08-25 | 1998-04-28 | Terayon Corporation | Apparatus and method for digital data transmission over a CATV system using an ATM transport protocol and SCDMA |
US5768269A (en) * | 1995-08-25 | 1998-06-16 | Terayon Corporation | Apparatus and method for establishing frame synchronization in distributed digital data communication systems |
US5793759A (en) * | 1995-08-25 | 1998-08-11 | Terayon Corporation | Apparatus and method for digital data transmission over video cable using orthogonal cyclic codes |
US5805583A (en) * | 1995-08-25 | 1998-09-08 | Terayon Communication Systems | Process for communicating multiple channels of digital data in distributed systems using synchronous code division multiple access |
US5991308A (en) * | 1995-08-25 | 1999-11-23 | Terayon Communication Systems, Inc. | Lower overhead method for data transmission using ATM and SCDMA over hybrid fiber coax cable plant |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4719624A (en) * | 1986-05-16 | 1988-01-12 | Bell Communications Research, Inc. | Multilevel multiplexing |
US5091907A (en) * | 1989-10-13 | 1992-02-25 | Alcatel N.V. | Multiplexer and demultiplexer, particularly for information transmission networks with a synchronous hierarchy of the digital signals |
US5265095A (en) * | 1988-06-06 | 1993-11-23 | Siemens Aktiengesellschaft | Method for inputting signals into and outputting signals out from subareas of the auxiliary signals of transport modules of a synchronous digital signal hierarchy |
EP0598455A2 (en) * | 1992-11-19 | 1994-05-25 | Philips Patentverwaltung GmbH | Transmission system for synchronous digital hierarchy |
-
1993
- 1993-10-14 FI FI934543A patent/FI94699C/en active
-
1994
- 1994-10-13 WO PCT/FI1994/000461 patent/WO1995010899A1/en active Application Filing
- 1994-10-13 GB GB9607821A patent/GB2297228B/en not_active Expired - Fee Related
- 1994-10-13 AU AU78152/94A patent/AU7815294A/en not_active Abandoned
- 1994-10-13 DE DE4497673T patent/DE4497673T1/en not_active Ceased
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4719624A (en) * | 1986-05-16 | 1988-01-12 | Bell Communications Research, Inc. | Multilevel multiplexing |
US5265095A (en) * | 1988-06-06 | 1993-11-23 | Siemens Aktiengesellschaft | Method for inputting signals into and outputting signals out from subareas of the auxiliary signals of transport modules of a synchronous digital signal hierarchy |
US5091907A (en) * | 1989-10-13 | 1992-02-25 | Alcatel N.V. | Multiplexer and demultiplexer, particularly for information transmission networks with a synchronous hierarchy of the digital signals |
EP0598455A2 (en) * | 1992-11-19 | 1994-05-25 | Philips Patentverwaltung GmbH | Transmission system for synchronous digital hierarchy |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5745837A (en) * | 1995-08-25 | 1998-04-28 | Terayon Corporation | Apparatus and method for digital data transmission over a CATV system using an ATM transport protocol and SCDMA |
US5768269A (en) * | 1995-08-25 | 1998-06-16 | Terayon Corporation | Apparatus and method for establishing frame synchronization in distributed digital data communication systems |
US5793759A (en) * | 1995-08-25 | 1998-08-11 | Terayon Corporation | Apparatus and method for digital data transmission over video cable using orthogonal cyclic codes |
US5805583A (en) * | 1995-08-25 | 1998-09-08 | Terayon Communication Systems | Process for communicating multiple channels of digital data in distributed systems using synchronous code division multiple access |
US5966376A (en) * | 1995-08-25 | 1999-10-12 | Terayon Communication Systems, Inc. | Apparatus and method for digital data transmission using orthogonal cyclic codes |
US5991308A (en) * | 1995-08-25 | 1999-11-23 | Terayon Communication Systems, Inc. | Lower overhead method for data transmission using ATM and SCDMA over hybrid fiber coax cable plant |
US6154456A (en) * | 1995-08-25 | 2000-11-28 | Terayon Communication Systems, Inc. | Apparatus and method for digital data transmission using orthogonal codes |
Also Published As
Publication number | Publication date |
---|---|
FI934543A (en) | 1995-04-15 |
FI934543A0 (en) | 1993-10-14 |
FI94699C (en) | 1995-10-10 |
GB2297228A (en) | 1996-07-24 |
AU7815294A (en) | 1995-05-04 |
DE4497673T1 (en) | 1996-11-14 |
GB2297228B (en) | 1998-06-24 |
GB9607821D0 (en) | 1996-06-19 |
FI94699B (en) | 1995-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5144297A (en) | Digital cross connection apparatus | |
US5757871A (en) | Jitter suppression circuit for clock signals used for sending data from a synchronous transmission network to an asynchronous transmission network | |
EP0788695B1 (en) | Method for disassembling and assembling frame structures containing pointers | |
US6628679B1 (en) | SERDES (serializer/deserializer) time domain multiplexing/demultiplexing technique | |
JPH0828691B2 (en) | Frame synchronization method | |
US5555262A (en) | Transmission system of the synchronous digital hierarchy | |
CA2087048C (en) | Derivation of vt group clock from sonet sts-1 payload clock and vt group bus definition | |
WO1995010899A1 (en) | Forming a higher hierarchy level signal in a synchronous digital communication system | |
US6208648B1 (en) | Network element and input/output device for a synchronous transmission system | |
US7031351B2 (en) | Serial data mapping apparatus for synchronous digital hierarchy | |
US7016344B1 (en) | Time slot interchanging of time slots from multiple SONET signals without first passing the signals through pointer processors to synchronize them to a common clock | |
US7058090B1 (en) | System and method for paralleling digital wrapper data streams | |
EP0644670B1 (en) | Line setting and phase adjusting apparatus for synchronous multiplex communications | |
US7394831B2 (en) | Method for time-division multiplexing | |
US5020053A (en) | Channel access system | |
KR950006602B1 (en) | Synchronizing ad-drop transmitter | |
KR0153688B1 (en) | A tu aligning apparatus using dram in synchornous transmission system | |
JP2976735B2 (en) | Signal conversion method | |
KR100201332B1 (en) | A local loop back circuit of vc1 in synchronous multiplexer | |
KR970009695B1 (en) | Apparatus for controlling d-channel | |
KR100256697B1 (en) | Junction device for overhead bite | |
KR100201329B1 (en) | A circuit for generating vc payload clock according to justification in a synchronous multiplexer | |
KR100201331B1 (en) | A remote loop-back circuit using a v4 byte in a synchronous multiplexer | |
KR100201330B1 (en) | A circuit for compensating timing error of v5 clocks caused by reseting a tu pointer buffer in a synchronous multiplexer | |
JPH04114527A (en) | Time division multiplex separation circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AM AT AU BB BG BR BY CA CH CN CZ DE DK EE ES FI GB GE HU JP KE KG KP KR KZ LK LR LT LU LV MD MG MN MW NL NO NZ PL PT RO RU SD SE SI SK TJ TT UA US UZ VN |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): KE MW SD SZ AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
RET | De translation (de og part 6b) |
Ref document number: 4497673 Country of ref document: DE Date of ref document: 19961114 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 4497673 Country of ref document: DE |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: CA |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8607 |