车载自组织网中提高MAC层数据传输效率的方法技术

技术编号:15794628 阅读:138 留言:0更新日期:2017-07-10 09:16
本发明专利技术公开一种车载自组织网中提高MAC层数据传输效率的方法,包括:对待发送的数据添加用于标明数据大小的控制标记,按照待发送数据的顺序,将添加控制标记的待发送数据保存于一发送内存区域中,从该发送内存区域中读取数据单元最大发送长度的待发送数据,填充至数据单元的数据段,发送数据;从接收的数据包中解析出数据单元数据段中的数据,并保存于一接收内存区域中,从该接收内存区域中读取控制标记,从该接收内存区域中读取该控制标记对应的数据。本发明专利技术能够提高MAC层发送有效数据的效率,提高信道传输数据的效率。

【技术实现步骤摘要】
车载自组织网中提高MAC层数据传输效率的方法
本专利技术涉及一种车载自组织网中提高MAC层数据传输效率的方法,属于车联网

技术介绍
车载自组织网是一种应用于交通道路中的移动自组织网,其利用无线通信、GPS/GIS、传感器等短距离通信技术实现车与车、车与人、车与路侧设备之间的通信。车载节点接入网络时需要遵循特定的协议,如ALOHA协议,各车载节点维护记录时隙资源分配状态的时隙状态表,接入信道时从该时隙状态表中选择空闲时隙作为基础时隙发送、接收数据。如图1、2所示,每一帧数据由N个的时隙(slot)组成,车载节点于发送周期通过基础时隙的控制信息单元(MAC-CPDU)和数据单元(MAC-DPDU)分别发送控制信息和业务数据,由于每个时隙的字节数固定不变,且控制信息单元和数据单元的字节数均固定不变,所以车载节点仅能利用基础时隙发送和接收固定大小的数据,当业务数据包的大小超过数据单元的最大发送长度时,该业务数据包被丢弃处理,当业务数据包的大小小于数据单元的最大发送长度时,于空余字节填充零然后发送,仅当业务数据包的大小等于数据单元的最大发送长度时,数据传输效率达到最大。
技术实现思路
鉴于上述原因,本专利技术的目的在于提供一种车载自组织网中提高MAC层数据传输效率的方法,发送、接收的数据包大小不受限制,能够提高MAC层发送有效数据的效率,提高信道传输数据的效率。为实现上述目的,本专利技术采用以下技术方案:一种车载自组织网中提高MAC层数据传输效率的方法,包括:对待发送的数据添加用于标明数据大小的控制标记,按照待发送数据的顺序,将添加控制标记的待发送数据保存于一发送内存区域中,从该发送内存区域中读取数据单元最大发送长度的待发送数据,填充至数据单元的数据段,发送数据;从接收的数据包中解析出数据单元数据段中的数据,并保存于一接收内存区域中,从该接收内存区域中读取控制标记,从该接收内存区域中读取该控制标记对应的数据。对于小于最大发送长度的数据,所述数据单元传输多组添加所述控制标记的数据。对于大于最大发送长度的数据,所述数据单元传输等于最大发送长度的部分数据及对应的所述控制标记,利用多个该数据单元及对应的控制标记进行大于最大发送长度数据的组包。本专利技术的优点是:本专利技术的车载自组织网中提高MAC层数据传输效率的方法,发送、接收的数据包大小不受限制,避免了业务数据包因大于数据单元最大发送长度而被丢包处理的问题,而小于数据单元最大发送长度的数据包也无需再作填充零处理,提高了MAC层发送有效数据的效率,提高了信道传输数据的效率。附图说明图1是帧数据的结构示意图。图2是数据单元的结构示意图。图3是控制信息单元的结构示意图。图4显示保存有待发送数据及其控制标记的内存区域。图5是数据及其控制标记小于最大发送长度的数据单元的结构示意图。图6是数据及其控制标记等于最大发送长度的数据单元的结构示意图。图7是数据及其控制标记大于最大发送长度的数据单元的结构示意图。具体实施方式以下结合附图和实施例对本专利技术作进一步详细的说明。本专利技术公开的车载自组织网中提高MAC层数据传输效率的方法,包括:于发送端车载节点:对待发送的数据添加用于标明数据真实大小的控制标记,然后按照待发送数据的顺序保存于一发送内存区域中,到达发送时间时,从该发送内存区域中读取数据单元最大发送长度的待发送数据,填充到数据单元的数据段(图2中的MACSDU),然后发送数据。于接收端车载节点:MAC层从接收的各数据包中,解析出数据单元的数据段中的数据,并将解析出的数据依序保存于一接收内存区域中,从该接收内存区域中读取数据段中的控制标记,根据控制标记,获取该控制标记对应的数据段中完整数据的大小,从该接收内存区域中按照该大小读取该控制标记对应的数据进行组包。如图4至7所示,对于小于最大发送长度的数据,数据单元可以传输多组添加控制标记的数据,对于大于最大发送长度的数据,数据单元可以传输等于最大发送长度的部分数据及对应的控制标记,利用多个数据单元及对应的控制标记实现大于最大发送长度数据的组包。以上所述是本专利技术的较佳实施例及其所运用的技术原理,对于本领域的技术人员来说,在不背离本专利技术的精神和范围的情况下,任何基于本专利技术技术方案基础上的等效变换、简单替换等显而易见的改变,均属于本专利技术保护范围之内。本文档来自技高网...
车载自组织网中提高MAC层数据传输效率的方法

【技术保护点】
车载自组织网中提高MAC层数据传输效率的方法,其特征在于,包括:对待发送的数据添加用于标明数据大小的控制标记,按照待发送数据的顺序,将添加控制标记的待发送数据保存于一发送内存区域中,从该发送内存区域中读取数据单元最大发送长度的待发送数据,填充至数据单元的数据段,发送数据;从接收的数据包中解析出数据单元数据段中的数据,并保存于一接收内存区域中,从该接收内存区域中读取控制标记,从该接收内存区域中读取该控制标记对应的数据。

【技术特征摘要】
1.车载自组织网中提高MAC层数据传输效率的方法,其特征在于,包括:对待发送的数据添加用于标明数据大小的控制标记,按照待发送数据的顺序,将添加控制标记的待发送数据保存于一发送内存区域中,从该发送内存区域中读取数据单元最大发送长度的待发送数据,填充至数据单元的数据段,发送数据;从接收的数据包中解析出数据单元数据段中的数据,并保存于一接收内存区域中,从该接收内存区域中读取控制标记,从该接收内存区域中读取该控制...

【专利技术属性】
技术研发人员:付景林侯玉成赵德胜王芊丁明峰刘红云鞠秀芳李永丰王泽来王允升杨永强肖静晗
申请(专利权)人:北京大唐高鸿数据网络技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1