- 1、本文档共56页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
手机软件架构和底层软件介绍 培训内容提要 手机软件体系架构介绍 底层软件介绍:OS、GKI、PS 手机软件开发流程介绍 手机底层软件开发里程碑 1999.06 GSM协议软件开发项目正式启动; 1999.12 GSM协议软件打通第一个电话; 2000.09 GSM协议软件在京通过FTA测试; 2000.10 启动GPRS 协议软件开发项目; 2001.05 电路交换数据业务打通数据电话; 2002.01 GPRS协议软件打通数据电话; 2002.07 GPRS完成FTA测试; 2003.08 GPRS商用版本推出(GPRS协议栈是国内第一家和唯一一家自主研发的GPRS协议软件。) …... 手机软件体系架构介绍 手机系统结构 手机软件体系结构 软件通用架构 手机系统结构 GSM系统逻辑结构简图 GSM/GPRS系统逻辑结构简图 手机软件系统简要结构图 GSM/CSD/GPRS协议软件架构 应用层软件结构 GSM体系协议实体分层结构 GPRS体系所有协议分层结构(1) GPRS体系所有协议分层结构(2) 软件通用架构 底层软件介绍 实时操作系统(RTOS)基本概念介绍 操作系统封装层(GKI)介绍 协议软件(PS)各模块功能介绍 协议软件业务流程举例 RTOS 实时系统:指时间因素非常关键的软件应用系统。 一般而言,实时系统中实时性的获得是通过将程序分成多个逻辑上独立的任务(或进程),而每个任务的行为都预先可知。这些任务的运行生存周期都很短,这样就可以让出处理器时间给其他任务运行。 实时操作系统: 是根据操作系统的工作特性而言的。实时是指物理进程的真实时间。实时操作系统是指具有实时性,能支持实时控制系统工作的操作系统。首要任务是调度一切可利用的资源完成实时控制任务,其次才着眼于提高计算机系统的使用效率,重要特点是要满足对时间的限制和要求。 任务(Task): 软件系统的基本单位,软件由一到多个任务组成。任务是一个C功能调用(运行过程一直不退出)。 任务按照优先级次序被操作系统调度。 RTOS 任务的三种基本状态:运行态、就绪态、挂起状态。 任务控制权切换 :任何时候只有一个任务处于运行态 主动释放:激活其他高优先级任务(或HISR) 任务调度:等待资源或者引起就绪的信号 被动释放:中断(引起高优先级任务就绪而被抢占) RTOS基本功能 任务管理:初始化、终止、调度、时间片 任务通信:邮箱、队列、管道 任务同步:信号量、事件 内存管理:分配、释放、碎片回收(定长/动态内存片) 定时器管理: 中断管理 RTOS的结构 为什么要采用GKI GKI的优点 GKI 提供的功能 任务通信:信号的创建、发送、接收、销毁 内存管理:定长内存块的分配、释放、重分配 软时钟:启动、停止定时器;发送超时信号; 内部队列管理:缓存信号、信号优先级机制 测试跟踪:跟踪应用程序任务同步之间的消息,提供记录,脚本等功能。 已经封装的RTOS: HIOS、AMX、REX、Nucleus+ GKI—任务通信 KiCreateSignal(…) KiSendSignal(…) KiReceiveSignal(…) KiDestroySignal(…) KiCreateIntSignal(…) KiSendIntSignal(…) GKI—定时器 KiStartTimer(…) KiStopTimer(…) KiGetRelativeTime(…) GKI—内部队列 KiEnqueue(…) KiDequeue(…) KiOnqueue(…) KiFlushQueue(…) 协议栈模块介绍(GSM为例) 数据链路层L2(LAPDm) 无线资源管理模块(RR) 协议栈模块功能介绍 GSM网络和固定网络的主要区别: 动态分配通路资源(信道) 切换 切换目的: 救援切换(rescue handover) 边缘切换(confinement handover) 业务量切换(traffice handover) 切换准则: 发射功率静态数据 移动台测量数据(接收电平,下行传输质量) BTS测量数据(上行传输质量,接收电平,定时提前) 业务量考虑,小区容量和负荷 移动性管理 模块(MM) 呼叫控制 (CC) 短消息业务 (SMS) 附加业务 (SS) 小区广播 (CB) SIM卡管理 协议栈模块功能介绍 测试接口(TIM) 常见流程示例—开机流程 开机 锁频(BCCH) 同步(SCH) 扫描BA列表,为切换做准备。 位置登记 开机登记 周期性登记 进入空闲模式 驻扎(PACH/AGCH) 常见流程示例—主叫 常见流程示例—被叫 移动台呼叫建立信令流程简介 (um口,主叫为例) 呼叫建立信令(成功流程)信号流图
文档评论(0)