SlideShare une entreprise Scribd logo
1  sur  28
SS7 and SIGTRAN
Stephanie Williams
Agenda
Brief Current SS7 Network Overview
Why SS7oIP?
Technologies
Sigtran Protocol
Deployment Strategy/ Interim Architecture
IP Core Requirements
SS7oIP Architecture for full scale Deployment
Q & A
S. Williams 2
SS7 Network Today
• A-Links: Connect SSPs/ SCPs (end office switches/
databases) to STPs via 56K TDM/DS0
• B-Links: Connect STPs to STPs on the SS7 network via
56K TDM/DS0
• C-Links: Connect mated STP pairs together for
management messaging and emergency re-routing over
56K TDM/DS0
• D-Links: Connect STPs to other carriers’ STPs for
messaging off-net, 56K TDM/DS0
S. Williams 3
SS7 Protocol Stack
• MTP consist of 3 levels, its purpose is to reliably transfer
messaging across the SS7 network
• MTP1-Physical interface (v.35 serial interface running at
56K or 64K)
• MTP2-ensures that messages are delivered in sequence &
error free (CRC-16)
• MTP3-provides the message routing & failure handling
(adds DPC/OPC, performs Changeover/ Changeback, tries to
restore failed links
S. Williams 4
SS7 Protocol Stack Cont.
MTP1
SCCP
Network
T
U
P
Physical
Data Link
ASP
TCAP
B
I
S
U
P
I
S
U
P
MTP MTP2
MTP3
• SCCP-provides enhanced features to
support circuit-related (GTT) & non-
circuit-related signaling information
(TCAP queries). SCCP is able to
reach destination in the network by
using SSN/DPC combos
• TCAP-used for query/retrieval of
information from databases, uses
SCCP transport, puts in request for
data & waits for result
• ISUP-provides call set up & tear
down, identifies circuits for voice
path
S. Williams 5
Why SS7oIP?
• *Cost Savings-
Packet networks are less expensive than leased circuit networks
Reduction of infrastructure costs on leased lines & signaling ports
• Flexibility-
Creates a many-to-many ratio for signaling
Multiple signaling points via one network link
• Infrastructure Performance-
Takes advantage of high speed & intelligent routing offered by IP transport networks
• Convergence-
Offload or migrate legacy TDM-based signaling traffic to the IP backbone
Access IP or SS7 databases & nodes from same network
• New Business Opportunities-
As SS7 & IP networks converge so do their businesses. SS7/IP is a key enabling technology for new business
opportunities in new markets
S. Williams 6
SS7oIP Technologies
• 2 distinctly different technologies:
*Sigtran Protocol
Conversion of SS7 to Sigtran for transport over the IP
network (Sigtran has built-in fail safes to aid the IP core)
*TDMoIP Circuit Emulation
Encapsulation of TDM circuit for signaling transport over
the IP network without manipulating the SS7 protocol (this
technology heavily relies on the stability of the IP core)
S. Williams 7
IETF Sigtran
S. Williams 8
IETF Sigtran Working Group
• Group of SS7 and SS7/IP infrastructure vendors
designing SS7 over IP standards
• http://www.ietf.org/html.charters/sigtran-charter.html
• Tasked to create Transport and Stacks for reliable SS7oIP
protocol suite
• SCTP (RFC2960): Protocol for reliable and sequenced
delivery of SS7 MSUs
• Adaptation Layers: M2UA,M2PA,M3UA,SUA
S. Williams 9
Sigtran Protocols
• SCTP (Stream Control Transmission Protocol, RFC2960)- transport layer that
provides reliable data transfer
• M2PA (MTP2-User Peer to Peer Adaptation, draft status)- provides MTP3
with equivalent transport layer services as MTP2
• M2UA (MTP2-User Adaptation, RFC3331)- client/server protocol providing
a gateway to legacy SS7 network for IP-based applications that interface at the
MTP2 layer
• M3UA (MTP3-User Adaptation, RFC3332)- client/server protocol providing
a gateway to legacy SS7 network for IP-based applications that interface at the
MTP3 layer
• SUA (SCCP-User Adaptation, draft status)- client/server protocol providing a
gateway to legacy SS7 network for IP-based applications that interface at the
SCCP layer
S. Williams 10
SCTP vs TCP
• SCTP provides reliable transport, ensuring that data is transported across a
network without error and in sequence, like TCP
• Unlike TCP, the retransmission by SCTP of a lost message in one stream
does not block the delivery of messages in other streams. The use of multiple
streams within SCTP resolves the head of line blocking you see with the use
of TCP
• Unlike TCP, SCTP ensures the sequenced delivery of user messages within a
single stream
• Unlike TCP, SCTP supports Multi-Homing for added redundancy and faster
retransmission of non-acknowledged packets
• Unlike TCP, SCTP supports built-in heartbeat (destination check)
• Unlike TCP, SCTP supports a security cookie against SYN flood attack
• SCTP supports Selective Acknowledgements (SACK)
S. Williams 11
SCTP Peer-to-Peer SS7 (M2PA) Protocol
Architecture
S. Williams 12
SSP STP
SS7oIP Device SS7oIP Device
M3UA/SUA Signaling Gateway IP SS7
End Nodes
S. Williams 13
MTP3MTP3 M3UAM3UA
SCTPSCTP
IPIP
MTP2MTP2
MTP1MTP1
MTP3MTP3
MTP2MTP2
MTP1MTP1
SCCPSCCP
TCAPTCAP
T
U
P
I
S
U
P
IS-41
IP
Network
NN
II
FF
SCCPSCCP
GTT
M3UAM3UA
SCTPSCTP
IPIP
SCCPSCCP
TCAPTCAP
T
U
P
I
S
U
P
MAP IS-41
SCTP/IPSSP/STPSSP/STP ASP/DBASP/DB
SS7
MAP
IP
Network
SUASUA
SCTPSCTP
IPIP
TCAPTCAP
MAP
MTP3MTP3
MTP2MTP2
MTP1MTP1
SCCPSCCP
TCAPTCAP
MAP
MTP3MTP3
SCTPSCTP
IPIP
MTP2MTP2
MTP1MTP1
SCCPSCCP
SUASUA
NN
II
FF
GTT
SS7 Stack Comparison to Sigtran
S. Williams 14
•SS7 stack compared with Sigtran adaptation layers
•Note that the MTP3 layer remains unchanged with transport
•M2PA allows TWTC to keep the existing SS7 topology and use IP to
transport SS7 messages i.e. signaling links become virtual
•SUA is optimized to carry transactional content signaling (TCAP). M3UA can
also transport SCCP/TCAP, SUA eliminates more of the SS7 stack,makes
better use of IP routing,requires less SS7 network overhead
M3UA/SUA Standard Features
• Flexible Routing configuration
M3UA-DPC,OPC,SIO,ISUP,CIC range,GTT
SUA-DPC,OPC,SI=SCCP,SSN,GTT
• Fully compliant traffic mode operation
• Fully compliant signaling network management operation
• Fully compliant ASP state & traffic maintenance operation
• Fully compliant point-code sharing
• Acknowledgement of heartbeat
• Signal-Gateway Mate Protocol-used to exchange necessary state
information to act as mated pair
S. Williams 15
SS7 over IP Network Design
Resilience
S. Williams 16
Level 1:
• IP routing protocols can detect path outages and re-route
Level 2:
• When SCTP Multi-homing detects unresponsiveness in the current IP path, it
changes the IP path used for the session by changing the source and/or
destination IP address of the session. During this process, the SCTP session
remains active and MTP3 is unaware of the path change.
Level 3:
• If SCTP/IP can not correct the issue, MTP3 is notified to initiate standard MTP3
rerouting procedures (standard SS7)
Resilience Hierarchy
IP Routing
SCTP Multi-Homing
MTP
IP Routing
SCTP Multi-Homing Examples
S. Williams 17
208.4.2 208.4.4
208.4.2 208.4.4
ACTIVE SCTP SRC-DEST Combo
M2PA/SCTP link 0
STANDBY SCTP SRC-DEST Combo
local-peer 5000
10.120.122.6
10.120.123.6
local-peer 5000
10.120.122.22
10.120.123.22
10.120.122.6
10.120.123.6
10.120.122.22
10.120.123.22
MTP2
Link0
MTP2
Link0
Redundant Path IP Network
MTP2
Link0
MTP2
Link0
SS7/IP Device SS7/IP Device
SS7/IP Device SS7/IP Device
Deployment Strategy/ Interim Architecture
S. Williams 18
Deployment Strategy-City
S. Williams 19
5E
Sonus
SS7
/IP
SS7
/IP
TDMMigrate links onto
SS7/IP platform
after X months
IP CoreNew IP links
soak period
•Each A-link city will have 1 or 2
SS7/IP devices during deployment
with ½ the city’s A-links riding over
IP
•IP link soak period & TDM migration
of remaining links-TBD
•Savings are realized only after TDM
link(s) are disconnected
Deployment Strategy-STP City
S. Williams 20
Portland SS7
/IP
SS7
/IP
ColumbusSS7
/IP
SS7
/IP
TDM TDM
IP Core
½ (B-links)
(A-links)
(C-links)
½ (B and C-links)
STPSTP
Interim Architecture
• A-Link Strategy
S. Williams 21
5ESS
SS7oIP Conversion
Device
SS7oIP Conversion
Device
IP Core
Sonus
TDM
TDM
Local
Loop
Local
Loop
56K Circuit
DS1 Circuit
QOS implemented within
IP Core
Mux
Mux
Mux
Sample City with Link Costs
S. Williams 22
DRM
SS7oIP Conversion
Device
SS7oIP Conversion
Device
Local
Loop
Local
Loop
Mux
Mux
IP Core
QOS implemented
within IP Core
SS7oIP Conversion
Device
SS7oIP Conversion
Device
AT&T DS1
MCI DS1
STP
STP
Mux
Mux
Mux
Mux
PTLD
PHNX
$117
MRC
$1540.95 MRC
T1 ENT. FAC.
$117 MRC
$490.78 MRC
$200
MRC
T1 ENT. FAC.
$117 MRC
Interim Architecture
• STP City Interim
S. Williams 23
SSP
SSP
SSP
SS7oIP Devices
SS7oIP Devices
SS7oIP Devices
A/B/C-Links
SS7 DS0s muxed
down from DS1s
SS7oIP Device
SS7oIP Device
SS7oIP Device
SS7oIP Device
A-Links
Dedicated DS0s
DS0s muxed
up to DS1sAll links depicted: half of each SS7 location links on IP
IP Backbone
Network
IP Backbone
Network
TDM Device
TDM Device
TDM Device
TDM Device
TDM Device TDM Device
TDM Device
IP Core Requirements
• COS implemented throughout IP core to guarantee bandwidth for SS7
messaging
• Physically diverse/ redundant access paths into the core for each link
• Latency from furthest SP on SS7 network to STP-IP core cannot inject > 50
msecs (WC) of latency on roundtrip
• Security
• QOS measurements required for signaling traffic
• Router outages must meet MTTR on service affecting SS7 outages
• Network congestion must give SS7 signaling priority
• Dropping MSU packets is unacceptable
• Sub-Second reroute in the core must be in place for IP network failures
S. Williams 24
SS7oIP Full Scale Deployment
S. Williams 25
Full Scale Deployment
• Once all trials and “soak periods” have completed-the goal is to
migrate all A,B, & C-links to IP network
• Savings realization on TDM link costs can happen only after the
TDM links have been disconnected (30-45 day window for discos)
• NOC personnel (SS7 group) must be thoroughly trained on the
new equipment
• IP Maintenance/ Transport group must be kept in loop and
available to aid the SS7 support team in the NOC (24X7-if issue
has been isolated to underlying IP transport )
S. Williams 26
Key Areas for Testing
• SCTP (Sigtran) association management & config
• IP vs. SS7 traffic priority & contention
• Link & link set failure
• Reroute capabilities
• Coexistence of SS7 & IP-based links within a common linkset
• QoS/ COS capabilities
• Troubleshooting & debug capabilities
• Vendor interoperability
• Latency measurements
*Requires either module in INET/ NeTracker (lab) for monitoring capability (if TWTC
chooses to look at the Sigtran protocol/ SS7 monitoring still valid on TDM end of
SS7/IP circuit
S. Williams 27
Q & A
S. Williams 28

Contenu connexe

Tendances

Waris l2vpn-tutorial
Waris l2vpn-tutorialWaris l2vpn-tutorial
Waris l2vpn-tutorial
rakiva29
 
Lte network chart_poster
Lte network chart_posterLte network chart_poster
Lte network chart_poster
DipeshHShah
 
06 evpn use-case_reviewv1
06 evpn use-case_reviewv106 evpn use-case_reviewv1
06 evpn use-case_reviewv1
ronsito
 

Tendances (20)

Philippe Langlois - SCTPscan Finding entry points to SS7 Networks & Telecommu...
Philippe Langlois - SCTPscan Finding entry points to SS7 Networks & Telecommu...Philippe Langlois - SCTPscan Finding entry points to SS7 Networks & Telecommu...
Philippe Langlois - SCTPscan Finding entry points to SS7 Networks & Telecommu...
 
Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)
 
Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)
 
Building DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPNBuilding DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPN
 
Flexible Data Centre Fabric - FabricPath/TRILL, OTV, LISP and VXLAN
Flexible Data Centre Fabric - FabricPath/TRILL, OTV, LISP and VXLANFlexible Data Centre Fabric - FabricPath/TRILL, OTV, LISP and VXLAN
Flexible Data Centre Fabric - FabricPath/TRILL, OTV, LISP and VXLAN
 
Telecom security from ss7 to all ip all-open-v3-zeronights
Telecom security from ss7 to all ip all-open-v3-zeronightsTelecom security from ss7 to all ip all-open-v3-zeronights
Telecom security from ss7 to all ip all-open-v3-zeronights
 
HITB Labs: Practical Attacks Against 3G/4G Telecommunication Networks
HITB Labs: Practical Attacks Against 3G/4G Telecommunication NetworksHITB Labs: Practical Attacks Against 3G/4G Telecommunication Networks
HITB Labs: Practical Attacks Against 3G/4G Telecommunication Networks
 
L2 tp
L2 tpL2 tp
L2 tp
 
Waris l2vpn-tutorial
Waris l2vpn-tutorialWaris l2vpn-tutorial
Waris l2vpn-tutorial
 
VXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building BlocksVXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building Blocks
 
Operationalizing EVPN in the Data Center: Part 2
Operationalizing EVPN in the Data Center: Part 2Operationalizing EVPN in the Data Center: Part 2
Operationalizing EVPN in the Data Center: Part 2
 
Vxlan control plane and routing
Vxlan control plane and routingVxlan control plane and routing
Vxlan control plane and routing
 
OpenNebulaConf2018 - Scalable L2 overlay networks with routed VXLAN / BGP EVP...
OpenNebulaConf2018 - Scalable L2 overlay networks with routed VXLAN / BGP EVP...OpenNebulaConf2018 - Scalable L2 overlay networks with routed VXLAN / BGP EVP...
OpenNebulaConf2018 - Scalable L2 overlay networks with routed VXLAN / BGP EVP...
 
10209
1020910209
10209
 
Lte network chart_poster
Lte network chart_posterLte network chart_poster
Lte network chart_poster
 
Designing Multi-tenant Data Centers Using EVPN
Designing Multi-tenant Data Centers Using EVPNDesigning Multi-tenant Data Centers Using EVPN
Designing Multi-tenant Data Centers Using EVPN
 
5G Network Slicing
5G Network Slicing5G Network Slicing
5G Network Slicing
 
MPLS SDN 2016 - Microloop avoidance with segment routing
MPLS SDN 2016 - Microloop avoidance with segment routingMPLS SDN 2016 - Microloop avoidance with segment routing
MPLS SDN 2016 - Microloop avoidance with segment routing
 
Brkdcn 2035 multi-x
Brkdcn 2035 multi-xBrkdcn 2035 multi-x
Brkdcn 2035 multi-x
 
06 evpn use-case_reviewv1
06 evpn use-case_reviewv106 evpn use-case_reviewv1
06 evpn use-case_reviewv1
 

Similaire à SS7 over IP Brown Bag

Brk 135 t-ccna_switching
Brk 135 t-ccna_switchingBrk 135 t-ccna_switching
Brk 135 t-ccna_switching
parthasn83
 
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
Ameen Wayok
 
Rk 4 signaling system
Rk 4 signaling systemRk 4 signaling system
Rk 4 signaling system
Vishal Pandey
 

Similaire à SS7 over IP Brown Bag (20)

Extending the Life of your SS7 Network with SIGTRAN
Extending the Life of your SS7 Network with SIGTRANExtending the Life of your SS7 Network with SIGTRAN
Extending the Life of your SS7 Network with SIGTRAN
 
Squire Technologies: Signal Transfer Point
Squire Technologies: Signal Transfer PointSquire Technologies: Signal Transfer Point
Squire Technologies: Signal Transfer Point
 
SIGTRAN-Products-Presentation.pdf
SIGTRAN-Products-Presentation.pdfSIGTRAN-Products-Presentation.pdf
SIGTRAN-Products-Presentation.pdf
 
What is SS7? An Introduction to Signaling System 7
What is SS7?  An Introduction to Signaling System 7What is SS7?  An Introduction to Signaling System 7
What is SS7? An Introduction to Signaling System 7
 
What is SS7? An Introduction to Signaling System 7
What is SS7? An Introduction to Signaling System 7What is SS7? An Introduction to Signaling System 7
What is SS7? An Introduction to Signaling System 7
 
SRWE_Module_5-STP Concepts.pptx
SRWE_Module_5-STP Concepts.pptxSRWE_Module_5-STP Concepts.pptx
SRWE_Module_5-STP Concepts.pptx
 
PLNOG 8: Peter Ashwood-Smith - Shortest Path Bridging IEEE 802.1aq
PLNOG 8: Peter Ashwood-Smith - Shortest Path Bridging IEEE 802.1aqPLNOG 8: Peter Ashwood-Smith - Shortest Path Bridging IEEE 802.1aq
PLNOG 8: Peter Ashwood-Smith - Shortest Path Bridging IEEE 802.1aq
 
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
 
PLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin AronowskiPLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
 
Brk 135 t-ccna_switching
Brk 135 t-ccna_switchingBrk 135 t-ccna_switching
Brk 135 t-ccna_switching
 
MENOG-Segment Routing Introduction
MENOG-Segment Routing IntroductionMENOG-Segment Routing Introduction
MENOG-Segment Routing Introduction
 
PLNOG 7: Klaudiusz Staniek - MPLS a QoS - praktycznie
PLNOG 7: Klaudiusz Staniek - MPLS a QoS - praktyczniePLNOG 7: Klaudiusz Staniek - MPLS a QoS - praktycznie
PLNOG 7: Klaudiusz Staniek - MPLS a QoS - praktycznie
 
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
 
Squire Technologies:SVI 9220
Squire Technologies:SVI 9220Squire Technologies:SVI 9220
Squire Technologies:SVI 9220
 
IP RAN 100NGN
IP RAN 100NGNIP RAN 100NGN
IP RAN 100NGN
 
CCNP Switching Chapter 1
CCNP Switching Chapter 1CCNP Switching Chapter 1
CCNP Switching Chapter 1
 
CCNA 1
CCNA 1CCNA 1
CCNA 1
 
Project
ProjectProject
Project
 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP Transport
 
Rk 4 signaling system
Rk 4 signaling systemRk 4 signaling system
Rk 4 signaling system
 

SS7 over IP Brown Bag

  • 2. Agenda Brief Current SS7 Network Overview Why SS7oIP? Technologies Sigtran Protocol Deployment Strategy/ Interim Architecture IP Core Requirements SS7oIP Architecture for full scale Deployment Q & A S. Williams 2
  • 3. SS7 Network Today • A-Links: Connect SSPs/ SCPs (end office switches/ databases) to STPs via 56K TDM/DS0 • B-Links: Connect STPs to STPs on the SS7 network via 56K TDM/DS0 • C-Links: Connect mated STP pairs together for management messaging and emergency re-routing over 56K TDM/DS0 • D-Links: Connect STPs to other carriers’ STPs for messaging off-net, 56K TDM/DS0 S. Williams 3
  • 4. SS7 Protocol Stack • MTP consist of 3 levels, its purpose is to reliably transfer messaging across the SS7 network • MTP1-Physical interface (v.35 serial interface running at 56K or 64K) • MTP2-ensures that messages are delivered in sequence & error free (CRC-16) • MTP3-provides the message routing & failure handling (adds DPC/OPC, performs Changeover/ Changeback, tries to restore failed links S. Williams 4
  • 5. SS7 Protocol Stack Cont. MTP1 SCCP Network T U P Physical Data Link ASP TCAP B I S U P I S U P MTP MTP2 MTP3 • SCCP-provides enhanced features to support circuit-related (GTT) & non- circuit-related signaling information (TCAP queries). SCCP is able to reach destination in the network by using SSN/DPC combos • TCAP-used for query/retrieval of information from databases, uses SCCP transport, puts in request for data & waits for result • ISUP-provides call set up & tear down, identifies circuits for voice path S. Williams 5
  • 6. Why SS7oIP? • *Cost Savings- Packet networks are less expensive than leased circuit networks Reduction of infrastructure costs on leased lines & signaling ports • Flexibility- Creates a many-to-many ratio for signaling Multiple signaling points via one network link • Infrastructure Performance- Takes advantage of high speed & intelligent routing offered by IP transport networks • Convergence- Offload or migrate legacy TDM-based signaling traffic to the IP backbone Access IP or SS7 databases & nodes from same network • New Business Opportunities- As SS7 & IP networks converge so do their businesses. SS7/IP is a key enabling technology for new business opportunities in new markets S. Williams 6
  • 7. SS7oIP Technologies • 2 distinctly different technologies: *Sigtran Protocol Conversion of SS7 to Sigtran for transport over the IP network (Sigtran has built-in fail safes to aid the IP core) *TDMoIP Circuit Emulation Encapsulation of TDM circuit for signaling transport over the IP network without manipulating the SS7 protocol (this technology heavily relies on the stability of the IP core) S. Williams 7
  • 9. IETF Sigtran Working Group • Group of SS7 and SS7/IP infrastructure vendors designing SS7 over IP standards • http://www.ietf.org/html.charters/sigtran-charter.html • Tasked to create Transport and Stacks for reliable SS7oIP protocol suite • SCTP (RFC2960): Protocol for reliable and sequenced delivery of SS7 MSUs • Adaptation Layers: M2UA,M2PA,M3UA,SUA S. Williams 9
  • 10. Sigtran Protocols • SCTP (Stream Control Transmission Protocol, RFC2960)- transport layer that provides reliable data transfer • M2PA (MTP2-User Peer to Peer Adaptation, draft status)- provides MTP3 with equivalent transport layer services as MTP2 • M2UA (MTP2-User Adaptation, RFC3331)- client/server protocol providing a gateway to legacy SS7 network for IP-based applications that interface at the MTP2 layer • M3UA (MTP3-User Adaptation, RFC3332)- client/server protocol providing a gateway to legacy SS7 network for IP-based applications that interface at the MTP3 layer • SUA (SCCP-User Adaptation, draft status)- client/server protocol providing a gateway to legacy SS7 network for IP-based applications that interface at the SCCP layer S. Williams 10
  • 11. SCTP vs TCP • SCTP provides reliable transport, ensuring that data is transported across a network without error and in sequence, like TCP • Unlike TCP, the retransmission by SCTP of a lost message in one stream does not block the delivery of messages in other streams. The use of multiple streams within SCTP resolves the head of line blocking you see with the use of TCP • Unlike TCP, SCTP ensures the sequenced delivery of user messages within a single stream • Unlike TCP, SCTP supports Multi-Homing for added redundancy and faster retransmission of non-acknowledged packets • Unlike TCP, SCTP supports built-in heartbeat (destination check) • Unlike TCP, SCTP supports a security cookie against SYN flood attack • SCTP supports Selective Acknowledgements (SACK) S. Williams 11
  • 12. SCTP Peer-to-Peer SS7 (M2PA) Protocol Architecture S. Williams 12 SSP STP SS7oIP Device SS7oIP Device
  • 13. M3UA/SUA Signaling Gateway IP SS7 End Nodes S. Williams 13 MTP3MTP3 M3UAM3UA SCTPSCTP IPIP MTP2MTP2 MTP1MTP1 MTP3MTP3 MTP2MTP2 MTP1MTP1 SCCPSCCP TCAPTCAP T U P I S U P IS-41 IP Network NN II FF SCCPSCCP GTT M3UAM3UA SCTPSCTP IPIP SCCPSCCP TCAPTCAP T U P I S U P MAP IS-41 SCTP/IPSSP/STPSSP/STP ASP/DBASP/DB SS7 MAP IP Network SUASUA SCTPSCTP IPIP TCAPTCAP MAP MTP3MTP3 MTP2MTP2 MTP1MTP1 SCCPSCCP TCAPTCAP MAP MTP3MTP3 SCTPSCTP IPIP MTP2MTP2 MTP1MTP1 SCCPSCCP SUASUA NN II FF GTT
  • 14. SS7 Stack Comparison to Sigtran S. Williams 14 •SS7 stack compared with Sigtran adaptation layers •Note that the MTP3 layer remains unchanged with transport •M2PA allows TWTC to keep the existing SS7 topology and use IP to transport SS7 messages i.e. signaling links become virtual •SUA is optimized to carry transactional content signaling (TCAP). M3UA can also transport SCCP/TCAP, SUA eliminates more of the SS7 stack,makes better use of IP routing,requires less SS7 network overhead
  • 15. M3UA/SUA Standard Features • Flexible Routing configuration M3UA-DPC,OPC,SIO,ISUP,CIC range,GTT SUA-DPC,OPC,SI=SCCP,SSN,GTT • Fully compliant traffic mode operation • Fully compliant signaling network management operation • Fully compliant ASP state & traffic maintenance operation • Fully compliant point-code sharing • Acknowledgement of heartbeat • Signal-Gateway Mate Protocol-used to exchange necessary state information to act as mated pair S. Williams 15
  • 16. SS7 over IP Network Design Resilience S. Williams 16 Level 1: • IP routing protocols can detect path outages and re-route Level 2: • When SCTP Multi-homing detects unresponsiveness in the current IP path, it changes the IP path used for the session by changing the source and/or destination IP address of the session. During this process, the SCTP session remains active and MTP3 is unaware of the path change. Level 3: • If SCTP/IP can not correct the issue, MTP3 is notified to initiate standard MTP3 rerouting procedures (standard SS7) Resilience Hierarchy IP Routing SCTP Multi-Homing MTP IP Routing
  • 17. SCTP Multi-Homing Examples S. Williams 17 208.4.2 208.4.4 208.4.2 208.4.4 ACTIVE SCTP SRC-DEST Combo M2PA/SCTP link 0 STANDBY SCTP SRC-DEST Combo local-peer 5000 10.120.122.6 10.120.123.6 local-peer 5000 10.120.122.22 10.120.123.22 10.120.122.6 10.120.123.6 10.120.122.22 10.120.123.22 MTP2 Link0 MTP2 Link0 Redundant Path IP Network MTP2 Link0 MTP2 Link0 SS7/IP Device SS7/IP Device SS7/IP Device SS7/IP Device
  • 18. Deployment Strategy/ Interim Architecture S. Williams 18
  • 19. Deployment Strategy-City S. Williams 19 5E Sonus SS7 /IP SS7 /IP TDMMigrate links onto SS7/IP platform after X months IP CoreNew IP links soak period •Each A-link city will have 1 or 2 SS7/IP devices during deployment with ½ the city’s A-links riding over IP •IP link soak period & TDM migration of remaining links-TBD •Savings are realized only after TDM link(s) are disconnected
  • 20. Deployment Strategy-STP City S. Williams 20 Portland SS7 /IP SS7 /IP ColumbusSS7 /IP SS7 /IP TDM TDM IP Core ½ (B-links) (A-links) (C-links) ½ (B and C-links) STPSTP
  • 21. Interim Architecture • A-Link Strategy S. Williams 21 5ESS SS7oIP Conversion Device SS7oIP Conversion Device IP Core Sonus TDM TDM Local Loop Local Loop 56K Circuit DS1 Circuit QOS implemented within IP Core Mux Mux Mux
  • 22. Sample City with Link Costs S. Williams 22 DRM SS7oIP Conversion Device SS7oIP Conversion Device Local Loop Local Loop Mux Mux IP Core QOS implemented within IP Core SS7oIP Conversion Device SS7oIP Conversion Device AT&T DS1 MCI DS1 STP STP Mux Mux Mux Mux PTLD PHNX $117 MRC $1540.95 MRC T1 ENT. FAC. $117 MRC $490.78 MRC $200 MRC T1 ENT. FAC. $117 MRC
  • 23. Interim Architecture • STP City Interim S. Williams 23 SSP SSP SSP SS7oIP Devices SS7oIP Devices SS7oIP Devices A/B/C-Links SS7 DS0s muxed down from DS1s SS7oIP Device SS7oIP Device SS7oIP Device SS7oIP Device A-Links Dedicated DS0s DS0s muxed up to DS1sAll links depicted: half of each SS7 location links on IP IP Backbone Network IP Backbone Network TDM Device TDM Device TDM Device TDM Device TDM Device TDM Device TDM Device
  • 24. IP Core Requirements • COS implemented throughout IP core to guarantee bandwidth for SS7 messaging • Physically diverse/ redundant access paths into the core for each link • Latency from furthest SP on SS7 network to STP-IP core cannot inject > 50 msecs (WC) of latency on roundtrip • Security • QOS measurements required for signaling traffic • Router outages must meet MTTR on service affecting SS7 outages • Network congestion must give SS7 signaling priority • Dropping MSU packets is unacceptable • Sub-Second reroute in the core must be in place for IP network failures S. Williams 24
  • 25. SS7oIP Full Scale Deployment S. Williams 25
  • 26. Full Scale Deployment • Once all trials and “soak periods” have completed-the goal is to migrate all A,B, & C-links to IP network • Savings realization on TDM link costs can happen only after the TDM links have been disconnected (30-45 day window for discos) • NOC personnel (SS7 group) must be thoroughly trained on the new equipment • IP Maintenance/ Transport group must be kept in loop and available to aid the SS7 support team in the NOC (24X7-if issue has been isolated to underlying IP transport ) S. Williams 26
  • 27. Key Areas for Testing • SCTP (Sigtran) association management & config • IP vs. SS7 traffic priority & contention • Link & link set failure • Reroute capabilities • Coexistence of SS7 & IP-based links within a common linkset • QoS/ COS capabilities • Troubleshooting & debug capabilities • Vendor interoperability • Latency measurements *Requires either module in INET/ NeTracker (lab) for monitoring capability (if TWTC chooses to look at the Sigtran protocol/ SS7 monitoring still valid on TDM end of SS7/IP circuit S. Williams 27
  • 28. Q & A S. Williams 28