Course 10 The PDH multiplexing hierarchy.

Similar documents
A LOW COST TRANSPORT STREAM (TS) GENERATOR USED IN DIGITAL VIDEO BROADCASTING EQUIPMENT MEASUREMENTS

The Discussion of this exercise covers the following points:

BER MEASUREMENT IN THE NOISY CHANNEL

FUNCTIONS OF COMBINATIONAL LOGIC

Digital Transmission System Signaling Protocol EVLA Memorandum No. 33 Version 3

The reduction in the number of flip-flops in a sequential circuit is referred to as the state-reduction problem.

Communication Lab. Assignment On. Bi-Phase Code and Integrate-and-Dump (DC 7) MSc Telecommunications and Computer Networks Engineering

ECE 5765 Modern Communication Fall 2005, UMD Experiment 10: PRBS Messages, Eye Patterns & Noise Simulation using PRBS

Exercise 1-2. Digital Trunk Interface EXERCISE OBJECTIVE

Dual Link DVI Receiver Implementation

Advanced Devices. Registers Counters Multiplexers Decoders Adders. CSC258 Lecture Slides Steve Engels, 2006 Slide 1 of 20

1. Convert the decimal number to binary, octal, and hexadecimal.

PHYSICS 5620 LAB 9 Basic Digital Circuits and Flip-Flops

Introduction. NAND Gate Latch. Digital Logic Design 1 FLIP-FLOP. Digital Logic Design 1

A MISSILE INSTRUMENTATION ENCODER

BTV Tuesday 21 November 2006

VLSI Chip Design Project TSEK06

SRI SHAIK.MOHAMMED YOUSUF 2 HOD & Asst Prof, Srinivasa Institute of Technology & Science, Kadapa, A.P-INDIA,

Solution to Digital Logic )What is the magnitude comparator? Design a logic circuit for 4 bit magnitude comparator and explain it,

Contents Circuits... 1

Chapter 3 Unit Combinational

Laboratory 4. Figure 1: Serdes Transceiver


Half-Adders. Ch.5 Summary. Chapter 5. Thomas L. Floyd

AIM: To study and verify the truth table of logic gates

Computer Architecture and Organization

MODULE 3. Combinational & Sequential logic

Design of Fault Coverage Test Pattern Generator Using LFSR

A New Hardware Implementation of Manchester Line Decoder

VLSI Design: 3) Explain the various MOSFET Capacitances & their significance. 4) Draw a CMOS Inverter. Explain its transfer characteristics

for Television ---- Formatting AES/EBU Audio and Auxiliary Data into Digital Video Ancillary Data Space

Chapter 8 Sequential Circuits

Chapter Contents. Appendix A: Digital Logic. Some Definitions

Rec. ITU-R BT RECOMMENDATION ITU-R BT * WIDE-SCREEN SIGNALLING FOR BROADCASTING

The basic logic gates are the inverter (or NOT gate), the AND gate, the OR gate and the exclusive-or gate (XOR). If you put an inverter in front of

Synchronous Sequential Logic

IT T35 Digital system desigm y - ii /s - iii

Logic Design II (17.342) Spring Lecture Outline

H-Ternary Line Decoder for Digital Data Transmission: Circuit Design and Modelling

TSIU03, SYSTEM DESIGN. How to Describe a HW Circuit

CHAPTER 4: Logic Circuits

A Combined Combinational-Sequential System

CS311: Data Communication. Transmission of Digital Signal - I

(51) Int Cl.: H04L 1/00 ( )

Dual Link DVI Receiver Implementation

MC9211 Computer Organization

UNIT IV. Sequential circuit

Synchronization Issues During Encoder / Decoder Tests

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified)

Optimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015

Analogue Versus Digital [5 M]

INTERNATIONAL TELECOMMUNICATION UNION. SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Coding of moving video

Chapter 5 Synchronous Sequential Logic

INTERNATIONAL TELECOMMUNICATION UNION

Principles of Computer Architecture. Appendix A: Digital Logic

Verification Methodology for a Complex System-on-a-Chip

Generation and Measurement of Burst Digital Audio Signals with Audio Analyzer UPD

Combinational vs Sequential

CHAPTER 6 ASYNCHRONOUS QUASI DELAY INSENSITIVE TEMPLATES (QDI) BASED VITERBI DECODER

RECOMMENDATION ITU-R BT Digital interfaces for HDTV studio signals

Motion Video Compression

Design of a Binary Number Lock (using schematic entry method) 1. Synopsis: 2. Description of the Circuit:

Midterm Examination II

EXPERIMENT: 1. Graphic Symbol: OR: The output of OR gate is true when one of the inputs A and B or both the inputs are true.

LFSRs as Functional Blocks in Wireless Applications Author: Stephen Lim and Andy Miller

EE273 Lecture 14 Synchronizer Design November 11, Today s Assignment

Chapter 5 Flip-Flops and Related Devices

A 5-Gb/s Half-rate Clock Recovery Circuit in 0.25-μm CMOS Technology

Tribhuvan University Institute of Science and Technology Bachelor of Science in Computer Science and Information Technology

Experiment 7: Bit Error Rate (BER) Measurement in the Noisy Channel

Chapter 2. Digital Circuits

Efficient 500 MHz Digital Phase Locked Loop Implementation sin 180nm CMOS Technology

Bachelor Level/ First Year/ Second Semester/ Science Full Marks: 60 Computer Science and Information Technology (CSc. 151) Pass Marks: 24

Chapter 5: Synchronous Sequential Logic

Chapter 9 MSI Logic Circuits

Logic and Computer Design Fundamentals. Chapter 7. Registers and Counters

CONVOLUTIONAL CODING

CSE 352 Laboratory Assignment 3

Sequencing. Lan-Da Van ( 范倫達 ), Ph. D. Department of Computer Science National Chiao Tung University Taiwan, R.O.C. Fall,

Objectives. Combinational logics Sequential logics Finite state machine Arithmetic circuits Datapath

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District UNIT-III SEQUENTIAL CIRCUITS

EE273 Lecture 15 Synchronizer Design

RAO PAHALD SINGH GROUP OF INSTITUTIONS BALANA(MOHINDER GARH)123029

THE USE OF forward error correction (FEC) in optical networks

ELEC 691X/498X Broadcast Signal Transmission Winter 2018

White Paper Lower Costs in Broadcasting Applications With Integration Using FPGAs

BUSES IN COMPUTER ARCHITECTURE

Design for Test. Design for test (DFT) refers to those design techniques that make test generation and test application cost-effective.

Exercise 2-1. External Call Answering and Termination EXERCISE OBJECTIVE

Logic Design Viva Question Bank Compiled By Channveer Patil

CS 151 Final. Instructions: Student ID. (Last Name) (First Name) Signature

Contents Slide Set 6. Introduction to Chapter 7 of the textbook. Outline of Slide Set 6. An outline of the first part of Chapter 7

Review of digital electronics. Storage units Sequential circuits Counters Shifters

BABAR IFR TDC Board (ITB): requirements and system description

Exercise 4. Data Scrambling and Descrambling EXERCISE OBJECTIVE DISCUSSION OUTLINE DISCUSSION. The purpose of data scrambling and descrambling

EBU INTERFACES FOR 625 LINE DIGITAL VIDEO SIGNALS AT THE 4:2:2 LEVEL OF CCIR RECOMMENDATION 601 CONTENTS

CHAPTER 4: Logic Circuits

Scanned by CamScanner

(Refer Slide Time: 2:03)

ANT-20, ANT-20E Advanced Network Tester. STM-1 Mappings

Transcription:

Course 10 The PDH multiplexing hierarchy. Zsolt Polgar Communications Department Faculty of Electronics and Telecommunications, Technical University of Cluj-Napoca

Multiplexing of plesiochronous signals; Content of the course Clasificarea semnalelor digitale; Rate matching by justification; The principle of positive justification; Justification signaling insertion (multiplexing); The PDH multiplexing hierarchy; PDH multiplexing systems; PDH frame formats; Disadvantages of the PDH system. Frame synchronization; Synchronization sequence insertion methods; Cyclic synchronization equipment; Cyclic synchronization methods. Telephony 2

Multiplexing of digital signals Classification of digital signals from the point of view of their generation and the relation between their clock signals: Isochronous signal: the time interval between two significant moments is theoretically equal with a unitary time interval or with a multiple of this; Anisochronous signals: the time interval separating two significant moments it is not necessarily related to a unitary interval or to a multiple of this; the symbols of a non-isochronous binary signal do not have the same duration. Homochronous signals: isochronous signals with the same rate and constant phase relation; can be divided in: Mesochronous signals isochronous signals with the same rate and non-constant phase relation constant average phase relation; Synchronous signals isochronous signals with the same rate and constant phase relation. Telephony 3

Heterochronous signals: Multiplexing of digital signals isochronous signals with different rates and variable phase relation; plesiochronous signals signals with the same nominal rate, all the variations of this rate being maintained between specified limits; for ex. signals with identical nominal rates from different sources. Multiplexing of plesiochronous digital signals Can be realized in two possible ways: generation of signals with high stability of the clock frequency and use of some buffers; very high price and periodical loss of information; use of the justification (stuffing) method; without information loss; Telephony 4

Multiplexing of plesiochronous signals Block schematic of PDH multiplexing demultiplexing equipments; Telephony 5

Multiplexing of plesiochronous signals Principle of the rate matching between the tributary and multiplexer based on positive justification; The plesiochronous binary signal is written in the elastic memory with a specific clock frequency, f i ; The reading of the memory and the transmission of the signal in the channel is realized with a higher clock frequency f o >f i ; appears a clean out tendency of the elastic memory content; it is detected by using a phase comparator (compares f o and f i ); When a phase difference threshold value is exceeded (between signals f o and f i ), the phase comparator generates a blocking commands of the reading impulse; it is created a break in the line signal (one stuffing impulse is inserted) which decreases the phase difference between the clock signals; the stuffing impulse has no information. Telephony 6

Multiplexing of plesiochronous signals The justification (stuffing) is signaled to the reception side on a link multiplexed with the data signal; the signaling of the justification (stuffing) is necessary to inform the receiver about the exact moment and location of the justification (stuffing); this information is necessary for suppression of the justification bits in the receiver; Only the information bits are written in the memory at the reception side with a frequency f o, the memory being read with a frequency f i ; The extraction of the justification (stuffing) impulses generates a jitter in the output signal; this jitter is controlled by a PLL loop which reduces the effects of the jitter. A 1 A 2 A 3 A 4 A 5 A 6 A 7 A 8 A 9 A 10 A 11 A 12 A 13 A 14 A 15 A 16 A 17 B 1 B 2 B 3 B 4 B 5 B 6 B 7 B D B 8 B 9 B 10 B 11 B 12 B 13 B 14 B 15 B 16 B D B 17 C 1 C 2 C 3 C 4 C 5 C 6 C 7 C 8 C 9 C 10 C 11 C 12 C 13 C 14 C 15 C 16 C 17 D 1 D 2 D 3 D 4 D 5 D 6 D 7 D 8 D 9 D 10 D 11 D 12 D 13 D 14 D 15 D 16 D 17 Telephony 7

Multiplexing of plesiochronous signals Use of the elastic buffer for rate adaptation: free memory writing pointer memory with info bits reading pointer Justification signaling reading pointer writing pointer insertion: Individual insertion; insertion of signaling justification bits is realized before multiplexing; complex method at transmission; flexible and low complexity method at reception; Common insertion; f write >f read f write <f read the signaling information from all tributary signals are concentrated on a common path which is then multiplexed with data; lower complexity at transmission, but higher complexity at reception. Telephony 8

Multiplexing of plesiochronous signals Individual insertion of the justification signaling; Signal diagram: MUX and DEMUX block schematics: Multiplexed signal Primary signal 1 Primary signal 2 Primary signal 3 S 1 S 2 S 3 Telephony 9

Multiplexing of plesiochronous signals Common insertion of the justification signaling; Signal diagram: MUX and DEMUX block schematics: Multiplexed signal Signaling channel Primary signal 1 Primary signal 2 Primary signal 3 S 1 S 2 S 3 Telephony 10

Multiplexing of plesiochronous signals The information related to the signaling commands is very important for the functioning of the multiplexing equipments; if this information is erroneous other bits than the justification bits will be extracted from the received signal; this will lead to loss of synchronization; redundant coding of the signaling information and error correction of the signaling bits is used; repetition codes are used usually (these bits are transmitted several times and the correct bits are decided based on a majority logic); for ex. justification signaling: c 1 c 2 c 3 =1 1 1; absence of justification: c 1 c 2 c 3 = 0 0 0; c 1 c 2 c 3 - justification signaling bits for one tributary/source. Computation of the justification signaling; N 0 is the total number of symbols of a transmission frame; N s is the number of synchronization symbols; n 0 is the number of information symbols; η is the frame efficiency. n = N N ; η = 0 0 s n N 0 0 Telephony 11

Multiplexing of plesiochronous signals f sn is the nominal frequency of the locally generated clock; f pn is the nominal value of the tributary signal rate; the nominal frequency of the writing clock; f sn is the nominal reading frequency of the elastic buffer; f d is the mean justification frequency; f dmax is the maximum justification frequency; obtained when the reading frequency attains the maximum permitted limit, and the writing frequency the minimum permitted limit. f f sn' = η fsn ; fd = fsn' fpn > 0; fdmax = N sn 0 Telephony 12

The PDH multiplexing hierarchy Japanese Standard Telephony 13

The PDH multiplexing hierarchy The structure of the secondary PDH frame; 4 212= 848 b its B lo ck I B lock II Block III B loc k IV 1 10 111213 212 1 4 5 212 1 45 212 1 4 5 8 9 212 1 1 1 1 0 1 0 0 0 0 DN Frame s ync. signal B A 200 biţi BA 208 biţ i B A 208 biţi B A 208 b iţi serv ice bi ts B S BS B S BA tributary bits BS ju stification signali ng bi ts BD justification or info. bits The structure of the tertiary PDH frame; 4 38 4= 1 53 6 b its B lo ck I B lo ck I I B lo ck III B lo ck IV 1 1 0 11 1 21 3 3 8 4 1 4 5 38 4 1 4 5 384 1 4 5 8 9 3 8 4 B D 1 1 1 1 0 1 0 0 0 0 DN Fram e s yn c. sig n a l B A 3 7 2 b its B A 38 0 bit s B A 3 8 0 b its B A 3 80 b its Serv ice bi ts B S B S B S B A tribu tary b its B S ju stificatio n sig na li ng bi ts B D ju stif ic atio n o r in fo. bits B D Telephony 14

The PDH multiplexing hierarchy The structure of the quaternary PDH frame; 4 488=2928 bits Block I Block II Block III Block IV Block V Block VI 1 1213 1617 488 1 45 488 1 45 488 1 45 488 1 45 488 1 45 89 488 BA 472 bits BA 484 bits BA 484 bits BA 484 bits BS BS BS BS BA 484 bits BS BD BA 484 biţi 111110100 000 DN Y 1 Y 2 Frame sync. signal Service bits BA tributary bits BS justification signaling bits BD justification or info. bits Disadvantages of PDH systems: limited management and reconfiguration capabilities; low flexibility; designed only for circuit switching (voice transmission); it is relatively difficult to use this system for other services (for ex. packet data); the insertion and extraction of a basic data stream requires the demultiplexig and re-multiplexing of the entire multiplex signal; Telephony 15

The PDH multiplexing hierarchy Ex.: insertion / extraction of a 2Mbps stream into / from a multiplex signal having the bit rate 140 Mbps; 34 Mbps 140. 140. 140 Mbps 140 Mbps 140 Mbps 140 Mbps LTE 34 34 LTE 8 Mbps 34. 34 8 8 2 Mbps 8. 8 CS customer site 2 2 LTE line transmission equipment CS Telephony 16

Frame synchronization In transmission systems with time division multiplexing it is necessary; Identification at reception of the multiplexing order of the involved tributaries; Identification of the first bit of the frame; In multiplexed digital signal it is inserted a special code group named synchronization group; Relatively to this sequence is defined the order of the multiplexed tributaries; The cyclic or group synchronization process; It achieves the alignment between the transmission and reception side of a digital transmission system; It is maintained and restored the alignment, in case of losing this; in some situations could be necessary the use of two levels of synchronization, namely: frame and word synchronization (characteristic for the primary multiplex). Telephony 17

Frame synchronization Conditions imposed to the synchronization sequence: To reduce as much as possible the simulations (of this sequence) by the transmitted data; The recognition (detection) probability of these sequences must be high in the presence of bit errors; Methods for insertion of the synchronization sequence: Distributed allocation; is proper for channels with high level of bit errors (especially packet errors); the synchronization is reestablished faster in the presence of packet errors; the complexity of the method is higher; for low error probability the synchronization time is larger. Grouped allocation; is more sensitive to bit errors especially to packet errors; the complexity of the method is lower; the synchronization time is lower for low error probability. Telephony 18

The choice of a given method depends on: the technological complexity; error performances; the synchronization time. Frame synchronization Synchronization group insertion methods: a) distributed insertion ; b) grouped insertion. a. b. Telephony 19

The synchronization equipment The synchronization devices must fulfill the following requirements: synchronization time at the connection establishment and after the loss of synchronization as small as possible; minimum synchronization information in a frame in the condition of an acceptable synchronization search time; the detection probability of the synchronization signal must be high in the situation of bit errors; the time between two losses of the synchronization must be as large as possible; the synchronization equipment must be as simple and reliable as possible; The synchronization device has the following functions: establishment of the synchronization at the beginning of the transmission; control of the synchronism state during the transmission; identification of the states when the synchronization is missing; reestablishment of the synchronization after the loss of this. Telephony 20

The synchronization equipment Block schematic of a cyclic synchronization circuit; Positioning of the synchronization device inside the receiver; Received multiplex signal Regenerator Decoder Demultiplexer 1 2 Tributaries N Clock recovery Impulse distributor Local synch. sequence generator Synch. seq. detector Analyzer Decision block Frame synchronization block Telephony 21

The synchronization equipment Three blocks can be identified with the following functions: The detector of the synchronization group: evaluates the received digital signal, separating the code groups (groups of information bits) having similar structure with the synchronization group; the synchronization group is separated based on the maximum correlation between the received signal and the synchronization group stored in the detector; there are two possibilities for evaluation of the received signal: serial evaluation bit by bit processing; it is simple to implement; parallel evaluation - storage of a transmission cycle and processing after that; the detector can extract code groups which are not the synchronization group; simulations (of the synchronization group) produced by the transmitted bits, having a probabilistic characteristic; the decrease of the number of false synchronizations is achieved by other blocks of the synchronization device; has to be established an appropriate detection/decision threshold. Telephony 22

A1 The synchronization equipment Block schematics of the synchronization group detector circuit; Clock Bipolar Binary signal a) binary signal + - - + - + + b) Output circuit a) simple implementation; does not allow the detection of the synchronization group in the presence of bit errors; b) more complex implementation; Adder allows the detection of the synchronization group in the presence of bit errors; Telephony 23

The synchronization equipment The analyzer; it compares the synchronization group extracted from the received signal with the locally generated synchronization group; takes decisions on the correspondence between the two signals according to the following criterions: the repetition period, necessary to verify if the synchronization group is a real one or it is a simulation by the information signal; the apparition time of the synchronization group - it is verified if the local synchronization group appears simultaneously whit the extracted synchronization group; the analyzer output signal: error or no synchronization error reflects the two enunciated criterions. The decision circuit; takes decisions on the synchronism state based on the analyzer output according to a criteria named synchronization strategy; using the command signal generated the system pass through the states of synchronism search, synchronism verification and synchronism; works based on a synchronization strategy which targets: decrease of the synchronization loss probability due to false detections and errors; detection of the synchronism state, as exactly as possible, after loss of synchronization. Telephony 24

General strategy The synchronization equipment of frame synchronization; maximum d-1 synch. error impulses d synch. error impulses Synchronism search Synchronism h no error impulses 1 error impulse h-1 no error impulses Verification if the circuit is in the synchronism state it is necessary to appear d consecutive false detections of the synchronization group in order to pass in the synchronism search state; in order to go back in the synchronism state there are necessary h correct detections of the synchronization group; any false detection of the synchronization group determines the transition from the synchronism verification state in the synchronism search state. Telephony 25

Cyclic synchronization methods Cyclic synchronization by delay of the clock impulses; Block schematic of the cyclic synchronization circuit based on the impulse delay method; Telephony 26

Functioning: Cyclic synchronization methods in the synchronism state: the signal obtained at the output of the synchronization group detector appears in the same moment and with the same periodicity as the local synchronization group; the decision circuit allows the passing of the clock to the impulse distributor. in the synchronism search state; the analyzer input signals do not satisfy the periodicity and apparition time conditions; an interdiction signal is generated by the decision circuit (in the apparition moment of the locally generated synchronization group) which blocks the gate circuit (and the clock access to the impulse distributor) a clock period ; the cycle of the local impulse distributor is extended with one bit period; the searching process keeps going until the synchronism state is decided by the analyzer; very low probability of false synchronization but very high synchronization time; Telephony 27

Cyclic synchronization methods Cyclic synchronization algorithm based on delay of clock impulses; r synchronization symbols T c T c T c Multiplex signal Synchronism verification No synchronism Synchronism verification False synchronism No synchronism No synchronism Synchronism verification Synchronism There are two types of cycles: extended cycles specific to normal functioning in search state; cycles with a T c +T b duration; by these cycles it is decreased the time difference between the received and the local synchronization group with one clock period at every moment, when the local synchronization group is applied to the analyzer; supplementary cycles due to the apparition of false synchronization groups in the received signal, groups detected by the synchronization group detector; T c +T b T c T c +T b T c +T b Extended cycle Supplementary normal cycle Extended cycle Extended cycle these cycles slow down the synchronization search process. Local synchronization sequence Telephony 28

Cyclic synchronization methods Cyclic synchronization by sliding; Block schematic of the cyclic synchronization circuit based on the sliding method; Telephony 29

Cyclic synchronization methods Main characteristics: ensures a substantial increase of the synchronization speed; it is not generated a local synchronization sequence; the detection moment of the received synchronization group is compared with the state of the decoder and demultiplexer impulse distributor; the probability of false synchronizations is higher relatively to the method based on delay of the clock impulses. Functioning: in the synchronism state: the impulse from the AND gate, obtained by the coincidence between the clock impulse, impulse m of decoder impulse distributor and the impulse N of demultiplexer impulse distributor is in phase with the impulse generated by the synchronization group detector; the loss of the synchronization: means the absence of the coincidence between impulses at the output of the AND circuit and the synchronization group detector; in synchronism search state: it is generated a restart command of the impulse distributors at each detection of the synchronization group: the impulse distributors are forced in synchronism position. Telephony 30

Cyclic synchronization methods Cyclic synchronization algorithm based on sliding method; r r-1 r synchronization False synchronization T c r-1 r r-1 Received symbols symbols multiplex signal False synchronism Relative positions of the local synchronization sequence to the received synchronization sequence Random signal zone Searching zone of the synchronization sequence Coverage zone in synchronism state false detections of the synchronization group could appear only due to bit errors in the received signal; around the synchronization group of length r, appears a region of r-1 symbols, where it is verified both the information signal and the synchronization group; this is the region more exposed to false detection of the synchronization group; Telephony 31