Norma DVB-ASI EN50083-9-1998
Norma DVB-ASI EN50083-9-1998
NORME EUROPÉENNE
Descriptors: Telecommunications, television broadcasting, sound broadcasting, multimedia, interfaces, antenna conductors,
satellite broadcasting, cable television
English version
This European Standard was approved by CENELEC on 1996-10-01. CENELEC members are
bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for
giving this European Standard the status of a national standard without any alteration.
Up-to-date lists and bibliographical references concerning such national standards may be ob-
tained on application to the Central Secretariat or to any CENELEC member.
This European Standard exists in three official versions (English, French, German). A version in
any other language made by translation under the responsibility of a CENELEC member into its
own language and notified to the Central Secretariat has the same status as the official versions.
CENELEC members are the national electrotechnical committees of Austria, Belgium, Czech Re-
public, Denmark, Finland, France, Germany, Greece, Iceland, Ireland, Italy, Luxembourg, Nether-
lands, Norway,Portugal, Spain, Sweden, Switzerland and United Kingdom.
CENELEC
European Committee for Electrotechnical Standardization
Comité Européen de Normalisation Electrotechnique
Europäisches Komitee für Elektrotechnische Normung
FOREWORD
This second edition of the European Standard was prepared by CENELEC Technical
Committee TC 209, "Cable networks for television signals, sound signals and interac-
tive services" on the basis of EN 50083-9:1997 and the first amendment to
EN 50083-9. Both documents are based on the specification "Interfaces for
CATV/SMATV Headends and similar Professional Equipment" (document: DVB-
TM1449 Rev 1, 11 July 1995, and Corrigendum 1997) [1], prepared by the DVB-TM ad
hoc group on "Physical Interfaces".
The text of the first amendment was approved by CENELEC on 1997-12-xx with the re-
quest to prepare a second edition of EN 50083-9, by incorporating this amendment into
the European standard EN 50083-9:1997.
For products which have complied with the relevant national standard before
1998-12-01, as shown by the manufacturer or by a certification body, this previous
standard may continue to apply for production until 2003-12-01.
Annexes designated "normative" are part of the body of the standard. Annexes desig-
nated "informative" are given for information only. In this standard, annexes A and B
are normative and annexes C to F are informative.
Page 3
EN 50083-9:1998
CONTENTS
Page
1 Scope............................................................................................................. 4
2 Normative references..................................................................................... 5
Annexes
1 Scope
1.1 General
Standards of EN 50083 series deal with cable networks for television signals, sound
signals and interactive services including equipment, systems and installations
• for headend reception, processing and distribution of television and sound
signals and their associated data signals and
• for processing, interfacing and transmitting all kinds of signals for interactive
services
using all applicable transmission media.
The extent of this standardization work is from the antennas, special signal source in-
puts to the headend or other interface points to the network up to the system outlet or
the terminal input, where no system outlet exists.
The standardization of any user terminals (i.e. tuners, receivers, decoders, multimedia
terminals etc.) as well as of any coaxial and optical cables and accessories therefor is
excluded.
This standard describes physical interfaces for the interconnection of signal processing
devices for professional CATV/SMATV headend equipment or for similar systems, such
as in uplink stations. Especially this document specifies the transfer of DVB/MPEG-2
data signals in the standardized transport layer format between devices of different
signal processing functions.
RF interfaces and interfaces to telecom networks are not covered in this document.
In addition references are made to all other parts of EN 50083 series (Cable networks
for television signals, sound signals and interactive services) and in particular for RF,
video and audio interfaces to part 5: "Headend equipment“.
2 Normative references
EN ISO/IEC
13818-1 1995 Information technology - Generic coding of moving
pictures and associated audio information -
Part 1: Systems
(under consideration)
ETS 300 421 1994 Digital broadcasting for television, sound and data
services - Framing structure, channel coding and
modulation for 11/12 GHz satellite services
ETS 300 429 1994 Digital broadcasting for television, sound and data
services - Framing structure, channel coding and
modulation for cable systems
Page 6
EN 50083-9:1998
ETS 300 473 1995 Digital broadcasting systems for television, sound and
data services, Satellite Master Antenna Television
(SMATV) distribution systems
ISO/IEC
13818-9 1996 Information technology - Generic coding of moving
pictures and associated audio information -
Part 9: Extension for real-time interface for systems
decoders
ISO/IEC
CD 14165-1 Fibre Channel - Part 1: Physical and signalling inter-
face (FC-PH)
ITU-R Rec.
BT.656-2 1994 Interfaces for digital component video signals in
525-line and 625-line television systems operating at
the 4:2:2 level of recommendation ITU-R BT.601
ITU-T Rec.
G.654 1993 Characteristics of a 1550 nm wavelength loss-
minimized single-mode optical fibre cable (Rev 1)
ITU-T Rec.
G.703 1991 Physical/electrical characteristics of hierarchical
digital interfaces (Rev 1)
ITU-T Rec.
G.957 1993 Optical interfaces for equipments and systems
relating to the synchronous digital hierarchy
Page 7
EN 50083-9:1998
3.1.1 headend
Equipment which is connected between receiving antennas or other signal sources and
the remainder of the cable distribution system to process the signals to be distributed.
NOTE: The headend may, for example, comprise antenna amplifiers, frequency
converters, combiners, selectors and generators.
NOTE: Two system configurations are defined in ETS 300 473 as follows:
3.1.6 DVALID
A signal which indicates in the 204 Byte mode of a Transport Stream that the empty
space is filled with dummy bytes.
3.1.7 PSYNC
A flag which indicates the beginning of a packet.
Page 8
EN 50083-9:1998
3.2 Abbreviations
4.1 Introduction
This subclause describes possible interfaces for devices transmitting or receiving
MPEG-2 data as transport packets, such as QPSK demodulators, QAM modulators,
multiplexers, demultiplexers, or telecom network adapters.
NOTE: Both standards describe a first functional block representing the MPEG2 source
coding and multiplexing as standardised in EN ISO/IEC 13818-1, a second functional
block representing the channel adaptation, whereas an interface in between shall be
based on MPEG2 transport stream specification as per EN ISO/IEC 13818-1.
Also the case where data signals are transmitted to or from a headend via a telecom
network or if a headend serves to insert data signals into such networks is considered to
be covered by the generic channel modulator / demodulator functional block. The
interface parameters valid for this network have to be met. For the latter reference is
made to ITU-T G.703 for Plesiochronic Digital Hierarchy (PDH) networks.
Conversion to
lower protocol 204 byte packets
layers
lower protocol
layers
Figure 1: Protocol stack for 188 byte Figure 2: Protocol stack for 204 byte
packets packets
4.1.2 Interfaces
Three interfaces and two serial transmission media are specified as follows:
Each of these interfaces feature a BER such that FEC is not required for reliable data
transport.
The synchronous parallel interface is specified to cover short or medium distances, i.e.
for devices arranged near to each other. Subclause 4.2 describes the definitions for
such a parallel interface derived from ITU-R Recommendation G.656. Flags are
provided to distinguish 188 byte packets from 204 byte packets, and to signal the
existence of valid RS bytes. Note that the interface as such is transparent to the RS
bytes.
Page 11
EN 50083-9:1998
The synchronous serial interface (SSI) which can be seen as an extension of the
parallel interface, is briefly introduced in subclause 4.3 and described in detail in
annexes A and D. The packet length and the existence of valid RS bytes are conveyed
through suitable coding mechanisms.
Subclause 4.4 introduces the Asynchronous Serial Interface (ASI). Details of the ASI
are provided in annexes B and E. The ASI is configurable to either convey 188 byte
packets (which is mandatory) or optionally 204 byte packets.
Each of the interface specifications can be used to convey either 188 byte packets or
204 byte packets in order to enable selection of the appropriate interface
characteristics dependent on the kind of equipment to be interconnected. Which packet
sizes are mandatory and which are optional is specified in table 1.
M mandatory O optional
In case the data stream is packetised in 188 byte packets and the interface is
configured to convey 204 byte packets, the extra packet length can be used for
additional data. The contents of the 16 bytes in this extra packet length are not
specified in this standard. One application could be the transmission of 16 RS bytes
associated with the preceding transport package.
4.1.4 Compliance
For an equipment to be compliant to this standard it is sufficient for the equipment to
show at least one instance of at least one of the interface specifications as introduced
in 4.1.2 and specified in detail in subsequent subclauses of this standard, while at least
the mandatory packet sizes as indicated in 4.1.3 shall be supported.
Some of these parameters may not be applicable to certain types of equipment. If all
relevant parameters are provided by equipment suppliers, the proper functioning of the
complete system can be ensured.
This subclause describes an interface for a system for parallel transmission of variable
data rates. The data transfer is synchronized to the byte clock of the data stream,
which is the MPEG Transport Stream. Transmission links use LVDS technology, (for
details concerning LVDS, see [2]) and 25 pin connections.
Clock 1
Data (0-7) 8
TX DVALID 1 RX
PSYNC 1
The data to be transmitted are MPEG-2 Transport Packets with 188 or 204 bytes. In
the case of the 204 byte packet format packets may contain a 16 bytes "empty space",
a DVALID Signal serves to identify these dummy bytes. A PSYNC flag labels the be-
ginning of a packet. The data are synchronized to the clock depending on the trans-
mission rate.
Equipment which implements the parallel interface shall support the three transmission
formats as shown in figures 6, 7 and 8.
204 byte mode that the empty space is filled with dummy bytes. All signals are syn-
chronous to the clock signal. The signals are coded in NRZ form.
Clock
DVALID
PSYNC
Clock
DVALID
PSYNC
Clock
DVALID
PSYNC
Data (0-7): Transport packet data word (8 bit: Data 0 to Data 7). Data 7 is the Most
Significant Bit (MSB).
DVALID: active logic "1". Indicates valid data at the interface. It is constantly high in
the 188 byte mode. In the 204 byte mode a low logical state indicates not
to check the extra (dummy) bytes.
The clock is a square wave signal where the 0-1 transition represents the data transfer
time. The clock frequency fp depends on the transmission rate.
• The Transport Packets are transmitted without insertion of additional bytes for RS
coding or padding (packet length 188 bytes):
fp = fu / 8
• The Transport Packets are transmitted with insertion of additional bytes for RS
coding or padding (packet length 204 bytes):
fp = (204 / 188) * fu / 8
The frequency fu corresponds to the useful bitrate Ru of the MPEG-2 transport layer.
The clock frequency fp shall not exceed 13,5 MHz.
Data
td
Clock
t
1
Clock period: T=
fp
T T
Clock pulse width: t = ±
2 10
T T
Data hold time: td = ±
2 10
Page 15
EN 50083-9:1998
The interface employs eleven line drivers and eleven line receivers. Each line driver
(source) has a balanced output and the corresponding line receiver (destination) a bal-
anced input (see figure 10). The line driver and receiver shall be LVDS-compatible, i.e.
they shall permit the use of LVDS for their drivers or receivers. All digital signal time
intervals are measured between the half-amplitude points.
Logic convention
The terminal A of the line driver is positive with respect to the terminal B for a binary 1
and negative for a binary 0 (see figure 10).
Source Destination
A A'
However, the line receiver shall sense correctly the binary data when a random data
signal produces the conditions represented by the eye diagramme in figure 11 at the
data detection point.
Maximum common mode signal: ± 0,5 V, comprising interference in the range of
0 to 15 kHz (both terminals to ground).
Differential delay: Data shall be correctly sensed when the clock-to-data differential
delay is in the range between ± T / 3 (see figure 11).
U
min
T T
min min
The interface uses the 25 contact type D subminiature connector specified in ISO 2110
with the contact assignment shown in table 2.
Connectors are locked together with screw lock, with male screws on the cable con-
nector and a female threaded posts on the equipment connector. The threads are of
type UNC 4-40 [3]. Cable connectors employ pin contacts and equipment connectors
employ socket contacts. Shielding of the interconnecting cable and its connectors shall
be employed.
Page 17
EN 50083-9:1998
1 Clock A 14 Clock B
2 System Gnd 15 System Gnd
3 Data 7 A(MSB) 16 Data 7 B
4 Data 6 A 17 Data 6 B
5 Data 5 A 18 Data 5 B
6 Data 4 A 19 Data 4 B
7 Data 3 A 20 Data 3 B
8 Data 2 A 21 Data 2 B
9 Data 1 A 22 Data 1 B
10 Data 0 A 23 Data 0 B
11 DVALID A 24 DVALID B
12 PSYNC A 25 PSYNC B
13 Cable Shield
The Synchronous Serial Interface (SSI) can be seen as the extension of the parallel
interface by means of an adaptation of the parallel format. SSI is synchronous to the
Transport Stream which is transmitted on the serial link.
A detailed specification of the SSI is provided in annex A and guidelines for its imple-
mentation are provided in annex D.
The Asynchronous Serial Interface (ASI) is a serial link operating at a fixed line clock
rate.
A detailed specification of ASI is provided in annex B and guidelines for its implemen-
tation are provided in annex E.
Page 18
EN 50083-9:1998
Annex A (normative)
This annex describes a system for serial, encoded transmission of different data rates
with a transmission rate equal to the data rate. It is based on a layered structure of
MPEG-2 Transport Packets as a top layer (Layer-2), and a pair of bottom layers at-
tached to physical and coding aspects (Layer-0 and Layer-1).
The SSI is based on a line rate directly locked to the transport rate. The SSI is func-
tionally equivalent to the parallel interface since the Transport Packets can be trans-
mitted either contiguously or separated by 16 bytes reserved for dummy bytes or extra
bytes. Because the link and the TS are synchronous, the bit justification operation is not
needed. The system shall be designed to fulfil the high stability requirements of the
modulator clocks, even when several links are cascaded.
M R
U E
X PDH M
SDH QAM
U
X
Interfaces points
Figures A.2 and A.3 represent the primary components of this SSI method over copper
coaxial cable and fibre-optic cable, respectively.
Page 19
EN 50083-9:1998
Coaxial
Cable
Figure A.2: Coaxial cable-based synchronous serial transmission link (SSI type)
Fibre-Optic
Cable
Emission path
In the case of a coaxial cable application, the resulting signal is typically passed to a
buffer/ driver circuit and then through a coupling network, which performs impedance
matching and optionally galvanic isolation, to a coaxial connector. In the case of fibre-
optic application, the serial bit stream is passed through a driver circuit which drives an
optical transmitter (LED or LASER) which is coupled to a fibre-optic cable through a
connector.
Reception path
The incoming data stream from the coaxial cable is first coupled through a connector
and coupling network to a circuit which recovers clock and data. In case of fibre-optic
transmission, a light sensitive detector converts light levels to electrical levels which
then are passed to a clock and data recovery circuit.
Once the clock and data are recovered, the bit stream is passed to a Biphase Mark de-
coder. In order to recover byte alignment, a decoder searches in the serial stream for
the synchronization word which is necessary to achieve the serial to parallel conver-
sion.
Annex D provides further clarification of the characteristics of the SSI and implementa-
tion guidelines for clock and data recovery.
A SSI interconnection physically consists of two nodes: a transmitting node and a re-
ceiving node. This unidirectional optical fibre or copper coaxial cable carrying data from
the transmitting node to the receiving node is referred to as a link. The link is used by
the interconnected ports to perform communication. Physical equipment such as video
or audio compressors, multiplexers, modulators, etc., can be interconnected through
these links. This SSI specification clause applies only to the point-to-point type link.
The SSI protocol is divided into three architectural layers for purposes of development
of the standard: Layer-0, Layer-1, Layer-2.
The physical layer defines the transmission media, the drivers and receivers. The
transmission uses Biphase Mark encoding.
This subclause provides specifications for SSI physical layer (Layer-0). Interfaces for
coaxial and optical fibre applications are specified. The links are unidirectional point to
point.
Page 21
EN 50083-9:1998
Considering that the transmission data rate is derived from the user data rate, longer
links can be achieved for lower user data rates. The physical medium specified in this
subclause has the following characteristics:
- Provides a means of coupling the SSI Layer-1 to the coaxial cable segment
- Provides the driving of coaxial cable between a transmitter and a receiver
- Specifies the type and grade of cable and connectors to be used in a synchro-
nous serial interface link.
The required connector shall have mechanical characteristics conforming to the BNC
type.
The electrical characteristics of the connector shall permit it to be used over the fre-
quency range of the specified interface.
The following table A.1 and figures A.4 and A.5 give the requirements for the serial sig-
nal launched synchronously on the coaxial cable.
Page 22
EN 50083-9:1998
The digital signal presented at the input port shall conform to table A.2 and figures A.4
and A.5 modified by the characteristics of the interconnecting coaxial pair. The at-
tenuation of the coaxial pair shall be assumed to follow an approximate f law. The
cable shall have a maximum insertion loss of 12 dB at a frequency of 70 MHz.
T
V
0,60
(NOTE 1) (NOTE 1)
0,55
0,50
Nominal 2 ns
0,45 pulse
0,40 2 ns 1 ns
0,2 ns 0,2 ns 1 ns
0,05
Nominal
zero level
- 0,05
T /2 T /2
2,7 ns 2,7 ns 2 ns
2 ns
- 0,40
- 0,45 T /4 T /4
- 0,50
- 0,55
(NOTE 1)
- 0,60
Negative Positive
transition transition
NOTE 1: The maximum “steady state” amplitude should not exceed the 0,55 V limit. Overshoots
and other transients are permitted to fall into the dotted area, bounded by the amplitude levels
0,55 V and 0,6 V, provided that they do not exceed the steady state level by more than 0,05 V.
The possibility of relaxing the amount by which the overshoot may exceed the steady state level
is under study.
NOTE 2: For all measurements using these masks, the signal should be AC coupled, using a ca-
pacitor of not less than 0,02 µF (for data rate = 70 Mbit/s), to the input of the oscilloscope used
for measurements.
The nominal zero level for both masks should be aligned with the oscilloscope trace with no input
signal. With the signal then applied, the vertical position of the trace can be adjusted with the
objective of meeting the limits of the masks. Any such adjustment should be the same for both
masks and should not exceed ± 0,05 V. This may be checked by removing the input signal again
and verifying that the trace lies within ± 0,05 V of the nominal zero level of the masks.
NOTE 3: Each pulse in a coded pulse sequence should meet the limits of the relevant mask, ir-
respective of the state of the preceding or succeeding pulses, with both pulse masks fixed in the
same relation to a common timing reference, i.e. with their nominal start and finish edges coinci-
dent. The masks allow for HF jitter present in the timing signal associated with the source of in-
terface signal
When using an oscilloscope technique to determine pulse compliance with the mask, it is im-
portant that successive traces of the pulses overlay in order to suppress the effects of low fre-
quency jitter. This can be accomplished by several techniques [such as a) triggering the oscillo-
scope on the measured waveform or b) providing both the oscilloscope and the pulse output cir-
cuits with the same clock signal]. These techniques require further study.
NOTE 4: For the purpose of these masks, the rise time and delay time should be measured be-
tween –0,4 V and 0,4 V, and should not exceed 4 ns.
NOTE 5: The inverse pulse will have the same characteristics, noting that the timing tolerance at
the level of the negative and positive transitions are ± 0,2 ns and ± 1 ns respectively.
T
V
0,60
(NOTE 1) (NOTE 1)
0,55 Nominal
pulse
0,50
T /4 T /4
0,45
2 ns 2 ns
2 ns
0,40
0,2 ns 0,2 ns
0,2 ns 0,2 ns
0,7 ns 0,7 ns
0,05
Nominal
zero level
(Note 2) 0,05
2 ns 2 ns
- 0,40
- 0,45 T /4 T /4 2 ns
- 0,50
- 0,55 Positive
(NOTE 1) transition (Note 1)
- 0,60
at mid-unit
interval
Negative
transition
NOTE 1: The maximum “steady state” amplitude should not exceed the 0,55 V limit. Overshoots
and other transients are permitted to fall into the dotted area, bounded by the amplitude levels
0,55 V and 0,6 V, provided that they do not exceed the steady state level by more than 0,05 V.
The possibility of relaxing the amount by which the overshoot may exceed the steady state level
is under study.
NOTE 2: For all measurements using these masks, the signal should be AC coupled, using a ca-
pacitor of not less than 0,02 µF (for data rate = 70 Mbit/s), to the input of the oscilloscope used
for measurements.
The nominal zero level for both masks should be aligned with the oscilloscope trace with no input
signal. With the signal then applied, the vertical position of the trace can be adjusted with the
objective of meeting the limits of the masks. Any such adjustment should be the same for both
masks and should not exceed ± 0,05 V. This may be checked by removing the input signal again
and verifying that the trace lies within ± 0,05 V of the nominal zero level of the masks.
NOTE 3: Each pulse in a coded pulse sequence should meet the limits of the relevant mask, ir-
respective of the state of the preceding or succeeding pulses, with both pulse masks fixed in the
same relation to a common timing reference, i.e. with their nominal start and finish edges coinci-
dent.
The masks allow for HF jitter caused by intersymbol interference in the output stage, but not for
jitter present in the timing signal associated with the source of the interface signal.
When using an oscilloscope technique to determine pulse compliance with the mask, it is im-
portant that successive traces of the pulses overlay in order to suppress the effects of low fre-
quency jitter. This can be accomplished by, several techniques [such as a) triggering the oscillo-
scope on the measured waveform or b) providing both the oscilloscope and the pulse output cir-
cuits with the same clock signal]. These techniques require further study.
NOTE 4: For the purpose of these masks, the rise time and delay time should be measured be-
tween -0,04 V and 0,4 V, and should not exceed 4 ns.
The fibres to be used for the serial data interface are specified by ITU-T Recommenda-
tions or EN:
The optical characteristics of the links are described in the table A.3. All parameters
shall be met over the temperature, voltage, and lifetime range of the system.
Transmitter
Source type LED LASER LASER Di- DFB
Diode ode LASER Di-
ode
Mean launched power (dBm)
max -8 -8 -8 0
min -15 -15 -15 -5
Receiver
minimum sensitivity (dBm) -23 -28 -34 -34
minimum overload (dBm) -8 -8 -10 -10
Maximum optical path penalty 1 1 1 1
(dB)
Page 26
EN 50083-9:1998
The SSI Layer-1 deals with encoding/decoding aspects which are independent of the
transmission medium characteristics. Furthermore, this first layer performs the recogni-
tion of the three different transmission formats (see figures 6, 7 and 8) in order to allow
a fully transparent serialisation / deserialisation.
Distinction between the three transmission formats on the serial link is performed as
follows:
- the transmission format with 188 Byte packets (figure 6) is characterized by a
synchronization byte 47H, the periodicity of which is 188 bytes;
- the transmission format with 204 Byte packets with 16 dummy bytes (figure 7) is
characterized by a synchronization byte 47H, the periodicity of which is 204
bytes;
- the transmission format of packets of 204 bytes with valid extra bytes (figure 8) is
characterized by an inverted synchronization byte (B8H) the periodicity of which
is 204 bytes.
Line coding
A Biphase Mark Code shall be used. Figure A.6a describes the rules of Biphase Mark
coding whereas figure A.6b illustrates that the required medium bandwidth is twice the
bandwidth required by NRZ coding.
CLOCK
NRZ
DATA
BIPHASE
DATA these 2 levels are depending on initial condition
0
D= f (f .T)
-5
dB
-10
-15
-20
-25
-30
-35
-40
0 0,5 1 1,5 2 2,5 3 3,5 4
f .T
Byte synchronization
The byte synchronization process in the receiving equipment has to take into account
the two possible packet formats, i.e. the 188 Byte packet format and the 204 Byte
packet format. The packet synchronization byte (47H or B8H) is used as a byte align-
ment pattern which serves for initializing the serial to parallel conversion. The occur-
rence of the synchronization byte (188 bytes or 204 bytes) and the value of the syn-
chronization byte (47H or B8H) are used to restore the DVALID signal and the PSYNC
signal.
Page 28
EN 50083-9:1998
If the received transmission format is 204 byte packet with valid extra bytes as
indicated in figure 8 the synchronisation byte (B8H) must be inverted in order to
recover the original synchronisation byte (47H) of the TS packet format to be delivered
to layer-2.
Clock recovery
In the receiver the clock recovery circuit extracts the transport clock directly from the
encoded data stream. The clock corresponds directly to the user data rate.
The BER shall be less than one part in 1013, as measured where data passes from
Layer-1 to Layer-2. That is, BER shall be measured where data emerge from the Bi-
phase Mark decoder.
The SSI Layer-2 uses the MPEG-2 Transport Stream as defined in EN/ISO/IEC
13818-1 as its basic message unit. The MPEG-2 Transport Packet synchronization byte
(47H) is included in this Layer-2 packet definition to allow receive equipment to achieve
synchronization.
The Transport Packets shall be presented to Layer-2 either as contiguous 188 Byte
packets, or separated by 16 dummy bytes, or contiguous Reed Solomon encoded
204 Byte packets.
Page 29
EN 50083-9:1998
Annex B (normative)
This annex describes a system for a serial, encoded transmission of different data rates
with a constant transmission rate, based on a layered structure of MPEG Transport
Packets according to EN/ISO/IEC 13818-1 as a top layer (Layer-2), and a pair of bot-
tom layers (Layer- 1 and Layer-0) based upon the Fibre Channel (FC) described in the
ISO/IEC CD 14165-1 „Fibre Channel - Part 1: Physical and signalling interface (FC-
PC)“. Layer-1 and Layer-0 are based upon a subset of Fibre Channel Levels FC-1 and
FC-0 .
Transport Streams from different sources may have different data rates. The use of a
constant transmission rate permits a constant receiver clock. To restore the original
clock rate, a PLL circuit can be used. Annex E gives some proposals for how such a
circuit can be designed. The input of the required transmission facility accepts
MPEG-2 Bytes and the output delivers MPEG-2 Bytes.
While the Fibre-Channel (FC) supports single mode fibre, multi-mode fibre, coaxial ca-
ble and twisted pair media interfaces, this standard defines only two distinct forms of
interfaces: coaxial cable and multi-mode fibre-optical cable using LED emitters.
Figures B.1 and B.2 represent the primary components of the ASI transmission method
over copper coaxial cable and fibre-optic cable, respectively.
Coaxial
Cable
Clock/Data
Packet- 8B/10B Sync Byte Recovery & Amplifier/ Coupling/
Synchronous (FC Comma) Serial/Parallel Impedance Connector
Decoding Buffer
MPEG-2 TS Deletion Conversion Matching
Figure B.1: Coaxial cable-based asynchronous serial transmission link (ASI type)
Page 30
EN 50083-9:1998
Fibre-Optic
Cable
Clock/Data
Packet- Sync Byte Recovery & Amplifier/ Optical
Synchronous 8B/10B (FC Comma) Receiver Connector
Serial/Parallel Buffer
MPEG-2 TS Decoding Deletion Conversion
Receive data arriving on a coaxial cable are first coupled through a connector and
coupling network to a circuit which recovers clock and data. In the case of fibre-optic
transmission, a light-sensitive detector converts light levels to electrical levels which
are then passed to a clock and data recovery circuit.
Recovered serial data bits are passed to a decoder which converts the 10-bit transmis-
sion words back into the 8-bit bytes originally transmitted. In order to recover byte
alignment, the decoder initially searches for synchronization words; the synchronization
word is a unique 10-bit pattern which is prevented from occurring (by the 8B/10B en-
coder) with all possible input data bytes. Once found, the start of the synchronization
word marks the boundary of subsequent received data words and establishes proper
byte-alignment of decoder output bytes.
Page 31
EN 50083-9:1998
An ASI interconnect physically consists of two nodes: a transmitting node and a re-
ceiving node. This unidirectional optical fibre or copper coaxial cable carrying data from
the transmitting node to the receiving node is referred to as a link. The link is used by
the interconnected ports to perform communication. Physical equipment such as video
or audio compressors, multiplexers, modulators, etc., can be interconnected through
these links. This ASI specification applies only to the point-to-point type link.
The ASI protocol is divided into three architectural layers for purposes of development
of the standard: Layer-0, Layer-1, and Layer-2.
The physical layer defines the transmission media, the drivers and receivers, and the
transmission speeds. The physical interface provides for both LED-driven multimode fi-
bre and copper coaxial cable. The base speed is defined as 270 Mbit/s (transmission
channel speed). The basic unit of Layer-0 is the link. The points where conformance is
required are shown as point S and R in the figure B.3.
Connector
Plug
Transmitter Receiver
(Tx) (Rx)
Cable or
Fibre Link
S R
In coaxial applications, jitter is specified in the traditional manner of random and data
dependent jitter and duty cycle distortion. In LED-driven fibre based applications, jitter
is specified in terms of Random Jitter (RJ) and Deterministic Jitter (DJ). Deterministic
Jitter is the sum of data dependent jitter and duty cycle distortion. The DJ is due to the
timing distortions caused by normal circuit effects in the transmission system. It com-
prises of propagation delay difference between the rising and falling edge of a signal
and interaction of limited bandwidth of the transmission components and the symbol
sequence. The RJ is due to the thermal noise in the system and usually modelled as a
Gaussian process.
Page 32
EN 50083-9:1998
The encoded line rate with the 8B/10B block code is 270 Mbit/s which results in a me-
dia transmission rate of 270 MBaud. At the transmitter the serialisation is done using a
fixed oscillator to establish this 270 MBaud rate from which a phase-locked byte clock
is derived and used to shift in parallel bytes.
Receivers recover the serial transmission clock generally by the use of a phase-locked-
loop (PLL) oscillator locked to bit transitions of the incoming data stream. A phase-
locked byte clock is derived from this recovered serial bit clock and is used to shift par-
allel bytes out to Layer-1 processing elements.
It is required that the encoded line rate shall be 270 MBaud ± 100 ppm.
A receiver shall first acquire bit synchronization, before attempting to align received
bytes. This time is measured from receipt of a valid input to the time the receiver is
synchronized to the bit stream and delivering valid re-timed data within the BER objec-
tive of the system.
It is required that bit synchronization shall occur in not more than 1 ms.
The required connector shall have mechanical characteristics conforming to the BNC
type.
NOTE: Due to its higher mechanical stability a 50 Ω BNC type connector ac-
cording to IEC 169-8 is recommended.
The electrical characteristics of the connector shall permit it to be used over the fre-
quency range of the specified interface.
Electrical characteristics
The parameters shall be met over the temperature, voltage and lifetime range of the
system. Electrical measurements shall be made with the interface terminated with the
connector specified above into 75 Ω resistive termination. Full electrical details are
provided in table B.1.
Page 33
EN 50083-9:1998
As measured according to the diagramme in figure B.4, the eye opening provided by
the transmitter shall be within the mask depicted in figure B.5.
TX
Transmit +
Network 75Ω
TY _
normalized
amplitude
1.0
0.7
0.5
0.3 normalized
time
Each optical fibre shall have a zero dispersion wavelength in the range of 1295 nm to
1365 nm and a dispersion slope not exceeding 0,110 ps/(km*nm2). Each optical fibre
shall have a dispersion characteristic in the range shown in table B.2 below:
Optical characteristics
The transmit interface and receive interface parameters for 270 Mbit/s multimode fibre
interface shall be as summarized below. The parameters shall be met over the tem-
perature, voltage, and lifetime range of the system. Optical measurements shall be
made with the cable terminated with the optical connector and the optical fibre speci-
fied above. Fibre length shall be sufficient to ensure equilibrium mode distribution.
Methods of measurements are given in EN 50083-6, chapter 3.
The complete specification is given in the following table B.3 and associated figure B.6.
Page 35
EN 50083-9:1998
220
LED Spectral Width
(nm FWHM) 200
Tr = 1,8 ns
180
Tr = 1,9 ns
160 Tr = 2,0 ns
Tr = 2,1ns
140
120 Tr = 2,2 ns
100
80
60
1280 1300 1320 1340 1360 1380
The ASI transmission protocol includes serial encoding rules, special characters, and
error control. It uses a DC balanced 8B/10B transmission code. The code maps each
8-bit data byte into a 10-bit code with the following properties: a run length of 4 bits or
less and minimal DC offset. This code provides error checking through both invalid
transmission code points and the notion of 'running' disparity.
Special characters are defined as extra code points beyond the need to encode a byte
of data. One in particular, the comma character (K28.5 in the tables of annex C) is used
to establish byte synchronization in the ASI transmission link.
Coding requirements
The ASI transmission Layer-1 deals with encoding/decoding aspects which are inde-
pendent of the transmission medium characteristics. At Layer-1, 8B/10B transmission
coding is employed which provides for both a self checking capability and byte syn-
chronization of the link. The 10B transmission code is defined in terms of "disparity",
i.e. the difference in the number of "1" bits and "0" bits in the transmitted serial data
stream. It is through the disparity characteristics of the code that DC balance is main-
tained. Each 8B code point has two entries in the 10B code point map corresponding to
the positive and negative disparity representation for that 8B code point. The transmit-
ter is required to maintain the running disparity of the transmitted serial bit stream
within +/-1 of a neutral point by selection of the appropriate positive or negative dispar-
ity representation of the 10B code to be transmitted. The receiver will check the in-
coming bit stream for proper running disparity and invalid 10B code points to ensure
byte level data integrity.
Line coding
The 8B/10B transmission code specified in the Fibre Channel document [3] shall be the
encoding method utilized in ASI interface Layer-1. Annex C is a reproduction of the
8B/10B coding table from that standard and a brief description of the coding process.
NOTE: The ASI coding is not invariant to logical inversion of the transmitted bits.
Therefore, to ensure correct operation, care must be taken that equipment interface
circuitry of the non-inverting type is used.
Byte synchronization
The byte alignment synchronization pattern shall be the K28.5 code of the 8B/10B
code. The receiver shall present a properly aligned byte stream after the receipt of two
K28.5 special characters aligned on the same byte boundary within a 5 byte window.
The first byte received after the second K28.5 shall have valid byte alignment.
Page 37
EN 50083-9:1998
The BER shall be less than one part in 1013, as measured where data passes from
Layer-1 to Layer-2. That is, BER shall be measured where bytes emerge from the
8B/10B decoder.
Packet synchronization
At least two synchronization code words (K28.5) shall immediately precede every
Layer-2 Transport Packet.
The ASI Transmission Layer-2 standard uses the MPEG-2 Transport Stream Packet as
defined in EN ISO/IEC 13818-1 (Systems) as its basic message unit. Optionally the RS
coded bytestructure as specified in ETS 300 429 is also supported. Transport packets
can be transmitted as a block of contiguous bytes (that is, with no intervening sync
bytes in the transmitted stream for a single packet) or as individual bytes with
intervening sync bytes, or any combination of contiguous bytes and sync bytes.
Additionally, the ASI Layer-2 protocol specifies that at least two synchronization words
(K28.5) precede each transport packet.
NOTE: The MPEG-2 Transport Packet Synchronization word (47H) is included in this
Layer-2 packet definition to allow receiving equipment to achieve packet
synchronization.The packet synchronization process is not a part of this ASI
Transmission protocol definition.
Transport requirements
The ASI interface Layer-2 definition employs the MPEG-2 Transport Stream packet
syntax with the additional requirement that every Transport Packet shall preceded with
at least two K28.5 synchronization characters. Although 8B/10B receivers can gener-
ally maintain synchronization (once initially synchronized) without interspersed syn-
chronization codes, this leading sync byte requirement will allow re-sync within one
Transport Packet in the event that a line disturbance causes loss of sync.
Figure B.7: Transmission format with data packets (example for 188 Bytes)
Figure B.8: Transmission format with data bursts (example for 188 Bytes)
Page 39
EN 50083-9:1998
Annex C (informative)
8B/10B tables
Data Byte d7 d6 d5 d4 d3 d2 d1 d0
8B information character H G F E D C B A
10B transmission character a b c d e i f g h j
Bit a is transmitted first. Each transmission character in the table (Valid data character)
is associated with a name Dx.y, where
In addition there are further 10B code words named Valid Special Characters Kx.y, see
table C.2. Only the Special Character: K28.5 (Comma) is here used as stuffing data
and for byte synchronization.
Example
Encoding of the MPEG synchronous byte 47hex = 0100 0111 (Data byte name D7.2).
8B information Character 0 1 0 0 0 1 1 1
10B transmission Character RD+ 1 1 1 0 0 0 0 1 0 1
10B transmission Character RD- 0 0 0 1 1 1 0 1 0 1
The redundancy of the 8B/10B transmission code can be used for error detection.
Page 43
EN 50083-9:1998
Code violations may result from a prior error which altered the RD of the bit stream,
causing a detectable error at the current transmission character. The example in table
C.3 shows this behaviour.
Annex D (informative)
- a receiving module which performs the reverse function in recovering the Trans-
port Packets conforming to the parallel interface.
Clock 1 Clock 1
- Biphase-Mark encoding .
As an example, using a Manchester Biphase-Mark encoder.
1:8
progammable
serial clock
Parallel generator
Coaxial
Clock reference Coupling/ output
Amplifier
PSYNC Biphase Impedance
Parallel/Serial /Buffer
Data (0-7) matching
Conversion encoder
DVALID LED
output
PARALLEL SERIAL
INTERFACE INTERFACE
The byte synchronization process in the receiving equipment has to take into account
the two possible packet formats, i.e. the 188 Byte-packet format and the 204 Byte-
packet format.
serial
clock
clock
VCO
reference Synchro
byte
detection
Coupling/
Amplifier sync
Impedance decoder
/equalizer
matching
DVALID
Biphase decoder serial SerialParallel Data (0-7)
data Conversion PSYNC
SERIAL Parallel Clock
INTERFACE
PARALLEL
INTERFACE
1:N
sampling
of the VCO LF oscillator
"locked signal"
programmable
serial clock
generator
"locked/
reference
not locked"
serial
1:40 1:5 clock
VCO
20 MHz Synchro
byte
detection
Coupling/
Amplifier sync
Impedance decoder
/equalizer
matching
DVALID
Biphase decoder serial SerialParallel Data (0-7)
data PSYNC
Conversion
SERIAL
Parallel Clock
INTERFACE
PARALLEL
INTERFACE
Coaxial cable
With the requirements, given in A.3.1.1, the following typical links can be handled:
Optical fibre
Annex E (informative)
The ASI receiver generally is the input part of a complex device such as a modulator, a
multiplexer or an adapter for telecommunications networks. The MPEG specification
offers different possibilities for the regeneration of a valid MPEG Transport Stream.
Figure E.1 shows two applications: the Transport Stream clock either is determined by
the subsequent equipment or extracted from the transmitted signal itself.
Concerning clock generation from an ASI data stream, information on the PLL circuitry
is given in the following.
TS
8B/10B
TS ENCODE COAXIAL
RATE FILLER OR
P/S
CLOCK INSERT FIBER
FILLER COUPLER
CODEWORDS
270 MHz
OSC
10B/8B
COAXIAL BYTE FIFO TS
OR FILLER DECODE
ALIGNMENT S/P
FIBRE
RECOVERY DISCARD CLOCK FROM
COUPLER
FOLLOWING
APPLICATION
CLOCK
RECOVERY
PLL 270 MHz
BIT CLOCK TS
TS
CLOCK
RECOVERY TS
RATE
CLOCK
Figure E.1: ASI link with output clock from following application or alternative
with clock recovery.
The induced jitter from the ASI itself is only about ±40ns. Consequently, there is little
need for clock/rate recovery in most distribution systems. However, in those circum-
stances which may require transport rate recovery or smoothing, the following example
illustrates the feasibility of locking to the transport rate via the packet sync byte.
In order to ensure that the channel’s delivery rate frequency lock loop is useful for both
packets which are delivered in bursts and those which are linearly distributed, it is sug-
gested that the loop use the packet sync byte for timing. For this example it is assumed
that the MPEG-2 packets arrive at a nominal 10 kHz rate corresponding to a bit rate of
15,04 Mbit/s. By phase locking to the sync byte arrival, a packet clock and a bit clock
can be derived. The circuit to be used is a second order phase-locked loop (PLL) as
shown in figure E.2. The sync byte detector produces a time error between the de-
Page 49
EN 50083-9:1998
tected and the hypothesized arrival times. This error drives a second order loop filter
which in turn controls a VCO or a PLL that operates near the 10 kHz rate. This clock
can be multiplied up by 1504 to generate a bit rate clock.
10 kHz VCO
CONTROL
FIFO for
TRANSPORT
RATE CONTROL
FREQUENCY
ACQUISITION
& JITTER
It is also assumed in this simplified example that the transport rate shall be known in
order to set the loop multiplier due to the wide range of rates which shall be tracked.
Of course, MPEG clock timing constraints are also assumed.
Table E.1 contains a mathematical analysis and simulation of the difference equations
comprising a digital implementation of the circuit in figure E.2.
Page 50
EN 50083-9:1998
The assumptions are that the arrival rate is 10 kHz with a ±50 µs uniform jitter (θn). The
loop constants K1 and K2 are chosen to make the damping factor 0,707 and the loop
bandwidth 52,5 Hz, assuming a 10 kHz sample rate. The variable ACCTn is the accu-
mulator in the loop filter, and it converges to the time interval between arriving sync
bytes. Consequently, its inverse is the rate at which sync bytes arrive. The first curve
shows this rate converging to 10 kHz after about 700 samples (0,07 s). The frequency
accuracy is shown by computing the mean (Amean) and standard deviation (Asd) of
this inverse. The next set of calculations show the clock accuracy in seconds with the
standard deviation being about 19 ns. The deviation, or jitter, may be traded for acqui-
sition time, as an MPEG-2 decoder suppose more than 19 ns of apparent packet jitter.
Table E.2 shows a mathematical analysis and simulation for the circuit of figure E.2 op-
erating with a delivery rate that jitters at ± 2 ms. Note that the loop still acquires syn-
chronization in about 700 samples, or 0,07 s. The accuracy of the derived clock is de-
picted by Amean and Asd for the frequency, and Tmean and Tsd for the time. The
standard deviation of the time is now 765 ns, or about 40 times the results of table E.1.
This is still very small relative to the currently suggested real time jitter constraint for
MPEG-2 decoders.
Page 51
EN 50083-9:1998
φ( n 1 ) n. 1.00 θ n . T0 ACCPn
4
1 10
4
1 10
1
ACCT 9980
n
9960
9940
0 100 200 300 400 500
n
20000 20000
1 . 1 1 .
Amean Tmean ACCTn
10000 ACCTn 10000
n = 10001 n = 10001
4
Amean = 1.000005167 10 Tmean = 0.000099999487
20000 2
20000
1 . 1 1 . 2
Asd Amean Tsd ACCTn Tmean
10000 ACCTn 10000
n = 10001 n = 10001
8
Asd = 1.9119 Tsd = 1.9118 10
Page 52
EN 50083-9:1998
φ( n 1 ) n. 1.00 θ n . T0 ACCPn
4
1 10
4
1 10
1
4
ACCT 1 10
n
9800
9600
0 500 1000 1500 2000
n
20000 20000
1 . 1 1 .
Amean Tmean ACCTn
10000 ACCTn 10000
n = 10001 n = 10001
4 5
Amean = 1.000263885 10 Tmean = 9.997947721 10
20000 2
20000
1 . 1 1 . 2
Asd Amean Tsd ACCTn Tmean
10000 ACCTn 10000
n = 10001 n = 10001
7
Asd = 76.636 Tsd = 7.647 10
Page 53
EN 50083-9:1998
Annex F (informative)
Bibliography