[发明专利]一种提升TETRA系统分组数据传输速率的方法有效
| 申请号: | 202011426449.6 | 申请日: | 2020-12-09 |
| 公开(公告)号: | CN112566180B | 公开(公告)日: | 2023-03-24 |
| 发明(设计)人: | 张小琴;郭月强;周利满 | 申请(专利权)人: | 东方通信股份有限公司 |
| 主分类号: | H04W28/06 | 分类号: | H04W28/06;H04L1/00;H04L69/164;H04L69/04 |
| 代理公司: | 杭州富铮智库专利代理事务所(普通合伙) 33416 | 代理人: | 李红亮 |
| 地址: | 310053 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 提升 tetra 系统 分组 数据传输 速率 方法 | ||
1.一种提升TETRA系统分组数据传输速率的方法,其特征在于:MS、BS、PDC是TETRA分组系统的网元组成部分,MS和PDC作为TETRA系统分组通信的两端是分组数据包处理的重点网元,TPDCP在分组传输过程中,IP和UDP数据头中的每一个域都不能随意删除,当通信双方建立了有效连接后,该连接中传递的数据包头域中的一些信息是固定的或者有规律变化的,在MS和PDC之间发送第一个数据包时,通信双方均在本地建立一个连接地址学习表,保存数据包头域中固定的或者有规律变化的信息,待学习表建立成功,后续发送数据就不需要再发送完整的UDP数据,只需要发送与前一个数据包相较发生了变化的数据部分,接收端根据本地保存的前一个数据包的头域信息,将压缩后的数据恢复过来,构造完整UDP数据包,提交给上层应用;
完整TPDCP数据包在IP头之前增加两字节的TPDCP数据头,压缩TPDCP数据包在完整TPDCP数据包的基础上去除IP头和UDP头;
所述TPDCP数据头占用两字节,第一个字节取值0x55,用于区别现有的标准TCP/IP协议头,第二个字节分两部分,高4bit为Flag,用于区分未压缩数据包、压缩数据包、确认数据包,低4bit为Index,作为不同MS的索引;
所述数据包头域中固定的或者有规律变化的信息如下:IP头中版本号、TTL、协议号是固定取值且已知,IP头中报文总长度、首部校验和、增量以及UDP头中用户数据报长度、检查和能够通过计算获得,所述学习表中保存源IP、目的IP、源端口、目的端口这些固定信息即可。
2.根据权利要求1所述的一种提升TETRA系统分组数据传输速率的方法,其特征在于所述TPDCP在分组传输过程中记录完整数据包的IP头的源、目的IP地址及UDP头的源、目的端口,接收端收到压缩数据包之后,根据连接地址学习表中的IP头的源、目的IP地址及UDP头的源、目的端口恢复出数据包的IP头和UDP头。
3.根据权利要求1所述的一种提升TETRA系统分组数据传输速率的方法,其特征在于所述Index用于区分不同的MS,Index占用4bit,即一个PDC最多支持16个MS同时做分组业务。
4.根据权利要求1所述的一种提升TETRA系统分组数据传输速率的方法,其特征在于所述学习表的创建过程如下:
1)MS发送第一个数据包时,封装成完整的TPDCP数据包,Flag设置为0x0,IP头及UDP头保留完整信息,发送给PDC,同时MS创建本地发送学习表;
2)PDC收到完整数据包,进行数据包头学习并创建接收学习表,再组确认数据包发送给MS,通知MS完整包已收到,同时PDC将分组数据包去除TPDCP头,恢复出标准UDP包;
3)PDC发送学习表以及MS接收学习表的创建过程同1)、2)所述;
4)收到对端确认数据包,表明对端已学习到分组链路的头部信息,本端后续即可组压缩TPDCP数据包发送;
5)收到压缩包的一端,则可根据本端保存的接收学习表,恢复出完整的UDP包;
MS和PDC作为分组通信的两端,创建学习表过程及方式是相同的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东方通信股份有限公司,未经东方通信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011426449.6/1.html,转载请声明来源钻瓜专利网。





