一种建立数据链路的方法及装置制造方法及图纸

技术编号:15442775 阅读:59 留言:0更新日期:2017-05-26 07:31
本发明专利技术公开了一种建立数据链路的方法及装置,在该方案中,第二NAN设备通过向第一NAN设备发送中继请求消息,触发第一NAN设备与第二设备建立第一NDL,与第三NAN设备建立第二NDL,进而实现第二NAN设备成功与第三NAN设备建立连接,解决了现有技术中存在的无法建立NDL的缺陷。

Method and device for establishing data link

The invention discloses a method and a device for establishing a data link, in this scheme, second NAN equipment through to the first NAN device sends a relay request message, triggering the establishment of the first NDL NAN first and second devices, the establishment of second NDL and third NAN devices, so as to realize the second NAN and third NAN equipment equipment successfully establish a connection the establishment of NDL can not solve the defects of the prior art.

【技术实现步骤摘要】
一种建立数据链路的方法及装置
本专利技术涉及通信
,特别涉及一种建立数据链路的方法及装置。
技术介绍
无线通信技术相比传统的有线网络设施具有部署快速、使用便捷的优点,因而得到广泛应用并且还在迅速增长。无线通信技术如Wi-Fi(WirelessFidelity,无线保真)、蓝牙等允许数据在2.4G/5G/60G及其他通信频段上传输。Wi-Fi相比蓝牙具有传输速率高的优点,被广泛应用于各个行业。基于Wi-Fi的NAN(NeighborAwarenessNetwork,邻近感知网络)技术,也叫Wi-FiAware技术,在没有中心节点的情况下,使得所有参与NAN的设备同步起来,在NAN约定的DW(DiscoveryWindow,发现窗口)中进行NAN维持的工作和服务发现工作,这样Wi-Fi设备在创建连接之前,不断地发现附近的设备、应用以及信息,用户可以对应用进行配置,来发布自己的信息和申请接受信息。在NAN2.0中进一步提出,在NAN设备互相发现后,进一步建立NDL(NANDataLink,NAN数据链路),NDL所使用的时频资源是在相邻两个DW之间(即DWinterval)的某些时段和1~11信道中的某些信道。为了降低NAN设备的耗电量,提出采用NPS(NANProxyServer,NAN代理服务器)代理NAN设备的服务发现的技术,该NPS是一个具有服务代理发现功能的NAN设备,可以由电量供应比较充足的设备来充当。NPC(NANProxyClient,NAN代理客户端),为了降低耗电量,将自己的服务发现信息注册到NPS,例如,向NPS注册自己能提供的服务,或者,向NPS注册自己需要订阅的服务,并向NPS指明自己的休眠规律,如休眠窗口或者工作窗口。在NPC休眠期间,当一个NAN设备发起针对该服务的服务发现请求时,NPS会替代NPC进行响应,并将NPC的信息和休眠规律通知该NAN设备,或者,将NAN设备的信息在NPC休眠结束时通知NPC,以便双方进行相互发现。例如,NAN设备在NPC休眠结束时向NPC发送触发消息,或者,NPC在休眠结束时向NAN设备发送触发消息,随后建立NDL(NANDataLink,NAN数据链路),具体可以参阅图1A所示。但是,NPC和NAN设备处于对方的无线传输范围之外时,或者,NPC和NAN设备之间存在单向信道问题,即一方设备可以正常接收另一方设备的消息,但是向另一方设备发送的消息却无法被另一方正常接收,导致NPC和NAN设备无法正常通信,即使NAN设备获得了NPC的信息,却仍然无法与NPC成功建立NDL,如图1B所示。在一些其他场景下,例如,一个第一NAN设备通过上层应用获得第二NAN设备的服务信息,或者第一NAN设备在服务发现过程中接收到第二NAN设备的服务发现消息,其中携带有所述第二NAN设备的服务信息。但是在向第二NAN设备请求建立NDL时,却无法获得所述第二NAN设备的响应,导致无法建立NDL。
技术实现思路
本专利技术实施例提供一种建立数据链路的方法及装置,用以解决现有技术中存在的无法建立NDL的缺陷。第一方面,提供一种建立数据链路的方法,包括:第一邻近感知网络NAN设备接收第二NAN设备发送的中继请求消息,所述中继请求消息用于请求所述第一NAN设备建立由所述第一NAN设备作为中继的NAN数据链路NDL,所述NDL为所述第二NAN设备与第三NAN设备之间的数据链路;所述第一NAN设备根据所述中继请求消息确定第一时频资源信息和第二时频资源信息;所述第一NAN设备与所述第二NAN设备建立采用所述第一时频资源信息的第一NDL,与所述第三NAN设备建立采用所述第二时频资源信息的第二NDL。结合第一方面,在第一种可能的实现方式中,所述第一NAN设备根据所述中继请求消息确定第一时频资源信息和第二时频资源信息,包括:所述第一NAN设备根据所述中继请求消息自身确定所述第一时频资源信息和第二时频资源信息;或者,所述第一NAN设备根据所述中继请求消息接收所述第二NAN设备发送的时频资源信息,并根据所述第二NAN设备发送的时频资源信息确定为所述第一时频资源信息和所述第二时频资源信息;或者,所述第一NAN设备根据所述中继请求消息接收所述第三NAN设备发送的时频资源信息,并根据所述第三NAN设备发送的时频资源信息确定所述第一时频资源信息和所述第二时频资源信息;或者,所述第一NAN设备根据所述中继请求消息接收所述第二NAN设备发送的时频资源信息,并将所述第二NAN设备发送的时频资源信息作为所述第一时频资源信息,接收所述第三NAN设备发送的时频资源信息,并将接收到的时频资源信息作为所述第二时频资源信息。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一NAN设备根据所述中继请求消息自身确定第一时频资源信息和第二时频资源信息之前,还包括:所述第一NAN设备获取所述第三NAN设备的第一服务信息,和/或所述第二NAN设备的第二服务信息;所述第一NAN设备根据所述中继请求消息自身确定第一时频资源信息和第二时频资源信息,包括:所述第一NAN设备基于所述中继请求消息根据所述第一服务信息和/或所述第二服务信息,自身确定所述第一时频资源信息和所述第二时频资源信息。结合第一方面的第一种或者第二种可能的实现方式,在第三种可能的实现方式中,所述第一NAN设备基于所述中继请求消息根据所述第一服务信息和/或所述第二服务信息,自身确定所述第一时频资源信息和所述第二时频资源信息,包括:所述第一NAN设备基于所述中继请求消息根据所述第一服务信息包括的时频资源信息、所述第二服务信息包括的时频资源信息,及所述第一NAN设备所支持的时频资源信息中的至少一种信息,自身确定所述第一时频资源信息和所述第二时频资源信息;或者所述第一NAN设备基于所述中继请求消息根据所述第一服务信息包括的第一服务标识信息、所述第二服务信息包括的第二服务标识信息,自身确定所述第一时频资源信息和所述第二时频资源信息。结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述第一NAN设备基于所述中继请求消息根据所述第一服务信息和/或所述第二服务信息,自身确定所述第一时频资源信息和所述第二时频资源信息,包括:所述第一NAN设备基于所述中继请求消息根据所述第一服务信息包括的第一QoS信息和/或所述第二服务信息包括的第二QoS信息,自身确定所述第一时频资源信息和所述第二时频资源信息。结合第一方面的第三种或者第四种可能的实现方式,在第五种可能的实现方式中,所述第一NAN设备基于所述中继请求消息根据所述第一服务信息包括的时频资源信息、所述第二服务信息包括的时频资源信息,及所述第一NAN设备所支持的时频资源信息中的至少一种信息,自身确定所述第一时频资源信息和所述第二时频资源信息,包括:所述第一NAN设备基于所述中继请求消息根据所述第一服务信息包括的时频资源信息、所述第一NAN设备所支持的时频资源信息,自身确定所述第一时频资源信息,根据所述第二服务信息包括的时频资源信息、所述第一NAN设备所支持的时频资源信息,自身确定所述第二时频资源信息;或者所述第一NAN设备基于所述中继请求消息根据所述第二服务信息包括的时频资源信息、所述第一NAN设备所本文档来自技高网
...
一种建立数据链路的方法及装置

【技术保护点】
一种建立数据链路的方法,其特征在于,包括:第一邻近感知网络NAN设备接收第二NAN设备发送的中继请求消息,所述中继请求消息用于请求所述第一NAN设备建立由所述第一NAN设备作为中继的NAN数据链路NDL,所述NDL为所述第二NAN设备与第三NAN设备之间的数据链路;所述第一NAN设备根据所述中继请求消息确定第一时频资源信息和第二时频资源信息;所述第一NAN设备与所述第二NAN设备建立采用所述第一时频资源信息的第一NDL,与所述第三NAN设备建立采用所述第二时频资源信息的第二NDL。

【技术特征摘要】
1.一种建立数据链路的方法,其特征在于,包括:第一邻近感知网络NAN设备接收第二NAN设备发送的中继请求消息,所述中继请求消息用于请求所述第一NAN设备建立由所述第一NAN设备作为中继的NAN数据链路NDL,所述NDL为所述第二NAN设备与第三NAN设备之间的数据链路;所述第一NAN设备根据所述中继请求消息确定第一时频资源信息和第二时频资源信息;所述第一NAN设备与所述第二NAN设备建立采用所述第一时频资源信息的第一NDL,与所述第三NAN设备建立采用所述第二时频资源信息的第二NDL。2.如权利要求1所述的方法,其特征在于,所述第一NAN设备根据所述中继请求消息确定第一时频资源信息和第二时频资源信息,包括:所述第一NAN设备根据所述中继请求消息自身确定所述第一时频资源信息和第二时频资源信息;或者,所述第一NAN设备根据所述中继请求消息接收所述第二NAN设备发送的时频资源信息,并根据所述第二NAN设备发送的时频资源信息确定为所述第一时频资源信息和所述第二时频资源信息;或者,所述第一NAN设备根据所述中继请求消息接收所述第三NAN设备发送的时频资源信息,并根据所述第三NAN设备发送的时频资源信息确定所述第一时频资源信息和所述第二时频资源信息;或者,所述第一NAN设备根据所述中继请求消息接收所述第二NAN设备发送的时频资源信息,并将所述第二NAN设备发送的时频资源信息作为所述第一时频资源信息,接收所述第三NAN设备发送的时频资源信息,并将接收到的时频资源信息作为所述第二时频资源信息。3.如权利要求2所述的方法,其特征在于,所述第一NAN设备根据所述中继请求消息自身确定第一时频资源信息和第二时频资源信息之前,还包括:所述第一NAN设备获取所述第三NAN设备的第一服务信息,和/或所述第二NAN设备的第二服务信息;所述第一NAN设备根据所述中继请求消息自身确定第一时频资源信息和第二时频资源信息,包括:所述第一NAN设备基于所述中继请求消息根据所述第一服务信息和/或所述第二服务信息,自身确定所述第一时频资源信息和所述第二时频资源信息。4.如权利要求2或3所述的方法,其特征在于,所述第一NAN设备基于所述中继请求消息根据所述第一服务信息和/或所述第二服务信息,自身确定所述第一时频资源信息和所述第二时频资源信息,包括:所述第一NAN设备基于所述中继请求消息根据所述第一服务信息包括的时频资源信息、所述第二服务信息包括的时频资源信息,及所述第一NAN设备所支持的时频资源信息中的至少一种信息,自身确定所述第一时频资源信息和所述第二时频资源信息;或者所述第一NAN设备基于所述中继请求消息根据所述第一服务信息包括的第一服务标识信息、所述第二服务信息包括的第二服务标识信息,自身确定所述第一时频资源信息和所述第二时频资源信息。5.如权利要求4所述的方法,其特征在于,所述第一NAN设备基于所述中继请求消息根据所述第一服务信息和/或所述第二服务信息,自身确定所述第一时频资源信息和所述第二时频资源信息,包括:所述第一NAN设备基于所述中继请求消息根据所述第一服务信息包括的第一QoS信息和/或所述第二服务信息包括的第二QoS信息,自身确定所述第一时频资源信息和所述第二时频资源信息。6.如权利要求4或5所述的方法,其特征在于,所述第一NAN设备基于所述中继请求消息根据所述第一服务信息包括的时频资源信息、所述第二服务信息包括的时频资源信息,及所述第一NAN设备所支持的时频资源信息中的至少一种信息,自身确定所述第一时频资源信息和所述第二时频资源信息,包括:所述第一NAN设备基于所述中继请求消息根据所述第一服务信息包括的时频资源信息、所述第一NAN设备所支持的时频资源信息,自身确定所述第一时频资源信息,根据所述第二服务信息包括的时频资源信息、所述第一NAN设备所支持的时频资源信息,自身确定所述第二时频资源信息;或者所述第一NAN设备基于所述中继请求消息根据所述第二服务信息包括的时频资源信息、所述第一NAN设备所支持的时频资源信息,自身确定所述第一时频资源信息和所述第二时频资源信息;或者所述第一NAN设备基于所述中继请求消息根据所述第一服务信息包括的时频资源信息、所述第一NAN设备所支持的时频资源信息,自身确定所述第一时频资源信息和所述第二时频资源信息;或者所述第一NAN设备基于所述中继请求消息根据所述第一服务信息包括的时频资源信息、所述第二服务信息包括的时频资源信息,自身确定所述第一时频资源信息和所述第二时频资源信息。7.如权利要求2-6任一项所述的方法,其特征在于,所述第一NAN设备获取所述第三NAN设备的第一服务信息,包括:所述第一NAN设备接收所述第三NAN设备发送的服务注册消息,并从所述服务注册消息中获取所述第一服务信息;或者所述第一NAN设备接收所述第三NAN设备发送的服务发现消息,并从所述服务发现消息中获取所述第一服务信息;或者所述第一NAN设备接收所述第三NAN设备发送的服务信息通知消息,并从所述服务信息通知消息中获取所述第一服务信息;或者所述第一NAN设备通过上层应用获取所述第三NAN设备的第一服务信息。8.如权利要求2-7任一项所述的方法,其特征在于,所述第一NAN设备获取所述第二NAN设备的第二服务信息,包括:所述第一NAN设备从所述中继请求消息中获取所述第二服务信息;或者所述第一NAN设备向所述第二NAN设备发送服务发现消息,接收所述第二NAN设备发送的服务发现响应消息,并从所述服务发现响应消息中获取所述第二服务信息;或者所述第一NAN设备接收所述第二NAN设备发送的服务发现消息,并从所述服务发现消息中获取所述第二服务信息;或者所述第一NAN设备通过上层应用获取所述第二服务信息。9.如权利要求1-8任一项所述的方法,其特征在于,所述第一NAN设备接收第二NAN设备发送的中继请求消息之前,还包括:所述第一NAN设备接收所述第二NAN设备发送的SDF订阅消息,所述SDF订阅消息用于查找所述第二NAN设备所需要的服务;所述第一NAN设备确定所述第二NAN设备所需要的服务与所述第三NAN设备能够提供的服务匹配时,向所述第二NAN设备发送SDF发布消息,所述SDF发布消息携带所述第三NAN设备所能够提供的服务的信息。10.一种建立数据链路的方法,其特征在于,包括:第二邻近感知网络NAN设备向第一NAN设备发送中继请求消息,所述中继请求消息用于请求所述第一NAN设备建立由所述第一NAN设备作为中继的NAN数据链路NDL,所述NDL为所述第二NAN设备与第三NAN设备之间的数据链路;所述第二NAN设备确定第一时频资源信息;所述第二NAN设备与所述第一NAN设备建立采用所述第一时频资源信息的第一NDL。11.如权利要求10所述的方法,其特征在于,所述第二NAN设备确定第一时频资源信息,包括:所述第二NAN设备自身确定第一时频资源信息;或者所述第二NAN设备接收所述第一NAN设备发送的时频资源信息,并将所述第一NAN设备发送的时频资源信息作为所述第一时频资源信息。12.如权利要求11所述的方法,其特征在于,所述第二NAN设备自身确定第一时频资源信息之前,还包括:所述第二NAN设备获取所述第三NAN设备的第三服务信息,和/或所述第二NAN设备的第二服务信息;所述第二NAN设备自身确定第一时频资源信息,包括:所述第二NAN设备根据所述第三服务信息和/或所述第二服务信息,自身确定第一时频资源信息。13.如权利要求12所述的方法,其特征在于,所述第二NAN设备根据所述第三服务信息和/或所述第二服务信息,自身确定第一时频资源信息,包括:所述第二NAN设备根据所述第三服务信息包括的时频资源信息、所述第二服务信息包括的时频资源信息,及所述第一NAN设备所支持的时频资源信息中的至少一种信息,自身确定所述第一时频资源信息;或者所述第二NAN设备根据所述第三服务信息包括的第一服务标识信息、所述第二服务信息包括的第二服务标识信息,自身确定所述第一时频资源信息。14.如权利要求12或13所述的方法,其特征在于,所述第二NAN设备根据所述第三服务信息和/或所述第二服务信息,自身确定第一时频资源信息,包括:所述第二NAN设备根据所述第三服务信息包括的第一QoS信息和/或所述第二服务信息包括的第二QoS信息,自身确定所述第一时频资源信息。15.如权利要求13或14所述的方法,其特征在于,所述第二NAN设备根据所述第三服务信息包括的时频资源信息、所述第二服务信息包括的时频资源信息,及所述第一NAN设备所支持的时频资源信息中的至少一种信息,自身确定所述第一时频资源信息,包括:所述第二NAN设备根据所述第三服务信息包括的时频资源信息、所述第一NAN设备所支持的时频资源信息,自身确定所述第一时频资源信息;或者所述第二NAN设备根据所述第二服务信息包括的时频资源信息、所述第一NAN设备所支持的时频资源信息,自身确定所述第一时频资源信息;或者所述第二NAN设备根据所述第三服务信息包括的时频资源信息、所述第二服务信息包括的时频资源信息,自身确定所述第一时频资源信息。16.如权利要求10-15任一项所述的方法,其特征在于,所述第二NAN设备向第一NAN设备发送中继请求消息之前,还包括:所述第二NAN设备确定与第三NAN设备无法连接。17.如权利要求16所述的方法,其特征在于,第二NAN设备确定与第三NAN设备无法连接,包括:所述第二NAN设备获取所述第三NAN设备的第三服务信息,根据所述第三服务信息向所述第三NAN设备发送服务发现消息,并在预设时长内未接收到所述第三NAN设备发送的服务发现响应消息时,确定与所述第三NAN设备无法连接;或者所述第二NAN设备获取所述第三NAN设备的第三服务信息,根据所述第三服务信息向所述第三NAN设备发送服务链路连接请求消息,并在预设时长内未接收到所述第三NAN设备发送的服务链路连接响应消息时,确定与所述第三NAN设备无法连接。18.如权利要求15或17所述的方法,其特征在于,第二NAN设备获取所述第三NAN设备的第三服务信息,包括:所述第二NAN设备接收所述第一NAN设备发送的所述第三服务信息;或者所述第二NAN设备接收所述第三NAN设备发送的服务发现消息,从所述服务发现消息中获取所述第三服务信息;或者所述第二NAN设备通过上层应用获得所述第三服务信息。19.如权利要求10-18任一项所述的方法,其特征在于,所述NAN设备向第一NAN设备发送中继请求消息之前,还包括:所述第二NAN设备获取所述第一NAN设备的设备信息;所述第二NAN设备向第一NAN设备发送中继请求消息,包括:所述第二NAN设备根据所述第一NAN设备的设备信息,向所述第一NAN设备发送中继请求消息。20.如权利要求19所述的方法,其特征在于,所述第二NAN设备获取所述第一NAN设备的设备信息,包括:所述第二NAN设备发送服务发现消息,并接收所述第一NAN设备发送的服务发现响应消息,从所述服务发现响应消息中获取所述第一NAN设备的设备信息;或者所述第二NAN设备从所述第一NAN设备发送的服务发现消息中,获取所述第一NAN设备的设备信息;或者所述第二NAN设备从所述第一NAN设备发送的中继请求响应消息中,获取所述...

【专利技术属性】
技术研发人员:李小仙方平
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1