《SS7introduction.ppt》由会员分享,可在线阅读,更多相关《SS7introduction.ppt(83页珍藏版)》请在三一办公上搜索。
1、SS7 Training(GSM)(From Basic to Advance),2,Contents,Introduction to SS7Explanation on each layer in GSM SS7 NetworkMAP Operation ExampleExample 1aLocation Update(Overview)Example 1bLocation Update(Message generated in each layer)Call Management ExampleExample 2aMobile Originating Call(Overview)Examp
2、le 2bMobile Originating Call(Message generated in each layer)Future Development of SS7 SS7 Over IP,Introduction to SS7,4,What is SS7?,Signaling System No.7(SS7)is a global standard for telecom defined by the International Telecommunication Union(ITU)SS7 is a kind of common channel signaling system w
3、hich means that signaling network is independent of the speech/data networkSS7 defines the procedures&protocol by which network elements in both the PSTN&Mobile Network exchange information for call setup,call routing&call controlSS7 also defines the protocol for mobility management in Mobile Networ
4、k,5,SS7 in GSM,SS7 in GSM network is responsibility forBasic call setup,management&tear downMobility management-Mobile Subscriber Authentication,Roaming,Location Update,Handover etcSupplementary ServicesCall Forwarding,Calling Number Display,SMS,6,SS7 Architecture for GSM,Explanation on each layerin
5、 GSM SS7 Network,8,-MTP Layer-MTP Structure,MTP layer is divided into 3 sub-layers,9,-MTP Layer-MTP Layer 1,MTP layer is divided into 3 sub-layers,Layer 1 defines the physical,electrical&functional characteristics of the signaling link.(e.g.E1,T1),10,-MTP Layer-MTP Layer 2,MTP layer is divided into
6、3 sub-layers,Layer 2 ensures accurate end-to-end transmission of a message cross a signaling link.It implements flow control,msg.sequence validation&error checking,11,-MTP Layer-Signal Units in MTP Layer 2,3 kinds of signal unitsFISULSSUMSU,12,-MTP Layer-Signal Unit-FISU,3 kinds of signal unitsFISUL
7、SSUMSU,FISUs are transmitted continuously if no LSSU or MSU in the link.,FunctionsAcknowledgment of received SUSignaling link quality checking,13,-MTP Layer-Signal Unit-LSSU,3 kinds of signal unitsFISULSSUMSU,LSSU carry 1 or 2 octets of link status info between SP at either of a link,FunctionsTo ind
8、icate the status of a SPTo control link alignment,14,-MTP Layer-Signal Unit-MSU,3 kinds of signal unitsFISULSSUMSU,MSUs carry all call control,database query&response,network management in SIF,FunctionsCall controlNetwork managment,15,-MTP Layer-MTP Layer 3,MTP layer is divided into 3 sub-layers,MTP
9、 Layer 1,MTP Layer 2,MTP Layer 3,Layer 3 provides message routing between signaling points in the SS7 network,16,-MTP Layer-MTP Layer 3 Message,17,-MTP Layer-MTP Layer 3 Message,National or International,18,-MTP Layer-MTP Layer 3 Message,National or International,SCCP=3ISUP=5,19,-MTP Layer-MTP Layer
10、 3 Message,National or International,SCCP=3ISUP=5,Signal Link Selection ensure msg.seq.load sharing,20,-SCCP Layer-Services Provided,Provides Connectionless&Connection-oriented Network ServicesPerforms Global Title Translation(GTT)SPC+SSN GT(refer to next page)4 Classes of ServicesClass 0 Basic Conn
11、ectionless ServiceClass 1 Sequenced Connectionless(the same SLS in MTP)Class 2 Basic Connection-orientedClass 3 Flow Control Connection-oriented,MAP,21,-SCCP Layer-Global Title Translation,User data,SCCP,Node ASPC=10GT=85291111111,MTP,SCCP,Node BSPC=20GT=852922222222,MTP,SCCP,Node CSPC=30GT=85293333
12、3333,MTP,User data,Route by GT,Route by GT,GT=85293333333,GT=85293333333,DPC=20OPC=10,DPC=20OPC=10,DPC=30OPC=20,DPC=30OPC=20,MSU,MSU,22,-TCAP Layer-Services Provided,Provides a structured method to request processing of an operation at a remote nodeDefines the information flow to control the operati
13、on&the reporting of its result,TCAP is sub-divided into two sub-layersCSL manages componentTSL manages transaction messages,23,-MAP Layer-Services Provided,A user of TCAPProvides the capability for all Mobile Network Sub-elements(MSC,VLR,HLR,EIR,BSS)to exchange of informationOperations supported by
14、MAPLocation Registration&CancellationSupplementary services provisionSubscriber parameter managementHandover of established calls etc.,24,-ISUP Layer-Services Provided,A user of MTPA protocol&procedures used to set-upmanagerelease trunk circuitsthat carry voice&data calls overSupport both Voice&Non-
15、Voice traffic,Example 1a,Location Update(Overview),MAP Operation Example,26,Location Update Overview,HLR,BSS,MSC/VLR,27,Location Update Overview,HLR,BSS,MSC/VLR,Power On,28,Location Update Overview,HLR,BSS,MSC/VLR,ChannelAssignment,29,Location Update Overview,HLR,BSS,MSC/VLR,Location Update request,
16、30,Location Update Overview,HLR,BSS,MSC/VLR,IMSI request,31,Location Update Overview,HLR,BSS,MSC/VLR,IMSI number,32,Location Update Overview,HLR,BSS,MSC/VLR,request subscriber data,33,Location Update Overview,HLR,BSS,MSC/VLR,insert subscriber data,34,Location Update Overview,HLR,BSS,MSC/VLR,Authenti
17、cation,35,Location Update Overview,HLR,BSS,MSC/VLR,Auth.Response,36,Location Update Overview,HLR,BSS,MSC/VLR,Update Location,37,Location Update Overview,HLR,BSS,MSC/VLR,Update Location,How can MSC generate this“Update Location”Message?,Example 1b,Location Update(Message generated in each layer),MAP
18、Operation Example,39,Location Update Message generated in each layer,HLR,MTP,ISUP,SCCP,TCAP,MAP,BSSAP,MSC/VLR,Update Location,MSU,MSC generates the“Update Location”message layer by layer.At last,a Message Signal Unit(MSU)is generated&sent to the HLR,40,Location Update Message generated in MAP layer,
19、MSC/VLR,Operation code=Update Location,MAP Message,IMSI no.=454100200042300,MSC no.=852 92143999,VLR no.=852 92143999,41,Location Update Message generated in MAP layer,MSC/VLR,MAP Message(Op.code,IMSI etc),42,Location Update Message generated in TCAP layer,MSC/VLR,TCAP,MAP Message(Op.code,IMSI etc),
20、Component portion,Transaction portion,Transaction ID=123456789,43,Location Update Message generated in TCAP layer,MSC/VLR,TCAP,MAP Message(Op.code,IMSI etc),Component portion,Transaction portionTran.ID=123456789,44,SCCP,Location Update Message generated in SCCP layer,MSC/VLR,TCAP,MAP Message(Op.code
21、,IMSI etc),Component portion,Transaction portion(Tran.ID=123456789),Message Type=9(for unit data),Called partyaddress,Calling partyaddress,45,SCCPCalled&Calling party addressMessage Type=9(unit data),Location Update Message generated in SCCP layer,MSC/VLR,TCAP,MAP Message(Op.code,IMSI etc),Component
22、 portion,Transaction portion(Tran.ID=123456789),46,MTP(SIF),SCCPCalled&Calling party addressMessage Type=9(unit data),Location Update Message generated in MTP layer 3,MSC/VLR,TCAP,MAP Message(Op.code,IMSI etc),Component portion,Transaction portion(Tran.ID=123456789),DPC,OPC,SLS,47,MTP(SIF)DPC,OPC,SL
23、S,SCCPCalled&Calling party addressMessage Type=9(unit data),Location Update Message generated in MTP layer 3,MSC/VLR,TCAP,MAP Message(Op.code,IMSI etc),Component portion,Transaction portion(Tran.ID=123456789),48,Location Update Message generated in MTP layer 2,MSC/VLR,49,Location Update Message gene
24、rated in MTP layer 2,MSC/VLR,0111 1110,50,Location Update Message generated in MTP layer 2,MSC/VLR,0111 1110,3-63 for MSU,51,Location Update Message generated in MTP layer 2,MSC/VLR,0111 1110,3-63 for MSU,subservice+service indicatorSCCP=3ISUP=5,Last message receivedby receiver,Sequence number of se
25、nder,check sum,52,Location Update MSU completed,The MSU can be sent now!,Example 2a,Mobile Originating Call(Overview),Call Management Example,54,-Mobile Originating Call-Overview,BSS,MSC/VLR,PSTNSwitch,CallingSubscriber,PSTNSubscriber,55,-Mobile Originating Call-Overview,BSS,MSC/VLR,PSTNSwitch,Calli
26、ngSubscriber,PSTNSubscriber,Phone to PSTN,56,-Mobile Originating Call-Overview,BSS,MSC/VLR,PSTNSwitch,CallingSubscriber,PSTNSubscriber,ChannelAssignment,57,-Mobile Originating Call-Overview,BSS,MSC/VLR,PSTNSwitch,CallingSubscriber,PSTNSubscriber,Call setup,58,-Mobile Originating Call-Overview,BSS,MS
27、C/VLR,PSTNSwitch,CallingSubscriber,PSTNSubscriber,Analysis&routing in MSC(e.g.pre-analysis,digit analysis),59,-Mobile Originating Call-Overview,BSS,MSC/VLR,PSTNSwitch,CallingSubscriber,PSTNSubscriber,IAM,Initiate Address Message,60,-Mobile Originating Call-Overview,BSS,MSC/VLR,PSTNSwitch,CallingSubs
28、criber,PSTNSubscriber,Determine whether it serves the called party.If yes,it rings the called party line,61,-Mobile Originating Call-Overview,BSS,MSC/VLR,PSTNSwitch,CallingSubscriber,PSTNSubscriber,ACM,Address Complete Message,62,-Mobile Originating Call-Overview,BSS,MSC/VLR,PSTNSwitch,CallingSubscr
29、iber,PSTNSubscriber,MSC rings the calling party&connects it to the voice trunk,63,-Mobile Originating Call-Overview,BSS,MSC/VLR,PSTNSwitch,CallingSubscriber,PSTNSubscriber,Pick Up the phone,64,-Mobile Originating Call-Overview,BSS,MSC/VLR,PSTNSwitch,CallingSubscriber,PSTNSubscriber,ANM,Answer Messag
30、e,65,-Mobile Originating Call-Overview,BSS,MSC/VLR,PSTNSwitch,CallingSubscriber,PSTNSubscriber,chatting,66,-Mobile Originating Call-Overview,BSS,MSC/VLR,PSTNSwitch,CallingSubscriber,PSTNSubscriber,Release the call,67,-Mobile Originating Call-Overview,BSS,MSC/VLR,PSTNSwitch,CallingSubscriber,PSTNSubs
31、criber,REL,Release Message,68,-Mobile Originating Call-Overview,BSS,MSC/VLR,PSTNSwitch,CallingSubscriber,PSTNSubscriber,Disconnect the trunk from called party,69,-Mobile Originating Call-Overview,BSS,MSC/VLR,PSTNSwitch,CallingSubscriber,PSTNSubscriber,RLC,Release Complete Message,70,-Mobile Originat
32、ing Call-Overview,BSS,MSC/VLR,PSTNSwitch,CallingSubscriber,PSTNSubscriber,Set the trunk to idle,Example 2b,Mobile Originating Call(Message generated in each layer),Call Management Example,72,-Mobile Originating Call-Message generated in each layer,MSC/VLR,IAM,MSU,MSC generates the IAM message by ISU
33、P&MTP layers.At last,a Message Signal Unit(MSU)is generated&sent to the PSTN,PSTNSwitch,73,-Mobile Originating Call-Message generated in ISUP layer,MTP,ISUP,SCCP,TCAP,MAP,BSSAP,MSC/VLR,CIC,ISUP Message,Calling party number,Message Type=IAM,Called party number,74,-Mobile Originating Call-Message gene
34、rated in ISUP layer,MTP,ISUP,SCCP,TCAP,MAP,BSSAP,MSC/VLR,ISUP Message(IAM,CIC,Called party,Calling party),75,MTP(SIF),-Mobile Originating Call-Message generated in MTP layer 3,MTP,ISUP,SCCP,TCAP,MAP,BSSAP,MSC/VLR,DPC,OPC,SLS,ISUP Message(IAM,CIC,Called party,Calling party),76,MTP(SIF)DPC,OPC,SLS,-Mo
35、bile Originating Call-Message generated in MTP layer 3,MTP,ISUP,SCCP,TCAP,MAP,BSSAP,MSC/VLR,ISUP Message(IAM,CIC,Called party,Calling party),77,-Mobile Originating Call-Message generated in MTP layer 2,MSC/VLR,0111 1110,3-63 for MSU,subservice+service indicatorSCCP=3ISUP=5,Last frame receivedby rece
36、iver,Sequence number of sender,check sum,78,-Mobile Originating Call-MSU completed,The MSU can be sent now!,79,MTP Route(1),C7 Link:SR-Signalling Route(End to End)LS-Linkset(point to point)SL-Signalling Link(point to point),SW1 Destination,STP-1,STP-2,SLs,SLs,SW1,STP1,STP3,STP2,STP4,Destination,SR(l
37、ogical),LS(logical),SL(physical),80,MTP Route(2),Signalling Capturee.g.CMB 9197 to Tunisia 4533Message#7星期六 06 六月 2009 07:19:43.0187;InsertSubscriberData-NormalTCAP TransactionCMB(9197,0)-STP4 ID3(9609,0)-11CMB(9197,0)4553,0MAP,SS7 Over IP,82,SS7 Over IP,AdvantageBetter use of available bandwidthCheaper costImplementation MethodReplace the MTP layers by two new adaptation layers(M3UA,SCTP)&the IP layer,The End,