By-:
By-:
Er. Amit Mahajan
Er. Amit Mahajan
ULTIPLEXING
ULTIPLEXING
ULTIPLEXING
ULTIPLEXING
ONET
ONET
ONET
ONET
Introduction to SONET
Introduction to SONET
••
SONET stands for “Synchronous Optical Network”,
SONET stands for “Synchronous Optical Network”,
and Is a method for communicating digital
and Is a method for communicating digital
information using laser or
information using laser or LED’
LED’s and a single
s and a single clock
clock
is used to handle the timing, control and
is used to handle the timing, control and
functionality of all the network equipments .
functionality of all the network equipments .
CPE
CPE
TX
TX
CPE
CPE
RX
RX
LED
LED
RX
RX
FIBER
FIBER
Introduction to SONET
Introduction to SONET
•
•
SONET is a standard, which is established in
SONET is a standard, which is established in
United States of America and in Canada,
United States of America and in Canada,
while
while a
a similar
similar standard
standard synchronous
synchronous digital
digital
hierarchy (SDH) is established in Europe.
hierarchy (SDH) is established in Europe.
••
Basic building block of SONET is STS-
Basic building block of SONET is
STS-1
1 51.840
51.840 Mbps
Mbps
• •SDH
SDH =
= STM-1
STM-1 =
= 155.520
155.520 Mbps
Mbps
• •SONET Multiplexing
DS3
44.736
DS1 1.544
DS2 6.312
E1 2.048
ATM
150 Mbps
STS-1
STS-1
STS-1
STS-1
STS-1
STS-3c
OC-
nScrambler
E/O
51.84 Mbps
Overhead
STS Mux
STS-
n l l l l l lOverhead
Overhead
SONET Frame
90
9
* *
/
*
/ = .
90 9 8 bits byte
8000 frames sec
51 840 Mbps
SONET Frame
* * *
= .
86 9 8 8000
49 536 Mbps
/
%
An 2.488 gigabit/sec SONET STS-1
TO STS-48 Byte Multiplexer and
De-multiplexer.
•
This
paper
describes
the
Architecture
, Implementation and
Results of high speed components
of the byte multiplexer and
de-multiplexer.
De-Mux / Framer
Works at higher speed
Works at lower speed
,
Consists of byte alignment circuitry and
Program 1
library IEEE; use IEEE.STD_LOGIC_1164.all;
entity mux is port( a : in STD_LOGIC; clk : in STD_LOGIC; b : buffer STD_LOGIC; c : buffer STD_LOGIC ); end mux;
--}} End of automatically maintained section
architecture mux of mux is
constant M_d:time:=10ns; begin pmux:process(a,clk) variable temp1:std_logic ; variable temp2:std_logic ; begin
program 2(cascaded
multiplexer)
library IEEE; use IEEE.STD_LOGIC_1164.all;
entity mux is port( a : in STD_LOGIC; clk: in STD_LOGIC; ctrl: in std_logic_vector(0 to 1); b : buffer STD_LOGIC; c : buffer STD_LOGIC; d,e,f,g : buffer STD_LOGIC; h,i,j,k : buffer STD_LOGIC );end mux;
--}} End of automatically maintained section
architecture mux of mux is
constant M_d:time:=10ns; begin
program 2(cascaded
multiplexer)
if clk'event and clk='1' then temp1:=a; b<=temp1 ; case ctrl is when "00"=> temp3:=b; when "01"=> temp4:=b; when "10"=> temp5:=b; when "11"=> temp6:=b; when others =>temp12:='X'; end case;
end if;
if clk'event and clk='0' then temp2:=a; c<=temp2; case ctrl is when "00"=> temp7:=c; when "01"=> temp8:=c; when "10"=> temp9:=c; when "11"=> temp10:=c;
Mux / Phase Aligner
Result and conclusion
•When
de-mux/framer and
mux/phase
aligner
are
connected back
to
back
separately. They
give BER 10
-12.
•
When
the
total
architecture are
connected back
to back. BER is
Metro- Ring Case Study
TDM Upgrade path
-:
WDM upgrade path
we build
multiple virtual rings at
different wavelengths over
.
the same pair of fiber
- .
Let it be working at speed OC 3
suppose the capacity on the ring is
exhausted and Only a pair of fiber
, . .
is available i e no spare fiber
available
Metro- Ring Case Study
CONCLUSION
The TDM upgrade is not future proof, while
the WDM upgrade path more future proof as
the capacity of the existing ring is future
scalable by adding additional ADMs at
different wavelengths. Although we can
increase the capacity of the existing ring by
using TDM upgrade but at higher cost of
scrap.
The analysis clearly shows that, if we have
exhausted ring at lower bit-rate then the TDM
upgrade path is followed as compared to
WDM. But at higher bit-rates above OC-48 the
WDM upgrade path is more future proof and
cost effective.
References
1. Network For Computer Scientists and Engineer by
Shakhil Akhatar.
2. ATM Transport and Integrity By Tosng- Ho-Wo And
Noriaki Yoshikai.
3. SONET/SDH Demystify by Steven Shaperd.
4. Optical N/w Design and Implimentation by Vivek
Alwayn.
5. D.K.
Mynbaeu
&
L.
Scheiner,
‘Fiber
optic
Communication Technology, Pearson Edu. Asia
6. Uyless Black, ‘Optical Networks’, Pearson education
7. Optical Network by Rajiv Raja swami .
8. Mehcan Bagheri, Dennis T. Kong, Wayne S. Holden,
Fernando C. xrizany, Derek D. Mahoney, and
Douglas C. Larson “An Experimental 2.488
Gigabit/Sec SONET STS-3C to STS-48 byte
Multiplexer And Demultiplexer”
References
9.Data
Communications
and
Networking by Behrouz A Forozan.
10.Online lecture (in CD )
11.Synchronous Optical Network; R.J.
Riehl;
Defence
Information
Systems Agency.
12.Computer Communications; K.G.
Beauchamp
and
G.S.Poo;
International Thompson Computer
Press.
Section overhead
ü
A1,A2-:used to identify
the beginning of the
frame to receiving
equipment
for
synchronization
purposes. The pattern
is the hexadecimal
number
0xF628
(1111
0110
0010
1000)
ü
C1-: Identification byte-:
to
numbering
the
STS-1 in STS-N.
ü
B1-:
Bit
interleave
parity byte.
ü
E1-: which is used by
Section overhead
ü
F1-:
is
user
configurable
and
can be employed for
a
variety
of
purposes. It is not
standardized.
Can
be
used
for
application
management
or
network
management.
ü
D1,D2,D3-: DCC is a
192kbps
data
C1
R
Line Overhead
Ø
H1,H2(pointer byte)
Ø
H3 (Pointer Action
Byte). if more than
783
bytes
are
ready
to
be
transmitted with in
single
125
ms.
Then it is placed in
this byte.
Ø
B2-: this is a Bit
interleaved parity
byte for LOH and is
used to carry error
checking
Line Overhead
ü
K1,K2
(Automatic protection switching).
ü
D4-D12(Data
comm.
Channel)
is
a
576kbps,
OAM&P
Information such as
control
signal,
monitoring,
alarm
information etc.
ü
Z1,Z2
future
growth
bytes.
ü
E2Order-wire byte-: is
used
by
the
technician as a voice
channel
(64kbps)
while
troubleshoot
Z1
Z2
Path Overhead
v
J1 (Trace byte)-: used by the
CPE at the end to ensure that
it is properly connected to the
transmitting device by using
64-byte repeating code.
v
B3 (path BIP) For error checking
of path overheads of previous
frame.
v
C2(Path signal label) is used to
tell a receiving device what is
actually contained in the SPE.
This permits the simultaneous
transport of multiple traffic
Path Overhead
Ø
G1 (Path Status Byte) used to
communicate
overall
transmission status of duplex
circuited.
Ø
F2 (User byte) to transport
network management data.
Ø
H4 (indicator) which points the
starting
of
the
virtual
tributaries.
Pointer Bytes H1,H2
Ø
H1,H2 pointer byte-:Is a 16 bit
payload pointer.
Ø
Pa y lo a d p o in te r is o n ly o f
,
1 0 b its corre sp o n d in g 7 8 3
(
* =
lo ca tio n s in S P E
8 6 9
).
7 8 3
Pointer Bytes H1,H2
.
IF payload starts from the beginning of the byte then no proplem
IF payload starts from
1
st
bit of the byte in
,
.
SPE then no problem It
can be easily predicted
.
by last 10 bits
1 BYTE in SPE
Pointer Bytes H1,H2
.
IF payload starts from the beginning of the byte then no proplem
If starts from 4
th
,
bit
the
exact
location
can
be
.
detected by NDF
1 BYTE in SPE
K1,K2(Automatic protection
switching).
•