寻找者无线设备的装置以及提供商无线设备的装置的制作方法

文档序号:16890569发布日期:2019-02-15 23:01阅读:147来源:国知局
寻找者无线设备的装置以及提供商无线设备的装置的制作方法

本申请是申请日为2015年3月6日、申请号为201580008067.2(pct国际申请号为pct/us2015/019160)、名称为“用于在较低能耗和较高能耗无线通信技术之间切换的方法、装置以及计算机可读介质”的发明专利申请的分案申请。

实施例涉及无线网络。某些实施例涉及这样的无线网络:对等设备向其他对等设备提供服务,并且较低能耗无线对等(p2p)通信技术与较高能耗无线通信技术一起被使用。



背景技术:

通常无线设备使用来自其他无线设备的服务。无线设备可提供服务,例如,打印、因特网接入、以及交互游戏。随着社交网络应用的出现,物联网(iot)、无线扩充基座(docking)等对等(p2p)网络正变得更加流行。

因此存在针对改善的对等网络的方法、装置和计算机可读介质的一般需要。



技术实现要素:

根据一种实施例,提供了一种寻找者无线设备的装置,所述装置包括:存储器;以及被耦合到所述存储器的处理电路,所述处理电路被配置为:编码发现请求,所述发现请求包括指示目标服务的散列代码;生成信令以使所述寻找者无线设备根据蓝牙低功耗(ble)协议发送所述发现请求;解码响应于所述发现请求而接收的分组,所述分组根据所述ble协议从提供商无线设备被接收,其中所述分组包括所述提供商无线设备的连接能力和指示由所述提供商无线设备提供的服务的散列代码的比特阵列;以及响应于确定所述比特阵列指示所述目标服务的所述散列代码被设置并且所述连接能力指示支持邻居感知网络(nan)协议,确定切换到所述nan协议以与所述提供商无线设备进行通信。

根据一种实施例,提供了一种存储有指令的非暂态计算机可读存储介质,所述指令用于由寻找者无线设备的处理电路运行以执行操作,所述操作将所述处理电路配置为:编码发现请求,所述发现请求包括指示目标服务的散列代码;生成信令以使所述寻找者无线设备根据蓝牙低功耗(ble)协议发送所述发现请求;解码响应于所述发现请求而接收的分组,所述分组根据所述ble协议从提供商无线设备被接收,其中所述分组包括所述提供商无线设备的连接能力和指示由所述提供商无线设备提供的服务的散列代码的比特阵列;以及响应于确定所述比特阵列指示所述目标服务的所述散列代码被设置并且所述连接能力指示支持邻居感知网络(nan)协议,确定切换到所述nan协议以与所述提供商无线设备进行通信。

根据一种实施例,提供了一种在寻找者无线设备的装置上执行的方法,所述方法包括:编码发现请求,所述发现请求包括指示目标服务的散列代码;生成信令以使所述寻找者无线设备根据蓝牙低功耗(ble)协议发送所述发现请求;解码响应于所述发现请求而接收的分组,所述分组根据所述ble协议从提供商无线设备被接收,其中所述分组包括所述提供商无线设备的连接能力和指示由所述提供商无线设备提供的服务的散列代码的比特阵列;以及响应于确定所述比特阵列指示所述目标服务的所述散列代码被设置并且所述连接能力指示支持邻居感知网络(nan)协议,确定切换到所述nan协议以与所述提供商无线设备进行通信。

根据一种实施例,提供了一种提供商无线设备的装置,所述装置包括:存储器;以及被耦合到所述存储器的处理电路,所述处理电路被配置为:解码发现请求,所述发现请求包括关于目标服务的散列代码的指示,其中使用蓝牙低功耗(ble)协议接收所述发现请求;以及响应于所述提供商无线设备提供具有所述目标服务的所述散列代码的服务,对分组进行编码,并且生成信令以使所述提供商无线设备根据所述ble协议发送所述分组,其中所述分组包括所述提供商无线设备的连接能力、以及指示由所述提供商无线设备提供的服务的散列代码的比特阵列。

附图说明

图1根据某些实施例示出了无线网络;

图2根据示例实施例示出了p2p设备;

图3根据示例实施例示出了由应用服务平台的不同部分使用的技术和协议;

图4根据示例实施例示出了用于在较低能耗无线p2p通信技术和较高能耗无线通信技术之间切换的方法;

图5和图6根据示例实施例示出了用于在较低能耗无线p2p通信技术和较高能耗无线通信技术之间切换的方法;

图7根据某些示例实施例示出了用于用户选择服务的用户界面;

图8根据示例实施例示出了用于在较低能耗无线p2p通信技术和较高能耗无线通信技术之间切换的方法;以及

图9根据某些实施例示出了p2p设备。

具体实施方式

下列描述以及附图充分示出了具体实施例以使得本领域技术人员能够实施这些实施例。其他实施例可包含结构、逻辑、电、处理、以及其他方面的变化。某些实施的部分和特征可被包括在其他实施例的部分和特征中、或被其他实施例的部分和特征替代。权利要求中阐述的实施例包含那些权利请求的所有可得的等价形式。

图1根据某些实施例示出了无线网络100。无线网络100可包括接入点(ap)102、以及多个对等(p2p)设备104。接入点(ap)102和p2p设备104可以是无线发送和接收设备,例如,蜂窝电话、手持无线设备、无线眼镜、无线手表、无线个人设备、平板计算机、打印机、机顶设备、或其他设备。ap102和p2p设备104可被配置为使用较高能耗无线通信技术来发送和接收,该较高能耗无线通信技术可以是局部区域无线通信技术、或诸如电气与电子工程师协会(ieee)802.11、802.11a/g/ag/n/ac/ax/s/e/u、或802.16之类的通信技术,以及诸如低能耗(ble)、802.15.4、邻居感知网络(nan)程序、近场通信(nfc)、和/或无线个人区域网(wpan)无线技术或通信技术之类的较低能耗无线p2p技术或通信技术。

ap102和p2p设备104可同时使用两个或更多个协议。某些协议定义了p2p设备104和ap102通信的协议,并且某些协议定义了p2p设备104与另一p2p设备通信的协议。诸如802.11之类的某些协议定义了针对与ap102通信以及针对对等通信二者的协议。

p2p设备104可被配置用于对等通信,其中,两个或多个设备直接连接,不需要经过ap102。例如,p2p设备104.5和p2p设备104.6正用对等关系通信而不与ap102通信,并且例如,p2p设备104.5和104.6可能正在使用802.11或例如,p2p设备104.3正使用例如802.11与ap102通信。p2p设备104.1正使用对等关系与p2p设备104.2通信,并且p2p设备104.2正使用例如802.11与ap102通信。在某些协议中,ap102可用作p2p设备104的主设备(master)。ap102和p2p设备104可被配置为根据正交频分多址(ofdma)在若干信道上操作。在示例实施例中,ap102和/或p2p设备104可扫描信道来寻找其他p2p设备104的信标帧。

在示例实施例中,ap102和/或p2p设备104可根据高效率无线或高效率wi-fi(hew)通信进行操作。在示例实施例中,ap102和/或p2p设备104根据多用户多输入多输出(mu-mimo)、ofdma、和/或空分多址进行操作。

p2p设备104可被配置为与使用wi-fi直连(可被称为wi-fi对等)来互相通信。p2p设备104可包括服务204(另参见图2)。p2p设备104可被配置为根据wi-fi直连服务(wfds)进行操作。在某些实施例中,p2p设备104可使用另一标准来向彼此提供服务。wfds中的服务204可划分为四种标准类型的服务:发送、播放、显示、以及打印。例如,p2p设备104.5可以是打印机,并且p2p设备104.6可以是膝上型计算机。膝上型p2p设备104.6可使用对等协议wi-fi直连或另一对等协议将要打印的文件发送到打印机p2p设备104.5。

正使用对等通信来通信的两个或更多个p2p设备104可称为p2p组。例如,p2p设备104.5和p2p设备104.6是p2p组。基站集(bss)可包括正使用由基本服务集标识(bssid)标识的bbs与ap102通信的p2p设备104。bss可在主信道以及一个或多个辅助信道或子信道上操作。p2p协议可作为bss在相同或不同的信道上操作。

p2p设备104和ap102可被配置为根据本文描述的用于在低能耗无线p2p通信技术和较高能耗无线通信技术之间切换的功能、方法、以及装置进行操作。

图2根据示例实施例示出了p2p设备104。p2p设备104可包括应用(app)202、服务204、应用服务平台(asp)206、较低能耗无线p2p通信技术208、以及较高能耗无线通信技术210。

应用202可使用asp206来调用服务204以接入较低能耗无线p2p通信技术208或较高能耗无线通信技术210,来与另一p2p设备104或ap102通信。

应用202可以是诸如文字处理应用、浏览器应用、以及游戏之类的应用。在示例实施例中,服务204可以是使用asp206的功能并且被应用202调用的服务。在示例实施例中,服务204包括wi-fi直连服务,并且被划分为发送服务、播放服务、打印服务、显示服务、以及使能应用编程接口服务的服务。

在示例实施例中,asp206可被配置为提供应用202以及服务204所需的通用功能。asp206可使能或创建作为不同p2p设备104上对等点之间的逻辑链接的会话。在示例实施例中,asp206提供功能以便应用202、服务204、以及asp206根据wi-fi直连服务或用于在p2p104设备之间提供对等服务的另一标准进行操作。在示例实施例中,服务204和asp206可称为wi-fi直连服务,其中wi-fi直连服务被应用202调用并且使用较低能耗无线p2p通信技术208和较高能耗无线通信技术210。

如本文所描述的,服务204和/或asp206可被配置为针对执行由asp206和/或服务204提供的功能的第一部分使用较低能耗无线p2p通信技术208,并且针对执行由asp206和/或服务204提供的功能的第二部分使用较高能耗无线通信技术210。

较低能耗无线p2p通信技术208可提供针对诸如低能耗之类的较低能耗无线p2p通信技术的支持。asp206可调用由较低能耗无线p2p通信技术208提供的支持一个或多个低能耗技术和协议的功能。

较高能耗无线通信技术210可提供针对诸如802.11之类的较高能耗无线p2p通信技术208的支持。asp206可调用由较高能耗无线通信技术210提供的支持一个或多个较高能耗技术或协议的功能。

图3根据示例实施例示出了由应用服务平台的不同部分使用的技术和协议。asp306(可与图2的asp206类似或相同)可包括三个功能区域:发现管理320、拓扑管理330、以及安全管理340。

不同的功能区域可使用由p2p设备104提供的无线技术和协议的不同对。发现管理320可包括每个wi-fi322、蓝牙低能耗(ble)324、nfc326、以及其他配对328的模块。例如,如本文所描述的,发现管理320可被配置为使用诸如ble324或nfc326之类的使用较低能耗无线p2p通信技术执行发现管理320的第一部分,然后针对发现管理320的第二部分使用诸如wi-fi322之类的较高能耗无线通信技术。发现管理320可使用较低能耗和较高能耗无线技术的其他配对328来执行发现。

拓扑管理330可包括每个wi-fi332、ble334、以及nfc336、以及其他配对338的模块来执行与拓扑管理330相关的功能。例如,如本文所描述的,拓扑管理330可被配置为使用诸如ble334或nfc336之类的较低能耗无线p2p通信技术来执行拓扑管理330的第一部分,然后针对拓扑管理330的第二部分使用诸如wi-fi332之类的较高能耗无线通信技术。拓扑管理330可使用较低能耗和较高能耗无线技术的其他配对338来执行发现。例如,拓扑管理330可使用较低能耗无线p2p通信技术ble334来发现p2p104,然后使用诸如wi-fi322之类的较高能耗无线通信技术来与p2p设备104连接。较高能耗无线通信技术可以是较高能耗局部区域无线通信技术。

安全管理340可包括每个wi-fi保护(wpa)342、蓝牙(bt)配对344、以及其他配对346的模块。wpa342可使用wpa342来执行安全管理,并且可使用较低能耗无线p2p通信技术和较高能耗无线通信技术的配对。bt配对344可以是较低能耗和较高能耗无线技术的配对,并由安全管理340使用。例如,bt或ble可以与wifi或802.11配对。如本文所描述的,安全管理340可被配置为使用诸如bt、lebt、或nfc之类的较低能耗无线p2p通信技术来执行安全管理340的第一部分,然后针对安全管理340的第二部分使用诸如wi-fi之类的较高能耗无线通信技术。安全管理340可使用较低能耗和较高能耗无线技术的其他配对346来执行安全管理340。例如,安全管理340可使用较低能耗无线p2p通信技术ble来发现p2p设备104,然后使用诸如wi-fi之类的较高能耗无线通信技术来认证其他p2p设备104。

图4根据示例实施例示出了用于在较低能耗无线p2p通信技术和较高能耗无线通信技术之间切换的方法400。图4中示出的是服务通告商/发布商p2p设备104.5,这扩展了图1的示例(p2p设备104.5在图1中是打印机),以及正试图寻找目标打印服务的服务寻找者(seeker)/订阅者p2p设备104.6。

方法400以较低能耗发现阶段开始于(一个或多个)操作402处。例如,p2p设备104.5可使用ble发送指示打印服务可用的信标帧。p2p设备104.6可使用ble接收信标帧并确定信标帧需要更多关于打印服务的信息。可选地,p2p设备104.6可发送指示p2p设备104.6正请求更多关于信标中指示的打印机服务的信息的探测请求分组。p2p设备104.5可发送指示更多关于打印机服务的信息的探测响应。

可选地,方法400以较高能耗发现阶段在(一个或多个)操作404处继续。例如,p2p设备104.6可发送指示p2p设备104.6正请求更多关于信标中指示的打印机服务的信息的探测请求分组。p2p设备104.6可使用较高能耗无线通信技术来发送探测请求。p2p设备104.6正请求更多关于打印机服务的信息的指示可由服务散列代码代表,其中p2p设备104.5和p2p设备104.6二者具有散列函数和表格来将服务编码和解码到散列值中。p2p设备104.5可发送指示更多关于打印机服务的信息的探测响应。p2p设备104.5可使用较高能耗无线通信技术来发送探测响应。

方法400以较高能耗连接阶段在操作406处继续。例如,p2p设备104.6可使用较高能耗无线通信技术来发送和接收分组来以连接p2p设备104.5。操作406的较高能耗连接阶段可包括用于连接选择和供应信息的分组。方法400可使用由p2p设备104.5提供的服务(图中未示出)以p2p设备104.6继续。

图4示出了可与发现管理320(图3)使用的方法400。对应可用于拓扑管理330和安全管理340的方法,第一阶段可使用较低能耗无线p2p通信技术并且第二阶段可使用较高能耗无线通信技术。

图5和6根据示例实施例示出了用于在较低能耗无线p2p通信技术和较高能耗无线通信技术之间切换的方法500。图5和6中示出的是p2p设备510和p2p设备520。p2p设备510可视为服务514的服务通告商/发布商。p2p设备510可以是如本文描述的p2p设备104。p2p设备510可包括应用512、服务514、以及asp或de516。应用512可以是如本文描述的服务202,以及诸如打印机分享应用之类的应用512。服务514可以是如本文描述的服务204。服务514可以是通告/发布服务。asp或de516可以是如本文描述的asp206。p2p设备520可包括应用522、服务524、以及asp或de526。应用522可以是如本文描述的应用202,以及是诸如文字处理应用之类的应用512。服务524可以是如本文描述的服务204。服务524可以是打印机共享服务。asp或de526可以是如本文描述的asp206。

方法500可以以应用512在操作530处开始,该应用512发送请求打印机为通告/发布服务的调用服务514。方法500可以以服务514用通告服务()或发布服务调用asp或de516在操作532处继续。服务514可以调用asp或de516的功能,该功能将在无线介质上通告或发布打印机的可用性。方法500可以以asp或de516用服务id列表发送ble通告在操作534处继续。这里的发送是在ble中,但另一低能耗无线p2p通信技术可被使用。服务id列表可包括打印服务可用的指示。服务id列表可以是服务散列数的列表。

方法500可以以应用522调用发现服务在操作536处继续。应用522可包括诸如打印机之类的类型的服务。方法500可以以服务524用订阅()调用asp526或de在操作538处继续。服务524可以调用asp或de526中的功能来订阅打印机服务。操作536、538可以在操作530、532、534之前已发生。在某些实施例中,操作536、538可以在操作530、532、534中及时交错。

可选地,方法500以额外的较低能耗无线p2p通信技术发现在540处继续,可包括操作542、544、以及546。在示例实施例中,如果足够的信息包含在操作534的ble通告中,额外的较低能耗无线p2p通信技术发现是不需要的。例如,如果服务名称或服务id与操作534中ble通告的目标服务id或目标服务名称匹配,则额外的较低能耗无线p2p通信技术发现是不需要的。

可选地,方法500以ble请求(服务id、范围等)在操作542处继续。asp或de526可基于操作542中的服务id确定订阅的服务在p2p设备510上可能是可用的。asp或de在操作542中发送额外信息的ble请求。

可选地,方法500在操作544处继续,其中,asp或de516执行服务id与p2p设备510上提供的服务的局部匹配,并且取回服务id的信息。可选地,方法500以asp或de516使用ble发送包括关于服务id的信息的响应(服务id等)在操作546处继续。可选地,较低能耗无线p2p通信技术发现阶段可以以额外的请求和响应或其他适当的帧继续。

可选地,方法500以额外的较高能耗无线通信技术发现在操作550处继续,可包括操作552、554、以及556。asp或de526可确定无足够的信息在操作534的ble通告或操作546的ble响应中被接收,并因此确定在额外的较高能耗无线通信技术发现550中执行操作(552、554、556)。可选地,方法500以p2p探测请求(服务散列)在操作552处继续。服务散列可以是服务名称的散列代码。p2p探测请求可使用诸如802.11或wi-fi之类的较高能耗无线网络通信技术已被发送。

可选地,方法500在操作554处继续,其中,asp或de516执行接收到的服务散列和p2p设备510上提供的服务的散列匹配,并取回对应于匹配散列匹配的匹配服务的信息。可选地,方法500以asp或de516发送包括关于对应于服务散列的服务的信息的p2p探测响应(服务名称、通告id等)在操作556处继续。p2p探测响应使用较高能耗无线通信技术被发送。可选地,较高能耗无线通信技术发现阶段可以以额外的请求和响应或其他适当的帧继续。

可选地,方法500以额外的较高能耗无线通信技术服务发现在操作590处继续,可包括操作592、594、以及596。asp或de526可确定无足够的信息在操作534中的ble通告或操作546的ble响应中被接收,并因此确定在额外的较高能耗无线通信技术服务发现中执行操作592、594、以及596。

可选地,方法500以可包括服务名称和服务信息请求的p2p服务请求在操作592处继续。操作592的p2p服务发现请求可使用诸如802.11或wi-fi之类的较高能耗无线网络通信技术已被发送。

可选地,方法500在操作594处继续,asp或de516执行可用服务和设备与接收到的操作592的p2p服务发现请求相比的名称匹配和服务信息匹配。

可选地,方法500以asp或de516发送包括关于匹配的服务的信息的p2p服务发现响应(服务名称、通告id、服务状态等)在操作596处继续。操作596的p2p服务目录响应使用较高能耗无线通信技术被发送。可选地,较高能耗无线通信技术发现阶段可以以额外的请求和响应以及其他适当的帧继续。

现在参考图6,方法500可以以发现/搜索结果从asp或de526被发送到服务524在操作560处继续。可能已存在多于一个服务和设备被发现,因为可能已存在多于一个p2p设备510通告或发布服务,并且因为p2p设备510可能已通告多于一个匹配服务。方法500可以以服务和设备列表562被发送到应用522在操作566处继续。可选地,方法500可以以应用522在操作564处继续,该应用522向用户提供用户界面700(见图7)来选择哪个以及哪些用户将优选的服务和设备。在示例实施例中,应用522可选择服务和设备。

方法500可以以应用522向服务524发送使用服务请求在操作566处继续。方法500可以以服务524向asp或de526发送寻找服务()/设备在操作568处继续。

p2p设备520可确定使用较高能耗无线通信技术。方法500以asp或de526使用诸如802.11或wifi之类的较高能耗无线通信技术发送p2p配设发现请求在操作570处继续。p2p配设发现请求是请求用于设置较高能耗通信的通信参数和选择。操作570的p2p配设发送请求可包括会话信息、连接能力等。方法500可以以p2p配设发现响应在操作580处继续,该p2p配设发现响应可包括p2p设备520的通信参数和选择来设置较高能耗无线通信技术。操作580的p2p配设发现响应可包括会话信息、连接能力等。

方法500可以以asp或de516、526使用较高能耗无线通信技术执行设置过程的操作来继续。这些操作未示出。

图7根据某些示例实施例示出了用于用户选择服务的用户界面700。用户界面700给出发现的结果702,并且由按钮708、712、714、716向用户(未示出)提供选择。如所示出的,“一个p2p设备发现”指示发现的结果702。“p2p设备510”704与所请求的服务被发现。“彩色打印机”706可由按钮708选择,并且“高速bw打印机”710可由按钮712选择。用户还被提供按钮714选择来“拒绝并寻找更多打印机”,在此情况下,发现将复位并寻找不同的打印机,或“取消”(按钮716),在此情况下,全部发现处理将终止。

图8根据示例实施例示出了用于在较低能耗无线p2p通信技术和较高能耗无线通信技术之间切换的方法800。

方法800开始于操作802处。方法800以使用较低能耗无线p2p通信技术发现对等设备在操作804处继续。例如,寻找者p2p设备520接收ble通告(操作534,图5)。

可选地,方法800以使用较低能耗无线p2p通信技术继续进一步发现在操作806处继续。例如,寻找者p2p设备520可确定ble通告未包含足够的信息来确定是否目标服务由提供商p2p设备510提供。寻找者p2p设备520可然后发送进一步信息的ble请求(操作542)。

可选地,方法800以使用较高能耗无线通信技术继续进一步发现在操作808处继续。例如,寻找者p2p设备520可确定ble通告未包含足够的信息来确定是否目标服务由提供商p2p设备510提供。此外,ble请求可已被发送并且ble响应被接收(操作546)。寻找者p2p设备520可确定ble响应未包含足够的信息来确定是否目标服务由提供商p2p设备510提供。寻找者p2p设备520可然后发送进一步信息的p2p探测请求(操作552)、和/或p2p服务发现请求(操作592)。

方法800以确定是否连接提供商无线设备在操作810处继续。例如,在操作564处,寻找者p2p设备520向用户显示界面700,并且如果用户选择服务和/或设备,则寻找者p2p设备520确定连接提供商p2p设备510。在示例实施例中,寻找者p2p设备520可基于从提供商p2p设备510接收的发现信息来确定目标服务不是可用的或适当的,并确定不连接提供商p2p设备510。发现信息可以是下列项的一个或多个:ble通告、ble响应、p2p探测响应、以及p2p服务目录响应。在示例实施例中,额外的发现可由寻找者p2p设备520执行。

方法800以“连接?”在操作812处继续。如果操作810的确定是不连接,则方法800可返回操作804;然而,在示例实施例中,其他操作可被执行,包括方法800在操作818处结束。如果操作810的确定是连接,则方法800以使用较高能耗无线通信技术执行连接设置在操作814处继续。

例如,寻找者p2p设备520可根据较高能耗无线通信技术发送p2p配设发现请求(操作570)。其他分组可用于开始连接处理。方法800以接入服务在操作816处继续。例如,在提供商p2p设备510和寻找者p2p设备520被连接之后,寻找者p2p设备520可将分组发送到提供商p2p设备510,并将由提供商p2p设备510提供的服务发送给用户。寻找者p2p设备520可使用较高能耗无线通信技术来接入服务。在示例实施例中,寻找者p2p设备520可不接入服务。例如,在连接处理期间,寻找者p2p设备520和/或提供商p2p设备510可寻找其他可接受的设备来进行连接。例如,可能存在安全问题、拥塞问题、或定价问题。方法800可在818处结束。

图9根据某些实施例示出了p2p设备900。p2p设备900可以是可被布置为与一个或多个其他p2p设备通信的p2p兼容设备,例如,p2p设备104(图1)、p2p设备510、520(图5)、或接入点102(图1)。p2p设备900还可被称为p2p站(sta)或仅sta。p2p设备900可适用于作为接入点102(图1)或p2p设备104(图1)操作。p2p设备900可被配置为作为服务寻找者p2p设备520或服务提供商p2p设备510操作。p2p设备900可包括如结合图2和3所描述的应用202、服务204、asp206、较低能耗无线p2p通信技术208、以及较高能耗无线通信技术210。

根据实施例,除了其他方面,p2p设备900可包括发送/接收元件(例如,天线)901、收发器902、物理层电路(phy)904以及介质接入控制层电路(mac)906。phy904和mac906可以是p2p兼容层,并且可以与一个或多个传统较低能耗无线p2p技术和较高能耗无线通信技术兼容。例如,p2p设备900可以与ieee802.11标准兼容,例如,802.11n、802.11ac、802.11ax、以及蓝牙和蓝牙低能耗标准。除了其他方面,mac906可被布置为配置ppdu,并且可被布置为发送和接收ppdu。

p2p设备900还可包括其他处理电路908和存储器910,二者可被配置为执行本文描述的各种操作。在示例实施例中,处理电路908是硬件电路。处理电路908可耦合到收发器902,收发器902可耦合到发送/接收元件901。尽管图9描绘了处理电路908和收发器902是分离的组件,处理电路908和收发器902可一起集成到电子封装或芯片中。

phy904可被布置为发送p2p分组。phy904可包括用于调制/解调、上转换/下转换、过滤、放大等的电路。在某些实施例中,处理电路908可包括一个或多个处理器。处理电路908可被配置为基于存储在ram或rom中的指令、或基于专用电路执行功能。在某些实施例中,处理电路908可被配置为执行如结合本文以及结合图1-8所描述的在本文描述的用于在低能耗局部区域无线通信技术和高能耗局部区域无线通信技术之间切换的功能的一个或多个。

在某些实施例中,两个或多个天线可被耦合于phy940,并且可被布置用于发送和接收信号,包括p2p分组的发送。在示例实施例中,一个或多个天线可用于根据一个或多个较低能耗无线p2p技术发送,并且一个或多个不同的天线可用于根据一个或多个较高能耗无线技术发送。p2p设备900可包括收发器902来发送和接收诸如p2p分组之类的数据。存储器910可存储用于配置其他电路来执行在较低能耗无线p2p技术和较高能耗无线技术之间切换的操作的信息。

在某些实施例中,p2p设备900可被配置为使用ofdm通信信号经由多载波通信信道通信。在某些实施例中,p2p设备900可被配置为根据一个或多个具体通信标准通信,例如,本文讨论的较低能耗和较高能耗标准,尽管所提供的p2p设备900的示例实施例的范围在这方面不受限制,这些示例实施例还可根据其他技术和标准适用于发送和/或接收通信。

在某些实施例中,p2p设备900可以是便携式无线通信设备的一部分,例如,个人数字助手(pda)、具有无线通信能力的膝上型或便携式计算机、网络平板电脑、无线电话、智能手机、无线耳机、寻呼机、即时通信设备、数码相机、接入点、电视、医疗设备(例如,心率监视器、血压监测仪等)、接入点、基站、诸如低能耗、802.11或802.16之类的无线标准的发送/接收设备、或其他可无线接收和/或发送信息的设备。

在某些实施例中,移动设备可包括一个或多个键盘、显示器、非易失性存储器端口、多个天线、图形处理器、应用处理器、扬声器、以及其他移动设备元件。显示器可以是包括触摸屏的lcd屏。一个或多个发送/接收元件901可包括一个或多个有向或全向天线,例如,包括偶极天线、单极天线、贴片天线、环形天线、微带天线或其他类型的适用于rf信号发送的天线。在某些多输入多输出(mimo)实施例中,天线可被有效地分离来利用空间分集以及可能产生的不同的信道特性。

尽管设备900被示出具有若干分离的功能元件,功能元件的一个或多个可被组合并且可由软件配置元件的组合实现,例如,包括数字信号处理器(dsp)、和/或其他硬件元件的处理元件。例如,某些元件可包括一个或多个微处理器、dsp、现场可编程门阵列(fpga)、专用集成电路(asic)、射频集成电路(rfic)以及用于执行至少一个本文描述的功能的各种硬件和逻辑电路的组合。在某些实施例中,功能元件可以指在一个或多个处理元件上操作的一个或多个处理。

示例实施例通过针对第一部分或第一阶段使用较低能耗无线p2p通信技术并且针对第二阶段使用较高能耗无线通信技术,具有降低功率使用的技术效果。

示例实施例通过使用较低能耗无线p2p通信技术监测信标帧的无线介质,并然后在接收信标帧之后在相同点切换至较高能耗无线通信技术,具有提供较低能耗功率节省模式的技术效果。这可允许p2p设备104以较低能耗无线p2p通信技术持续监测服务,因此消耗更少功率。

示例实施例通过使用较低能耗无线p2p通信技术来通告服务和/或设备,并然后在另一p2p设备104指示其对进一步发现或使用所通告的服务感兴趣之后在相同点切换至较高能耗无线通信技术,具有减少功率的技术效果。

下列示例与进一步的实施例有关。示例1是包括电路的服务寻找者无线通信设备。电路可被配置为根据较低能耗无线p2p网络对等(p2p)通信技术从服务提供商无线设备接收分组,其中,分组指示由服务提供商无线设备提供的一个或多个服务;基于确定目标服务由服务提供商无线设备提供,确定切换至较高能耗无线p2p通信技术来与服务提供商无线设备通信;以及根据较高能耗无线p2p通信技术执行与服务提供商无线设备的连接设置来使用目标服务。

在示例2中,示例1的主题可以可选择地包括电路还被配置为:将包括关于目标服务的指示的p2p请求分组发送到服务提供商无线设备,其中,发送是根据较低能耗无线p2p网络通信技术的;以及其中,分组响应于所发送的p2p请求分组而被接收,并且其中分组还指示关于目标服务的信息。

在示例3中,示例1的主题可以可选择地包括电路还被配置为:根据较高能耗无线p2p通信技术,将包括关于目标服务的指示的p2p请求分组发送到服务提供商无线设备;以及根据较高能耗无线p2p通信技术从服务提供商无线设备接收p2p响应分组,其中,响应分组包括关于目标服务的信息。

在示例4中,示例3的主题可以可选择地包括电路还被配置为:如果关于由提供商无线设备提供的一个或多个服务的指示未指示目标服务是否由服务提供商无线设备提供,则根据较高能耗无线p2p通信技术,将包括关于目标服务的指示的p2p请求分组发送到服务提供商无线设备。

在示例5中,示例3的主题可以可选择地包括电路还被配置为:根据较高能耗无线p2p通信技术将包括关于目标服务的指示的p2p服务发现请求分组发送到服务提供商无线设备;以及根据较高能耗无线p2p通信技术从服务提供商无线设备接收p2p服务发现响应分组,其中,响应分组包括关于目标服务的信息。

在示例6中,示例1到5的任意一项的主题可以可选择地包括分组是p2p信标分组。在示例7中,示例1到6的任意一项的主题可以可选择地包括较低能耗无线p2p网络通信技术是包括下列项的组的至少一个:低能耗、邻居感知网络(nan)程序、以及近场通信(nfc),并且其中较高能耗无线p2p通信技术是包括下列项的组中的至少一个:电气与电子工程师协会(ieee)802.11、802.16、802.11ax、wigig、以及wifi。

在示例8中,示例1到7的任意一项的主题可以可选择地包括分组用包含下列项的组的至少一个来指示一个或多个服务:散列代码、服务名称、以及提供商无线设备地址、以及提供商无线设备名称。

在示例9中,示例1到8的任意一项的主题可以可选择地包括电路还被配置为:向用户显示与目标服务匹配的一个或多个服务的服务名称;从用户接收关于与目标服务匹配的一个或多个服务中所选择的服务的指示;以及确定基于目标服务由服务提供商无线设备提供,并且基于来自用户的关于所选择的服务的指示,确定切换至较高能耗无线p2p通信技术来与服务提供商无线设备通信。

在示例10中,示例1-9的任意一项的主题可以可选择地包括电路还被配置为:将针对目标服务的请求从应用发送至服务;向应用服务层发送请求来订阅目标服务,其中,应用服务层将:针对发现阶段的至少第一部分首先使用较低能耗无线p2p网络通信技术,并且针对连接阶段使用较高能耗无线p2p通信技术。

在示例11中,示例1到10的任意一项的主题可以可选择地包括电路还被配置为:如果确定连接到服务提供商无线设备来接入目标服务,则根据较高能耗无线p2p通信技术执行与服务提供商无线设备的连接设置以使用目标服务。

在示例12中,示例1到10的任意一项的主题可以可选择地包括电路还被配置为:扫描分组的多个信道;以及根据较低能耗无线p2p网络通信技术从服务提供商无线设备接收分组,其中,分组指示由服务提供商无线设备提供的一个或多个服务,并且其中分组在多个信道中的一个信道上被接收。

在示例13中,示例1-12的任意一项的主题可以可选择地包括耦合到电路的存储器和收发器。在示例14中,示例13的主题可以可选择地包括一个或多个耦合到收发器的天线。

示例15是一种服务寻找者无线通信设备上的方法。方法可包括根据较低能耗无线对等(p2p)网络通信技术从服务提供商无线设备接收分组,其中,分组指示由服务提供商无线设备提供的一个或多个服务;基于确定目标服务由服务提供商无线设备提供,确定切换至较高能耗无线p2p通信技术来与服务提供商无线设备通信;以及根据较高能耗无线p2p通信技术执行与服务提供商无线设备的连接设置以使用目标服务。

在示例16中,示例15的主题可以可选择地包括将包括关于目标服务的指示的p2p请求分组发送到服务提供商无线设备,其中,发送是根据较低能耗无线p2p网络通信技术的;以及根据较低能耗无线p2p网络通信技术从服务提供商无线设备接收p2p响应分组,其中,响应分组包括关于目标服务的信息。

在示例17中,示例15的主题可以可选择地包括根据较高能耗无线p2p通信技术,将包括关于目标服务的指示的p2p请求分组发送到服务提供商无线设备;以及根据较高能耗无线p2p通信技术从服务提供商无线设备接收p2p响应分组,其中,响应分组包括关于目标服务的信息。

示例18是一种包括电路的服务提供商无线通信设备。电路可被配置为:根据较低能耗无线对等(p2p)网络通信技术将分组发送到服务寻找者无线通信设备,其中,分组指示由服务提供商无线通信设备提供的一个或多个服务;响应于所发送的分组,监测较高能耗无线p2p通信技术以及较低能耗无线p2p网络通信技术;以及响应于所发送的分组,根据较高能耗无线p2p通信技术从服务寻找者无线通信设备接收配设发现请求。

在示例19中,示例18的主题可以可选择的包括电路还被配置为:从服务寻找者无线设备接收包括关于目标服务的指示的p2p请求分组,其中,发送是根据较低能耗无线p2p网络通信技术的;以及根据较低能耗无线p2p网络通信技术将p2p响应分组发送到服务寻找者无线设备,其中,p2p响应分组包括关于目标服务的信息。

在示例20中,示例19的主题可以可选择的包括电路还被配置为:根据较高能耗无线p2p通信技术从服务寻找者无线设备接收包括关于目标服务的指示的p2p请求分组;以及根据较高能耗无线网络通信技术将p2p响应分组发送到服务寻找者无线设备,其中,响应分组包括关于目标服务的信息。

在示例21中,示例18的主题可以可选择的包括电路还执行下述操作:根据较高能耗无线p2p通信技术从服务寻找者无线设备接收包括关于目标服务的指示的p2p服务发现请求分组;以及根据较高能耗无线p2p通信技术,将p2p服务发现响应分组发送到服务寻找者无线设备,其中,响应分组包括关于目标服务的信息。

在示例22中,示例18到21的任意一项的主题可以可选择地包括较低能耗无线p2p网络通信技术是包括下列项的组的至少一个:低能耗、邻居感知网络(nan)程序、以及近场通信(nfc),并且其中较高能耗无线p2p通信技术是包括下列项的组中的至少一个:电气与电子工程师协会(ieee)802.11、802.16、802.11ax、wigig、以及wifi。

在示例23中,示例18-22的任意一项的主题可以可选择地包括耦合到电路的存储器、耦合到电路的一个或多个收发器、以及耦合到一个或多个收发器的一个或多个天线。

示例24是一种存储有指令的非暂态计算机可读存储介质,所述指令用于由一个或多个处理器执行以在服务寻找者无线设备中执行操作,其中该操作将服务寻找者无线设备配置为:根据较低能耗无线对等(p2p)网络通信技术从服务提供商无线设备接收分组,其中,分组指示由服务提供商无线设备提供的一个或多个服务;基于确定目标服务由服务提供商无线设备提供,确定切换至较高能耗无线p2p通信技术来与服务提供商无线设备通信;以及根据较高能耗无线p2p通信技术执行与服务提供商无线设备的连接设置以使用目标服务。

在示例25中,示例24的主题可以可选择地包括操作还将服务寻找者无线设备配置为:将包括关于目标服务的指示的p2p请求分组发送到服务提供商无线设备,其中,发送是根据较低能耗无线p2p网络通信技术的;以及根据较低能耗无线p2p网络通信技术从服务提供商无线设备接收p2p响应分组,其中,响应分组包括关于目标服务的信息。

在示例26中,权利要求1-25的任意一项的主题可以可选择地包括较高能耗无线p2p通信技术可以是可为p2p通信技术的较高能耗局部区域无线通信技术。

摘要是为了符合要求摘要允许读者确定本技术公开的性质和主旨的37c.f.r部分1.72(b)而提供的。摘要是按照不被用于限制或解释权利要求的范围或意义的理解而提交的。下面的权利要求因此被合并到详细描述中,其中每个权利要求自己作为单独的实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1