SIGTRAN Overview Training

May 13, 2018 | Author: Jagdish Mathpal | Category: Internet Protocols, Transmission Control Protocol, Network Packet, Data, Computer Standards
Share Embed Donate


Short Description

SIGTRAN Overview Training...

Description

Introducti Introduction on SigTrran Introductio n to SigT An Alcatel-Lucent A5020 Solution

Preared !or Technical Training in "S Last udate$ %a& ', 2007

What is SIGTRAN ? 

SIGTRAN is a set o! rotocols de!ined to transort SS7 *essages over IP net+ors



SIGTRAN allo+s IP net+ors to inter-+or +ith S+itches ircuit .et+or /S. %" 1 %edia "ate+a& ontroller 

all ontrol et+een S" and %"



ontrolling Access /IP

 PST.

S" 1 Signalling "ate+a& 

Inter!ace IP3SS7 net+ors



Passing Passing signalling *essages to3!ro* IP .odes

%" 1 %edia "ate+a&

SIGTRAN



Paceti4ation o! voice tra!!ic



Rate adatation



Trans*itting Trans*itting tra!!ic to+ards the destination

What is SIGTRAN ? 

SIGTRAN is a set o! rotocols de!ined to transort SS7 *essages over IP net+ors



SIGTRAN allo+s IP net+ors to inter-+or +ith S+itches ircuit .et+or /S. %" 1 %edia "ate+a& ontroller 

all ontrol et+een S" and %"



ontrolling Access /IP

 PST.

S" 1 Signalling "ate+a& 

Inter!ace IP3SS7 net+ors



Passing Passing signalling *essages to3!ro* IP .odes

%" 1 %edia "ate+a&

SIGTRAN



Paceti4ation o! voice tra!!ic



Rate adatation



Trans*itting Trans*itting tra!!ic to+ards the destination

SI"TRA. Stac

SIGTRAN is composed of three elements

MAP/CAP/IN

TCAP

ISUP / BICC / TUP

 Adatation

la&er, ie %2PA, %2)A, %6)A, etc  Strea* ontrol Trans*ission Trans*ission Protocol /STP Q.931



Standard IP stac

SCCP

SUA (RFC 3868)

MTP3

IUA (RFC 3057)

M3UA (RFC 4666) M2PA (RFC4165)

M2UA (RFC 3331)

SCTP (RFC 2960)

IP

ALCATEL-LUCENT ALCATEL-LUCENT Solution

Aout Adatation La&ers

!"UA # %TP2 )ser Adatation la&er %TP2-%TP6 co**unication is re*ote and are a re %2)A *essages The& are non-ri*itives sent over IP S" is not an SS7 node as there is no %TP6 R8666'9

!"%A # %TP2 Peer-to-Peer Peer-to-Peer Adatation Adatation la&er rovides eer-to-eer co**unication et+een t+o endoints %TP2-%TP6 co**unication is local and uses std ri*itives R8:';59

!$UA - %TP6 )ser Adatation la&er suorts %TP6 !unctions and rovides transort o! %TP6-)ser signaling over IP R8:;;;9

SUA IUA

- SP )ser Adatation la&er suorts the transort o! SP signaling over IP using STP +ithout %TP6 R86hat is %6)A and >hat is not?

What is !$UA? 

%6)A stands !or %TP6 )ser Adatation La&er and is de!ined in RFC4666



%6)A rovides transort o! %TP6-)ser signaling, eg, IS)P, T)P and SP *essages, over IP using STP



%6)A rotocol can e used et+een S" and %" or et+een t+o %"s



%6)A rovides a eEuivalent set o! ri*itives at its uer la&ers as rovided & %TP6 to its local users

What is !$UA not? 

%6)A is not an %TP6 over IP %6)A does not rovide so*e o! the services in %TP6 8or e@a*le, %6)A on S" does not suort %TP6 net+or *anage*ent *essages, such as T8A, T8P, etc

%6)A Protocol Architecture

NI5 SEP or STP

SG STP! A"#"$

MGC A#$2$

.I8 is the inter!ace et+een %TP6 and %6)A It rovides sea*less

I S ) (

T#A( S##(

T#A(  *I+

S##(

'T(3

'T(3

M3UA

M3UA

'T(2

'T(2

S#T(

S#T(

'T(1

'T(1

I(

I(

SS7 *"t,or- 

SE% - SS Si)nallin) Endpoint

I( *"t,or- 

I S ) (

*aing et+een %TP6 and %6)A on Signalling "ate+a& It er!or*s rotocol ter*ination, translation and user art rotocol encasulations

!ain functions of NI5 

@change data *essages et+een SS7 and IP net+ors



Rela& IP or SS7 *essages ac to the originator in the sa*e !or*at



Provide gloal net+or *anage*ent services in suort o! data !lo+s et+een %TP6 and %6)A la&ers

ST% - SS Si)nallin) Transfer %oint SG

- Si)nallin) Gate1a0

!GC # !edia Gate1a0 Controller

NI5 - Nodal Inter-1or.in) 5unction

%6)A .et+or ntities

SE% - SS Si)nallin) Endpoint ST% - SS Si)nallin) Transfer %oint SG - Si)nallin) Gate1a0 AS # Application Ser*er I%S # I% Ser*er IW5 - Inter1or.in) 5unction  NI5

%6)A Ter*s

Si)nallin) Gate1a0 'SG( 



S" is a signalling agent caale o! sending 3 receiving S+itched ircuit .et+or /S. native *essages at the edge o! the SS7 3 IP net+ors S" contains one or *ore Signalling "ate+a& Process /S"P roviding serves as an active, acu, loadsharing or roadcast rocess

SS

I%

SG

AS

SG%:

AS%:

I% SG%"

AS%"

AS

AS

AS is identi!ied & a routing e&, +hich is a set o! SS7 ara*eters, such as SIF3FP3=P3SS.

I%S%:

I%S%:

AS is *odelled as one or *ore Alication Server Processes /ASP, Signalling "ate+a& Process /S"P or IP Server Process /IPSP

I%S%"

Application Ser*er 'AS( 

 

AS is a logical entit&, such as virtual s+itch or dataase ele*ent caale o! handling call rocessing 3 transaction !or a seci!ic routing e&

I% I%S%"

Si)nallin) %eer %rocesses

Application Ser*er %rocess 'AS%( 

A rocess instance o! an Alication Server, such as %", IP SP, or IP GLR



An Alication Server Process serves as an active or acu rocess o! an Alication Server



An ASP contains an STP endoint and *a& e con!igured to rocess signalling tra!!ic !or *ore than one Alication Servers

I% Ser*er %rocess 'I%S%( 

A rocess instance o! an IP-ased alication An IPSP is essentiall& the sa*e as an ASP, e@cet that it uses %6)A in a oint-to-oint !ashion oncetuall&, an IPSP does not use /inter!ace +ith the services o! a Signalling "ate+a& node

Si)nallin) Gate1a0 %rocess 'SG%( 

An Alication Process instance running on S" It is identi!ied & a uniEue STP endoint

%6)A SS73IP .et+or Architecture NOTES:

AS AS 1 1

SCTP

ASP ASP 1 1

IP IP node

IP

  n    $   a   m   o    d    &    S    S

SCTP endo$nt

ASP n

SCTP assoc$at$on

;oad%shar$ng

  n    $   a   m   o    d    P    I

AS1 is processing MAP protocol for the point code A in SS7 network 1



AS2 is processing ISUP protocol for the point code A in SS7 network 1



n  ASP ser!e the AS1 " AS2 in # lo#d$sh#ring %#nner



Sign#ling &#tew#' S&1 gi!es #ccess to SS7 network 1 " (



Sign#ling &#tew#' S&2 gi!es #ccess to SS7 network 1 " 2



)ro% SS7 network 1* S&1 " S&2 #re seen #s STPs



ASPs lo#d sh#re tr#ffic +etween S&s #nd +etween S&Ps in S&1 #nd S&2

AS 2

;oad%shar$ng

M*UA M*UA



IP net:orks

;oad%shar$ng SGP 1

SGP n

SGP SGP 1

SG1

SS& net:ork *

;oad%shar$ng SGP n SG2 SG2

A SS& net:ork 1

SS& net:ork 2

%6)A *odes

PC< ?

   A    T    A    5

MGC SPC SPC

   3   2    C    '    1

I% PC< ?

   6   2    C    '    5

SG SPC SPC

PC< >

   3   2    C    '    5

MGC I% PC< =  0 1'C 3 0 'C 

SG 1'C 'C3

   6   2    C    '    1    A    T    A    5

SPC SPC 'C 6

%ipeF

1'C 

ATA

SS& net:ork   ATA

1'C 6

'C 

RouterF SS& net:ork 

%ackhauling &ode

$T' ode





ro& $$* net+ork, $- is seen as an $T'



- and -C have different $$* 'oint Codes.



$- functions as an $T', but not exactl!



$- is reuired to #erfor& 'oint Code Translation/



Internall& %" and %" share the sa*e Signalling Point ode /SP %6)A is used to trans!er %TP6 ri*itives et+een S" and %"



The lin et+een S"-%S is not an SS7 lin



%6)A is transarent to %TP6 )ser la&ers, such as IS)P3BI3SP

AS-S"-SP %odel /AS3S" %odel

$7'

A$

MAP

MAP

$-

TCAP

TCAP

SCCP

,nter-orkin' .ct

MTP3

MTP3

M3UA

M3UA

MTP2

MTP2

SCTP

SCTP

MTP1

MTP1

,P

,P

SS7

SCCP



This model allo1s an I% node to dialo) 1ith le)ac0 SS node throu)h the inter-1or.in) of a si)nalin) )ate1a0

IP

IP node

Non Non standard$@ed standard$@ed M*UA M*UA SG%SG SG%SG commun$cat$on commun$cat$on or or legac/ legac/ SS& SS& l$nks l$nks

SG

AS  Application Ser*er SE% Si)nalin) End %oint SG  Si)nalin) Gate1a0

SEP

STP SEP

IP node IP doma$n

IP node

SG

STP

SS& legac/

SEP

IPS-IPS %odel 0'$

0'$

MAP

MAP

TCAP

TCAP

SCCP

SCCP

M3UA

M3UA

SCTP

SCTP

,P

,P

This *odel allo+s to uild a !ull SS7oIP net+or using %6)A  .o

e@tra-ho S" is needed et+een the IP nodes /less overhead

IP

IP node

 It

leads to a net+or +ith a !lat organi4ation and has the !ollo+ing conseEuences !or large net+ors $

 All

.et+or le*ents that have to dialog each other have to e interconnected through a *esh o! STP association

 The

nu*er o! STP associations increases +ith the nu*er o! . in the net+or, i! STP *ulti-ho*ing is used to rovide net+or ath resilience, STP hearteat tra!!ic !lo+s on inactive aths also increases, thus de*anding *ore net+or and+idth and P) o+er

IP node

IP doma$n

 =eending

on the .s architecture3i*le*entation, signaling caacit& e@tension o! one . can lead to con!iguration i*acts on all other .s it is connected to

IP node

%6)A Protocol

!$UA S /R:' - Confi)ure SCT% End %oints 

!ust set to !$UA

SI! Num4er

Local I% %RT Num

Local I% address on SI! card

STE% : lic Signaling "ate+a& - SI"TRA. - STP .= PFI.T - A== TABL$ S"> SCT%F.8I"

on!iguration Sigtran on A5020 >S /R:' - Confi)ure SCT% End %oints 'cont(

User Ser*ice Access %oint I2

Local SI! Num

Num4er of I% address for SCT% Association+ !a/ is fi*e3 4ut limited 40 SI! card 1ith " I% address

;1T7 USAP I: -#$"# $,s %-e Se$"e A""ess P%$,+ (SAP) +% ''e SAP $, SCTP &s+ e ,$;e.

on!iguration Sigtran on A5020 >S /R:' - %eer 'remote( Ser*er %rocess '%S%(

Remote T0pe can 4e either SG or I%S%

I2 must 4e uni7ue

True if uses NA

Remote I% Addr Remote I% %ort Num Local SI! Num See notes

STE% " lic Signaling "ate+a& - SI"TRA. - STP .= PFI.T - A== TABL$ S"> !$UA%S%F.8I" NTES R(3T( ASP I= seci!ies i! R(3T( Alication Server Process I= /in Sel! ASP I= is availale in ASP)P and .T8K *sg

on!iguration Sigtran on A5020 >S /R:'- %eer 'remote( Ser*er %rocess '%S%( 'cont(

WCS send INIT

Choose lo)ical net1or.

Set to : if there is " nd I% address 2ifferentiated Ser*ice Code %oint

NTES =i!!erent re*ote IP addresses or ort nu*er shall e used i! adding *ore than one PSPs to the sa*e re*ote S" 3 AS The sa*e rule alies to SI% card nu*er under STP association

on!iguration Sigtran on A5020 >S /R:' - Confi)ure Application Ser*er 'AS( Local

Load Share or Acti*e Stand-40 'must set the same as in remote AS(

Local AS

Specif0 if the AS needs to 4e acti*e for %oint Code a*aila4ilit0

STE% $ lic Signaling "ate+a& - SI"TRA. - "ate+a&s - Logical S"> - A== TABL$ S"> !$UA%SF.8I"

on!iguration Sigtran on A5020 >S /R:' - Application Ser*er 'AS( - Local 'cont(

Local Routin) Conte/t

Select one that matches peer AS

Num4er of %S%s re7uired to ha*e this AS sho1n in a*aila4le state

NTE : Local Routing onte@t /R *ust e consistent +ith the Peer R rovisioned on the re*ote Alication Server

on!iguration Sigtran on A5020 >S /R:' - Application Ser*er 'AS( - Local 'cont(

STEP /: After click Apply the above window is shown. Click Add Row to add PSP Ids for this AS. TABLE S!"M(UAPSPASC#$%I!

on!iguration Sigtran on A5020 >S /R:' - Application Ser*er 'AS( - Remote

Set to the same as local AS Remote RC Local 5la) must 4e set to 5alseF

STE% = The con!iguration is the sa*e as  rovisioning local AS, e@cet Local 8lag needs to e set to C8alseD

on!iguration Sigtran on A5020 >S /R:' - Application Ser*er 'AS( Remote 'cont(

STE% > clic on the .et+or AearanceU and use Add Ro+ to add the PSP Ids !or this re*ote AS

on!iguration Sigtran on A5020 >S /R:' - Confi)ure !$UA Route - Local

Set to Local

Select Not SpecifiedF

Local AS I2

Local %oint Code

STE%  lic Signaling "ate+a& - SI"TRA. - "ate+a&s - Logical S"> - %6)A Route - A==

on!iguration Sigtran on A5020 >S /R:' - Confi)ure !$UA Route - Remote

Set to %S

Local %oint Code

Remote AS I2

Remote %oint Code

STE% @ Click Si&nalin& !ateway '( SI!TRA$ '( !ateways '( )Lo&ical S!"( '( *+,A Ro-te '( A. TBL S!" *+,AR#,TEC#$%I!

on!iguration Sigtran on A5020 >S /R:' - Confi)ure !$UA Route - %roperties

STE%  8or re*ote there is need to seci!& IS)P rotocol and SLS Range

Re!erences 

htt$33r!cnet3r!c2'0ht*l$ Strea* ontrol Trans*ission Protocol, Fctoer 2000



htt$33r!cnet3r!c666'ht*l$ Signaling S&ste* 7 /SS7 %essage Trans!er Part 2 /%TP2 - )ser Adatation La&er , Sete*er 2002



htt$33r!cnet3r!c:;;;ht*l$ Signaling S&ste* 7 /SS7 %essage Trans!er Part 6 /%TP6 - )ser Adatation La&er /%6)A, Sete*er 200;



Sigtran Fvervie+, & Gorst Hirschnau*, anuar&, 2007



Signaling achaul using SI"TRA. & third art& S", & (ue*ei Mhang, %arch 2007



>S 5020 %" 7570 SI"TRA. 1 AL) Training %anual

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF