Top Banner
Product Overview – Product Overview – SS7 technology SS7 technology
57
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ss7

Product Overview – Product Overview –

SS7 technologySS7 technology

Page 2: ss7

AgendaAgenda

OverviewOverview SS7 Boards and SIUsSS7 Boards and SIUs Digital Signaling ConverterDigital Signaling Converter SG430 SIGTRAN GatewaySG430 SIGTRAN Gateway

Page 3: ss7

ObjectivesObjectives

To help you understand the different To help you understand the different products and levels of integrationproducts and levels of integration

To help you understand the product To help you understand the product capabilitiescapabilities

Page 4: ss7

Connecting to SS7Connecting to SS7

Customapplication

Existing ISDNequipment

SS7 Network #2

SS7 Network #1

IP equipmentor network

DSC

SIGTRANSignallingGateway

SS7 Boards and SIUs

Page 5: ss7

SS7 boards and systemsSS7 boards and systems

Page 6: ss7

Boards and SIUsBoards and SIUs

Require a developer to write an Require a developer to write an application programapplication program

SS7 components are scaleable; from SS7 components are scaleable; from small (single PC card) to large small (single PC card) to large (4096/16384 circuit SS7 server) (4096/16384 circuit SS7 server) systems.systems.

The same Application Programming The same Application Programming Interface (API) is used for the Interface (API) is used for the complete rangecomplete range

Page 7: ss7

SS7 Protocol supportSS7 Protocol supportFull ITU-T and ANSIMTP1, 2, 3ISUPSCCPTCAPINAPGSM-MAPIS41 (ANSI-41)TUP

Other national variants:NUP (UK-TUP)SSUTR-2 (France)Japanese ISUPChina TUP

Page 8: ss7

Single chassis approachSingle chassis approach

Page 9: ss7

PCCS6 (ISA)PCCS6 (ISA)

Dual PCM port (E1/T1) SS7 Dual PCM port (E1/T1) SS7 interface card for ISA interface card for ISA systems.systems.

Dual V.35 compatible option.Dual V.35 compatible option. 3 SS7 links3 SS7 links Up to 16 cards may be Up to 16 cards may be

installed in a single chassis.installed in a single chassis. SCbus PCM highway.SCbus PCM highway. Protocol contained firmware Protocol contained firmware

downloaded at run-time.downloaded at run-time.

Page 10: ss7

PCCS6: ArchitecturePCCS6: Architecture

Page 11: ss7

ISA optionsISA options

Interface ports, eitherInterface ports, either

– 2 E1 BNC 752 E1 BNC 75 (unbalanced) (unbalanced)

OROR

– 2 E1/T1 RJ45 120/100 2 E1/T1 RJ45 120/100 (balanced) with optional V.35 compatible (balanced) with optional V.35 compatible ports. ports.

SoftwareSoftware

– All protocol software may run within the SS7 card (for example All protocol software may run within the SS7 card (for example ISUP or TUP or UK-TUP to control up to ISUP or TUP or UK-TUP to control up to 10241024 circuits). circuits).

– For large multi-card systems higher protocol layers may run For large multi-card systems higher protocol layers may run on the application processor.on the application processor.

– Windows, LinuxWindows, Linux

Page 12: ss7

CPM8 (Octal span)CPM8 (Octal span)

6U Compact PCI6U Compact PCI Rear transition, 8 E1 or T1 (software Rear transition, 8 E1 or T1 (software

programmable), 4 x V.11 (V.35 compatible)programmable), 4 x V.11 (V.35 compatible) Full hot swap in accordance with PICMG Full hot swap in accordance with PICMG

standardsstandards H.110 interfaceH.110 interface 4 SS7 links4 SS7 links Win NT, LinuxWin NT, Linux

Page 13: ss7

PCI4, PCI2SPCI4, PCI2S

Full length PCIFull length PCI 4 E1 or T1 (software programmable),4 E1 or T1 (software programmable),

2 V.11 (V.35 compatible)2 V.11 (V.35 compatible) H.100 interfaceH.100 interface 4 SS7 links4 SS7 links

Win NT, LinuxWin NT, Linux

Page 14: ss7

cPCI/PCI architecturecPCI/PCI architecture

Page 15: ss7

Fault resilienceFault resilience

AIM : To eliminate single points of failure.AIM : To eliminate single points of failure. There are many ways that redundancy can be There are many ways that redundancy can be

introduced into a systemintroduced into a system More than one link in a link set - fault resilience is More than one link in a link set - fault resilience is

handled automatically by the MTP3 layer. handled automatically by the MTP3 layer. Multiple network connections (E1, T1 or V.35).Multiple network connections (E1, T1 or V.35). Multiple cards in a single chassis.Multiple cards in a single chassis. More than one route to a destination (use of STPs More than one route to a destination (use of STPs

in the network to provide alternate routes)in the network to provide alternate routes) Distributed architecture (may also be due to Distributed architecture (may also be due to

processor bandwidth) both for the application and processor bandwidth) both for the application and the SS7 ‘front end’.the SS7 ‘front end’.

Page 16: ss7

RedundancyRedundancy

Redundancy within a single card.Redundancy within a single card.Load sharing between links (which would normally be on Load sharing between links (which would normally be on different ports) is automatic (managed by MTP3).different ports) is automatic (managed by MTP3).

Page 17: ss7

Redundancy (2)Redundancy (2)

Redundancy between two cardsRedundancy between two cardsHandled automatically, MTP3 and above must Handled automatically, MTP3 and above must run on the host processorrun on the host processor

Page 18: ss7

Distributed systemDistributed systemWhy?VOIP, heavy DSP processing demand, solution: distribute channels between platforms

Page 19: ss7

With SS7…….With SS7…….Problem!How is the SS7 information relayed from Application platform 1 to the others?

Page 20: ss7

SIUSIUProblem! How to eliminate single points of failure?

Page 21: ss7

Fault resilient SIUFault resilient SIU

Page 22: ss7

SIU key featuresSIU key features Gives an SS7 interface to a multi-chassis Gives an SS7 interface to a multi-chassis

application via a TCP/IP LAN. application via a TCP/IP LAN. Runs MTP, ISUP, NUP, TUP, SCCP, TCAP, MAP, Runs MTP, ISUP, NUP, TUP, SCCP, TCAP, MAP,

INAP (CS1) and IS-41 locally.INAP (CS1) and IS-41 locally. Distributes the signalling data depending on CIC, Distributes the signalling data depending on CIC,

point code (ISUP and TUP), transaction (TCAP). point code (ISUP and TUP), transaction (TCAP). Software is provided for the communication Software is provided for the communication

between the application program and SIU.between the application program and SIU. Two units can operate in a resilient configuration Two units can operate in a resilient configuration

linked by SS7 and the Ethernet.linked by SS7 and the Ethernet.

Page 23: ss7

SIUs (SS7 Servers)SIUs (SS7 Servers)

SIU131 (2U)4 x E1/T1/V.356xSS7 links6xLink sets

SIU231 (4U)24 x E1/T1/V.3532xSS7 links8xLink sets

SIU520 (2U)6 x E1/T1/V.3512xSS7 links12xLink sets

Page 24: ss7

SIU520 platformSIU520 platform

NEBS certified 2U IntelNEBS certified 2U Intel®® Chassis Chassis Dual 1.2GHz IntelDual 1.2GHz Intel®® Pentium Pentium ®® III III Dual redundant AC or DC powerDual redundant AC or DC power

Page 25: ss7

How does the application How does the application talk to the SIU?talk to the SIU? Through a driver provided by IntelThrough a driver provided by Intel IP/Ethernet is transparentIP/Ethernet is transparent Same code development/API as SS7 Same code development/API as SS7

cardscards

Page 26: ss7

Voicemail using SIUVoicemail using SIU

Page 27: ss7

Protocol Architecture (SPA)Protocol Architecture (SPA) Each protocol ‘layer’ (e.g. MTP LEVEL2, MTP LEVEL 3, Each protocol ‘layer’ (e.g. MTP LEVEL2, MTP LEVEL 3,

USER PART, etc.) and the user application runs as a USER PART, etc.) and the user application runs as a individual task.individual task.

Tasks run on an SS7 line card, SIU or on the same Tasks run on an SS7 line card, SIU or on the same processor and memory as the application.processor and memory as the application.

All tasks have a well defined interface and communicate All tasks have a well defined interface and communicate using messages. (standard structures defined in C).using messages. (standard structures defined in C).

Communication is achieved using messages Each task has Communication is achieved using messages Each task has a single input queue through which it receives messages a single input queue through which it receives messages from other tasks. from other tasks.

Each task is identified with a unique 8 bit ‘module_id’ Each task is identified with a unique 8 bit ‘module_id’ similar to (but not the same as!) a Unix process id (pid)similar to (but not the same as!) a Unix process id (pid)

Page 28: ss7

Software modelSoftware model

Page 29: ss7

APIsAPIs

GlobalCall available for ISUP and TUPGlobalCall available for ISUP and TUP Direct SS7 protocol Interface for other Direct SS7 protocol Interface for other

layers – message based.layers – message based.

Page 30: ss7

GlobalCall for SS7GlobalCall for SS7

GlobalCall API available for ISUP and GlobalCall API available for ISUP and TUP, started in SR 5.01 (Windows)TUP, started in SR 5.01 (Windows)

Windows 5.1.1 (now supports TUP)Windows 5.1.1 (now supports TUP)–Supports SS7 - ISA, PCI, CompactPCI, SIU, Supports SS7 - ISA, PCI, CompactPCI, SIU,

Dual resilient SIU, Multiple host, TUP and Dual resilient SIU, Multiple host, TUP and ISUPISUP

Linux 5.1Linux 5.1–No GC/SS7 supportNo GC/SS7 support–Engineering version working (contact Engineering version working (contact

[email protected])[email protected])

Page 31: ss7

Card software architectureCard software architecture

Page 32: ss7

Multiple (independent) cardsMultiple (independent) cards

Page 33: ss7

Host based layer 4 (future)Host based layer 4 (future)

Page 34: ss7

Multiple cards, single point code Multiple cards, single point code (future)(future)

Page 35: ss7

SIU software architectureSIU software architecture

Page 36: ss7

Introduction to the DSCIntroduction to the DSC(Digital Signaling Converter)(Digital Signaling Converter)

Page 37: ss7

The Digital Signalling The Digital Signalling ConverterConverter

DSC110

DSC210

Existing ISDNequipment

SS7 Network #2

SS7 Network #1

DSC310

Page 38: ss7

Voice & Signalling ModeVoice & Signalling Mode

Page 39: ss7

Signalling Only ModeSignalling Only Mode

Page 40: ss7

DSCx10 functionsDSCx10 functions

Signalling ConverterSignalling Converter

SS7 protocols (including ANSI, ITU-T, China No 7, Japan)SS7 protocols (including ANSI, ITU-T, China No 7, Japan)

Access Protocols (including Q.931, QSIG, DPNSS)Access Protocols (including Q.931, QSIG, DPNSS)

Convert any protocol to any otherConvert any protocol to any other

All protocols at the same time!All protocols at the same time!

Intelligent SwitchIntelligent Switch

Routing based on the dialled numberRouting based on the dialled number

Prefixing/deleting of routing digitsPrefixing/deleting of routing digits

Conversion to en-bloc signalling from overlapConversion to en-bloc signalling from overlap

Automatic retry and re-routeAutomatic retry and re-route

Configurable circuit selection (hunting)Configurable circuit selection (hunting)

Page 41: ss7

Routing Configuration ModelRouting Configuration Model

Page 42: ss7

Parameter ManipulationParameter Manipulation

The DSC210 can manipulate many of the The DSC210 can manipulate many of the parameters used by signalling systems parameters used by signalling systems e.g.:-e.g.:-

– Calling NumbersCalling Numbers– Called NumbersCalled Numbers– Clearing CauseClearing Cause– Calling Party CategoryCalling Party Category– Charging IndicationCharging Indication– Echo CancellorsEcho Cancellors– Continuity CheckContinuity Check– ISDN Service LevelISDN Service Level– OthersOthers

Page 43: ss7

Remote Data CentreRemote Data Centre

Remote Data Centre (via IP) - is a software packageRemote Data Centre (via IP) - is a software package

Billing recordsBilling records

Call failure recordsCall failure records

Traffic measurements Traffic measurements

Remote software and configuration upgradeRemote software and configuration upgrade

User defined clearing cause tablesUser defined clearing cause tables

Remote billing,statisticsIP connection

(Ethernet)

DSC310

Page 44: ss7

Number TranslationNumber Translation

= = a range of fully integrated (on box) a range of fully integrated (on box) number translation capabilities (uploaded number translation capabilities (uploaded from Remote Data Centre).from Remote Data Centre).

Number translationNumber translation

Number portabilityNumber portability

Calling party number validation white listCalling party number validation white list

Calling party number validation black listCalling party number validation black list

Page 45: ss7

Intelligent Service ControlIntelligent Service Control

Intelligent service control = low cost intelligent networking type Intelligent service control = low cost intelligent networking type services running over TCP/IP.services running over TCP/IP.

Off the Shelf solutionsOff the Shelf solutions

Advanced routing, Number translation, Number portability, Advanced routing, Number translation, Number portability,

White list / black list calling party number translationWhite list / black list calling party number translation

Open Interface SolutionsOpen Interface Solutions

MAP / INAP transactions, Pre-paid, Follow meMAP / INAP transactions, Pre-paid, Follow me Remote callmodification/

handling

IP connection(Ethernet)

DSC310

Page 46: ss7

OAMPOAMP

Configuration Configuration

– using text command based interface, e.g.using text command based interface, e.g.– CNPCI:PCM=5-1,PCMTYPE=E1,SYNCPRI=1;CNPCI:PCM=5-1,PCMTYPE=E1,SYNCPRI=1;

– over 2 serial or 2 Telnet portsover 2 serial or 2 Telnet ports Alarms Alarms

– Alarm logAlarm log– Alarm relays (Urgent and Prompt)Alarm relays (Urgent and Prompt)– Front Panel AlarmsFront Panel Alarms– Remote reporting of alarms to a remote data Remote reporting of alarms to a remote data

centrecentre SNMPSNMP

– for alarm and event reporting - coming soon!for alarm and event reporting - coming soon!

Page 47: ss7

SG430 SIGTRAN SS7/IP GATEWAYSG430 SIGTRAN SS7/IP GATEWAY

Page 48: ss7

OverviewOverview

22U M3UA SS7 to IP gateway to carry U M3UA SS7 to IP gateway to carry SS7 traffic across IP networksSS7 traffic across IP networks

Allows SS7 traffic to be terminated by Allows SS7 traffic to be terminated by an IP client ‘backhaul’ modean IP client ‘backhaul’ mode

Allows SS7 traffic to be carried Allows SS7 traffic to be carried between gateways ‘longhaul’ modebetween gateways ‘longhaul’ mode

Includes software protocols for Includes software protocols for terminating applicationterminating application

Page 49: ss7

Backhaul - SoftswitchBackhaul - Softswitch

SS7 Sigtran

Page 50: ss7

Backhaul - wirelessBackhaul - wireless

SS7

Sigtran

Page 51: ss7

LonghaulLonghaul

SS7

Sigtran

SS7

Sigtran

Page 52: ss7

Signaling I/O portsSignaling I/O ports

6 6 soft programmable E1/T1soft programmable E1/T1

6 V.35 compatible ports6 V.35 compatible ports

SS7SS7NetworkNetwork

2 2 x 10/100x 10/100EthernetEthernet

Packet Packet NetworkNetwork

Page 53: ss7

Software FeaturesSoftware Features

Signalling GatewaySignalling Gateway– Embedded LinuxEmbedded Linux– MTP1-3, ITU-T, ETSI, ANSI, Belcore.MTP1-3, ITU-T, ETSI, ANSI, Belcore.– SIGTRAN SCTP and M3UA (SUA planned)SIGTRAN SCTP and M3UA (SUA planned)

ASP Host package (binary software)ASP Host package (binary software)– Win2000/NT, Linux Win2000/NT, Linux – Range of SS7 user partsRange of SS7 user parts

– ISUP, TUP, SCCP, TCAP, GSM-MAP, IS41-MAP, INAP.ISUP, TUP, SCCP, TCAP, GSM-MAP, IS41-MAP, INAP.– Many variants, inc. ANSI, ITU, ETSIMany variants, inc. ANSI, ITU, ETSI

– SIGTRAN SCTP and M3UASIGTRAN SCTP and M3UA

Page 54: ss7

OAMPOAMP

Configuration access via Telnet MMIConfiguration access via Telnet MMI Remote FTP access for download / Remote FTP access for download /

upload of software, configuration and upload of software, configuration and data (I.e statistics).data (I.e statistics).

Alarms (Both system and signalling Alarms (Both system and signalling related) reported by:related) reported by:–SNMP MIBSNMP MIB–Relays (rear I/O connector)Relays (rear I/O connector)–Front panel indicatorsFront panel indicators

Page 55: ss7

MML - exampleMML - example

>>CNPCI:PCM=5-1,PCMTYPE=E1,SYNCPRI=1;CNPCI:PCM=5-1,PCMTYPE=E1,SYNCPRI=1; EXECUTEDEXECUTED

>>

>CNPCP;>CNPCP;

PCM ConfigurationPCM Configuration

PCM PCMTYPE LC FF SYNCPRIPCM PCMTYPE LC FF SYNCPRI

5-2 E1 HDB3 G704 65-2 E1 HDB3 G704 6

7-2 E1 HDB3 G704 17-2 E1 HDB3 G704 1

8-1 T1 B8ZS SF 28-1 T1 B8ZS SF 2

EXECUTEDEXECUTED

>>

Page 56: ss7

SummarySummary

SS7 boards and SIUs – API access for SS7 boards and SIUs – API access for developersdevelopers

DSC – protocol conversionDSC – protocol conversion SG430 – SS7 and IP interworkingSG430 – SS7 and IP interworking

Page 57: ss7

Questions?Questions?