会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 空中管制 / 许可 / 无许可无线设备的监管配置的初始化

无许可无线设备的监管配置的初始化

阅读:1129发布:2021-03-01

IPRDB可以提供无许可无线设备的监管配置的初始化专利检索,专利查询,专利分析的服务。并且在示例性实施例中,诸如移动电话之类的移动无线设备被用来配置诸如接入点之类的第二无线设备。移动无线设备确定其位置以及对应于该位置的监管域。移动无线设备将第二无线设备配置为在监管域中工作。,下面是无许可无线设备的监管配置的初始化专利的具体信息内容。

1.一种装置,包括:

无线接口;

控制器,其与所述无线接口相耦合;

其中,所述控制器根据经由所述无线接口接收到的数据来确定当前位置;

其中,所述控制器确定与当前位置相关联的监管域;

其中,所述控制器搜索要配置的无线设备;并且其中,所述控制器向所述无线设备提供表示与当前位置相关联的监管域的数据。

2.如权利要求1所述的装置,其中,表示与当前位置相关联的监管域的数据包括表示可用信道和最大传输功率的数据。

3.如权利要求1所述的装置,还包括第二无线接口;

其中,所述控制器使用所述第二无线接口来搜索要配置的所述无线设备;

其中,所述控制器使用第一无线接口来获取表示与当前位置相关联的监管域的数据;

并且

其中,所述控制器使用所述第二无线接口向所述无线设备提供表示与当前位置相关联的监管域的数据。

4.如权利要求3所述的装置,其中,所述第一无线接口使用蜂窝联网协议来确定表示与当前位置相关联的监管域的数据。

5.如权利要求1所述的装置,其中,所述控制器还向所述无线设备提供服务器的因特网协议(“IP”)地址,以供所述无线设备获取与监管域相关联的工作参数。

6.如权利要求1所述的装置,其中,所述控制器针对预定基本服务集(“BSS”)进行搜索以搜索要配置的所述无线设备。

7.如权利要求1所述的装置,其中,所述控制器搜索预定信道以搜索要配置的所述无线设备。

8.如权利要求1所述的装置,其中,所述控制器存储表示与当前位置相关联的监管域的数据;

其中,所述控制器在与待配置无线设备通信时,响应于无法经由所述无线接口确定当前位置而向所述无线设备提供所存储的表示与当前位置相关联的监管域的数据。

9.如权利要求9所述的装置,其中,所述控制器在预定时间段内存储表示与当前位置相关联的监管域的数据。

10.如权利要求1所述的装置,还包括用于与待配置无线设备相耦合的有线接口;并且其中所述控制器使用所述有线接口向所述无线设备提供表示与当前位置相关联的监管域的数据。

11.如权利要求1所述的装置,其中,所述控制器获取表示属于一群组的多个待配置无线设备的数据;

其中,所述控制器从所述多个无线设备中选择主无线设备;并且其中,所述控制器向所述主无线设备提供表示当前位置的监管域的数据。

12.一种装置,包括:

第一接口,其中该第一接口是无线接口;

第二接口,用于与其他设备通信;以及

控制器,其与所述第一和第二接口相耦合;

其中,所述控制器经由所述第一接口接收表示监管域的数据;并且其中,所述控制器从与所述第二接口进行数据通信的服务器获取所述第一接口的工作参数。

13.如权利要求12所述的装置,其中,所述控制器经由所述第一接口接收表示所述服务器的地址的数据。

14.如权利要求12所述的装置,其中,所述控制器与属于一群组的多个设备通信;并且其中,所述控制器向属于所述群组的所述多个设备提供所述第一接口的工作参数。

15.如权利要求12所述的装置,其中,所述控制器在一未来时间联系所述服务器以检查更新的工作参数。

16.如权利要求15所述的装置,其中,所述控制器响应于所述服务器具有更新的工作参数而向属于所述群组的所述多个设备提供更新的工作参数。

17.如权利要求12所述的装置,其中,所述控制器维护属于所述群组的邻近无线设备的邻居列表;

其中,所述控制器响应于确定所述邻居列表已经改变而进入配置模式;并且其中,所述控制器当在配置模式下时接收更新的工作参数。

18.一种方法,包括:

确定当前地理位置;

将所述当前地理位置映射到监管域;

获取所述监管域的工作参数;

搜索要配置的无线设备;以及

向所述无线设备提供所述监管域的工作参数;

其中,所述工作参数包括表示可用信道和最大传输功率的数据。

19.如权利要求18所述的方法,还包括在预定时间段内存储所述工作参数;

其中,所述无线设备在所述预定时间段期满之前向所述无线设备提供所存储的工作参数。

20.如权利要求18所述的方法,还包括为属于一群组的多个无线设备选择主无线设备;并且其中,所述主无线设备被提供以所述工作参数。

说明书全文

无许可无线设备的监管配置的初始化

[0001] 相关申请的交叉引用
[0002] 本申请要求在2011年6月22日提交的编号为13/166,609的美国专利申请的优先权,该美国专利申请要求在2010年8月25日提交的编号为61/376,881的美国临时专利申请的优先权。

技术领域

[0003] 本公开总地涉及对无线联网设备的配置。

背景技术

[0004] 许多国家对诸如WiFI网络设备之类的无许可无线设备有监管要求,这些监管要求要求制造商注意确保这些设备将不会在本地法规和限制之外工作。例如,制造商可以限制消费者或终端用户对其装置进行配置或操作的能力。因此为了遵从本地限制,制造商基于目的地国家对装置进行预先配置。为了适应这种情况,制造商针对每个监管域定义不同的SKU(库存单位),这导致制造和直接履行(DF)过程中的额外开销。

附图说明

[0005] 结合于此并构成说明书一部分的附图图示出示例性实施例。
[0006] 图1图示出网络的示例,其中移动无线设备被用来配置接入点。
[0007] 图2图示出网络的示例,其中移动无线设备被用来为接入点提供监管域,并且该接入点从布置在网络上的设备获取适当参数。
[0008] 图3图示出网络的示例,其中移动无线设备被用来配置多个接入点。
[0009] 图4图示出网络的示例,其中移动无线设备为多个接入点提供监管域,并且这些接入点从布置在网络上的设备获取适当工作参数。
[0010] 图5是图示出用于实现示例性实施例的移动无线设备的示例的框图。
[0011] 图6是图示出示例性实施例可被实现于的接入点的示例的框图。
[0012] 图7是图示出示例性实施例可被实现于的服务器的示例的框图。
[0013] 图8是示例性实施例可被实现于的计算机系统的框图。
[0014] 图9是使用无线设备来配置第二无线设备的示例性方法的框图。
[0015] 图10是用于配置多个无线设备的示例性方法的框图。
[0016] 图11是无线设备接收监管域数据的示例性方法的框图。
[0017] 图12是接入点的初始配置的状态图的示例。
[0018] 图13是一种情况的状态图的示例,在该种情况下接入点醒来并确定控制器和网关已经改变但是邻近接入点是相同的。
[0019] 图14是一种情况的状态图的示例,在该种情况下接入点醒来并确定需要新的配置。
[0020] 图15是一种情况的状态图的示例,在该种情况下接入点醒来并确定工作环境尚未改变。

发明内容

[0021] 下面给出对示例性实施例的简化概述以提供对这些示例性实施例的一些方面的基本理解。该概述不是这些示例性实施例的广泛概述。其既非旨在识别这些示例性实施例的关键或紧要元素,也非旨在描绘所附权利要求书的范围。其唯一目的是以简化形式给出这些示例性实施例的一些概念,作为稍后给出的更详细描述的前奏。
[0022] 根据示例性实施例,这里在示例性实施例中公开了诸如移动电话之类的移动无线设备被用来配置诸如接入点之类的第二无线设备。移动无线设备确定其位置以及对应于该位置的监管域。移动无线设备将第二无线设备配置为在该监管域中工作。

具体实施方式

[0023] 该具体实施方式提供了并非旨在限制所附权利要求书范围的示例。附图总地指示示例的特征,其中明白并认识到相似的标号被用来指代相似的元素。说明书中对“一个实施例”或“实施例”或“示例性实施例”的提到意味着所描述的特定特征、结构或特性被包括在在此描述的至少一个实施例中,并且并非暗示该特征、结构或特性存在于在此描述的所有实施例中。
[0024] 图1图示出网络100的示例,其中移动无线设备102被用来配置接入点(AP)104。在示例性实施例中,安装在移动无线设备102上的应用实现在此描述的功能。例如,用于实现在此描述的功能的应用可被安装在诸如IPHONE和/或DROID之类的无线设备或者任何合适的移动无线设备上。在特定实施例中,该应用是移动无线设备102上的受控制和保护的应用。
[0025] 在示例性实施例中,移动无线设备102确定其当前位置,并且确定其当前位置的适当监管域。移动无线设备102可使用用于获取其当前位置的任何合适手段,该手段在至少一个实施例中可由监管要求规定。例如,移动无线设备可以使用全球卫星定位(GPS)和/或蜂窝网络位置数据。
[0026] 移动无线设备102搜索等待被配置的无线设备(本示例中为AP104)。例如,移动无线设备102可以搜索预定基本服务集(BSS)。作为另一示例,移动无线设备102可以在未配置设备的预定信道(例如2.4千兆赫(GHz))上搜索AP104。
[0027] 在示例性实施例中,移动无线设备102和AP104在允许移动无线设备102配置AP104之前互相验证。诸如共享秘密、公钥/私钥、证书等任何合适验证手段可被使用。
[0028] 移动无线设备102向AP104提供适当监管域。在示例性实施例中,移动无线设备102还向AP104提供监管域的适当工作参数,例如信道、最大功率等。
[0029] 在示例性实施例中,如图2所示,移动无线设备102向AP202提供监管域,并且工作参数是从服务器206获取的。在一个实施例中,AP202从移动无线设备102接收表示监管域的数据,并且AP与服务器206通信以获取该监管域的工作参数。
[0030] 在另一示例性实施例中,移动无线设备102确定监管域并且从服务器206获取工作参数。表示工作参数并且在特定实施例中表示监管域的数据被提供给AP202。例如,如果AP202没有因特网能力,那么移动无线设备102可以经由其他手段获取工作参数。例如,如果移动无线设备102是智能电话,那么移动无线设备102可以经由与服务器206相耦合的蜂窝网络(未示出)获取工作参数。
[0031] 例如,如图2中的网络200所示,移动无线设备102确定其位置以及对应的监管域。移动无线设备102向AP202提供监管域。AP202经由网络204与服务器206通信。在示例性实施例中,移动无线设备102向AP202提供服务器206的地址(例如因特网协议“IP”地址)。在另一示例性实施例中,AP202预先配置有服务器206的地址。例如,服务器206的地址可被AP202的制造商安装。在示例性实施例中,服务器206是可公开获得的服务器,在可替代实施例中,AP202验证服务器206。AP202从服务器206获取监管域的适当工作参数。在特定实施例中,AP202可以定期地或者不定期地与服务器206通信以获取监管域的更新工作参数。例如,基于更新的工作参数,AP202可以确定新信道是否可用或者功率水平是否已经改变。
[0032] 在示例性实施例中,移动无线设备102在预定时间段内存储地理位置快照。该特征可被用于地理位置信号可能不可用的区域,例如大型建筑和/或矿井。例如,在移动无线设备102可以确定其位置以及对应于该位置的监管域的区域中,移动无线设备102上的应用可被启动。该数据可被存储预定时间段,使得移动无线设备102能够在地理定位能力停止工作之后配置与之建立通信的任何无线设备。
[0033] 图3图示出网络300的示例,其中移动无线设备102被用来配置多个接入点302、304、306。移动无线设备102配置一个AP,例如AP304,并且被配置的AP配置同一物理区域和/或子网中的其他AP。在示例性实施例中,一个AP可被指定为群组的“主”AP。在该实施例中,主AP被移动无线设备102配置,该主AP然后配置群组中的剩余AP。在另一示例性实施例中,群组中的任何AP可被移动无线设备102配置,被配置的AP然后与群组中的其他PA通信并向它们提供监管域数据。AP302、304和306可位于同一区域和/或子网中的示例包括但不限于同一IP子网域中的AP,预定IP地址范围内的AP,与公共交换机(未示出)相耦合的AP。在示例性实施例中,互联网操作系统(IOS)可以验证哪些AP位于同一子网内。
在另一示例性实施例中,位于正被移动无线设备102配置的AP的无线范围内的AP可被视为位于同一区域和/或子网内。
[0034] 在所示示例中,移动无线设备102建立通信并且配置AP304。AP304配置AP302、306。AP304可以无线地与AP302、306通信,或者经由使AP304与AP302、306相耦合的网络
308与AP302、306通信。
[0035] 在特定实施例中,移动无线设备102可以确定对应于其当前位置的监管域,并且向一组AP中的至少一个AP提供监管域数据,并且该组AP从与这些AP相耦合的服务器获取工作参数。
[0036] 图4图示出网络400的示例,其中移动无线设备102向多个接入点402、404、406中的至少一个提供监管域,并且该接入点(或者这些接入点)从与该接入点(这些接入点)相耦合的网络408上布置的服务器410获取适当工作参数。
[0037] 例如,移动无线设备102可以确定其位置以及对应于其位置的监管域。移动无线设备102与AP404(其在特定实施例中可以是AP群组中的“主”AP)通信。移动无线设备向AP404提供监管域。AP404经由网络408从服务器410获取该监管域的工作参数。AP404还向AP402、406传送监管域数据。AP404可以无线地或者经由网络408向AP402、406发送数据。在示例性实施例中,网络408是有线网络;然而,在另一示例性实施例中,网络408是无线网络,例如网状网络。在示例性实施例中,AP404向AP402、406提供监管域的工作参数。在另一示例性实施例中,AP402、406经由网络408通信以从服务器410获取监管域的工作参数。
[0038] 图5是图示出用于实现示例性实施例的移动无线设备500的示例的框图。移动无线设备500适合于实现实现移动无线设备102(图1-图4)。移动无线设备500包括无线收发器502和与无线收发器相耦合的移动无线设备(MWD)逻辑504。这里所使用的“逻辑”包括但不限于用来执行一个或多个功能或者一个或多个动作并且/或者用来引起来自另一组件的功能或动作的硬件、固件、软件和/或每个的组合。例如,基于期望的应用或需要,逻辑可以包括软件控制的微处理器、诸如专用集成电路(ASIC)、可编程/编程逻辑器件、包含指令的存储器件等的离散逻辑,或者以硬件实现的组合逻辑。逻辑还可被完全实现为在非暂态有形介质上存储的当被处理器执行时执行所描述功能的软件。逻辑可以合适地包括被配置为执行一个或多个功能的一个或多个模块。
[0039] 在示例性实施例中,MWD逻辑504包括监管数据512、应用510以及GPS/定位逻辑506,并且被耦合到用户接口508。在特定实施例中,应用510是受控且安全的应用。
[0040] 在示例性实施例中,无线收发器502与诸如接入点之类的设备无线地通信。MWD逻辑504经由无线收发器502向该设备发送监管域数据512。监管域数据可以合适地包括表示监管域的数据,并且/或者可以包括监管域的工作参数,例如信道、功率水平、协议等。
[0041] MWD逻辑504被配置为从模块GPS/定位逻辑506获取GPS或者其他定位数据。用户接口508被用来使得用户能够启动应用510,该应用510执行在此描述的功能。例如,可由MWD逻辑504实现的应用510从GPS/定位逻辑506获取GPS/位置数据并且确定对应于该位置的监管域,并且经由无线收发器502提供适用于配置无线设备的监管域数据512。
[0042] 可选地,有线端口514被用来利用监管域数据配置无线设备。例如,位置数据是由MWD逻辑504经由无线收发器502获取的。诸如串行或者通用串行总线(USB)线缆之类的有线连接器将移动无线设备500耦合到正被配置的无线设备。逻辑502经由有线端口514将对应于当前位置的监管数据512发送到正被配置的无线设备。
[0043] 在示例性实施例中,移动无线设备500包括第二无线收发器516。例如,如果移动无线设备500是智能电话,那么无线收发器102可被用于经由WiFi进行通信并且无线收发器516可被用于与蜂窝网络通信。GPS/定位逻辑506可以经由无线收发器516获取GPS数据或者经由收发器516从蜂窝网络获取位置数据,或者从蜂窝网络获取GPS/定位逻辑506可以用来确定移动无线设备500的当前位置的数据。逻辑504获取对应于当前位置的监管域数据512。在特定实施例中,监管域数据包括诸如信道、功率水平、协议等工作参数。
[0044] 在其他示例性实施例中,可以使用额外的无线收发器,例如用于与蜂窝网络通信的第一无线收发器、用于与WiFi设备通信的第二无线收发器,以及用于获取GPS数据的第三无线收发器。在另一示例性实施例中,例如无线收发器502的一个无线收发器执行诸如蜂窝和GPS和/或WiFi和GPS之类的功能组合。
[0045] 图6是图示出示例性实施例可被实现于的接入点600的示例的框图。接入点600适合用于实现AP104(图1)、AP202(图2)、AP302、304、306(图3)和/或AP402、404、406(图4)中的任一个的功能。接入点600包括无线收发器602、网络端口(其可以是有线的或者无线的)604以及用于执行在此描述的功能的AP逻辑606。
[0046] 在示例性实施例中,AP逻辑606在AP600未被配置有监管域数据时执行应用608。在示例性实施例中,在AP600未被配置时,诸如基本服务集标识符(BSSID)之类的预定信号可被经由无线收发器602广播。在另一示例性实施例中,无线收发器602可以在预定信道(例如,诸如2.4GHz之类的全局信道可被定义)上侦听来自能够提供监管域数据的设备的预定信号。
[0047] 在示例性实施例中,一旦应用608接收到监管域数据610,应用608就停止。在特定实施例中,只要AP600被配置有监管域数据,应用608将不会运行。该示例性实施例的一个方面在于其可以防止不良设备对AP600进行重新编程。重置功能612可被提供以清除监管域数据610。在示例性实施例中,重置功能612可被实现在布置在AP600内的开关中。在其他示例性实施例中,重置功能可被实现在与AP逻辑606相耦合的逻辑中。例如,重置功能可被配置为一经由无线收发器602和/或网络端口604接收到特殊代码就进行重置。在特定实施例中,特殊代码是从经验证的源接收的。
[0048] 在示例性实施例中,AP600利用经由无线收发器602接收的监管域数据610来接收监管域的工作参数。在另一示例性实施例中,一经由无线收发器602接收到监管域数据,AP逻辑606就经由网络端口604获取监管域的工作参数。例如,AP逻辑606可被提供以服务器的地址以获取工作参数。在特定实施例中,服务器在获取工作参数之前被验证。用于验证服务器的数据可以经由无线收发器602提供或者可以在工厂处被安装在AP逻辑606中。在示例性实施例中,应用608被配置有用于认证提供服务器的数据。
[0049] 在示例性实施例中,一接收到工作参数,无线收发器602就被配置为使用工作参数进行工作。在特定实施例中,如果AP600属于一AP群组,那么AP600可以使用无线收发器602或者网络端口604来配置该群组的剩余成员。
[0050] 图7是图示出示例性实施例可被实现于的服务器700的示例的框图。服务器700适用于实现服务器206(图2)和/或服务器410(图4)的功能。服务器700合适地包括用于与外部设备通信的接口702以及用于实现在此描述的功能的逻辑704。逻辑704被配置为经由接口702接收设备的监管域数据并且确定适合该监管域的工作参数。逻辑704可被进一步配置为在提供工作参数之前对设备进行验证。例如,逻辑704可被配置有用于对请求监管域数据的设备进行验证的证书、公共/私有密钥和/或共享秘密。
[0051] 图8是示例性实施例可被实现于的计算机系统800的框图。例如,计算机系统800适用于实现在此描述的移动无线设备102(图1-图4)、AP104(图1)、AP202(图2)、服务器206(图2)、AP302、304和306(图3)、AP402、404、406和服务器410(图4)、MWD逻辑504(图5)、GPS/定位逻辑506(图5)、AP逻辑606(图6)和/或逻辑704(图7)的功能。
[0052] 计算机系统800包括总线802或者其他用于传送信息的通信机构以及与总线802相耦合的用于处理信息的处理器804。计算机系统800还包括主存储器806,例如与总线802相耦合的用于存储信息和将由处理器804执行的指令的随机存取存储器(RAM)或者其他动态存储设备。主存储器806还可被用于在将由处理器804执行的指令的执行期间存储临时变量或者其他中间信息。计算机系统800还包括与总线802相耦合的用于存储静态信息和处理器804的指令的只读存储器(ROM)808或者其他静态存储设备。诸如磁盘或光盘之类的存储设备810被提供并耦合到总线802以用于存储信息和指令。
[0053] 计算机系统800可以经由总线802被耦合到用户接口812。用户接口可以合适地包括诸如液晶显示器(LCD)之类的用于向计算机用户显示信息的显示器。用户接口812还可以包括与总线802相耦合的用于向处理器804传送信息和命令选择的输入设备,例如包括字母数字和其他键的键盘、鼠标或者触摸屏。
[0054] 示例性实施例的一个方面与计算机系统800对无许可无线设备的监管配置进行初始化的用途有关。根据示例性实施例,无许可无线设备的监管配置的初始化是由计算机系统800响应于处理器804执行主存储器806中包含的一个或多个指令的一个或多个序列而提供的。这种指令可被从诸如存储设备810之类的另一计算机可读介质读取到主存储器806中。对主存储器806中包含的指令序列的执行使得处理器804执行在此描述的处理步骤。多处理配置中的一个或多个处理器也可被用来执行主存储器806中包含的指令序列。
在可替代实施例中,硬连线电路可被用来代替软件指令来实现示例性实施例,或者可被与软件指令相结合地用于实现示例性实施例。因此,在此描述的实施例不限于硬件电路和软件的任何特定组合。
[0055] 这里所使用的术语“计算机可读介质”指代参与向处理器804提供供执行的指令的任何介质。这种介质可以采用许多形式,包括但不限于非易失性介质和易失性介质。非易失性介质例如包括光盘或者磁盘,例如存储设备810。易失性介质包括动态存储器,例如主存储器806。这里所使用的有形介质可以包括易失性和非易失性介质。计算机可读介质的常见形式例如包括软盘、柔性盘、硬盘、磁卡、纸带、任何其他具有孔图案的物理介质、RAM、PROM、EPROM、FLASHPROM、CD、DVD或者任何其他存储芯片或卡带,或者计算机可以读取的任何其他介质。
[0056] 在将一个或多个指令的一个或多个序列携带到处理器804以供执行时可以涉及各种形式的计算机可读介质。例如,指令最初可被承载在远程计算机的磁盘上。远程计算机可以将指令加载到其动态存储器中并且利用调制解调器通过电话线发送指令。计算机系统800本地的调制解调器可以接收电话线上的数据并且使用红外发射器将该数据转换为红外信号。与总线802相耦合的红外检测器可以接收红外信号中携带的数据并将该数据放置在总线802上。总线802将该数据携带到主存储器806,处理器804从主存储器806取回并执行指令。主存储器806所接收到的指令在被处理器804执行之前或之后可被可选地存储在存储设备810上。
[0057] 计算机系统800还包括与总线802相耦合的通信接口814。通信接口814提供将计算机系统800耦合到外部设备的双向数据通信,如通信链路816所示。通信接口814是适合于通信链路816的合适的有线或无线接口。在示例性实施例中,多个通信接口可被用于通过一个或多个链路进行通信。例如,多个通信接口814可被用于诸如蜂窝、WiFi和/或GPS之类的无线通信和/或诸如跨越无线局域网或因特网的有线通信。
[0058] 鉴于上面描述的前述结构和功能特征,根据示例性实施例的方法参考图9-图11将得到更好的认识。虽然出于简化说明目的将图9-图11的方法示出并描述为连续地执行,但是将会明白并认识到示例性实施例不受所示次序限制,因为一些方面可以按照与在此示出并描述的次序不同的次序发生并且/或者与其他方面同时发生。另外,要实现根据示例性实施例的一个方面的方法可能不需要所有示出的特征。在此描述的方法被合适地改造为以硬件、软件或其组合来实现。
[0059] 图9是使用无线设备来配置第二无线设备的示例性方法900的框图。方法900可以由图1-图4中描述的移动无线设备102、移动无线设备500(图5)和/或计算机系统800(图8)实现。
[0060] 在902处,无线设备的位置被确定。该位置可以通过诸如GPS、蜂窝网络之类的任何合适手段来确定,或者可以从设备从具有已知位置的源接收到的信号得出。
[0061] 在904处,与待配置设备的通信被建立。例如,设备可以侦听预定信道上的信标。作为另一示例,连接到设备可以包括侦听来自预定BSSID的信标。在特定实施例中,验证也可被执行。验证可以使用诸如诸如公共/私有密钥、共享秘密、证书等任何合适手段。在示例性实施例中,第一无线收发器可被用来确定当前位置(例如,GPS或蜂窝收发器),而第二(有线或无线)收发器被用来与待配置设备通信。
[0062] 在906处,待配置设备被配置。待配置设备被提供以表示监管域的数据。在特定实施例中,待配置设备还被提供以诸如信道、功率水平、协议等工作参数。
[0063] 图10是用于配置多个无线设备的示例性方法1000的框图。方法1000可以由图1-图4中描述的移动无线设备102、移动无线设备500(图5)、计算机系统800(图8)尤其是图2和/或图4中描述的实施例来实现。无线设备(本示例中为AP)可以基于物理位置来分组(例如设备互相进行无线通信),或者通过诸如IP地址范围和/或IP子网的其他手段来分组。
[0064] 在1002处,无线设备的位置被确定。该位置可以通过诸如GPS、蜂窝网络之类的任何合适手段来确定,或者可以从设备从具有已知位置的源接收到的信号得出。
[0065] 在1004处,针对AP的扫描被实现。该扫描可以合适地包括在预定信道上进行侦听和/或针对特定BSSID进行侦听,和/或发送诸如预定探测请求之类的预定信号并等待响应。
[0066] 在示例性实施例中,如果AP被找到,那么就该AP是否是能够配置群组中的剩余AP的“主AP”进行判定。在1006处,如果该AP不是主AP(否),那么针对AP的扫描在1004处继续。如果该AP是主AP(是),那么该AP在1008处被配置。
[0067] 在1008处,该AP被配置。该AP被提供以表示监管域的数据。在特定实施例中,该AP还被提供以诸如信道、功率水平、协议等工作参数。被配置的AP然后向属于该群组的剩余AP提供适当数据。
[0068] 图11是无线设备接收监管域数据的示例性方法1100的框图。方法1100可以由AP104(图1)、AP202(图2)、AP302、304、306(图3)和/或AP402、404、406(图4)、AP600(图6)和/或计算机系统800(图8)中的任一个实现。
[0069] 在1102处,进入配置模式。在该模式下,设备,例如AP,可被配置。该模式可被设置为被配置之前的出厂默认设置。在示例性实施例中,可以通过激活无线设备内的预设开关来进入该模式。在另一示例性实施例中,软件命令可被发送到无线设备,并且在特定实施例中无线设备验证发送该命令的源。发送该命令的源可以通过诸如证书、共享(例如,公共/私有)密钥和/或共享秘密之类的任何合适手段来验证。
[0070] 在示例性实施例中,无线设备的工作当在配置模式下时受限制。例如,无线设备可被配置为在预定信道上仅发送诸如信标之类的预定信号,并且/或者在预定信道(例如2.4GHz)上广播特殊预定BSSID。在示例性实施例中,无线设备可以侦听预定信号。
[0071] 在1104处,监管域数据被获取。例如,无线设备建立与另一无线设备的通信并且接收来自另一设备的监管域数据。在特定实施例中,无线设备对发送监管域数据的无线设备进行验证。验证可以通过诸如验证证书、公共/私有密钥、共享秘密等任何合适手段来实现。
[0072] 在示例性实施例中,表示监管域的数据可被从无线设备接收到,并且第二手段可被用来获取对应于监管域的适当工作参数。例如,网络上的服务器可被用来提供工作数据。无线设备可被预先配置有服务器的地址(例如IP地址),并且/或者服务器的地址可被与监管域数据一起接收到。服务器可以是公共服务器或者私有服务器,其中无线设备在获取工作参数之前经由任何合适手段对服务器进行验证。工作参数可以包括但不限于工作信道、功率水平、数据速率、协议等。
[0073] 在1106处,无线设备被配置为在1104处获取的监管域中工作。在示例性实施例中,无线设备还可以配置属于同一群组的其他无线设备。分组可以通过诸如IP子网域之类的子网域、IP地址范围、无线通信范围内的无线设备(例如AP)和/或与同一交换机相耦合的无线设备来建立。监管域数据可以例如在诸如2.4GHz的预定信道上被无线地发送到其他设备,或者可以通过可以是有线或者无线(例如网状)的网络被发送到其他设备。
[0074] 在1108处,无线设备进入工作模式。在该模式下,无线设备利用适合于监管域的参数来工作。在示例性实施例中,无线设备被配置为留在工作模式下并且不重新进入配置模式。在另一示例性实施例中,可以通过激活开关和/或向无线设备发送预定命令来使无线设备进入配置模式,并且在特定实施例中命令的源被验证。
[0075] 图12是接入点的初始配置的状态图1200的示例。该示例中包括诸如智能电话之类的移动无线设备上的用于配置接入点(AP)1204的特殊应用(SP_APP)1202。在示例性实施例中,该应用是受控的安全应用。在该示例中,AP1204可操作来经由空中提供(OTAP)提供至少一个邻居AP1206。
[0076] 在状态1210,SP_APP1202确定与SP_APP1202相关联的设备的位置。在状态1212,SP_APP绘制其坐标的地图。该地图绘制可以在由web服务器提供的地图或者SP_APP1202本地的地图上执行。在状态1214,SP_APP确定监管域设定。这些监管域设定可以经由web服务器获取或者本地获取。SP_APP1202未准备好配置AP,并且如1216所示,SP_APP搜索AP。AP1204处于配置模式,如状态1218所示。在图示的示例中,AP1204在状态1216之后进入配置模式(状态1218),然而,本领域技术人员应当容易地认识到AP1204可以在状态1210、
1212、1214和1216中的任一个之前、期间或者之后进入配置模式。
[0077] 在1222,SP_APP1202发现AP1204。在状态1224,关联请求被从与SP_APP1202相关联的设备发送。在状态1226,AP1204对与SP_APP1202相关联的设备进行验证。一成功进行验证,如1228所示,与SP_APP1202相关联的设备和AP1204被相关联。AP1204准备好接收配置数据。
[0078] 在状态1230,SP_APP1202将监管域设定推送到AP1204。在状态1232,AP1204针对监管域对自己进行配置。在状态1234,AP1204与SP_APP1202(或者与SP_APP1202相关联的设备)解除关联。
[0079] 在状态1236,AP1204发送邻居探针。在图12中示出的示例中,域邻居AP1206尚未被配置。在状态1238,AP1204使用空中提供(OTAP)发现邻近AP1206。状态1238处的发现可以包括诸如探测响应、验证消息等的若干消息的交换。在状态1240,AP1204将监管域配置数据传递给邻居AP1206。
[0080] 图13是一种情况的状态图1300的示例,在该种情况下接入点(本示例中为AP1302)醒来并确定控制器和网关已经改变但是邻近接入点是相同的。在该示例中,AP1302从重置或重启(power cycle)中出来,如1310所示。在状态1312,AP1302轮询与AP1302相耦合的网关。在状态1314,AP1302轮询与AP1302相耦合的控制器。在状态1316,AP1302将在状态1312和1314中分别获取的网关和控制器的值与先前存储的值相比较。在该实施例中,如状态1316所示,AP1302基于先前存储的值来检测控制器和/或网关中的变化。
[0081] 在状态1318,AP1302调用OTAP来检测邻居AP1304。在状态1320,AP1302判定邻居AP1304是否已经改变,其在状态1322(否)处确定邻居AP1304尚未改变。
[0082] 在状态1324,AP1302进入配置模式。在状态1326,邻居AP1304将监管域的配置传递给AP1302。在状态1328,AP1302针对监管域来配置自己。
[0083] 图14是一种情况的状态图1400的示例,在该种情况下接入点(本示例中为AP1402)醒来并确定需要新的配置。如1410处所示,AP1402从重置或重启中出来。在状态1412,AP1402轮询与AP1402相耦合的网关。在状态1414,AP1402轮询(例如,获取控制器ID)与AP1402相耦合的控制器。AP1402然后将在状态1412和1414中分别获取的网关和控制器标识符与先前存储的值相比较,并且在该示例中,如状态1416所示,AP1402基于先前存储的值来检测控制器和/或网关中的变化。
[0084] 因为控制器和/或网关改变了,在状态1418,AP1402调用OTAP来与邻居AP1404通信。在状态1420,AP1402判定邻近AP1404的邻居列表是否也已经改变,在该示例中邻近列表如状态1422处所示已经改变。因为网关、控制器和邻居AP已经改变,在状态1424处AP1402进入配置模式。在配置模式下,AP1402可以进入如前面在图12中描述的状态1224、1226、1230和1234,并且在特定实施例中还可以进入前面在图12中描述的状态1236、1238和1240。
[0085] 图15是一种情况的状态图1500的示例,在该种情况下接入点(在本示例中为AP1502)醒来并确定工作环境尚未改变。如1510所示,AP1502从重置或重启中出来。在状态1512,AP1502轮询与AP1502相耦合的网关。在状态1514,AP1502轮询(例如,获取控制器ID)与AP1502相耦合的控制器。AP1502将在状态1512和1514中从网关和控制器分别获取的值与所存储的值相比较并且根据所存储的值确定没有改变,如1516处所示。在状态1518,AP1502利用所存储的监管域设定来配置自己,并且恢复正常工作,如1510处所示。
[0086] 上面描述的是示例性实施例。当然无法为了描述示例性实施例而描述每种可想到的组件或方法组合,但是本领域普通技术人员将认识到示例性实施例的许多进一步组合和排列是可能的。因此,希望包含落入这里要求优先权的申请中提交的任何权利要求的根据其所公平、合法、公正享有的宽度来解释的精神和范围内所有这种变更、修改和变化。
高效检索全球专利

IPRDB是专利检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,专利查询、专利分析

电话:13651749426

侵权分析

IPRDB的侵权分析产品是IPRDB结合多位一线专利维权律师和专利侵权分析师的智慧,开发出来的一款特色产品,也是市面上唯一一款帮助企业研发人员、科研工作者、专利律师、专利分析师快速定位侵权分析的产品,极大的减少了用户重复工作量,提升工作效率,降低无效或侵权分析的准入门槛。

立即试用