




已阅读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 L4 RAC 3 9 RegistrationAccessControlGSM GPRSregistrationmanagementPLMNList SelectionCellpowerlevelreportInterfaceL4C RAC SAP L4CGMMREG SAP MMMMIAS SAP RMPCSourcemcu ps l4 rac L4 TCM 4 9 TerminalContextManagementHandlePDPcontextprofilesQoS PDPaddress PDPtypes RequesttoactivatePDPcontextsRelayofDatatransferInterfacesTCM L4C SAP L4CSMREG SAP SMSNDCP REG SAP SNDCPTCM PPP SAP PPPTCM TCPIP SAP TCPIPSourcemcu ps l4 tcm L4 SMSAL 5 9 SMSApplicationLayerMessageboxofME SIMTransmittingandreceivingSMSCellBroadcastmanagementInterfacesSMSAL L4C SAP L4CSMSAL SOC SAP SOCMNSMS SAP SMSSMSAL AS SAP RMPCSourcemcu ps l4 smsal L4 TCM SMSALinWAP GPRS 6 9 TCMwillrelayIPpacketstoSNDCP andviceversa SMSALforwardsPUSHmessagetoSocket L4 CSM 7 9 CallServiceManagementBearerCapabilityHandlingCODECattachmentmanagementCSD Faxactivation deactivationCallinformationmaintainingCallrelatedSShandlingInterfacesCSM L4C SAP L4CMNCC SAP CCCSM TDT SAP TDTofDataCSM L2R SAP L2RofDataMNSS SAP CISSSourcemcu ps l4 csm L4 SMU 8 9 SecurityManagementUnitSecurityCheckingPhonelockCHV1 CHV2Personalization ETSI02 22 AutolockInterfacesSMU L4C SAP L4CPS SIM SAP SIMSourcemcu ps l4 smu L4 PHB UEM 9 9 PhonebookIdentifyEmergencycallPhonebookmanagementUserEquipmentManagementPeripheralmanagement NAS NonAccessStratum NAS CISS 1 12 CallIndependentSupplementalService3GPP ETSIspecifications 22 081 22 088 22 091 22 091 22 093 22 072SAPsMM SS SAP MMMNSS SAP CSMofL4Sourcemcu ps cc ss ss NAS CC 2 12 CallControl3GPP ETSIspecifications24 008 Clause5 SAPsMM CC SAP MMMNCC SAP CSMofL4Sourcemcu ps cc ss cc NAS SMS 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 SAP RACofL4MM 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 NAS SM 6 12 SessionManagement3GPP ETSIspecification 24 008 Clause6 SAPsGMM SM SAP MMSMREG SAP TCMofL4SM DATA PLANE SAP SNDCPSourcemcu ps sm NAS SNDCP 7 12 SubNetworkDependencyConvergenceProtocol3GPP ETSIspecification04 65RFC1144 forTCP IPheadercompression SAPsSM DATA PLANE SAP SMSM REG SAP TCMLLC SNDCP SAP LLCSourcemcu ps sndcp NAS LLC 8 12 LogicalLinkControl3GPP ETSIspecification04 64SAPsLLC GMM SAP GMMLLC SNDCP SAP SNDCPLLC SMS SAP SMSLLC RLC SAP RLCSourcemcu ps llc NAS PPP 9 12 PointtoPointProtocolRFCspecification1661 1662 1332 1877 1334 1994TwoRoles Server inGPRSdial up Client inWAPoverCSDSAPs forGPRSdialup PPP L4C SAP L4CofL4PPP TCM SAP TCMofL4UartdriverinterfaceSourcemcu ps ppp NAS PPPinGPRSdial up 10 12 ReferencemodelinETSI07 60 NAS PPPinWAP CSD 11 12 SAPsPPP TCPIP SAP TCPIPPPP TDT SAP TDTL2R PPP SAP L2R NAS PPPofTworoles 12 12 Whynottwotasks Savestack Taskcontrolblock etc PriorityofPPPTaskPPPisinlowerlayerthanWAPandTCP IPinWAP CSD WAPisthesamepositionasMMIInGPRSDial upPPPhasnothingtodowithMMI butbustyGPRSdatamayaffectMMIifPPPhashigherprioritythanMMISolution makePPPlowerpriority andriseitwhenneeded Isitpossiblethattwomodesofitareactiveatthesametime Yes DataTask Data RLP 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 SAP CSMofL4L2R RLP SAP L2RPPP L2R SAP PPPUARTdriverSourcemcu ps data l2r Data TDT 3 3 TransparentDataTransfer3GPP ETSIspecification27 001 27 002SAPsCSM TDT SAP CSMofL4PPP 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 SAP RMPCMM AS SAP MMSourcemcu ps rr rrm RR RMPC 2 10 RadioResourceManagementonCCCHorPCCCHDecisionrule SI13willindicateifPchannelissupportedinthecellIdleModeMonitor packet systeminformationonBCCHorPBCCHPerformcellreselectionPerform packet channelaccessonCCCHorPCCCHResponseto packet pagingmessagesonCCCHorPCCCH RR RMPC 3 10 DedicatedmodeMeasurementsonSDCCH TCHMonitoringneighboringcellsMonitorSystemInformationonSACCHPerformcellreselection NWinitiated DedicatedmodeproceduresSAPsMMI AS SAP MMISMSAL AS SAP SMSALMM AS SAP MMRRM RMPC SAP RRMRMC LAPDM SAP RMC RR RMPC 4 10 RLC RMPC SAP RLCMAC RMPC SAP MACRMPC MPAL SAP MPALSourcemcu ps rr rmpmcu ps rr rmcmcu ps rr src RR LAPDm 5 10 Layer2ProvideSAPI0 SAPI3connectionsTransferlayer3messageSequencecontrolSegmentationandre assemblyofframesSAPsRMC LAPDM SAP RMCLAPDM MPAL SAP MPALSourcemcu ps rr lapdm MobilePhysicalAbstractionLayerAdaptationtoL1SAPsRRM MPAL SAP RRMRMPC MPAL SAP RMPCMAC MPAL SAP MACSourcemcu ps rr mpal RR MPAL 6 10 RR RLC 7 10 RadioLinkControlRequestTBFestablishmentorreleaseSegmentationofLLCPDUsAcknowledged UnacknowledgeddatatransferSAPsLLC RLC SAP LLCRLC REASM SAP REASMRLC MAC SAP MACRLC RMPC SAP RMPCSourcemcu ps rr rlc ReassembleToputnonrealtimeconstrainttaskintoanotherTaskRe assembleDownlinkRLC MACblocksSAPsLLC RLC SAP LLCRLC REASM SAP REASMSourcemcu ps rr rlc Reasm 8 10 RR MAC 9 10 MediumAccessControlHandlingTBFestablishmentandreleaseTransferorreceiveRLCdatablocksHandlingcontrolmessagesreceivedonPACCHPacketResourceRequest PacketPDCHreleaseandetc ForwardPMOorPCCOtoRMPCHandlingPSImessagesreceivedonPACCHSendingPacketMeasurementReportonPACCH SAPsRLC MAC SAP RLCMAC RMPC SAP RMPCMAC MPAL SAP MPALSourcemcu 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 LocationUpda
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- IT技术支持问题反馈及解决方案模板
- 营销团队销售业绩分析工具实时数据追踪与评估
- 合规经营区域扩大承诺书3篇
- 哔哩哔哩外科护理学题库及答案
- 大师语录考试题及答案
- 童话中的勇敢冒险故事14篇范文
- 童话小屋的故事作文15篇
- 企业合同审查与签订指南手册
- 生产流程监控与效率分析工具
- 医疗器械质量安全培训课件
- 整理版《伤逝》教案(完整版)
- 高中数学渗透心理健康教育教学设计
- 员工年度考核证明
- GB/T 7123.2-2002胶粘剂贮存期的测定
- GA/T 383-2014法庭科学DNA实验室检验规范
- 学生课程免考(修)申请表(模板)
- 横河DCS-培训讲义课件
- 电子课件-《可编程序控制器及其应用(三菱-第三版)》-A04-1724-课题一-可编程序控制器基础知识
- 实验计划样表
- 三阶魔方入门教程课件
- 计算机组装与维护完整版课件(全)
评论
0/150
提交评论