一种数据传输方法、装置及系统制造方法及图纸

技术编号:9621026 阅读:88 留言:0更新日期:2014-01-30 10:16
本发明专利技术实施例公开了一种数据传输方法、装置及系统,用于提高低性能网络节点处理器保护传输数据的完整性的效率。本发明专利技术实施例方法包括:发送节点在预定的传输频率组中确定传输频率,并按照所述传输频率向接收点发送数据帧,所述数据帧中包含多个前导码,所述多个前导码的发送总时长大于所述接收节点的扫频侦听时长,接收所述接收节点发送的回复信息。

Data transmission method, device and system

The embodiment of the invention discloses a data transmission method, a device and a system for improving the efficiency of the low performance network node processor to protect the integrity of data transmission. The embodiment of the invention comprises the steps of transmitting node determines the transmission frequency in a predetermined frequency transmission group, and in accordance with the transmission frequency to the receiver to send data frames, comprising a plurality of preamble in the data frame, the plurality of preambles to send the total length is larger than that of the receiving node frequency sweep listen long, receives the receiving node sends reply information.

【技术实现步骤摘要】
一种数据传输方法、装置及系统
本专利技术涉及通信
,尤其涉及一种数据传输方法、装置及系统。
技术介绍
数据完整性是指数据的精确性和可靠性,而无线数据传输所需要的数据完整性,是防止因错误信息的传输所造成的无效操作或错误信息而提出的。所以,传输数据完整性的丧失就意味着发生了传输数据丢失或被改变的事情。为此,检查导致数据完整性被破坏的原因,以便采用适当的方法予以解决,是提高数据完整性的必要手段。无线通信环境的传输数据完整性分成三个方面,(1)对连接中的所有数据进行完整保护;(2)对无连接中的所有数据进行完整性保护;(3)对指定区域进行完整性保护。现有技术中,对无线数据传输完整性的保护技术,多以无线传输数据完整性检测手段来实现之。典型的完整性检测技术是消息认证码,它是将消息通过带密钥的杂凑函数来产生一个消息完整性码,并将其附加在消息后发送。接收方接收到消息后将重新计算消息完整性码并与接收到的消息完整性码进行计较,若正确则说明传输消息无错,反之则表示消息在传输过程中被篡改。另外一种常用方式是先通过杂凑函数生成消息杂凑值,然后利用加密算法和秘密密钥将杂凑值进行加密,并与消息一起发送出去,接收方重新计算杂凑值,并与解密出来的杂凑值进行比较,若不等表示消息传输过程被篡改,反之消息传输正常。但以上现有技术中,因加、解密操作都需要复杂的数学计算,对信息采集系统中的网络节点处理器功能及系统资源要求都较高,而造成低性能网络节点处理器无法完成对无线数据传输完整性的保护。
技术实现思路
本专利技术实施例提供了一种数据传输方法、装置及系统,用以通过接收节点和发送节点双方同步,使得只凭借简单循环扫描方式,便可提高低性能网络节点处理器保护传输数据的完整性的效率。本专利技术实施例提供的数据传输方法,包括:发送节点在预定的传输频率组中确定传输频率,并按照所述传输频率向接收点发送数据帧,所述数据帧中包含多个前导码,所述多个前导码的发送总时长大于所述接收节点的扫频侦听时长;接收所述接收节点发送的回复信息。本专利技术实施例提供的数据传输方法,包括:接收节点按照预定的传输频率组中的各传输频率,扫频侦听所述发送节点发送的数据帧;当侦听到所述发送节点发送的数据帧时,向所述发送节点发送回复信息。本专利技术实施例提供的数据传输装置,包括:确定单元,用于在预定的传输频率组中确定传输频率;发送单元,用于按照所述传输频率向接收点发送数据帧,所述数据帧中包含多个前导码,所述多个前导码的发送总时长大于所述接收节点的扫频侦听时长;接收单元,用于接收所述接收节点发送的回复信息。本专利技术实施例提供的数据传输装置,包括:扫描单元,用于按照预定的传输频率组中的各传输频率,扫频侦听所述发送节点发送的数据帧;发送信息单元,用于当侦听到所述发送节点发送的数据帧时,向所述发送节点发送回复信息。本专利技术实施例提供的数据传输系统,包括:发送节点,接收节点;所述发送节点,用于在预定的传输频率组中确定传输频率,按照所述传输频率向接收点发送数据帧,所述数据帧中包含多个前导码,所述多个前导码的发送总时长大于所述接收节点的扫频侦听时长,接收所述接收节点发送的回复信息;所述接收单元包括,用于按照预定的传输频率组中的各传输频率,扫频侦听所述发送节点发送的数据帧,当侦听到所述发送节点发送的数据帧时,向所述发送节点发送回复信息。从以上技术方案可以看出,本专利技术实施例具有以下优点:发送节点在预定的传输频率组中确定传输频率,并按照所述传输频率向接收点发送数据帧,在数据帧中包含多个前导码,所述多个前导码的发送总时长大于接收节点的扫频侦听时长,使得接收节点必然能够侦听到发送节点所发送的数据帧,从而与该发送节点工作频率保持一致,以提高发送节点向接收节点发送的传输数据的完整性,同时,由于不受接收节点的扫频侦听的具体方式的影响,所以,对网络节点处理器功能及系统资源要求都低高,在低性能网络节点处理器中可提高保护数据传输的完整性的效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为接收节点进行扫频所需功能模块结构示意图;图2为本专利技术实施例中的数据传输方法的一个实施例示意图;图3为发送节点发送的前导码总时长覆盖接收节点的扫描侦听时长的示意图;图4为本专利技术实施例中的数据传输方法的另一个实施例示意图;图5为本专利技术实施例中的数据传输方法的又一个实施例示意图;图6为本专利技术实施例中的数据传输方法的再一个实施例示意图;图7为本专利技术实施例中的数据传输装置的一个实施例示意图;图8为本专利技术实施例中的数据传输装置的另一个实施例示意图;图9为本专利技术实施例中的数据传输装置的又一个实施例示意图;图10为本专利技术实施例中的数据传输装置的再一个实施例示意图;图11为本专利技术实施例中的数据传输系统的一个实施例示意图。具体实施方式下面结合附图和具体实施例进一步说明本专利技术实施例的技术方案,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种数据传输方法、装置及系统,用于提高低性能网络节点处理器保护传输数据的完整性的效率。在无线通信环境中,对传输数据完整性的影响主要是如下几个方面:接收节点和发送节点双方的时间不同步;接收节点和发送节点双方出现通信频率差异;接收节点和发送节点双方受到其它网络节点数据传输的同频干扰。针对上述影响传输数据完整性的问题,本专利技术实施例在接收节点侧增设数据传输频率的扫描机制。接收节点按照网管中心提供的频率组进行初始化设置,然后按照该频率组预设频率进行慢速扫频,这种扫频方法对低速无线通信网络的数据安全传输有极好的效果,具体地,接收节点进行扫频所需功能模块结构如图1所示,包括:网络节点、扫频器和频率槽。具体地,所有网络节点都设置频率槽,该频率槽中预置了系统中所有用于数据传输的传输频率,并按传输带宽将所有传输频率划分成多个传输频率组,每个传输频率组都有一个唯一身份标识(ID,IDentity)认证码。网管中心对某网络节点的传输频率组设定后,该网络节点的扫频器将按设定的频率组进行传输频率的循环扫描。若传输频率为n个,每个传输频率组包括m个传输频率,则传输频率组的个数k=n/m,若有余数,放入最后一个传输频率组,n、m、k均为正整数。每个网络节点的传输频率设定后,该网络节点只能使用确定的k个传输频率组中一个传输频率组进行数据传输。可以理解的,当网络节点之间进行通信时,发送节点和接收节点均使用相同的传输频率组进行数据传输。本专利技术以下各实施例以无线通信环境下的信息采集系统网络为例,鉴于该计算模型的通用性,本专利技术各实施例可进一步扩展到所有信息采集网络系统或其它自组织网络领域。请参阅图1,本专利技术实施例中的数据传输方法的一个实施例包括:101、发送节点在预定的传输频率组中确定传输频率,并按照所述传输频率向接收点发送数据帧,所述数据帧中包含多个前导码,所述多个前导码的发送总时长大于所述接收节点的扫频侦听时长;由于本文档来自技高网...
一种数据传输方法、装置及系统

【技术保护点】
一种数据传输方法,其特征在于,包括:发送节点在预定的传输频率组中确定传输频率,并按照所述传输频率向接收点发送数据帧,所述数据帧中包含多个前导码,所述多个前导码的发送总时长大于所述接收节点的扫频侦听时长;接收所述接收节点发送的回复信息。

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:发送节点在预定的传输频率组中确定传输频率,并按照所述传输频率向接收节点发送数据帧,所述数据帧中包含多个前导码,所述多个前导码的发送总时长大于所述接收节点的扫频侦听时长;所述接收节点按照预定的传输频率组中的各传输频率,扫描侦听所述发送节点发送的数据帧;接收所述接收节点发送的回复信息。2.根据权利要求1所述的方法,其特征在于,所述发送节点在预定的传输频率组中确定传输频率,并按照所述传输频率向接收节点发送数据帧之后包括:若预置时长中未收到所述接收节点发送的回复信息,则在所述预定的传输频率组中重新确定传输频率,并按照所述重新确定的传输频率再次向所述接收节点发送所述数据帧。3.根据权利要求2所述的方法,其特征在于,所述按照所述重新确定的传输频率再次向所述接收节点发送所述数据帧之后包括:若预置时长中未收到所述接收节点发送的回复信息,则更改所述数据帧的传输路径,并按照更改后的传输路径传输所述数据帧。4.根据权利要求3所述的方法,其特征在于,所述更改所述数据帧的传输路径具体包括:从MAC协议层进入路由协议层中更改所述数据帧的传输路径,并返回MAC协议层。5.根据权利要求1至4任一项所述的方法,其特征在于,所述发送节点在预定的传输频率组中确定的传输频率,并按照所述传输频率向接收节点发送数据帧之前包括:选择数据传输质量最好的传输信道,作为向所述接收节点发送所述数据帧的传输信道;将所述传输信道的信息发送给所述接收节点。6.一种数据传输方法,其特征在于,包括:接收节点按照预定的传输频率组中的各传输频率,扫频侦听发送节点发送的数据帧;所述数据帧中包含多个前导码,所述多个前导码的发送总时长大于所述接收节点的扫频侦听时长;所述发送节点在预定的传输频率组中确定传输频率,并按照所述传输频率向所述接收节点发送数据帧;当侦听到所述发送节点发送的数据帧时,向所述发送节点发送回复信息。7.根据权利要求6所述的方法,其特征在于,所述接收节点按照预定的传输频率组中的各传输频率,扫频侦听所述发送节点发送的数据帧之前包括:接收所述发送节点发送的传输信道的信息;在所述传输信道中扫描侦听所述发送节点发送的数据帧。8.一种数据传输装置,其特征在于,包括:确定单元,用于在预定的传输频率组中确定传输频率;发送单元,用于按照所述确定单元确定的所述传输...

【专利技术属性】
技术研发人员:崔涛刘柱张孝龙
申请(专利权)人:深圳市友讯达科技发展有限公司
类型:发明
国别省市:

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

1