13 Signaling TDM Switching Fall 2007
13 Signaling TDM Switching Fall 2007
TDM Hierarchies/SONET
and Switching #13
Victor S. Frost
Dan F. Servey Distinguished Professor
Electrical Engineering and Computer Science
University of Kansas
2335 Irving Hill Dr.
Lawrence, Kansas 66045
Phone: (785) 864-4833 FAX:(785) 864-7789
e-mail: [email protected]
http://www.ittc.ku.edu/
Chapter 4 Signaling ….
1
Overview
Signaling & VoIP
TDM Hierarchies and SONET
Switching
¾ “Crossbar”
¾ Time division switching
¾ Packet switching
¾ Optical switching
Signaling ….
2
Signaling
Exchange of messages related to call setup,
monitoring, teardown, and network
management information.
Provides command and control infrastructure
for communications networks.
End device (e.g., Telephone)-to-Switch and
Between Switches
Signaling enables the advanced features of
modern communications (e.g., telephone)
systems
Signaling ….
3
Signaling
In-band
Out-of-band
Common channel signaling
¾ Reduces connect time
¾ Increases signaling capacity
¾ Increases flexibility
¾ Enhanced customer services
¾ Common Channel Interoffice Signaling (CCIS)
¾ Common Signaling protocols
– SS #7,
– RSVP,
– SIP,
– H.323
Signaling ….
4
Requirements for signaling
Signaling ….
5
SS7
Signaling System 7
¾ Predominant control signaling network for PSTN.
¾ Signaling Point: use signaling to transmit and
receive control information .
¾ Signaling Link: interconnect signaling points.
¾ Signaling Transfer Point (STP): transfer signaling
messages from one link to another.
¾ Signaling Control Point (SCP): database for SS7
network.
Signaling ….
6
SS7 Network
User B User A
Signaling ….
9
Signaling ….
10
Voice over IP (VoIP)
A network that transmits voice packets
over IP.
Specialized signaling protocols are used
to set up and tear down calls, carry
information required to locate users and
negotiate capabilities.
Voice signal is digitized, compressed and
converted to IP packets.
Signaling ….
11
Signaling ….
12
Voice over the Internet:
Benefits
Can place a phone call to any other
internet telephony user anywhere in the
world and only pay for call to local ISP
Simplifies voice/data conferencing
Enhanced helpdesks
Enhanced on-line order placement
Integration offers potential to reduce
administrative cost
Signaling ….
13
Signaling ….
14
Session Initiation Protocol
(SIP)
Session Initiation Protocol
Comes from IETF
SIP long-term vision
All telephone calls and video conference calls take
place over the Internet
People are identified by names or e-mail addresses,
rather than by phone numbers.
You can reach the callee, no matter where the callee
roams, no matter what IP device the callee is
currently using.
Signaling ….
16
Session Initiation Protocol
(SIP) Network Elements
Proxy/Registrar/Redirect Services
Location Server
Signaling/Media GW
Signaling/Media GW
SIP SIP
IP PRI
IP
SIP
PRI
PST N/SS7
IP Network
SIP IP
1 2 3
4 5 6
7 8 9
* 8 #
ENTERPRISE IP IP
User A
NETW ORK 1
4
7
*
2
5
8
8
3
6
9
#
SIP
IP SIP Phone
SIP User Agent
Signaling ….
17
SIP Services
Setting up a call Determine current IP
¾ Provides mechanisms for address of callee.
caller to let callee know ¾ Maps mnemonic
she wants to establish a identifier to current IP
call address
¾ Provides mechanisms so Call management
that caller and callee can ¾ Add new media streams
agree on media type and during call
encoding.
¾ Change encoding during
¾ Provides mechanisms to call
end call.
¾ Invite others
¾ Transfer and hold calls
SIP Proxy
Alice send’s invite message to her proxy server
¾ contains address sip:[email protected]
Proxy responsible for routing SIP messages to callee
¾ possibly through multiple proxies.
Callee sends response back through the same set of
proxies.
Proxy returns SIP response message to Alice
¾ contains Bob’s IP address
Note: proxy is analogous to local DNS server
request to upenn
registrar server. 1 7 5
redirect response,
indicating that it should 9
SIP client
try [email protected] SIP client 197.87.54.21
217.123.56.89
Signaling ….
26
Comparison with H.323
H.323 is another signaling
H.323 comes from the ITU
protocol for real-time,
(telephony).
interactive
SIP comes from IETF:
H.323 is a complete,
Borrows much of its
vertically integrated suite of
concepts from HTTP. SIP has
protocols for multimedia
a Web flavor, whereas H.323
conferencing: signaling,
has a telephony flavor.
registration, admission
control, transport and SIP uses the KISS principle:
codecs. Keep it simple stupid.
SIP is a single component.
Works with RTP, but does
not mandate it. Can be
combined with other
protocols and services.
From Computer Networking: A Top Down Approach Featuring the Internet,
2nd edition. Jim Kurose, Keith Ross, Addison-Wesley, Copyright 1996-2002, Signaling ….
27
J .F Kurose and K.W. Ross, All Rights Reserved
Public telephone
IP network
network
Telephone
H.323 terminal
H.323 terminal
From: Leon-Garcia & Widjaja: Communication Networks Signaling ….
28
TDM & FDM
Frequency
Synchronization intervals
Time
Division W 1 2 3 … M 1
Multiplexing
Time
1 Frame
Frequency
1 Guard bands
Frequency 2
Division W
…
Multiplexing M-1
M
Time
Signaling ….
29
Signaling ….
31
2 MUX MUX 2
...
...
22 23 24 b 1 2 ... 24 b
24 Frame 24
SONET
(Synchronous Optical Network)
Signaling ….
36
SONET
(Synchronous Optical Network)
Signaling ….
37
SONET
Extensive management, performance
monitoring, and fault detection
Synchronous multiplexing
Compatible with DS0, DS1, and DS3
transport mechanism as well as ATM
Software control and access to DS0,
DS1, and DS3, Add/Drop multiplexers
Transport of advanced services
Signaling ….
38
SONET Multiplexing
DS1 STS ==> Synchronous
Low-speed
mapping
Transport Signal (Electrical)
DS2
E1 function STS-1 OC ==> Optical Transport
51.84 Mbps Signal (Optical)
Medium OC- # c ==> Concatenated
DS3 speed STS-1
44.736 mapping OC-n
STS-n
...
function
...
Scrambler E/O
STS-3c
High- STS-1 MUX
E4
speed STS-1
mapping STS-1
139.264 function
STS-3c
STS-1
High- STS-1 POS= Packet
ATM or
POS
speed
mapping
STS-1 over SONET
function
SONET
Layered Architecture
Signaling ….
40
SONET: Physical Hierarchy
Terminals Terminals
Line Line
Path
Signaling ….
42
SONET
SONET Rates
Line Rate CCITT ANSI Optical
(Mbps) Designation Designation Level
51.84 STS-1 OC-1
155.52 STM-1 STS-3 OC-3
466.56 STM-3 STS-9 OC-9
622.08 STM-4 STS-12 OC-12
933.12 STM-6 STS-18 OC-18
1244.16 STM-8 STS-24 OC-24
1866.24 STM-12 STS-36 OC-36
2488.32 STM-16 STS-48 OC-48
9953.28 Available for IP router interfaces OC-192
39,813 OC-768
Signaling ….
44
SONET: Frame Structure (STS-1/OC-1)
90 Octets
Overhead 87 Octets
3 Octets STS-1 Envelope Capacity
Section B B B B
Overhead
3 Rows
Line
Overhead
6 Rows
Line
Overhead
6 Rows
Signaling ….
46
SONET Overhead
Signaling ….
47
SONET
Operation, Administration, and Maintenance (OAM)
ATE ATE
F3 (PTE) Flow PTE
PTE
F2 (LTE) Flow LTE
LTE
STE F1 (STE) Flow STE
ATE: ATM Terminating Equipment
PTE: SONET Path Terminating Equipment
LTE: SONET Line Terminating Equipment
STE: SONET Section Terminating Equipment
Signaling ….
48
Wavelength-division Multiplexing
(WDM)
Optical Optical
λ1 MUX deMUX
λ1
λ2 λ1 λ2. λm λ2
SONET SONET
Optical
fiber
λm λm
Optical
Access Video Wavelength Routed Star
Voice
LAN Image WDM Add/Drop Multiplexer
Legacy
ELECTRONIC
Electronic
Switching
ATM / Switch
Layers
ATM / SONET
SONET ATM / ATM /
SONET SONET
Legacy
Switch
Configurable
WDM Layers
OPTICAL
(MONET)
X-C X-C
Ring X-C
X-C
X-C X-C X-C
Private Network
with Direct
Local-Exchange Network Long-Distance Network Optical Access
IP ATM Enet
Header
Oh SONET payload
Header Header
Digital
Och FEC
Wrapper OH
Signaling ….
51
Beyond SONET:
Optical Burst Switching
Optical Burst
Number Nodes = N
Number of Lines = N(N-1)/2
N
Disadvantages: N is large
Long distances between nodes
Each node does switching
N2 Problem
Signaling ….
53
Switching
Centralized switching
To other switches
Connections
Number of Lines = N
Maybe
Control to operate off-board
connections
Signaling ….
54
Switch Architectures
Crossbar
Time division multiplex
Signaling ….
55
Crossbar Switch
Switch Architectures
Cross point:
Electromagnetic
1 Electronic
Optical
Input Distribution
Switch-to-Switch
1 K
Output
Signaling ….
56
Crossbar Switch
Input
Concentration
K>L
Switch-to-Trunk
K
1 L
Output
Signaling ….
57
Crossbar Switch
1
Expansion
Input
Trunk-to-Switch
P
P<K
1 K
Output
Signaling ….
58
Nonblocking Networks
N ports need ~N*N switch connections
or cross-points
Using multistage switch architectures
fewer cross points are needed
Multistage switch architectures provide
the model for the current generation of
digital switches
Optical crossbar switches are appearing
in optical networks
Signaling ….
59
1
16 2 2
15
16
1
32 31 32
16 512
512
Signaling ….
60
Three Stage Spatial Switch
Architectures
Every stage 1 switch has one connection
to each center stage switch
Every stage 3 switch has one connection
to each center stage switch
Stage 1 switches are expansion stages
Center stage switches are distribution
stages
Stage 3 switches are concentration
stages
Signaling ….
61
Signaling ….
62
Three Stage Spatial Switch Architectures
Nonblocking Analysis
1 1 1
1 1
1 1
16 15
1
2 2
16 15
31 16
1
30 15
1
32 32
16 512
512 31
31 N=512, n= 32, k=16
Signaling ….
63
1 1
8
1:2 16x32
2
32x32 2
32
8
1:2 16
16x32 32x32 32x16
#1
64 #1 16
board
8
32x16
1:2 16x32 32x32 #1
8
1:2
16x32 32x32
#2
#2
8 16
Center
8 1st Stage #32 3rd Stage#16 16
Stage #32
From: Signaling ….
66
Enabling Technology
Agilent Technologies’ Photonic Switch
Innovative use of reliable inkjet
Light switched based on the principle of Total Internal Reflection
fill hole
crosspoint
trench
waveguide
From: Signaling ….
67
waveguide
In
index-matching fluid
From: Signaling ….
68
Principle (cont’d)
Silicon matrix
controller chip Index-matching fluid
Optical
fibers
waveguide
From: Signaling ….
69
Principle (cont’d)
Actuator on
(Reflecting)
From: Signaling ….
70
Characteristics
# of ports: 32 x 32
Insertion loss: 5.0 dB average
Channel isolation: > 50 dB
Return loss: < -38 dB
PDL: < 0.3 dB
Switching time: < 7 ms
Optical bandwidth: 1260 to 1650 nm
From: Signaling ….
71
Assembly
Switch Module
• 32x32 switch
• Waveguide chip, Matrix Controller Chip,
Fibers • Full control electronics
• Well defined interfaces
• Strictly non-blocking + add/drop ports
• Full diagnostics
• Integrated test and monitoring
Signaling ….
72
Digital Switching
All voice signals are digital
TDM is used
Sample rate is 8000 samples/sec.
Time between samples is 125us
8 bits/sample
1 24
125us
Signaling ….
73
Digital Switching:
Time Slot Interchanger (T)
Signaling ….
74
Digital Switching: Time Slot
Interchanger (T)-Speed & Memory
Digital Switching
Examples:
Ns=128
–Rate =
(128*8)/125us=8.192Mb/s
–Memory = 128 bytes
Ns=131,072 (ESS #4)
–Rate = 8.389 Gb/s
–Memory 131,072 bytes
Signaling ….
76
Digital Switching
Time shared space division switch (S)
¾ Fast electronic crossbar switch
¾ Switch configuration changes every time
slot
¾ Each input(output) is a TDM bus
¾ Slot X on TDM input bus i can be switched
to Slot X on TDM output bus j
Signaling ….
77
S21
S21
1:n translator
1
2
Timing 3
and
Control
K
Signaling ….
80
Digital Switch Architectures
One stage: TSI only (T)
¾ Can build a switch with T stage
One stage: Time shared
space division only (S)
¾ Usually one component of larger
switching system
Signaling ….
81
1 T 1
S
m by m
m T m
User A on input TDM slot 3, bus 1 ==>
User B on output TDM slot 6, bus 5
T stage does TSI
Input to S stage is slot 6 on bus 1
S stage does space switching
Output is slot 6 on bus 5
Signaling ….
82
Digital Switch Architectures
T-S-T
TDM Bus
1 T T 1
. S .
. m by m .
m T m
T
Signaling ….
83
Signaling ….
84
Time-Space-Time Switch
1 7 N
1 5 N Time
1 3 N
Time Slot
Slot Interchanger
Interchanger
Space 1 5 N
Switch 1 9 N
Time
Time
Slot
Slot
Interchanger
1 9 N Interchanger
1 4 N
Signaling ….
85
Signaling ….
86
Digital Switch Architectures
Non-blocking Analysis
Example :
Number of users = 2048, T = 128, m = 16
A 16 - by -16 switch at 8.192 Mb/s per bus.
N in = 2Tin -1 = 2(128)16 -1 ~ 4096
N = N in /m = 4096/16 = 256
A speed up of a factor of two in the space stage switch
will make the TST switch nonblocking.
Signaling ….
87
IXC:
Interexchange
Carrier
LEC:
Local
Exchange
Carrier
LATA:
Local Access
and Transport
Area
Switch
Signaling ….
90
The “port count” problem
Hardware implementation
Interfaces Interfaces
Signaling ….
91