基于位置信息来生成电视白空间信道的搜索集

申请号 CN201380010841.4 申请日 2013-01-18 公开(公告)号 CN104137497A 公开(公告)日 2014-11-05
申请人 高通股份有限公司; 发明人 V·K·琼斯; H·萨姆帕斯; S·J·谢尔汉姆; T·尤西克; S·P·阿伯拉翰;
摘要 一种方法包括在 电子 设备处确定与第一电子设备的 位置 相关联的信息。基于该信息来过滤电视白空间信道的初始集以生成电视白空间信道的搜索集。在该电子设备处执行对电视白空间信道的搜索集的被动扫描以标识电视白空间接入点。
权利要求

1.一种方法,包括:
在第一电子设备处确定与所述第一电子设备的位置相关联的信息;
基于所述信息来过滤电视白空间信道的初始集以生成电视白空间信道的搜索集;以及在所述第一电子设备处执行对所述电视白空间信道的搜索集的被动扫描以标识电视白空间接入点。
2.如权利要求1所述的方法,其特征在于,所述电视白空间信道的初始集包括遵循电气电子工程师协会(IEEE)802.11af协议的信道。
3.如权利要求1所述的方法,其特征在于,进一步包括从第二电子设备接收数据,其中基于所接收到的数据来确定所述信息。
4.如权利要求3所述的方法,其特征在于,所述第二电子设备是无线接入点,并且其中当所述第一电子设备不能用于经由电视白空间信道进行通信时经由非电视白空间网络从所述第二电子设备接收所述数据。
5.如权利要求4所述的方法,其特征在于,经由信标接收所述数据,并且其中所述非电视白空间网络包括遵循电气电子工程师协会(IEEE)802.11a协议、IEEE802.11b协议、IEEE802.11g协议、IEEE802.11n协议、IEEE802.11ac协议、IEEE802.11ah协议的网络,或其任何组合的网络。
6.如权利要求3所述的方法,其特征在于,所述数据包括国家代码并且进一步包括基于所述国家代码来过滤所述电视白空间信道的初始集。
7.如权利要求3所述的方法,其特征在于,所述数据标识管制域并且所述方法进一步包括基于标识出的管制域来过滤所述电视白空间信道的初始集。
8.如权利要求3所述的方法,其特征在于,所述第二电子设备是蜂窝网络的基站,其中当所述第一电子设备位于所述蜂窝网络的特定蜂窝小区中时经由所述蜂窝网络从所述第二电子设备接收所述数据,并且其中所述数据包括位于所述特定蜂窝小区内的电视白空间接入点的列表。
9.如权利要求8所述的方法,其特征在于,所述列表包括与同一电视白空间信道相关联的至少两个电视白空间接入点。
10.如权利要求8所述的方法,其特征在于,所述列表包括与多个电视白空间信道相关联的至少一个电视白空间接入点。
11.如权利要求3所述的方法,其特征在于,所述第二电子设备包括电视白空间数据库,并且所述方法进一步包括从所述第一电子设备向所述电视白空间数据库发送对所述数据的请求
12.如权利要求11所述的方法,其特征在于,所述请求经由因特网来传送。
13.如权利要求11所述的方法,其特征在于,所述请求包括由所述第一电子设备从蜂窝网络中接收到的初步位置信息。
14.如权利要求11所述的方法,其特征在于,所述请求包括由所述第一电子设备的全球定位系统(GPS)接收机确定的初步位置信息。
15.如权利要求11所述的方法,其特征在于,从所述电视白空间数据库接收到的所述数据包括近旁电视白空间接入点的列表、允许的电视白空间信道的列表、或其任意组合。
16.如权利要求1所述的方法,其特征在于,所述信息由所述第一电子设备的全球定位系统(GPS)接收机来确定。
17.如权利要求1所述的方法,其特征在于,进一步包括:
维护与先前访问的位置相关联的先前找到的电视白空间信道的集合,其中所述电视白空间信道的初始集包括所述先前找到的电视白空间信道的集合;以及
过滤所述电视白空间信道的初始集以移除不与所述第一电子设备的所述位置相关联的先前找到的白空间信道。
18.如权利要求17所述的方法,其特征在于,所述第一集进一步包括与先前找到的电视白空间信道相关联的电视白空间网络标识符,并且所述方法进一步包括:
维护先前找到的非电视白空间网络标识符和相关联的位置的第二集;
检测特定的非电视白空间网络标识符;以及
基于检测到的非电视白空间网络标识符从所述第二集中确定所述第一电子设备的所述位置。
19.如权利要求1所述的方法,其特征在于,进一步包括响应于所述第一电子设备处的上电事件而确定所述信息、生成所述搜索集、以及执行所述被动扫描。
20.如权利要求1所述的方法,其特征在于,进一步包括在标识所述电视白空间接入点之后完成电视白空间实现过程。
21.一种装置,包括:
处理器;以及
存储指令的存储器,所述指令能由所述处理器执行以:
确定与所述第一电子设备的位置相关联的信息;
基于所述信息来过滤电视白空间信道的初始集以生成电视白空间信道的搜索集;以及发起执行对所述电视白空间信道的搜索集的被动扫描以标识电视白空间接入点。
22.如权利要求21所述的装置,其特征在于,进一步包括无线网络接口,其中基于由所述无线网络接口经由无线网络接收到的数据来确定所述信息。
23.如权利要求21所述的装置,其特征在于,进一步包括全球定位系统(GPS)接收机,其中基于所述GPS接收机的输出来确定所述信息。
24.如权利要求21所述的装置,其特征在于:
所述存储器进一步存储与先前访问的位置相关联的先前找到的电视白空间信道的集合;
所述电视白空间信道的初始集包括所述先前找到的电视白空间信道的集合;以及所述指令进一步由所述处理器执行以过滤所述电视白空间信道的初始集以移除不与所述第一电子设备的所述位置相关联的先前找到的白空间信道。
25.一种包括指令的非瞬态处理器可读介质,所述指令当由处理器执行时使所述处理器:
在第一电子设备处确定与所述第一电子设备的位置相关联的信息;
基于所述信息来过滤电视白空间信道的初始集以生成电视白空间信道的搜索集;以及在所述第一电子设备处执行对所述电视白空间信道的搜索集的被动扫描以标识电视白空间接入点。
26.一种设备,包括:
用于确定与电子设备的位置相关联的信息的装置;
用于基于所述信息来过滤电视白空间信道的初始集以生成电视白空间信道的搜索集的装置;以及
用于执行对所述电视白空间信道的搜索集的被动扫描以标识电视白空间接入点的装置。
27.一种方法,包括:
在电子设备处确定与所述电子设备的位置相关联的信息;
从所述电子设备向电视白空间数据库发送请求,其中所述请求包括所述信息;
从所述电视白空间数据库接收响应于所述请求的、标识一个或多个电视白空间信道的数据;以及
执行对所述一个或多个标识出的电视白空间信道的被动扫描以标识电视白空间接入点。
28.如权利要求27所述的方法,其特征在于,所述信息基于所述电子设备的全球定位系统(GPS)接收机的输出。

说明书全文

基于位置信息来生成电视白空间信道的搜索集

[0001] 相关申请的交叉引用
[0002] 本申请要求共同拥有的于2012年2月27日提交的美国临时专利申请No.61/603,821的优先权,该临时申请的内容通过援引全部明确纳入于此。
[0003] 背景
[0004] 领域
[0005] 本公开涉及电视白空间通信系统。
[0006] 背景
[0007] 技术进步已导致越来越小且越来越强大的计算设备。例如,当前存在各种各样的便携式个人计算设备,包括较小、轻量且易于由用户携带的无线计算设备,诸如便携式无线电话、个人数字助理(PDA)以及寻呼设备。更具体地,便携式无线电话(诸如蜂窝电话和网际协议(IP)电话)可通过无线网络来传达语音和数据分组。许多此类无线电话纳入附加设备以便为最终用户提供增强的功能性。例如,无线电话还可包括数码相机、数码摄像机、数字记录器以及音频文件播放器。同样,此类无线电话可执行软件应用,诸如可被用于访问因特网的web浏览器应用。由此,这些无线电话可包括显著的计算能
[0008] 诸如无线电话之类的电子设备可以具有经由多种类型的无线网络进行通信的能力。曾是近来管制活动的主题的一种类型的无线网络是电视白空间(TVWS)。现在广播已经将模拟TV信道转换为数字,较早由模拟TV信道占据的无线频谱已经变为空并且可用于无线通信。电气电子工程师协会(IEEE)802.11af是对流行的IEEE802.11无线局域网(WLAN)标准的修改(处于草案状态),因此Wi-Fi能在这些空频率区域中工作,这些空频率区域通常称为电视白空间。
[0009] 为了经由电视白空间来通信,设备必须首先扫描可用网络(例如,从在电视白空间频谱中工作的接入点接收信号)。扫描过程可以被分类为主动的或被动的。在主动扫描时,设备传送探测消息并且可以从接入点接收探测响应。在被动扫描时,设备监听接入点而无需传送任何数据。联邦通信委员会(FCC)要求某些兼容TVWS的设备进行被动扫描以避免对广播TV信号的干扰。通常,这一被动扫描过程涉及在所有可能/支持的电视白空间信道上侦听电视白空间接入点。电视白空间信道的频率范围和带宽可能随地理区划(例如,北美对于欧洲对于日本)而不同。此外,即使在同一地理区划内,特定的电视白空间信道可能由于在一个区域中在该信道上广播但在另一个区域中不在该信道上广播的电视台的存在而在一个区域中可用却在另一区域中不可用。因此,扫描所有可能电视白空间信道的过程可能是耗时的。例如,如果接入点每100ms传送可检测消息,则扫描数百个可能电视白空间信道(即,频率/带宽组合)可能花费几分钟。
[0010] 在一些电视白空间网络中,接入点可以向设备提供白空间映射(WSM)。WSM可以标识哪些电视白空间信道对于该设备是可用的,以及哪些电视白空间信道对于该设备是不可用的。然而,设备可能执行对所有可能电视白空间信道的蛮力搜索直到接收到WSM,这可能是耗时的并且可能耗费该设备处的电池资源。发明内容
[0011] 公开了基于位置信息来生成电视白空间信道的搜索集的系统和方法。当设备(或其中的无线通信组件)在新位置(例如,在用户走下飞机之后)中被上电时,扫描所有可能的电视白空间信道可能是耗时的。代替扫描所有可能的电视白空间信道,所描述的技术可以实现要扫描的信道的较少搜索集。该搜索集可以通过基于位置信息来过滤所有可能信道的初始集来生成。此种位置信息可在设备处生成(例如,通过使用全球定位系统(GPS)接收机)或者可以经由与外部设备通信提供给该设备。
[0012] 为了解说,设备可以经由2.4GHz或5GHz网络(例如,IEEE802.11a/b/g/n/ac网络)、亚1GHz网络(例如,IEEE802.11ah网络)或另一无线网络从第二设备接收信标消息。该信标消息可包括国家代码或标识管制域,并且可在发起扫描之前基于该国家代码或管制域对信道的初始集进行过滤。作为另一示例,当设备位于蜂窝网络的特定蜂窝小区中时,该设备可以从该蜂窝网络的基站接收近旁电视白空间接入点的列表。替换地,该设备可以(例如经由因特网)向电视白空间数据库请求并从其接收近旁接入点的列表。
[0013] 在特定实施例中,一种方法包括在第一电子设备处确定与该第一电子设备的位置相关联的信息。该方法包括基于该信息来过滤电视白空间信道的初始集以生成电视白空间信道的搜索集。该方法进一步包括在第一电子设备处执行对电视白空间信道的搜索集的被动扫描以标识电视白空间接入点。
[0014] 在另一特定实施例中,一种装置包括处理器和存储指令的存储器,该指令可由处理器执行以确定与第一电子设备的位置相关联的信息。该指令还可由处理器执行以基于该信息来过滤电视白空间信道的初始集从而生成电视白空间信道的搜索集。该指令可进一步由处理器执行以发起执行对电视白空间信道的搜索集的被动扫描以标识电视白空间接入点。
[0015] 在另一特定实施例中,一种方法包括在第一电子设备处确定与该电子设备的位置相关联的信息。该方法还包括从电子设备向电视白空间数据库发送请求,其中该请求包括该信息。该方法进一步包括从电视白空间数据库接收响应于该请求的标识一个或多个电视白空间信道的数据。该方法包括执行对一个或多个标识出的电视白空间信道的被动扫描以标识电视白空间接入点。
[0016] 由至少一个所公开的实施例提供的一个特定优点是在对兼容TVWS的设备上电之际减小要扫描的TVWS信道的数量的能力。TVWS信道的数量的这一减少可以导致TVWS通信的更快建立以及更为愉悦的用户体验。
[0017] 本公开的其他方面、优点和特征将在阅读了整个申请后变得明了,整个申请包括下述章节:附图简述、详细描述以及权利要求
[0018] 附图简述
[0019] 图1是能操作用于基于经由非TVWS网络接收到的位置信息来生成TVWS信道的搜索集的系统的特定实施例的示图;
[0020] 图2是在图1的系统处操作的方法的特定实施例的流程图
[0021] 图3是能操作用于基于经由蜂窝网络接收到的数据来生成TVWS信道的搜索集的系统的特定实施例的示图;
[0022] 图4是在图3的系统处操作的方法的特定实施例的流程图;
[0023] 图5是能操作用于生成TVWS信道的搜索集的系统的另一特定实施例的示图;
[0024] 图6是在图5的系统处操作的方法的特定实施例的流程图;
[0025] 图7是在图5的系统处操作的方法的另一特定实施例的流程图;以及[0026] 图8是包括能操作用于基于位置信息来生成TVWS信道的搜索集的组件的无线设备的框图
[0027] 详细描述
[0028] 图1是能操作用于基于位置信息来生成电视白空间信道的搜索集的系统100的一特定实施例的示图。系统100包括电子设备110和电视白空间接入点(AP)150。在特定实施例中,电子设备100可以是无线电话、移动计算设备、便携式媒体播放器、或者能够进行无线通信的其它电子设备。当能进行电视白空间通信时,电子设备110可以经由电视白空间网络102与电视白空间接入点150和其它设备通信。
[0029] 电子设备110可以存储响应于上电事件而要扫描的电视白空间(TVWS)信道的初始集111。例如,上电事件可以表示电子设备110被打开,电子设备1110的无线发射和/或接收能力被开启(例如当电子设备移出“飞行模式”时),或其任何组合。在特定实施例中,初始集111可包括世界范围的所有可能电视白空间信道并且可以根据电视白空间标准(例如IEEE802.11af)被预编程到电子设备中。在上电之际,电子设备110可能不能用于电视白空间通信。为了变为能进行电视白空间通信,电子设备110可以搜索并找到电视白空间接入点(例如,电视白空间接入点150),如本文所述。
[0030] 电子设备110可包括过滤模113和被动扫描模块115。过滤模块113可以过滤电视白空间信道的初始集111以生成小于初始集111的电视白空间信道的搜索集114。被动扫描模块115可以执行对包括在搜索集114中的电视白空间信道的被动扫描以标识一个或多个电视白空间接入点116(例如,包括电视白空间接入点150)。例如,如果预期电视接入点每100ms传送一次信标消息,则被动扫描模块可以顺序监听搜索集114中的每个电视白空间信道达100ms直到听到信标消息和/或直到搜索集114中的所有信道都已经被监听。在特定实施例中,模块113和115中的所有模块或部分模块可由电子设备处的硬件实现,诸如由专用电路系统、控制器、一个或多个其它硬件设备、或其任何组合实现。在特定实施例中,模块113和115中的所有模块或部分模块可经由处理器可执行指令来实现,如参照图8进一步描述的。
[0031] 在特定实施例中,过滤模块113可以通过基于信息112来过滤初始集111从而从初始集111生成搜索集114,该信息112代表电子设备110的位置或与之相关联。为了解说,如果位置信息112指示电子设备110位于美国,则过滤模块113可以滤除非美国电视白空间信道,其中每个信道由载波频率和带宽的组合来定义。作为另一示例,如果位置信息112指示电子设备110位于受欧盟电视白空间管制的国家(例如,在欧洲管制域中),则过滤模块113可以滤除非欧洲电视白空间信道。
[0032] 在特定实施例中,位置信息112可基于经由非TVWS网络104接收到的数据122来确定。例如,尽管电子设备110在上电之际不能用于电视白空间通信,但电子设备110可以实现经由非TVWS网络104发送和接收数据。该非TVWS网络104可以是2.4GHz或5GHz网络(例如,遵循IEEE802.11a协议、IEEE802.11b协议、IEEE802.11g协议、IEEE802.11n协议、IEEE802.11ac协议或其任何组合)。替换地或附加地,非TVWS网络104可以是亚1GHz网络(例如,遵循IEEE802.11ah协议)。也可以使用诸如调幅(AM)/调频(FM)无线电网络、卫星网络等的其它非TVWS网络。
[0033] 例如,数据122可包括从接入点120接收的信标消息。该信标消息可包括指示接入点120(并且因此电子设备110)位于其中的国家的国家代码。替换地,该信标消息可以标识接入点120(并且因此电子设备110)所经受的管制域。
[0034] 应注意,尽管TVWS接入点150和非TVWS接入点120在图1中被描绘为不同,但单个接入点可以支持TVWS联网以及非TVWS联网两者。因此,在特定实施例中,接入点120和150可被集成在单个电子设备中。
[0035] 图2中解说了在图1的系统100处操作的方法的特定实施例,并且该方法一般表示为200。方法200可包括在202在第一电子设备处检测上电事件。例如,可在电子设备110处检测设备或无线通信上电,诸如在用户在机场下飞机后。方法200还可包括在204从第二电子设备接收信标消息。该信标消息可以在第一电子设备不能用于电视白空间通信时经由IEEE802.11a/b/g/n/ac/ah网络接收。例如,电子设备110可以从第二电子设备(诸如,接入点120)接收数据122,而数据122包括信标消息。
[0036] 方法200可进一步包括在206基于信标消息来确定与第一电子设备的位置相关联的信息。例如,电子设备110可以确定位置信息112,其中该位置信息包括国家或管制域。方法200可包括在208基于该信息来过滤电视白空间信道的初始集以生成电视白空间信道的搜索集。例如,过滤模块113可以基于位置信息112来过滤电视白空间信道的初始集111从而生成电视白空间信道的搜索集114。
[0037] 方法200还可包括在210处执行对电视白空间信道的搜索集的被动扫描以标识电视白空间接入点。例如,被动扫描模块115可以执行对搜索集114中的电视白空间信道的被动扫描以标识一个或多个电视白空间接入点116。方法200可进一步包括在212关于标识出的电视白空间接入点完成电视白空间通信建立过程。例如,电子设备110可以关于标识出的电视白空间接入点116之一(例如,电视白空间接入点150)完成电视白空间通信建立过程152。
[0038] 图1的系统100和图2的方法200可因此在对兼容TVWS的设备上电之际基于经由非TVWS网络接收的数据而减少要扫描的TVWS信道的数量。这一减少可以导致TVWS通信的更快建立以及更为愉悦的用户体验。
[0039] 图3是能操作用于基于从蜂窝网络接收到的数据来生成电视白空间信道的搜索集的系统300的特定实施例的示图。例如,如图3中所解说的,电子设备110可以位于蜂窝网络的特定蜂窝小区303中,并且可以与第二电子设备(例如,蜂窝网络中的基站330)通信。可由蜂窝网络使用的技术的示例可包括但不限于,长期演进(LTE)、全球移动通信系统(GSM)、通用分组无线电业务(GPRS)、增强型数据率GSM演进(EDGE)、通用移动电信系统(UMTS)、UMTS地面无线电接入网(UTRAN)、通用无线电接入网(GRAN)、演进数据最优化(1x/DO)、宽带码分多址(WCDMA)、微波接入全球互通性(WiMAX)、或其任何组合。
[0040] 在特定实施例中,电子设备100可以基于从基站330接收到的数据来确定位置信息112。例如,基站330可以基于从电子设备110接收到的信号的特性来确定电子设备110在蜂窝小区306中。基站330可以向电子设备110提供近旁电视白空间接入点的列表332。例如,列表332可包括电视白空间接入点150和另一电视白空间接入点352,两者都与电子设备110位于相同的蜂窝小区306中。在特定实施例中,响应于对列表332的请求334,列表332可提供给电子设备110。替换地,列表332可被“推送”给电子设备110(例如,作为蜂窝网络处的导频或控制规程的一部分)。
[0041] 列表332中的每个电视白空间接入点可以支持在一个或多个电视白空间信道上的通信。此外,多个电视白空间接入点可以支持在同一电视白空间信道上的通信。例如,电视白空间接入点150可以在信道48、49和50上工作,而电视白空间接入点352可以在信道21、22、23和50上工作。因此,在图1的示例中,经过滤的搜索集114可包括电视白空间信道21、22、23、48、49和50和/或将这些信道列为优先。通过标识个体接入点而非如同在白空间映射(WSM)中仅标识可用信道,列表332可导致在多个接入点支持在同一电视白空间信道上的通信时更快地建立电视白空间通信。
[0042] 图4中解说了在图3的系统300处操作的方法的特定实施例,并且该方法一般表示为400。方法400包括在402,当电子设备位于蜂窝网络的特定蜂窝小区中时在该电子设备处经由该蜂窝网络接收位于该特定蜂窝小区中的电视白空间接入点的列表。例如,当电子设备110位于蜂窝小区306中时,电子设备110可以接收列表332。方法400还可包括在404基于该列表来过滤电视白空间信道的初始集以生成电视白空间信道的搜索集。例如,过滤模块113可以基于列表332来过滤初始集111从而生成搜索集114。方法400可进一步包括在406执行对电视白空间信道的搜索集的被动扫描以标识电视白空间接入点。例如,被动扫描模块115可以执行对搜索集114中的电视白空间信道的被动扫描以标识电视白空间接入点150和/或电视白空间接入点352。
[0043] 图3的系统300和图4的方法400可因此在对兼容TVWS的设备上电之际基于从蜂窝网络接收到的数据而减少要扫描的TVWS信道的数量。这一减少可以导致TVWS通信的更快建立以及更为愉悦的用户体验。
[0044] 图5是能操作用于生成电视白空间信道的搜索集的系统500的另一特定实施例的示图。
[0045] 在特定实施例中,电子设备110可包括全球定位系统(GPS)接收机517。在此种实施例中,位置信息112可在没有来自外部设备的协助的情况下确定,诸如当电子设备110与IEEE802.11以及蜂窝网络断开时。为了解说,GPS接收机517可以提供坐标,基于该坐标来确定位置信息112,其中位置信息112可包括电子设备110所位于的市、州、或者国家。基于位置信息112,过滤模块113可以滤除已知在该市、州或国家中不支持、不允许、或者不可用的电视白空间信道(例如,由于电视台和/或先前注册了这些信道的电视白空间用户的存在)。例如,如果来自GPS接收机517的输出指示电子设备110位于日本,则在日本不支持的电视白空间频率可被过滤模块113滤除。
[0046] 在特定实施例中,电子设备110可以维护先前找到的电视白空间信道及其相关联位置的历史518。先前找到的电视白空间信道的列表可包括在初始集111中。例如,电子设备110的所有者可能先前已经找到并使用了美国中的信道“X”和欧洲中的信道“Y”。
[0047] 过滤模块113可以从初始集111中滤除与由GPS接收机517提供的位置信息112不匹配的信道。例如,如果来自GPS接收机517的输出指示电子设备110位于美国,则信道“X”可在搜索集114中被列为优先而信道“Y”可不在搜索集114中或者在搜索集114中被取消列为优先。
[0048] 在特定实施例中,可从第二电子设备(例如,电视白空间数据库540)接收位置信息112。电视白空间数据库540可以是区域性的(例如,包括关于特定区域中的电视白空间接入点和允许的电视白空间信道的信息)或者全球的(例如,包括世界上不同区域中的电视白空间接入点和允许的电视白空间信道的信息)。电视白空间数据库540可以支持与不能用于电视白空间通信的设备(诸如设备110)的客户端连接。为了解说,电子设备110可以将请求542发送给电视白空间数据库540。该请求可包括由GPS接收机517确定的初步位置信息。替换地,可在电子设备处从蜂窝网络接收初步位置信息,如参照图3所描述的。
[0049] 响应于请求542,电视白空间数据库540可以向电子设备110提供近旁电视白空间接入点的列表544、允许的电视白空间信道的列表、或其任意组合。在特定实施例中,请求542和列表544可经由因特网508来通信。过滤模块113可以基于列表544来生成搜索集
114。
[0050] 在特定实施例中,GPS接收机517和电视白空间数据库540可以实现减少要扫描的电视白空间信道的数量,而无需使用过滤模块113。例如,GPS接收机517可以确定初步位置信息,该初步位置信息在请求542中提供给电视白空间数据库540。电视白空间数据540可以使用初步位置信息来生成标识接入点和/或电视白空间信道的列表544,并且可以将列表544发送给电子设备110。电子设备110可以将列表544当作搜索集114,并且被动扫描模块115可以对搜索集114执行被动扫描。
[0051] 在特定实施例中,电子设备110可以维护TVWS历史518以及非TVWS历史(例如,Wi-Fi历史)。每个所维护的历史可以跟踪网络标识符,诸如服务集标识符(SSID)。例如,电子设备100可以在历史518中维护先前找到的TVWS信道、相关联的位置、以及相关联的TVWS接入点SSID的集合,并且可以在非TVWS历史(例如,Wi-Fi历史)中维护先前找到的非TVWS接入点SSID(例如,Wi-Fi SSID)和位置的集合。当电子设备110检测熟悉的Wi-FiSSID时,电子设备110可以从Wi-Fi历史中导出其位置并且可以从TVWS历史518中扫描具有相同或近旁位置的TVWS接入点。
[0052] 图6中解说了在图5的系统500处操作的方法的特定实施例,并且该方法一般表示为600。方法600可包括在602经由因特网从电子设备向电视白空间数据库发送请求。该请求可包括经由GPS接收机确定的或者经由蜂窝网络接收到的初步位置信息。例如,电子设备110可以将请求542发送给电视白空间数据库540。
[0053] 方法600还可包括在604从电视白空间数据库接收数据。该数据可包括近旁电视白空间接入点的列表、允许的电视白空间信道的列表、或其任意组合。例如,电子设备110可以从电视白空间数据库540接收列表544。方法600可进一步包括在606基于该列表来过滤电视白空间信道的初始集以生成电视白空间信道的搜索集。例如,过滤模块113可以基于列表544来过滤初始集111从而生成搜索集114。方法600可包括在608执行对电视白空间信道的搜索集的被动扫描以标识电视白空间接入点。例如,被动扫描模块115可以执行对搜索集114中的信道的被动扫描以标识电视白空间接入点。
[0054] 图7中解说了在图5的系统500处操作的方法的另一特定实施例,并且该方法一般表示为700。方法700可包括在702在电子设备处维护与先前访问位置相关联的先前找到的电视白空间信道的列表。例如,电子设备110可以维护在先前访问位置中先前找到的电视白空间信道的列表(例如,如同电视白空间历史518)。方法700还可包括在704过滤电视白空间信道的初始集以生成电视白空间信道的搜索集,其中该初始集可包括先前找到的电视白空间信道的列表。过滤初始集可包括移除不与电子设备的位置相关联的信道。例如,初始集111可包括来自历史518的先前找到的电视白空间信道的列表,GPS接收机517可以确定电子设备110的当前位置,并且过滤模块113可以滤除不与该当前位置相关联的先前找到的TVWS信道。
[0055] 方法700可包括执行对电视白空间信道的搜索集的被动扫描以标识电视白空间接入点。例如,被动扫描模块115可以执行对搜索集114中的信道的被动扫描以标识电视白空间接入点。
[0056] 图5的系统500和图6和7的方法600和700可因此在对兼容TVWS的设备上电之际基于GPS信息和/或对TVWS历史的过滤而减少要扫描的TVWS信道的数量。这一减少可以导致TVWS通信的更快建立以及更为愉悦的用户体验。
[0057] 图8是移动通信设备800的框图。在一个实施例中,移动通信设备800或其组件包括或被包括于图1、3和5的移动设备110。此外,图2、4、6和7中所述的方法的全部或部分可在移动通信设备800处执行或由移动通信设备800执行。移动通信设备800包括耦合到存储器832的处理器810(诸如,数字信号处理器(DSP))。
[0058] 存储器832可以是存储指令860的非瞬态有形计算机可读和/或处理器可读存储介质。指令860可由处理器810执行以执行本文中所述的一个或多个功能或方法,诸如,参照图2、4、6和7所述的方法。例如,指令860可由处理器810来执行以实现过滤模块113和被动扫描模块115。存储器832还可存储电视白空间信道的初始集111、电视白空间信道的搜索集114、以及先前找到的TVWS和非TVWS信道/网络标识符/位置的集合(例如,电视白空间历史518、非TVWS历史等)。在特定实施例中,移动通信设备800可包括GPS接收机517。
[0059] 图8还示出了被耦合至处理器810和显示器828的显示器控制器826。编码器/解码器(CODEC)834也可耦合至处理器810。扬声器836和话筒838可被耦合至CODEC834。图8还指示了无线控制器840可被耦合至处理器810,其中无线控制器840经由收发机850与无线天线842通信。无线控制器840、收发机850、以及无线天线842可因此表示实现由移动通信设备800进行的无线通信的无线接口。移动通信设备800可包括众多此类无线接口,其中不同的无线网络被配置成支持不同的联网技术或者联网技术组合。
[0060] 在特定实施例中,将处理器810、显示器控制器826、存储器832、CODEC834、无线控制器840、收发机850和GPS接收机517包括在系统级封装或片上系统设备822中。在特定实施例中,输入设备830和电源844被耦合至片上系统设备822。此外,在特定实施例中,如图8中所解说的,显示器设备828、输入设备830、扬声器836、话筒838、无线天线842和电源844在片上系统设备822的外部。然而,显示设备828、输入设备830、扬声器836、话筒838、无线天线842、和电源844中的每一者可耦合至片上系统设备822的一组件,诸如接口或控制器。
[0061] 应注意,尽管所解说的实施例是参照便携式设备(例如,蜂窝电话)来描述的,但本文所描述的电视白空间信道的搜索集可由其它类型的设备来生成。例如,工作于“模式1”的任何遵循IEEE802.11af的设备可以生成电视白空间信道的搜索集。此类设备可包括能在多种模式(例如,“模式1”和“模式2”)之间切换的固定和便携式设备/站。
[0062] 结合所描述的实施例,一种设备可包括用于确定与电子设备的位置相关联的信息的装置。例如,用于确定的装置可包括图1、3和5和8的电子设备110或其组件(例如,从蜂窝网络接收信息的GPS接收机或处理器)、被配置成确定与电子设备的位置相关联的信息的一个或多个其它设备、或其任意组合。该设备还可包括用于基于该信息来过滤电视白空间信道的初始集以生成电视白空间信道的搜索集的装置。例如,用于过滤的装置可包括图1、3、5和8的过滤模块113、被配置成过滤电视白空间信道的集合的一个或多个其它设备、或其任意组合。该设备可进一步包括用于执行对电视白空间信道的搜索集的被动扫描以标识电视白空间接入点的装置。例如,用于执行被动扫描的装置可包括图1、3、5和8的被动扫描模块115、被配置成执行对电视白空间信道的被动扫描的一个或多个其它设备、或其任意组合。
[0063] 本领域技术人员将进一步领会,结合本文所公开的实施例来描述的各种解说性逻辑框、配置、模块、电路、和算法步骤可实现为电子硬件、计算机软件或这两者的组合。各种解说性组件、框、配置、模块、电路、和步骤已经在上文以其功能性的形式作了一般化描述。此类功能性是被实现为硬件还是软件取决于具体应用和施加于整体系统的设计约束。技术人员可针对每一具体应用以不同方式来实现所描述的功能,但此类实现决策不应被解读为致使脱离本公开的范围。
[0064] 结合本文所公开的实施例描述的方法或算法的各个步骤可直接用硬件、由处理器执行的软件模块或两者的组合来实现。软件模块可驻留在随机存取存储器(RAM)、闪存、只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦式可编程ROM(EEPROM)、寄存器、硬盘、可移动盘、压缩盘只读存储器(CD-ROM)、或本领域中所知的任何其他形式的非瞬态存储介质中。示例性的存储介质被耦合到处理器以使得该处理器能从/向该存储介质读和写信息。替换地,存储介质可以被整合到处理器。处理器和存储介质可驻留在专用集成电路(ASIC)中。ASIC可驻留在计算设备或用户终端(例如移动电话或PDA)中。在替换方案中,处理器和存储介质可作为分立组件驻留在计算设备或用户终端中。
[0065] 提供前面对所公开的实施例的描述是为了使本领域技术人员皆能制作或使用所公开的实施例。对这些实施例的各种修改对于本领域技术人员而言将是显而易见的,并且本文中定义的原理可被应用于其他实施例而不会脱离本公开的范围。因此,本公开并非旨在被限定于本文中公开的实施例,而是应被授予与如由所附权利要求定义的原理和新颖性特征一致的最广的可能范围。
QQ群二维码
意见反馈