[发明专利]一种5G终端模拟器中协议栈RRC消息解码方法有效
申请号: | 202011606080.7 | 申请日: | 2020-12-30 |
公开(公告)号: | CN112867153B | 公开(公告)日: | 2023-01-17 |
发明(设计)人: | 吴磊;刘祖深;凌云志;张煜;王嘉嘉;许虎;杨传伟;黄毅 | 申请(专利权)人: | 中电科思仪科技(安徽)有限公司 |
主分类号: | H04W72/04 | 分类号: | H04W72/04;H04W76/19;H04W76/27 |
代理公司: | 青岛智地领创专利代理有限公司 37252 | 代理人: | 肖峰 |
地址: | 233010 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端 模拟器 协议 rrc 消息 解码 方法 | ||
本发明公开一种5G终端模拟器中协议栈RRC消息解码方法,属于移动通信系统5G高层协议栈领域,包括构建BCCH_BCH、BCCH_DL_SCH、DL_CCCH、DL_DCCH、DL_PCCH、UL_CCCH、UL_CCCH1、UL_DCCH信道结构体模块,分模块对各消息进行解码,最终完成整个5G终端模拟器中协议栈RRC层消息的解码。该方法对5G协议栈RRC消息分模块解码,分模块时基于信道结构化编程理念,结构清晰,易于扩展。
技术领域
本发明属于移动通信系统5G高层协议栈领域,具体涉及一种5G终端模拟器中协议栈RRC消息解码方法。
背景技术
为了实现开放系统内不同设备与网络环境之间应用数据的交换,ISO(国际标准化组织)于上世纪80年代制定了ASN.1标准。ASN.1是一种用来描述结构化信息的标记语言,它广泛应用在通信协议的描述上,用它描述的信息独立于任何应用环境,不会引起二义性的解释。
RRC(Radio Resource Control)消息的编解码是5G高层协议栈软件的关键一步,也是高层协议栈消息解码中极为复杂也极为重要的一环,消息解码包括小区搜索,下行物理信道包括广播信道、物理控制格式指示信道、物理混合自动回传请求指示信道、物理下行控制信道以及物理下行共享信道的解码,上行信道包括物理随机接入信道、物理上行控制信道和物理上行共享信道的解码。
ASN.1在5G协议中被用来描述空中接口的RRC层消息。目前OSS NOKALVA公司已生产出了比较成熟的ASN.1编译器,但此类编译器价格昂贵,且通常采用传统的类型映射方式,针对性不强,代码量巨大,产生的代码效率相对较低,可读性较差,后期的维护成本高。
发明内容
为了解决上述问题,本发明提出一种5G终端模拟器中协议栈RRC消息解码方法,能够实现对5G协议栈RRC消息分模块解码,该模块采用信道结构化编程理念,结构清晰,易于扩展。
为了实现上述目的,本发明采用如下技术方案:
一种5G终端模拟器中协议栈RRC消息解码方法,对5G协议栈RRC消息基于信道结构化编程理念进行分模块解码,具体包括如下步骤:
步骤1:构建BCCH_BCH信道结构体,解析MIB消息;
步骤2:构建BCCH_DL_SCH信道结构体,解析SIB1消息和SIB消息,系统广播消息解码完成;
步骤3:构建DL_CCCH信道结构体,解析RRCReject消息和RRCSetup消息;
步骤4:构建DL_DCCH信道结构体,解析RRCReconfiguration消息、RRCResume消息、RRCRelease消息、RRCReestablishment消息、SecurityModeCommand消息、dlInformationTransfer、ueCapabilityEnquiry消息、CounterCheck消息、mobilityFromNRCommand消息;
步骤5:构建DL_PCCH信道结构体,解析PCCH消息,5G RRC消息下行消息解码完成;
步骤6:构建UL_CCCH信道结构体,解析rrcSetupRequest消息、rrcResumeRequest消息、rrcReestablishmentRequest消息、rrcSystemInfoRequest消息;
步骤7:构建UL_CCCH1信道结构体,解析rrcResumeRequest1消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电科思仪科技(安徽)有限公司,未经中电科思仪科技(安徽)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011606080.7/2.html,转载请声明来源钻瓜专利网。