unit1_data communication(2)
TRANSCRIPT
-
8/14/2019 unit1_Data Communication(2)
1/36
-
8/14/2019 unit1_Data Communication(2)
2/36
Conceptual view of ISDN
connection features.
-
8/14/2019 unit1_Data Communication(2)
3/36
ISDN Protocol Structure
-
8/14/2019 unit1_Data Communication(2)
4/36
ISDN Connections
ISDN provides four types of service for end-
to-end communication: Circuit-switched calls over a B channel.
Semi-permanent connections over a Bchannel.
Packet-switched calls over a B channel. Packet-switched calls over the D channel.
-
8/14/2019 unit1_Data Communication(2)
5/36
BROADBAND ISDN-Functional
Structure
-
8/14/2019 unit1_Data Communication(2)
6/36
-
8/14/2019 unit1_Data Communication(2)
7/36
B-ISDN protocol model for ATM.
-
8/14/2019 unit1_Data Communication(2)
8/36
Functions of the B-ISDN layers.
-
8/14/2019 unit1_Data Communication(2)
9/36
Signaling Network Common Channel Signaling (CCS) #7 deployed in 1970s to control call
setup Protocol stack developed to support signaling Signaling network based on highly reliable packet switching network Processors & databases attached to signaling network enabled many new
services: caller id, call forwarding, call waiting, user mobility
Access SignalingDial tone
Internodal SignalingSignaling System 7
STP
STP
STP
STP
SSP SSP
Transport Network
Signaling Network
SCP
SSP = service switching point (signal to message)STP = signal transfer point (packet switch)SCP = service control point (processing)
-
8/14/2019 unit1_Data Communication(2)
10/36
Application layer
Transport layer
Network layer
Data link layer
Physical layer
Presentation layer
Session layer
SCCP
MTP level 3
MTP level 2
MTP level 1
ISUPTCAPTUP
ISUP = ISDN user part MTP = message transfer partSSCP = signaling connection control part TCAP = transaction capabilitiespart
TUP = telephone user part
Lower 3 layersensure delivery ofmessages tosignaling nodes
SCCP allowsmessages to bedirected to
applications TCAP defines
messages &
protocols betweenapplications ISUP performs basic
call setup & release TUP instead of ISUP
in some countries
Signaling System Protocol Stack
-
8/14/2019 unit1_Data Communication(2)
11/36
Future Signaling: Calls, Sessions,& Connections
Call/Session An agreement by two end
parties to communicate Answering a ringing phone
(after looking at caller ID) TCP three-way handshake
Applies in connection-less& connection-orientednetworks
Session Initiation Protocol (SIP) provides forestablishment of sessionsin many Internetapplications
Connection Allocation of resources to
enable information transferbetween communicatingparties
Path establishment intelephone call
Does not apply inconnectionless networks
ReSerVation Protocol (RSVP) provides forresource reservation alongpaths in Internet
-
8/14/2019 unit1_Data Communication(2)
12/36
Network Intelligence Intelligent Peripherals provide additional service capabilities Voice Recognition & Voice Synthesis systems allow users to access
applications via speech commands Voice browsers currently under development (See:
www.voicexml.org) Long-term trend is for IP network to replace signaling system and
provide equivalent services Services can then be provided by telephone companies as well as new
types of service companies
SSPSSP
Transport Network
SignalingNetwork
IntelligentPeripheral
ExternalDatabase
-
8/14/2019 unit1_Data Communication(2)
13/36
SONET: Overview
S ynchronous Optical NET work
North American TDM physical layer standardfor optical fiber communications
8000 frames/sec. (T frame = 125 sec) compatible with North American digital hierarchy
SDH (Synchronous Digital Hierarchy)elsewhere Needs to carry E1 and E3 signals Compatible with SONET at higher speeds
Greatly simplifies multiplexing in networkbackbone
-
8/14/2019 unit1_Data Communication(2)
14/36
SONET & SDH HierarchySONET Electrical
Signal Optical Signal Bit Rate (Mbps) SDH
Electrical Signal
STS-1 OC-1 51.84 N/ASTS-3 OC-3 155.52 STM-1STS-9 OC-9 466.56 STM-3
STS-12 OC-12 622.08 STM-4STS-18 OC-18 933.12 STM-6STS-24 OC-24 1244.16 STM-8STS-36 OC-36 1866.24 STM-12
STS-48 OC-48 2488.32 STM-16STS-192 OC-192 9953.28 STM-64
STS: Synchronous Transport Signal
OC: Optical Channel STM: Synchronous Transfer Module
-
8/14/2019 unit1_Data Communication(2)
15/36
Data Rate
-
8/14/2019 unit1_Data Communication(2)
16/36
SONET Specifications
Defines electrical & optical signal
interfaces Electrical Multiplexing, Regeneration performed in
electrical domain STS Synchronous Transport Signals
defined Very short range (e.g., within a switch)
Optical Transmission carried out in optical domain Optical transmitter & receiver
-
8/14/2019 unit1_Data Communication(2)
17/36
SONET simplifies multiplexingPre-SONET multiplexing: Pulse stuffing required demultiplexing
all channels
SONET Add-Drop Multiplexing: Allows taking individual channels inand out without full demultiplexing
Removetributary
Inserttributary
DEMUX MUXMUX DEMUX
ADM
Removetributary
Inserttributary
MUX DEMUX
-
8/14/2019 unit1_Data Communication(2)
18/36
SONET Multiplexing
Low-speedmappingfunction
DS1
DS2E1 STS-1
51.84 Mbps
Mediumspeed
mappingfunction
DS3
44.736
STS-1
High-speed
mappingfunction
E4
139.264
STS-1STS-1STS-1
STS-3cMUX
OC- n Scrambler E/O
STS- n
ATM orPOS
STS-3c
High-speed
mappingfunction
STS-1STS-1STS-1
.
.
.
.
.
.
-
8/14/2019 unit1_Data Communication(2)
19/36
STS-Multiplexing
-
8/14/2019 unit1_Data Communication(2)
20/36
SONET Equipment By Functionality
ADMs: dropping & inserting tributaries
Regenerators: digital signal regeneration Cross-Connects: interconnecting SONET streams
By Signaling between elements Section Terminating Equipment (STE): span of fiber
between adjacent devices, e.g. regenerators Line Terminating Equipment (LTE): span between
adjacent multiplexers, encompasses multiple sections Path Terminating Equipment (PTE): span between
SONET terminals at end of network, encompasses
multiple lines
-
8/14/2019 unit1_Data Communication(2)
21/36
Atypical SONET Network
-
8/14/2019 unit1_Data Communication(2)
22/36
Section, Line, & Path in SONETPTE
LTESTE
STS-1 Path
STS Line
Section Section
STE = Section Terminating Equipment, e.g., a repeater/regeneratorLTE = Line Terminating Equipment, e.g., a STS-1 to STS-3 multiplexerPTE = Path Terminating Equipment, e.g., an STS-1 multiplexer
MUX MUXReg Reg Reg
SONETterminal
STE STELTE
PTE
SONETterminal
Section Section
Often, PTE and LTE equipment are the same Difference is based on function and location
PTE is at the ends, e.g., STS-1 multiplexer. LTE in the middle, e.g., STS-3 to STS-1 multiplexer.
-
8/14/2019 unit1_Data Communication(2)
23/36
Optical
Section
Optical
Section
Optical
Section
Optical
SectionLine
Optical
SectionLine
Optical
SectionLine
Path
Optical
SectionLine
Path
Section, Line, & Path Layers in
SONET
SONET has four layers Optical, section, line, path
Each layer is concerned with the integrity of its ownsignals Each layer has its own protocols
SONET provides signaling channels for elementswithin a layer
-
8/14/2019 unit1_Data Communication(2)
24/36
SONET STS Frame SONET streams carry two types of overhead Path overhead (POH) :
inserted & removed at the ends Synchronous Payload Envelope (SPE) consisting of
Data + POH traverses network as a single unit
Transport Overhead (TOH): processed at every SONET node
TOH occupies a portion of each SONET frame TOH carries management & link integrity information
STS 1 Frame
-
8/14/2019 unit1_Data Communication(2)
25/36
STS-1 Frame
Special OH octets :
A1, A2 Frame SynchB1 Parity on Previous Frame(BER monitoring)
J0 Section trace(Connection Alive?)
H1, H2, H3 Pointer ActionK1, K2 Automatic ProtectionSwitching
810 Octets per frame @ 8000 frames/sec
9 rows
90 columns
1
2Order oftransmission
A1 A2 J0 J1
B1 E1 F1 B3
D1 D2 D3 C2
H1 H2 H3 G1
B2 K1 K2 F2
D4 D5 D6 H4D7 D8 D9 Z3
D10 D11 D12 Z4
S1 M0/1 E2 N1
3 Columns ofTransport OH
Section OverheadLine Overhead
Synchronous Payload Envelope (SPE)1 column of Path OH + 8 data columns
Path OverheadData
810x64kbps=51.84 Mbps
-
8/14/2019 unit1_Data Communication(2)
26/36
SPE Can Span Consecutive Frames
Pointer87 Columns
9 Rows
First column is path overhead
Synchronouspayload
envelope
Framek
Framek +1
Pointer
First octet
Last octet
Pointer indicates where SPE begins within aframe
Pointer enables add/drop capability
-
8/14/2019 unit1_Data Communication(2)
27/36
Stuffing in SONET Consider system with different clocks (faster out than in) Use buffer (e.g., 8 bit FIFO) to manage difference Buffer empties eventually One solution: send stuff Problem:
Need to signal stuff to receiver
FIFO1,000,000 bps 1,000,001 bps
-
8/14/2019 unit1_Data Communication(2)
28/36
Negative & Positive Stuff
Framek
Framek + 1
First octetof SPE
Pointer
(a) Negative byte stuffingInput faster than outputSend extra byte in H3 to catch up
Pointer
Stuff byte
First octetof SPE
(b) Positive byte stuffingInput is slower than outputStuff byte to fill gap
Framek
Framek + 1
First octetof SPE
Pointer
Pointer
Stuff byte
First octetof SPE
-
8/14/2019 unit1_Data Communication(2)
29/36
Synchronous Multiplexing Synchronize each incoming STS-1 to local clock
Terminate section & line OH and map incoming SPE into anew STS-1 synchronized to the local clock
This can be done on-the-fly by adjusting the pointer All STS-1s are synched to local clock so bytes can be
interleaved to produce STS-n
STS-1
STS-1 STS-1
STS-1
STS-1 STS-1
Map
Map
Map
STS-1 STS-1
STS-1 STS-1
STS-1 STS-1
Byte
Interleave
STS-3
IncomingSTS-1 frames Synchronized newSTS-1 frames
-
8/14/2019 unit1_Data Communication(2)
30/36
Octet Interleaving
A1 A2 J0 J1
B1 E1 F1 B3
D1 D2 D3 C2
H1 H2 H3 G1
B2 K1 K2 F2
D4 D5 D6 H4
D7 D8 D9 Z3
D10 D11 D12 Z4
S1 M0/1 E2 N1
A1 A2 J0 J1
B1 E1 F1 B3
D1 D2 D3 C2
H1 H2 H3 G1
B2 K1 K2 F2
D4 D5 D6 H4
D7 D8 D9 Z3
D10 D11 D12 Z4
S1 M0/1 E2 N1
A1 A2 J0 J1
B1 E1 F1 B3
D1 D2 D3 C2
H1 H2 H3 G1
B2 K1 K2 F2
D4 D5 D6 H4
D7 D8 D9 Z3
D10 D11 D12 Z4
S1 M0/1 E2 N1
1
23
Order oftransmission
-
8/14/2019 unit1_Data Communication(2)
31/36
Concatenated Payloads Needed if payloads of
interleaved frames are lockedinto a bigger unit
Data systems send big blocksof information groupedtogether, e.g., a routeroperating at 622 Mbps SONET/SDH needs to handlethese as a single unit
H1,H2,H3 tell us if there isconcatenation
STS-3c has more payload than3 STS-1s STS-Nc payload = Nx780 bytes OC-3c = 149.760 Mb/s
OC-12c = 599.040 Mb/s OC-48c = 2.3961 Gb/s OC-192c = 9.5846 Gb/s
Concatenated Payload OC-Nc
J1B3C2G1F2H4Z3Z4N1
(N /3) 1columns offixed stuff
N x 87 columns
87N - ( N /3)columns ofpayload
-
8/14/2019 unit1_Data Communication(2)
32/36
-
8/14/2019 unit1_Data Communication(2)
33/36
Section Overhead
-
8/14/2019 unit1_Data Communication(2)
34/36
Line Overhead
-
8/14/2019 unit1_Data Communication(2)
35/36
Path Overhead
-
8/14/2019 unit1_Data Communication(2)
36/36
Virtual Tributaries