[发明专利]车载自组织网中提高MAC层数据传输效率的方法在审
申请号: | 201511009007.0 | 申请日: | 2015-12-29 |
公开(公告)号: | CN106936538A | 公开(公告)日: | 2017-07-07 |
发明(设计)人: | 付景林;侯玉成;赵德胜;王芊;丁明峰;刘红云;鞠秀芳;李永丰;王泽来;王允升;杨永强;肖静晗 | 申请(专利权)人: | 北京大唐高鸿数据网络技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L29/08 |
代理公司: | 北京北新智诚知识产权代理有限公司11100 | 代理人: | 赵郁军 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车载 组织 提高 mac 数据传输 效率 方法 | ||
技术领域
本发明涉及一种车载自组织网中提高MAC层数据传输效率的方法,属于车联网技术领域。
背景技术
车载自组织网是一种应用于交通道路中的移动自组织网,其利用无线通信、GPS/GIS、传感器等短距离通信技术实现车与车、车与人、车与路侧设备之间的通信。车载节点接入网络时需要遵循特定的协议,如ALOHA协议,各车载节点维护记录时隙资源分配状态的时隙状态表,接入信道时从该时隙状态表中选择空闲时隙作为基础时隙发送、接收数据。
如图1、2所示,每一帧数据由N个的时隙(slot)组成,车载节点于发送周期通过基础时隙的控制信息单元(MAC-C PDU)和数据单元(MAC-D PDU)分别发送控制信息和业务数据,由于每个时隙的字节数固定不变,且控制信息单元和数据单元的字节数均固定不变,所以车载节点仅能利用基础时隙发送和接收固定大小的数据,当业务数据包的大小超过数据单元的最大发送长度时,该业务数据包被丢弃处理,当业务数据包的大小小于数据单元的最大发送长度时,于空余字节填充零然后发送,仅当业务数据包的大小等于数据单元的最大发送长度时,数据传输效率达到最大。
发明内容
鉴于上述原因,本发明的目的在于提供一种车载自组织网中提高MAC层数据传输效率的方法,发送、接收的数据包大小不受限制,能够提高MAC层发送有效数据的效率,提高信道传输数据的效率。
为实现上述目的,本发明采用以下技术方案:
一种车载自组织网中提高MAC层数据传输效率的方法,包括:
对待发送的数据添加用于标明数据大小的控制标记,按照待发送数据的顺序,将添加控制标记的待发送数据保存于一发送内存区域中,从该发送内存区域中读取数据单元最大发送长度的待发送数据,填充至数据单元的数据段,发送数据;
从接收的数据包中解析出数据单元数据段中的数据,并保存于一接收内存区域中,从该接收内存区域中读取控制标记,从该接收内存区域中读取该控制 标记对应的数据。
对于小于最大发送长度的数据,所述数据单元传输多组添加所述控制标记的数据。
对于大于最大发送长度的数据,所述数据单元传输等于最大发送长度的部分数据及对应的所述控制标记,利用多个该数据单元及对应的控制标记进行大于最大发送长度数据的组包。
本发明的优点是:
本发明的车载自组织网中提高MAC层数据传输效率的方法,发送、接收的数据包大小不受限制,避免了业务数据包因大于数据单元最大发送长度而被丢包处理的问题,而小于数据单元最大发送长度的数据包也无需再作填充零处理,提高了MAC层发送有效数据的效率,提高了信道传输数据的效率。
附图说明
图1是帧数据的结构示意图。
图2是数据单元的结构示意图。
图3是控制信息单元的结构示意图。
图4显示保存有待发送数据及其控制标记的内存区域。
图5是数据及其控制标记小于最大发送长度的数据单元的结构示意图。
图6是数据及其控制标记等于最大发送长度的数据单元的结构示意图。
图7是数据及其控制标记大于最大发送长度的数据单元的结构示意图。
具体实施方式
以下结合附图和实施例对本发明作进一步详细的说明。
本发明公开的车载自组织网中提高MAC层数据传输效率的方法,包括:
于发送端车载节点:对待发送的数据添加用于标明数据真实大小的控制标记,然后按照待发送数据的顺序保存于一发送内存区域中,到达发送时间时,从该发送内存区域中读取数据单元最大发送长度的待发送数据,填充到数据单元的数据段(图2中的MAC SDU),然后发送数据。
于接收端车载节点:MAC层从接收的各数据包中,解析出数据单元的数据段中的数据,并将解析出的数据依序保存于一接收内存区域中,从该接收内存区域中读取数据段中的控制标记,根据控制标记,获取该控制标记对应的数据段中完整数据的大小,从该接收内存区域中按照该大小读取该控制标记对应的数据进行组包。
如图4至7所示,对于小于最大发送长度的数据,数据单元可以传输多组 添加控制标记的数据,对于大于最大发送长度的数据,数据单元可以传输等于最大发送长度的部分数据及对应的控制标记,利用多个数据单元及对应的控制标记实现大于最大发送长度数据的组包。
以上所述是本发明的较佳实施例及其所运用的技术原理,对于本领域的技术人员来说,在不背离本发明的精神和范围的情况下,任何基于本发明技术方案基础上的等效变换、简单替换等显而易见的改变,均属于本发明保护范围之内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大唐高鸿数据网络技术有限公司,未经北京大唐高鸿数据网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511009007.0/2.html,转载请声明来源钻瓜专利网。