用于加入邻近感知网络设备群的方法及设备技术

技术编号:11073744 阅读:128 留言:0更新日期:2015-02-25 12:44
本发明专利技术公开了一种用于加入邻近感知网络设备群的方法及设备,当第一邻近感知网络设备群中的无线设备扫描发现第二邻近感知网络设备群时,若需加入至第二邻近感知网络设备群,则该无线设备离开第一邻近感知网络设备群并加入第二邻近感知网络设备群;由于无线设备并不同时加入多个邻近感知网络设备群,因此,无线设备的功耗也较小;同时,随着时间的推移,当第一邻近感知网络设备群中的所有无线设备都离开并加入第二邻近感知网络设备群时,第一邻近感知网络设备群在工作信道上的发现时间窗将不再会被占用,增加了工作信道上的可用资源。

【技术实现步骤摘要】

本专利技术涉及无线
,尤其涉及一种用于加入邻近感知网络设备群(Neighbor Awareness Network Cluster)的方法、设备及系统。
技术介绍
Wi-Fi(Wireless Fidelity,无线保真)技术作为一种短距离无线通信技术,由于其免费频谱、传输速率高等优点,已经被广泛使用。例如,在机场、餐馆、会议室架设有AP(Access Point,接入点)的场景下,Wi-Fi设备通过AP接入网络;再例如,在没有架设AP的场景下,通过Wi-Fi设备之间的直接通信,实现数据在各Wi-Fi设备之间的共享以及各种业务的使用,即Wi-Fi设备之间实现通信。针对没有架设AP的场景,Wi-Fi Alliance(Wi-Fi联盟)提出了NAN(Neighbor Awareness Network,临近感知网络)技术,实现Wi-Fi设备之间的同步和业务发现,进而达到实现Wi-Fi设备之间通信的目的。如图1所示,为在2.4Ghz的第6信道上,一个邻近感知网络设备群的DW(Discovery Window,发现时间窗)示意图,从图1中可以看出,同一邻近感知网络设备群内DW的时间长度固定,且任意相邻两个DW之间的时间间隔固定。在DW内,邻近感知网络设备群中的Master(主设备)和Non-Master Sync(同步非主设备)都可竞争发送Sync Beacon(同步信标帧),实现网络中的设备同步,而在DW外的其他时间,由Master发送Discovery Beacon(发现信标帧),宣告邻近感知网络设备群的存在。通过以上对临近感知网络技术的描述可知,多个Wi-Fi设备可以加入到一个邻近感知网络设备群中,在该邻近感知网络设备群的DW中实现Wi-Fi设备之间的同步以及业务查找和发现,由于一个DW的时间长度与相邻两个DW之间的时间间隔相比较小,且Wi-Fi设备仅需要在很短的DW时间长度内监听工作信道并进行业务发现,从而可以实现Wi-Fi设备在低功耗模式下持续进行业务的查找和发现。当一个Wi-Fi设备在邻近感知网络的工作信道上扫描并发现多个邻近感知网络设备群时,该Wi-Fi设备可以加入每个邻近感知网络设备群,在每个邻近感知网络设备群中实现同步以及业务的查找和发现,也就是说,Wi-Fi设备需要在每个邻近感知网络设备群的DW中进行信道监听,参与同步设备竞选,并同步到该邻近感知网络设备群的发现时间窗进行业务发现,实现业务的查找和发现。假设Wi-Fi设备加入至两个邻近感知网络设备群(可分别称之为邻近感知网络设备群-A和邻近感知网络设备群-B),Wi-Fi设备加入邻近感知网络设备群-A和邻近感知网络设备群-B的临近感知网络组成示意图如图2所示,邻近感知网络设备群-A和邻近感知网络设备群-B的工作信道相同但DW不对齐的示意图如图3所示,Wi-Fi设备除了要在邻近感知网络设备群-A的DW中监听信道,参与同步设备竞选,并同步到该邻近感知网络设备群的发现时间窗进行业务发现,还要在邻近感知网络设备群-B的DW中监听信道,参与同步设备竞选,并同步到该邻近感知网络设备群的发现时间窗进行业务发现;对于需要持续进行业务发现的情况(可能是长时间没有发现所需要的业务或者是需要一直参与实现对外提供业务),相对于仅需要参加一个邻近感知网络设备群,Wi-Fi设备在加入多个邻近感知网络设备群进行业务查找和发现的实际工作时间明显延长,使得Wi-Fi设备的相对功耗较高;同时,邻近感知网络的工作信道上邻近感知网络设备群-A和邻近感知网络设备群-B的DW资源都被占用,减少了工作信道上剩余可用的资源,造成工作信道资源占用较高的问题。综上所述,当Wi-Fi设备检测到多个邻近感知网络设备群时,分别加入每个邻近感知网络设备群,将会延长Wi-Fi设备的业务查找和发现的实际工作时间,增大Wi-Fi设备的功耗,同时还减少了工作信道上的可用资源,因此,目前亟待找到一种当Wi-Fi设备检测到多个邻近感知网络设备群的情况下,仍能够保持Wi-Fi设备的低功耗以及不过多占用邻近感知网络工作信道的可用资源的方案。
技术实现思路
本专利技术实施例提供了一种用于加入邻近感知网络设备群的方法、设备及系统,用以解决现有技术中存在的设备功耗较大、工作信道上的可用资源减少的问题。第一方面,提供了一种用于加入邻近感知网络设备群的方法,所述方法包括:第一邻近感知网络设备群中的无线设备发现第二邻近感知网络设备群时,获取所述第二邻近感知网络设备群的属性信息;所述无线设备将所述第二邻近感知网络设备群的属性信息与所述第一邻近感知网络设备群的属性信息进行比较,判断是否需要加入至所述第二邻近感知网络设备群;所述无线设备在确定需要加入所述第二邻近感知网络设备群时,在所述第一邻近感知网络设备群中发送加入所述第二邻近感知网络设备群的事件消息、离开所述第一邻近感知网络设备群以及加入所述第二邻近感知网络设备群,其中,所述事件消息中包含所述第二邻近感知网络设备群的属性信息,使得所述第一邻近感知网络设备群中接收到所述事件消息的其他无线设备能够根据所述第二邻近感知网络设备群的属性信息加入第二邻近感知网络设备群。结合第一方面,在第一种可能的实现方式中,所述无线设备发现第二邻近感知网络设备群并获取所述第二邻近感知网络设备群的属性信息,具体包括:所述无线设备根据接收到的临近感知网络的信标帧或业务帧中包含的群标识与本地记录的所述第一邻近感知网络设备群的群标识不同时,确定发现第二邻近感知网络设备群;所述无线设备从接收到的所述临近感知网络的信标帧或业务帧中获取所述第二邻近感知网络设备群的属性信息。结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第二邻近感知网络设备群的属性信息包括以下至少一种信息:所述第二邻近感知网络设备群的群标识、所述第二邻近感知网络设备群中包含的无线设备数量、所述第二邻近感知网络设备群中锚点主设备意愿值、所述无线设备到所述第二邻近感知网络设备群中锚点主设备的跳数和所述第二邻近感知网络设备群中锚点主设备信标帧的传输时间。结合第一方面、第一种可能的实现方式或第二种可能的实现方式,在第三种可能的实现方式中,所述无线设备判断是否需要加入至所述第二邻近感知网络设备群,具体包括:所述无线设备将所述第二邻近感知网络设备群的群标识和本地记录的所述第一邻近感知网络设备群的群标识进行比较,并根据预设的判定规本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201310351937.html" title="用于加入邻近感知网络设备群的方法及设备原文来自X技术">用于加入邻近感知网络设备群的方法及设备</a>

【技术保护点】
一种用于加入邻近感知网络设备群的方法,其特征在于,所述方法包括:第一邻近感知网络设备群中的无线设备发现第二邻近感知网络设备群时,获取所述第二邻近感知网络设备群的属性信息;所述无线设备将所述第二邻近感知网络设备群的属性信息与所述第一邻近感知网络设备群的属性信息进行比较,判断是否需要加入至所述第二邻近感知网络设备群;所述无线设备在确定需要加入所述第二邻近感知网络设备群时,在所述第一邻近感知网络设备群中发送加入所述第二邻近感知网络设备群的事件消息、离开所述第一邻近感知网络设备群以及加入所述第二邻近感知网络设备群,其中,所述事件消息中包含所述第二邻近感知网络设备群的属性信息,使得所述第一邻近感知网络设备群中接收到所述事件消息的其他无线设备能够根据所述第二邻近感知网络设备群的属性信息加入第二邻近感知网络设备群。

【技术特征摘要】
1.一种用于加入邻近感知网络设备群的方法,其特征在于,所述方法包
括:
第一邻近感知网络设备群中的无线设备发现第二邻近感知网络设备群时,
获取所述第二邻近感知网络设备群的属性信息;
所述无线设备将所述第二邻近感知网络设备群的属性信息与所述第一邻
近感知网络设备群的属性信息进行比较,判断是否需要加入至所述第二邻近感
知网络设备群;
所述无线设备在确定需要加入所述第二邻近感知网络设备群时,在所述第
一邻近感知网络设备群中发送加入所述第二邻近感知网络设备群的事件消息、
离开所述第一邻近感知网络设备群以及加入所述第二邻近感知网络设备群,其
中,所述事件消息中包含所述第二邻近感知网络设备群的属性信息,使得所述
第一邻近感知网络设备群中接收到所述事件消息的其他无线设备能够根据所
述第二邻近感知网络设备群的属性信息加入第二邻近感知网络设备群。
2.如权利要求1所述的方法,其特征在于,所述无线设备发现第二邻近
感知网络设备群并获取所述第二邻近感知网络设备群的属性信息,具体包括:
所述无线设备根据接收到的临近感知网络的信标帧或业务帧中包含的群
标识与本地记录的所述第一邻近感知网络设备群的群标识不同时,确定发现第
二邻近感知网络设备群;
所述无线设备从接收到的所述临近感知网络的信标帧或业务帧中获取所
述第二邻近感知网络设备群的属性信息。
3.如权利要求1或2所述的方法,其特征在于,所述第二邻近感知网络
设备群的属性信息包括以下至少一种信息:
所述第二邻近感知网络设备群的群标识、所述第二邻近感知网络设备群中
包含的无线设备数量、所述第二邻近感知网络设备群中锚点主设备意愿值、所
述无线设备到所述第二邻近感知网络设备群中锚点主设备的跳数和所述第二

\t邻近感知网络设备群中锚点主设备信标帧的传输时间。
4.如权利要求1~3任一所述的方法,其特征在于,所述无线设备判断是
否需要加入至所述第二邻近感知网络设备群,具体包括:
所述无线设备将所述第二邻近感知网络设备群的群标识和本地记录的所
述第一邻近感知网络设备群的群标识进行比较,并根据预设的判定规则确定是
否需要加入至所述第二邻近感知网络设备群。
5.如权利要求1~4任一所述的方法,其特征在于,所述第一邻近感知网
络设备群中接收到所述事件消息的其他无线设备加入所述第二邻近感知网络
设备群,具体包括:
所述第一邻近感知网络设备群中接收到所述事件消息的其他无线设备将
所述事件消息中包含的第二邻近感知网络设备群的群标识与本地记录的所述
第一邻近感知网络设备群的群标识进行比较,当根据预设的判定规则确定需要
加入所述第二邻近感知网络设备群时,离开所述第一邻近感知网络设备群,并
加入所述第二邻近感知网络设备群。
6.如权利要求4或5所述的方法,其特征在于,所述判定规则具体为:
第二邻近感知网络设备群的群标识大于第一邻近感知网络设备群的群标识时,
需要加入至所述第二邻近感知网络设备群;或者,
所述判定规则具体为:第二邻近感知网络设备群的群标识小于第一邻近感
知网络设备群的群标识时,需要加入至所述第二邻近感知网络设备群。
7.如权利要求1~6任一所述的方法,其特征在于,所述无线设备离开所
述第一邻近感知网络设备群,具体包括:
所述无线设备不再参与第一邻近感知网络设备群的同步设备竞争;
所述无线设备加入所述第二邻近感知网络设备群,具体包括:
所述无线设备参与所述第二的邻近感知网络设备群的同步设备竞争,并同
步到所述第二邻近感知网络设备群的发现时间窗进行业务发现。
8.如权利要求1~7任一所述的方法,其特征在于,所述事件消息为包含

\t所述第二邻近感知网络设备群的属性信息的临近感知网络的信标帧或业务帧;
或者,
所述事件消息为包含合并指示信息的临近感知网络的信标帧或业务帧,所
述合并指示信息用于指示所述第一邻近感知网络设备群中接收到所述事件消
息的无线设备加入至所述合并指示信息指定的第二邻近感知网络设备群。
9.如权利要求8所述的方法,其特征在于,所述无线设备在临近感知网
络的信标帧或业务帧中包含所述第二邻近感知网络设备群的属性信息,具体包
括:
所述无线设备在临近感知网络的信标帧的目标地址字段携带所述第二邻
近感知网络设备群的群标识,以及在临近感知网络的属性信息字段携带所述第
二邻近感知网络设备群的属性信息;或者,
所述无线设备在临近感知网络的业务帧的目标地址字段携带所述第二邻
近感知网络设备群的群标识,以及在帧体部分中携带所述第二邻近感知网络设
备群的属性信息。
10.如权利要求1~9任一所述的方法,其特征在于,所述方法还包括:
所述第一邻近感知网络设备群中接收到所述事件消息的其他无线设备根
据所述事件消息的接收信号强度和所接收到的事件消息的数量来确定是否在
所述第一邻近感知网络设备群中发送加入所述第二邻近感知网络设备群的事
件消息,其中,所述事件消息中包含所述第二邻近感知网络设备群的属性信息。
11.如权利要求10所述的方法,其特征在于,所述第一邻近感知网络设
备群中接收到所述事件消息的其他无线设备通过以下方式确定是否在所述第
一邻近感知网络设备群中发送加入所述第二邻近感知网络设备群的事件消息:
所述第一邻近感知网络设备群中接收到所述事件消息的其他无线设备判
断所述事件消息的接收信号强度是否高于第一阈值;
若是,则不在所述第一邻近感知网络设备群中发送加入所述第二邻近感知
网络设备群的事件消息;
否则,判断接收到的接收信号强度高于第二阈值的事件消息的数量,若数
量达到门限值,则不在所述第一邻近感知网络设备群中发送加入所述第二邻近
感知网络设备群的事件消息,若数量未达到门限值,则在所述第一邻近感知网
络设备群中发送加入所述第二邻近感知网络设备群的事件消息;
所述第一阈值高于所述第二阈值。
12.一种用于加入邻近感知网络设备群的方法,其特征在于,所述方法包
括:
第一邻近感知网络设备群中的无线设备发现第二邻近感知网络设备群时,
获取所述第二邻近感知网络设备群的属性信息;
所述无线设备将所述第二邻近感知网络设备群的属性信息与所述第一邻
近感知网络设备群的属性信息进行比较,判断是否需要加入所述第二邻近感知
网络设备群;
所述无线设备在确定需要加入所述第二邻近感知网络设备群时,离开所述
第一邻近感知网络设备群,并加入所述第二邻近感知网络设备群。
13.如权利要求12所述的方法,其特征在于,所述无线设备发现第二邻
近感知网络设备群并获取所述第二邻近感知网络设备群的属性信息,具体包
括:
所述无线设备根据接收到的临近感知网络的信标帧或业务帧中包含的群
标识与本地记录的所述第一邻近感知网络设备群的群标识不同时,确定发现第
二邻近感知网络设备群;
所述无线设备从接收到的所述临近感知网络的信标帧或业务帧中获取所
述第二邻近感知网络设备群的属性信息。
14.如权利要求12或13所述的方法,其特征在于,所述第二邻近感知网
络设备群的属性信息包括以下至少一种信息:
所述第二邻近感知网络设备群的群标识、所述第二邻近感知网络设备群中
包含的无线设备数量、所述第二邻近感知网络设备群中锚点主设备意愿值、所

\t述无线设备到所述第二邻近感知网络设备群中锚点主设备的跳数和所述第二
邻近感知网络设备群中锚点主设备信标帧的传输时间。
15.如权利要求14所述的方法,其特征在于,所述无线设备判断是否需
要加入至所述第二邻近感知网络设备群,具体包括:
所述无线设备将所述第二邻近感知网络设备群的群标识和本地记录的所
述第一邻近感知网络设备群的群标识进行比较,并根据预设的判定规则确定是
否需要加入所述第二邻近感知网络设备群。
16.如权利要求15所述的方法,其特征在于,所述判定规则具体为:第
二邻近感知网络设备群的群标识大于第一邻近感知网络设备群的群标识时,需
要加入至所述第二邻近感知网络设备群;或者,
所述判定规则具体为:第二邻近感知网络设备群的群标识小于第一邻近感
知网络设备群的群标识时,需要加入至所述第二邻近感知网络设备群。
17.如权利要求12~16任一所述的方法,其特征在于,所述无线设备离开
所述第一邻近感知网络设备群,具体包括:
所述无线设备不再参与第一邻近感知网络设备群的同步设备竞争;
所述无线设备加入所述第二邻近感知网络设备群,具体包括:
所述无线设备参与所述第二的邻近感知网络设备群的同步设备竞争,并同
步到所述第二邻近感知网络设备群的发现时间窗进行业务发现。
18.一种用于加入邻近感知网络设备群的方法,其特征在于,所述方法包
括:
无线设备发现多个邻近感知网络设备群时,创建新的邻近感知网络设备
群;
所述无线设备分别在所述多个邻近感知网络设备群中发送加入所述新的
邻近感知网络设备群的事件消息,使得所述多个邻近感知网络设备群中接收到
所述事件消息的其他无线设备根据所述事件消息加入所述新的邻近感知网络
设备群,其中,所述事件消息中包含所述新的邻近感知网络设备群的属性信息。
19.如权利要求18所述的方法,其特征在于,所述无线设备创建的所述
新的邻近感知网络设备群的群标识与所述多个邻近感知网络设备群的群标识
满足预设条件。
20.如权利要求19所述的方法,其特征在于,所述预设条件具体为:所
述无线创建的新的邻近感知网络设备群的群标识大于所述多个邻近感知网络
设备群中任一邻近感知网络设备群的群标识;或者,
所述预设条件具体为:所述无线创建的新的邻近感知网络设备群的群标识
小于所述多个邻近感知网络设备群中任一邻近感知网络设备群的群标识。
21.如权利要求18~20任一所述的方法,其特征在于,所述无线设备创建
的新的邻近感知网络设备群的锚点主设备信标帧的传输时间与所述多个邻近
感知网络设备群中的一个邻近感知网络设备群的锚点主设备信标帧的传输时
间相同。
22.一种用于加入邻近感知网络设备群的无线设备,其特征在于,在第一
邻近感知网络设备群中的所述无线设备包括:
发现模块,用于对邻近感知网络设备群进行发现;
属性信息获取模块,用于在所述发现模块发现第二邻近感知网络设备群
时,获取所述第二邻近感知网络设备群的属性信息;
判断模块,用于将所述第二邻近感知网络设备群的属性信息与所述第一邻
近感知网络设备群的属性信息进行比较,判断是否需要加入至所述第二邻近感
知网络设备群;
消息发送模块,用于在所述判断模块确定需要加入所述第二邻近感知网络
设备群时,在所述第一邻近感知网络设备群中发送加入所述第二邻近感知网络
设备群的事件消息,其中,所述事件消息中包含所述第二邻近感知网络设备群
的属性信息,使得所述第一邻近感知网络设备群中接收到所述事件消息的其他
无线设备能够根据所述第二邻近感知网络设备群的属性信息加入第二邻近感
知网络设备群;
离开模块,用于在所述判断模块确定需要加入所述第二邻近感知网络设备
群时,离开所述第一邻近感知网络设备群;...

【专利技术属性】
技术研发人员:方平陈济丁志明杜振国
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:广东;44

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

1