[发明专利]一种信息传输方法及装置有效
| 申请号: | 201710155209.9 | 申请日: | 2017-03-15 |
| 公开(公告)号: | CN108632302B | 公开(公告)日: | 2020-02-11 |
| 发明(设计)人: | 孙军帅;王莹莹;黄学艳;陈卓;易芝玲;崔春风 | 申请(专利权)人: | 中国移动通信有限公司研究院;中国移动通信集团公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 11270 北京派特恩知识产权代理有限公司 | 代理人: | 张颖玲;蒋雅洁 |
| 地址: | 100053 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 信息传输 无线链路控制协议 媒体访问控制 数据包传输 | ||
1.一种信息传输方法,其特征在于,所述方法包括:
接收媒体访问控制MAC层发来的MAC层协议数据单元PDU,从所述MAC层PDU中提取其包含的无线链路控制协议RLC PDU;缓存所述RLC PDU,获取各个RLC PDU对应的缓存地址;
当所述RLC PDU的数量为1时,直接将所述RLC PDU中包含的数据包发送至分组数据汇聚协议PDCP层;
当所述RLC PDU的数量大于1时,获取每一个RLC PDU的序列号,基于所述序列号确定各个RLC PDU的排列顺序;其中,基于所述序列号确定各个RLC PDU的排列顺序包括:按照RLCPDU序列号完成排序,按照顺序排序好后的RLC PDU的序列号包括不连续的情况,且RLC不需要缓存RLC SDU,不需要等待缺失的RLC PDU序列号;
将指向各个RLC PDU的缓存地址的指针信息,按照所述排列顺序发送至PDCP层;
根据所述PDCP层发来的获取请求,传输各个RLC PDU中包含的数据包至所述PDCP层。
2.根据权利要求1所述的方法,其特征在于,所述基于所述序列号确定各个RLC PDU的排列顺序,包括:
基于第一预设门限值,确定全部RLC PDU中各个RLC PDU的排列顺序;
或,
基于相邻两个RLC PDU对应的序列号的差值、以及第二预设门限值,确定全部RLC PDU中各个RLC PDU的排列顺序。
3.根据权利要求2所述的方法,其特征在于,所述基于第一预设门限值,确定全部RLCPDU中各个RLC PDU的排列顺序,包括:
从所述全部RLC PDU中选取序列号大于第一预设门限值的N个RLC PDU,将所述N个RLCPDU按照所述序列号的先后顺序进行排列,得到所述N个RLC PDU对应的第一排列顺序;其中,所述第一预设门限值与所述序列号能够包含的最小序列号以及最大序列号相关;
从所述全部RLC PDU中选取序列号不大于第一预设门限值的M个RLC PDU,将所述M个RLC PDU按照所述序列号的先后顺序进行排列,得到所述M个RLC PDU对应的第二排列顺序;其中,M和N均为整数,且M+N等于全部RLC PDU的数量;
将所述第一排列顺序与第二排列顺序进行组合得到所述排列顺序。
4.根据权利要求2所述的方法,其特征在于,所述基于相邻两个RLC PDU对应的序列号的差值、以及第二预设门限值,确定全部RLC PDU中各个RLC PDU的排列顺序,包括:
获取相邻两个RLC PDU的序列号之间的差值,判断所述差值是否大于第二预设门限值;
若确定相邻两个RLC PDU的序列号之间的差值大于第二预设门限值时,基于所述相邻两个RLC PDU确定排序分界位置;
将位于排序分界位置之前的至少一个RLC PDU,基于对应的序列号的先后顺序进行排序得到第三排列顺序;将位于排序分别位置之后的至少一个RLC PDU,基于对应的序列号的先后顺序进行排序得到第四排列顺序;
将第三排列顺序以及第四排列顺序进行组合得到所述排列顺序。
5.一种信息传输装置,其特征在于,所述装置包括:
接收单元,用于接收媒体访问控制MAC层发来的MAC层协议数据单元PDU,从所述MAC层PDU中提取其包含的无线链路控制协议RLC PDU;
缓存单元,用于缓存所述RLC PDU,获取各个RLC PDU对应的缓存地址;
排序单元,用于当所述RLC PDU的数量为1时,直接将所述RLC PDU中包含的数据包发送至PDCP层;当所述RLC PDU的数量大于1时,获取每一个RLC PDU的序列号,基于所述序列号确定各个RLC PDU的排列顺序;其中,基于所述序列号确定各个RLC PDU的排列顺序包括:按照RLC PDU序列号完成排序,按照顺序排序好后的RLC PDU的序列号包括不连续的情况,且RLC不需要缓存RLC SDU,不需要等待缺失的RLC PDU序列号;
将指向各个RLC PDU的缓存地址的指针信息,按照所述排列顺序发送至PDCP层;根据所述PDCP层发来的获取请求,传输各个RLC PDU中包含的数据包至所述PDCP层。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信有限公司研究院;中国移动通信集团公司,未经中国移动通信有限公司研究院;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710155209.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种登录态失效后的续期处理方法及终端
- 下一篇:基于移动云分销PC端管理系统





