CN104255059A - 用于被动无线电接入网到无线电接入网设备的转变的呈现平台 - Google Patents
用于被动无线电接入网到无线电接入网设备的转变的呈现平台 Download PDFInfo
- Publication number
- CN104255059A CN104255059A CN201280061280.6A CN201280061280A CN104255059A CN 104255059 A CN104255059 A CN 104255059A CN 201280061280 A CN201280061280 A CN 201280061280A CN 104255059 A CN104255059 A CN 104255059A
- Authority
- CN
- China
- Prior art keywords
- beacon
- access point
- network
- mobile device
- specific identifier
- 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
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0033—Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information
- H04W36/0038—Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information of security context information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
- H04W12/062—Pre-authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
- H04W36/144—Reselecting a network or an air interface over a different radio air interface technology
- H04W36/1446—Reselecting a network or an air interface over a different radio air interface technology wherein at least one of the networks is unlicensed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
无线移动设备的基于简档的被动网络切换包括在无线接入点处接收从移动设备传送的设备专用标识符信标以及从所述信标提取设备专用标识符。接入点然后将设备专用标识符和接入点供应商信息传送到配置有呈现网络切换软件的联网服务器,所述呈现网络切换软件用于基于所传送的设备专用标识符来确定网络切换要求。接入点然后从服务器接收移动设备网络切换数据以用于处理。接入点然后将本地无线网络认证和连接信息从所述接入点传送到移动设备以促进激活移动设备和接入点之间的无线网络连接,这时,接入点开始处理通过本地无线网络来自移动设备的无线通信。
Description
相关申请的交叉引用
本申请要求以下临时申请的权益(它们中的每一个以其全部内容通过引用合并于此):2011年10月12日提交的美国序列号No. 61/546,086。
技术领域
这里描述的方法和系统总体上涉及无线器件网络认证,并且特别涉及用于无线网络转变的被动设备和用户识别。
背景技术
使用通信的802.11规范的的设备会使用被称为MAC地址的12个八位字节字段来向其他设备标识它们自己。无线传送的每个分组包括MAC报头,其包括源和/或预期目的地设备的MAC地址。这些分组被所有无线电设备吸收,其中MAC子层检查MAC地址字段并且然后放弃分组或者将分组传递到更高数据链路层以用于进一步处理。
MAC地址通常“硬编码”在连接芯片上并且是不可逆转的,但是更新的无线电芯片允许MAC地址通过软件改变。这允许为了保护身份而使用匿名MAC地址来改变分组中的MAC信息或者使用查找表或一些使用多个MAC地址的智能分组路由的其他方法,将网络上的MAC地址分配给每个设备以防止MAC地址复制以及用于将一个设备的MAC地址克隆到另一设备上。
尽管在安全网络的情况下无线分组中传送的数据可以被加密,但是MAC地址没有被加密,因为它们用于在任何进一步处理发生之前对分组的目的地滤波。通过修改设备驱动软件,可能会接受所有传入的分组而不管MAC报头中指定的MAC地址。这允许具有经修改的设备驱动软件的漫游无线电设备窃听无线分组,检查它们的MAC报头并且识别在其附近的其他无线电设备的MAC地址,而无需设备的所有者的知识或事先许可。
目前,按照固定移动融合(FMC)和/或非许可移动接入(UMA)分类的各种电信解决方案允许从初级自动认证(不需要最终用户交互)广域无线电接入网(诸如由移动运营商操作的蜂窝塔(基站收发器)之类的网络)到次级用户发起的开放/安全(免费的、有条件的、或付费的)目的地无线网络的语音/数据有效载荷转变(“切换”或“交递”)。该次级用户发起的开放/安全目的地无线网络包括各种无线广域网、区域网和局域网(分别是WAN、WRAN和WLAN),其中大多数商业采用的是非许可射频频谱中操作的基于IEEE 802.11标准的WLAN,通常被称为Wi-Fi。从由移动运营商操作的单个初级WAN到由许多外方操作的次级Wi-Fi网络集合的移动设备转变的该特定示例是当前由解决方案供应商提议的前面提到的FMC/UMA解决方案的重要驱动器。然而,FMC解决方案的大多数当前实现需要主动最终用户预约(非被动),之后它们才可以促进初级和目的地无线电接入网之间的有效载荷转变。
在从移动运营商操作的WAN到目的地WLAN的有效载荷转变的情况下,常常因为对认证目的地WLAN上的最终用户设备或认证最终用户设备和WLAN二者的需要而要求该最终用户预约以便从移动运营商操作的WAN得到官方许可。现有的IEEE协议(诸如在2008年公布的802.21)特别允许不同频谱上的各无线网络之间的更好无缝转变(一旦它们已经被认证并且已经建立连接),但是仍要求建立最初连接的手动最终用户预约。这些主动最终用户预约常常包括手动下载期望目的地WLAN上的移动设备客户端软件和/或手动认证并且随后对每个新期望的目的地WLAN重复该过程。因为它与例如Wi-Fi网络上的手动预约有关,所以最终用户常常必须进入服务集标识符或SSID(用于隐藏Wi-Fi网络)或从传播的SSID类别挑选SSID。如果目的地网络是安全的网络,则还可能要求最终用户另外手动地提供用于认证的密钥。
为了该从移动运营商操作的WAN转变到WLAN的特定使用情况以及其实现方案的进一步最终用户采用,无线联网、制造业和服务供应商生态系统中的各种利益相关者已包括通过检测最终用户的设备何时建立同时WLAN连接(除了初级WAN连接之外)以及实现到WLAN的无缝有效载荷切换来利用到初级移动运营商操作的无线电接入网的连接以进行到次级Wi-Fi网络的最终用户设备和有效载荷转变的认证、更多无缝最终用户体验的通用接入网(GAN)的概念。已经建立IEEE 802.11协议的修改(即802.11u)以便宣传Wi-Fi网络上的信息,以使得最终用户可以选择它们有权限访问的由第三方(诸如非主网络外来或“漫游合作伙伴”移动网络运营商)提议的网络(即Wi-Fi网络)。
尽管具有这些创新,但是具有通用接入网的固定移动融合解决方案的大多数实现仍将要求对于每个新次级目的地网络的第一次使用的最初手动转变。这是因为尽管初级网络认证是自动的(移动运营商已经将订户和对应最终用户设备信息存储在远程服务器上),但是有效载荷转变还依赖于最终用户的移动设备到目的地网络的成功认证,如所提到的其最初总是手动的。一旦用户已经无缝地认证目的地网络上的给定移动设备,GAN就会仅无缝地运行。然而,与大多数移动网络运营商形成对照,大多数目的地网络(以及在802.11上操作的所有WLAN)仅可以通过将认证数据存储在最终用户设备上以及存储在远程控制的数据存储区中来允许无缝转变。这将要求最终用户对每个新目的地无线电接入网执行至少一次手动认证。
发明内容
这里描述的方法和系统可以为了无线分组传输而使用远程分配的密钥来创建经变换的MAC地址,其可以被本地存储或者不可以被本地存储。通过使MAC地址变换(例如通过将时间作为变量添加到变换),经变换的MAC地址可以随着时间改变;由此使已传输的MAC地址是动态的以致于给定无线电接入网所接收的MAC地址可以周期性地可有可无(例如每小时地、每日地、等等)。因为在传输时只能本地地进行变换,所以一旦报头中的MAC地址已经被反向变换,对于MAC地址的任何其他使用(诸如分组路由)仍可以完成。经变换的MAC地址还可以用作如这里描述的设备专用标识符(DSI)。
这里描述的方法和系统可以通过促使最终用户的移动设备自动发射WLAN用可以检测到它的软件被动吸收的唯一设备专用标识符(DSI)来回避对最终用户手动认证、甚至到新的目的地无线电接入网的第一连接的需要。该过程在这里也被称为呈现或被动呈现。在一个示例中,最终用户的移动设备的DSI连同WLAN的标识符一起被传递到可以无缝吸收该信息并且然后认证由移动网络运营商或它们独立的第三方WLAN网络运营商合作伙伴操作的WLAN上的用户的经修改的通用接入网控制器。所提出的发明还具有对客户端设备上的用户修改具有抵抗力的附加益处,因为每个设备是唯一标识的。另外,放在已修改接入点中的软件可以允许使用现有协议和方法以及现有协议和方法的同时网络连接,以达到这里可行的无缝交递的目的。
过去,各移动网络运营商WAN之间的转变已经因为由大的移动网络运营商建立的最佳实践(即从“家庭”蜂窝网到“漫游”网的转变)而是较容易且较可靠的最终用户体验。这里描述的方法和系统可以利用自动发射和被动吸收的设备专用标识符来实现任何两个不相容无线电接入网之间的转变的简化且无缝的最终用户体验。所包括的方法和系统还可以是实现两个WAN之间的无缝转变(即“家庭”蜂窝网到“漫游”网)的替代方法。
这里描述的方法和系统还提供对提供到具有低WAN信号(例如蜂窝)的区域中的最终用户器件的网络接入或不接入到移动运营商WAN的更可行替代。所提出的发明可以利用可通过修改驻存在现有无线网络硬件上的现有软件来获得的其他现有无线网络硬件。与现有解决方案诸如毫微微小区(商业上也被称为“小的小区”和“微微小区”)(该毫微微小区是移动网络运营商专用的,因为它们利用每个移动网络运营商的唯一射频频谱以及对应的无线电接入网接口)形成对照,在许多情形中,所提出的发明是更适当的替代,因为它提供更宽范围的最终用户设备可用的非许可无线电频谱的访问并且具有毫微微小区的被动转变好处。说得更清楚一点,如果最终用户的移动设备的无线电接入网接口和毫微微小区的无线电接入网接口具有共同的硬件和软件并且在同一许可频率上操作(后者是用于确定对设备有权访问哪些移动网络运营商的认证的第一因素的代理),则从蜂窝基站收发器到毫微微小区的设备转变可以仅进行转变。这意味着仅在毫微微小区或其他次级无线电接入网模仿初级网络的无线电接入接口的情况下可以实现无缝交递。然而,所提出的发明使得属于初级移动网络的移动设备能够无缝地转变到具有根本不相容属性(包括操作在许可/非许可频率上、具有用于无线电接入的不同硬件/软件网络接口等等)的次级移动网络。这种类型的转变的大多数共同之处将被用于移动设备从移动网络运营商的无线电接入网(主要包括蜂窝基站收发器)到WLAN(Wi-Fi路由器)的转变,这是现有解决方案所不可能实现的事情。
这里描述的方法和系统可以包括基于简档的被动网络切换的方法,包括在无线接入点处接收从以上设备传送的设备专用标识符信标;从该信标提取设备专用标识符;将该设备专用标识符和接入点供应商信息传送到配置有用于基于所传送的设备专用标识符来确定网络切换要求的呈现网络切换软件的联网服务器;从该服务器接收移动设备网络切换数据;将本地无线网络认证和连接信息从接入点传送到移动设备以促进激活移动设备和接入点之间的无线网络连接;以及处理通过本地无线网络来自移动设备的无线通信。在该方法中,信标是通过符合802.11的射频信道传送的。在该方法中,信标包括与接收方无关的接收方地址。可替代地,在该方法中在本地无线网络传送本地无线网络认证和连接信息之前移动设备不知道本地无线网络。在该方法中,处理无线通信会发起移动设备对本地无线网络的首次使用。该方法可以进一步包括:响应于在接入点处接收到信标,通过无线信号向移动设备传送电子响应。该方法可以进一步包括确定移动设备和接入点之间的无线电信号的信号强度。该方法可以进一步包括在提取设备专用标识符之前对所接收到的信标加时间戳。在该方法中,接入点被适配成从信标接收和提取设备专用标识符。可替代地,在该方法中信标是基于被激活的信标的高优先级字段的紧急信标。
这里描述的方法和系统可以包括在基于简档的被动网络切换的基础上将呼叫从蜂窝网络传递到IP网络的方法,包括:在无线接入点处通过蜂窝网络从从事呼叫的移动设备接收设备专用标识符信标;从该信标提取设备专用标识符;将设备专用标识符和接入点供应商信息传送到配置有用于基于所传送的设备专用标识符来确定蜂窝网络供应商呼叫切换要求的呈现网络切换软件的联网服务器;从该服务器接收移动设备呼叫切换数据;将本地无线网络认证和连接信息从接入点传送到移动设备以促进激活移动设备和接入点之间的本地无线连接;以及促进呼叫通过本地无线网络的路由。在该方法中,信标是通过符合802.11的射频信道传送的。在该方法中,信标包括与接收方无关的接收方地址。在该方法中,在本地无线网络传送本地无线网络认证和连接信息之前移动设备不知道本地无线网络。在该方法中,处理无线通信会发起移动设备对本地无线网络的首次使用。该方法可以进一步包括:响应于在接入点处接收到信标,通过无线信号向移动设备传送电子响应。该方法可以进一步包括确定移动设备和接入点之间的无线电信号的信号强度。该方法可以进一步包括在提取设备专用标识符之前对所接收到的信标加时间戳。在该方法中,接入点被适配成从信标接收和提取设备专用标识符。在该方法中,呼叫通过本地无线网络的路由包括结束呼叫对蜂窝网络的使用。
这里描述的方法和系统可以包括在基于简档的被动网络切换的基础上将数据流从蜂窝网络传递到IP网络的方法,包括:在无线接入点处使用蜂窝数据网络从移动设备接收设备专用标识符信标;从该信标提取设备专用标识符;将设备专用标识符和接入点供应商信息传送到配置有用于基于所传送的设备专用标识符来确定蜂窝网络供应商呼叫切换要求的呈现网络切换软件的联网服务器;从所述服务器接收移动设备呼叫切换数据;将本地无线网络认证和连接信息从接入点传送到移动设备以促进激活移动设备和接入点之间的本地无线连接;以及经由本地无线网络而不是通过蜂窝数据网络促进移动设备的数据网络连接。
这里描述的方法和系统可以包括适配成检测设备专用标识符信标的无线接入点,包括:无线路由器,该无线路由器包括:适配成标识呈现数据分组的MAC层功能;与所适配的MAC层功能对接以发送和接收分组中的呈现数据的呈现功能;以及与呈现功能对接以与外部联网的呈现服务器通信呈现数据的呈现客户端功能。在接入点中,呈现数据分组的接收方地址是与接收方无关的。在接入点中,呈现数据分组的接收方地址是0xFFFFFFFFFFFF。接入点执行对包括呈现数据分组的无线信号的信号强度检测。在接入点中,接入点的呈现功能执行信号强度检测。接入点时间戳记至少首先标识的呈现数据分组的标识。在接入点中,接入点的呈现功能执行加时间戳。在接入点中,通过符合802.11的射频信道来检测信标。
这里描述的方法和系统可以包括检测设备专用标识符信标的方法,包括:在接入点处通过无线信号接收数据分组,其中数据分组的接收方地址是与接收方无关的;将所接收到的数据分组从接入点的适配的MAC层设施转发到接入点的呈现设施;利用呈现设施来从数据分组提取设备专用标识符;以及将所提取的设备专用标识符连同接入点标识数据一起转发到被适配成执行呈现网络切换授权的外部联网服务器。在该方法中,无线电信号是符合802.11的射频信道。该方法可以进一步包括响应于在接入点处接收到信标,通过无线信号向移动设备传送电子响应。在该方法中,设备专用标识符包括从其接收到信标的有无线能力的设备的经过变换的MAC地址。在该方法中,呈现数据分组的接收方地址是0xFFFFFFFFFFFF。在该方法中,接入点执行对包括呈现数据分组的无线信号的信号强度检测。在该方法中,接入点的呈现功能执行信号强度检测。在该方法中,接入点对至少首先标识的呈现数据分组的标识加时间戳。在该方法中,接入点的呈现功能执行加时间戳。在该方法中,信标包括先前没有被接入点接收到的设备专用标识符。
这里描述的方法和系统可以包括适配成生成设备专用标识符信标的移动手机,包括:被适配成传送呈现信标分组的MAC层功能;以及呈现功能,其用于:与所适配的MAC层功能对接来将设备专用标识符数据配置到呈现信标分组中;确定用于传送信标分组的传输信道;确定信标传输间隔;以及与外部联网呈现服务器通信呈现数据。在移动手机中,通过符合802.11的射频信道来传送呈现信标分组。在移动手机中,设备专用标识符包括移动手机的经过变换的MAC地址。在移动手机中,呈现数据分组的接收方地址是0xFFFFFFFFFFFF。
这里描述的方法和系统可以包括生成设备专用标识符信标的方法,包括:取得移动设备的MAC地址;利用操作在移动设备上的呈现固件将MAC地址变换成设备专用标识符;利用呈现固件来确定呈现信标传输信道;将设备专用标识符和呈现信标传输信道传送到操作在移动设备上的所适配的MAC层功能;以及基于呈现信标传输间隔来周期性地传送包括设备专用标识符的呈现信标。在该方法中,基于对移动设备接收到的所传送的呈现信标的响应来确定呈现传输间隔。在该方法中,对MAC地址进行变换基于远程分配的密钥。在该方法中,对MAC地址进行变换包括MAC地址的字节移位。在该方法中,对MAC地址进行变换基于DHCP租期更新周期。
这里描述的方法和系统可以包括对与手机的无线通信从蜂窝域到wifi域的转变进行货币化的方法,包括在联网服务器处从蜂窝网络接收作为呈现被动网络切换的结果移动设备正在使用本地无线网络的指示;基于该服务器对指示的分析来确定蜂窝网络的蜂窝网络供应商;计算移动设备使用本地无线网络而不是蜂窝网络的价值;以及向蜂窝网络供应商索要所计算的价值的一部分。在该方法中,计算价值基于蜂窝网络供应商专用转变指南。在该方法中,确定蜂窝网络供应商包括从该指示提取移动设备的设备专用标识符以及基于所提取的设备专用标识符来从设备简档数据库中的设备简档检索蜂窝网络供应商标识数据。
根据下面优选实施例和附图的详细描述,对本领域技术人员来说本发明的这些和其他系统、方法、目的、特征和优点将是显而易见的。这里提到的所有文档以其整体通过引用合并于此。
附图说明
可以通过参考下面的图来理解本发明以及以下其某些实施例的详细描述:
图1描绘被动网络到网络转变解决方案(也被称为提出的发明或呈现框架)的主要部件;
图2描绘部署在移动设备(诸如个人移动智能电话)上的呈现框架的元件;
图3描绘用于促进被动网络到网络转变技术(包括调和检测到的DSI与设备简档)的远程数据服务器;可以通过所提出的发明而利用的系统;
图4描绘三个示例性欢迎屏幕,其示出应用程序开发员对呈现框架的使用以便将基于位置的特征添加到移动应用程序;
图5描绘用于将可视性提供给通过所提出的发明而实现的呈现检测区的区域中的用户活动的基于web的应用程序的屏幕;
图6和图7描绘MAC地址和/或DSI的变换的方法的一个示例;
图8描绘由本发明提供的呈现框架的一个实施例;
图9描绘认证移动网络运营商核心网络上的用户的详细技术细节;
图10示出包括在通过本发明提供的呈现框架来认证用户的无线电设备中的步骤;
图11描绘用于安装支持呈现的应用程序的示例性步骤;
图12描绘调和过程中标识符的交换;
图13示出一旦已经被标识用于向呈现信标发送站提供被动WLAN认证和连接能力的示例性方法;
图14示出在紧急情况下用于提供被动WLAN紧急警报系统(EAS)认证的示例性方法;
图15描绘所提议的呈现帧的格式;
图16描绘所提议的呈现帧格式中的帧控制字段的格式;
图17描绘所提议的用于呈现控制帧的帧格式;
图18图示呈现控制帧的帧控制字段内的子字段;
图19示出所提议的用于DSI信标帧的帧格式;
图20示出所提议的用于DSI+时间戳请求信标帧的帧格式;
图21示出所提议的用于WLAN SSID+密钥信标帧的帧格式;
图22示出所提议的用于WLAN SSID+密钥帧的帧主体格式;
图23示出所提议的用于WLAN SSID+密钥帧的帧主体的帧报头格式;
图24描绘SBF实施方式的流程图;
图25图示为了得到所提议的支持呈现的接入点架构而所需的对现有Wi-Fi接入点结构的修改;
图26概述所提议的基础呈现分组结构;
图27图示所提议的呈现帧控制内的字段和可能的值;以及
图28图示为了得到所提议的支持呈现的手机架构而所需的对移动手机上的现有Wi-Fi架构的修改。
具体实施方式
尽管在这里参考各种实施例进行了描述,但是要理解,在所有情况中(除非以其他方式指明),对“一个实施例”或“多个实施例”的参考指代一个或多个示例性且非限制性实施例。而且,要理解,在这里的所有描述中(除非以其他方式指明),甚至当没有明确时参考“一个实施例”或“多个实施例”指代一个或多个示例性且非限制性实施例。
可以通过如这里描述的呈现平台来促进被动设备/用户简档标识以及认证以使得连接到无线网络(即Wi-Fi网络)的设备可以被被动地标识和认证,而不要求设备用户利用移动设备采取任何具体行动。支持呈现的接入点(PAP)可以使用这里描述的方法中的任一个,包括利用发出处于设备专用标识符(DSI)信标的形式的唯一射频传播或“RF标签”的设备的这里描述的方法和系统。这样的PAP会被动地检测到承载DSI的给定RF标签,并且随后使该给定RF标签供远程服务器或数据存储区中的数据库或数据库集合参考以确定对设备的访问权限。一旦权限已经确定,PAP将必需的信息(例如SSID和WPA/WPA2认证密钥)转发给设备,以用于它成功地连接到使用在这里被称为所提议的呈现格式的私有分组格式的无线电接入网。如这里所指出的促进将用户和/或设备简档与MAC地址和/或DSI相关联的相关应用中所描述的技术可以构成用于确定对设备的访问权限的基础。
移动设备从WAN(例如蜂窝)网络的被动转变也可以呈现用于货币化这种功能的机会。WAN服务供应商具有用来服务于移动设备的规定频谱和有限容量,然而对容量的需求持续增加。因此,WAN服务供应商可能愿意向另一网络供应商支付卸载容量需求的费用。可以通过被动转变来增强移动设备的企业级使用(诸如对于打电话来说),以使得当用户/雇员在企业设施内时移动设备用户可以被自动切换到企业本地无线网(例如Wi-Fi)。而且,相对于WAN服务而言,本地Wi-Fi服务的使用成本倾向于更低或免费,所以企业可以通过到本地无线网(例如Wi-Fi)的被动设备转变而接收到成本节省。因此,与仅WAN使用或实现前面提到的缺少各最终用户设备之间的兼容性的毫微微小区相比,企业可能愿意支付由移动设备呼叫/数据的本地无线路由提供的便利性、成本节省和改进的呼叫质量。因此,本地无线网络供应商可能愿意如这里描述的那样适配其联网部件以便作为对企业和/或WAN供应商等等的支付的回报而支持私有协议。
还可以至少部分由WAN供应商来控制被动转变。WAN供应商可以制定确定通信的什么内容或类型可以被交递给本地无线网络的策略。这样的策略可以包括改进支持呈现的设备的服务质量,从而确定本地无线网络信号是否通过WAN网络信号呈现服务质量的改进。在一个示例中,WAN(例如蜂窝)网络供应商可以建立包括被动转变信号质量阈值的策略,该被动转变信号质量阈值可以被用来评估本地无线网络信号并且由此确定数据和/或声音的转变是否被授权。
用于变换联网设备MAC地址的技术可能有益于接入点(例如Wi-Fi路由器)以及移动设备,其中在呈现环境内被呈现为DSI的经过变换的MAC地址可以降低非授权第三方可以确定物理位置和/或关于接入点以及其联网环境的其他信息的可能性。因为仅支持呈现的设备访问来自其他支持呈现的设备的设有信标的DSI,所以安全性也被增强,因为呈现框架可以被配置成限制能够访问与设备位置有关的信息的应用程序和/或第三方。
图1中描绘在这里被称为所提议的呈现解决方案的被动网络到网络转变解决方案的主要部件。提供对移动设备上以及被动转变服务器(诸如远程数据服务器)中运行的软件的支持的呈现API(PAPI)至少部分地促进被动网络到网络设备转变。当PAPI被安装或卸载到移动设备上时以及当向应用程序服务器提供呈现提醒时,该PAPI可以促进与第三方应用程序的对接。可以由ASI(“应用程序专用标识符”)来标识每个应用程序,并且可以使用ASUH(“应用程序专用用户散列”)来标识使用每个应用程序的每个订户。为了达到与安全性有关的目的,可以仅由生成ASUH和呈现框架资源的应用程序来共享该ASUH。仅呈现资源可以访问能够由移动设备设置信标的该移动设备DSI(“设备专用标识符”)。
与移动设备上运行的呈现软件通信的适配无线电芯片固件可以使得该移动设备能够经由从该移动设备发出的能够代表唯一DSI的信标而支持呈现平台。支持呈现的接入点(PAP)在这里还可以被称为已经被适配成支持这里描述的私有呈现协议和功能的“位置服务器”。示例呈现环境可以包括管理用于可基于地理来手动硬编码的每个限定位置的LSI(“位置专用标识符”)的唯一集合的位置服务器或PAP。位置服务器或PAP可以检测移动DSI和LSI并且将检测到的移动DSI连同检测到的LSI一起转发到距离遥远的数据服务器以用于调和检测到的DSI与一个或多个设备简档。每个位置服务器或PAP可以覆盖半径多达70m或更多的区域。多个位置服务器或PAP可以被共同使用以便提供对更大区域的覆盖。
图2描绘所提议的移动设备(诸如个人移动智能电话)上的呈现部署的元件。这些元件可以被配置子包括呈现应用程序、应用程序框架、库、操作系统内核和设备硬件的层中。
图3描绘用于促进这里描述的被动网络到网络转变技术(其可以包括调和检测到的DSI和设备简档)的远程数据服务器(RDS)。该RDS可以是存储和/或处理所有DSI以及链接到订户数据库中的每个DSI的ASUH的数据库服务器。RDS可以将相关联的经过调和的简档连同其位置信息(源自LSI)一起直接转发到应用程序供应商服务器或移动设备上的呈现应用程序。RDS还可以远程地更新用来如这里描述的在移动设备上生成DSI的加密密钥。
呈现框架可以促进使得移动应用程序开发员能够通过这里描述的信标发送和被动检测技术来被动地检测移动用户的呈现。呈现API的示例性使用可以是允许当客户物理上存在于零售环境中时,移动应用程序开发员和广告者将更智能、更集中的购物体验带给该客户。
呈现API(PAPI)可以被第三方应用程序用来检索ASI(“应用程序专用标识符”),该ASI是当第三方应用程序注册到移动数据服务器(RDS)上时分配的。一旦订户接受应用程序EULA(“最终用户许可协议”),应用程序就可以呼叫PAPI上的安装功能并且向其提供ASI和ASUH。PAPI然后可以将该信息连同订户的移动设备DSI一起发送给RDS。PAPI还可以利用与新注册的应用程序相关联的信息以及位置(PAPI可以从其请求或接收呈现数据)来更新订户电话上的高速缓存呈现数据。
每个应用程序可以具有其自己的选择加入要求,以便允许各种不同的应用程序供应商能够通过所提议的呈现框架获得对它们期望位置的呈现数据的访问。
还可以在应用程序卸载或随后的退出选择时使用呈现API(PAPI)。应用程序可以将其ASI提供给PAPI,PAPI从本地订户电话高速缓存移除其数据并且指示云服务器从订户的数据库移除对应的ASUH和ASI。
图4描绘可以由应用程序开发员用来将基于位置的特征添加到呈现框架所实现的移动应用程序的三个示例性意识到呈现的欢迎屏幕。
图5描绘用于将可视性提供给支持呈现的区的区域中的用户活动的基于web的应用程序的屏幕。所捕获的用于生成这样的屏幕的信息可以被用来提供呈现提醒所实现的附加服务。
呈现平台的方法和系统可以包括设备专用MAC地址的变换,以便达到提供附加安全性和避免包括移动设备、路由器等等的设备物理位置(例如地理定位)的公共检测的目的。
在这里描述MAC地址和/或DSI的变换的方法的一个示例,并且在图6和图7中描绘该示例。在该方法中,变换密钥被供应给移动设备(例如供应给无线电芯片、供应给移动设备上的处理器等等),其确定经过变换的MAC地址被传播。该密钥可以被用来根据各种一到一变换函数(例如预加载在芯片硬件或固件上,通过网络下载等等)来确定变换方法或者可以作为用于变换MAC地址的变量,诸如通过预定的一对一变换函数(诸如字节移位)。通过将时间用作MAC地址变换函数中的可变因子,经过变换的MAC地址可以被规则地改变而不必更新变换密钥。时间因子可以与调度的DHCP刷新同步,以使得当新的MAC地址生成时所有连接的设备可以改变到该新的MAC地址。在一个示例中,对于24小时的DHCP租期更新周期,数据可以被用来生成经过变换的MAC地址。
生成移动电话的经过变换的MAC地址的另一示例是执行MAC地址数据的移位。在该示例中,移动电话的无线电处理器芯片可以被加载有与第一变换密钥向对应的右到左字节移位,与第二变换密钥向对应的左到右字节移位,与第三变换密钥向对应的简单字节取反,等等。移动电话可以被设置成每小时更新其DHCP表,以使得一天中的具体时间将是适当的MAC地址变换变量。如果设备的MAC地址最初是01:23:45:67:89:AB(以十六进制计),并且密钥的变换被设置成指示右移位,则从01:00 到1:59经过变换的MAC地址将是B0:12:34:56:78:9A,从02:00到02:59它将是AB:01:23:45:67:89。该变换可以使用芯片上的固件或通过使用芯片上的预先定义的逻辑门等等来进行。传入的分组将具有逆变换,在这种情况下如果密钥指示在MAC报头中的目的地MAC地址被所提供的MAC层处理之前对其执行右到左字节移位,则它不是用于多播的预留的MAC报头。
通过参考MAC地址的数据库、变换密钥和当前时间,无线电芯片卖方或其他第三方可能能够准确地调和要被传播的经过变换的MAC地址以便标识网络以及其固有属性。经过变换的MAC地址还可以被用作DSI以便将添加的功能提供给接入点。
图8描绘呈现框架的部署环境的一个示例。呈现框架使得用户能够通过利用设备专用标识符(DSI)来实现两个不相容无线电接入网之间的无缝转变,该设备专用标识符(DSI)可以认证由移动运营商或它们的独立网络运营商合作伙伴操作的核心网上的用户。DSI可以由用户的移动设备发出并且被通用接入网控制器被动吸收以便认证用户和促进在没有最初用户输入的情况下到目的地无线电接入网的连接。
图9描绘认证移动网络运营商核心网上的用户的详细技术细节。如所示,用户的移动设备自动发射可以被次级且不相容目的地无线电网络接入点(例如Wi-Fi路由器)被动吸收的唯一设备专用标识符(DSI)。用户移动设备的DSI连同用于次级目的地无线电网络接入点(例如Wi-Fi路由器)的标识符一起被传递给经过修改的通用接入网控制器,其可以无缝地吸收该信息并且然后认证移动网络运营商核心网上的用户。
图10描绘包括在通过本发明提供的呈现系统认证用户的无线电设备中的不同步骤。由无线电设备发射的设备专用标识符由支持呈现的接入点吸收。然后将设备专用标识请求发送到包括负责认证和有效载荷路由的通用接入网控制器和核心网中的部件的集合的远程服务器。该远程服务器提供设备接入特权。SSID和认证密钥然后被用来提供安全Wi-Fi认证。
所提议的这里描述的方法和系统的目的是首先检测装备有无线电天线(例如2.4GHz)的设备,因为它们进入彼此可检测的接近区内并且随后借助于在设备本身上的和/或远程设备/数据存储区上的服务发起机制和/或被动认证来帮助数据服务的供应商(即客户应用程序开发员)。这里描述的是支持呈现的设备所需的功能和服务以便向其他支持呈现的设备标识该设备。这里还限定的是提供这些服务所需的各种私有无线帧格式的示例实现。该文档还包括维护用户隐私的要求和进程的描述。这里还描述的是一些技术,私有呈现协议通过其来允许重叠的IEEE 802.11 WLAN上共存的符合IEEE 802.11的设备的操作。
为了该文档的目的,下面的术语和定义适用。
应用程序专用标识符(ASI):一旦应用程序合作伙伴同意呈现应用程序开发员的策略就向每个应用程序分配的唯一标识符。
应用程序专用用户散列(ASUH):为了允许呈现提醒向应用程序供应商标识用户而为最终用户设备上的每个应用程序专门生成的散列。
信标检测区(BDA):在其中两个站可以在彼此之前成功地发送和/或接收信标的区。
信标发送调度间隔(BSI):从PBS发送信标帧的间隔。
设备专用标识符(DSI):用于标识每个PBS的唯一6字节标识符。
呈现API(PAPI):支持呈现的应用程序用来接收呈现/位置数据的接口。
位置服务器(LS):装备有具有(为零售位置设计的)其自己的位置专用标识符的支持呈现的接入点的设备。这可以是具有以软件形式驻存的所提议的本发明的现有Wi-Fi接入点。
位置专用标识符(LSI):用于标识每个位置服务器的唯一标识符。
支持呈现的接入点(PAP):起到呈现检测站的作用的无线局域网接入点。
呈现信标发送站(PBS):具有呈现信标发送能力的站(通常是最终用户设备)。
远程数据服务器(RDS):保持作为存储所有DSI、ASI、ASUH、LSI以及其许可和关系的呈现框架的一部分的远程数据库。
呈现检测站(PDS):具有处理呈现信标并且将指令传送给PBS的能力的任何站。
为了该文档的目的,下面的缩写词和首字母缩写词适用。
AP 接入点
ASI 应用程序专用标识符
ASUH 应用程序专用用户散列
BDA 信标检测区
BSI 信标发送调度间隔
BSS 基本服务集
CRC 循环冗余码
DBS 减少信标发送调度
DSI 设备专用标识符
EAS 紧急警报系统
EBF 紧急信标功能
ERF 紧急响应功能
FCS 帧检查序列
LLC 逻辑链路控制
LS 位置服务器
LSI 位置专用标识符
MAC 媒质接入控制
NAV 网络分配向量
PAP 支持呈现的接入点
PAPI 呈现应用程序接口
PBS 呈现信标发送站
PDS 呈现检测站
PHY 物理层
RDS 远程数据服务器
SIFS 短帧间空间
SSID 服务集标识符
STA 站
TSR 时间戳请求
WEP 有线等价保密
WLAN 无线局域网
WPA WLAN保护的接入
所提议的私有呈现无线协议具有使其与现有无线通信协议区别开的基本特性,从而支持2.4GHz或5GHz非许可频谱,诸如蓝牙?和IEEE 802.11(市场上称为Wi-Fi)。所提议的发明和协议利用与IEEE 802.11非常相似的物理框架并且结果所提议的协议满足施加于无线电传输的各种法规要求(即FCC)。
送往呈现检测站(PDS)的呈现信标帧可以使用与目的地无关的地址(例如00:00:00:00:00:00)。这允许正常WLAN AP忽略传输,同时允许具有不同地址的任何PDS在没有两个设备之间的任何握手以及在该任何握手之前接收和处理用于调和的相同分组。
呈现帧可以支持设备到设备(例如站到站)检测。所提议的呈现协议可能不要求为了使其运行而建立基本服务集(BSS)。这允许支持呈现的设备在没有握手过程以及建立后续数据传输连接(诸如由Wi-Fi、蓝牙、或任何其他设备到设备数据传输协议进行的连接或关联)的情况下工作。
所提议的呈现协议还可能不要求任何确认帧来检查成功数据传输。因为当由呈现信标发送站(PBS)传送的呈现信标帧在信标检测区(BDA)之外时其不会被PDS拾取,从而要求确认帧促使PBS在某些情况下重复地传送。反而当协议在BDA之内时该协议依赖于较短的信标发送调度间隔(BSI)以便针对分组的可能损失而组成。
所提议的呈现协议将不使用蓝牙跳频方案来避免干扰或者将不实施对于竞争来说必需的IEEE 802.11的复杂载波感测多接入/冲突避免(CSMA/CA)方案。反而,为了避免干扰2.4GHz或5GHz频率上的现有业务,呈现设备可能依赖于不具有冲突检测/避免的更基本的1-持久CSMA模式。
呈现框架体系架构包括互相作用以提供用于呈现检测和/或认证的平台的若干部件。PBS持续地发射信标帧并且当它进入BDA时信标帧被PDS吸收。PDS使用它从信标帧接收的指令并且调和在各个过程中接收到的信息。为了提供信息的目的在这里提供这种调和的综述。PDS可以将指令发送给PBS以影响其传输行为。它还可以将信息传送给PBS上的认证服务。
在信标帧指令调和过程的一个示例中,可以由呈现框架来支持多层用户调和过程以便保护用户的身份并且确保当共享用户信息时保持隐私。呈现框架使用两个不同标识层(每一个具有不同的标识符集)、应用程序层和机器到机器层。
图11描绘用于安装支持呈现的应用程序的示例性步骤。被称为呈现API(PAPI)的应用程序层接口允许应用程序支持呈现能力以便通过生成被称为应用程序专用用户散列(ASUH)的标识符来向应用程序供应商唯一地标识每个用户。当应用程序被首次安装并且仅在呈现框架部件和应用程序供应商之间共享时,每个应用程序合作伙伴生成其自己的ASUH。每个应用程序供应商还提供有在呈现框架系统内标识它们的被称为应用程序专用标识符(ASI)的唯一标识符。所提议的方法和系统还促进允许所有应用程序合作伙伴向用户通知它们正在请求呈现数据以便在它们的EULA中使用的位置,并且随后还可以查看并且以呈现设置精细地调整该信息。
单独的机器到机器层接口使用设备专用接口(DSI)来唯一地标识每个支持呈现的设备。DSI可以是具有唯一MAC地址的设备中的MAC地址的衍生。对于MAC地址不唯一的设备,单独地生成DSI(诸如通过这里描述的MAC地址变换技术中的一个或多个),并且将该DSI分配给设备。DSI仅在呈现框架系统内已知并且不会与其他实体共享该DSI或者该DSI不与任何用户数据相关联。DSI是由PBS传送的所有信标帧的一部分。重要的是,如果DSI要被未授权实体吸收,则它不可以与任何用户信息或身份调和。
图12描绘调和过程中标识符的交换。DSI是由呈现信标发送站(PBS)作为其信标的一部分而发射的。PDS从信标帧吸收DSI并且随后将其中继给远程数据服务器(RDS)以便进行处理。RDS查询DSI并且确定哪些应用程序合作伙伴已经被用户批准接收用于检测站点的呈现/位置数据。然后被确定用来在该站点访问的应用程序合作伙伴发送它们相应的ASUH,应用程序合作伙伴可以利用该ASUH来标识用户。
当在BDA内发生传输时仅检测由PBS发出的信标帧。一旦PBS离开BDA,其信标帧就不再会被PDS拾取到,在这点处它停止从PDS接收指令并且切换到具有较长信标发送调度间隔(BSI)的缺失节约用电传输模式。
可以由支持呈现的AP(PAP)发出专用信标帧以允许核心WLAN连接的被动认证。PAP可以认证PBS并且将隐藏的SSID和WEP/WPA/WPA2密钥直接传递给PBS。该信息被用来触发来自PBS的关联请求。在下面的示例中示出示例性实施方式的更详细描述。
我们现在描述用来在一旦已经标识呈现信标发送站(PBS)就向该呈现信标发送站(PBS)提供被动WLAN认证和连接能力或者在紧急情况下完全避免认证的示例性方法。
支持呈现的接入点(PAP)是WLAN接入点(AP),当以驻存在已在WLAN接入点中的硬件中的软件形式装备有所提议的发明时该WLAN接入点也充当呈现检测站(PDS)。与仅可以检测呈现的独立PDS相比,PAP已经添加了使得它们可以实现对更宽范围的服务的访问的功能。
当PAP在其信标检测区(BDA)检测到新PBS时,它首先如这里描述的将用户信息调和为正常PDS。另外,如果用户具有访问由PAP提供的WLAN的特权,则将指令和加密密钥从云存储器给予PAP以便向PBS提供WLAN认证信息。PAP使用该密钥对SSID和WLAN密钥加密并且用信标将该信息指引给PBS。PBS上的软件客户端可以解密SSID和WLAN密钥并且将它们用来被动地认证和连接到由PAP提供的WLAN。在图13中概述这些步骤。
在紧急信标被PAP检测到的情况下,PAP自动将SSID和WLAN密钥发送给PBS,无需等待通过云的调和过程。在图14中概述所涉及的这些步骤。
所提议的私有协议限定该协议运行所需的服务,但是可能不会要求所述服务的特定实施方式。PBS和PDS具有不同的功能集并且负责发起和/或执行某些服务。无需PBS实施对于PDS的服务并且无需PDS实施对于PBS的服务。
在PBS上实施的可由PDS触发的服务包括:
增大信标频率
实现WLAN接入。
在PBS上实施的本地触发的服务是:
发射DSI信标
发射DSI+时间戳信标
发射DSI+EAS信标。
在PDS上实施的服务是:
调和PBS信标帧
发射DBS信标
发射TSR信标
发射WLAN参数信标(仅在PAP上)。
PBS生成可能影响呈现体系架构的总体行为的服务。
PBS以由BSI确定的固定间隔来发射信标帧。一旦信标帧被吸收,PBS就可以发起其他服务。
如果加时间戳被启用,则PBS传送信标帧连同从前一信标起逝去最近1.25纳秒的时间。
如果PBS已经激活紧急警报系统(EAS),则它可以发射优先信标帧。当PDS接收到优先信标帧时,它处理且调和信息从而在优先信标帧被处理的同时将所有其他非优先信标帧推入缓冲器中。优先信标帧可以优先于所有用户隐私设置并且开始收集呈现信息且允许访问在正常情况下可以提供或者可以不提供的服务。
当PDS首次在其BDA中检测到PBS时,它可以指示PBS减小其BSI达设置的时间量。如果PBS保持在BDA中过了时间限制,则可以再次指示它维持增大的频率。一旦PBS离开BDA,它就可以在缺少来自PDS的信标帧的情况下自动还原到其默认BSI。
可以指示PAP来实现PBS上的WLAN接入。将建立WLAN连接所需的加密密钥和/或SSID给予PBS。在接收到WLAN接入信息时,PBS将该信息传递给软件客户端。该软件客户端随后可以使用该信息来建立WLAN连接。
PDS可以指导PBS是否BDA需要加时间戳。如果是的话,则PBS可以发射DSI+TSR(“时间戳请求”)信标而不是规则DSI信标。当PBS首次进入BDA并且以后处于规则间隔时,支持用于信号分析的时间戳的所有PDS可以传播TSR信标帧。在缺少该TSR信标帧的情况下,PBS可以停止对该信标加时间戳。
当PDS从PBS接收到信标帧时,它可能需要将该信息路由到远程数据服务器(RDS)。PDS可以监测传入信标帧的信号强度并且仅路由PBS数据(一旦其通过阈值)。重要的是,PDS还根据接收到它们的它们的优先级和顺序来调和信标帧。EAS信标帧具有最高优先级并且在优先信道上路由它们。
一旦PBS进入其BDA,PDS就可以高速缓存PBS信息。当首先检测到PBS时,PDS可以发射信标帧,一旦被PBS接收到该信标将减小PBS的BSI从而使得PBS以较小的间隔来发射信标帧。PDS可以维持调度算法并且发射信标帧以向PBS通知它们在其BDS之内。
如果BDA被装备以便通过处理用于信号分析的时间戳信息来提供添加的功能,则它可以发出被称为TSR信标的附加信标帧。该信标向PBS通知它需要信标被加时间戳。当PBS被首次检测并且以后还处于规则间隔时,PDS可能需要发出该信标帧,因为在缺少该信标帧的情况下,PBS可能停止对其信标加时间戳。
PAP具有WLAN能力,并且将连接所需的信息发送到核心WLAN网络。一旦PAP已被检测并且已使PBS调和,它就可以在被RDS指示时发射包含SSID和WLAN认证密钥的信标帧。如果PBS正发射优先紧急信标帧,则PAP还可以本地默认地将该信息发送出PBS。
现在描述呈现帧的格式。站(STA)应该能够适当地构造帧的子集并且解码所指定的帧的不同子集。可以通过STA是呈现信标发送帧(PBS)还是呈现检测站(PDS)来确定该集合。所有STA应该能够使用帧校验序列(FCS)来验证每个接收到的帧并且根据帧报头来解释某些字段。
每个帧包括下面的基本组分:
报头,其折衷帧控制和持续时间;
可变长度帧主体,其包含专用于帧类型的信息;
FCS,其包含IEEE 32比特CRC。
帧被描述为处于预先定义的顺序的一系列字段。第五部分中的每个图描绘当字段以它们从物理层发射的顺序出现在帧中时的字段(从左到右)。
字段内的所有比特都被编号(从0到k),其中字段的长度是k+1比特。可以通过使字段的比特编号以8为模来获得字段内的八位字节边界。以重要性增加的顺序(从编号最低的比特到编号最高的比特)来描绘比单个八位字节更长的数字字段内的八位字节。单个八位字节更长的数字字段内的八位字节被发送到物理层,顺序是从包含编号最低的比特的八位字节到包含编号最高的比特的八位字节。包含循环冗余码(CRC)的任何字段是该惯例的例外,并且传送从最高阶项的系数开始的该任何字段。
所提议的呈现帧格式包括在所有帧中以固定顺序出现的字段集合。图15描绘普通呈现帧格式。图15中的前三个字段(帧控制、持续时间/ID、以及接收方地址)以及最后的字段(FCS)构成最小帧格式并且存在于所有帧中。字段源地址和帧主体仅存在于某些帧类型中。帧主体具有取决于帧类型的可变尺寸。
帧控制字段构成以下子字段:协议版本、类型、优先级以及与WLAN有关的标记。图16中图示帧控制字段的格式。
协议版本字段的长度是2个比特并且就该标准的所有修正的尺寸和放置而言是不变。它还反映同一无线电所支持的802.11标准的协议版本。该版本级别仅可以在802.11协议的版本级别被增加以允许跨多个设备的标准的交叉兼容性时递增。任何接收到具有较高修正级别的帧应该丢弃不具有给予STA或逻辑链路控制(LLC)的任何指示的帧。
类型字段的长度是6个比特。类型字段标识帧的功能。存在两种帧类型:信标和控制。这些帧类型中的每一个具有若干个定义的子类型。表1定义每个子类型的组合。(表1中的数字值是以二进制示出的)。
表1——有效类型组合。
比特7在信标帧中被设置成0并且在控制帧中被设置成1.比特6在源自PBS的帧中被设置成0并且在源自PDS的帧中被设置成1。
优先级字段可以被设置成确定信标帧在(媒质接入控制)MAC或较高层处被处理的顺序的优先级。以先进先出的基础来处理同一优先级别的信标,并且总是在较低级别之前清除较高优先级别。在图2中定义值和对应优先级别的组合。
表2——信标帧的优先级字段值。
所提议的呈现报头具有6个附加比特,该6个附加比特被添加来使得该呈现报头具有与IEEE 802.11 MAC报头中规定的帧控制字段相同的长度。比特10、11、13、14和15(更多分段、重试、更多数据、受保护的帧和IEEE 802.11中的顺序)都被设置成0。来自所有PDS的比特12(IEEE 802.11中的功率管理)被设置成0,但是来自所有PBS的比特12被设置成1。
持续时间字段的长度是16个比特。持续时间值被用来根据IEEE 802.11的条款9.2.5.4中定义的规程来更新网络分配向量(NAV)。持续时间字段被设置成以微秒计的所需的时间量以便发送整个帧。因为所提议的协议具有最多仅一个帧长的传输,所以它将不要求设备预留较长的时间限制。
每个地址字段包含充当设备的标识符的48比特地址。所有PDS将00:00:00:00:00:00(以十六进制计)用作它们的地址,而由设备的应用程序层中的附加软件来确定被称为DSI的PBS的地址。
帧主体是包含专用于某些帧类型的附加信息的可变长度字段。最小帧主体是0八位字节,因为不是所有类型都需要传播附加信息。
FCS字段是包含32比特CRC的32比特字段。在所提议的呈现报头的所有字段和帧主体字段上计算FCS。FCS计算与IEEE 802.11中规定的计算相同。
使用下面的指数为32的标准生成多项式来计算FCS:
G(x) = x32 + x26 + x23 + x22 + x16 + x12 + x11 + x10 + x8 + x7 + x5 + x4 + x2 + x + 1。
FCS是以下各项之和(以2为模)的补数:
xk × (x31 + x30 + x29 + …+ x2 + x + 1)除以(以2为模)G(x)的余数,其中k是计算字段中比特的数目,以及
在计算字段的内容(被看作多项式)乘以x32且然后除以G(x)之后的余数。
传送从最高阶项的系数开始的FCS字段。
作为典型实施方式,在发射器处,除法的最初余数被预设置成都为1并且然后通过计算字段对生成多项式G(x)的除法来修改它们。利用第一个最高阶比特(作为FCS字段)来传送该余数的补数。
在接收器处,初始余数被预设置成都为1并且当除以G(x)时FCS和计算字段的连续传入比特导致在唯一的非零余数值中没有传输误差。唯一的余数值是以下多项式:
x31 + x30 + x26 + x25 + x24 + x18 + x15 + x14 + x12 + x11 + x10 + x8 + x6 + x5 + x4 + x3 + x + 1。
控制帧的帧格式与帧子类型无关并且在图17中定义该帧格式。接收方地址被设置成目的地设备的DSI。持续时间字段被设置成传送待定帧加上一个短帧间空间(SIFS)间隔所需的时间间隔。
如图18中图示的那样来设置控制帧的帧控制字段内的子字段。
在图19中定义用于DSI信标帧的帧格式。
接收方地址被设置成0xFFFFFFFFFFFF(以十六进制计)并且源DSI是传送设备的DSI。持续时间字段被设置成传送待定帧加上一个SIFS间隔所需的时间。
在图20中定义用于DSI+时间戳信标帧的帧格式。
DSI+时间戳帧具有与DSI信标帧相同的字段,但是还具有包含附加计时信息的时间戳字段。当实现加时间戳时,PBS对从传送前一信标的时间起逝去最近的1.25纳秒的时间进行计时。过去的时间被插入到长度为8个八位字节的时间戳字段中。
在图21中定义用于WLAN SSID+密钥信标帧的帧格式。
接收方DIS是被授权接入WLAN的设备的DSI。源MAC是WLAN AP的MAC地址。持续时间字段被设置成传送待定帧加上一个SIFS间隔所需的时间。帧主体字段的长度可以是3至98个八位字节并且在第5.3.2节中描述其内容。
WLAN帧主体最小长3个八位字节并且最大长98个八位字节。在图22中定义其格式。
通过WLAN所使用的加密的类型、以字节计的SSID的长度以及以字节计的密钥的长度来确定帧主体报头,并且在图23中定义该帧主体报头。SSID可以是从1个八位字节到32个八位字节长,并且密钥可以是0到64个八位字节长。
根据WLAN上的加密的种类来设置WLAN类型。在图3中给出用于WLAN类型的可能值。SSID长度是以SSID的八位字节计的长度,其中最大值是32,并且WLAN密钥长度是以WLAN加密密钥的八位字节计的 ,其中最大值是64。
表3——WLAN类型子字段组合。
所提议的呈现协议被设计成利用与IEEE 802.11相同的MAC功能集。尽管可能不需要支持整个功能集,但是它们中的一些是802.11所需的以用于与多于一个所涉及的帧进行帧交换,该协议可以使用现有的竞争协议来确定何时发送分组。除了现有的功能之外,该协议还可能需要该章节中描述的附加功能。调度信标功能(SBF)确定PBS多频繁地传送DSI信标。当设备已经使EAS模式激活时在PBS上触发紧急信标功能(EBF)。
SBF保持确定何时传送下一信标的一系列计时器。存在两个预先定义的60秒和15秒的BSI。PBS默认使用60秒的BSI。
SBF应该以由BSI规定的间隔来开始0点倒计时的计时器。一旦计时器到达0,SBF就应该开始信标帧的传输。如果存在对于802.11的待定帧或者如果媒质忙,则应该在下一可获得的机会发出呈现信标帧。一旦信标已经被成功地传送(注意这意味着信标被发送到物理层并且成功地离开它,未必被另一设备拾取到),SBF就会重置计时器并且重复该过程。
当在PBS上接收到DBS信标时,SBF应该切换到使用15秒的BSI。PBS应该使用较短的BSI来发出下一20个信标(下一个5分钟的信标)。如果在该时间期间接收到DBS信标,则它以较短的BSI重新开始为20个信标计时。如果没有接收到DBS信标,则它切换回到60秒的默认BSI。
可以通过物理或者虚拟机制或者通过这二者来实施SBF。这里讨论示例实施方式。
信标以每60秒一次的默认速率需要SBF。当PBS接收到减少信标发送调度(DBS)信标时,PBS可以发起每15秒1个信标的信标发送频率持续5分钟的时段(下一个20个信标)。如果在该时间帧中接收到另一DBS信标,则PBS可能继续以15秒间隔传送信标持续另一5分钟。当PBS错过DBS信标的接收时,它返回到默认60秒间隔。
Count_A,类型:整数,最小值:0,最大值4,(计数4x15s间隔以便每60s发送信标)
Count_B,类型:整数,最小值:0,最大值20,(计数20x15s间隔以便返回到默认SBI)
SBI,类型:布尔,true=SBI是60s,false=SBI是15s。
图24中图示用于SBF实施方式的流程图。
下面示出用于SBF实施方式的伪代码。
当在设备上激活EAS模式时在PBS上使用EBF。EBF在所有信标帧的呈现报头中设置优先级字段,从而使得PBS为高(参见章节5.1.3.1.3)。EBF忽略试图跨过PHY层的任何其他服务。
当PDS接收到高优先级信标但驻存在MAC子层之上时,在该PDS上使用ERF。
所提议的协议使用与在IEEE 802.11规范条款12、13、14和15中详细描述的IEEE 802.11相同的物理(PHY)层和跳频机制。
尽管与IEEE 802.11相比,该协议被设计成使用不具有冲突检测/避免机制的1-持久CSMA模式。每当呈现分组准备好被传送时,检查媒质以便看看是否存在正在进行的传输。如果媒质空闲,则立即传送该分组。如果媒质繁忙,则在传送呈现分组之前PHY层可能等待直到媒质空闲为止。
下面是超出前面的章节中提供的物理层描述的关于呈现检测站(PDS)如何运行的详细描述。
PDS的主要功能是吸收由PBS发射的信标帧,并且随后将PBS的设备专用标识符(DSI)连同标识PDS的相关元数据一起中继到远程数据服务器(RDS)。充当PDS的所有设备需要因特网连接能够与RDS进行通信。PDS使用TCP/IP协议与RDS进行通信。
PDS还可以维持使所有PBS的本地高速缓存表当前在其信标检测区(BDA)中。PDS还可以以规则间隔将信标发射到该表中的所有PBS。当减少信标发送调度(DBS)控制信标在BDA中(参见对于DBS格式的第5章节)时,可以将它们发送到每个PBS以便触发较短的信标发射间隔。如果存在射频标签(RFT),则PDS还可以发射支持射频标签的信标检测区(RBDA)信标格式。PDS可以维持将上述帧发送到其BDA中的所有PBS的调度。
PDS可以对来自PBS的所有传入信标执行信号强度分析。PDS可以具有允许它们对低于预先定义的阈值信号强度等级而发射的PBS进行滤波的算法。对于装备有多个PDS的位置,PDS可能能够彼此进行通信并且将在每个PDS处收集的信号强度分析数据与更好位置PBS处的进行比较。
我们现在描述在911呼叫的情况下所提议的私有协议用于向紧急应变者提供位置服务的方法。
该协议具有当在诸如移动设备之类的呈现信标发送站(PBS)上置有911呼叫时帮助紧急应变者的内置机制。PBS上的紧急信标功能(EBF)将所有呈现信标帧主体报头(参考章节5.1.3.1.3)中的优先级字段设置为高。EBF还将信标发送调度间隔(BSI)减小为15秒。
当呈现检测站(PDS)检测到高优先级信标时,在PDS上触发紧急响应功能(ERF)。ERF可以促使PDS在处理较低优先级的信标之前处理所有高优先级信标。如果PDS是呈现接入点(PAP)的一部分,则PAP还可以用信标将SSID和WLAN认证密钥发送给PBS。
如果在蜂窝网络上存在低信号强度或者没有信号强度,则在EBF接收到SSID和WLAN密钥时,EBF可以决定是否建立WLAN连接。这确保甚至在具有差蜂窝接收的区域中,如果存在PAP覆盖则仍可以进行911呼叫。
ERF还确保将与优先信标相关联的所有信息通过优先信道路由到远程数据服务器(RDS)。RDS忽略所有隐私设置并且可以与紧急应变者共享呈现/位置数据,即使用户还没有预授权将他的呈现/位置数据收集在指定位置处。
所提议的协议是关于2.4/5GHz射频的新协议。其被设计成用于使用Wi-Fi的相同物理层指令的呈现检测和认证但具有其自己的私有分组格式。任何Wi-Fi AP具有支持呈现意识所需的基本硬件要求。该描述概述使得现有Wi-Fi AP能够变成PAP所需的并且被用作呈现解决方案的一部分的附加固件/设计修改。
图25图示现有Wi-Fi接入点体系架构所需的修改。MAC层丢弃由物理层捕获的对另一目的地来说无效或有意义的所有分组。可能需要对MAC层做出修改,以使得呈现分组现在被路由到新的呈现固件例程以便进行处理。AP内部的新固件还必须能够与外部远程数据服务器进行通信。
所提议的呈现分组具有与802.11分组非常类似的结构,具有某些关键差别。在图26中概述基本分组结构。
帧控制:如图27中图示的那样设置帧控制内的子字段。子类型可以采用从0x00到0x0F的任何值,而优先级可以采用从0x00到0x03的任何值。
持续时间:它当前在呈现体系架构中不具有设置值。它保持原样以使得随后的地址字段与802.11规范一致。
接收方地址:该地址被设置成0xFFFFFFFFFFFF以使得任何Pap可以接收分组并且处理它。
源DSI:该源DSI可以是从0x01到0xFFFFFFFFFFFE的任何值并且对于每个支持呈现的移动设备来说是唯一的。
FCS:FCS字段是包含32比特CRC的32比特字段。通过前面的16字节来计算FCS。FCS计算与IEEE 802.11中规定的那个相同。
信号强度/(加时间戳):除了分组数据之外,呈现固件例程还需要接收到的用来建立设备位置的分组的信号强度。尽管不是强制要求,但是在接收点处加时间戳帮助改善定位的准确性。
因特网接入:呈现固件例程还需要能够经由4G/3G调制解调器或某一其他因特网连接与远程数据服务器进行通信。
图28图示移动手机上的现有Wi-Fi体系架构所需的修改。可能需要对MAC层进行修改以使得可以从手机发送呈现分组。所提议的设备上的呈现客户端指定作为呈现帧的一部分的唯一6字节设备专用标识符。呈现客户端还指定802.11信道,在该信道上芯片需要在随后的信标之间传送呈现帧和时间间隔。
可以通过在处理器上执行计算机软件、程序代码和/或指令的机器来部分或整体地部署这里描述的方法和系统。该处理器可以是服务器、客户端、网络基础设施、移动计算平台、固定计算平台或其他计算平台的一部分。处理器可以是能够执行程序指令、代码二进制指令等等的任何种类的计算或处理设备。处理器可以是或者包括信号处理器、数字处理器、嵌入式处理器、微处理器或诸如协调处理器(数学协同处理器、图形协同处理器、通信协同处理器等等)之类的任何变体、以及可以直接或间接地促进执行其上存储的程序代码或程序指令的类似处理器。此外,处理可以实现多个程序、线程和代码的执行。线程可以被同时地执行以便增强处理器的性能且促进应用程序的同时操作。借助于实施方式,这里描述的方法、程序代码、程序指令等等可以在一个或多个线程中实施。线程可以大量产生其他线程,该其他线程可以具有与它们相关联的分配的优先级;处理器可以在程序代码中提供的指令的基础上基于优先级或任何其他顺序来执行这些线程。处理器可以包括存储器,其存储这里以及别处所述的方法、代码、指令和程序。处理器可以通过接口来访问存储如这里以及别处所述的方法、代码和指令的存储介质。与处理器相关联的用于存储能够由计算或处理设备执行的方法、程序、代码、程序指令或其他类型的指令的存储介质可以包括但不限于CD-ROM、DVD、存储器、硬盘、闪盘驱动器、RAM、ROM、缓冲存储器等等中的一个或多个。
处理器可以包括增强多处理器的性能和速度的一个或多个内核。在一些实施例中,处理器可以是双核处理器、四核处理器、其他芯片级多处理器以及组合两个或更多独立内核(被称为管芯)的类似物。
可以通过在服务器、客户端、防火墙、网关、网络集线器、路由器或其他这样的计算机和/或联网硬件中执行计算机软件来部分或整体地部署这里描述的方法和系统。软件程序可以与包括文件服务器、打印服务器、域服务器、因特网服务器、内联网服务器和其他诸如辅助服务器、主机服务器、分布式服务器等等之类的变体的服务器相关联。服务器可以包括存储器、处理器、计算机可读介质、存储介质、端口(物理和虚拟)、通信设备以及能够通过有线或无线介质等等访问其他服务器、客户端、机器和设备的接口中的一个或多个。如这里和别的地方描述的方法、程序或代码可以由服务器来执行。此外,执行如在该申请中所描述的方法所需的其他设备可以被视为与服务器相关联的基础设施的一部分。
服务器可以提供与包括但不限于客户端、其他服务器、打印机、数据库服务器、打印服务器、文件服务器、通信服务器、分布式服务器等等的其他设备的接口。此外,该耦合和/或连接可以促进程序在整个网络的远程执行。这些设备中的一些或所有的联网可以促进在不偏离范围的的一个或多个位置处并行地处理程序或方法。此外,通过接口附接到服务器的设备中的任何一个可以包括能够存储方法、程序、代码和/或指令的至少一个存储介质。中央储存库可以提供要在不同设备上执行的程序指令。在该实施例中,远程储存库可以充当用于程序代码、指令和程序的存储介质。
软件程序可以与包括文件客户端、打印客户端、域客户端、因特网客户端、互联网客户端以及其他诸如辅助客户端、主机客户端、分布式客户端等等之类的变体的客户端相关联。客户端可以包括存储器、处理器、计算机可读介质、存储介质、端口(物理和虚拟)、通信设备以及能够通过有线或无线介质等等访问其他客户端、服务器、机器和设备的接口中的一个或多个。如这里和别的地方描述的方法、程序或代码可以由客户端来执行。此外,执行如在该申请中所描述的方法所需的其他设备可以被视为与客户端相关联的基础设施的一部分。
客户端可以提供与包括但不限于服务器、其他客户端、打印机、数据库服务器、打印服务器、文件服务器、通信服务器、分布式服务器等等的其他设备的接口。此外,该耦合和/或连接可以促进程序在整个网络的远程执行。这些设备中的一些或所有的联网可以促进在不偏离范围的的一个或多个位置处并行地处理程序或方法。此外,通过接口附接到客户端的设备中的任何一个可以包括能够存储方法、程序、应用程序、代码和/或指令的至少一个存储介质。中央储存库可以提供要在不同设备上执行的程序指令。在该实施方式中,远程储存库可以充当用于程序代码、指令和程序的存储介质。
可以通过网络基础设施来部分或整体地部署这里描述的方法和系统。该网络基础设施可以包括诸如计算设备、服务器、路由器、网络集线器、防火墙、客户端、个人计算机、通信设备、路由设备和本领域已知的其他有源和无源设备、模块和/或部件之类的元件。与网络基础设施相关联的(一个或多个)计算和/或非计算设备除了包括其他部件之外还可以包括诸如闪速存储器、缓冲器、堆栈、RAM、ROM等等之类的存储介质。这里以及别的地方描述的过程、方法、程序代码、指令可以由网络基础设施元件中的一个或多个来执行。
可以在具有多个小区的蜂窝网络上实施这里以及别的地方描述的方法、程序代码和指令。蜂窝网络可以是频分多址(FDMA)网络或者码分多址(CDMA)网络。蜂窝网络可以包括移动设备、小区站点、基站、中继器、天线、塔等等。手机网络可以是GSM、GPRS、3G、EVDO、网或其他网络类型。
可以在移动设备上或者通过移动设备来实施这里以及别的地方描述的方法、程序代码和指令。移动设备可以包括导航设备、手机、移动电话、移动个人数字助理、膝上型电脑、掌上型电脑、笔记本、寻呼机、电子书阅读器、音乐播放器等等。这些设备除了包括其他部件之外还可以包括诸如闪速存储器、缓冲器、RAM、ROM之类的存储介质和一个或多个计算设备。可以使得与移动设备相关联的计算设备能够执行其上存储的程序代码、方法和指令。可替代地,移动设备可以被配置成与其他设备协作地执行指令。移动设备可以与同服务器对接的基站进行通信并且被配置成执行程序代码。移动设备可以在对等网络、网状网络或其他通信网络上进行通信。程序代码可以被存储在与服务器相关联的存储介质上并且由嵌入服务器内的计算设备来执行。基站可以包括计算设备和存储介质。存储设备可以存储由与基站相关联的计算设备执行的程序代码和指令。
计算机软件、程序代码和/或指令可以被存储在机器可读介质上和/或在机器可读介质上被访问,该机器可读介质可以包括:保持用于计算某一时间间隔的数字数据的计算机部件、设备和记录介质;被称为随机存取存储器(RAM)的半导体存储装置;通常用于更永久存储的大容量存储装置,诸如光盘、磁存储类的硬盘、带、鼓、卡以及其他类型的形式;处理器寄存器、缓冲存储器、易失性存储器、非易失性存储器;光学存储装置,诸如CD、DVD;可移动介质,诸如闪速存储器(例如USB棒或密钥)、软盘、磁带、纸带、打孔卡片、独立的RAM盘、Zip驱动器、可移动大容量存储装置、离线设备等等;其他计算机存储器,诸如动态存储器、静态存储器、读/写存储装置、易变存储装置、只读、随机存取、顺序存取、位置可寻址、文件可寻址、内容可寻址、网络附接的存储装置、存储区域网络、条形码、磁性墨水等等。
这里描述的方法和系统可以将物理和/或无形项从一个状态变换到另一状态。这里描述的方法和系统还可以将表示物理和/或无形项的数据从一个状态变换到另一状态。
这里描绘和描述的元件(包括流程图以及遍及图中的框图)暗示元件之间的逻辑遍及。然而,根据软件或硬件工程实践,可以通过具有能够执行其上存储的程序指令的处理器的计算机可执行介质在器件上将所描绘的元件和其功能实施为单片软件结构、独立软件模块或采用外部例程、代码、服务等等的模块或这些的任何组合,并且所有这样的实施方式可以在本公开的范围内。这样的机器的示例包括但不限于个人数字助理、膝上型电脑、个人计算机、移动电话、其他手持计算设备、医疗仪器、有线或无线通信设备、换能器、芯片、计算器、卫星、平板PC、电子书、小配件、电子设备、具有人工智能的设备、计算设备、联网仪器、服务器、路由器等等。此外,可以在能够执行程序指令的机器上实施流程图和框图中描绘的元件或任何其他逻辑部件。因此,尽管前面的图和描述阐述所公开的系统的功能方面,但是不应该从这些描述推断用于实施这些功能方面的软件的特定布置,除非上下文明确地阐述或者以其他方式从上下文清楚地得到。类似地,可以认识到上面描述和标识的各种步骤可以改变,并且步骤的顺序可以适应于这里公开的技术的特定应用。所有这样的变化和修改意图落入本公开的范围内。因此,对于各种步骤的顺序的描绘和/或描述不应该被理解成需要这些步骤的特定执行顺序,除非特定应用程序需要,或者上下文明确地阐述或者以其他方式从上下文清楚地得到。
上文描述的方法和/或过程以及其步骤可以以适合于特定应用程序的硬件、软件或硬件和软件的任何组合来实现。硬件可以包括通用计算机和/或专用计算设备或具体计算设备或具体计算设备的特定方面或部件。可以在一个或多个微处理器、微控制器、嵌入式微控制器、可编程数字信号处理器或其他可编程设备、连同内部和/或外部存储器中实现该过程。该过程还可以或者作为代替被嵌入在应用程序专用集成电路、可编程门阵列、可编程阵列逻辑或任何其他设备或被配置成处理电信号的设备的组合中。还可以认识到该过程中的一个或多个可以被实现为能够在机器可读介质上执行的计算机可执行代码。
可以使用所存储、编译或解释的诸如C之类的结构化编程语言、诸如C++之类的面向对象的编程语言或者任何其他高级或低级编程语言(包括汇编语言、硬件描述语言、和数据库编程语言和技术)来创建计算机可执行代码以便在上述设备、以及处理器的不均匀组合、处理器体系架构、或不同硬件和软件的组合、或能够执行程序指令的任何其他机器中的一个上运行。
因此,在一个方面中,上文描述的每一种方法以及其组合可以被嵌入在计算机可执行代码中,当在一个或多个计算设备上执行该计算机可执行代码时实行方法的步骤。在另一方面,该方法可以被嵌入在实行其步骤的系统中,并且可以以许多方式分布在设备上,或者所有功能可以被集成在专用、独立设备或其他硬件中。在另一方面中,用于实行与上文描述的过程相关联的步骤的装置可以包括上文描述的硬件和/或软件中的任一个。所有这样的排列和组合意图落入本公开的范围内。
尽管已经结合详细描述和示出的某些优选实施例公开了这里描述的方法和系统,但是其上的各种修改和改进对本领域技术人员来说容易变得显而易见。因此,这里描述的方法和系统的精神和范围不会由前述示例来限制,但是要以法律可允许的最宽广意义来理解它。
这里引用的所有文档通过引用合并于此。
Claims (55)
1.一种基于简档的被动网络切换的方法,包括:
在无线接入点处接收从移动设备传送的设备专用标识符信标;
从所述信标提取设备专用标识符;
将所述设备专用标识符和接入点供应商信息传送到配置有呈现网络切换软件的联网服务器,所述呈现网络切换软件用于基于所传送的设备专用标识符来确定网络切换要求;
从所述服务器接收移动设备网络切换数据;
将本地无线网络认证和连接信息从所述接入点传送到所述移动设备以促进激活所述移动设备和接入点之间的无线网络连接;以及
处理通过本地无线网络来自所述移动设备的无线通信。
2.根据权利要求1所述的方法,其中所述信标是通过符合802.11的射频信道来传送的。
3.根据权利要求1所述的方法,其中所述信标包括与接收方无关的接收方地址。
4.根据权利要求1所述的方法,其中在本地无线网络传送本地无线网络认证和连接信息之前,该本地无线网络不为所述移动设备所知。
5.根据权利要求1所述的方法,其中处理无线通信发起所述移动设备对本地无线网络的首次使用。
6.根据权利要求1所述的方法,进一步包括响应于在接入点处接收到所述信标,通过无线信号向所述移动设备传送电子响应。
7.根据权利要求1所述的方法,进一步包括确定所述移动设备和接入点之间的无线电信号的信号强度。
8.根据权利要求1所述的方法,进一步包括在提取所述设备专用标识符之前对所接收到的信标加时间戳。
9.根据权利要求1所述的方法,其中所述接入点被适配成从所述信标接收和提取设备专用标识符。
10.根据权利要求1所述的方法,其中所述信标是基于被激活的信标的高优先级字段的紧急信标。
11.一种在基于简档的被动网络切换的基础上将呼叫从蜂窝网络传递到IP网络的方法,包括:
在无线接入点处通过蜂窝网络从从事呼叫的移动设备接收设备专用标识符信标;
从所述信标提取设备专用标识符;
将所述设备专用标识符和接入点供应商信息传送到配置有呈现网络切换软件的联网服务器,所述呈现网络切换软件用于基于所传送的设备专用标识符来确定蜂窝网络供应商呼叫切换要求;
从所述服务器接收移动设备呼叫切换数据;
将本地无线网络认证和连接信息从所述接入点传送到所述移动设备以促进激活所述移动设备和接入点之间的本地无线连接;以及
促进呼叫通过本地无线网络的路由。
12.根据权利要求11所述的方法,其中所述信标是通过符合802.11的射频信道来传送的。
13.根据权利要求11所述的方法,其中所述信标包括与接收方无关的接收方地址。
14.根据权利要求11所述的方法,其中在本地无线网络传送本地无线网络认证和连接信息之前,该本地无线网络不为所述移动设备所知。
15.根据权利要求11所述的方法,其中处理无线通信发起所述移动设备对本地无线网络的首次使用。
16.根据权利要求11所述的方法,进一步包括响应于在接入点处接收到所述信标,通过无线信号向所述移动设备传送电子响应。
17.根据权利要求11所述的方法,进一步包括确定所述移动设备和接入点之间的无线电信号的信号强度。
18.根据权利要求11所述的方法,进一步包括在提取所述设备专用标识符之前对所接收到的信标加时间戳。
19.根据权利要求11所述的方法,其中所述接入点被适配成从所述信标接收和提取设备专用标识符。
20.根据权利要求11所述的方法,其中所述呼叫通过本地无线网络的路由包括结束所述呼叫对蜂窝网络的使用。
21.一种在基于简档的被动网络切换的基础上将数据流从蜂窝网络传递到IP网络的方法,包括:
在无线接入点处使用蜂窝数据网络从移动设备接收设备专用标识符信标;
从所述信标提取设备专用标识符;
将所述设备专用标识符和接入点供应商信息传送到配置有呈现网络切换软件的联网服务器,所述呈现网络切换软件用于基于所传送的设备专用标识符来确定蜂窝网络供应商呼叫切换要求;
从所述服务器接收移动设备呼叫切换数据;
将本地无线网络认证和连接信息从接入点传送到所述移动设备以促进激活所述移动设备和接入点之间的本地无线连接;以及
经由本地无线网络而不是通过蜂窝数据网络来促进所述移动设备的数据网络连接。
22.一种被适配成检测设备专用标识符信标的无线接入点,包括:
无线路由器,该无线路由器包括:
被适配成标识呈现数据分组的MAC层功能;
与所适配的MAC层功能对接以发送和接收分组中的呈现数据的呈现功能;以及
与所述呈现功能对接以与外部联网服务器通信呈现数据的呈现客户端功能。
23.根据权利要求22所述的接入点,其中所述呈现数据分组的接收方地址是与接收方无关的。
24.根据权利要求23所述的接入点,其中所述呈现数据分组的接收方地址是0xFFFFFFFFFFFF。
25.根据权利要求22所述的接入点,其中所述接入点执行对包括所述呈现数据分组的无线信号的信号强度检测。
26.根据权利要求25所述的接入点,其中所述接入点的呈现功能执行信号强度检测。
27.根据权利要求22所述的接入点,其中所述接入点对至少首先标识的呈现数据分组的标识加时间戳。
28.根据权利要求27所述的接入点,其中所述接入点的呈现功能执行加时间戳。
29.根据权利要求22所述的接入点,其中所述信标是通过符合802.11的射频信道来检测的。
30.一种检测设备专用标识符信标的方法,包括:
在接入点处通过无线信号接收数据分组,其中所述数据分组的接收方地址是与接收方无关的;
将所接收到的数据分组从所述接入点的所适配的MAC层设施转发到所述接入点的呈现设施;
利用所述呈现设施来从所述数据分组提取设备专用标识符;以及
将所提取的设备专用标识符连同接入点标识数据一起转发到被适配成执行呈现网络切换授权的外部联网服务器。
31.根据权利要求30所述的方法,其中所述无线电信号是符合802.11的射频信道。
32.根据权利要求30所述的方法,进一步包括响应于在所述接入点处接收到所述信标,通过无线信号向所述移动设备传送电子响应。
33.根据权利要求30所述的方法,其中所述设备专用标识符包括从其接收到所述信标的有无线能力的设备的经过变换的MAC地址。
34.根据权利要求30所述的方法,其中所述呈现数据分组的接收方地址是0xFFFFFFFFFFFF。
35.根据权利要求30所述的方法,其中所述接入点执行对包括所述呈现数据分组的无线信号的信号强度检测。
36.根据权利要求35所述的方法,其中所述接入点的呈现功能执行信号强度检测。
37.根据权利要求30所述的方法,其中所述接入点对至少首先标识的呈现数据分组的标识加时间戳。
38.根据权利要求37所述的方法,其中所述接入点的呈现功能执行加时间戳。
39.根据权利要求30所述的方法,其中所述信标包括先前没有被所述接入点接收到的设备专用标识符。
40.一种被适配成生成设备专用标识符信标的移动手机,包括:
被适配成传送呈现信标分组的MAC层功能;以及
呈现功能,其用于:
与所适配的MAC层功能对接来将设备专用标识符数据配置到呈现信标分组中;
确定用于传送信标分组的传输信道;
确定信标传输间隔;以及
与外部联网服务器通信呈现数据。
41.根据权利要求40所述的移动手机,其中所述呈现信标分组是通过符合802.11的射频信道来传送的。
43.根据权利要求40所述的移动手机,其中所述设备专用标识符包括所述移动手机的经过变换的MAC地址。
44.根据权利要求40所述的移动手机,其中所述呈现数据分组的接收方地址是0xFFFFFFFFFFFF。
45.一种生成设备专用标识符信标的方法,包括:
取得移动设备的设备专用标识符;
利用配置在移动设备上的呈现固件来确定呈现信标传输信道;
将所述设备专用标识符和所述呈现信标传输信道传送到操作在所述移动设备上的所适配的MAC层功能;以及
基于呈现信标传输间隔来周期性地传送包括所述设备专用标识符的呈现信标。
46.根据权利要求45所述的方法,其中基于对所述移动设备接收到的所传送的呈现信标的响应来确定呈现传输间隔。
47.根据权利要求45所述的方法,其中对MAC地址进行变换基于远程分配的密钥。
48.根据权利要求45所述的方法,其中对MAC地址进行变换包括MAC地址的字节移位。
49.根据权利要求45所述的方法,其中对MAC地址进行变换基于DHCP租期更新周期。
50.根据权利要求45所述的方法,其中所述设备专用标识符包括所述移动设备的经过变换的MAC地址。
51.一种在无线电设备的无线电传输中使用的经过变换的MAC地址生成的方法,包括:
取得无线电设备的MAC地址;
基于远程密钥、利用在移动设备上操作的变换固件将所述MAC地址变换成设备专用标识符;以及
将所述无线电设备配置成将所述设备专用标识符而不是所述MAC地址用于后续的无线电传输。
52.根据权利要求51所述的方法,其中所述远程密钥是一天数据值的时间的一部分。
53.根据权利要求51所述的方法,其中所述远程密钥基于DHCP租期更新周期。
54.一种对与手机的无线通信从蜂窝域到WI-FI域的转变进行货币化的方法,包括:
在联网服务器处从蜂窝网络接收移动设备由于呈现被动网络切换而正在使用本地无线网络的指示;
基于所述服务器对所述指示的分析来确定蜂窝网络的蜂窝网络供应商;
计算所述移动设备使用本地无线网络而不是蜂窝网络的价值;以及
向蜂窝网络供应商索要所计算的价值的一部分。
55.根据权利要求54所述的方法,其中计算所述价值基于蜂窝网络供应商专用转变指南。
56.根据权利要求54所述的方法,其中确定蜂窝网络供应商包括:从所述指示提取所述移动设备的设备专用标识符;以及基于所提取的设备专用标识符来从设备简档数据库中的设备简档检索蜂窝网络供应商标识数据。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161546086P | 2011-10-12 | 2011-10-12 | |
US61/546086 | 2011-10-12 | ||
PCT/US2012/060087 WO2013056143A1 (en) | 2011-10-12 | 2012-10-12 | Presence platform for passive radio access network-to-radio access network device transition |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104255059A true CN104255059A (zh) | 2014-12-31 |
Family
ID=48082528
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280061280.6A Pending CN104255059A (zh) | 2011-10-12 | 2012-10-12 | 用于被动无线电接入网到无线电接入网设备的转变的呈现平台 |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP2777325A4 (zh) |
CN (1) | CN104255059A (zh) |
WO (1) | WO2013056143A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111345113A (zh) * | 2017-08-28 | 2020-06-26 | 洛卡解决方案有限责任公司 | 用于选择性地去激活货物监测设备的发送器模式的系统和方法 |
CN111434088A (zh) * | 2018-01-08 | 2020-07-17 | 英国电讯有限公司 | 数据处理方法 |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9445353B2 (en) | 2006-09-14 | 2016-09-13 | Omnitrail Technologies Inc. | Presence platform for passive radio access network-to-radio access network device transition |
US10078125B2 (en) | 2013-10-25 | 2018-09-18 | Verve Wireless, Inc. | Beacon security |
AU2014364343B2 (en) | 2014-06-09 | 2016-06-16 | Razer (Asia-Pacific) Pte. Ltd | Radio communication devices and methods for controlling a radio communication device |
EP2984858A4 (en) * | 2014-06-09 | 2017-02-15 | Razer (Asia-Pacific) Pte Ltd. | Radio communication systems and radio communication methods |
US10645572B2 (en) | 2014-06-18 | 2020-05-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for generating a common identifier for a wireless device in at least two different types of networks |
WO2019170462A1 (en) * | 2018-03-05 | 2019-09-12 | Signify Holding B.V. | Beacon-based handover option for commissioning and control of wireless network devices |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004015725A (ja) * | 2002-06-11 | 2004-01-15 | Canon Inc | 通信システム及び通信システムにおける認証方法及びそのプログラム及びその記録媒体 |
CN1682487A (zh) * | 2003-05-15 | 2005-10-12 | 松下电器产业株式会社 | 无线局域网接入认证系统 |
US20070256135A1 (en) * | 2006-04-26 | 2007-11-01 | Sbc Knowledge Ventures, L.P. | Wireless local area network access controlled by cellular communications |
CN101317437A (zh) * | 2004-05-07 | 2008-12-03 | 美商内数位科技公司 | 无线局域网络上支持紧急呼叫 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8682279B2 (en) * | 2004-05-07 | 2014-03-25 | Interdigital Technology Corporation | Supporting emergency calls on a wireless local area network |
DE102004045147A1 (de) * | 2004-09-17 | 2006-03-23 | Fujitsu Ltd., Kawasaki | Einstellungsinformations-Verteilungsvorrichtung, Verfahren, Programm und Medium, Authentifizierungseinstellungs-Transfervorrichtung, Verfahren, Programm und Medium und Einstellungsinformations-Empfangsprogramm |
ATE447304T1 (de) * | 2007-02-27 | 2009-11-15 | Lucent Technologies Inc | Drahtloses kommunikationsverfahren zur steuerung eines mittels sicherheitsvorrichtung gewährten zugangs |
US9319879B2 (en) * | 2007-05-30 | 2016-04-19 | Apple Inc. | Method and apparatus for security configuration and verification of wireless devices in a fixed/mobile convergence environment |
US8265281B2 (en) * | 2007-07-09 | 2012-09-11 | Qualcomm Incorporated | IP service authorization in wireless communications networks |
US8295864B2 (en) * | 2008-10-10 | 2012-10-23 | Samaha Tareq A | Sending and receiving text-based messages over a mobile phone via a network connected computer |
JP5472977B2 (ja) * | 2009-08-27 | 2014-04-16 | 日本電気通信システム株式会社 | 無線通信装置 |
-
2012
- 2012-10-12 CN CN201280061280.6A patent/CN104255059A/zh active Pending
- 2012-10-12 WO PCT/US2012/060087 patent/WO2013056143A1/en active Application Filing
- 2012-10-12 EP EP12840465.4A patent/EP2777325A4/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004015725A (ja) * | 2002-06-11 | 2004-01-15 | Canon Inc | 通信システム及び通信システムにおける認証方法及びそのプログラム及びその記録媒体 |
CN1682487A (zh) * | 2003-05-15 | 2005-10-12 | 松下电器产业株式会社 | 无线局域网接入认证系统 |
CN101317437A (zh) * | 2004-05-07 | 2008-12-03 | 美商内数位科技公司 | 无线局域网络上支持紧急呼叫 |
US20070256135A1 (en) * | 2006-04-26 | 2007-11-01 | Sbc Knowledge Ventures, L.P. | Wireless local area network access controlled by cellular communications |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111345113A (zh) * | 2017-08-28 | 2020-06-26 | 洛卡解决方案有限责任公司 | 用于选择性地去激活货物监测设备的发送器模式的系统和方法 |
CN111345113B (zh) * | 2017-08-28 | 2024-01-02 | 艾默生数字冷链公司 | 用于选择性地去激活货物监测设备的发送器模式的系统和方法 |
CN111434088A (zh) * | 2018-01-08 | 2020-07-17 | 英国电讯有限公司 | 数据处理方法 |
US11336623B2 (en) | 2018-01-08 | 2022-05-17 | British Telecommunications Public Limited Company | Data processing method |
Also Published As
Publication number | Publication date |
---|---|
WO2013056143A1 (en) | 2013-04-18 |
EP2777325A1 (en) | 2014-09-17 |
EP2777325A4 (en) | 2015-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104255059A (zh) | 用于被动无线电接入网到无线电接入网设备的转变的呈现平台 | |
US9204376B2 (en) | Profile based passive network switching | |
US9445353B2 (en) | Presence platform for passive radio access network-to-radio access network device transition | |
EP3028506B1 (en) | Access network selection and connection methods, devices, and computer programs | |
US9723540B2 (en) | Bluetooth-enabled femto access control | |
CN110603801A (zh) | 具有软件定义的无线电保护的网络集线器的分层开发者解锁 | |
CN101243649B (zh) | 用于自组织网络的国际规章符合的方法 | |
RU2010109858A (ru) | Управление доступом для самоорганизующейся базовой станции с малой зоной покрытия | |
KR20130053413A (ko) | 액세스 네트워크에 접속하기 위한 네트워크 능력을 발견하는 방법 | |
CN105557047A (zh) | 对等通信的增强 | |
CN102239719A (zh) | 验证近邻小区 | |
KR20130085949A (ko) | 액세스 네트워크로의 접속을 위한 네트워크 능력을 제공하는 방법 및 장치 | |
EP3001709A1 (en) | Communication terminal, base station apparatus and server apparatus | |
US8631232B2 (en) | Wireless personal area network accessing method | |
CN105530589A (zh) | 一种蓝牙信标装置、无线局域网终端认证接入系统和方法 | |
CN110808942A (zh) | 一种签约信息配置方法及通信设备 | |
CN103546511A (zh) | 通过wifi实现多个wifi设备组建分布式网络的方法、软件程序及服务器 | |
CN204231671U (zh) | 一种蓝牙信标装置和无线局域网终端认证接入系统 | |
JP2014511488A (ja) | 少なくとも一つのアクセスポイントを有する無線ネットワークを備えた環境で無線デバイスの位置を特定する方法 | |
EP2982185B1 (en) | Soft activation of cellular modems in tablets | |
JP2007272399A (ja) | サービス提供システム | |
KR101323265B1 (ko) | Ieee 802.11을 이용한 네트워킹 방법 | |
CN101754364B (zh) | 家庭基站的定位方法及装置 | |
Ficara et al. | A tutorial on privacy, rcm and its implications in wlan | |
US20110296178A1 (en) | Auto Provisioning Method in Wireless Communication Network |
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: 20141231 |
|
WD01 | Invention patent application deemed withdrawn after publication |