《GSM协议栈原理》PPT课件_第1页
《GSM协议栈原理》PPT课件_第2页
《GSM协议栈原理》PPT课件_第3页
《GSM协议栈原理》PPT课件_第4页
《GSM协议栈原理》PPT课件_第5页
已阅读5页,还剩76页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

GSM/GPRSProtocolStackArchitecture,VitoTai,Outline,GSM/GPRSProtocolStackArchitectureIntroducethearchitectureandallmodulesofProtocolstackCommonProceduresIncludesgeneralprocedures,likeLU,MOcall,GPRSATTACH,andetc.,forillustrationofthefunctionalityandinteractionofmodulesofProtocolstack.,Outline,GSM/GPRSProtocolStackArchitectureIntroductionL4NASASDataSIMCommonProcedures,Introduction:Taskv.s.Module,OneModuleimplementsonelayerorgroupsoffunctionalities.TaskistheunitofOSschedulingThecommunicationbetweenModulesisbyPrimitives(Messages)Moreoverheadininter-taskcommunicationPutmodulesintoonetaskSharecommonmemoryLousycommunicationsSharethesamepriorityOtherconsiderationGeneralpriorityarrangement:lowerlayerhigherpriority,Introduction:Taskmain,while(1)receive_msg_ext_q(task_ext_qid,/,while(1)receive_msg_ext_q(task_ext_qid,Multi-module,Single-module,SAPheaders:definemessageids,Driverinterface,ASNfileofCC,HeaderfileofCC,SourcefileofCC,Mcd_parserGeneratedheaderfile,Headersofcommonlocalstructure,Headersofstructuresforprimitives,Headersofcommonusedenums,ASNsofcommonusedandSSACTFiles,Introduction:DirectoryStructure,Layer4,TheinterfacebetweenPSandMMI/AT,L4-L4C(1/9),L4CLayer4controllerCo-ordinateallL4modulestoperformtherequestsfromATorMMIInterfacesThereareinterfacesbetweenallmodulesinL4PPP_L4C_SAP-PPPL4C_ABM_SAP-ABMSourcemcu/ps/l4/l4c,L4-L4A&ATCI(2/9),L4ALayer4adaptationTranslatefunctioncallstoprimitivesbetweenMMIandL4C.CodegeneratedbytoolbaseonanExcelfileSourcemcu/ps/l4/l4aATCISub-moduleofL4CATcommandInterpreterSourcemcu/ps/l4/l4c,L4RAC(3/9),RegistrationAccessControlGSM/GPRSregistrationmanagementPLMNList/SelectionCellpowerlevelreportInterfaceL4C_RAC_SAPL4CGMMREG_SAPMMMMIAS_SAP-RMPCSourcemcu/ps/l4/rac,L4TCM(4/9),TerminalContextManagementHandlePDPcontextprofilesQoS,PDPaddress,PDPtypesRequesttoactivatePDPcontextsRelayofDatatransferInterfacesTCM_L4C_SAPL4CSMREG_SAPSMSNDCP_REG_SAP-SNDCPTCM_PPP_SAPPPPTCM_TCPIP_SAP-TCPIPSourcemcupsl4tcm,L4SMSAL(5/9),SMSApplicationLayerMessageboxofME&SIMTransmittingandreceivingSMSCellBroadcastmanagementInterfacesSMSAL_L4C_SAPL4CSMSAL_SOC_SAPSOCMNSMS_SAPSMSSMSAL_AS_SAP-RMPCSourcemcu/ps/l4/smsal,L4TCM/SMSALinWAP/GPRS(6/9),TCMwillrelayIPpacketstoSNDCP,andviceversa.SMSALforwardsPUSHmessagetoSocket,L4CSM(7/9),CallServiceManagementBearerCapabilityHandlingCODECattachmentmanagementCSD/Faxactivation/deactivationCallinformationmaintainingCallrelatedSShandlingInterfacesCSM_L4C_SAPL4CMNCC_SAPCCCSM_TDT_SAPTDTofDataCSM_L2R_SAPL2RofDataMNSS_SAP-CISSSourcemcu/ps/l4/csm,L4SMU(8/9),SecurityManagementUnitSecurityCheckingPhonelockCHV1/CHV2Personalization(ETSI02.22)AutolockInterfacesSMU_L4C_SAPL4CPS_SIM_SAP-SIMSourcemcu/ps/l4/smu,L4-PHB&UEM(9/9),PhonebookIdentifyEmergencycallPhonebookmanagementUserEquipmentManagementPeripheralmanagement,NAS,NonAccessStratum,NASCISS(1/12),CallIndependentSupplementalService3GPP/ETSIspecifications:22.08122.088,22.091,22.091,22.093,22.072SAPsMM_SS_SAP-MMMNSS_SAP-CSMofL4Sourcemcu/ps/cc-ss/ss,NASCC(2/12),CallControl3GPP/ETSIspecifications24.008(Clause5)SAPsMM_CC_SAPMMMNCC_SAP-CSMofL4Sourcemcu/ps/cc-ss/cc,NASSMS(3/12),ShortMessageService3GPP/ETSIspecification:23.040SAPsMM_SMS_SAP-MMMNSMS_SAP-SMSALofL4LLC_SMS_SAP-LLC(GPRS-only)Sourcemcu/ps/sms,NAS-MM/GMM(4/12),MobilityManagement3GPP/ETSIspecification24.008(Clause4)SAPsMM_CC_SAP-CCMM_SS_SAP-CISSMM_SMS_SAP-SMSGMMREG_SAPRACofL4MM_AS_SAP-RRGMM_SM_SAP-SMLLC_GMM_SAP-LLC,NAS-MM/GMM(5/12),Sourcemcu/ps/mm/cmm-CSdomainmcu/ps/mm/pmm-PSdomainmcu/ps/mm/common-commonSingletask,singleModule,TwoFSMs,NASSM(6/12),SessionManagement3GPP/ETSIspecification:24.008(Clause6)SAPsGMM_SM_SAPMMSMREG_SAP-TCMofL4SM_DATA_PLANE_SAPSNDCPSourcemcu/ps/sm,NASSNDCP(7/12),SubNetworkDependencyConvergenceProtocol3GPP/ETSIspecification04.65RFC1144(forTCP/IPheadercompression)SAPsSM_DATA_PLANE_SAP-SMSM_REG_SAP-TCMLLC_SNDCP_SAP-LLCSourcemcu/ps/sndcp,NASLLC(8/12),LogicalLinkControl3GPP/ETSIspecification04.64SAPsLLC_GMM_SAP-GMMLLC_SNDCP_SAP-SNDCPLLC_SMS_SAP-SMSLLC_RLC_SAP-RLCSourcemcu/ps/llc,NASPPP(9/12),PointtoPointProtocolRFCspecification1661,1662,1332,1877,1334,1994TwoRolesServerinGPRSdial-upClientinWAPoverCSDSAPs(forGPRSdialup)PPP_L4C_SAP-L4CofL4PPP_TCM_SAP-TCMofL4UartdriverinterfaceSourcemcu/ps/ppp,NASPPPinGPRSdial-up(10/12),ReferencemodelinETSI07.60,NAS-PPPinWAP/CSD(11/12),SAPsPPP_TCPIP_SAP-TCPIPPPP_TDT_SAP-TDTL2R_PPP_SAP-L2R,NASPPPofTworoles(12/12),Whynottwotasks?Savestack,Taskcontrolblock,etc.PriorityofPPPTaskPPPisinlowerlayerthanWAPandTCP/IPinWAP/CSD,WAPisthesamepositionasMMIInGPRSDial-upPPPhasnothingtodowithMMI,butbustyGPRSdatamayaffectMMIifPPPhashigherprioritythanMMISolution:makePPPlowerpriority,andriseitwhenneeded.Isitpossiblethattwomodesofitareactiveatthesametime?Yes,DataTask,DataRLP(1/3),RadioLinkProtocol3GPP/ETSIspecification24.022SAPsL2R_RLP_SAP-L2RRLP_RA_SAP-L1(callback)Sourcemcu/ps/data/rlp,Data-L2R(2/3),Layer2Relay3GPP/ETSIspecification27.001,27.002SAPsCSM_L2R_SAPCSMofL4L2R_RLP_SAP-L2RPPP_L2R_SAP-PPPUARTdriverSourcemcu/ps/data/l2r,DataTDT(3/3),TransparentDataTransfer3GPP/ETSIspecification27.001,27.002SAPsCSM_TDT_SAPCSMofL4PPP_TDT_SAP-PPPLayer1Sourcemcu/ps/data/tdt,SIM,SIMmanagerSIMApplicationToolkit3GPP/ETSISpecifications11.11,11.14SAPsSIM_PS_SAP-toallmodulesFunctioninterfacewithSIMdriverSourcemcu/ps/sim,AS(RR),AccessStratum,RR,RadioResourceMostmodulesareinRRtask3GPP/ETSISpecifications03.22,04.18,04.60,05.02,05.08,RR-RRM(1/10),RadioResourceManagementInitPoweronPLMNSelectionCellselectionManualPLMNSelectionHomePLMNSearchRecoverytonormalserviceSAPsRRM_RMPC_SAPRMPCMM_AS_SAPMMSourcemcu/ps/rr/rrm,RR-RMPC(2/10),RadioResourceManagementonCCCHorPCCCHDecisionrule:SI13willindicateifPchannelissupportedinthecellIdleModeMonitor(packet)systeminformationonBCCHorPBCCHPerformcellreselectionPerform(packet)channelaccessonCCCHorPCCCHResponseto(packet)pagingmessagesonCCCHorPCCCH,RR-RMPC(3/10),DedicatedmodeMeasurementsonSDCCH/TCHMonitoringneighboringcellsMonitorSystemInformationonSACCHPerformcellreselection(NWinitiated)DedicatedmodeproceduresSAPsMMI_AS_SAPMMISMSAL_AS_SAPSMSALMM_AS_SAPMMRRM_RMPC_SAPRRMRMC_LAPDM_SAPRMC,RR-RMPC(4/10),RLC_RMPC_SAPRLCMAC_RMPC_SAPMACRMPC_MPAL_SAP-MPALSourcemcu/ps/rr/rmpmcu/ps/rr/rmcmcu/ps/rr/src,RR-LAPDm(5/10),Layer2ProvideSAPI0/SAPI3connectionsTransferlayer3messageSequencecontrolSegmentationandre-assemblyofframesSAPsRMC_LAPDM_SAPRMCLAPDM_MPAL_SAPMPALSourcemcu/ps/rr/lapdm,MobilePhysicalAbstractionLayerAdaptationtoL1SAPsRRM_MPAL_SAPRRMRMPC_MPAL_SAPRMPCMAC_MPAL_SAPMACSourcemcu/ps/rr/mpal,RR-MPAL(6/10),RR-RLC(7/10),RadioLinkControlRequestTBFestablishmentorreleaseSegmentationofLLCPDUsAcknowledged/UnacknowledgeddatatransferSAPsLLC_RLC_SAPLLCRLC_REASM_SAPREASMRLC_MAC_SAPMACRLC_RMPC_SAPRMPCSourcemcu/ps/rr/rlc,ReassembleToputnonrealtimeconstrainttaskintoanotherTaskRe-assembleDownlinkRLC/MACblocksSAPsLLC_RLC_SAPLLCRLC_REASM_SAPREASMSourcemcu/ps/rr/rlc,Reasm(8/10),RR-MAC(9/10),MediumAccessControlHandlingTBFestablishmentandreleaseTransferorreceiveRLCdatablocksHandlingcontrolmessagesreceivedonPACCHPacketResourceRequest,PacketPDCHreleaseandetcForwardPMOorPCCOtoRMPCHandlingPSImessagesreceivedonPACCHSendingPacketMeasurementReportonPACCH,SAPsRLC_MAC_SAPRLCMAC_RMPC_SAPRMPCMAC_MPAL_SAPMPALSourcemcu/ps/rr/mac,RR-MAC(10/10),Outline,GSM/GPRSProtocolStackArchitectureCommonProceduresPowerOnLocationUpdateMOcallGPRSAttachPDPcontextActivationTBFOperation,PowerOnProcedure,ConditionPoweronbylongpressPowerkeyAlltasksarecreatedandinitializedwhenthetargetispowered,butonlyif“long”presswasdetected,poweronprocedurewillbeginPlayersSIM,L4NVRAM,MM,RR,PowerOn-1,ReadallnecessaryEFs,PowerOn-2,ReadNVRAMviaL4C,IfNotFlightMode,PowerOn-3,ReadIMEI,MSCAP,etc.,ReadfromNVRAM,SearchAnyCell,PowerOn-4,ReadallsecurityrecordfromNVRAM,CheckPhoneLock,StartSIMDriver,PowerOn-5,InputPIN,PersonalizationLockHandling,PowerOn-6,InitializeSMSServiceParameter,ReadLDN,PowerOn-7,ReadallEFsforMM/RR,SearchNormalService,PowerOn-8,ReadSMS,LocationUpdate,ConditionAsuitablecellwasfoundwhenpoweronPLMNselectionPlayersMM,RRL4C,RAC,LocationUpdate-1,LocationUp

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论