避免网传数据碰撞的方法、避免网传数据碰撞系统与流程

文档序号:11591759阅读:1433来源:国知局
避免网传数据碰撞的方法、避免网传数据碰撞系统与流程

本发明无线通信领域,具体地,涉及避免网传数据碰撞的方法及系统。



背景技术:

目前,使用wlan(wirelesslocalareanetworks,无线局域网)进行数据通信已经十分普遍,全球对wlan覆盖需求日益增长。ieee(instituteofelectricalandelectronicengineers,电气和电子工程师协会)工业规范802.11组先后定义了802.11a/b/g/n/ac等一系列标准来满足不断增长的通信需求。

在ofdm(orthogonalfrequencydivisionmultiplexing,正交频分复用)系统中,包含两部分:物理层前导和数据部分。物理层前导包含:兼容传统设备的前导以及短训练域,长训练域,信令域等。为了减少开销,ieee802.11协议定义了ndp(nulldatapacket,空数据包),是指只包含物理层前导不包含数据部分的物理层包。

无线局域网的基本架构指一个bss(basicserviceset,基本服务集),包含一个ap(accesspoint,接入点)以及与ap相关联的多个sta(station,站点)

如果两个bss中的接入点的工作区域有重叠,接入点/站点的所使用的工作频带相同或有重叠则这两个bss称为obss(overlappingbasicserviceset,重叠基本服务集)。

随着wlan部署的越来越密集,bss之间的碰撞越来越严重,obss问题越来越严重。



技术实现要素:

本发明的第一个目的是为了解决上述技术问题,提供了避免网传数据碰撞的方法。

为了实现上述目的,本发明采用的技术方案是:

避免网传数据碰撞的方法,其特征在于包含有如下步骤:

a.对于任意一个数据采集终端,在发送数据之前向数据接收设备发出传输数据的发射时刻信号ti,其中i为自然数;

b.数据接收设备对这些来自数据采集终端的信号ti进行比对,在t1至ti这些数据中,若发送时刻均不同且最小的两个间隔时间大于tlenth,tlenth代表数据发送所需的平均时间,tlenth=l/v,l代表数据平均容量,v代表传输速率,则这些采集终端立即执行数据发送命令;

c.对于发送时刻ti相同或最大间隔时间小于tlenth,则采集终端各自产生一个随机数△ti,作为发送延迟时间,最终发送时刻ti=tlenth+△ti。

进一步地,所述△ti应远大于tlenth。

进一步地,△ti取值范围是1到5,单位为s。

本发明的第二个目的是为了解决上述技术问题,提供了一种避免网传数据碰撞的系统。

为了实现第二个目的,本发明采用的技术方案是:

避免网传数据碰撞系统,其特征在于包含有:

数据采集终端设备,包括至少两台;每台数据采集终端设备中设有随机数发声器;

数据接收设备,用于接收来自数据采集终端设备的数据;

局域网,将数据采集终端设备及数据接收设备通过无线的方式连接。

进一步地,所述随机数发声器产生的随机数限于1到5。

本发明两个技术方案所产生的有益效果是:采用随机数及延时技术,改变数据采集终端发送数据的时刻,解决因多台终端数据集中上传,数据碰撞造成数据错误同时拖慢后台的问题,具有数据传输安全可靠的优点。

附图说明

图1为本发明的避免网传数据碰撞系统示意图;

图2为本发明的避免网传数据碰撞系统工作步骤示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

在本发明中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。

下面通过具体实施方式结合附图对本发明作进一步详细说明。

参考图1所示,避免网传数据碰撞系统,数据采集终端设备,包括至少两台;每台数据采集终端设备中设有随机数发声器(未图示);数据接收设备,用于接收来自数据采集终端设备的数据;局域网,包括有无线模块和无线收发器,将数据采集终端设备及数据接收设备通过无线的方式连接。

该避免网传数据碰撞系统的控制方法如下:

a.对于任意一个数据采集终端,在发送数据之前向数据接收设备发出传输数据的发射时刻信号ti,其中i为自然数;

b.数据接收设备对这些来自数据采集终端的信号ti进行比对,在t1至ti这些数据中,若发送时刻均不同且最小的两个间隔时间大于tlenth,tlenth代表数据发送所需的平均时间,tlenth=l/v,l代表数据平均容量,v代表传输速率,则这些采集终端立即执行数据发送命令;

c.对于发送时刻ti相同或最大间隔时间小于tlenth,则采集终端各自产生一个随机数△ti,作为发送延迟时间,最终发送时刻ti=tlenth+△ti。

进一步地,所述△ti应远大于tlenth。

进一步地,△ti取值范围是1到5,单位为s。当然,根据实际的数据容量,这个取值范围可以设定为其它数值,比如1到20。

例如,在一个系统中,具有5台数据采集终端,一台数据接收设备,5台数据采集终端单次平均发送的容量为10m,网络无线传输的速度为40m/s,则单次发送所需的时间为1/4s,若5台数据采集终端发送数据时刻的最小间隔大于1/4s,那么这5台数据终端立即执行数据发送命令,若5台数据采集终端发送数据时刻的最大间隔小于1/4s,那么5台数据采集终端就会在1到5之间产生一个随机数作为发送的延迟时间,假如按下发送键的时刻是2'10'32",随机数为3,那么最终的发送时刻则为ti=tlenth+△ti=2'10'32"+3s+1/4s。

在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1