【技术实现步骤摘要】
本专利技术 涉及通信
,特别涉及数据发送方法、系统及设备。
技术介绍
在网络的自适应多信道系统中,每个节点加入网络时均按照一定的信道选择准 则选择一个主信道,之后根据一定规律周期性地发送多信道通知命令(multi channel hello command)给一跳之内的其他信道中节点,用来通告其它节点自己所在主信道的信息;且 当节点要向其它信道的节点发送数据时,需要跳转到接收节点所在主信道进行发送。当第一节点切换到第二节点所在信道,向第二节点发送数据时,有可能会出现 以下情况第二节点暂时不在自己所在主信道;或第二节点已将主信道切换到其它信 道,而第一节点尚未及时获取第二节点当前所在主信道的信息;或第二节点移动到第一 节点的一跳传输范围外,这样第二节点就无法接收到第一节点发送的数据。而第一节点在规定时间内收不到所发送数据的确认包,就会重发数据包,当超 过规定的重发次数后还没有收到所述发送数据的确认包,则第一节点的媒体访问控制 (Media Access Control,MAC)层会向上层汇报该邻居节点丢失(neighbor lost, NBR_ LOST),直到接收到第二节点主动发送的包含第二节点所在主信道的信息后,第一节点 才能再次发送数据。这样从发送数据当接收数据的时间较长,时效性低。
技术实现思路
本专利技术实施例提供数据发送方法、系统及设备,减少数据发送的时间,提高数 据传输的时效性。本专利技术实施例提供的一种数据发送方法,包括发送信道信息请求命令,所述信道信息请求命令中包括第二节点的地址信息, 请求获得所述第二节点所在主信道的信息;接收信道信 ...
【技术保护点】
一种数据发送方法,其特征在于,包括:发送信道信息请求命令,所述信道信息请求命令中包括第二节点的地址信息,请求获得所述第二节点所在主信道的信息;接收信道信息回复命令,所述信道信息回复命令中包括所述第二节点所在主信道的信息和/或所述第二节点当前所在信道的信息;根据所述信道信息回复命令中第二节点所在主信道的信息和/或所述第二节点当前所在信道的信息,发送数据给所述第二节点。
【技术特征摘要】
1.一种数据发送方法,其特征在于,包括发送信道信息请求命令,所述信道信息请求命令中包括第二节点的地址信息,请求 获得所述第二节点所在主信道的信息;接收信道信息回复命令,所述信道信息回复命令中包括所述第二节点所在主信道的 信息和/或所述第二节点当前所在信道的信息;根据所述信道信息回复命令中第二节点所在主信道的信息和/或所述第二节点当前 所在信道的信息,发送数据给所述第二节点。2.如权利要求1所述的方法,其特征在于,所述发送信道信息请求命令具体包括 将所述信道信息请求命令单播给所述第二节点;或将所述信道信息请求命令单播给所述第二节点以外的节点,或广播给所述第一节点一跳范围内的节点。3.如权利要求1所述的方法,其特征在于,若所述信道信息回复命令中包括所述第二 节点所在主信道的信息和所述第二节点当前所在信道的信息,则所述根据所述信道信息 回复命令中第二节点所在主信道的信息和所述第二节点当前所在信道的信息,发送数据 给所述第二节点具体包括确定所述第二节点当前所在信道和主信道一致时,根据所述第二节点当前所在信道 的信息或主信道的信息,切换到所述第二节点主信道发送数据;确定所述第二节点当前所在信道和主信道不一致时,根据所述第二节点当前所在信 道的信息,切换到所述第二节点当前信道发送数据。4.如权利要求1所述的方法,其特征在于,所述发送信道信息请求命令具体包括 第一节点发送信道信息请求命令;在所述信道信息请求命令中还包括所述第一节点所在主信道的信息,以使得接收 所述信道信息请求命令的节点储存或更新所述第一节点所在主信息的信息。5.如权利要求1所述的方法,其特征在于,若接收到的所述信道信息回复命令中还包 括所述第二节点所在主信道的新鲜度信息;则所述方法还包括更新本地储存的所述第二节点所在主信道的新鲜度信息。6.如权利要求5所述的方法,其特征在于,所述新鲜度信息包括信息更新序列或时问;所述方法还包括更新所述第一节点所在主信道的信息更新序列,将更新后的信息更新序列添加到多 信道通知命令中,并发送所述多信道通知命令。7.如权利要求1至6任一项所述的方法,其特征在于,所述信道信息请求命令具体包 括媒体访问控制MAC层报文头、命令帧标识符及被请求节点地址;所述信道信息回复命令具体包括媒体访问控制MAC层报文头、命令帧标识符、被 请求节点地址及被请求节点信道;其中所述媒体访问控制MAC层报文头指示源节点和目的地址,所述命令帧标识符指 示命令的类型,所述被请求节点地址表示所述第二节点的地址;所述被请求节点信道表 示所述第二节点所在主信道的信息和/或所述第二节点当前所在信道的信息。8.如权利要求7所述的方法,其特征在于,所述信道信息请求命令和所述信道信息回复命令还包括地址模式,所述地址模式用于指示被请求节点地址的长度。9.一种数据发送方法,其特征在于,包括接收第一节点发送的信道信息请求命令,所述信道信息请求命令中包括第二节点的 地址信息,请求获得所述第二节点所在主信道的信息;将所述第二节点的地址信息和接收节点的地址信息比较,若相匹配,则将所述第二 节点所在主信道的信息,和/或所述第二节点当前所在信道的信息添加到信道信息回复 命令;将所述信道信息回复命令发送给所述第一节点,以便所述第一节点根据其中包含 的接收节点所在主信道的信息,和/或所述接收节点当前所在信道的信息进行数据的发 送。10.如权利要求9所述的方法,其特征在于,若所述信道信息请求命令还包括所述第 一节点所在主信道的信息,则所述方法还包括储存所述第一节点所在主信道的信息,或更新本地储存的所述第一节点所在主信道 的信息。11.如权利要求9所述的方法,其特征在于,所述将所述信道信息回复命令发送给所 述第一节点之前还包括将所述第二节点所在主信道的新鲜度信息添加到所述信道信息回复命令中,以使得 所述第一节点更新本地储存的所述第二节点所在主信道的新鲜度信息。12.如权利要求11所述的方法,其特征在于,所述新鲜度信息包括信息更新序列或时 间;所述方法还包括更新所述第二节点所在主信道的信息更新序列,将更新后的信息更新序列添加到多 信道通知命令中,并发送所述多信道通知命令。13.如权利要求9至12任一项所述的方法,其特征在于,所述信道信息请求命令具体 包括媒体访问控制MAC层报文头、命令帧标识符、地址模式及被请求节点地址;所述信道信息回复命令具体包括媒体访问控制MAC层报文头、命令帧标识符、地 址模式、被请求节点地址及被请求节点信道;其中所述媒体访问控制MAC层报文头指示源节点和目的地址,所述命令帧标识符指 示命令的类型,所述被请求节点地址表示所述第二节点的地址;所述被请求节点信道表 示所述第二节点所在主信道的信息和/或所述第二节点当前所在信道的信息。14.一种数据发送方法,其特征在于,包括接收第一节点发送的信道信息请求命令,所述信道信息请求命令中包括第二节点的 地址信息,请求获得所述第二节点所在主信道的信息;将所述第二节点的地址信息和接收节点的地址信息比较,若不相匹配,确定本地储 存的节点信息中包含所述第二节点的信息,将...
【专利技术属性】
技术研发人员:杨晖,刘永俊,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。