[发明专利]发送数据的方法和节点有效
申请号: | 201180001368.4 | 申请日: | 2011-07-28 |
公开(公告)号: | CN102308613A | 公开(公告)日: | 2012-01-04 |
发明(设计)人: | 韩韧;钱莉;丰大洋 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04W24/00 | 分类号: | H04W24/00;H04W28/02 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 王希刚 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 发送 数据 方法 节点 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种发送数据的方法和节点。
背景技术
传感器网络是一种全新的信息获取平台,能够实时监测和采集网络分布区域内的各种检测对象的信息,并将这些信息发送到网关节点,以实现对指定范围内目标的检测与跟踪。其中,一个典型的传感器网络的结构包括分布式传感器节点(群)、Sink(基站)节点、互联网和用户界面等,传感器节点之间可以相互通信,自己组织成网并通过多跳的方式连接至Sink节点,Sink节点收到数据后,通过网关(Gateway)完成和公用Internet网络的连接。在多数传感网络应用中,如果没有感测到事件发生,传感器节点将长期空闲,而传感器的能量是有限(通常使用电池供电),如果使传感器一直处于监听状态会影响它的工作寿命,因此如何延长传感器工作寿命是设计传感器网络的一个重要的目标。
现有技术中,采用S-MAC(Sensor MAC,传感器MAC协议)的睡眠唤醒方法来实现延长传感器寿命的目的。具体的,S-MAC把时间分为帧,每帧分为监听和休眠两部分,工作循环定义为监听时段长度与整个帧长度的比值,监听时段长度通常根据物理层和MAC的参数设定为固定值。S-MAC通过让传感器节点处于周期休眠状态来降低侦听时间,每个传感器节点休眠一段时间,然后唤醒并侦听是否有其他节点想和它通信。在休眠期间,节点关闭无线装置,并设置定时器,随后来唤醒自己。通过使传感器节点定期处于休眠状态,节省了传感器的能量,从而延长了点传感器的工作寿命。
但是,由于S-MAC的睡眠唤醒方法中,监听时段长度的位置在每个帧中是固定的,如果数据量比较大,大多数传感器节点都在监听时段发送或接收数据,会出现网络中多个连接竞争信道的问题,从而造成网络冲突,降低网络的传输效率。
发明内容
本发明实施例提供了一种发送数据的方法和节点。所述技术方案如下:
一方面,提供了一种发送数据的方法,所述方法包括:
获取邻居节点随机生成的种子;
根据所述邻居节点随机生成的种子,获取所述邻居节点在不同帧中相应的分散监听时段;
根据所述邻居节点在不同帧中相应的分散监听时段,向所述邻居节点发送数据。
另一方面,还提供了一种节点,所述节点包括:
获取模块,用于获取邻居节点随机生成的种子;根据所述邻居节点随机生成的种子,获取所述邻居节点在不同帧中相应的分散监听时段;
发送模块,用于根据所述邻居节点在不同帧中相应的分散监听时段,向所述邻居节点发送数据。
本发明实施例提供的技术方案的有益效果是:本地节点通过获取邻居节点随机生成的种子,从而得到该邻居节点在不同帧中的分散监听时段,基于每个帧中的不同监听时段,向该邻居节点发送数据,这样在大多数节点传输数据时,减少了由于节点的监听时段在每个帧中的位置固定造成的网络冲突问题。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种发送数据的方法的流程图;
图2是本发明实施例提供的一种发送数据的方法的流程图;
图3是本发明实施例提供的一种帧的结构示意图;
图4是本发明实施例提供的一种在帧中设置分散监听时段的示意图;
图5是本发明实施例提供的一种基于接收方数据包的传输的帧结构示意图;
图6是本发明实施例提供的一种模拟实验场景的节点示意图;
图7是本发明实施例提供的一种工作循环5%平均包延时的示意图;
图8是本发明实施例提供的一种工作循环5%平均能量消耗示意图;
图9是本发明实施例提供的一种工作循环20%平均包延时的示意图;
图10是本发明实施例提供的一种工作循环20%平均能量消耗示意图;
图11是本发明实施例提供的一种节点的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180001368.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高剪切装置及高剪切方法
- 下一篇:UV补线仪及其补线方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置