- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TTPComMstarModem架构
/t16/410422.html
1. Layer1功能 通过设备驱动程序控制GSMLayer1硬件,通过GKI接口对2、3层,以及应用层协议提供服务。 功能: 1. 测量周围信号强度,并且尝试与每一个信道同步,并且找出信号强度最大的一个。 2. 取得频率和时钟的同步。 3. 在小区选择阶段接收包含BCCH数据的脉冲。 4. 在某个选定的小区持续接收寻呼信息,在空闲模式下保持频率和时钟锁的同步。 5. 在空闲模式下,周期性的接收由第三层软件所要求的服务小区的BCCH数据,同时不能影响寻呼信息的接收。 6. 在空闲模式下检测下行链路信号是否失败,并且向上层报告。 7. 在空闲模式和专用通信模式下周期性的测量信号强度以及服务质量并且向上层报告。 8. 测量信号强度并且尝试接收领近小区的BCCH数据(在空闲模式下),并且周期性的向上层报告。 9. 在必要情况下接收CBCH数据 10. 为了取得一个专用信道执行RACH脉冲传输, ? 并且接收CCCH信道上的同意介入数据。 11. 配置和维护一个专用连接(在TCH和SDCCH)。 12. 处理在SDCCH、SACCH、和FACCH逻辑信道上接收的数据。 13. 在一个专用连接中检测无线链路失败并且向上层报告。 14. 处理自动增益控制AGC。 15. 在专用模式下处理时间提前、传输功率控制、密码、占线、信道模式切换、频率变化、小区切换等。 16. 在一个支持电路交换的专用连接中处理传输和接收数据。 17. 为测试提供开发和管理设施。 2:Layer1结构 ? ? Layer1软件由一系列任务和中断例程构成,任务和中断例程之间通过共享内存通信,中断例程和任务之间通过使用GKI产生和传递信号通信。Layer1和所有的外部软件(LAYER ? 2、LAYER ? 3以及数据服务栈)通过定义好的GKI接口通信。外部软件模块不能直接和Layer1的中断例程通信。 ? 2.1 ? ? ? PH任务 ? ? ? ? 这个任务负责通过PH接口对来自LAYER ? 2接口的、将要在SACCH、SDCCH、和FACCH控制信道上的数据进行传输。LAYER ? 2以PhReadyToSend ? 信回答(由FRAME中断例程发送),在专用通信模式下,还带有PhEmptyFrame或者 ? PhdataReq信号。所有来自LAYER ? 2都应该被发送道PH任务。 在电路交换连接已经建立的情况下PH任务同时也接收来自数据服务栈(data ? server ? stack)的数据。 2.2BackGround ? 任务 后台任务主要有三个主要的职责 1:硬件初始化 2:通过MPH接口接收协议栈RR层的信号。处理要求以及与LAYER ? 1 ? FRAME中断例程相关的数据通信。 3:对于太消耗时间而不能在中断例程中执行的数据进行处理。(比如初始化测量结果的排队)。与帧中断例程通信使用共享内存,假如有需要该共享内存双缓冲。 2. 3帧中断例程 LAYER ? 1软件的主体又帧中断例程进行处理,这个帧中断例程在每个GSM ? 的TDMA帧期间(4.615ms)被调用,除非在大量“周期“处于非激活状态的NULL或者空闲模式的节电状态下。 在帧中断例程下的工作按照下面的顺序进行。 1:更新参考时间。 2:状态机定义的行为,包括 ? ? ? ? ——作为外部事件刺激的状态转换动作(来自后台任务),以及作为处理活动结果的内部事件产生。 ? ? ? ? ——处理硬件介入和预期中断周期要求的处理行动。 ? ? ? ? ——对于上一个中断周期处理结果的处理。 3:非状态机定义的行为。比如音频处理。 4:内务处理。 三:各个状态描述 3. 1 ? ? NULL状态 在开机或者接收到MphDeactivateReq信号LAYER ? 1进入了NULL状态,在这种状态下没有无线信号可以被接收,LAYER ? 1简单的执行服务任务例如ADC(模数转换?)读等。 3.2 ? 监听BA状态 在接收到来自LAYER ? 3 ? ? RR ? 的MphmonitorArfcnReq信号,LAYER ? 1进入了监听BA状态,这个状态下在给定的BA表中一个局部的搜寻去执行以便可以从掉网状态下恢复过来。 后台任务安排五个测量任务去执行,,在给定BA表中的所有的信道做平均,每个信道中的测量工作由帧中断完成,SPREAD ? 和平均以三秒为周期。 RR知道任何MphretryPlmnInd信号所监视的信道的信号级的重要变化。 3. 3 ? 测量状态 在接收到来自LAYER ? 3 ? RR的MphFingBcchreq信号以后,LA
文档评论(0)