[发明专利]时分同步码分多址系统层三消息的编解码方法有效
申请号: | 200710121143.8 | 申请日: | 2007-08-30 |
公开(公告)号: | CN101119173A | 公开(公告)日: | 2008-02-06 |
发明(设计)人: | 孙泉 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04J13/02 | 分类号: | H04J13/02;H04Q7/22;H04L1/00;H04L29/10 |
代理公司: | 北京汇泽知识产权代理有限公司 | 代理人: | 张颖玲 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 时分 同步 码分多址 系统 消息 解码 方法 | ||
1.一种时分同步码分多址系统层三消息的编解码方法,其特征在于,该方法包括以下步骤:
A、读取消息定义,存储所读取消息定义中的消息结构和其成员信元结构;
B、对所存储的每个消息结构和成员信元结构,确定对应的消息结构格式和成员信元结构格式,并将所确定的消息和成员信元结构格式存储在文件中;
C、根据消息结构格式和成员信元结构格式,确定每个消息对应的编解码方案;
D、利用所确定的消息编解码方案,对具体消息进行编解码。
2.根据权利要求1所述的时分同步码分多址系统层三消息的编解码方法,其特征在于,所述消息结构和成员信元结构以根消息结构链表和成员信元结构链表的形式存储。
3.根据权利要求2所述的时分同步码分多址系统层三消息的编解码方法,其特征在于,所述根消息结构链表中,每个消息结构存放地址内存放有消息名、成员信元数和成员信元首地址信息;
所述成员信元结构链表中,每个成员信元结构存放地址内存放有信元名、信元标识符、信元存在方式指示值、信元标识/长度/值域格式指示值和信元值域长度标记信息。
4.根据权利要求1所述的时分同步码分多址系统层三消息的编解码方法,其特征在于,所述消息结构格式和成员信元结构格式为消息结构体和成员信元结构体。
5.根据权利要求4所述的时分同步码分多址系统层三消息的编解码方法,其特征在于,所述消息结构体包括一个或以上信元变量;所述成员信元结构体定义包括信元标识、信元长度和信元值域三个变量。
6.根据权利要求1所述的时分同步码分多址系统层三消息的编解码方法,其特征在于,所述消息定义来自于消息定义文件。
7.根据权利要求1所述的时分同步码分多址系统层三消息的编解码方法,其特征在于,所述对具体消息的编码方法为:将具体消息赋值给消息结构格式和成员信元结构格式,然后根据成员信元顺序,将赋值后的消息结构格式以及成员信元结构格式编码为码流;
所述对具体消息的解码方法为:将码流按照消息结构和成员信元结构中存储的信元顺序,以及消息结构格式和成员信元结构格式,赋值给消息和成员信元结构格式,生成具体消息。
8.根据权利要求7所述的时分同步码分多址系统层三消息的编解码方法,其特征在于,所述将赋值后的消息结构格式以及成员信元结构格式编码为码流的步骤包括:如果成员信元内容编码后的码流位数为八的整数倍,则将成员信元内容按照字节的方式复制至存储码流的空间,如果成员信元内容编码后的码流位数不是八的整数倍,则将成员信元内容按照位的方式复制至存储码流的空间。
9.根据权利要求7所述的时分同步码分多址系统层三消息的编解码方法,其特征在于,所述将赋值后的消息结构格式以及成员信元结构格式编码为码流的步骤包括:如果成员信元为可选信元,则根据其存在方式指示值,选择是否复制成员信元内容至存储码流的空间;如果成员信元为必选信元,则将成员信元内容复制至存储码流的空间。
10.根据权利要求7所述的时分同步码分多址系统层三消息的编解码方法,其特征在于,所述将赋值后的消息结构格式以及成员信元结构格式编码为码流的步骤包括:根据成员信元的标识/长度/值域格式指示值,选择将信元标识、信元长度和信元值域中的一项或多项复制至存储码流的空间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710121143.8/1.html,转载请声明来源钻瓜专利网。