CN105637951A - 用于经由已知共用信道上的操作跨多个网络和参与sta建立同步的***和方法 - Google Patents
用于经由已知共用信道上的操作跨多个网络和参与sta建立同步的***和方法 Download PDFInfo
- Publication number
- CN105637951A CN105637951A CN201480057335.5A CN201480057335A CN105637951A CN 105637951 A CN105637951 A CN 105637951A CN 201480057335 A CN201480057335 A CN 201480057335A CN 105637951 A CN105637951 A CN 105637951A
- Authority
- CN
- China
- Prior art keywords
- equipment
- window
- communication channel
- interval
- synchronizing information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1074—Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
- H04L67/1078—Resource delivery mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- H04W68/02—Arrangements for increasing efficiency of notification or paging channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
公开了用于在数据递送网络上建立经同步操作的***和方法。在一个方面,一种方法包括:接收用于邻域知悉网络以及用于与数据递送网络相关联的第二信道(包括各个网络之一的寻呼窗口)的同步信息,以及在仅使用来自邻域知悉网络信道的同步信息来维持所有数据递送信道上的同步的同时在数据递送信道上接收服务数据。该同步通过允许各个设备以经协调的方式休眠、苏醒、发送或存储数据话务,以及接收或传送所存储的数据话务的指示符等从而各个设备在相同的指定时间(例如,寻呼窗口)苏醒来允许各个设备提高效率。各个设备接着可以保持苏醒以接收或传送话务或者在没有要发送或接收的话务的情况下休眠以节省功率。
Description
背景技术
领域
本申请一般涉及无线通信,尤其涉及用于使开销最小化并且经由已知共用网络上的操作跨多个网络和参与设备建立同步的***、方法和设备。
相关技术描述
在许多电信***中,通信网络在若干个空间上分开的交互设备之间交换消息和数据。网络可根据地理范围来分类,该地理范围可以例如是城市区域、局部区域、或者个人区域。此类网络可分别被指定为广域网(WAN)、城域网(MAN)、局域网(LAN)、邻域知悉网络(NAN)、无线局域网(WLAN)、或个域网(PAN)。网络还根据用于互连各种网络节点和设备的交换/路由技术(例如,电路交换-分组交换)、用于传输的物理介质的类型(例如,有线-无线)、和所使用的通信协议集(例如,网际协议集、SONET(同步光学联网)、以太网等)而有所不同。
当网络元件是移动的并由此具有动态连通性需求时,或者在网络架构以自组织(adhoc)拓扑结构而非固定拓扑结构来形成的情况下,无线网络往往是优选的。无线网络使用无线电、微波、红外、光等频带中的电磁波以非制导传播模式来采用无形的物理介质。在与固定的有线网络相比较时,无线网络有利地促成用户移动性和快速的现场部署。
无线网络中的一个或多个设备可以被配置成提供服务和应用。例如,设备可以包括捕捉数据的硬件(诸如传感器)。在该设备上运行的应用可以随后使用所捕捉的数据来执行操作。在一些情形中,所捕捉的数据可能对于无线网络中的其他设备是有用的。无线网络中的一些其他设备可以包括类似的硬件以便捕捉类似的数据。替换地,该设备可以向无线网络中的一个或多个其他设备提供这些服务(例如,所捕捉的数据)。该设备可以通过在无线网络上广告此信息来向无线网络中的一个或多个其他设备通知该设备提供的这些服务。其他设备可进一步向不在服务提供方的射程内或不能够与服务提供方直接通信的其他设备广告由一设备提供的服务。然而,给定用于避免信标和分组的冲突而实现的所要求的冲突避免方案,所有可用服务的聚集的传达结合所有必要信标、消息收发和计算开销可导致增加的网络负载和降低的数据吞吐量可用性。因此,期望用于在无线网络中进行通信的改进型***、方法和设备。
概述
本公开的一实施例可包括一种用于在对等网络上接收定时信息的方法。该方法包括接收第一同步信息,第一同步信息包括用于在第一通信信道上同步网络通信的第一定时信息。该方法进一步包括接收第二同步信息,第二同步信息包括用于在第二通信信道上同步通信的第二定时信息。第二同步信息指示在第二通信信道上传达的寻呼窗口区间。该寻呼窗口区间包括在其期间传达信标和数据结构中的至少一者的时段并且该寻呼窗口区间基于第一同步信息。接收寻呼窗口区间与接收第一同步信息是非并发的并且与之同步。
本公开的另一实施例包括一种用于在对等网络上提供定时信息的方法。该方法包括接收用于在第一通信信道上同步通信的第一同步信息。该方法进一步包括生成用于在第二通信信道上同步通信的第二同步信息。第二同步信息指示在第二通信信道上传达的第一寻呼窗口区间。第一寻呼窗口区间包括在其期间在第二通信信道上传达信标和数据结构中的至少一者的时间。第一寻呼窗口区间基于第一同步信息并且与第一同步信息非并发地传送且与第一同步信息同步。该方法还包括在对等网络上向对等设备传送第二同步信息。
本公开的另一实施例包括一种用于在无基础设施网络上接收定时信息的装置。该装置包括处理器。处理器被配置成接收用于在第一通信信道上同步通信的第一同步信息。处理器被进一步配置成接收用于在第二通信信道上同步通信的第二同步信息。第二同步信息指示寻呼窗口区间。该寻呼窗口区间包括在其期间在第二通信信道上传达信标和数据结构中的至少一者的时段。该寻呼窗口区间至少部分地基于第一同步信息,其中寻呼窗口区间的接收与第一同步信息的接收是非并发的且与之同步。处理器还被配置成在第一和第二通信信道上传送通信。
本公开的附加实施例包括一种用于在无基础设施网络上传送定时信息的装置。该装置包括处理器。处理器被配置成接收用于在第一通信信道上同步通信的第一同步信息。处理器还被配置成生成用于在第二通信信道上同步通信的第二同步信息以供传输。第二同步信息指示在第二通信信道上传达的寻呼窗口区间。该寻呼窗口区间包括在其期间在第二通信信道上传达信标和数据结构中的至少一者的时间。该寻呼窗口区间至少部分地基于第一同步信息,其中寻呼窗口区间与第一同步信息非并发地传达且与之同步。处理器被进一步配置成在对等网络上向至少一个对等设备传送第二同步信息。
附图简述
图1A示出邻域知悉网络的一种可能组织。
图1B示出邻域知悉网络(无线网络)的示例。
图2A示出了广播服务广告的数据递送网络提供者的示例。
图2B示出了接收关于所提供的服务的发现请求的数据递送网络提供者的示例。
图2C示出了多个数据递送网络之间的多对多连通性的示例。
图3解说了图1b的设备中的一者或多者的无线设备的实施例。
图4A解说了单个数据递送网络关于彼此的寻呼窗口和传输窗口以及NAN的发现窗口和发现信标。
图4B解说了多个数据递送网络关于彼此的寻呼窗口和传输窗口以及NAN的发现窗口和发现信标。
图4C表示根据一示例性实施例的NAN网络上的发现窗口和发现信标以及数据递送网络上的传输窗口和寻呼窗口的序列。
图4D示出了可用于传达数据递送网络属性的消息帧。
图4E示出了传输窗口和寻呼窗口关于发现窗口之间的区间的示例性定时方案。
图4F表示根据一示例性实施例的NAN网络上的发现窗口、发现信标和寻呼窗口以及数据递送网络上的传输窗口的序列。
图5解说了服务提供设备和服务消耗设备之间交换的通信。
图6是在服务数据递送网络上接收服务数据的方法的流程图。
图7是在图1b的无线网络上操作的接收方设备的功能框图。
图8是在服务数据递送网络上传送服务数据的方法的流程图。
图9是在图1b的无线网络上操作的传送方设备的功能框图。
图10是一种用于在对等网络上接收寻呼信息的装置的流程图。
图11示出了包括同时参与多个数据递送网络的多个设备的邻域知悉网络的另一可能组织。
详细描述
以下参照附图更全面地描述本新颖***、装置和方法的各种方面。然而,本公开可用许多不同形式来实施并且不应解释为被限定于本公开通篇给出的任何具体结构或功能。确切而言,提供这些方面是为了使得本公开可以是透彻和完整的,并且其可向本领域技术人员完全传达本公开的范围。基于本文中的教导,本领域技术人员应领会,本公开的范围旨在覆盖本文中公开的这些新颖***、装置和方法的任何方面,不论其是独立实现的还是与本发明的任何其他方面组合实现的。例如,可以使用本文所阐述的任何数目的方面来实现装置或实践方法。另外,本发明的范围旨在覆盖使用作为本文中所阐述的本发明各种方面的补充或者与之不同的其他结构、功能性、或者结构及功能性来实践的装置或方法。应当理解,本文披露的任何方面可以由权利要求的一个或多个要素来实施。
尽管本文描述了特定方面,但这些方面的众多变体和置换落在本公开的范围之内。尽管提到了优选方面的一些益处和优点,但本公开的范围并非旨在被限定于特定益处、用途或目标。确切而言,本公开的各方面旨在宽泛地适用于不同的无线技术、***配置、网络、和传输协议,其中一些藉由示例在附图和以下对优选方面的描述中解说。详细描述和附图仅仅解说本公开而非限定本公开,本公开的范围由所附权利要求及其等效技术方案来定义。
流行的无线网络技术可包括各种类型的无线局域网(WLAN)。WLAN可采用广泛使用的联网协议来将近旁设备互连在一起。本文中所描述的各个方面可应用于任何通信标准,诸如无线协议。
尽管本文描述了特定方面,但这些方面的众多变体和置换落在本公开的范围之内。尽管提到了优选方面的一些益处和优点,但本公开的范围并非旨在被限定于特定益处、用途或目标。相反,本公开的各方面宽泛地适用于不同的无线技术、***配置、网络、和传输协议,其中一些藉由示例在附图和以下对优选方面的描述中解说。详细描述和附图仅仅解说本公开而非限定本公开,本公开的范围由所附权利要求及其等效技术方案来定义。
在一些方面,亚千兆赫频带中的无线信号可根据802.11ah协议或802.11ac协议使用正交频分复用(OFDM)、直接序列扩频(DSSS)通信、OFDM和DSSS通信的组合、或其他方案来传送。802.11ah协议或802.11ac协议的实现可被用于传感器、计量、和智能电网。有利地,实现802.11ah协议或802.11ac协议的某些设备的各方面可以比实现其他无线协议的设备消耗更少的功率,和/或可被用于跨相对较长的距离(例如,约1公里或更长)来传送无线信号。
在一些实现中,WLAN包括作为接入无线网络的组件的各种设备。例如,可以有两种类型的设备:接入点(“AP”)和客户端(亦称为站,或“STA”)。一般而言,AP可用作WLAN的中枢或基站,而STA用作WLAN的用户。例如,STA可以是膝上型计算机、个人数字助理(PDA)、移动电话等。在一示例中,STA经由遵循Wi-Fi(例如IEEE802.11协议,诸如802.11s或802.11ah或802.11ai)的无线链路连接到AP以获得到因特网或到其他广域网的一般连通性。在一些实现中,STA也可被用作AP。
接入点(“AP”)还可包括、被实现为或被称为B节点、无线电网络控制器(“RNC”)、演进型B节点、基站控制器(“BSC”)、基收发机站(“BTS”)、基站(“BS”)、收发机功能(“TF”)、无线电路由器、无线电收发机或其他某个术语。
站“STA”还可包括、被实现为、或被称为接入终端(“AT”)、订户站、订户单元、移动站、远程站、远程终端、用户终端、用户代理、用户设备、用户装备或其他某个术语。在一些实现中,接入终端可包括蜂窝电话、无绳电话、会话发起协议(“SIP”)话机、无线本地环路(“WLL”)站、个人数字助理(“PDA”)、具有无线连接能力的手持式设备、或连接至无线调制解调器的其他某种合适的处理设备。因此,本文所教导的一个或多个方面可被纳入到电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型设备)、便携式通信设备、手持机、便携式计算设备(例如,个人数据助理)、娱乐设备(例如,音乐或视频设备、或卫星无线电)、游戏设备或***、全球定位***设备、或被配置成经由无线介质通信的任何其他合适的设备中。
如以上所讨论的,本文所描述的某些设备可实现例如802.11ah标准或802.11ac或802.11s标准。此类设备(无论是用作STA还是AP还是其他设备)可被用于智能计量或者用在智能电网中。此类设备可提供传感器应用或者用在家庭自动化中。这些设备可取而代之或者附加地用在健康护理环境中,例如用于个人健康护理。这些设备也可被用于监督以启用扩展范围的因特网连通性(例如,供与热点联用)、或者实现机器对机器通信。在一些实施例中,以下讨论可适用于任何类型的数据递送网络。本文的公开涉及可用于信息和数据递送的数据递送网络(即,数据分发网络)。在一些实施例中,数据递送网络可包括1跳或多跳网格网络。
802.11标准定义了无线设备可如何经由NAN和社交Wi-Fi网格网络来通信。网格网络可被用于静态拓扑和无基础设施的网络。NAN框架仅可提供一跳服务发现。替换地,社交Wi-Fi网格可扩展参与NAN的设备的能力以执行多跳服务发现并建立用于各设备之间的内容递送的数据路径。
在一些实施例中,本文使用的术语可被可互换地使用。如本文所使用的,NAN可指代Wi-Fi联盟联网任务组中的邻域知悉式联网任务组或者参与社交Wi-Fi或网格网络的无线设备的物理编组,如以下所讨论的。包括多个STA的NAN可进一步实现本文所公开的方法和***。NAN可进一步以“社交Wi-Fi”的形式来引述,并且指代“邻域”的社交或对等方面。例如,术语“社交Wi-Fi网络”和“NAN”或“邻域知悉网络”可被可互换地使用并且这些术语可具有相同的含义。另外,术语“社交Wi-Fi网格”或“社交Wi-Fi网格网络”(其可以是包括社交Wi-Fi网络的设备子集的网络)也可被称为“NAN数据路径”或“数据路径(DP)”。每个社交Wi-Fi网格网络可支持一个或多个应用或服务。最终,术语“网格”或“网格STA”或“网格群”可被可互换地称为“数据路径群”。相应地,如本文所使用的,术语“网格网络”可以与术语“数据路径网络”互换,并且以下指示“网格网络”的各实施例和描述不旨在被限于仅网格网络,而是还可包括任何数据路径网络。这些术语可指代NAN群集中共享在寻呼窗口区间(PW1)期间传达的寻呼窗口(PW)的设备子集并且可对于该子集内的设备具有共用安全性凭证。由于寻呼窗口可在相应的寻呼窗口区间期间传达,以下包括寻呼窗口的讨论固有地包括对每一寻呼窗口的相关联的寻呼窗口区间的讨论。寻呼窗口区间(在不参考寻呼窗口区间的情况下讨论)可以表示在其期间传达寻呼窗口的时间段,而寻呼窗口可以表示在寻呼窗口区间期间传达的数据或信息(例如,信标等)。在一些实施例中,数据路径群中的设备可以是彼此单跳或多跳的邻居。在一些实施例中,数据路径群可基于安全性凭证而受约束并且相应地要求带外凭证。应注意,虽然这些概念可关于网格网络或邻域知悉式网络来描述,但其它对等网络或数据递送网络或数据分发网络也可被用来实现本文所公开的过程和原理。
在802.11s标准内,每一参与设备可被预期收发信标。信标收发可有助于提供诸如辅助同步之类的功能性。附加地,信标还可通过包括针对网格内的设备的话务指示符映射(TIM)来促成网格的设备进行功率节省。在NAN框架中,一些设备(按照某些属性确定的设备,这些属性例如功率的可用性、定时的准确性等)可以参与信标收发功能以促进跨多跳网络的统一时间感知的传播。这一统一时间感知可对同步作出贡献,这可允许NAN的所有参与设备以及相关联的网格网络协调动作,诸如休眠时间、寻呼窗口区间、以及信标收发,从而允许网格设备通过在不被要求传送或监视数据时节约功率来更高效地操作以及比不同步时更有效地利用网络介质。
为了防止两个相邻网格设备之间的信标冲突,802.11s定义了网格信标冲突避免(MBCA)架构。为了遵循该架构,网格设备使其同步与邻居网格偏移,以避免冲突。在检测到冲突时使用各种技术和机制来对目标信标发射时间(TBTT)作出调整。MCBA还可有助于确保每一设备以及其邻居中的每一者在给定信标时段中具有贯穿网络分发的信标。该标准中还提供了用于避免802.11s网络的一(1)跳和两(2)跳邻居之间的冲突的方法。
要同步遵循以上的802.11s标准的个体网格网络的需要可导致网络(尤其是包括大量设备的那些网络)内大量的信标和同步话务。这一大量的信标收发和同步话务还可导致作为NAN的成员的每一设备以及所有一个或多个网格用于同步并且避免所有邻居之间的信标冲突的大量计算开销。信标收发和同步话务的数量以及相关联的计算开销表明,在拥挤的网格网络中,参与设备当它可能不断地需要苏醒以监听邻居设备信标或提供其自己的信标并且执行其它计算开销时它几乎没有时间进行功率节省。
为了降低与在邻域知悉网络(NAN)内同步多个网格网络相关联的开销的量,本文公开的方法、装置和***提出使用NAN信道来提供用于所有相关联的网格网络和NAN的成员的同步。在这一办法之下,参与网格网络的设备可能不必在网格信道上进行信标收发。取而代之,设备信标收发和同步可以在NAN信道上执行。网格网络可以基于在NAN上接收到的同步信息来被同步。同步信息可包括信标、定时偏移、信道信息、网络ID信息、以及提供各个网络功能的同步的其它信息。网格网络可以同步网格网络中的每一者上的寻呼窗口和传输窗口的定时,从而使得参与多个网格网络的设备可以监视它所参与的每一网格网络的寻呼窗口。在一些实施例中,寻呼窗口可以在每一传输窗口开始时的寻呼窗口区间期间来传达。其它实施例可以在传输窗口结束时的寻呼窗口区间期间传达寻呼窗口。寻呼窗口和传输窗口的定时和周期性以及寻呼窗口区间可以经由NAN上采用的信标和其它同步方法来同步。
图1A示出邻域知悉网络(NAN)的一种可能组织。如图1a所示,NAN上的一部分设备被选为锚或主无线设备,并且在分配给NAN的网络上提供信标。在一些方面,这一网络在信道六(6)上操作。锚设备或主设备之间的信标收发被协调以减少或阻止信标冲突。锚设备或主设备被至少部分地选择成使得它们的信标能够被参与邻域知悉网络的所有无线设备接收到。
每一NAN群集可自主地构建树结构,树结构可以由被称为锚主机的单个NAN设备锚定。锚主机的定时可以通过任何同步设备和任何NAN主机设备被传播到所有NAN设备。同步的优先级和次序可以由NAN设备排名方案来确定,该排名方案向每一设备赋予排名。在确定NAN设备排名以用于同步时,每一设备可以被指派包括至少一个参数的主机排名。在一些实施例中,可被用于对NAN设备排名以用于同步的参数的两个示例可以是主机偏好和随机值(例如,MAC地址的散列)。主机偏好参数可以受到设备处的功率电平的影响或者诸如设备时钟准确性之类的其它参数的影响。随机值可以提供具有相同主机偏好值的设备之间的某种仲裁。随机值可以周期性地改变以允许信标传输责任在具有相同主机偏好值的设备之间旋转。MAC地址的散列可以确保主机排名是唯一的并且没有两个设备具有相同的主机排名。
在本文所述的方法、***和装置中,可以不为包括参与邻域知悉网络的设备的网格网络以及任何数目的网格网络提供单独的信标收发和同步。取而代之,NAN上提供的同步信息可被用于同步参与无线设备之间的网格网络上的通信。另外,这一同步信息还可帮助协调设备跨所有各个网格网络的休眠时间。
来自NAN的同步信息可包括跨所有连通设备同步定时操作的任何信息。NAN同步机制可利用发现窗口或可包括发现信标收发或其它同步机制。参与设备监听来自NAN信道的同步信息。在一些方面,参与设备监听NAN的发现窗口期间的同步信息,并且在一些方面,监听在发现信标传送时间被执行。信标和其它同步机制的这一组合可有助于降低网格网络和信道上面临的开销,其中与在网格网络自身上执行相反,所有开销可以在邻域知悉网络上执行。当没有监听NAN上的发现窗口或发现信标时,设备可参与数据通信作为网格网络的一部分,并且如果不在网格上通信,则设备可休眠。
因为本文描述的方法、***和装置不为每一网格网络提供单独的信标收发和同步,所以当数据在邻域知悉网络(NAN)或网格网络上可用时,需要一种方法来指示何时所缓冲的话务可用于已经休眠或无响应的设备。另外,与参与网格网络有关的其它信息也可需要被传送到网格网络的设备部分。这些参数可以在寻呼窗口中的网格寻呼窗口区间期间被传达或描述,这将在下文描述。
为了提供对所缓冲的话务的指示,由本文所公开的方法、***和装置维护的每一网格网络被分配相异的寻呼窗口区间,在此期间与网格网络的操作有关的信息(例如,以上提及的TIM比特)可以被提供到参与该网格的设备。这些寻呼窗口区间和在其中传达的寻呼窗口还可提供对网格网络设备之间的休眠时间的协调。
参考图1b,具有多个设备130a-130l和网格网络110a-110d的无线NAN的一特定解说性实施例被描绘且被一般表示为100。无线NAN100可包括设备130a-130l。设备130a-130l还可形成在社交Wi-Fi网格网络110a-110d上通信的各个大小的群。网格网络110上设备130之间的通信路径的范例可以由通信链路140指示。
无线NAN100上的设备130群可以形成网格网络110以与其它设备130传达数据。网格网络110的设备130可以按任何开放选择方式来确定或选择。例如,设备130可以根据它们的OS或它们的应用或者基于设备130的类型来选择。在一些实施例中,网格成员关系可以仅基于参与由网格网络110提供的服务或接收由网格网络110提供的服务的选择来确定。在其它实施例中,网格成员关系可以由设备130希望提供的服务来确定。此外,网格110可以仅由消耗或代理由网格110提供的一个或多个服务的设备130组成。作为网格110的成员,设备130可以代理受网格支持的所有服务的服务发现分组;例如,设备130可以中继定向到其它设备130或者来自其它设备130的服务发现信标和请求,即便在它不具体地涉及该设备的情况下实质上仅转发信息。另外,网格网络110的成员设备130可以在必要时转发属于受网格网络110支持的服务的数据。
网格网络110可以支持任何数目的服务和应用。在一些应用中,网格网络110可以仅在网格网络110上支持一个应用,而在一些其它应用中,网格网络110可以在单个网格网络110上支持两个或更多个应用。类似地,参与无线NAN100和相关联的网格网络110的设备130可参与一个或多个应用或服务。如下文将讨论的,设备130可参与一个以上的网格网络110。
作为无线NAN100的一部分的设备130可具有经同步时钟,并且可以周期性地一起苏醒以参与和监视发现窗口。无线NAN100的设备130内的通信可以在相同信道上操作。无线NAN100可以由每一NAN帧的A3字段中标识的“群集ID”来标识。在一些实施例中,发起无线NAN100的设备130可以挑选群集ID。在其它实施例中,群集ID可以由无线NAN110的框架或硬件来指派或确定。NAN信道上的传输定时可以由多个部分或元素构成。在一个实施例中,可以存在至少两个部分:发现窗口和发现信标(该附图中未示出)。在一些实施例中,发现窗口可包括周期性出现的短时间窗口,其中无线NAN100中的所有设备130苏醒以监视发现窗口。在一些实施例中,在发现窗口期间,发现帧和同步信标可被传送。所传送的同步信标可用于无线NAN信道上的现有设备130的TSF纠正。发现信标可以在发现窗口之间的区间处被传送。这些发现信标可由设备130使用,设备130试图寻找这些设备130可加入的无线NAN100。在一些实施例中,可能仅设备130的子集可传送发现信标。在一些其它实施例中,仅无线NAN100中的一个设备130可以传送发现信标。在其它实施例中,无线NAN100中的所有设备130都可以传送发现信标。
无线NAN100可以在共用Wi-Fi信道(例如信道6)上通信。通信、发现窗口、信标同步、服务发现、以及与无线NAN100以及关联于无线NAN100的设备130相关联的各种其它开销通信可以在NAN信道上发生。设备130a-130l可以各自在信道6(未示出)上在无线NAN100上通信。这些通信可包括设备130a-130l中的每一者用来维持网格网络110a-110d中的同步的信标收发。同步可进一步辅助设备130a-130l之间的休眠同步。无线网络100包括多个设备,包括第一设备130a、第二设备130b、第三设备130c、和第四设备130d、第五设备130e、第六设备130f、和第七设备130g、第八设备130h、第九设备130i、第十设备130j、第十一设备130k、以及第十二设备130l。这十二个设备130a-130l是无线NAN100的“成员”,因为所提及的设备要么活动地要么被动地参与无线NAN100上的通信。这十二个设备130a-130l中的每一者可以参与同步信标收发或类似的时间同步机制或者无线NAN100上的附加通信。通信链路140a-140d被描绘为表示网格网络110a-110d上网格网络110的成员之间通信的示例。通信链路140a可以表示网格网络110a的通信路径的实施例,而通信链路140b可以表示网格网络110b的通信路径的实施例。通信链路140c和140d可以各自分别表示网格网络110c和110d的通信路径的实施例。在一实施例中,通信链路140a-140d可以出现在与NAN信道以及用于NAN的通信分开的信道上。
网格网络的通信结构可以符合802.11s标准或者关于通信结构的任何替代标准。网格网络110可以在其中信道上没有信标收发发生的信道上操作。取而代之,这些网格网络110中的设备130可以通过监视NAN信道(例如,信道6)上的信标收发和同步机制来维持同步。网格网络110上的设备130可以监视发现窗口期间的NAN信道以获得同步信息,接着切换回它们是其成员的网格网络110以继续数据传递以及参与由该网格网络110提供的服务。
设备130a、130b和130c是网格网络110a的成员。设备130c、130d、130e、130f和130g各自是网格网络110b的成员。设备130f、130g、130h和130i各自是网格网络110c的成员。设备130i、130j和130k各自是网格网络110d的成员。还描绘了设备130l;然而,设备130l未被描绘在网格网络110a-110d的任一者内,并且不与任何网格网络相关联或连接,并且因而不是任何网格网络的成员,并且单独地在NAN信道上通信。网格网络110a-110d可以在共享信道上通信,或者替换地可以各自在单独信道上通信。在一些实施例中,网格网络110可以与NAN在相同信道上通信。替换地,网格网络110可以在与NAN的信道相异的至少一个信道上通信。在操作中,无线NAN100可以在标准信道(无线网络信道,例如,信道6)上通信,而网格网络110a-110d可以在与NAN不同的信道上通信。本公开可在NAN或其它无线或网格网络的上下文中引述设备130a-130l的使用。同样,此类设备130a-130l在本文中可替换地被称为站或“STA”。
在至少一个实施例中,设备130a-130l中的一者或多者可以向相关联的网格网络110a-110d提供特定服务。例如,设备130a可以提供与网格网络110a内的音乐相关联的服务。设备130b和130c参与网格网络110a以接收由设备130a提供的数据。网格网络110a可以在与无线NAN100的开销通信的信道相异的信道上操作。
在操作中,一个或多个设备130可以是在网格网络110上提供的服务的提供者或服务发起者。作为提供者,设备130可以提供网格网络110的服务,并且可以负责建立使得其它设备130能够加入网格网络110所必要的参数。网格网络110上的服务的提供者或发起者设备130可以保持处于活跃通信中或者在NAN信道上进行监视。提供者设备110可以继续在用于一般通信的NAN信道上广告所提供的服务或者对接收到的服务请求作出响应。在NAN信道上此类持续的广告或对请求作出响应允许NAN上的新设备130或NAN上的当前设备130加入网格网络110以获取对所广告的服务或应用的访问。例如,设备130a可以在NAN信道上向无线网络100的其它设备130广告网格网络110a上正向设备提供的服务,或者替换地,可以用指示新设备130加入网格网络110a所必需的参数的响应消息来在NAN信道上对接收到的服务请求作出响应。NAN信道上持续的通信允许不是网格网络的一部分的设备加入网格网络,诸如设备130l,或者允许是另一网格网络的成员的设备加入网格网络110a。类似地,网格网络110b-d中的每一者具有在NAN信道上广告或对服务请求作出响应同时在它们相关联的网格网络中向其它设备提供服务的提供者。例如,设备130d可以是网格网络110b的服务提供者,向网格网络110b上的设备130c、130e、130f和130g提供视频游戏。设备130h可以是网格网络110c的服务提供者,它可以专用于向设备130f、130g和130i共享图像或图片的服务。类似地,设备110j可以将专用于视频的网格网络110d提供给设备130i和130k。
设备可以并发地是两个或更多个网格网络的成员,并且可以接收由相应网格网络的服务提供者所提供的服务。例如,设备130c可以是网格网络110a和110b两者的成员。因此,设备130c可以并发地接收由设备130a提供的音乐服务以及由设备130d提供的图像服务。类似地,设备130f-g可以参与网格网络110b和110c,并且设备130i可以是网格网络110c和110d两者的成员。
在一实施例中,设备130l可以本地地使用由网格网络110a-d之一提供的服务而不是任何网格网络的成员,例如,设备130l可以正在观看视频网络上示出的电影但不共享网格网络的内容。
在一实施例中,在网格网络110上提供服务的设备130可以是另一网格网络110中的消耗设备130。例如,设备130c可以参与其中音乐服务正由设备130a提供的网格网络110a,同时向设备130d-130g提供视频游戏服务。
在一实施例中,单个设备130可在多个网格网络110上提供多个服务。例如,设备130c可在网格网络110a上向设备130a-130b提供音乐服务,同时还在网格网络110b上向设备130d-130g提供视频游戏服务。
在操作中,设备130a-130l中的每一者可以继续参与无线NAN100所要求的操作(例如,信标收发和服务发现),同时作为它们各自社交Wi-Fi网格网络110a-110d的成员。网格网络110a-110d被认为是社交Wi-Fi网格网络,因为在这些网格网络110上不会发生任何同步信标收发或相关联的同步开销。设备可以在它们于NAN信道上的继续操作期间保持同步。参与网格网络110a-d的设备在无线NAN100的发现窗口期间可以切换至NAN信道并且参与所要求的时间同步机制。
在一实施例中,设备130a-130l还可在发现信标期间切换至NAN信道。
在一实施例中,设备130a-l可以参与多个网格网络110。例如,设备130c可以是网格网络110a的成员以及网格网络110b的成员,其中网格网络110a提供专门音乐服务,而网格网络110b提供专门游戏服务。替换地,多个网格网络110可以向设备130c提供相同服务,例如,网格网络110a和110b两者可以提供音乐服务。替换地,网格网络110a-d可以不被隔离到特定服务,并且可以是混合服务网格网络110,其中不同数据将被传达,例如但不限于,音乐、视频、游戏或图片。
在一实施例中,每一网格网络可以在不同网格信道上被建立。
参考图2a,NAN、数据递送网络和设备的一特定解说性实施例被描绘且被一般指定为200a。设备数据递送(例如网格网络)网络110a包括第一设备130a、第二设备130b和第三设备130c。这三个设备可以是网格网络110a的“成员”,因为三个所提及的设备要么活动地要么被动地参与相同服务,使用由另一成员设备提供的服务,或者向另一成员设备提供服务。还描绘了第四设备130l,并且第四设备130l也在与设备130a-c相同的无线NAN100上;然而,设备130l不在网格网络110a内,也不与网格网络110a的服务中的任一者相关联或连接。因而,第四设备130l当前不是网格网络的成员。本公开可在NAN或其它无线网络的上下文中引述设备130a、130b、130c和130l的使用。同样,此类设备130a、130b、130c和130l在本文中可替换地被称为设备、无线设备、站或“STA。”通信链路225表示设备130a与设备130b和130c之间建立的通信链路。
在至少一个实施例中,设备130a、130b和130c中的一者或多者可以与网格网络110上的特定共用设备应用/服务相关联。例如,设备130a、130b和130c中的每一者可以与相应的共用设备应用相关联,诸如社交联网设备应用、游戏设备应用、或其组合,或者可以共享内容,诸如音乐、图像、或视频、或其组合。在一些实施例中,设备130l还可使用相同的应用或查看相同内容,然而根据图2a,设备130l不是成员设备,因而不使用应用或不与其它所描绘的设备共享内容。在一些其它实施例中,它可以使用不同的应用或查看不同的内容。
在图2a中所描绘的实施例中,第一设备130a可在NAN信道上传送包括服务广告230在内的信标或其它广播传输,服务广告230包括与所提供的服务相关联的信息。在一实施例中,服务广告230可以是来自提供者设备(例如,设备130a)的广播,以指示它提供特定服务(“提供者站”)的能力/才能。设备130l可以是“寻求者站”或寻找特定服务的站。在一实施例中,此类服务可以是第一设备130a所采用的特定传感器(例如,GPS接收机)或本领域公知的其它能力。发现请求235可以由设备130l在于NAN信道上与设备网格网络110a的广告相关联的时间区间(诸如发现区间(或窗口))期间发送。服务广告230和发现请求235可以是与无线协议(诸如,IEEE802.11s协议或提供无线连接的其它标准)相关的信标。
在图2a的特定示例中,提供者设备130a可以在NAN信道上接收来自设备130l的发现请求235。响应于接收到发现请求235,设备130a可以使用发现请求235中的信息来与设备130l通信,在发现区间以及完成所要求的握手之后发送响应(未示出)以在与网格网络110a相关联的信道上向设备130l提供所请求的服务。
设备130a将发送到设备130l的信息可包括但不限于以下至少一者:网格网络所在的信道、寻呼窗口偏移、成员数目、网格ID(名称)、网格密钥(用于标识具有相同名称的多个网格网络)、可用性窗口、以及附加信息。寻呼窗口偏移(或起始时间偏移)可基于NAN信道的同步信标收发,并且可以表示发现窗口完成或开始之后的时间量。在替换实施例中,寻呼窗口偏移可以在服务广告期间被广告。通过结合同步信标收发来提供寻呼窗口偏移,加入网格网络110的任何设备可以能够与所有其它设备保持同步而不会在网格网络自身上具有实际的同步开销。在操作中,提供者设备130a可以在服务广告中或在发现响应通信中提供加入网格网络所要求的信息。
参考图2b,NAN105、设备数据递送网络110a、以及设备130的一特定解说性实施例被描绘且一般地被表示为200b,类似于图2a中所描绘的。设备数据递送网络(例如网格网络)110a包括第一设备130a、第二设备130b和第三设备130c。这三个设备130a-130c可以是网格网络110的“成员”,因为三个所提及的设备130a-130c要么活动地要么被动地参与相同服务,使用由另一成员设备提供的服务,或者向另一成员设备提供服务。还描绘了第四设备130l,并且第四设备130l也在与设备130a-130c相同的NAN信道上;然而,设备130l不在网格网络110a内,且也不与网格网络110a的服务中的任一者相关联或连接。因而,第四设备130l当前不是网格网络110a的成员。本公开可在NAN或其它无线网络的上下文中引述设备130a、130b、130c和130l的使用。同样,此类设备130a、130b、130c和130l在本文中可替换地被称为设备、站或“STA”。
在图2B所描绘的实施例中,与图2A相异的是第一设备130a可以不传送信标或包括服务广告的其它广播传输。在这一实施例中,提供者站可以不在NAN105上广告其向设备提供特定服务的能力/才能。取而代之,设备130l(“寻求者站”)或寻找特定服务的站可以在NAN信道上广播发现请求以搜索所期望的服务。在一实施例中,此类服务可以是另一设备所采用的特定传感器(例如,GPS接收机)、或本领域公知的其它能力。发现请求235可以由设备130l在与无线网络100的发现相关联的时间区间(诸如发现区间或窗口)期间发送。发现请求235可以是与无线协议(诸如,IEEE802.11s协议或提供无线连接的其它标准)相关的信标。
在图2b的特定示例中,提供者设备130a可以接收来自设备130l的发现请求235。响应于接收到发现请求235,设备130a可以使用发现请求235中的信息来与设备130l通信,在发现区间以及完成所要求的握手之后发送响应(未示出)以向设备130l提供所请求的服务。
设备130a将发送到设备130l的信息可包括但不限于以下至少一者:网格网络所在的信道、寻呼窗口偏移、成员数目等。寻呼窗口偏移可基于NAN信道的同步信标收发。通过结合同步信标收发来提供寻呼窗口偏移,加入网格网络110a的任何设备可以能够与所有其它设备保持同步而不会在网格网络110a自身上具有实际的同步开销。在操作中,提供者设备130a可以在服务广告中或在NAN上发生的发现响应通信中提供加入网格网络所要求的信息。
参考图2C,一示例性网络图示出了多个数据递送网络之间的连通性。在一实施例中,节点250a-250e中的每一者可以表示如上所述的一个或多个设备130并且被描绘为与多个其它节点250通信。在一些实施例中,节点250中的每一者可以表示包括能够向各个网格网络110的多个其它设备130进行传送的设备130的数据递送网络(例如,网格网络)。例如,节点250a可以表示可以向节点250b、250e和250d(表示其它网格网络110中的一者或多者和/或它们包括的设备130)传送数据的网格网络110a(以及相应地设备130a、130b和130c)。例如,节点250a可以表示网格网络110a中向网格网络110b的一个或多个设备130c、130d、130e、130f和130g传送信息的设备130a和130b。节点250a可以表示网格网络110a的设备130a,它可以向网格网络110a的设备130b、网格网络110b的设备130c、网格网络110c的设备130h以及网格网络110d的设备130j中的一者或多者传送信息。
参考图3,示出了可以在图1B的通信***内采用的无线设备302的示例性功能框图。无线设备302是被配置成实现本文所描述的各种方法的设备的示例。例如,无线设备302可包括设备130a-l之一。
无线设备302可包括控制无线设备302的操作的处理器304。处理器304也可被称为中央处理单元(CPU)。可包括只读存储器(ROM)和随机存取存储器(RAM)两者的存储器306可以向处理器304提供指令和数据。存储器306的一部分还可包括非易失性随机存取存储器(NVRAM)。处理器304通常基于存储器306内存储的程序指令来执行逻辑和算术运算。存储器306中的指令可以是可执行的以实现本文描述的方法。
处理器304可包括用一个或多个处理器实现的处理***或者可以是其组件。这一个或多个处理器可以用通用微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、控制器、状态机、选通逻辑、分立硬件组件、专用硬件有限状态机、或能够对信息执行演算或其他操纵的任何其他合适实体的任何组合来实现。
处理***还可包括用于存储软件的机器可读介质。软件应当被宽泛地解释成意指任何类型的指令,无论其被称作软件、固件、中间件、微代码、硬件描述语言、或是其他。指令可包括代码(例如,呈源代码格式、二进制代码格式、可执行代码格式、或任何其他合适的代码格式)。这些指令在由该一个或多个处理器执行时使处理***执行本文描述的各种功能。
无线设备302还可包括外壳308,该外壳308可包括发射机310和/或接收机312以允许在无线设备302与远程位置之间进行数据的传送和接收。发射机310和接收机312可被组合成收发机314。天线316可被附连至外壳308并且电耦合至收发机314。无线设备302还可包括(未示出)多个发射机、多个接收机、多个收发机、和/或多个天线。
无线设备302还可包括可被用于力图检测和量化由收发机314接收到的信号电平的信号检测器318。信号检测器318可检测诸如总能量、每副载波每码元能量、功率谱密度之类的信号以及其他信号。无线设备302还可包括用于处理信号的数字信号处理器(DSP)320。DSP320可被配置成生成分组以供传输。在一些方面,分组可包括物理层数据单元(PPDU)。
在一些方面,无线设备302可进一步包括用户接口322。用户接口322可包括按键板、话筒、扬声器、和/或显示器。用户接口322可包括向无线设备302的用户传达信息和/或从该用户接收输入的任何元件或组件。
无线设备302的各种组件可由总线***326耦合在一起。总线***326可包括例如数据总线,以及除了数据总线之外还有电源总线、控制信号总线、和状态信号总线。本领域技术人员可领会,无线设备302的各组件可耦合在一起或者使用某种其他机制来接受或提供彼此的输入。
尽管图3中解说了数个分开的组件,但本领域技术人员可认识到,这些组件中的一个或多个组件可被组合或者共同地实现。例如,处理器304可被用于不仅实现以上关于处理器304描述的功能性,而且还实现以上关于信号检测器318和/或DSP320描述的功能性。另外,图3中解说的每个组件可使用多个分开的元件来实现。
无线设备302可包括设备130a-l,且可被用来传送和/或接收通信。即,设备130a-l可以担当发射机或接收机设备。某些方面构想了信号检测器318由在存储器306和处理器304上运行的软件用来检测发射机或接收机的存在。
如以上所描述的,无线设备(诸如无线设备302)可以被配置成在无线通信***(诸如设备网格网络110a)内提供服务。例如,无线设备302(诸如设备130a-c和130l)可以包括被用于捕捉或计算数据(例如,传感器测量、位置坐标等)的硬件(例如,传感器、全球定位***(GPS)等)。在设备130a-c和130l上运行的应用可以随后使用所捕捉或所计算的数据来执行操作。在一些情形中,所捕捉或所计算的数据可能对于设备网格网络110a中的其他设备是有用的。设备130a-c和130l可以包括类似的硬件以便捕捉或计算类似的数据。例如,设备130a可以向其他设备130b和130c提供这些服务(例如,所捕捉或所计算的数据)。设备130a可以通过在NAN上通过服务发现宣告广播或类似广告广播这一信息来向其它设备130b、130c和130l通知设备130a所提供的服务。同样地,设备130b、130c和130l还可广告它们在设备网格网络110a之外提供的服务。以此方式,设备网格网络110a中的给定设备130b和130c可能已知知悉设备网格网络110a中可用的服务并且避免执行重复操作。此类无线通信***可被称为邻域知悉网络(NAN)。如本文所描述的,“服务宣告”也可被称为“服务广告”,其涉及给定提供方设备向其它无线设备通知可用服务的相同概念。
参考图4A,数据递送网络110a上的无线NAN100上的发现窗口以及分别寻呼和传输窗口410和411的示例性定时方案被描绘且被一般地表示为400。当参与数据递送网络(例如,网格网络)110时,设备130根据以上定义的结构可能无法在其上进行信标收发。相应地,设备130需要替换机制来向休眠邻居设备指示话务并且被通知等待中的话务。相应地,网格网络110可以被结构化成使得在每一传输窗口411开始时在寻呼窗口区间期间在网格网络110信道上传达小寻呼窗口410。这一寻呼窗口410可被用于在网格网络110上传达各种非同步信息,例如,设备130具有要在网格网络110上向另一设备130发送的话务。参与网格网络110的所有设备130可以在寻呼窗口区间期间苏醒以接收寻呼窗口410。设备130可以监听有要发送给它们的话务的指示符,或者向其它设备130发送任何话务指示符,或者发送/接收可以在相关联的寻呼窗口区间期间在寻呼窗口410中传达的任何其它信息。
在一些实施例中,网格网络110上的寻呼窗口410和话务窗口411可以在比无线NAN100上广播的发现窗口405更多周期性的基础上来发送。在一些其它实施例中,寻呼窗口410和话务窗口411可以与无线NAN100上的发现窗口405一样频繁或不如无线NAN100上的发现窗口405那么频繁地来传达。在寻呼窗口区间(在此期间传达寻呼窗口410)期间,与网格网络110相关联的所有设备130可以被预期苏醒以接收、处理、和或传送指示符和附加信息消息。例如,路由消息、认证和关联消息、或群密钥宣告和采购消息可以在寻呼窗口区间期间被传达。在一些实施例中,路由消息可包括路径请求(PREQ)消息、路径回复(PREP)消息、或根宣告(RANN)消息等。认证和关联消息可涉及在设备130加入网格网络110时所涉及的步骤,而群密钥消息可以与宣告新群密钥并且从生成该新群密钥的设备采购新密钥相关联。例如,网格网络110的群密钥可充当安全密钥,从而使得仅知晓密钥的设备130将能够参与网格网络110上的通信。这可有助于在设备130连续地离开和加入网格网络110时创建更安全的网格网络110。群密钥可以被周期性地改变。在一些实施例中,群密钥可以基于算法来改变。在一些实施例中,网格网络110的任何设备可以使用该算法来发起群密钥的改变。在802.11s,每一主机设备具有其自己的与其邻居的群密钥,并且在邻居离开的任何时候,所有邻居需要改变它们的与该主机设备的群密钥。本文描述的群密钥消息允许单个群密钥被集中化地用于整个网格网络,从而允许设备130通过花费更少的资源处理群密钥来更高效地操作。
如上所讨论的,在一些实施例中,设备130可以是一个以上的网格网络110的成员。在此类情形中,各种网格网络可能需要分别协调它们的寻呼和传输窗口410和411。相应地,每一网格网络110可具有传输窗口411,从而使得每一网格网络110具有在无线NAN100的发现窗口405之间进行传送的机会。可以使用起始时间偏移参数来协调传输窗口411,在一些实施例中,起始时间偏移参数可以在无线NAN100的发现窗口405期间被传达。在一些其它实施例中,起始时间偏移参数可以在个体网格网络110的寻呼窗口410内的寻呼窗口区间期间被传达。
参考图4B,发现窗口、寻呼窗口和传输窗口的示例性定时方案被示出且被一般地表示为400。寻呼窗口区间旨在包含与图4B中的寻呼窗口相同的时间段。这一实施例示出了具有三个网格网络信道110a、110b和110c的无线NAN100。网格网络110a、110b和110c中的每一者分别具有相异的寻呼窗口410、415和420,寻呼窗口区间,以及相异的传输窗口411、416和421。寻呼窗口410用于允许在网络内发生某种消息收发或信标收发。各种信标或数据结构可以在寻呼窗口区间期间的寻呼窗口410中被传送以允许网格网络110内的设备彼此通信。例如,TIM(话务指示符映射)数据结构可以在寻呼窗口中被传达以允许设备130指示为另一设备130缓冲的话务。如上所讨论的,寻呼窗口还可包括路由消息、认证和关联消息、以及群密钥宣告和交换消息等。
如图所示,寻呼窗口410、415和420,它们相应的寻呼窗口区间,以及传输窗口411、416和421可从不交叠。它们各自在不同时间开始以容适作为一个以上的网格网络110的一部分的任何设备130。因而,作为网格网络110a和110c两者的一部分的设备130将监听每一网格网路110以获取相应的寻呼窗口410。在网格网络110的寻呼窗口区间期间,网格网络110上的所有成员设备130可苏醒以发送TIM比特或监听TIM比特。在网格网络110的传输窗口期间,仅具有要传送或接收的信息的设备130可苏醒以便完成相关联的操作。寻呼窗口410、415和420,寻呼窗口区间,以及传输窗口411、416和421基于NAN100的发现窗口405来同步,各自偏移一具体的量。因此,在网格网络中的每一者上发生的数据传输经由在无线NAN100上发生的信标收发(或类似的)同步机制来同步。
在网格网络110a、110b和110c和无线NAN100的操作中,参与网格网络110的设备130被允许进入“休眠”或“待机”模式,其中设备130可以进入低功率模式,同时抑制参与它们在其上“休眠”的特定网格网络110上的活跃通信。通过允许休眠设备130不参与网格网络110上的活跃通信同时允许设备在无线NAN100上的发现窗口405以及设备130所属的任何网格网络110上的寻呼窗口410期间苏醒以进行监听来表征“休眠”或“待机”模式。无线NAN100上的所有设备130可被预期在发现窗口405期间苏醒以交换帮助服务发现的任何消息或提供给任何设备130的任何消息。一旦苏醒,具有要接收或传送的信息的设备将保持苏醒以完成他们的操作。如图4所示,网格网络110的(寻呼窗口区间内的)寻呼窗口以及传输窗口可紧跟着无线NAN100上的发现窗口405之后但与发现窗口405有偏移。发现窗口405被分开达一固定时间区间455,并且基于固定时间区间455周期性地重复。
在至少一个实施例中,参与任何网格网络110a、110b或110c的设备130可能不被允许进入“深度休眠”。参与网格网络的所有设备可能仅进入“轻度休眠”。这些设备苏醒以监听每一信标。“深度休眠”可以通过允许设备贯穿寻呼和发现窗口休眠来表征。
在操作中,当设备处于休眠或待机模式中时,邻居设备130可以缓冲休眠设备130的话务。这些邻居设备130可以通过设置恰适的TIM(话务指示符映射)比特来指示所缓冲的话务的存在。TIM比特可以在每一网格网络110的寻呼窗口区间期间的寻呼窗口中来传达。在一些实施例中,TIM比特在NAN寻呼窗口(NAN信道上的寻呼窗口)中来传达,并且TIM比特可以聚集包括网格网络上通信的多个设备的信息的TIM比特。属于多个网格网络中的任一者的设备130可以接收来自聚集TIM比特的指示设备130的话务的TIM比特,如下所述。在一些实施例中,在寻呼窗口专用于特定网格的情况下,TIM比特可以指示对应于作为该具体网格的成员的设备130的话务。TIM比特是其中网格网络110上的每一设备130由一比特来表示的数据结构。在一些其它实施例中,TIM的比特0可被保留以指示广播话务。当设备130正在休眠而邻居为该设备130缓冲了数据,则邻居设备130在TIM数据结构中设置比特以向设备130指示存在为设备130缓冲的数据。当休眠设备130为发现和传输窗口而苏醒时,当设备130检查寻呼窗口中的TIM数据结构时被提醒所缓冲的话务的存在,并且意识到邻居设备130设置了针对所缓冲的数据的比特。设备130可以与缓冲要广播到目的地设备130的话务的设备130通信。因此,如上所提及的,各个网格网络110的寻呼窗口、寻呼窗口区间、以及传输窗口可能不交叠,从而作为多个网格网络110的成员的设备130可以被提醒它作为成员所属的任何网格网络110上为它保持的任何所缓冲的话务并且接收该所缓冲的话务。如果寻呼窗口、寻呼窗口区间或传输窗***叠,则设备130可能错过它所属的网格网络110的寻呼窗口或传输窗口,并且没有意识到存在等待传输的所缓冲的数据或者没有接收所缓冲的数据。
在一实施例中,无线NAN100上的发现窗口405之间的固定时间区间455可能大于网格网络110a、110b和110c上的发现信标430,和寻呼窗口410、415、和420,寻呼窗口区间,以及传输窗口411、416和421之间的区间。无线NAN100上的发现窗口405包含标识NAN100中设备130提供的服务的发现帧以及用于在无线NAN100上的所有设备中建立时间同步的同步信标。
在一些方面,发现窗口405之间的时间可被划分成数个基本均匀间隔开的寻呼时间段。例如,如果发现窗口405间隔500ms,则这一发现窗口时间段可以首先被划分成5个各自为100ms的寻呼时间段。替换地,发现窗口时间段可被划分成2个各自为250ms的寻呼时间段。寻呼窗口偏移接着可指示寻呼窗口在每一寻呼窗口区间内相对于发现窗口405或发现信标何时被传达。例如,如果在每一发现窗口405和发现信标之间存在5个寻呼时间段,则一方面5ms的寻呼窗口偏移可以在发现窗口405或发现信标起始之后的5ms、105ms、205ms、305ms、405ms处提供寻呼窗口区间。
在各方面,寻呼窗口区间的历时可以被静态定义,或者基于在无线NAN100内操作的网格网络110的数目而是动态的。当寻呼窗口区间的历时被静态地定义时,每个发现窗口区间内的寻呼窗口区间的数目可以变化。例如,与支持较大数目的网格网络110的无线NAN100相比,支持较小数目的网格网络110的无线NAN100可以在每一发现窗口区间中提供更分开的寻呼窗口区间,因为较少的网格网络110意味着在发现信标和发现窗口之间的可用时间的更少共享。
其他方面可基于当前支持的网格网络数目来动态地改变寻呼窗口区间的历时。例如,支持较少数目的网格网络110的无线NAN100可以提供比支持较大数目的网格网络110的无线NAN更长历时的寻呼窗口、寻呼窗口区间和传输窗口。
寻呼窗口410、415和420,寻呼窗口区间,以及传输窗口411、416和421与发现窗口405和发现信标偏离并且是非并发的。在网格网络的寻呼窗口中包含的信标中,设备130可能注意到指示为它缓冲的数据的TIM比特已经被设置。设备130可能需要针对所有寻呼窗口区间保持苏醒以接收与该设备所属的网格网络相关联的寻呼窗口,诸如寻呼窗口410和420。给定设备苏醒的寻呼窗口区间可能不是连贯的。因而,发现窗口405中包含的时间同步信标对于跨所有网格网络维持同步是重要的,因为这可以提供寻呼窗口区间偏移的基础,而设备在恰适时间苏醒时需要知晓该寻呼窗口区间偏移。
图4C表示NAN信道(即,NAN网络)100上的发现窗口405和发现信标430以及数据递送网络(例如,网格网络)110a上的传输和寻呼窗口的序列。如上所述,在一些实施例中,NAN和网格可以在相同信道上操作,并且寻呼窗口可以在NAN信道或在组合的NAN和网格信道上被传达。在所描绘的实施例中,在后续的发现窗口405之间存在5个寻呼窗口和传输窗口。如所描绘的,发现信标430在发现窗口之间的周期性区间处出现,从而例如在发现窗口405之间存在4个发现信标430。TIM比特可以以最低的可用数据率来传达,从而它们可以可靠地被网格网络上的所有设备130接收。另外,TIM比特可以为其余传输窗口设置网络分配向量(NAV),从而网格网络上的其它设备130知晓介质将用于由TIM比特指示的传输多长时间。NAV可以用作以统一速率从设置值定时器倒计到零的定时器,其中零可以指示网络介质空闲还是可供使用。这一机制可被实现于其中设备130经由与物理载波侦听相对的虚拟载波侦听来协调对网络介质的接入的情况,其中设备130在它们需要接入介质时检查并且发现介质繁忙。虚拟载波侦听相比于物理载波侦听可节省能量。
在图4C中描绘的实施例中,寻呼窗口441可以指示广播话务的源期望进行传送并且将所有设备130(此处未示出)的TIM比特设置为“1”以指示每一设备130具有要传送给它的话务。另外,附加源可以通过将与单播话务的接收者相关联的TIM比特设置为“1”以指示等待话务来指示单播话务。相应地,在传输窗口440期间,由于广播源将所有设备130的TIM比特设置为“1”,因此网格网络110a的所有设备可以保持苏醒以接收广播话务。另外,在这一传输窗口440期间,单播源还将其话务传送到它们的TIM比特被单播源设置的设备130。
第三寻呼窗口443可以指示没有话务源期望进行传送并且因而没有任何设备130的TIM比特被设置为“1”。相应地,在相关联的传输窗口442期间,由于每一设备130的TIM比特中的每一者为“0”,则网格网络110a的每一设备可以进入休眠。第六寻呼窗口445可以指示广播话务的源期望进行传送并且将所有设备130(此处未示出)的TIM比特设置为“1”以指示每一设备130具有要传送给它的话务。相应地,在相关联的传输窗口444期间,由于广播源将所有设备130的TIM比特设置为“1”,因此网格网络110a的所有设备可以保持苏醒以接收广播话务。在第七寻呼窗口447期间,寻呼窗口447可以指示两个源可通过将与单播话务的它们相应的接收者相关联的TIM比特设置为“1”以指示等待话务来指示单播话务。相应地,在传输窗口446期间,单播源还将其话务传送到它们的TIM比特被单播源设置的设备130。如果每一设备130没有要发送或接收的单播或广播话务时,设备130可以在传输窗口411期间切换到功率节省模式,如在对应的寻呼窗口410期间所指示的。
图4D示出了可用于传达数据递送网络属性的消息帧。这一消息帧可以在NAN上的发现窗口期间被传达,并且可以被预期提供关于网格网络110的寻呼窗口、寻呼窗口区间以及传输窗口的同步的必要信息。在一个示例中,信息元素(IE)可被用于传达网格属性。具体地,图4D示出了用于向可能感兴趣加入网格网络110的无线设备传达数据路径(DP)属性的NAN信息元素(IE)465的实施例。本领域技术人员将明白,NANIE465可具有比图4D所解说的部分更多或更少的部分。如图所示,NANIE465包括可用于描述权利要求书的范围内的实现的某些突出特征的部分的范例,并且可包括未示出的一个或多个附加字段或者可包括未在全部实施例中利用的一个或多个字段。NANIE465可包括元素ID字段470,它的长度例如可以是1字节并且可包括标识具体NANIE或NANIE类型的整数值。NANIE465可进一步包括长度字段472,它的长度也可以是1字节并且它可包括以八位位组指示NANIE465中的之后字段的长度的整数值。所描绘的NANIE465的值例如可以是4加上数据路径属性的总长度。NANIE可进一步包括组织唯一标识符(OUI)字段474,它的长度可以是3字节并且可包括表示Wi-Fi联盟(WFA)或厂商专用OUI的整数值。NANIE465可进一步包括厂商属性类型字段476,它的长度可以是1字节并且可包括标识作为数据路径属性的之后属性的值。NANIE465可进一步包括数据路径密钥字段478,它的长度可以是4字节并且可被用于在可具有相同网格ID的两个网格网络之间进行区分。在一些实施例中,这可以是当前网格群密钥的散列。NANIE465可进一步包括数据路径信道字段480,它的长度可以是1字节并且带有预期指示网格网络在其上操作的信道的可变值。NANIE465可进一步包括数据路径控制字段482,它的长度可以是2字节且带有可变值。数据路径控制字段482的各个比特可以表示具体信息。例如,比特0486可以表示网格传输重复并且指示网格传输窗口是否在连贯发现窗口之间被周期性地重复多次。值“0”可以意味着网格传输窗口不被重复,并且值“1”可以意味着网格传输窗口被重复,或者相反。比特1-2(487)可以表示话务是经由寻呼窗口(PW)在网格网络110上被广告还是在NAN信道100寻呼窗口(NAN-PW)上被广告。值“0”可以指示网格信道寻呼窗口,这意味着寻呼窗口在网格信道110上被广播,这对于多跳场景可能是可取的(即,其中通信成员距离彼此大于1跳的场景)。值“1”可以指示NAN信道寻呼窗口,从而意味着寻呼窗口在NAN信道100上被广播。值“2”和“3”被保留用于将来实施例。比特3-4(488)可以表示发现窗口偏移,其符合网格传输窗口在发现窗口传输的完成之后开始的时间量,如下设置。值“0”可以指示0时间单位(TU),这意味着在发现窗口传输结束与第一个后续网格传输窗口开始之间没有时间流逝。值“1”可以指示发现窗口传输结束与后续网格传输窗口开始之间的16TU,“2”可以指示32TU,而“3”可以指示64TU。在其它实施例中,这些比特的值可以指示其它时间单位。比特5-6(489)可以表示网格传输窗口偏移,从而指示连贯网格传输窗口之间以时间单位计的偏移。这可以从一个传输窗口开始到后续传输窗口开始来测量,或者可以从一个传输窗口结束到后续传输窗口开始来测量。值“0”可以指示0TU,值“1”可以指示16TU,“2”可以指示32TU,而“3”可以指示64TU。在其它实施例中,这些比特的值可以指示其它时间单位。比特7-8(490)可以表示网格传输窗口大小,从而表示以时间单位计的网格传输窗口的大小,如下设置。值“0”可以指示64时间单位(TU),值“1”可以指示128TU,“2”可以指示256TU,而“3”可以被保留。在其它实施例中,这些比特的值可以指示其它时间单位。在一些实施例中,传输窗口大小可包括寻呼窗口的大小(或寻呼窗口区间的历时)。
比特9-10(491)表示的信息可取决于比特1-2(487)的值。如果比特1-2(487)被设置为0,则比特9-10(491)表示寻呼窗口(或寻呼窗口区间)大小,从而指示在每一网格传输窗口开始时出现的网格寻呼窗口的大小。在一些实施例中,寻呼窗口的大小可以与寻呼窗口区间的历时相关。当比特1-2(487)具有值“0”时,比特9-10(491)中的值“0”可以指示2时间单位(TU),值“1”可以指示4TU,值“2”可以指示8TU,而“3”可以指示12TU。在其它实施例中,这些比特的值可以指示其它时间单位。如果比特1-2(487)被设置为1,则比特9-10(491)表示NAN寻呼窗口重复指示符,从而指示NAN寻呼窗口区间在连贯发现窗口之间被多频繁地重复。例如,当比特1-2(487)被设置为1时,比特9-10(491)中的值“0”等于每32TU一次的周期性重复,而“1”指示64TU的重复时段,“2”指示128TU,而“3”指示256TU。比特11-12(492)表示网格心跳。网格心跳指示网格网络将保持“活跃”或者准备好话务通信而没有听到提供者“心跳”来使网格网络保活的时间。心跳可以是由提供者在网格网络上广播以指示它在网格上存在的信标或任何指示符。如果所有提供者离开网格网络并且没有提供者加入网格网络或者网格网络的其它设备中没有一个设备决定成为网格网络上的提供者(即,话务发射者),则网格网络将被解散,并且作为网格上的站的设备130将离开网格网络110。比特11-12(492)中的值“0”可以表示30秒的心跳限制,这意味着必须至少每30秒一次听到来自网格设备的提供者的心跳以便维持网格网络存在。比特11-12(492)中的值“1”可以表示60秒心跳,而比特11-12(492)中的值“2”可以表示120秒心跳,而比特11-12(492)中的值“3”表示300秒的心跳超时。比特13-15(493)可以被保留以供将来使用。
参考图4E,传输窗口和寻呼窗口区间相对于发现窗口之间的区间的示例性定时方案被示出并且被一般地表示为495。这一实施例可以表示在两个发现窗口之间的区间期间具有5个传输窗口和寻呼窗口的网格网络110a。在这一实施例中,寻呼窗口被包括在传输窗口大小中,并且网格传输窗口偏移496表示传输窗口结束与后续传输窗口497(包括寻呼窗口498)开始之间的偏移。网格传输偏移496表示以上参考比特1-2489讨论的偏移。网格传输偏移499表示发现窗口405与后续寻呼窗口之间的偏移,如上参考比特3-4(488)所讨论的。网格传输窗口大小497可以表示以上讨论的比特3-4490。寻呼窗口大小498可以表示如上在比特1-2(487)包含值“0”时所讨论的比特5-6491。在这一实施例中,网格传输重复比特486可以被设置为“1”以指示网格传输窗口在连贯发现窗口之间的NAN发现窗口区间(在此大约为512ms的时间)期间确实重复。
图4F表示NAN信道100上的发现窗口405、发现信标430和寻呼窗口450以及数据递送网络上的传输窗口411的序列。在所描绘的实施例(旨在是示例性且非限制性的)中,在后续发现窗口405之间存在5个寻呼窗口450和传输窗口411。如所描绘的,发现信标430在发现窗口405之间的周期性区间处出现,从而例如在后续发现窗口405之间存在4个发现信标430。可以在NAN信道100上广播发现窗口405之后紧接着广播NAN寻呼窗口450。在一些实施例中,NAN寻呼窗口450可以在发现信标430被广播之后在连贯发现窗口405之间被周期性地重复。NAN寻呼窗口450可以如传输窗口411一样频繁地出现在网格网络110a上。NAN寻呼窗口450可以仅在发现信标之间被广播一次,而不管有多少网格网络110存在。网格网络110a上的网格传输窗口411紧接着NAN信道100上的NAN寻呼窗口450之后。当多个网格网络110存在时,在下一NAN寻呼窗口450被广播之前,每一网格网络110的网格传输窗口411将在NAN寻呼窗口450之后,从而使得作为多个网格网络110的成员的设备130可以能够在返回到NAN信道110以获得下一发现信标430和NAN寻呼窗口450之前监视每一网格网络110上的话务。
所描绘的实施例可有用于1跳场景(即,其中所有设备130在彼此的1跳之内的场景)。在此类实施例中,NAN信道100可以广播话务广告(即,NAN寻呼窗口450包括特定目的地设备或目的地设备群的话务可访问的通知),这与在网格网络110上广播话务广告(即,寻呼窗口(未在这一附图中示出))相对或作为其补充。广播话务广告可允许不具有待传输到网格网络110上的设备的设备130避免不必要地(即,当没有等待切换设备130的话务时)到网格网络110的过度消耗资源的切换,并且取而代之仅在必要时(即,话务被指示为准备好传输到设备130)或者当设备130期望时(即,设备130想要在网格网络110上传送话务)切换到网格网络110。NAN寻呼窗口450的周期性可以匹配网格网络110a传输窗口411的周期性,从而作为网格网络110a的成员但正在监视NAN信道100的设备130将能够接收到NAN寻呼窗口450并且能够及时切换到网格网络110a以监视传输窗口411以获取预期给设备130的话务。
在NAN信道100上广播发现窗口405之后紧接着广播NAN寻呼窗口450可以确保接收方设备130苏醒着以等待NAN寻呼窗口450。在一些实施例中,NAN寻呼窗口450可以不在发现窗口405之后被紧接着广播,但设备130将保持苏醒以等待NAN寻呼窗口450。在一些实施例中,设备130可以不保持苏醒以等待NAN寻呼窗口450。在连贯发现窗口405之间频繁地重复NAN寻呼窗口450可以减少等待时间。在一些实施例中,NAN寻呼窗口450的大小可以被限制到例如5TU,而一些实施例可以使NAN寻呼窗口450不具有限制大小并且取决于存在的网格网络110的数目以及用于向所有设备130通知各个网格网络110上的待定话务所必要的广告数目而可以是可扩展的。在一些实施例中,NAN信道100可以支持双频带操作,其中各个通信可以跨不同频带被拆分。例如,NAN信道100可以支持2.4GHz信道和5GHz信道,其中5GHz信道可以被指定为默认NAN数据路径,而2.4GHz可用于意外通信或数据传输。在此类实施例中,NAN寻呼窗口450可以在默认NAN数据路径(即,上述5GHz信道)上被广播。
NAN寻呼窗口450的话务宣告可包括足以清楚地标识它定址什么接收方设备130以及标识它涉及什么服务和/或网格的信息。例如,NAN寻呼窗口450的话务宣告可包括以下至少一者:服务、发送方设备130、接收方设备130、或网格网络标识符等。
如上所讨论的,TIM比特可以在寻呼窗口中来传达,从而各个数据递送网络上的所有设备130可以可靠地接收到它们。例如,当TIM比特在NAN寻呼窗口450中被传达时,TIM比特可以是包括属于多个网格网络的多个设备的信息的聚集TIM比特。属于多个网格网络中的任一者的设备130可以接收来自聚集TIM比特的指示设备130的话务的TIM比特,如下所述。在一些实施例中,在寻呼窗口专用于特定网格的情况下,TIM比特可以指示对应于作为该具体网格的成员的设备130的话务(如上所述)。TIM比特的结构和目的与以上参考图4C所描述的那些相同,并且在此将不再描述。除了以上所述的内容,在其中传送方设备130参与多个网格网络110并且具有要在多个网格网络110上广播的待定话务的情景中,单个经聚集的TIM可用于一次广告所有待定话务。相应地,TIM比特可包括多个网格网络110上的话务的经聚集的信息。在一些实施例中,TIM的关联ID(AID)空间可以在话务广告可被广播的不同网格网络110之间被拆分。例如,如果三个网格网络110a、110b和110c具有要广播的话务广告,则TIM的AID空间可以被至少拆分成三个部分,每一个网格网络110具有一部分。另外,由于相邻设备130之间的AID对于网格网络110而言可能是唯一的,所以AID可以是传送方设备130不参考网格网络信道号或其它标识信息来标识网格网络110的另一方法。
在图4F中描绘的实施例中,NAN寻呼窗口450可以指示广播话务的源期望进行传送并且将所有设备130的TIM比特设置为“1”以指示每一设备130具有要传送给它的话务。另外,附加源可以通过将与单播话务的接收者相关联的TIM比特设置为“1”以指示等待话务来指示单播话务。相应地,在传输窗口411期间,由于广播源将所有设备130的TIM比特设置为“1”,因此网格网络110a的所有设备可以保持苏醒以接收广播话务。另外,在这一传输窗口411期间,单播源还将其话务传送到它们的TIM比特被单播源设置的设备130。
例如,NAN寻呼窗口461可以将设备130c描绘为设置了设备130b和130e的TIM比特,从而指示设备130c在网格网络100上具有针对设备130b和130e的话务。同时,设备130d设置了设备130e的TIM比特,从而指示网格网络110a上针对130e的话务。因而,在传输窗口460的剩余时间(对应的传输窗口411)期间,设备130b、130c和130e将切换到网格网络110a以交换话务,并且设备130d和130e将切换到网格网络110a以交换话务。设备130a可以进入休眠或进入节省能量模式(以节省电池和节省能量使用)因为它没有传入或传出话务。在话务已经被恰适的目的地设备接收之后,所有设备130可以切换回NAN信道110以监视后续NAN寻呼窗口450和后续信标430。
第三NAN寻呼窗口463可以指示没有话务源期望传送话务并且因而没有任何设备130的TIM比特被设置为“1”。相应地,在相关联的网格传输窗口442的其余时间期间,由于每一设备130的TIM比特中的每一者为“0”,因此每一设备130可以进入休眠。第六NAN寻呼窗口465可指示广播话务的源(设备130a)期望传送话务,并且将设备130d和130e的TIM比特设置为“1”以指示那些设备130具有要传送给它们的话务。相应地,在相关联的传输窗口464的其余时间期间,由于设备130a将设备130d和130e的TIM比特设置为“1”,设备130a、130d和130e可以保持苏醒并且可以切换到网格网络110a以传送和接收各自的话务。其指示符比特未被设置为“1”的其余设备130可以进入休眠以节省电池寿命,除非TIM指示广播话务,如上所述。在第七NAN寻呼窗口467期间,NAN寻呼窗口467可以通过将相应的TIM比特(例如,130e和130d)设置为“1”来指示设备130d期望向设备130e广播话务,而设备130b期望向设备130d广播话务。相应地,在传输窗口466的剩余时间期间,设备130b、130d和130e可以各自切换到网格网络110a并且传送和/或接收它们各自的话务。其余设备130可以在传输窗口411期间切换至功率节省模式,如果它的TIM比特在对应的寻呼窗口NAN450中没有被设置以指示要发送或接收话务的话。在NAN寻呼窗口450中没有设置它们相应的TIM比特的设备130可以抑制切换到网格网络110a并且可以取而代之进入“休眠”直到后续发现信标430。
相应地,发现窗口405、信标430、和NAN寻呼窗口450的序列可以表示第一和至少第二通信信道的第一同步信息。在一些实施例中,发现窗口405可包括NAN信道100(即,第一通信信道)的第一同步信息。如上所讨论的,发现窗口405可包括关于由NAN的所有设备130提供的服务的信息。NAN寻呼窗口450可以表示第二同步信息,并且可以提供关于以供在具体网格网络上传输给具体设备130的信息的信息,具体网格网络中的每一者是附加通信信道。
参考图5,服务提供方设备和服务消费方设备之间的发现窗口通信的示例性实例的呼叫流图被示出并且被一般地表示为500。图5示出了两个设备,设备服务提供者502和服务消费者504。服务提供者502是提供服务的服务提供者,而服务消费者504是寻求由服务提供者502所提供的服务的服务消费者。在NAN520和网格网络525两者上出现的设备之间的信号交换被示出。NAN520上的发现窗口506可以开始于同步信标510。如图所示,服务提供者502和服务消费者504两者接收到同步信标,如NAN520上的任何其它设备那样。如上所讨论的,这一同步信标被用于跨任何设备130所属的所有网格网络维持同步。所有网格网络525的寻呼窗口、寻呼窗口区间和传输窗口可以基于NAN520的同步信息。另外,在发现窗口506期间,服务提供者502可以在NAN520上广播服务广告512。响应于此类广播,服务消费者504可以向服务提供者502发送发现请求514。服务提供者502可以用发现响应516对发现请求514作出响应,该发现响应516可包括服务消费者504加入相关联的网格网络525所必需的信息。一旦服务消费者504加入了服务提供者502在其上提供服务的网格网络110,数据交换518可在网格网络110上开始。在一些实施例中,同步信标510可包括关于服务广告512的信息。
在操作中,NAN520与无线NAN100相关,而网格网络525与网格网络在其上操作的网格网络110相关。图5仅仅是一个示例性实例并且不必是标准的。同步信标510、服务广告512、和发现请求514可以在发现窗口506内发生。另外,同步信标510、服务广告512、发现请求514、以及发现响应全部可以在NAN520上发生。服务提供者与服务消费方设备之间的数据交换518可以在网格网络525上发生。在一些方面,数据交换518可以在NAN520上发生,如果带宽允许的话。在一些方面,发现请求514和发现响应516可以在网格网络525上。在一些方面,这些确定可基于NAN520负载。替换地,发现请求514和发现响应516可以在图5未描绘的第三网络上发生。
在一实施例中,来自服务提供者502的服务广告512可包括与加入服务网格网络110有关的所有必要信息(例如,信道、寻呼窗口偏移、设备数目等),从而服务消费者504可以不必提交发现请求514,藉此消除发现响应516。替换地,服务提供者502可以不广播服务广告512,取而代之仅用发现响应516对来自服务消费者504的发现请求514作出响应。另外,同步信标510可以在发现窗口506中的任何服务广告512或发现请求514之前或之后到来。
图6是在服务数据递送网络上接收服务数据的方法的流程图。在一些方面,过程600可由无线设备130a-130l和/或无线设备302中的任一者执行。在一些方面,过程600可以由已经在无基础设施网络上接收到服务数据的设备来执行。服务数据可包括正在网格网络110之一上传送的任何数据。服务数据可包括与正在网格网络110上提供的应用或服务相关联的数据。
为了确保足够的网络容量,过程600可利用单独的通信信道来进行同步信息的通信和服务数据递送。虽然可在服务发现信道上执行定时同步,但可以不分开地针对服务递送信道(例如,无线网络100)执行定时同步。取而代之,服务递送信道上的通信基于从服务发现信道确定的同步信息来同步。通过利用分开的通信信道,与在第一通信信道上收发信标相关联的通信开销可被第二通信信道利用,从而减少被用于维持服务递送网络/信道的网络容量。如上所讨论的,来自NAN100的同步信息可包括被NAN100用来跨所有连接的设备同步定时操作的任何信息。同步信息可指示NAN100的发现窗口,或者可包括可被用于同步网格网络110的信标收发或其它同步机制。
在框602中,从NAN100接收用于在第一通信信道上同步通信的第一同步信息。如图5中描绘的,第一通信信道的第一同步信息的接收可以在发现窗口506期间发生。在一些方面,接收到的信息可以基本上类似于或包括如图5中所描述的服务广告512。在其它方面,接收到的信息可基本上类似于或包括接收同步信标。在一些其它方面,接收到的信息可以基本上类似于或包括如图5中所描述的发现请求514。同步信息可指示发现窗口或者包括信标收发或另一同步机制,如上所讨论的。
在框604中,该设备接收用于在第二通信信道上同步通信的第二同步信息。这一信息接收可以在第一通信信道上发生。在一些实施例中,这一信息的接收可以在除了NAN100的信道上发生。用于第二通信信道的第二同步信息可以指示关于寻呼窗口、寻呼窗口区间和传输窗口的信息,例如,与发现窗口的偏移、寻呼窗口中可用的信标、寻呼窗口和传输窗口的大小。这一第二同步信息和寻呼窗口区间基于第一同步信息,因为寻呼窗口与发现窗口偏移。另外,寻呼窗口和传输窗口的接收与第一通信信道的发现窗口的接收或者另一通信信道的寻呼窗口的接收可以不是并发的。设备130可以使用网格网络110的同步信息来确定它何时需要在于不同网格网络110上进行接收之间进行切换以监听发现窗口以及针对相应的网格网络的相应的寻呼窗口和传输窗口。在一些方面,框604的用于第一通信信道的第一同步信息的接收可以在图5中描绘的NAN100的发现窗口506期间发生。
过程600的一些方法进一步包括使用框604的信息来确定图4上描绘的用于第一通信信道的发现窗口405以及例如图4上描绘的用于第二通信信道的寻呼窗口和传输窗口410。在一些方面,过程600由已经接收到来自另一提供者的服务数据或者是其它服务数据的提供者的设备来执行。
图7是可在无线网络100内采用的示例性无线设备700的功能框图。设备700包括同步接收电路705。同步接收电路705可被配置成执行以上参照图6中解说的框602和604所讨论的一个或多个功能。同步接收电路705可对应于接收机312、收发机314和/或处理器304中的一者或多者。设备700还包括处理电路710。处理电路710可被配置成执行以上参照图6中所解说的框604讨论的功能中的一者或多者。服务接收电路710可对应于处理器304、收发机314或接收机312。
现在参考图8,一种在服务数据递送网络上传送服务数据的方法的流程图被描绘并且被一般地表示为800。在一些方面,过程800可由无线设备130a-l和/或无线设备302中的任一者执行。在一些方面,过程800可以由已经在无基础设施网络上提供服务数据的设备来执行。
取决于网络容量,过程800可利用单独的通信信道来进行同步信息的通信和服务数据递送。虽然可在服务发现信道上执行定时同步,但可以不分开地针对服务递送信道执行定时同步。取而代之,服务递送信道上的通信基于从服务发现信道确定的同步信息来同步。通过利用分开的通信信道,与在第一通信信道上收发信标相关联的通信开销可被第二通信信道利用,从而减少被用于维持服务递送网络/信道的网络容量。
在方法800的框802,服务产生设备(诸如设备130a)可以接收用于在第一通信信道上同步通信的第一同步信息。在一些方面,第一同步信息可以在第一通信信道上被接收。在一些方面,第一通信信道可以是在无线网络的802.11s标准中的信道6。在一些方面,框802对同步信息的接收可以在NAN100上的发现窗口期间发生。
在框804,该设备生成用于在第二通信信道上同步通信的第二同步信息。这涉及该设备处理在以上框802接收到的第一同步信息,并且确定第二通信信道的寻呼窗口区间所要求的偏移。在一些方面,生成过程可以在广播服务广告512的同时发生,如图5中所描绘的。寻呼窗口区间基于第一同步信息并且与第一同步信息非并发地传送且与第一同步信息同步。
在框806,该设备向对该服务感兴趣的设备传送第二同步信息。在一些方面,该设备向具体服务消费者设备504进行传送,如图5中所描绘的。在其它方面,该设备经由来自图5的服务广告512向无线网络100上的所有设备进行传送。在一些其它方面,第二同步信息可以仅响应于如图5中所描绘的发现请求514来传送。在一些方面,同步信息可以用于要由设备提供的第二通信信道,例如,在其中该设备提供两个或更多个服务的情景中。
图9是可在无线网络100内采用的示例性无线设备900的功能框图。设备900包括同步接收电路905。同步接收电路905可被配置成执行以上参照图8中解说的框802讨论的一个或多个功能。同步接收电路905可对应于接收机312、收发机314和/或处理器304中的一者或多者。设备900进一步包括同步生成电路915。同步生成电路915可被配置成执行以上参照图8中解说的框806所讨论的一个或多个功能。同步生成电路915可对应于处理器304。设备900还包括传送电路920。传送电路920可配置成执行以上关于图8中解说的框810所讨论的一个或多个功能。传送电路920可对应于发射机310、收发机314和/或处理器304。
现在参考图10,描绘用于在对等网络上接收寻呼信息的装置的示例性实施例的流程图被描绘并且被一般地表示为1000。在一些方面,过程1000可由无线设备130a-130l和/或无线设备302中的任一者执行。在一些方面,过程1000可以由已经在无基础设施网络上提供服务数据的设备来执行。
在方法1000的框1002,服务消费设备(诸如设备130a)具有用于在多个网格网络110的至少第一信道上接收同步信息的装置。在一方面,用于接收同步信息的装置包括图3的收发机314。在其它方面,用于接收同步信息的装置包括图3的处理器304。在一些其它方面,用于接收同步信息的装置包括图3的接收机312。
在方法1000的框1004,该设备具有用于在多个网格网络110上传达内容的装置。在一方面,用于传达内容的装置包括图3的发射机310。在其它方面,用于传达内容的装置包括图3的处理器304。
在方法1000的框1006,该设备具有用于在至少第二信道上接收至少一个网格网络110的寻呼信息的装置,其中寻呼信息与第一网络的同步信息是非并发的并且与第一网络的同步信息同步。在一方面,用于接收寻呼信息的装置包括图3的接收机312。在其它方面,用于接收寻呼信息的装置包括图3的收发机314。在一些其它方面,用于接收寻呼信息的装置包括图3的处理器304。
图11示出了包括参与多个网格网络110的多个设备130的邻域知悉网络的另一可能组织。参与社交Wi-Fi网格网络或NAN的多个设备130被示出。多个设备130中的每一者可以使用由网格网络1110、1120、1130和/或1140中的至少一者指定的至少一个服务。网格网络1110、1120、1130和1140的服务1150中的每一者可以伴随各自相应的网格网络包括共用服务,共用操作***,共用平台(例如,特定品牌的智能电话或计算机)、或作为该相应的网格网络的一部分的设备中的每一者之间的其它相关共用性。网格网络1110、1120、1130和1140中的每一者随后可包括个体网格网络。接着是社交Wi-Fi网络或NAN1100可包括多个网格网络1110、1120、1130和1140。相应地,网格网络1110、1120、1130和1140可替换地被称为网格1110、网格1120、网格1130和网格1140。作为非限制性示例,NAN设备的网格1110可以形成社交Wi-Fi网格以传输数据或GPS服务。
在一实施例中,可实现进一步的抽象,由此描绘什么特定应用1150可被特定网格网络支持。在一实施例中,作为网格1110、1120、1130和1140的一部分(即,参与相应社交Wi-Fi网格网络)的设备通常可充当用于网格网络所支持的所有服务的服务发现分组(如上所述)的代理,同时还转发与特定网格(例如,网格1110、1120、1130和1140)所支持的服务相关联的数据。因此,每个网格网络可包括消费和/或代理网格网络服务中的一者或多者的多个设备。
作为非限定性示例,寻求特定服务的设备130(图1A)可加入群集1100。相应地,设备130随后可担当用于由群集1100提供的服务的代理设备130。在一实施例中,群集1100可提供多个服务,其类似于由网格1110提供的应用1150a、1150b以及由网格1120提供的应用1150c-1150e。如果代理设备130加入提供多个服务的此类网格(例如,网格1120),但仅寻求单个服务(例如,应用1150d),则代理设备130仍可代理由网格1120提供的其它服务(例如,应用1150c和1150e)。
另外,网格1130包括也作为其它网格网络(具体为网格1120和1140)的一部分的设备130(例如,设备130e、130f和130g)。因此,作为一个以上的网格网络的成员的设备130能够提供或寻求或代理来自受设备130所属的任何网格网络支持的所有应用1150的服务。本领域技术人员将进一步领会,结合本文所公开的实施例来描述的各种解说性逻辑框、配置、模块、电路、和算法步骤可实现为电子硬件、计算机软件或这两者的组合。各种解说性组件、框、配置、模块、电路、和步骤已经在上文以其功能性的形式作了一般化描述。此类功能性是被实现为硬件还是软件取决于具体应用和施加于整体***的设计约束。技术人员可针对每种特定应用以不同方式来实现所描述的功能性,但此类实现决策不应被解读为致使脱离本发明的范围。
结合本文所公开的实施例描述的方法或算法的各个步骤可直接用硬件、由处理器执行的软件模块或这两者的组合来实现。软件模块可驻留在随机存取存储器(RAM)、闪存、只读存储器(ROM)、可编程只读存储器(PROM)、电可编程只读存储器(EPROM)、电可擦式可编程只读存储器(EEPROM)、寄存器、硬盘、可移动盘、压缩盘只读存储器(CD-ROM)、或本领域中所知的任何其他形式的存储介质中。示例性的非瞬态(例如,有形)存储介质被耦合到处理器以使得该处理器能从/向该存储介质读信息和写信息。在替换方案中,存储介质可以被整合到处理器。处理器和存储介质可驻留在专用集成电路(ASIC)中。ASIC可驻留在计算设备或用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在计算设备或用户终端中。
提供前面对所公开的实施例的描述是为了使本领域技术人员皆能制作或使用所公开的实施例。对这些实施例的各种修改对于本领域技术人员而言将是显而易见的,并且本文中定义的原理可被应用于其他实施例而不会脱离本公开的范围。因此,本公开并非旨在被限定于本文中示出的实施例,而是应被授予与如由所附权利要求定义的原理和新颖性特征一致的最广的可能范围。
Claims (30)
1.一种用于在对等网络上接收定时信息的方法,包括:
接收第一同步信息,所述第一同步信息包括用于在第一通信信道上同步网络通信的第一定时信息;以及
接收第二同步信息,所述第二同步信息包括用于在第二通信信道上同步通信的第二定时信息,所述第二同步信息指示在所述第二通信信道上传达的寻呼窗口区间,所述寻呼窗口区间包括在其期间传达信标和数据结构中的至少一者的时段,所述寻呼窗口区间基于所述第一同步信息,其中接收所述寻呼窗口区间与所述第一同步信息的接收是非并发的且与所述第一同步信息的接收同步。
2.如权利要求1所述的方法,其特征在于,所述寻呼窗口区间被用于协调所述对等网络上的设备的休眠时间。
3.如权利要求1所述的方法,其特征在于,进一步包括在所述第二通信信道上接收服务数据,服务数据的接收至少部分地基于所述第二同步信息。
4.如权利要求3所述的方法,其特征在于,所述服务数据包括视频、游戏、音乐和图像中的至少一者作为所述服务数据。
5.如权利要求1所述的方法,其特征在于,进一步包括接收用于一个或多个附加通信信道中的每一者的附加同步信息,每一附加同步信息指示附加寻呼窗口区间,所述附加寻呼窗口区间基于所述第一同步信息,其中每一附加寻呼窗口区间的接收与所述第一同步信息的接收以及在所述第二通信信道上传达的所述寻呼窗口区间是非并发的并且与所述第一同步信息的接收以及在所述第二通信信道上传达的所述寻呼窗口区间同步。
6.如权利要求5所述的方法,其特征在于,进一步包括在所述第一通信信道上接收用于所述一个或多个附加通信信道中的每一者的所述附加同步信息。
7.如权利要求1所述的方法,其特征在于,所述第二同步信息进一步包括在所述第二通信信道上传达的数据传输窗口的起始时间偏移,所述起始时间偏移基于所述第一同步信息。
8.如权利要求1所述的方法,其特征在于,所述寻呼窗口区间包括在其期间传达指示数据传输窗口的起始时间偏移的信息的时段,所述起始时间偏移指示所述数据传输窗口相对于所述寻呼窗口区间何时开始,所述起始时间偏移基于所述第一同步信息。
9.如权利要求1所述的方法,其特征在于,所述寻呼窗口区间包括在其期间传达路由消息、认证和关联消息、以及群密钥宣告和交换消息中的至少一者的时段。
10.如权利要求9所述的方法,其特征在于,所述路由消息包括以下至少一者:路径请求消息、路径回复消息、和根宣告消息。
11.如权利要求1所述的方法,其特征在于,进一步包括:
标识在所述第一通信信道上传达的发现窗口,所述发现窗口包括所述对等网络上的设备监视所述第一通信信道的区间,并且所述发现窗口的标识基于所述第一同步信息;以及
确定所述第二通信信道的寻呼窗口区间,所述寻呼窗口区间的确定至少部分地基于所述发现窗口和偏移,所述偏移至少部分地基于所述寻呼窗口区间的大小。
12.如权利要求11所述的方法,其特征在于,进一步包括标识在所述第二通信信道上传达的所述寻呼窗口区间与在所述第一通信信道上传达的所述发现窗口偏移。
13.如权利要求12所述的方法,其特征在于,进一步包括在所述第二通信信道上接收服务数据,其中在所述第二通信信道上接收到的服务数据与在另一通信信道上提供的服务数据不同。
14.如权利要求11所述的方法,其特征在于,进一步包括:
根据在所述第一通信信道上传达的所述发现窗口来标识在所述第二通信信道上提供服务数据的服务提供方设备;以及
在所述第二通信信道上从所述服务提供方设备接收服务数据。
15.如权利要求14所述的方法,其特征在于,进一步包括从所述服务提供方设备接收所述服务数据切换到所述第一同步信息的接收,所述第一同步信息包括所述发现窗口。
16.如权利要求1所述的方法,其特征在于,所述第一同步信息的接收在与所述第二同步信息的接收不同的信道上发生。
17.一种用于在对等网络上提供定时信息的方法,包括:
接收用于在第一通信信道上同步通信的第一同步信息;
生成用于在第二通信信道上同步通信的第二同步信息,所述第二同步信息指示在所述第二通信信道上传达的第一寻呼窗口区间,所述第一寻呼窗口区间包括在其期间在所述第二通信信道上传达信标和数据结构中的至少一者的时间,所述第一寻呼窗口区间基于所述第一同步信息,所述第一寻呼窗口区间与所述第一同步信息非并发地传送并且与所述第一同步信息同步;以及
在所述对等网络上向对等设备传送所述第二同步信息。
18.如权利要求17所述的方法,其特征在于,进一步包括在所述第一通信信道上传送所述第二同步信息。
19.如权利要求17所述的方法,其特征在于,进一步包括:
生成用于在第三通信信道上同步通信的第三同步信息;以及
在所述第一通信信道上传送所述第三同步信息。
20.如权利要求19所述的方法,其特征在于,进一步包括在所述第三通信信道上传送服务数据。
21.如权利要求20所述的方法,其特征在于,在所述第三通信信道上传送的所述服务数据与在另一通信信道上提供的服务数据不同。
22.如权利要求19所述的方法,其特征在于,所述第三同步信息包括关于在所述第三通信信道上传达的第二寻呼窗口区间的信息,并且在所述第三通信信道上传达的所述第二寻呼窗口区间与在所述第二通信信道上传达的所述第一寻呼窗口区间偏移达寻呼窗口区间大小的倍数。
23.如权利要求17所述的方法,其特征在于,进一步包括:
标识在所述第一通信信道上传达的发现窗口,所述发现窗口包括所述对等网络上的设备监视所述第一通信信道的区间,所述发现窗口的标识基于所述第一同步信息;
生成在所述第二通信信道上传达的所述第一寻呼窗口区间,所述第一寻呼窗口区间至少部分地基于所述发现窗口和偏移,其中所述偏移是寻呼窗口区间大小的倍数。
24.一种用于在无基础设施网络上接收定时信息的装置,包括:
处理器,其被配置成:
接收用于在第一通信信道上同步通信的第一同步信息;
接收用于在第二通信信道上同步通信的第二同步信息,所述第二同步信息指示寻呼窗口区间,所述寻呼窗口区间包括在其期间在所述第二通信信道上传达信标和数据结构中的至少一者的时段,所述寻呼窗口区间至少部分地基于所述第一同步信息,其中所述寻呼窗口区间的接收与所述第一同步信息的接收是非并发的且与所述第一同步信息的接收同步;以及
在所述第一和第二通信信道上传送通信。
25.如权利要求24所述的装置,其特征在于,所述处理器被进一步配置成在所述第一或第二通信信道上在所述第一和第二同步信息之后接收服务数据。
26.如权利要求24所述的装置,其特征在于,所述处理器被进一步配置成在被配置成在所述第一通信信道上接收发现窗口以及被配置成在所述第二通信信道上接收服务数据之间进行切换,所述发现窗口包括所述对等网络上的设备监视所述第一通信信道的区间,并且所述发现窗口基于所述第一同步信息。
27.一种用于在无基础设施网络上传送定时信息的装置,包括:
处理器,其被配置成:
接收用于在第一通信信道上同步通信的第一同步信息;
生成用于在第二通信信道上同步通信的第二同步信息以供传输,所述第二同步信息指示在所述第二通信信道上传达的寻呼窗口区间,所述寻呼窗口区间包括在其期间在所述第二通信信道上传达信标和数据结构中的至少一者的时间,所述寻呼窗口区间至少部分地基于所述第一同步信息,其中所述寻呼窗口区间与所述第一同步信息非并发地传达且与所述第一同步信息同步;以及
在所述对等网络上向至少一个对等设备传送所述第二同步信息。
28.如权利要求27所述的装置,其特征在于,进一步包括:
所述处理器被进一步配置成生成用于在第三通信信道上同步通信的第三同步信息以供传输,并且被进一步配置成在所述对等网络上向所述至少一个对等设备传送所述第三同步信息。
29.如权利要求27所述的装置,其特征在于,所述处理器被进一步配置成:
标识在所述第一通信信道上传达的发现窗口,所述发现窗口包括所述对等网络上的设备监视所述第一通信信道的区间,所述处理器被配置成至少部分地基于所述第一同步信息来标识所述发现窗口;以及
生成所述寻呼窗口区间的偏移,其中所述偏移是寻呼窗口区间大小的倍数。
30.如权利要求27所述的装置,其特征在于,所述处理器被进一步配置成在多个数据递送网络中的至少一者上建立与所述对等网络上的至少一个对等设备的通信以用于内容递送,其中所述多个数据递送网络上的通信的同步经由所述多个数据递送网络中的每一者的同步机制来维持。
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361893090P | 2013-10-18 | 2013-10-18 | |
US61/893,090 | 2013-10-18 | ||
US201461978786P | 2014-04-11 | 2014-04-11 | |
US61/978,786 | 2014-04-11 | ||
US14/515,383 US9723581B2 (en) | 2013-10-18 | 2014-10-15 | Systems and methods for establishing synchronization across multiple networks and participating STAs via operations on a known common channel |
US14/515,383 | 2014-10-15 | ||
PCT/US2014/060937 WO2015057982A1 (en) | 2013-10-18 | 2014-10-16 | SYSTEMS AND METHODS FOR ESTABLISHING SYNCHRONIZATION ACROSS MULTIPLE NETWORKS AND PARTICIPATING STAs VIA OPERATIONS ON A KNOWN COMMON CHANNEL |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105637951A true CN105637951A (zh) | 2016-06-01 |
Family
ID=52826094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480057335.5A Pending CN105637951A (zh) | 2013-10-18 | 2014-10-16 | 用于经由已知共用信道上的操作跨多个网络和参与sta建立同步的***和方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9723581B2 (zh) |
EP (1) | EP3058783B1 (zh) |
JP (1) | JP6235135B2 (zh) |
KR (1) | KR101831744B1 (zh) |
CN (1) | CN105637951A (zh) |
WO (1) | WO2015057982A1 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105516957A (zh) * | 2015-11-30 | 2016-04-20 | 青岛海尔智能家电科技有限公司 | 一种nan网络信道转换的方法及装置 |
CN106604411A (zh) * | 2016-11-11 | 2017-04-26 | 宇龙计算机通信科技(深圳)有限公司 | 基于邻域网的信息交互方法、信息交互装置和终端 |
CN108322931A (zh) * | 2018-01-24 | 2018-07-24 | 青岛海信电器股份有限公司 | 一种数据帧传输方法、装置及工作站 |
CN109068372A (zh) * | 2018-07-25 | 2018-12-21 | Oppo广东移动通信有限公司 | 邻近感知网络创建方法及相关产品 |
CN109089246A (zh) * | 2018-08-09 | 2018-12-25 | Oppo广东移动通信有限公司 | 数据传输方法及相关产品 |
Families Citing this family (67)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015073543A1 (en) * | 2013-11-12 | 2015-05-21 | Marvell World Trade Ltd. | Method and apparatus for synchronizing timing among devices in a wireless local area network (wlan) |
US9258695B2 (en) | 2013-12-16 | 2016-02-09 | Nokia Technologies Oy | Method, apparatus, and computer program product for service discovery in short-range communication environment |
US9398437B2 (en) | 2013-12-16 | 2016-07-19 | Nokia Technologies Oy | Method, apparatus, and computer program product for service discovery in wireless short-range communication |
US9380119B2 (en) * | 2013-12-16 | 2016-06-28 | Nokia Technologies Oy | Method, apparatus, and computer program product for network discovery |
US9258193B2 (en) * | 2014-01-14 | 2016-02-09 | Nokia Technologies Oy | Method, apparatus, and computer program product for wireless network cluster discovery and concurrency management |
US9883472B1 (en) * | 2014-04-30 | 2018-01-30 | Marvell International Ltd. | Methods and apparatus for beaconing within a wireless network based on an indication of distance |
US9386512B2 (en) * | 2014-05-02 | 2016-07-05 | Intel Corporation | Techniques for energy efficient WiFi neighbor awareness network operation |
US9756603B2 (en) * | 2014-07-09 | 2017-09-05 | Qualcomm Incorporated | Traffic advertisement and scheduling in a neighbor aware network data link |
US9936452B2 (en) | 2014-07-09 | 2018-04-03 | Qualcomm Incorporated | Traffic advertisement and scheduling in a neighbor aware network data link |
US9936479B2 (en) | 2014-07-09 | 2018-04-03 | Qualcomm Incorporated | Traffic advertisement and scheduling in a neighbor aware network data link |
US9955421B2 (en) | 2014-07-09 | 2018-04-24 | Qualcomm Incorporated | Traffic advertisement and scheduling in a neighbor aware network data link |
US9961668B2 (en) * | 2014-10-16 | 2018-05-01 | Qualcomm Incorporated | Communication between devices of a neighbor aware network |
US20160135135A1 (en) * | 2014-11-11 | 2016-05-12 | Electronics And Telecommunications Research Institute | Method and apparatus for communication for coexisting with wireless-lan in non-licensed band |
US9955523B2 (en) * | 2014-12-01 | 2018-04-24 | Intel Corporation | Adaptively changing availability of NAN devices for post NAN activities |
US20160157193A1 (en) * | 2014-12-01 | 2016-06-02 | Emily Qi | Exchanging ranging and location information among peer-to-peer devices |
US10098168B2 (en) | 2014-12-08 | 2018-10-09 | Apple Inc. | Neighbor awareness networking datapath |
US10820314B2 (en) | 2014-12-12 | 2020-10-27 | Qualcomm Incorporated | Traffic advertisement in neighbor aware network (NAN) data path |
US10827484B2 (en) * | 2014-12-12 | 2020-11-03 | Qualcomm Incorporated | Traffic advertisement in neighbor aware network (NAN) data path |
US9801039B2 (en) * | 2015-01-08 | 2017-10-24 | Intel Corporation | Apparatus, system and method of communication data between awareness networking devices |
US9998879B2 (en) | 2015-01-08 | 2018-06-12 | Intel IP Corporation | Apparatus, system and method of communicating traffic to a plurality of wireless devices |
US9602998B2 (en) | 2015-01-21 | 2017-03-21 | Intel IP Corporation | Apparatus, system and method of communicating in a data link group |
EP3250786A4 (en) * | 2015-01-30 | 2018-10-17 | Scientific Drilling International, Inc. | Dual mode telemetry |
US10342068B2 (en) * | 2015-02-10 | 2019-07-02 | Lg Electronics Inc. | Method for transmitting data in wireless communication system and device using same |
US10455401B2 (en) | 2015-02-24 | 2019-10-22 | Apple Inc. | Neighbor awareness networking datapath—reciprocation and coexistence |
US10212574B2 (en) | 2015-03-20 | 2019-02-19 | Apple Inc. | Neighbor awareness networking datapath—base scheduling, scheduler rank, and further service discovery |
US20160286395A1 (en) * | 2015-03-24 | 2016-09-29 | Intel Corporation | Apparatus, system and method of securing communication between wireless devices |
US10123260B2 (en) * | 2015-04-20 | 2018-11-06 | Apple Inc. | Neighbor awareness networking—data cluster |
WO2016183804A1 (zh) * | 2015-05-19 | 2016-11-24 | 华为技术有限公司 | 一种nan设备之间的寻呼方法及nan设备 |
US10893083B2 (en) * | 2015-05-25 | 2021-01-12 | Apple Inc. | Neighbor awareness networking datapath—scheduling, scheduler rank, and pre-datapath operation triggering |
US9973903B2 (en) * | 2015-05-28 | 2018-05-15 | Qualcomm Incorporated | Traffic advertisement in a network |
WO2016202381A1 (en) * | 2015-06-17 | 2016-12-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Path setup in a mesh network |
US10104531B2 (en) * | 2015-06-22 | 2018-10-16 | Intel IP Corporation | Apparatus, system and method of communicating in a data path group |
US9924400B2 (en) * | 2015-07-10 | 2018-03-20 | Terranet Ab | Enhanced power reduction in mesh networks |
US10149313B2 (en) * | 2015-07-22 | 2018-12-04 | Intel IP Corporation | Apparatus, system and method of communicating in a neighbor awareness networking (NAN) cluster |
JP6599160B2 (ja) * | 2015-08-01 | 2019-10-30 | 株式会社テイエルブイ | 状態情報収集システム、携帯端末装置、情報収集プログラム及び状態情報収集方法 |
WO2017030473A1 (en) * | 2015-08-14 | 2017-02-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatus in a partially meshed network that includes multiple mesh nodes |
EP3319377B1 (en) * | 2015-08-18 | 2021-01-20 | Huawei Technologies Co., Ltd. | Anchor master node management method and node |
US20170055199A1 (en) * | 2015-08-21 | 2017-02-23 | Terranet Ab | Enhanced power reduction in mesh networks |
DE102015216284A1 (de) * | 2015-08-26 | 2017-03-02 | Robert Bosch Gmbh | Verfahren zum Betreiben eines Gateways |
US9999017B2 (en) * | 2015-09-21 | 2018-06-12 | Qualcomm Incorporated | Neighbor aware network cluster change for neighbor aware network data link |
WO2017052249A1 (ko) * | 2015-09-23 | 2017-03-30 | 엘지전자 주식회사 | 무선 통신 시스템에서 nan 데이터 링크를 유지하는 방법 및 장치 |
WO2017069540A1 (ko) * | 2015-10-21 | 2017-04-27 | 엘지전자 주식회사 | 이웃 인식 네트워크의 페이징 방법 및 이를 이용한 단말 |
CN106714329B (zh) * | 2015-11-12 | 2021-03-02 | 华为技术有限公司 | 一种建立数据链路的方法及装置 |
JP6655968B2 (ja) * | 2015-12-03 | 2020-03-04 | キヤノン株式会社 | 通信装置、制御方法、及びプログラム |
US10098135B2 (en) * | 2016-02-22 | 2018-10-09 | Intel IP Corporation | Action frame for schedule update in a NAN |
US10548086B2 (en) * | 2016-02-24 | 2020-01-28 | Lg Electronics Inc. | Method for neighbor aware network according to paging scheme and wireless terminal using same |
JP6872318B2 (ja) * | 2016-04-11 | 2021-05-19 | 任天堂株式会社 | ゲームシステム、処理プログラム、処理方法、および、ゲーム装置 |
US10148558B2 (en) * | 2016-06-06 | 2018-12-04 | Intel IP Corporation | Apparatus, system and method of establishing a mesh data path between neighbor awareness networking (NAN) devices |
US10506643B2 (en) | 2016-09-20 | 2019-12-10 | Apple Inc. | Bluetooth connection establishment |
US10397821B2 (en) * | 2017-03-07 | 2019-08-27 | Itron Networked Solutions, Inc. | Reduced latency operating modes for wireless mesh networks |
US10575268B2 (en) | 2017-05-15 | 2020-02-25 | Apple Inc. | NAN solicited synchronization |
US20190007903A1 (en) * | 2017-06-28 | 2019-01-03 | Qualcomm Incorporated | Coordinated neighbor aware network (nan) role assignment |
JP2020532251A (ja) * | 2017-08-25 | 2020-11-05 | レフト テクノロジーズ インコーポレイテッド | メッシュポートを有するメッシュ通信ネットワーク |
US10681759B2 (en) * | 2017-09-01 | 2020-06-09 | Apple Inc. | Paging schemes for peer-to-peer communications |
US10531412B2 (en) * | 2017-11-06 | 2020-01-07 | Sony Corporation | On demand route synchronization and beamforming in wireless networks |
US11160023B2 (en) | 2018-01-10 | 2021-10-26 | Kyocera Corporation | Transmission of wake-up signal to mobile devices at alternate carrier frequency |
KR102501760B1 (ko) * | 2018-04-23 | 2023-02-21 | 삼성전자주식회사 | 복수의 주파수 대역에서 신호를 전송하기 위한 장치 및 방법 |
CN110519313A (zh) * | 2018-05-21 | 2019-11-29 | 视联动力信息技术股份有限公司 | 一种基于视联网的资源同步方法和装置 |
CN110519312A (zh) * | 2018-05-21 | 2019-11-29 | 视联动力信息技术股份有限公司 | 一种基于视联网的资源同步方法和装置 |
WO2020011345A1 (en) * | 2018-07-11 | 2020-01-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Paging a wireless device in a group of wireless devices |
CN110999438B (zh) * | 2018-08-03 | 2022-10-04 | 苹果公司 | 新无线电未许可带中的基于设备能力且独立的寻呼 |
WO2021016342A1 (en) * | 2019-07-23 | 2021-01-28 | Kyocera Corporation | Scheduled device-specific synchronization signals with page message indication |
US10880825B1 (en) * | 2019-08-16 | 2020-12-29 | Cisco Technology, Inc. | Infrastructure aided neighbor awareness networking for 802.11ax and mixed mode networks |
KR20210020611A (ko) * | 2019-08-16 | 2021-02-24 | 삼성전자주식회사 | 전자 장치 및 전자 장치에서 서비스 제공 방법 |
US11477720B2 (en) | 2019-09-06 | 2022-10-18 | Hewlett Packard Enterprise Development Lp | Techniques and architectures for coordinated scanning in a mesh cluster with beacon synchronization |
US11902956B2 (en) | 2021-05-20 | 2024-02-13 | Itron, Inc. | Resolving beacon transmission conflicts in mesh network nodes |
US11882599B2 (en) | 2021-05-20 | 2024-01-23 | Itron, Inc. | Resolving beacon transmission and receipt conflicts in mesh network nodes |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101690036A (zh) * | 2007-07-06 | 2010-03-31 | 高通股份有限公司 | 与对等通信定时结构相关的方法和装置 |
WO2011139130A2 (en) * | 2010-05-07 | 2011-11-10 | Samsung Electronics Co., Ltd. | Method and apparatus for minimizing power consumption during idle mode in wireless communication system |
CN102246565A (zh) * | 2008-12-15 | 2011-11-16 | Lg电子株式会社 | 利用休眠时段同步来节省毫微微基站的电力的方法 |
CN103167474A (zh) * | 2011-12-12 | 2013-06-19 | 美国博通公司 | 增强的多个sim时间跟踪 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008107984A1 (ja) * | 2007-03-07 | 2008-09-12 | Panasonic Corporation | 携帯端末装置および携帯端末システム |
WO2010071347A2 (en) | 2008-12-15 | 2010-06-24 | Lg Electronics Inc. | Method for saving power of a femto base station using sleep period synchronization |
US10244459B2 (en) * | 2013-03-08 | 2019-03-26 | Qualcomm Incorporated | Systems and methods for synchronization within a neighbor aware network |
-
2014
- 2014-10-15 US US14/515,383 patent/US9723581B2/en active Active
- 2014-10-16 KR KR1020167012541A patent/KR101831744B1/ko active IP Right Grant
- 2014-10-16 EP EP14793697.5A patent/EP3058783B1/en not_active Not-in-force
- 2014-10-16 WO PCT/US2014/060937 patent/WO2015057982A1/en active Application Filing
- 2014-10-16 JP JP2016523242A patent/JP6235135B2/ja not_active Expired - Fee Related
- 2014-10-16 CN CN201480057335.5A patent/CN105637951A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101690036A (zh) * | 2007-07-06 | 2010-03-31 | 高通股份有限公司 | 与对等通信定时结构相关的方法和装置 |
CN102246565A (zh) * | 2008-12-15 | 2011-11-16 | Lg电子株式会社 | 利用休眠时段同步来节省毫微微基站的电力的方法 |
WO2011139130A2 (en) * | 2010-05-07 | 2011-11-10 | Samsung Electronics Co., Ltd. | Method and apparatus for minimizing power consumption during idle mode in wireless communication system |
CN103167474A (zh) * | 2011-12-12 | 2013-06-19 | 美国博通公司 | 增强的多个sim时间跟踪 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105516957A (zh) * | 2015-11-30 | 2016-04-20 | 青岛海尔智能家电科技有限公司 | 一种nan网络信道转换的方法及装置 |
CN106604411A (zh) * | 2016-11-11 | 2017-04-26 | 宇龙计算机通信科技(深圳)有限公司 | 基于邻域网的信息交互方法、信息交互装置和终端 |
WO2018086217A1 (zh) * | 2016-11-11 | 2018-05-17 | 宇龙计算机通信科技(深圳)有限公司 | 基于邻域网的信息交互方法、信息交互装置和终端 |
CN106604411B (zh) * | 2016-11-11 | 2022-12-20 | 宇龙计算机通信科技(深圳)有限公司 | 基于邻域网的信息交互方法、信息交互装置和终端 |
CN108322931A (zh) * | 2018-01-24 | 2018-07-24 | 青岛海信电器股份有限公司 | 一种数据帧传输方法、装置及工作站 |
CN108322931B (zh) * | 2018-01-24 | 2021-09-24 | 海信视像科技股份有限公司 | 一种数据帧传输方法、装置及工作站 |
CN109068372A (zh) * | 2018-07-25 | 2018-12-21 | Oppo广东移动通信有限公司 | 邻近感知网络创建方法及相关产品 |
CN109068372B (zh) * | 2018-07-25 | 2020-10-30 | Oppo广东移动通信有限公司 | 邻近感知网络创建方法及相关产品 |
CN109089246A (zh) * | 2018-08-09 | 2018-12-25 | Oppo广东移动通信有限公司 | 数据传输方法及相关产品 |
CN109089246B (zh) * | 2018-08-09 | 2021-04-06 | Oppo广东移动通信有限公司 | 数据传输方法及相关产品 |
Also Published As
Publication number | Publication date |
---|---|
KR20160075567A (ko) | 2016-06-29 |
KR101831744B1 (ko) | 2018-02-23 |
EP3058783B1 (en) | 2018-11-14 |
JP2017500769A (ja) | 2017-01-05 |
JP6235135B2 (ja) | 2017-11-22 |
US20150109981A1 (en) | 2015-04-23 |
WO2015057982A1 (en) | 2015-04-23 |
EP3058783A1 (en) | 2016-08-24 |
US9723581B2 (en) | 2017-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105637951A (zh) | 用于经由已知共用信道上的操作跨多个网络和参与sta建立同步的***和方法 | |
Malathi et al. | Energy efficient data collection through hybrid unequal clustering for wireless sensor networks | |
CN105009647B (zh) | 用于邻域知悉网络内的同步的***和方法 | |
Razaque et al. | Energy-efficient boarder node medium access control protocol for wireless sensor networks | |
US8966046B2 (en) | Device and method for a multi-hop mobile ad hoc network | |
EP2853104B1 (en) | Method and system for supporting the discovery of synchronized clusters of mobile stations in a wireless communication network | |
CN104160753B (zh) | 用于减少话务指示映射寻呼之后的冲突的***和方法 | |
CN105637907A (zh) | 用于标识服务网格的***和方法 | |
CN105557001B (zh) | 用于融入邻域知悉网络的方法和度量 | |
Guo et al. | An on-demand scatternet formation and multi-hop routing protocol for BLE-based wireless sensor networks | |
Cohen et al. | Continuous neighbor discovery in asynchronous sensor networks | |
CN105144761A (zh) | 用于邻域知悉网络中的标识的***和方法 | |
CN101227367B (zh) | 分布式无线传感器网络竞争接入周期多级配置方法 | |
CN104272666A (zh) | 无线通信 | |
Razaque et al. | Low duty cycle, energy-efficient and mobility-based boarder node—MAC hybrid protocol for wireless sensor networks | |
Mishra et al. | Study of cluster based routing protocols in wireless sensor networks | |
Ngo et al. | A detailed review of energy-efficient medium access control protocols for mobile sensor networks | |
Sarkar et al. | Sleeping beauty: Efficient communication for node scheduling | |
Bakht et al. | United we find: Enabling mobile devices to cooperate for efficient neighbor discovery | |
US8355380B1 (en) | Mesh power conservation | |
Leu et al. | Adaptive power-aware clustering and multicasting protocol for mobile ad hoc networks | |
Kuntz et al. | From versatility to auto-adaptation of the medium access control in wireless sensor networks | |
Lee et al. | Schedule unifying algorithm extending network lifetime in S-MAC-based wireless sensor networks | |
Zhou et al. | A holistic sensor network design for energy conservation and efficient data dissemination | |
CN107646170A (zh) | 锚辅助的通信信道跳跃 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160601 |
|
WD01 | Invention patent application deemed withdrawn after publication |