GSM 协议栈设计结构.docx
- 文档编号:7513134
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:23
- 大小:426.11KB
GSM 协议栈设计结构.docx
《GSM 协议栈设计结构.docx》由会员分享,可在线阅读,更多相关《GSM 协议栈设计结构.docx(23页珍藏版)》请在冰豆网上搜索。
GSM协议栈设计结构
GSM协议栈设计结构
1ArchitectureofGSM
2CC
2.1Summary
InGSMprotocol,bothSSprotocolandCCprotocolaresub-protocolofCMprotocol.TheCCentityusesboxtocommunicatewithAPI,MMandRR.EachCCentityshallcommunicatewiththecorrespondentpeerentityusingitsownMMconnection.
2.2ObjectModelDiagram
InCCmodule,differentCCcontextneedsinterworkwithothers,soallCCcontextareorganizedinaqueue.EveryCCcontextwillmanageacall.
2.3ObjectsDescription
ThefunctionsofCCentityasfollowing:
Callestablishmentprocedures;
Callclearingprocedures;
Callinformationphaseprocedures;
Miscellaneousprocedures.
DTMFmanage;
Usernotification;
IncallModifymanage;
CRSSfunctionmanage.
2.4CCStateChart
FSMstate
CCstate
Describe
U0
CC_U0
Nocallexists
U01
CC_U01
MMConnectionpending,Thisstateexistsforamobileoriginatingcall,whenthemobilestationrequeststheestablishmentofaMMconnection.
U1
CC_U1
CChassendSETUP
CC_U3
CChasreceivedCALLPROCEEDING
CC_U4
CChasreceivedALERT
U6
CC_U6
MShasreceivedSETUP
U8
CC_U8
MShassentCONNECT.
U9
CC_U9
MShassentCALLCONFIRM
U9
CC_U7
MShassentALERTING
U10
CC_U26
MOmodifying.
CC_U27
MTmodifying.
CC_U10
Thecallactive,referU26,U27,REESET.
REESET
MMconnectionisdisconnectedandjustreestablishing,theCCU10.
U11
CC_U11
Thisstateexistswhenthemobilestationhasrequestedthenetworktocleartheend-to-endconnection(ifany)andiswaitingforaresponse.
U12
CC_U12
Thisstateexistswhenthemobilestationhasreceivedaninvitationtodisconnectbecausethenetworkhasdisconnectedtheend-to-endconnection(ifany).
U19
CC_U19
ThisstateexistswhentheMShasrequestedthenetworktoreleaseandiswaitingforaresponse.
GENE
DifferentCCstatewilldosamerespondtomessagewilldealinvirtualFSMstateGENE.
.
Callstatesatthemobilestationsideoftheinterface
Thestateswhichmayexistonthemobilestationsideoftheradiointerfacearedefinedinthisclause.
NOTE:
StatesU0.1,U0.2,U0.3,U0.4,U0.5,U0.6,U26,andU27areGSMspecific.AllotherstatesareITU-Tdefined.
U0
000000
Null
Nocallexists
U0.1
000010
MMConnectionpending
Thisstateexistsforamobileoriginatingcall,whenthemobilestationrequeststheestablishmentofaMMconnection
U1
000001
Callinitiated
Thisstateexistsforamobileoriginatingcall,whentheMSrequestscallestablishmentfromthenetwork
U3
000011
Mobileoriginatingcallproceeding
Thisstateexistsforamobileoriginatingcallwhenthemobilestationhasreceivedacknowledgementthatthenetworkhasreceivedallcallinformationnecessarytoeffectcallestablishment.
U4
000100
Calldelivered
Thisstateexistsforamobileoriginatingcall,whenthecallingmobilestationhasreceivedanindicationthatremoteuseralertinghasbeeninitiated
U6
000110
Callpresent
thisstateexistsforamobileterminatingcallwhenthemobilestationhasreceivedacallestablishmentrequestbuthasnotyetresponded.
U7
000111
Callreceived
Thisstateexistsforamobileterminatingcallwhenthemobilestationhasindicatedalertingbuthasnotyetanswered
U8
001000
ConnectRequest
Thisstateexistsforamobileterminatingcall,whenthemobilestationhasansweredthecallandiswaitingtobeawardedthecall
U9
001001
Mobileterminatingcallconfirmed
Thisstateexistsforamobileterminatingcallwhenthemobilestationhassentacknowledgementthatthemobilestationhasreceivedallcallinformationnecessarytoeffectcallestablishment
U10
001010
Active
ThisstateexistsforamobileterminatingcallwhentheMShasansweredthecall.ThisstateexistsforamobileoriginatingcallwhentheMShasreceivedanindicationthattheremoteuserhasansweredthecall
U11
001011
Disconnectrequest
Thisstateexistswhenthemobilestationhasrequestedthenetworktocleartheend-to-endconnection(ifany)andiswaitingforaresponse.
U12
001100
Disconnectindication
Thisstateexistswhenthemobilestationhasreceivedaninvitationtodisconnectbecausethenetworkhasdisconnectedtheend-to-endconnection(ifany).
U19
010011
Releaserequest
ThisstateexistswhentheMShasrequestedthenetworktoreleaseandiswaitingforaresponse.
U26
011010
Mobileoriginatingmodify
Thisstateexistswhenthemobilestationhassentarequesttothenetworkforanewmodebuthasnotyetreceivedananswer.
U27
011011
Mobileterminatingmodify
Thisstateexistswhenthemobilestationhasreceivedarequestfromthenetworkforanewmodeandhasnotyetsentaresponsetothisrequest.
3SS
3.1Summary
InGSMprotocol,SSprotocolisasub-protocolofCMprotocol.TheSSentityusesboxtocommunicatewithAPIandMM.EachSSentityshallcommunicatewiththecorrespondentpeerentityusingitsownMMconnection.
3.2ObjectModelDiagram
InMS,differentSSentityneedsknowotherSSentities,soallSSentitiesareorganizedinaqueue,EverySSentitydescribesinprotocolismappedtoaSScontext.
3.3ObjectsDescription
ThefunctionsofSSentityasfollowing:
SSInterrogateforLineID,CF,,CB,CW;
CFregister,Erasure;
CF,CBActivate,Deactivate;
CBPasswordRegiste;
USSDmanage.
4SMS
4.1Summary
Note:
InGSMmode,SM_CLuseMMentitytocomminute,InGPRSmode,useMMP.
SMS_CBwillperformedbyCBmodule.
4.2ObjectModelDiagram
4.3ObjectsDescription
SMSmodulewillperformthefunctionofSMRLandSMRL,itcombinetheSMSentityandGSMSentity.
ASMRentitycommunicateswithASMRentityintheSMC,givetheSM_TLcapabilitytoexchangeSM_TLmessage.
SMCentityisinCMsublayer,carryingSMRdata.
SM_TL:
SMSsendingandMEMORYAVAILABLEnotify,SMSreceivingandSTATUSREPORTreceiving,alphabetsupporting,savingmessagetoSIMandreadingmessagefromSIM,contactSMS.
5MM
Abbreviation
ArfcnTheabsoluteRFchannelnumber
CMConnectionManagement
CKSNCipheringKeySequenceNumber
FSMFiniteStateMachine
GPRSGeneralPacketRadioService
IMSIInternationalMobileSubscriberIdentity
KcCipheringkey
LACLocationAreaCode
LAILocationAreaIdentity
LANLocalAreaNetwork
LLCLowLayerCompatibility
MMMobileManagement
MMCCircuitSwitchMM
MMPPacketSwitchMM
OSIOpenSystemInterconnection
RRRadioResourceManagement
SIMSubscriberIdentityModule
TMSITemporaryMobileSubscriberIdentity
5.1Summary
MobilemanagementsublayerlocateinLevel3ofprotocolstack,andmiddleofLevel3。
ThemainfunctionoftheMobilityManagementsublayeristosupportthemobilityofuserterminals,suchasinformingthenetworkofitspresentlocationandprovidinguseridentityconfidentiality.
AfurtherfunctionoftheMMsublayeristoprovideconnectionmanagementservicestothedifferententitiesoftheupperConnectionManagement(CM)sublayer.
AlltheMMproceduresdescribedinthisclausecanonlybeperformedifaRRconnectionhasbeenestablishedbetweentheMSandthenetwork.Else,theMMsublayerhastoinitiatetheestablishmentofaRRconnection.
InFigure2.1.1AnoverviewoftheMMsublayerprotocolarchitectureinGSM/GPRSprotocolisgiven.
Figure2.1.1
5.2ObjectModelDiagram
MMsublayerincludestwoobjectsMMCandMMP.MMsublayerisaentity.ThecontactsbetweenMMentityandotherentityarefollowedinFigure2.2..1
Figure2.2.1
5.3ObjectsDescription
TheobjectMMCfulfillsthefollowingprocedure:
1)MMcommonprocedures:
Initiatedbythenetwork:
-TMSIreallocationprocedure;
-authenticationprocedure;
-identificationprocedure;
-MMinformationprocedure;
-abortprocedure.
Initiatedbythemobilestation:
-IMSIdetachprocedure.
ii)MMspecificprocedures:
-normallocationupdatingprocedure;
-periodicupdatingprocedure;
-IMSIattachprocedure.
iii)MMconnectionmanagementprocedures:
Theseproceduresareusedtoestablish,maintainandreleaseaMMconnectionbetweenthemobilestationandthenetwork,overwhichanentityoftheupperCMlayercanexchangeinformationwithitspeer.AMMconnectionestablishmentcanonlybeperformedifnoMMspecificprocedureisrunning.MorethanoneMMconnectionmaybeactiveatthesametime.
5.4statechart
MMCFiniteStateMachineismadeof7state。
MMC_GENEStatedealswithsomemessagethatneedtobetreatedwithwhereasdon’ttreatedwithin6normalstate.
6normalstateis:
MMC_NULLinitiativestate.poweron,MMstandinthestate。
MMC_IDLEidlestate,MMstartallprocedureinthestate。
MMC_WRRCstatethatwaittheRRconnectionresponse.
MMC_WNKRstatethatwaitthenetworkresponsemessage.
MMC_CNTDMMconnected。
Nolessthanoneconnectionhavebeenestablished.
MMC_WNKCstatethatwaitthenetworkcommand.
6RR
6.1RRI
SXRSystemeXecutiveRealtime
FSMFiniteStateMachine
RRDRadioResourceDedicatedmode
RRIRadioResourceIdlemode
RRI_PRadioResourceIdlemodePLMNSelection
RRI_CRadioResourceIdlemodeCellSelection
L1Layer1ofGSM/GPRSsystem
MMMobileManagement
LAPLinkAccessProtocol
6.1.1Summary
RRImoduleispartofRadioResourceManage,mainfunctionisresponsibleforPLMNselection,Cellselection,Cellreselection,allSystemMessagereceivedandMeasurementReportsent.It‘spositioninginGSMprotocolstackasbelow:
Figure1RRI’slocationinstack
6.1.2ObjectModelDiagram
TheRRIhavetwoobjects,whichimplementdifferentfunctionswithindependentfinitestatemachine.Therelationshipbetweentwoobjects(RRI_CandRRI_P)andtheotherexternobjectsdisplaysinthefigurebelow.
Figure1RRI’sOMD
6.1.3ObjectsDescription
TheobjectRRI_Pcompletesthefollowingfunctions:
✧AutomaticandmanualPL
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GSM 协议栈设计结构 协议 设计 结构