中兴手机软件培训教材.ppt
《中兴手机软件培训教材.ppt》由会员分享,可在线阅读,更多相关《中兴手机软件培训教材.ppt(56页珍藏版)》请在三一办公上搜索。
1、手机软件架构和底层软件介绍,培训内容提要,手机软件体系架构介绍底层软件介绍:OS、GKI、PS手机软件开发流程介绍,手机底层软件开发里程碑,1999.06GSM协议软件开发项目正式启动;1999.12GSM协议软件打通第一个电话;2000.09GSM协议软件在京通过FTA测试;2000.10启动GPRS 协议软件开发项目;2001.05电路交换数据业务打通数据电话;2002.01GPRS协议软件打通数据电话;2002.07GPRS完成FTA测试;2003.08 GPRS商用版本推出(GPRS协议栈是国内第一家和唯一一家自主研发的GPRS协议软件。).,ZTE GSM/GPRS手机协议软件开发里
2、程碑,手机软件体系架构介绍,手机系统结构手机软件体系结构软件通用架构,手机系统结构,数字基带,语音AD/DA,射频 AD/DAGMSK调制器,协议栈&MMI,部分Layer 1协议,SIM卡,数据接口,键盘,SRAM,FLASH,LCD显示,蜂鸣器背光,电源管理,GSM系统逻辑结构简图,GSM/GPRS系统逻辑结构简图,GPRS的功能实现基本上以软件升级为主,只增加两种新的网络实体:服务GPRS支持节点SGSN(Serving GPRS Support Node)和网关GPRS支持节点GGSN(Gateway GPRS Support Node)。为支持GPRS业务,GSM网络共新增9个以“G
3、”字打头的GPRS接口,13个新协议。,手机软件系统简要结构图,GSM/CSD/GPRS协议软件架构,应用层软件结构,AL=FL+BL+GIM,GSM体系协议实体分层结构,GSM系统各接口采用的分层协议结构是符合开放系统互连(OSI)参考模型的。分层的目的是允许隔离各组信令协议功能,按连续的独立层描述协议功能,优点是任何一个功能块的扩充和修改具有独立性、灵活性,有利于新业务、新技术的引入和未来发展。,GPRS体系所有协议分层结构(1),GSM RF,MAC,RLC,LLC,GMM,/SM,SNDCP,SMS,Frame Relay,Network Service,BSSGP,LLC,GMM,/
4、SM,SNDCP,SMS,Frame,Relay,Network,Service,BSSGP,GSM RF,MAC,RLC,Relay,MS,BSS,SGSN,G,b,U,m,IP/X.25,IP/X.25,GPRS体系所有协议分层结构(2),软件通用架构,底层软件介绍,实时操作系统(RTOS)基本概念介绍操作系统封装层(GKI)介绍协议软件(PS)各模块功能介绍协议软件业务流程举例,RTOS,实时系统:指时间因素非常关键的软件应用系统。一般而言,实时系统中实时性的获得是通过将程序分成多个逻辑上独立的任务(或进程),而每个任务的行为都预先可知。这些任务的运行生存周期都很短,这样就可以让出处理器
5、时间给其他任务运行。实时操作系统:是根据操作系统的工作特性而言的。实时是指物理进程的真实时间。实时操作系统是指具有实时性,能支持实时控制系统工作的操作系统。首要任务是调度一切可利用的资源完成实时控制任务,其次才着眼于提高计算机系统的使用效率,重要特点是要满足对时间的限制和要求。任务(Task):软件系统的基本单位,软件由一到多个任务组成。任务是一个C功能调用(运行过程一直不退出)。任务按照优先级次序被操作系统调度。,RTOS,任务的三种基本状态:运行态、就绪态、挂起状态。任务控制权切换:任何时候只有一个任务处于运行态 主动释放:激活其他高优先级任务(或HISR)任务调度:等待资源或者引起就绪的
6、信号被动释放:中断(引起高优先级任务就绪而被抢占)RTOS基本功能任务管理:初始化、终止、调度、时间片任务通信:邮箱、队列、管道任务同步:信号量、事件内存管理:分配、释放、碎片回收(定长/动态内存片)定时器管理:中断管理,RTOS的结构,tasks,调度,中断管理,MCU,内存管理,任务管理,任务同步,时间管理,任务通信,为什么要采用GKI,PortabilityCommon Design PhilosophyTest FacilitiesEasier Code Integration,GKI的优点,便于移植和提高重用性(上层开发与具体OS分离)简化了OS的复杂性(对上层只提供了少量的接口函数
7、)简化了任务间的接口关系(采用信号传输机制),任务通信:信号的创建、发送、接收、销毁内存管理:定长内存块的分配、释放、重分配软时钟:启动、停止定时器;发送超时信号;内部队列管理:缓存信号、信号优先级机制测试跟踪:跟踪应用程序任务同步之间的消息,提供记录,脚本等功能。已经封装的RTOS:HIOS、AMX、REX、Nucleus+,GKI 提供的功能,GKI任务通信,KiCreateSignal()KiSendSignal()KiReceiveSignal()KiDestroySignal()KiCreateIntSignal()KiSendIntSignal(),GKI定时器,KiStartTi
8、mer()KiStopTimer()KiGetRelativeTime(),GKI内部队列,KiEnqueue()KiDequeue()KiOnqueue()KiFlushQueue(),协议栈模块介绍(GSM为例),PS=Layer1+Layer2+Layer3 Layer3=RR+MM+CM,数据链路层L2(LAPDm),可提供多个LAPDm连接(复用);支持各种帧类型的辨别;支持L3消息透明传输;顺序控制,保持帧次序;支持格式和操作错误检测;通知L3处理不可恢复差错;流量控制;,协议栈模块功能介绍,无线资源管理模块(RR),进行小区选择;监视邻近小区;功率测量报告;建立移动台和网络端连接
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中兴 手机软件 培训教材
链接地址:https://www.31ppt.com/p-5760690.html