[发明专利]数据组包方法与装置有效
申请号: | 201310430649.2 | 申请日: | 2013-09-18 |
公开(公告)号: | CN103517335A | 公开(公告)日: | 2014-01-15 |
发明(设计)人: | 周翠平;朱文博;丁丽洁;蒋诗梅;周光明 | 申请(专利权)人: | 北京创毅讯联科技股份有限公司;北京创毅视讯科技有限公司 |
主分类号: | H04W28/06 | 分类号: | H04W28/06;H04W72/12 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 兰淑铎 |
地址: | 100084 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 方法 装置 | ||
技术领域
本发明涉及通信技术领域,特别是涉及一种MAC(Medium Access Control,介质访问控制)PDU(Packet Data Unit,分组数据单元)的组包方法与装置。
背景技术
LTE(Long Time Evolution,长期演进)系统中,多种多样的终端数据业务展现出各自特有的性能需求,比如最典型的网页要求低响应时间、FTP(File Transfer Protocol,文件传输协议)业务要求数据的正确性、以及音视频业务对保证速率的要求。这些不同的业务数据对无线资源的分配和竞争,在LTE系统内会集中体现在MAC(Medium Access Control,介质访问控制)层的“多RB(Radio Bearer,无线承载)调度器”中。因为MAC层在数据面可以被理解为物理层和业务层的接口,MAC层将来自业务层的数据块以分组的形式存在于业务层的RLC(Radio Link Control,无线链路控制)层的缓存之中,而来自物理层的上行授权(UpLink grant,ULgrant)被不间断地通告给MAC层,因此,多RB调度器在功能上就需要高速且高效地将来自多个业务的RB上的数据分组,连续地组织到的ULgrant中。
多RB调度器在将RB上的数据分组组织到的ULgrant后,需要先将组织到ULgrant中的数据组织成MAC PDU包,然后再复制到物理层。一个MAC PDU包包含一个MAC PDU头、0或多个MAC SDU(Service Data Unit;业务数据单元)、0或多个MAC控制单元,以及可能的填充。MAC PDU头和MAC SDUs(其中,SDUs为SDU的复数形式,表示多个SDU)的长度可变。一个MAC PDU头包含一个或多个MAC PDU子头;每个子头对应一个MAC SDU或一个MAC控制单元或填充。除MAC PDU内最后一个子头以及固定长度MAC控制单元的子头之外,MAC PDU子头包含R/R/E/LCID/F/L六个头字段,而MAC PDU内最后一个子头以及固定长度的MAC控制单元子头包含R/R/E/LCID四个头字段。填充对应的MAC PDU子头也包含四个头字段R/R/E/LCID。从上述MAC PDU的结构可以看出,MAC PDU头是一个可变的长度,只有组完MAC SDU之后才能确定MAC的PDU头长,所以,在组MAC SDU的时候无法确定组包的起始位置,需要借助于中间地址,在通过中间地址进行组包后,再拷贝到物理层的BUFFER(缓冲区)中。
但是,这种组包方法一方面需要额外的中间地址空间,另一方面也降低了MAC PDU组包的速度和效率。
发明内容
本发明提供了一种MAC PDU的组包方法与装置,以解决现有MACPDU组包时,浪费地址空间,组包速度和效率不高的问题。
为了解决上述问题,本发明公开了一种数据组包方法,包括:确定待发送数据的无线承载是按照所述无线承载对应的业务数据单元长度向量,将所述待发送数据组织到上行授权资源中,其中,所述业务数据单元长度向量中的元素分别用于标识所述无线承载的各业务数据单元的分段长度;先对组织到所述上行授权资源中的、所述待发送数据进行介质访问控制层业务数据单元组包,再根据所述介质访问控制层业务数据单元组包结果,确定介质访问控制层分组数据单元的实际头长与预留头长的差,其中,所述预留头长大于或等于所述实际头长;或者,先确定在最后一个所述介质访问控制层业务数据单元中填充的无线链路控制层分组数据单元的长度,再对组织到所述上行授权资源中的、所述待发送数据进行介质访问控制层业务数据单元组包;当先对组织到所述上行授权资源中的、所述待发送数据进行介质访问控制层业务数据单元组包时,则根据所述介质访问控制层分组数据单元的实际头长与预留头长的差,在介质访问控制层和物理层共享的缓冲区中,进行所述介质访问控制层分组数据单元的组包;或者,当先确定在最后一个所述介质访问控制层业务数据单元中填充的无线链路控制层分组数据单元的长度时,则根据所述无线链路控制层分组数据单元的长度,在介质访问控制层和物理层共享的缓冲区中,进行所述介质访问控制层分组数据单元的组包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京创毅讯联科技股份有限公司;北京创毅视讯科技有限公司,未经北京创毅讯联科技股份有限公司;北京创毅视讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310430649.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置