[发明专利]一种物联网中的数据传输方法、系统和装置无效

专利信息
申请号: 201010132957.3 申请日: 2010-03-24
公开(公告)号: CN101841469A 公开(公告)日: 2010-09-22
发明(设计)人: 张辉;刘广;宋磊 申请(专利权)人: 北京创毅视讯科技有限公司
主分类号: H04L12/56 分类号: H04L12/56;H04L1/16
代理公司: 北京德琦知识产权代理有限公司 11018 代理人: 谢安昆;宋志强
地址: 100084 北京市海淀区中关村*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 联网 中的 数据传输 方法 系统 装置
【说明书】:

技术领域

发明涉及物联网技术,特别涉及一种物联网中的数据传输方法、系统和装置。

背景技术

物联网的概念是在1999年提出的,简单来说,就是物物相连的互联网,包括两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二、其用户端延伸和扩展到了任何物品和物品之间,进行信息的交换和通讯。基于上述介绍,物联网可定义为:通过射频识别(RFID,Radio Frequency Identification)、红外感应器、全球定位系统以及激光扫描器等信息传感设备,按约定的协议,将所有物品与互联网连接起来,进行信息交换和通讯,从而实现智能化识别、定位、跟踪、监控和管理的一种网络。

在物联网的具体实现过程中,会涉及到大量的数据传输。现有技术中,为保持数据传输的可靠性,通常会在收发两端之间采用各种重传机制,比如停等重传机制。所谓停等重传机制,是指发送端在向接收端发送出一个数据包之后,不直接进行下一数据包的发送,而是等待接收端向其返回确认(ACK)或否认(NACK)信号;接收端接收到数据包后,如果经检验未发现错误,即正确接收,则向发送端返回ACK信号,如果未正确接收,则向发送端返回NACK信号;如果接收到ACK信号,则发送端继续向接收端发送下一数据包,并再次等待接收端向其返回ACK或NACK信号,如果接收到NACK信号,则发送端重新发送之前发送过的数据包,并再次等待接收端向其返回ACK或NACK信号。这种方式虽然保证了数据传输的可靠性,但也存在一定的问题,即因为需要“停等”,所以数据的传输效率会受到影响。

为此,现有技术中又提出了多种改进措施,比如:同时开启N(N为大于1的正整数)路停等重传机制,即同时开启N个数据传输进程,每个数据传输进程均采用停等重传机制。假设N的取值为3,一种可能的实现方式为:首先利用第1个数据传输进程发送数据包1,在发送出数据包1后的“停等”阶段,利用第2个数据传输进程发送数据包2,在发送出数据包2后的“停等”阶段,利用第3个数据传输进程发送数据包3,在发送出数据包3后的“停等”阶段,再利用第1个数据传输进程(假设此时已处理完数据包1)发送数据包4,依次类推。与改进前的停等重传机制相比,改进后的好处在于,当其中一个数据传输进程在等待ACK或NACK信号时,可利用其它数据传输进程继续发送其它数据包,从而在保证数据传输可靠性的同时,提高数据传输效率。

但是,无论是停等重传机制还是其改进,均需要接收端向发送端返回ACK或NACK信号,而在实际应用中,可能有的情况下并不需要接收端返回ACK或NACK信号,比如,如果发送端发送的为广播数据(点对多点通信),则通常不需要接收端返回ACK或NACK信号,如果发送的为单播数据(点对点通信),则通常需要接收端返回ACK或NACK信号,而上述停等重传机制及其改进中任何情况下均需要接收端返回ACK或NACK信号的方式无疑增加了发送端与接收端之间的信息交互量,进而增加了系统开销。

发明内容

有鉴于此,本发明的主要目的在于提供一种物联网中的数据传输方法,能够有效降低系统开销。

本发明的另一目的在于提供一种物联网中的数据传输系统,能够有效降低系统开销。

本发明的又一目的在于提供一种物联网中的数据传输装置,能够有效降低系统开销。

为达到上述目的,本发明的技术方案是这样实现的:

一种物联网中的数据传输方法,包括:

发送端向接收端发送数据包X,并通知接收端是否需要返回确认ACK信号,如果需要接收端返回ACK信号,则在接收到接收端返回的ACK信号后,发送下一数据包,如果不需要接收端返回ACK信号,则直接发送下一数据包;

如果接收端正确接收所述数据包X,则进一步判断是否需要返回ACK信号,如果需要,则向发送端返回ACK信号,如果不需要,则不向发送端返回任何信号;如果接收端未正确接收所述数据包X,则不向发送端返回任何信号。

较佳地,所述通知接收端是否需要返回ACK信号之前,进一步包括:

发送端根据所述数据包X中携带的数据类型确定是否需要接收端返回ACK信号。

所述根据所述数据包X中携带的数据类型确定是否需要接收端返回ACK信号包括:

如果所述数据包X中携带的为广播数据,则不需要接收端返回ACK信号,如果所述数据包X中携带的为单播数据,则需要接收端返回ACK信号。

较佳地,所述通知接收端是否需要返回ACK信号包括:

在所述数据包X的包头中增加一个比特位,通过将该比特位设置为不同的取值来表示是否需要接收端返回ACK信号。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京创毅视讯科技有限公司,未经北京创毅视讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010132957.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top