无线接入点信标消息接发的制作方法

文档序号:7910319阅读:116来源:国知局
专利名称:无线接入点信标消息接发的制作方法
无线接入点信标消息接发本申请要求于2009年3月13日提交的题为"Method for Beaconing Large Messages Using WiFi (用于使用WiFi对大消息进行信标的方法)”的美国临时申请S/ N. 61/160,228的优先权,该临时申请已被转让给本申请受让人并并明确通过援引全部纳入于此。背景MM 本文中所公开的主题涉及可变长度消息的无线通信,该可变长度消息被划分在从无线接入点发射的一个或更多个信标信号之中。itl,在诸如兼容于或者顺应于IEEE 802. Ilx标准的通信网络中,例如,无线接入点为诸如举例而言上网本计算机和/或蜂窝电话之类的无线终端提供去往有线网络的通道。无线终端可以通过响应特定接入点的信标信号并与该信标信号相关联的方式来使自己与该接入点相关联,该信标信号是由该接入点周期性发射的信号以便使该接入点的存在和关联参数对于该接入点的覆盖区域中的无线终端而言是已知的。接入点还可以通过将消息嵌入该接入点的信标信号内的方式不时地向无线终端广播消息。此类消息可由该接入点的传输范围内的任何无线终端接收,而无论特定的无线终端是否与该特定的接入点相关联。此类消息可携带一定范围的信息。然而,信标信号在可被发射的信息量方面是受限的。概述在一个方面,要从无线接入点广播的消息可被划分成一个或更多个消息片段。该一个或更多个消息片段可被嵌入一个或更多个信标信号,并且那些信标信号可被发射给一个或更多个无线终端。该一个或更多个信标信号个体地包括这些消息片段中的至少一个消息片段,并且这些消息片段可以个体地包括前缀元数据以使得能够重新生成包括指示该一个或更多个信标信号不是以网络关联为目的的信息的消息。附图简述将参考以下附图来描述非限定性和非详尽的示例,其中相同的附图标记贯穿各附图指示相同的部分。

图1是示例网络系统的示意框图,该示例网络系统包括经由接入点耦合至有线网络的数个无线终端。图2是描绘信标信号报头的示例格式的示图。图3是解说信标信号报头的包含消息片段的字段的示例格式的示图。图4是描绘用于使用信标信号来广播可变长度消息的示例过程的流程图。图5是描绘用于接收和处理经由信标信号所接收到的可变长度消息的示例过程的流程图。图6是描绘示例移动站的示意框图。图7是描绘示例无线接入点的示意框图。详细描述
贯穿本说明书引述的“一示例”、“一特征”、“示例”或“特征”意指结合该特征和/ 或示例所描述的特定特征、结构或特性包含在所要求保护的主题的至少一个特征和/或示例中。由此,短语“在一个示例中”、“ 一示例”、“在一个特征中,,或“ 一特征,,贯穿本说明书在各处的出现并非必要地全部引述同一特征和/或示例。此外,这些特定特征、结构或特性可在一个或更多个示例和/或特征中加以组合。如以上所讨论的,无线接入点可以通过将消息嵌入由这些接入点发射的信标信号中的方式不时地向无线终端广播此类消息。这些消息可以由接入点的传输范围内的无线终端接收并可携带针对数个不同应用的一定范围的信息。然而,信标信号在可被发射的信息量方面是受限的。在一个方面,为了克服可由接入点向无线终端递送的消息的长度限制,给定的具有任意长度的消息可被划分成一个或更多个片段,其中片段的数目可以根据该消息的长度来确定。与较短的消息相比,较长的消息可被划分成更多片段。在示例实现中,可以使用信标信号向接入点范围内的无线终端一次性发射各种消息片段。藉由信标信号所递送的数据可以包括描述这些消息片段的一个或更多个属性的元数据以及这些消息片段本身。此类元数据可以例如包括信息,该信息指示可以由接收无线终端按其来组装这些片段以重构原始的、完整大小的、不分段的消息的顺序。在以下讨论中描述使用信标信号来发射可变长度消息和/或任意长度消息的各种示例实现和技术。应当注意,尽管本文中所公开的各种示例被描述为实现在与一个或更多个IEEE 802. Ilx标准兼容的联网环境中,但是所要求保护的主题的范围在这方面并不受限。图1是与数个无线终端处于通信状态的无线接入点110的示意框图,该数个无线终端包括蜂窝电话140和160、上网本计算机150、以及个人数字助理170。此示例中的接入点110向这些无线终端提供对网络120的接入。此示例中的网络120耦合至服务器130,该服务器130在一些实现中可以仅包括耦合至网络的许多计算平台中的一个计算平台。在一个方面,网络120可包括因特网,尽管所要求保护的主题的范围在此方面并不受限。如本文中所使用的,术语“接入点”是指能够接收来自一个或更多个终端设备的无线信号并且可以提供对诸如举例而言局域网(LAN)或因特网之类的网络的接入的任何设备。接入点可被安装在固定的地面位置处,并且可促成诸如举例而言无线局域网(WLAN)之类的无线通信网络中的通信。此类WLAN可包括顺应于或者兼容于IEEE 802. Ilx标准的网络,尽管所要求保护的主题的范围在此方面不受限制。另外,在一个方面,在示例实现中,接入点可将WLAN耦合至因特网。在此类实现中,无线终端可以使用与802. Ilx标准兼容的协议通过与接入点通信来获得对位于因特网上的服务器的接入。在另一方面,接入点可包括被用来将蜂窝电话服务扩展到企业或家庭中的毫微微蜂窝小区。在此类实现中,一个或更多个无线终端可以例如经由码分多址(CDMA)蜂窝通信协议与毫微微蜂窝小区通信,并且该毫微微蜂窝小区将藉由诸如因特网之类的另一宽带网络来向这些无线终端提供对较大的蜂窝电信网络的接入。当然,这些仅是利用一个或更多个无线终端和接入点的示例实现, 并且所要求保护的主题的范围在此方面不受限制。另外,如本文中所使用的,术语“无线终端”是指可经由无线信号与其他设备通信的任何设备。此类设备可包括诸如举例而言蜂窝电话或上网本计算机之类的移动设备,或者还可包括诸如被列举作为另一示例的台式计算机之类的相对静止的设备。此类无线终端可经由一定范围的无线通信协议中的任何一个无线通信协议进行通信,以下描述这些无线通信协议的示例。另外,如本文中所使用的,术语“移动站”(MQ是指可随时间具有改变的定位的无线通信设备。作为几个示例,定位的改变可包括方向、距离、定向等的改变。在具体示例中, 移动站可包括蜂窝电话、用户装备、膝上型计算机、个人通信系统(PCQ设备、个人数字助理(PDA)、个人音频设备(PAD)、便携式导航设备、和/或其他便携式通信设备。移动站还可包括适配成执行由机器可读指令控制的功能的处理单元和/或计算平台。类似地,其他类型的无线终端也可包括执行由机器可读指令控制的功能的处理单元和/或计算平台。另外,应当注意,移动站包括一种示例类型的无线终端。然而,并不是所有无线终端都包括移动站。可在本文中所描述的示例实现中利用的无线通信网络可包括无线广域网(WffAN)、 无线局域网(WLAN)、无线个域网(WPAN)等中的一者或更多者。术语“网络”和“系统”在本文中能被可互换地使用。在一个方面,一个示例WWAN可包括码分多址(CDMA)网络,并且可被利用在蜂窝电话通信中。另外,如先前所提到的,一个示例WLAN可包括被实现成顺应于和/或兼容于IEEE 802. Ilx标准的网络。在一个方面,一个示例WPAN可包括蓝牙网络。然而,这些仅是示例无线网络类型,并且所要求保护的主题的范围在这些方面并不受限。以下更全面地讨论示例无线通信网络类型。如先前所提及的,从诸如图1中所描述的接入点110之类的无线接入点发射的信标信号可以被用来将包括一个或更多个片段的消息发射给一个或更多个无线终端。这些信标信号还可以向接收无线终端提供可以被这些无线终端用来从该一个或更多个消息片段重构出完整消息的信息。如本文中所使用的,术语“完整消息”是指消息在被划分成片段之前的原始状态。因此,从特定消息所划分出的并按正确次序放置的所有消息片段构造出的消息可被认为是完整消息。在一个方面,从无线接入点发射的信标可被用来初始化涉及无线终端以及诸如因特网之类的网络上的服务器的基于位置的应用。例如,信标信号可以提供能够指引无线终端至网络上的服务器的统一资源标识符(URI)。响应于经由通过URI的接入的动作,服务器可以启动应用和/或可以向无线终端提供与位于接入点附近的区域有关的信息。例如, 服务器可以向无线终端提供该区域的数字地图。在一示例中,接入点可以使用消息片段来发射其位置周围的局部区域的地图瓦片数据的诸部分。地图瓦片可包括与一些基于因特网的地图服务用来显示地图的数据构造类似的数据构造,其中可以根据由用户指定的区域来划分和显示全局地图信息。以此方式,可以使用一个或更多个信标消息来递送接入点周围的局部区域的数据,该数据可能具有可能在全局上无法快速编索引的丰富的动态信息。对于另一示例,可以将因位置而异的广告递送给无线终端。然而,这些仅是可以至少部分地响应于无线终端访问由URI标识的服务器而递送给该无线终端的信息的示例,该URI是作为经划分的消息通过使用信标信号从无线接入点发射给该无线终端的。另外,在涉及因特网的实现的情形中,根据所要求保护的主题的诸实现可以提供信标相对较大的消息而无需无线终端例如与DHCP服务器通话以获得网络接入的能力。另外,根据所要求保护的主题的诸实现可以提供对相对较大的消息的信标而无需改变用于无线终端和接入点的软件、固件和 /或驱动程序。
图2是描绘信标信号报头200的示例格式的示图。此类报头可包括例如从接入点 110向无线终端140-170发射的信标信号帧的一部分。如图2中可见,此示例实现中的信标报头200包括2个字节的信标区间字段210、8个字节的时间戳字段220、8个字节的受支持传输速率字段230、2个字节的能力信息字段M0、以及256个字节的信息元素字段250。另外,此示例中的信标报头200包括32个字节的服务集标识符(SSID)字段300以及6个字节的基本服务集标识符(BSSID)字段沈0。在一个方面,SSID —般用作被实现成兼容于802. Ilx标准的特定WLAN的公共名称。在另一方面,诸如接入点Iio的无线接入点可支持一个以上SSID。该多个SSID可被用来建立虚拟WLAN,例如以便允许一个接入点促成数个无线网络的通信。例如,对于接入点 110而言,可以支持总共16个SSID,尽管所要求保护的主题的范围在此方面不受限制。应当理解,信标信号报头200仅是特定的示例实现并且例如可以使用根据不同标准或协议的其他格式而不偏离所要求保护的主题。如先前所提及的,无线接入点可以藉由信标信号向接入点范围内的无线终端告知该接入点的存在。如图2中所见,信标信号包括单个SSID字段,所以对于支持多个虚拟WLAN 并且因此支持多个SSID的接入点而言,可以发射一系列信标信号,其中个体的信标包含唯一性的SSID。在一个方面,可以周期性地重复该一系列信标信号。尽管接入点110在此示例中可以能够支持16个唯一性的SSID,但是一般而言为了数据连通性和安全隔离的目的, 该接入点可以利用少于全部可能的SSID的SSID并且因此利用少于全部可能的虚拟网络的虚拟网络,因为该接入点将极少(若存在)被配置成实现全部16个虚拟WLAN。因为少于全部可能的SSID的SSID被用于标识网络,因而剩余的SSID可被用于消息接发。应当再次注意,尽管本文中所公开的这些示例被描述为实现在与一个或更多个IEEE 802. Ilx标准兼容的联网环境中,但是所要求保护的主题的范围在这方面并不受限。尽管当前示例将接入点描述为支持16个SSID,但是所要求保护的主题在此方面并不受限。例如,无线接入点可以支持32个SSID,或者某个其他数目的SSID。对于本示例而言,个体的SSID包括32个字节或字符。在一个方面,对于至少一些示例实现而言,个体的SSID可支持对特定BSSID的创建。对于图2的示例报头200,BSSID字段沈0的长度为 48位。一般而言,BSSID字段可包含接入点的媒体接入控制(MAC)地址,但是如以下将要示出的,BSSID字段260可被利用在本文中所描述的一个或更多个示例消息接发方案中。在单个接入点上存在多个(一起形成多个无线电的)无线发射机/接收机的境况中,可以在个体的SSID上操作个体的无线电。然而,即使在这样的境况中,将任何剩余的 SSID用于消息接发也是可能的。在一个方面,用于信标相对较大的消息的SSID可以信令接收设备/客户机不要将自己与这些SSID相关联,因为这些SSID例如不被用来使客户机与由无线接入点支持的网络相关联。在一个方面,可以通过使用预先选择的前缀将此信息信令给接收无线终端。至少部分地响应于识别出传入SSID包含该预先选择的前缀,无线终端可以理解SSID包括消息的至少一部分,并且只要与联网关联有关则无线终端应当忽略该SSID值。在一个方面, 前缀字段可以继以消息标识符字段、在其中消息长度可被指示为信标数的消息长度字段、 以及包含在当前SSID信标中的信息的序列号。图3是解说信标信号报头200的SSID字段300的示例格式的示图,其中由SSID300指示的值包含消息片段。对于本示例而言,SSID字段300可包括前缀字段310、消息标识符字段320、消息长度字段330、和序列号字段340,继以消息片段字段350。当然,这仅是示例SSID字段配置,并且所要求保护的主题的范围在此方面不受限制。前缀310、标识符 320、长度330、以及序列号340可被统称为消息元数据。此类元数据可由接收无线终端用来从接收自由接入点发射的信标信号的一个或更多个消息分段构造出完整消息。在另一方面,对于一个或更多个替换的示例实现,可以在BSSID字段沈0中携带以上所描述的元数据,并且可以在SSID字段中携带实际的消息数据。在另一示例实现中, BSSID字段可被用来携带元数据和消息数据。然而,与将SSID字段用来携带消息数据的实现相比,本示例中较小大小的BSSID字段会限制消息大小。图4是描绘用于使用一个或更多个信标信号来广播可变长度消息和/或任意长度消息的示例过程的流程图。在框410处,取决于原始消息的大小,可以将消息400划分成一个或更多个片段。在框420处,可以从接入点向一个或更多个无线终端发射信标信号。该信标信号可包括消息片段,该消息片段包括指示该信标信号不是以网络关联为目的的元数据(例如,前缀元数据)。如本文中所使用的,如涉及信标信号的术语“并不以网络关联为目的”意味着表示该信标信号并不被配置成指示可由一个或更多个无线终端加入的无线网络的存在。如以上所描述的,接收无线终端可以识别出指示信标信号不针对网络关联的元数据,并且将不会尝试将自己与该信标的SSID相关联。消息片段还可包括指示消息片段的总数或者信标的总数的元数据,并且可进一步包括与当前消息片段相关联的当前序列号。在框430处,可以作出关于是否仍有要从接入点发射的另外的片段的决定。如果没有另外的片段存在,那么过程结束。然而,如果仍有要被发射的另外的片段,那么过程返回至框420,其中在另一信标信号中发射下一片段。当然,图4中所描绘的过程仅是示例。 根据所要求保护的主题的诸实现可包括框410-430的全部或者与之相比更少或更多的框。 另外,框410-430的次序仅是示例次序。在接收无线终端处,可以通过级联对应于给定消息标识符的消息片段来重构消息,该级联例如是通过采集0与消息长度-ι之间或者1与消息长度之间的所有序列号的方式实现的。可以从接入点广播相对较大的消息,其中此示例实现的限制是,所有消息片段的组合大小在可用信标内是合适的。可以跨多个同时广告的SSID、BSSID、或这两者的组合来拆分消息。图5是描绘用于接收和处理经由信标信号所接收到的可变长度消息的示例过程的流程图。对于本示例而言,传入信标信号表示在图4中所描绘的示例中从接入点发射的那些信号。对于本示例而言,在框510处,可以在无线终端处接收来自接入点的信标信号。 该信标信号可包括消息片段,该消息片段包括指示该信标信号不是以网络关联为目的的元数据,并且该消息片段还可包括指示消息片段的总数和当前序列号的另外的元数据。在框 520处,可以作出关于是否已经接收到所有消息片段的决定。对于示例实现而言,这可以通过检查消息长度元数据并将其与对应于恰适的消息标识符的收到消息片段的数目相比较的方式来确定。如果仍有要接收的另外的消息片段,那么图5的示例过程返回至框510。然而,至少部分地响应于接收到对应于特定消息标识符的所有消息片段(没有要接收的另外的消息),可以在框530处从这些收到片段重构出完整消息。当然,图5中所描绘的过程仅是示例过程。根据所要求保护的主题的诸实现可包括框510-530的全部或者与之相比更少或更多的框。另外,框510-530的次序仅是示例次序。对于以下示例,讨论特定的消息。然而注意,所要求保护的主题并不限定于任何特定的消息,也不限定于此示例中所描述的具体细节。对于本示例而言,假定将服务器的URI 发送给一个或更多个移动站以向这些移动站递送局部地图会是有利的。例如,考虑URI http://www. abc. mapserver. com/location—handler/· . . . /cgi-bin/handler. cgi上面的URI可能太长以致于无法携带在单个信标信号中。然而,使用本文中所描述的示例技术,可以如下在两个信标的SSID字段中将该URI划分成两个消息片段并将其递送给移动站SSIDl [adl21 http://www. abc. mapserver. com/location—handler/·...]SSID2 [adl22/cgi-bin/handler. cgi]对于此示例而言,这些消息片段的预先选择的前缀是“ad”,该“ad”对于此示例而言指示特殊的SSID广告。另外对于此示例而言,该前缀之后的消息元数据可被用来从这两个信标信号重新组装经划分的消息。对于此示例而言,以与先前结合图3所讨论的方式相同的方式来配置SSID字段。如通过探究以上消息片段可见,此示例中的消息标识符由整数 “ 1 ”表示,消息长度是如由整数“2”指示的两个信标,并且第三个字符被用来标识大消息的序列号。因此,第一个列出的消息片段表明其是被广告的特殊的SSID,该片段属于标识符整数值为“1”的消息,消息长度是如由整数值“2”所指示的两个消息片段,以及该第一个列出的消息如由整数值“1”所指示的那样是该片段序列中的第一个片段。第二个列出的消息片段除了顺序标识符以外包含相同的元数据,该顺序标识符如由整数值“2”所指示的那样将该第二个列出的消息片段标识为该序列中的第二个片段。因此,通过使用元数据信息,接收设备仅需要识别出携带以上列出的这两个消息片段的信标信号包含特殊的广告片段以及有两个这样的标识符为1的片段。至少部分地响应于接收设备接收到总共两个标识符为1的消息片段,该接收设备可以检查这两个消息片段的序列号以获悉如何级联这些消息以重新生成在此情形中为URI的原始消息。在另一方面,顺序排在第一位的信标信号可以使用前缀之后的预先选择的描述字段来纳入与正被发射的消息有关的信息。在给定此信息的情况下,接收无线终端可以选择其是否希望使用剩余的SSID来检索整个消息。在另外的方面,对于另一示例而言,单个信标信号可以在一些实现中包含多个 SSID字段。除了如以上针对替换实现所描述的那样不将BSSID字段用于存储元数据以外, 以上所描述的这些技术可以按相同的方式工作。确切而言,此示例中的元数据被存储在携带在个体SSID字段里的个体消息片段中。在单个信标信号中发送多个SSID的情形中,接收无线终端仍可能需要检查带有多个SSID的多个信标以重构大的消息。多个SSID字段的情形与单个SSID字段的情形之间的主要差异在于,接收无线终端检查信标信号并提取出包含在这些SSID字段中的所有消息片段。接收设备可继续级联诸消息片段直至经由一个或更多个此类信标完全接收了这些消息片段并且已经重新组装了原始消息。这些示例技术可被用来传送最多约992个字符的消息而无需对当前所部署的用于无线接入点或无线终端的软件、固件和驱动程序进行任何改变。当然,本文中所描述的特定实现仅是示例,并且其他示例实现可以具有不同于先前所提及的992个字符的最大消息大小。
图6是解说可适配成执行本文中所描述的与无线终端有关的示例技术中的任一个示例技术的示例移动站600的框图。一个或更多个无线电收发机670可适配成用基带信息调制RF载波信号,诸如将语音或数据调制到RF载波上,以及解调经调制的RF载波以获得这样的基带信息。收发机670可例如包括接收机电路和发射机电路,并且接收机电路可接收例如来自无线接入点的一个或更多个信标信号。天线672可适配成在无线通信链路上传送经调制的RF载波并且在无线通信链路上接收经调制的RF载波。基带处理单元660可适配成将来自处理单元(PU) 620的基带信息提供给收发机 670以供无线通信链路上的传输。在此,PU 620可从用户接口 610内的输入设备获得这样的基带信息。基带处理单元660还可适配成将来自收发机670的基带信息提供给PU 620 以供通过用户接口 610内的输出设备传输。用户接口 610可包括多个用于输入或输出诸如语音或数据之类的用户信息的设备。这样的设备可包括作为非限制性示例的键盘/键区、显示屏/触摸屏、话筒、以及扬声器。收发机670可向相关器640提供经解调信息。相关器640可适配成从由收发机 670提供的关于信标信号的信息来推导与信标有关的相关函数。此信息可被移动站600用来例如从诸如接入点Iio之类的无线接入点获取无线通信服务。信道解码器650可适配成将从基带处理单元660接收到的信道码元解码成底层源比特。在其中信道码元包括经卷积编码的码元的一个示例中,这样的信道解码器可包括Viterbi解码器。在其中信道码元包括卷积码的串行或并行级联的第二示例中,信道解码器650可包括turbo解码器。存储器630可适配成存储机器可读指令,这些指令可运行以执行本文中所描述或建议的过程、实现、或示例中的一个或更多个。PU 620可适配成访问并执行此类机器可读指令,由此使移动站600能够执行本文中所描述和/或建议的过程、实现、和/或示例中的一个或更多个。当然,移动站600仅是示例,并且所要求保护的主题的范围并不限定于所描绘的组件和/或功能单元的特定配置。图7是解说可包括一个或更多个设备的系统的示意图,该一个或更多个设备被适配成或可适配成例如结合图1-6中所描绘的用于使用一个或更多个信标信号来向一个或更多个无线终端发射相对较大的消息的示例技术来实现本文中所描述的技术和/或过程。 系统700可例如包括移动站702、接入点704、以及移动站706。移动站702和706可以经由接入点704的天线708来与接入点704通信。尽管设备702和706被描绘成移动站,但是这些仅是可代表可被配置成在无线通信网络上交换数据的任何设备、器具或机器的无线终端的示例。作为示例而非限定,接入点 704可包括自立设备,该自立设备包括一个或更多个无线电,或者接入点704可被实现为诸如举例而言台式计算机、膝上型计算机、工作站、服务器设备或诸如此类的一个或更多个计算设备和/或平台中的至少一部分,尽管所要求保护的主题的范围在此方面并不受限制。 移动站702和/或706可包括一个或更多个个人计算或通信设备或器具,诸如举例而言个人数字助理、移动通信设备、或诸如此类;类似地,如图7中所示,在接入点704与移动站702和706之间所描绘的无线通信代表可配置成支持在接入点704与移动站702和706中的一个或更多个之间对数据进行无线交换的任何通信链路、过程、和/或资源。例如,如由图解为被移动站706部分遮蔽的虚线框所解说的,可以有与接入点704建立无线通信的另外的类似设备。应当认识到,图6和图7中所示的各种设备和网络的全部或一部分以及如本文中进一步描述的过程和技术可以使用或者以其他方式包括硬件、固件、软件或其任何组合来实现。因此,作为示例而非限定,接入点704可包括通过总线7 操作地耦合至存储器 722的至少一个处理单元720。处理单元720代表可配置成执行数据计算程序或过程的至少一部分的一个或多个电路。作为示例而非限定,处理单元720可包括一个或更多个处理器、控制器、微处理器、 微控制器、专用集成电路(ASIC)、数字信号处理器、可编程逻辑器件、现场可编程门阵列、以及诸如此类或者其任何组合。存储器722代表任何数据存储机构。存储器722可包括例如主存储器7M和/或副存储器726。主存储器7M可包括例如随机存取存储器、只读存储器等。虽然在此示例中被例示为与处理单元720分开,但是应当理解,主存储器7M的所有或部分可被设置在处理单元720内或者另外与之共处一地/耦合。副存储器7 可例如包括与主存储器724相同或相似类型的存储器和/或一个或多个数据存储设备或系统,诸如举例而言盘驱动器、光盘驱动器、带驱动器、固态存储器驱动器、闪存、等等。在某些实现中,副存储器7 可操作地接纳或另外可配置成耦合至计算机可读介质740。计算机可读介质740可包括例如可携带供系统700中的一个或多个设备使用的数据、代码和/或指令,和/或使得这些数据、代码和/或指令可为系统700中的一个或多个设备可用的任何介质。计算机可读介质700还可称为存储介质。接入点704还可例如包括通信接口 730,该通信接口 730提供或者以其他方式支持与诸如移动站702和706之类的一个或更多个无线终端的无线通信。通信接口 730还可如图7中所描绘的那样支持与诸如因特网之类的网络的通信。作为示例而非限定,通信接口 730可包括网络接口设备或卡、调制解调器、路由器、交换机、收发机、过程、和/或诸如此类。如本文中所使用的,移动站(MS)是指诸如以下的设备蜂窝或其他无线通信设备、个人通信系统(PCQ设备、个人导航设备(PND)、个人信息管理器(PIM)、个人数字助理 (PDA)、膝上型设备或能够接收无线通信和/或导航信号的其他合适的移动设备。术语“移动站”还旨在包括诸如通过短程无线、红外、有线连接、或其他连接与个人导航设备(PND)通信的设备,不管卫星信号接收、辅助数据接收、和/或位置相关处理是发生在该设备上还是在PND上。而且,“移动站”旨在包括能够诸如经由因特网、Wi-Fi、或其他网络与服务器通信的所有设备,包括无线通信设备、计算机、膝上型设备等,而不管卫星信号接收、辅助数据接收、和/或位置相关处理是发生在该设备处、服务器处、还是与网络相关联的另一个设备处。以上的任何可操作组合也被认为是“移动站”。本文所述的方法可取决于根据特定示例的应用由各种手段来实现。例如,此类方法可在硬件、固件、软件、和/或其组合中实现。在硬件实现中,例如,处理单元可在一个或更多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理器件(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、电子器件、 设计成执行本文中描述的功能的其他设备、和/或其组合内实现。
本文中引述的“指令”涉及表示一个或多个逻辑操作的表达。例如,指令可以通过可由机器解读以用于对一个或多个数据对象执行一个或多个操作而是“机器可读的”。然而,这仅仅是指令的一示例,并且所要求保护的主题在这方面并不受限。在另一个示例中, 本文中引述的指令可涉及经编码命令,其可由具有包括这些经编码命令的命令集的处理单元来执行。这样的指令可以用该处理单元能理解的机器语言的形式来编码。再次,这些仅仅是指令的示例,并且所要求保护的主题在这方面并不受限。对于涉及固件和/或软件的实现,这些方法体系可以用执行本文中所描述功能的模块(例如,规程、函数等等)来实现。任何有形地体现指令的机器可读介质可被用来实现本文所述的方法。例如,软件代码可被存储在存储器中并由处理单元来执行。存储器可以实现在处理单元内部或处理单元外部。如本文中所引述的,术语“存储器”是指任何类型的长期、短期、易失性、非易失性、或其他存储器,而并不限于任何特定类型的存储器或存储器数目、或存储器存储在其上的介质的类型。本文中所引述的“存储介质”涉及能够维护可被一个或多个机器感知的表达的介质。例如,存储介质可包括一个或多个用于存储机器可读指令和/或信息的存储设备。这样的存储设备可包括数种介质类型中的任何一种,包括例如磁、光或半导体存储介质。这样的存储设备还可包括任何类型的长期、短期、易失性或非易失性存储器设备。然而,这些仅仅是存储介质的示例,并且所要求保护的主题在这些方面并不受限。如果以固件和/或软件实现,则各功能可作为一条或多条指令或代码存储在计算机可读介质上。示例包括编码有数据结构的计算机可读介质和编码有计算机程序的计算机可读介质。计算机可读介质包括物理计算机存储介质。存储介质可以是可被计算机访问的任何可用介质。计算机可读介质/存储介质可采用制品的形式。作为示例而非限定,计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储、半导体存储、或其他存储设备、或能被用来存储指令或数据结构形式的合意程序代码且能被计算机访问的任何其他介质;如本文中所用的盘和碟包括压缩碟(⑶)、激光碟、光碟、数字通用碟(DVD)、软盘和蓝光碟,其中盘(disk)常常磁学地再现数据,而碟(disc)用激光光学地再现数据。上述组合应被包括在计算机可读介质的范围内。除存储在计算机可读介质上之外,指令和/或数据可作为信号在包括于通信装置的传输介质上提供。例如,通信装置可包括具有表示指令和数据的信号的收发机。这些指令和数据被配置成使一个或多个处理单元实现权利要求中所概述的功能。即,通信装置包括具有指示用以执行所公开功能的信息的信号的传输介质。在第一时间,通信装置中所包括的传输介质可包括用以执行所公开功能的信息的第一部分,而在第二时间,通信装置中所包括的传输介质可包括用以执行所公开功能的信息的第二部分。本文所包括的详细描述的一些部分是根据对存储在特定装置或专用计算设备或平台的存储器内的二进制数字信号的操作的算法或符号表示给出的。在本具体说明书的上下文中,术语特定装置、专用计算机、专用电子计算设备或诸如此类包括例如通用计算机 /处理单元——只要其被编程为依照来自程序软件的指令执行特定操作。算法描述或符号表示是被信号处理或相关领域的技术人员用来向本领域其他技术人员传达其工作实质的技术的示例。算法在此一般被认为是得到期望结果的自相容操作序列或类似信号处理。在本上下文中,操作或处理涉及对物理量的物理操纵。通常,尽管并非必然,这些量可采用能
14被存储、转移、组合、对比或以其他方式操纵的电或磁信号。已证明,主要出于公共使用的缘故,有时将此类信号称为比特、数据、值、元素、码元、符号、项、数、数字等是方便的。然而应理解,所有这些或类似术语将与恰适物理量相关联且仅仅是便利性标签。除非另外明确声明,否则如从本文中的讨论所显见的,应当领会,本说明书通篇中利用诸如“处理”、“计算”、 “演算”、“确定”或诸如此类的讨论是指诸如专用计算机或类似的专用电子计算设备之类的特定装置的动作或过程。因此,在本说明书的上下文中,专用计算机或类似专用电子计算设备能够操纵或变换信号,这些信号通常表示为该专用计算机或类似专用电子计算设备的存储器、寄存器或其他信息存储设备、传输设备、或显示设备内的物理电子或磁量。本文描述的无线通信技术可结合各种无线通信网络,诸如无线广域网(WffAN)、 无线局域网(WLAN)、无线个域网(WPAN)等。术语“网络”和“系统”在本文中能被可互换地使用。WffAN可以是码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交频分多址(OFDMA)网络、单载波频分多址(SC-FDMA)网络、长期演进(LTE)网络、 WiMAXdEEE 802.16)网络、或以上网络的任何组合、等等。CDMA网络可实现一种或更多种无线电接入技术(RAT),诸如cdma2000、宽带CDMA(W-CDMA)等,以上仅列举了少数几种无线电技术。在此,cdma2000可包括根据IS-95、IS-2000、以及IS-856标准实现的技术。TDMA 网络可实现全球移动通信系统(GSM)、数字高级移动电话系统(D-AMPS)、或其他某种RAT。 GSM和W-CDMA在来自名为“第三代伙伴项目”(3GPP)的联盟的文献中描述。Cdma2000在来自名为“第三代伙伴项目2”(3GPP2)的联盟的文献中描述。3GPP和3GPP2文献是公众可获取的。例如,WLAN可包括IEEE 802. Ilx网络,并且WPAN可包括蓝牙网络、IEEE 802. 15x。 本文中所描述的无线通信实现也可与WWAN、WLAN和/或WPAN的任何组合联用。如本文中所使用的术语“和”、“和/或”以及“或”可包括各种含义,这些含义将至少部分地取决于在其中使用这些含义的上下文。通常,若被用来关联诸如A、B、或C之类的列表,则“和/或”以及“或”旨在表示在相容性意义上使用的A、B和C以及在排他性意义上使用的A、B、或C。贯穿本说明书中对“一个示例”或“一示例”的援引表示结合该示例所描述的特定的特征、结构或特性包括在所要求保护的主题的至少一个示例中。因此,通篇在本说明书中各处出现的短语“在一个示例中”或者“示例”未必全部是指相同的示例。此外, 特定的特征、结构或特性可适当地组合在一个或多个示例中。本文所描述的示例可包括使用数字信号操作的机器、设备、引擎或装置。此类信号可包括电子信号、光信号、电磁信号、 或在诸位置之间提供信息的任何形式的能量。虽然已例示和描述了目前考虑为示例特征的内容,但是本领域技术人员将理解, 可作出其他各种修改并且可替换等效技术方案而不脱离所要求保护的主题。此外,可作出许多修改以使特定境况适合于所要求保护的主题的教示而不脱离本文中所描述的中心思想。因此,所要求保护的主题并非旨在被限定于所公开的特定示例,相反如此所要求保护的主题还可包括落入所附权利要求及其等效技术方案的范围内的所有方面。
权利要求
1.一种方法,包括将要从无线接入点广播的消息划分成两个或更多个消息片段;以及从所述无线接入点向一个或更多个无线终端发射一个或更多个信标信号,其中所述一个或更多个信标信号个体地包括所述两个或更多个消息片段中的至少一个消息片段,其中所述两个或更多个消息片段个体地包括使得能够重新生成所述消息的前缀元数据,所述前缀元数据包括指示所述一个或更多个信标信号不是以网络关联为目的的信息。
2.如权利要求1所述的方法,其特征在于,所述一个或更多个信标信号个体地与一个或更多个服务集标识符(SSID)相关联,所述一个或更多个服务集标识符(SSID)不被用来使客户机与由所述无线接入点支持的网络相关联。
3.如权利要求2所述的方法,其特征在于,在所述相关联的信标信号的SSID字段中传送与所述一个或更多个信标信号中的一个信标信号相关联的消息片段。
4.如权利要求3所述的方法,其特征在于,在作为所述相关联的信标信号的一部分的基本服务集标识(BSSID)字段中传送关于与所述一个或更多个信标信号中的所述一个信标信号相关联的所述消息片段的所述前缀元数据。
5.如权利要求1所述的方法,其特征在于,所述从所述无线接入点发射所述一个或更多个信标信号包括以与IEEE标准802. 11中的至少一个版本兼容的方式发射所述一个或更多个信标信号。
6.如权利要求1所述的方法,其特征在于,所述两个或更多个消息片段中的至少一个消息片段还包括至少部分地指示用于将所述两个或更多个消息片段组装成所述消息的次序的前缀元数据。
7.如权利要求6所述的方法,其特征在于,所述两个或更多个消息片段中的至少一个消息片段还包括指示所述消息的主题的前缀元数据。
8.如权利要求1所述的方法,其特征在于,所述消息包括指针。
9.如权利要求8所述的方法,其特征在于,所述指针包括统一资源指示符(URI)。
10.如权利要求1所述的方法,其特征在于,所述两个或更多个消息片段中的至少一个消息片段还包括指示用以形成所述消息的全部信标信号的计数的前缀元数据。
11.一种方法,包括接收来自无线接入点的一个或更多个信标信号,所述一个或更多个信标信号个体地包括消息的一个或更多个片段,其中所述一个或更多个片段个体地包括使得能够重新生成所述消息的前缀元数据,所述前缀元数据包括指示所述一个或更多个信标信号不是以网络关联为目的的信息;以及组装所述一个或更多个片段以重新生成所述消息。
12.如权利要求11所述的方法,其特征在于,所述一个或更多个信标信号个体地与一个或更多个服务集标识符(SSID)相关联,所述一个或更多个服务集标识符(SSID)不被用来使客户机与由所述无线接入点支持的网络相关联。
13.如权利要求12所述的方法,其特征在于,在所述相关联的信标信号的SSID字段中接收与所述一个或更多个信标信号中的一个信标信号相关联的片段。
14.如权利要求13所述的方法,其特征在于,在所述相关联的信标信号的基本服务集标识(BSSID)字段中接收关于与所述一个或更多个信标信号中的所述一个信标信号相关联的所述片段的所述前缀元数据。
15.如权利要求11所述的方法,其特征在于,所述接收来自所述无线接入点的所述一个或更多个信标信号包括以与IEEE标准802. 11中的至少一个版本兼容的方式接收所述一个或更多个信标信号。
16.如权利要求11所述的方法,其特征在于,所述一个或更多个片段中的至少一个片段还包括至少部分地指示用于将所述一个或更多个片段组装成所述消息的次序的前缀元数据。
17.如权利要求16所述的方法,其特征在于,所述一个或更多个片段中的至少一个片段还包括指示所述消息的主题的前缀元数据。
18.如权利要求11所述的方法,其特征在于,所述消息包括指针。
19.如权利要求18所述的方法,其特征在于,所述指针包括统一资源指示符(URI)。
20.如权利要求11所述的方法,其特征在于,所述一个或更多个片段中的至少一个片段还包括指示用以形成所述消息的全部信标信号的计数的前缀元数据。
21.—种移动站,包括接收机电路,用于接收来自无线接入点的一个或更多个信标信号,所述一个或更多个信标信号个体地包括消息的至少一个或更多个片段,其中所述一个或更多个片段个体地包括使得能够重新生成所述消息的前缀元数据,所述前缀元数据包括指示所述一个或更多个信标信号不是以网络关联为目的的信息;以及处理单元,用于组装所述一个或更多个片段以重新生成所述消息。
22.如权利要求21所述的移动站,其特征在于,所述一个或更多个信标信号个体地与一个或更多个服务集标识符(SSID)相关联,所述一个或更多个服务集标识符(SSID)不被用来使客户机与由所述无线接入点支持的网络相关联。
23.如权利要求22所述的移动站,其特征在于,所述接收机电路在所述相关联的信标信号的SSID字段中接收与所述一个或更多个信标信号中的一个信标信号相关联的片段。
24.如权利要求23所述的移动站,其特征在于,所述接收机电路在所述相关联的信标信号的基本服务集标识(BSSID)字段中接收关于与所述一个或更多个信标信号中的所述一个信标信号相关联的所述片段的所述前缀元数据。
25.如权利要求21所述的移动站,其特征在于,所述接收机电路通过以与IEEE标准 802. 11中的至少一个版本兼容的方式接收所述一个或更多个信标信号来接收来自所述无线接入点的所述一个或更多个信标信号。
26.如权利要求21所述的移动站,其特征在于,所述一个或更多个片段中的至少一个片段还包括至少部分地指示用于将所述一个或更多个片段组装成所述消息的次序的前缀元数据。
27.如权利要求21所述的移动站,其特征在于,所述一个或更多个片段中的至少一个片段还包括指示所述消息的主题的前缀元数据。
28.如权利要求21所述的移动站,其特征在于,所述消息包括指针。
29.如权利要求观所述的移动站,其特征在于,所述指针包括统一资源指示符(URI)。
30.如权利要求21所述的移动站,其特征在于,所述一个或更多个片段中的至少一个片段还包括指示用以形成所述消息的全部信标信号的计数的前缀元数据。
31.一种制品,包括其上存储有指令的存储介质,所述指令能由计算平台执行以将要从所述计算平台广播的消息划分成两个或更多个消息片段;以及从所述计算平台向一个或更多个无线终端发射一个或更多个信标信号,其中所述一个或更多个信标信号个体地包括所述两个或更多个消息片段中的至少一个消息片段,其中所述消息片段个体地包括使得能够重新生成所述消息的前缀元数据,所述前缀元数据包括指示所述一个或更多个信标信号不是以网络关联为目的的信息。
32.如权利要求31所述的制品,其特征在于,所述一个或更多个信标信号个体地与一个或更多个服务集标识符(SSID)相关联,所述一个或更多个服务集标识符(SSID)不被用来使客户机与由所述无线接入点支持的网络相关联。
33.如权利要求32所述的制品,其特征在于,所述存储介质在其上还存储有能由所述计算平台执行的指令以在所述相关联的信标信号的SSID字段中传送与所述一个或更 多个信标信号中的所述一个信标信号相关联的消息片段。
34.如权利要求33所述的制品,其特征在于,所述存储介质在其上还存储有能由所述计算平台执行的指令以在所述相关联的信标信号的基本服务集标识(BSSID)字段中传送关于与所述一个或更多个信标信号中的所述一个信标信号相关联的所述消息片段的所述前缀元数据。
35.如权利要求31所述的制品,其特征在于,所述存储介质在其上还存储有能由所述计算平台执行的指令以按与IEEE标准802. 11的至少一个版本兼容的方式从所述计算平台发射所述一个或更多个信标信号。
36.如权利要求31所述的制品,其特征在于,所述一个或更多个消息片段中的至少一个消息片段还包括至少部分地指示用于将所述两个或更多个消息片段组装成所述消息的次序的前缀元数据。
37.如权利要求36所述的制品,其特征在于,所述两个或更多个消息片段中的至少一个消息片段还包括指示所述消息的主题的前缀元数据。
38.如权利要求36所述的制品,其特征在于,所述完整消息包括指针。
39.如权利要求38所述的制品,其特征在于,所述指针包括统一资源指示符(URI)。
40.如权利要求36所述的制品,其特征在于,所述两个或更多个消息片段中的至少一个消息片段还包括指示用以形成所述完整消息的全部信标信号的计数的前缀元数据。
41.一种制品,包括其上存储有指令的存储介质,所述指令能由移动站执行以接收来自无线接入点的一个或更多个信标信号,所述一个或更多个信标信号个体地包括消息的一个或更多个片段中的至少一个片段,其中所述一个或更多个片段个体地包括使得能够重新生成所述消息的前缀元数据,所述前缀元数据包括指示所述一个或更多个信标信号不是以网络关联为目的的信息;以及组装所述一个或更多个片段以重新生成所述消息。
42.如权利要求41所述的制品,其特征在于,所述一个或更多个信标信号个体地与一个或更多个服务集标识符(SSID)相关联,所述一个或更多个服务集标识符(SSID)不被用来使客户机与由所述无线接入点支持的网络相关联。
43.如权利要求42所述的制品,其特征在于,所述存储介质在其上还存储有能由所述移动站执行的指令以在所述相关联的信标信号的SSID字段中接收与所述一个或更多个信标信号中的一个信标信号相关联的消息片段。
44.如权利要求43所述的制品,其特征在于,所述存储介质在其上还存储有能由所述移动站执行的指令以在所述相关联的信标信号的基本服务集标识(BSSID)字段中接收关于与所述一个或更多个信标信号中的所述一个信标信号相关联的所述消息片段的所述前缀元数据。
45.如权利要求42所述的制品,其特征在于,所述存储介质在其上还存储有能由所述移动站执行的指令以按与IEEE标准802. 11的至少一个版本兼容的方式接收所述一个或更多个信标信号。
46.如权利要求41所述的制品,其特征在于,所述一个或更多个片段中的至少一个片段还包括至少部分地指示用于将所述一个或更多个片段组装成所述消息的次序的前缀元数据。
47.如权利要求41所述的制品,其特征在于,所述一个或更多个片段中的至少一个片段还包括指示所述消息的主题的前缀元数据。
48.如权利要求41所述的制品,其特征在于,所述消息包括指针。
49.如权利要求48所述的制品,其特征在于,所述指针包括统一资源指示符(URI)。
50.如权利要求41所述的制品,其特征在于,所述一个或更多个片段中的至少一个片段还包括指示用以形成所述消息的全部信标信号的计数的前缀元数据。
全文摘要
本文中所公开的主题涉及在无线接入点与一个或更多个移动站之间对消息的无线通信。示例实施例可包括可变长度消息的无线通信,该可变长度消息被划分在从无线接入点发射的一个或更多个信标信号之中。
文档编号H04W4/12GK102349316SQ201080012681
公开日2012年2月8日 申请日期2010年3月12日 优先权日2009年3月13日
发明者E·T·L·哈迪, S·M·达斯 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1