发明名称 一种RRC状态机实现方法及装置
摘要 本发明公开了一种RRC状态机实现方法及装置,根据RRC层协议栈的复杂度以及涉及到的过程的相互关系,对每一个可能引起4个基本状态改变的功能过程,添加了该过程执行的各个触发子状态,以此来控制各个过程中对接收到相应消息的处理判断,通过单一线程来管理协议栈的运行,保证了协议栈运行的高效和稳定;相应地,与上述实现方法对应,本发明还提出了一种RRC状态机实现装置,其包括记录单元,接收单元,回调单元和执行单元。本发明解决了协议栈开发运行时资源消耗多、运行维护复杂等问题,简化了状态机的复杂度,保证系统运行的高效性和稳定性。
申请公布号 CN104853440A 申请公布日期 2015.08.19
申请号 CN201510251597.1 申请日期 2015.05.18
申请人 熊猫电子集团有限公司;南京熊猫汉达科技有限公司 发明人 汪小军;刘剑锋;朱礼勇;王波;孙亮亮;肖跃
分类号 H04W72/04(2009.01)I;H04W80/06(2009.01)I 主分类号 H04W72/04(2009.01)I
代理机构 南京天华专利代理有限责任公司 32218 代理人 夏平
主权项 一种RRC状态机实现方法,其特征在于:将RRC的各个功能分类,明确过程之间的相互关系和优先级,对每一个可能引起RRC_Idle、RRC‑Cell_Shared、RRC‑Cell_Dedicated 和 RRC‑GRA_PCH基本状态改变的功能过程,添加过程执行的各个触发子状态;实现步骤如下:(1)用结构数组记录所有过程中出现的状态事件及对应的处理函数,并初始化;(2)当接收到事件后,确定事件类型,再判断当前的状态,判断当前的状态下收到的事件是否在结构数组记录中有相应的处理函数,若有,调用回调函数执行相应的函数,将状态改变到新的状态;若没有相应的处理函数,则丢弃收到的消息,不作处理,状态保持不变;(3)重复步骤(2),过程直至结束。
地址 210002 江苏省南京市中山东路301号