[发明专利]一种报文传输方法和装置有效
| 申请号: | 201510794304.4 | 申请日: | 2015-11-17 |
| 公开(公告)号: | CN106713187B | 公开(公告)日: | 2019-09-17 |
| 发明(设计)人: | 常光辉;倪靖清 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
| 主分类号: | H04L12/951 | 分类号: | H04L12/951 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
| 地址: | 100191*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 报文 传输 方法 装置 | ||
1.一种报文传输方法,其特征在于,包括:
读取预置的探测列表中的重组功能指示信息,以获知与待传输报文对应的基站是否具有报文重组功能;
若所述基站不具有报文重组功能,则从所述探测列表中获取所述基站的最大传输单元MTU;
对所述待传输报文分片,生成分片报文;
对所生成的分片报文封装IP头、GTPU头和UDP头;封装有IP头、GTPU头和UDP头的分片报文的长度小于或等于所述基站的最大传输单元MTU;
将所述封装有IP头、GTPU头和UDP头的分片报文发送至所述基站;
所述基站用于将接收到的分片报文中的IP头、GTPU头和UDP头剥掉,并将剥掉IP头、GTPU头和UDP头的分片报文发送至报文接收端;所述报文接收端用于对所接收到的分片报文重组。
2.根据权利要求1所述的方法,其特征在于,所述探测列表通过以下方式预置:
创建探测列表;
对探测报文分片,生成分片探测报文;
将所生成的分片探测报文发送至基站;
若在预设时间内没有接收到所述基站针对所述分片探测报文返回的响应报文,则将指示所述基站不具有报文重组功能的重组功能指示信息写入所述探测列表中;
若在预设时间内接收到所述基站针对所述分片探测报文返回的响应报文,则判断所述探测报文的长度与所述响应报文的长度是否相同;
若是,则将指示所述基站具有报文重组功能的重组功能指示信息写入所述探测列表中;
将所述探测报文的长度作为所述基站的最大传输单元MTU写入所述探测列表中;
若否,则将指示所述基站不具有报文重组功能的重组功能指示信息写入所述探测列表中。
3.根据权利要求2所述的方法,其特征在于,还包括:
若所述探测报文的长度与所述响应报文的长度不相同,则重复向所述基站发送探测报文,直到所发送的探测报文的长度与对应的响应报文的长度相同,并将最后一次发送的探测报文的长度作为基站的最大传输单元MTU写入所述探测列表中;其中,后一次报文发送操作对应的探测报文的长度与前一次报文发送操作对应的探测报文的长度的差值等于第一预设阈值;
其中,第一次发送的分片探测报文所对应的探测报文的长度减去第一预设阈值的值小于演进分组核心网的最大传输单元MTU。
4.根据权利要求1所述的方法,其特征在于,所述对所述待传输报文分片,生成分片报文的步骤包括:
从所述待传输报文中分出一片分片报文;
判断剩余报文长度是否大于第二预设阈值;所述第二预设阈值与IP头、GTPU头和UDP头的长度总和等于所述基站的最大传输单元MTU;
若是,则从剩余报文中继续分出分片报文,直至剩余报文的长度小于或等于第二预设阈值;其中,所分出的分片报文的长度等于所述第二预设阈值。
5.根据权利要求1所述的方法,其特征在于,所述对所述待传输报文分片,生成分片报文的步骤包括:
将所述待传输报文的长度值与预设阈值相除,获取商值和余数;
若所述余数为0,则将所述商值作为分片数量N;
若所述余数不为0,则将所述商值与1的和作为分片数量N;
将所述待传输报文分成N个分片报文;
其中,所述预设阈值与GTPU头、UDP头和IP头的总长度小于或等于EPC的MTU。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510794304.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种嗜麦芽窄食单胞菌外膜蛋白及其应用
- 下一篇:一种乳化蛋白及其应用





