WO1994028653A1 - A method and a device for aligning frames of signals to be used in a synchronous digital telecommunications system - Google Patents
A method and a device for aligning frames of signals to be used in a synchronous digital telecommunications system Download PDFInfo
- Publication number
- WO1994028653A1 WO1994028653A1 PCT/FI1994/000216 FI9400216W WO9428653A1 WO 1994028653 A1 WO1994028653 A1 WO 1994028653A1 FI 9400216 W FI9400216 W FI 9400216W WO 9428653 A1 WO9428653 A1 WO 9428653A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- delay
- counter
- aligned
- signals
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/062—Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
- H04J3/0623—Synchronous multiplexing systems, e.g. synchronous digital hierarchy/synchronous optical network (SDH/SONET), synchronisation with a pointer process
Definitions
- the invention relates to a method for aligning frames of signals to be used in a synchronous digital telecommunications system, such as an SDH or SONET sys ⁇ tem, with each other, which signals have a frame struc ⁇ ture comprising a predetermined number of bytes of con- stant length, in which method said bytes are stored in an elastic buffer.
- a synchronous digital telecommunications system such as an SDH or SONET sys ⁇ tem
- the solution of the invention is especially intended for regenerators of a synchronous digital tele ⁇ communications system, but it can be applied to any network element of the system in principle, if there is a need to align two or several signals of the same hier ⁇ archy level with each other.
- the current digital transmission network is plesiochronous, i.e. each 2 bit/s basic multiplex sys- tem has a dedicated clock independent of any other sys ⁇ tem. It is therefore impossible to locate a single 2 Mbit/s signal in the bit stream of a higher-order sys ⁇ tem, but to extract the 2 Mbit/s signal the higher-level signal has to be demultiplexed through each intermediate level down to the 2 Mbit/s level. For this reason, it has been expensive to construct especially branch con ⁇ nections requiring several multiplexers and demultiplex ⁇ ers.
- Another disadvantage of the plesiochronous trans ⁇ mission network is that equipments from two different manufacturers are usually not compatible.
- the above drawbacks have led to the definition of a new synchronous digital hier ⁇ archy SDH.
- the definition has been made in CCITT Recom ⁇ mendations G.707 to G.709 and G.781 to G.784, for in- stance.
- STM-N transfer frames Synchronous Transport Modules
- N 1, 4, 16...
- bit rates are multiples of the bit rate of the lowest level.
- all nodes of the synchronous transmission network are syn- chronized into one clock. If some of the nodes should, however, lose connection with the common clock, it would lead to problems in the connections between the nodes.
- the phase of the frame must also be easy to recognize in the reception.
- the SDH telecommunications have introduced a pointer, which is a number indicating the phase of the payload within the frame, i.e. the pointer indicates that byte in the STM frame from which the payload begins.
- Figure 1 illustrates the structure of an STM-N frame
- Figure 2 a single STM-1 frame.
- the STM-N frame comprises a matrix with 9 rows and N x 270 columns so that there is one byte at the junction point between each row and column. Rows 1-3 and 5-9 of the N x 9 first columns comprise a section overhead SOH, and row 4 com- prises an AU pointer.
- the rest of the frame structure is formed of a section having the length of N x 261 col ⁇ umns and containing the payload section of the STM-N frame.
- FIG. 2 illustrates a single STM-1 frame, one row of which is 270 bytes in length, as described above.
- the payload section comprises one or more administration units AU.
- the pay ⁇ load section consists of an administration unit AU-4, into which a corresponding virtual container VC-4 is in- serted.
- the STM-1 transfer frame may contain three AU-3 units, each containing a correspond ⁇ ing virtual container VC-3) .
- the VC-4 in turn consists of a path overhead POH located at the beginning of each row and having the length of one byte (9 bytes alto- gether) , and of a payload section in which there are lower-level frames also comprising bytes allowing inter ⁇ face justification to be performed in connection with mapping when the rate of the information signal to be mapped deviates to some extent from its nominal value.
- Each byte in the AU-4 unit has its own location number.
- the above-mentioned AU pointer contains the location of the first byte of the VC-4 container in the AU-4 unit. The pointers allow positive or negative pointer justifications to be performed at different points in the SDH network.
- a virtual container having a certain clock frequency is applied to a network node operating at a clock frequency lower than the above- mentioned clock frequency of the virtual container, the data buffer will be filled up. This requires negative justification: one byte (3 bytes in case of a VC-4 con ⁇ tainer) is transferred from the received virtual con ⁇ tainer to the overhead section of the frame to be trans ⁇ mitted while the pointer value is correspondingly de ⁇ creased by one. If the rate of the received virtual container is lower than the clock rate of the node, the data buffer tends to be emptied. Then a positive justi ⁇ fication must be performed: a stuff byte (3 bytes in case of the VC-4 container) is added to the virtual con ⁇ tainer to be transmitted and the pointer value is incre- mented by one.
- Figure 3 shows how an STM-N frame can be formed of existing bit streams.
- these bit streams 1.5, 2, 6, 8, 34, 45 or 140 Mbit/s, shown on the right in the figure
- containers C specified by CCITT.
- overhead bytes containing control data are inserted into the contain ⁇ ers, whereby the above-described virtual container VC- 11, VC-12, VC-2, VC-3 or VC-4 is obtained (the first suffix after the abbreviations represents the level of hierarchy and the second suffix represents the bit rate) .
- This virtual container remains intact while it passes through the synchronous network up to its point of delivery.
- the virtual containers are further formed (depending on the level of hierarchy) either into so-called tributary units TU or into AU units (AU-3 and AU- 4) mentioned above by providing them with pointers.
- the AU unit can be mapped directly into the STM-1 frame, whereas the TU units have to be assembled through tribu ⁇ tary unit groups TUG and VC-3 and VC-4 units to form AU units, which can then be mapped into the STM-1 frame.
- the mapping is indicated by a continuous thin line, the aligning with a broken line, and the multiplexing with a continuous thicker line.
- the STM-1 frame may be assembled in a number of alternative ways, and the contents of the highest-level virtual container VC- 4, for instance, may vary, depending on the level from which the assembly has been started and in which way the assembly has been performed.
- the STM-1 signal may thus contain e.g. 3 TU-3 units or 21 TU-2 units or 63 TU-12 units, or a combination of some of the above-mentioned units.
- the higher-level unit contains several lower- level units, e.g. the VC-4 unit contains TU-12 units (there are 63 such units in a single VC-4 unit, cf.
- the lower-level units are mapped into the higher-level frame by interleaving so that the first bytes are first taken consecutively from each lower- level unit, then the second bytes, etc.
- the example of Figure 2 shows how the VC-4 unit contains at first con- secutively the first bytes of all 63 TU-12 units, then the second bytes of all 63 TU-12 units, etc.
- the object of the present invention is to pro ⁇ vide a method and a device, which do not require much of the clock signal to be used and by means of which signals of the same hierarchy level can be aligned with each other automatically in the simplest possible man ⁇ ner, i.e. without a necessity of monitoring the phase of an outgoing and incoming signal all the time.
- This object is achieved by means of the method and the device according to the invention, the method being character ⁇ ized in that
- a delay measurement is started at the same phase of the frame of each signal, - after a certain predetermined delay period, a reference signal is produced from the delay measure ⁇ ment concerning one signal to be aligned,
- a read address for the respective signal to be aligned is generated for said elastic buffer.
- the device in turn, is characterized in that it comprises
- - time measurement means relating to each sig ⁇ nal to be aligned for starting a delay measurement at a certain phase of the frame of each signal to be aligned, at least one of these means comprising pulse generating means for producing a reference pulse after a predetermined delay period, and
- - address generating means relating to each signal to be aligned for generating a read address re ⁇ lating to each signal to be aligned for the elastic buffer from the value indicated by the delay measurement concerning said signal at the moment of occurrence of said reference pulse.
- the idea of the invention is to adjust the storing time of each signal in a buffer on the basis of phase differences indicated by a delay measurement to be started at a certain phase of a frame for the purpose of aligning the signals with each other.
- the ad ⁇ justment is made in steps determined by one cycle of a reading clock signal, the storing time is not tied to whole clock cycles, however, since the phase of a write clock may slide with respect to the read clock.
- Figure 2 shows the structure of one STM-1 frame
- Figure 3 shows an assembly of an STM-N frame of existing PCM systems
- FIG. 4 shows a block diagram of an STM-4 node of a synchronous digital telecommunications system
- Figure 5 illustrates an aligning circuitry of an STM-4 unit shown in Figure 4,
- Figure 6 illustrates a more detailed block diagram of one aligning circuit shown in Figure 5.
- FIG. 4 shows an STM-4 node of an SDH network, the node comprising several parallel interface units 41, each of which receives (first transmission direction) an STM-1 signal coming from a fibre 42 and transmits (second transmission direction) the STM-1 signal to the fibre.
- an STM-4 unit 43 an STM-4 signal is assembled of the received STM-1 signals for a fibre 44 and, corre- spondingly, from the STM-4 signal coming from the fibre 44 are disassembled four STM-1 signals for the fibres 42.
- Said first transmission direction is studied in this description.
- An interface unit 41 changes the STM-1 signals into an electric form and transmits them further through an internal bus B of the node to the STM-4 unit 43, which assembles them further to an STM-4 signal.
- a problem arises from delays in the inter ⁇ nal bus B, which are unequal for each STM-1 signal.
- the interface units transmit the STM-1 signals to the bus (usually implemented on a back plane of the device) at the same edge of the clock signal, they arrive in the STM-4 unit at slightly different moments. (This is partly due to different transit delays of said clock signal to separate interface units.
- an alignment of the frames of incom ⁇ ing STM-1 signals has to be performed in the STM-4 unit 43.
- This is carried out by means of an aligning cir- cuitry 50 according to the invention shown in Figure 5, the circuitry comprising four parallel aligning circuits 51 separated from each other in the figure by numbering them by reference marks #1 to #4.
- To each aligning cir ⁇ cuit is brought from an interface circuit an STM-1 pay- load signal D, a frame synchronization signal FS and a clock signal CLK1.
- one of the align ⁇ ing circuits 51 produces after a delay period measured from a certain phase of the frame a reference pulse Al, the moment of occurrence of which is used as a reference with respect to the other aligning circuits (#2 to #4), on the basis of which reference the alignment is performed.
- the reference signal Al produced by the align ⁇ ing circuit #1 is connected to all other aligning cir- cuits 51. Due to the different position of the aligning circuit #1, it is called below a master circuit and the other aligning circuits (#2 to #4) are called slave circuits.
- the data is connected further to pointer generating and multiplexing circuits of the STM- 4 unit for producing an STM-4 signal from four STM-1 signals by byte interleaving in a manner known per se. This does not, however, belong to the scope of the in ⁇ ventive idea any longer, and therefore, these circuits are not described in this connection.
- FIG. 6 illustrates a block diagram of the structure of one aligning circuit 51 in greater detail.
- the aligning circuit comprises an elastic buffer 61, only the output side (read side) of which is shown in Figure 6, a read address counter 62 for giving a read address to the elastic buffer, a delay counter 63 mea ⁇ suring the delay from a certain phase of the frame and capable of adjusting the read address, as well as a multiplexer 64 selecting the right signal for the read address counter 62 in each aligning circuit.
- the incoming data D is written in the elastic buffer 61, from which it is read further by means shown in Figure 6. Except for data, the information of the phase of the frame is stored in the buffer.
- This signal is indicated by refer ⁇ ence mark FS in the figure and it may indicate any point of the frame in principle, if only this point is ident- ical for all signals to be aligned.
- an increment value of the read address is obtained from a reading CV of the delay counter 63.
- This value is loaded at the rising edge of a clock signal CLK2 next to the moment of occurrence in question from the second output of the delay counter to an input INC1 of the read address counter 62 for adjusting an incre ⁇ ment step of the read address counter.
- the new read address to be connected to a read address input RA of the elastic buffer will be the previous address value added by the value CV the delay counter has at the moment of occurrence of the reference pulse Al (value CV may also be negative, in which case it is a decrement value, respectively).
- the delay counter produces a ref ⁇ erence pulse when its reading CV is +1. Since in the master circuit the reference pulse is supplied back to the read address counter of the same circuit, the read address counter of the master circuit steps normally also in this case (an increment step having the size of one unit) .
- a signal received by means of the multiplexer 64 from an input line LI is selected to the output of the multiplexer.
- the reference signal Al coming from the master circuit is connected to the reference input REF of the read address counter 62 of the aligning circuit.
- the delay counter value CV obtained as an increment/decrement value of the read address counter at the moment of the reference pulse deviates from the increment value of the master circuit according to the phase difference between the respective STM signals. Consequently, by means of the increment/de ⁇ crement value given by the delay counter, the mutual time period between writing in the elastic buffer and reading from the elastic buffer is adjusted (i.e.
- the length of the time is adjusted during which the data is stored in the elastic buffer).
- the phase of each signal can be adjusted with respect to the phase of the master circuit signal so that the frames of all signals will be aligned with respect to each other (in the same phase).
- the alignment occurs automatically, in the manner described above, once during a frame, started by the frame synchronization signal FS, and that the read address counter counts in other respects normally for ⁇ ward (the increment step being +1) at the rising edges of a clock signal CLK2 connected to its clock input C (i.e. reading from the buffer takes place normally dur ⁇ ing the other bytes of the frame) .
- the aligning circuits are described above as identical as possible. It would, of course, be possible to construct the master circuit so as to differ more clearly from the slave circuits, in which case there would be no multiplexer at all and only the slave cir ⁇ cuits would have an input line LI, for instance. How ⁇ ever, the above embodiment is preferable as to the fact that the master circuit and the slave circuits therein differ from each other only as far as the connection of the reference pulse and the control of the multiplexer are concerned. Thus, even if the delay counters of the slave circuits give a reference pulse after having reached a certain predetermined value, these reference pulses are not connected operatively to anything at all.
- the delay counters 63 may be e.g. four-bit counters counting downwards, the counting area of which is such that the above-mentioned value +1 occurs approx- imately in the middle of the counting area (e.g. count- ing area 7,6...0, -1, -2...-7). It is naturally prefer ⁇ able to use the value +1 as the delay counter value corresponding to the moment of occurrence of the refer ⁇ ence pulse, since it corresponds to the normal increment value of the read address counter. On the other hand, it is preferable that the value +1 occurs approximately in the middle of the counting area, because the signals of the slave circuits may either lead or lag the signal of the master circuit.
- the delay counter value of the slave circuit is one of the values 7, 6...2
- the signal of the slave circuit lags the signal of the master cir ⁇ cuit, due to which reading and writing said signal shall be adjusted temporally closer to each other.
- the delay counter value of the slave circuit is one of the values 0 to -7
- the signal of the slave circuit leads the signal of the master circuit, due to which reading and writing said signal shall be adjusted temporally further off from each other.
- the value +1 is obtained from all delay counters at the moment of occurrence of the reference pulse.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Time-Division Multiplex Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4493492T DE4493492T1 (en) | 1993-05-31 | 1994-05-30 | Method and device for synchronizing the frames of the signals to be used in a synchronous digital telecommunication system |
GB9521665A GB2293296B (en) | 1993-05-31 | 1994-05-30 | A method and a device for aligning frames of signals to be used in a synchronous digtal telecommunications system |
AU67980/94A AU6798094A (en) | 1993-05-31 | 1994-05-30 | A method and a device for aligning frames of signals to be used in a synchronous digital telecommunications system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI932481A FI94811C (en) | 1993-05-31 | 1993-05-31 | Method and apparatus for fitting the frames of signals used in a synchronous digital data communication system |
FI932481 | 1993-05-31 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1994028653A1 true WO1994028653A1 (en) | 1994-12-08 |
Family
ID=8538038
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/FI1994/000216 WO1994028653A1 (en) | 1993-05-31 | 1994-05-30 | A method and a device for aligning frames of signals to be used in a synchronous digital telecommunications system |
Country Status (5)
Country | Link |
---|---|
AU (1) | AU6798094A (en) |
DE (1) | DE4493492T1 (en) |
FI (1) | FI94811C (en) |
GB (1) | GB2293296B (en) |
WO (1) | WO1994028653A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000045537A1 (en) * | 1999-01-28 | 2000-08-03 | Siemens Aktiengesellschaft | METHOD FOR CONVERTING NxSTM-1 SIGNALS INTO STM-N SIGNALS |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4993026A (en) * | 1988-09-27 | 1991-02-12 | Nec Corporation | Multiplexer apparatus with auxiliary synchronization for compensating for cable delays |
US5033044A (en) * | 1990-05-15 | 1991-07-16 | Alcatel Na Network Systems Corp. | System for aligning transmission facility framing bits to the sonet H4 multiframe indicator byte |
US5046064A (en) * | 1989-01-27 | 1991-09-03 | Nec Corporation | Packet switching system |
US5168494A (en) * | 1989-11-29 | 1992-12-01 | Siemens Aktiengesellschaft | Method for transmitting a digital broadband signal in a tributary unit concatenation via a network of a synchronous digital multiplex hierarchy |
EP0543327A1 (en) * | 1991-11-20 | 1993-05-26 | Nec Corporation | A synchronous optical multiplexing system |
-
1993
- 1993-05-31 FI FI932481A patent/FI94811C/en active IP Right Grant
-
1994
- 1994-05-30 GB GB9521665A patent/GB2293296B/en not_active Expired - Lifetime
- 1994-05-30 WO PCT/FI1994/000216 patent/WO1994028653A1/en active Application Filing
- 1994-05-30 AU AU67980/94A patent/AU6798094A/en not_active Abandoned
- 1994-05-30 DE DE4493492T patent/DE4493492T1/en not_active Ceased
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4993026A (en) * | 1988-09-27 | 1991-02-12 | Nec Corporation | Multiplexer apparatus with auxiliary synchronization for compensating for cable delays |
US5046064A (en) * | 1989-01-27 | 1991-09-03 | Nec Corporation | Packet switching system |
US5168494A (en) * | 1989-11-29 | 1992-12-01 | Siemens Aktiengesellschaft | Method for transmitting a digital broadband signal in a tributary unit concatenation via a network of a synchronous digital multiplex hierarchy |
US5033044A (en) * | 1990-05-15 | 1991-07-16 | Alcatel Na Network Systems Corp. | System for aligning transmission facility framing bits to the sonet H4 multiframe indicator byte |
EP0543327A1 (en) * | 1991-11-20 | 1993-05-26 | Nec Corporation | A synchronous optical multiplexing system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000045537A1 (en) * | 1999-01-28 | 2000-08-03 | Siemens Aktiengesellschaft | METHOD FOR CONVERTING NxSTM-1 SIGNALS INTO STM-N SIGNALS |
Also Published As
Publication number | Publication date |
---|---|
GB9521665D0 (en) | 1996-01-03 |
GB2293296A (en) | 1996-03-20 |
GB2293296B (en) | 1998-02-11 |
FI94811B (en) | 1995-07-14 |
AU6798094A (en) | 1994-12-20 |
DE4493492T1 (en) | 1996-06-27 |
FI932481A (en) | 1994-12-01 |
FI932481A0 (en) | 1993-05-31 |
FI94811C (en) | 1995-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0788695B1 (en) | Method for disassembling and assembling frame structures containing pointers | |
IE904295A1 (en) | Method for transmitting a digital broadband signal in a¹tributary unit concatenation via a network of a synchronous¹digital multiplex hierarchy | |
US5428612A (en) | Synchronous transmission system | |
US5687318A (en) | Method and equipment for elastic buffering in a synchronous digital telecommunication system | |
US5539750A (en) | Method for receiving a signal used in a synchronous digital telecommunication system | |
US5651034A (en) | Method and equipment for monitoring the fill rate of an elastic buffer memory in a synchronous digital telecommunication system | |
EP0689744B1 (en) | Method for controlling conditional connections in a synchronous digital telecommunications system | |
EP1617581A1 (en) | Method and appartus for frame alignment | |
EP0699363B1 (en) | Method and device for making a justification decision at a node of a synchronous digital telecommunication system | |
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 | |
WO1994028653A1 (en) | A method and a device for aligning frames of signals to be used in a synchronous digital telecommunications system | |
US5550876A (en) | Measuring device for a synchronous transmission system | |
US5535203A (en) | Method for implementing time switching, and a time switch | |
US5555245A (en) | Method for implementing time switching and a time switch | |
EP0648394B1 (en) | Method for receiving a signal used in a synchronous digital telecommunication system | |
EP1040708B1 (en) | Inserting a plurality of higher order virtual containers into a higher order stmframe in an sdh system | |
KR0153688B1 (en) | A tu aligning apparatus using dram in synchornous transmission system | |
KR19980015805A (en) | VC Payload Extraction Clock Generation Circuit Based on Positioning in Synchronous Multiplexer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AT AU BB BG BR BY CA CH CN CZ DE DK ES FI GB GE HU JP KG KP KR KZ LK 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): 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 |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 9521665.1 Country of ref document: GB |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
RET | De translation (de og part 6b) |
Ref document number: 4493492 Country of ref document: DE Date of ref document: 19960627 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 4493492 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 |