在网络名中并入通知的制作方法

文档序号:7850576阅读:153来源:国知局
专利名称:在网络名中并入通知的制作方法
在网络名中并入通知
相关申请
本申请要求2010年5月14日递交的美国申请No. 12/780,614的权益,其内容被全部并入于此作为参考。技术领域
此处描述的技术总体涉及无线局域网(WLAN),具体涉及在WLAN中通告和分发通知。
背景技术
无线局域网(WLAN)内无线终端(STA)和基础设施(接入点)之间的无线通信通常需要两状态连接过程。在初始的非关联状态下,STA在认证(如果需要的话)和关联完成前,仅可以与接入点(AP)通信。在关联状态下,STA具有与外部网络(例如,互联网)的连接,并且能够与网络交换应用数据。当对AP进行安全保护时,关联状态下的STA能够建立安全关联,该安全关联允许STA与AP交换受保护的信息。
在非关联状态下从AP向STA传送信息是极为受限的,并且信息无法从网络流向 STA。


图I是用于无线局域网(WLAN)内的通知通告和传送的示例网络架构的图示;
图2-1、2_2和2-3是接入点(AP)中导致将通知添加至活动通知列表的示例方法的图示;
图3、3-1、3_2和3_3是用于通告活动通知的可用性的示例方法的图示;
图4-1、4-2、4_3和4_4示出了用于通知信息单元的示例格式信息;
图5-1、5-2、5_3和5_4示出了用于通知信息单元的可选示例格式信息;
图6是用于处理一个或多个活动通知的可用性的通告的示例方法的图示;
图7是站(STA)和AP之间的不例接入网络询问协议(ANQP)流序列的图不;
图8是用于处理一个或多个活动通知的可用性的通告的另一示例方法的图示;
图9是用于处理通过SSID实现的通告的示例方法的图示;
图10是STA和AP之间的另一不例ANQP流序列的图不;
图11-1和11-2是用于处理通知消息的示例方法的图示;
图12是示例AP的框图13是示例STA的框图14是用于可扩展认证协议(EAP)框架内的通知通告和传送的示例网络架构的图示;
图15是导致向授权、认证和计费(AAA)服务器传送通知的示例方法的图示;
图16-1和16-2是AAA服务器中导致将通知添加至活动通知列表的示例方法的图不;
图17-1和17-2是用于在EAP框架内通告活动通知的可用性的示例方法的图示;
图18-1和18-2是移动台、网络接入服务器(NAS)和AAA服务器之间的示例消息流序列的图不;
图19是示例AAA服务器的框图;以及
图20是示例策略服务器的框图。
具体实施方式
通信的通告和传送
图I是用于无线局域网(WLAN)内的通知通告和传送的示例网络架构的图示。可以使用电气和电子工程师协会(IEEE)标准802. 1KIEEE802. 11)技术或者用于提供无线网络通信的其他标准或网络来配置WLAN。
在图I所示的网络架构中,WLAN接入点(AP) 10可能地通过有线通信接口、卫星接口、全球微波接入互操作性(WiMAX )通信接口或任何其他适当的通信接口耦接至网络12。AP 10广播信标帧。站14是AP 10范围内的WLAN设备,并且与AP 10相关联。AP 10和站14 一起形成基本服务集(BSS)16。站(STA)18在AP 10的范围内,但不与AP 10相关联。STA 18因此不是BSS的一部分。
基本服务集标识符(BSSID)标识BSS 16,并且包括在AP 10或STA14所发送的每个管理帧中。通常使用AP 10的MAC地址作为BSSID。AP 10能够修改其BSSID。AP 10能够在其管理帧中包括多个BSSID值,并且在该情况下,在本文档中使用的短语“BSSID”指多个BSSID值中的一个或多个。
BSS 16所属的网络由其网络名标识,该网络名被称为服务集标识符(SSID)。除非被隐藏,SSID包括在特定的下行链路帧中,所述特定的下行链路帧包括例如AP 10发送的信标帧和探测响应帧。
STA 18可以通过经历网络发现过程识别可用的无线局域网来检测AP 10的存在。 在一些情况下,网络发现过程包括=SSTA 18接收AP 10所广播的信标帧。在一些情况下, 网络发现过程包括由STA 18发送探测请求帧,并由STA 18从AP 10接收响应于探测请求帧的探测响应帧。
服务器20通过网络12耦接至AP 10。可以想到服务器20是AP 10的本地服务器。可选地,可以想到服务器20是AP 10的远程服务器,并且除了网络12以外,服务器20 至AP 10的耦接还经由其他网络发生。例如,服务器20至AP 10的耦接可以经由互联网发生。
如在本公开中进一步详细说明的,AP 10通告通知的可用性,并且该通告可由关联 STA和非关联STA接收和解译。当被通知了通知消息的可用性时,STA可以采取行动,以从 AP 10接收通知消息。可选地,STA能够通过分析通告来识别通知消息。如果通知消息的内容包括控制消息,STA可以影响STA行为的方式按照控制消息进行动作。如果通知消息的内容指示AP所施加的限制,STA可以根据限制确定不尝试与AP相关联。
通知标识符用于标识通知的实例。本文档中公开了通知标识符的各种实现,并且其他实现对于本领域技术人员将是显而易见的。
通知的接收或产生或激活
图2-1、2_2和2-3是导致AP中导致将通知添加至活动通知列表的示例方法的图示。短语“活动通知”用于指其可用性要被通告的通知。先前活动且不再要被通告的通知被看作“过期通告”。可以想到一些通知永久活动且永不过期。术语“列表”用于辅助说明,并且可以想到AP可以使用列表以外的数据结构来监测哪些通知是活动的并且因此要被通告。此外,如果仅单个通知是活动的,数据结构可以不具有列表形式。
如图2-1所示,AP可以在22从外部源(例如,从耦接至AP的服务器)接收通知消息及其通知标识符。在24,AP将接收到的通知及其通知标识符添加至AP的活动通知列表。在图2-1中所示的示例方法中,通知消息及其通知标识符都源自通告通知可用性的AP 以外。如对通知标识符的详细讨论中说明的,这使通知消息的源能够使用其自身的密码信息来对通知标识符进行加密,或对通知标识符进行数字签名,或对通知标识符加密且对通知标识符进行数字签名。这还使通知消息的源能够在产生或计算通知标识符时使用自身的密码信息,如通知标识符中的消息完整性码(MIC)的下述示例一样。
如图2-2所示,AP在26从外部源(例如,从耦接至AP的服务器)接收通知消息。 可选地,AP可以在26,在内部产生通知消息。内部产生通知消息可以涉及由WLAN管理员可能地通过AP处的通知产生应用对AP进行配置。在28,AP计算或以其他方式产生在26 接收或(可能地通过AP处的通知产生应用)产生的通知消息的通知标识符。在30,AP将通知消息及其通知标识符添加至AP的活动通知列表。
图2-3所示的示例方法适于通知消息来自STA和AP已知的通知消息集合的情形。 AP可以在32从外部源(例如,从耦接至AP的服务器)接收对集合中特定通知消息的激活。 可选地,AP可以在32,内部产生对集合中特定通知消息的激活。内部产生对特定通知消息的激活可以涉及由WLAN管理员可能地通过AP处的通知产生应用对AP进行配置。在34, AP计算或以其他方式产生在32激活的通知消息的通知标识符。可选地,AP可以事先计算或产生或接收集合中通知消息的通知标识符,并且在34可以简单地查找与在34激活的通知消息相对应的通知标识符。在36,AP将通知消息及其通知标识符添加至AP的活动通知列表。
在图2-2所示的示例方法中,以及在图2-3所示的示例方法中(除了 AP查找事先接收到的通知标识符的情况以外),在通告通知可用性的AP中计算或以其他方式产生通知标识符。这使AP能够在产生通知标识符时使用SSID、或BSSID、或SSID和BSSID,以下进一步详细描述其示例。这还使AP能够使用其自身的密码信息来对通知标识符进行加密,或对通知标识符进行数字签名,或对通知标识符加密且对通知标识符进行数字签名。这还使AP 能够在产生或计算通知标识符时使用其自身的密码信息,如通知标识符中的MIC的下述示例一样。
活动通知的通告
图3、3-1、3_2和3_3是用于通告一个或多个活动通知的可用性的示例方法的图示。示例方法要由AP (例如,由AP 10)执行。
图3示出了通用示例方法,其中,AP在38创建对一个或多个活动通知的可用性的通告,并在40通告该通告,从而通告一个或多个活动通知的可用性。本文讨论了不同形式的通告,其他形式的通告可以被想到,并且对所属领域技术人员将是显而易见的。
在图3-1所示的示例方法中,通告具有通知信息单元(IE)的形式。AP在42产生通知IE,其中,通知IE包括AP的活动通知列表中的活动通知的通知标识符。在44,AP将通知IE包括在下行链路帧中(例如,信标帧中和探测响应帧中)。下行链路帧中存在通知 IE对接收到该下行链路帧的STA指示至少一个通知消息可用。下行链路帧中不存在通知 IE对接收到该下行链路帧的STA指示发送下行链路帧的AP不支持通告和传送机制或者发送下行链路帧的AP支持通告和传送机制且此时AP没有活动通知通告。作为产生信标帧的过程的一部分以及作为产生探测响应帧的一部分,AP可以重新产生通知IE来反映活动通知列表的当前状态。
简要地,图4-1示出了通知IE的示例格式信息。为了通告可以被关联STA和非关联STA接收到,可以想到通知IE的尺寸符合非关联模式下IE尺寸的任意上限。单元ID 字段62包括指示IE是通知IE的值,并且长度字段64存储通知IE的长度。通知IE的长度可变,这是由于可以在通知IE中包括多个通知的信息。数目字段66包括指示信息被包括在通知IE中的通知的数目的值。通知ID#1字段68存储要通告的第一通知标识符。可以在字段70和72中提供附加、可选的通知标识符。字段68、70和72都具有相同的固定尺寸,例如,2个八位字节、4个八位字节、8个八位字节、16个八位字节、32个八位字节、或64 个八位字节。
图4-2中示出了更紧凑的通知IE的示例格式信息。考虑到字段68、70和72的固定尺寸,可由长度字段的值计算通知IE中的通知的数目。紧凑通知IE格式信息与图4-1 所示的格式的区别在于从紧凑通知IE中省去了字段66。
图4-3示出了图4-1所示的格式的通知IE的示例格式信息,其中,通知标识符是被定义为
HMAC-SHAI-64( “MESSAGE”,Notification_Message)
的值,其中,Notification_Message表示通知消息的内容,HMAC-SHA1-64是对密钥和Notification_Message应用HMAC-SHA1加密钥后的散列算法产生的输出的头64比特,所述密钥是字符串“MESSAGE”。这仅仅是示例。可以对通知消息的内容应用 HMAC-SHAI-64以外的算法,可以在加密钥后的散列算法中使用与字符串“MESSAGE”不同的密钥,并且可以将不同的比特数目用于通知标识符。
字段62、64和66如针对图4_1描述的那样。通知散列#1字段69存储要通告的第一通知散列。可以在字段71和73中提供附加、可选的通知散列。字段69、71和73都具有相同的固定尺寸,8个八位字节。
图4-4示出了图2所示的格式的紧凑通知IE的示例格式信息,其中,通知标识符是被定义为
HMAC-SHAI-64( “MESSAGE,,,Notification_Message)的值,其中,Notification— Message表示通知消息的内容,HMAC-SHAI-64是对密钥和Notification_Message应用 HMAC-SHAI加密钥后的散列算法产生的输出的头64比特,所述密钥是字符串“MESSAGE”。这仅仅是示例。可以对通知消息的内容应用HMAC-SHA1-64以外的算法,可以在加密钥后的散列算法中使用与字符串“MESSAGE”不同的密钥,并且可以将不同的比特数目用于通知标识符。
字段62和64如针对图4_1描述的那样。通知散列#1字段69存储要通告的第一通知散列。可以在字段71和73中提供附加、可选的通知散列。字段69、71和73都具有相同的固定尺寸,8个八位字节。
可以想到除了通告和传送通知,还可以将此处描述的机制用于其他目的。可以在通告中包括类型指示符,指定哪些通知标识符确实指代通知而不是指代另一类型的信息。
例如,类型可以表示为8比特值。下表中提供了示例类型值的列表,其中,值I指定通知
表I-通知类型
名称值紧急警报系统(EAS)
权利要求
1.一种要在配置有原始网络名的无线局域网WLAN接入点AP中执行的传送通知消息的方法,所述方法包括 创建修改后的网络名,所述修改后的网络名包括所述原始网络名且包括所述通知消息; 将修改后的网络名代替所述原始网络名包括在通常包括所述原始网络名的下行链路帧中;以及 以能够被WLAN AP范围内的WLAN STA接收的方式发送所述下行链路帧。
2.根据权利要求I所述的方法,其中,所述下行链路帧是信标帧。
3.根据权利要求I所述的方法,其中,所述下行链路帧是探测响应帧。
4.根据权利要求I所述的方法,还包括 当接收到所述通知消息已过期的指示时,恢复包括所述原始网络名的下行链路帧。
5.一种在无线局域网WLAN站STA中处理下行链路帧的方法,包括 从WLAN接入点AP接收下行链路帧,所述下行链路帧包括网络名;以及 根据所述网络名识别通知消息。
6.根据权利要求5所述的方法,其中,根据所述网络名识别通知消息包括 将所述网络名与WLAN STA中存储的WLAN连接简档的网络名进行比较。
7.根据权利要求5所述的方法,其中,根据所述网络名识别通知消息包括 将所述网络名与WLAN STA中存储的一个或多个已知的通知消息进行比较。
8.根据权利要求5所述的方法,还包括 尝试从WLAN AP中获取与所述通知消息有关的附加信息。
9.根据权利要求8所述的方法,其中,尝试获取附加信息包括 以能够被WLAN AP接收的方式发送包括所述通知消息的接入网询问协议ANQP询问。
10.根据权利要求5所述的方法,还包括 处理所述通知消息。
11.根据权利要求10所述的方法,其中,处理所述通知消息包括按照所述通知消息中包括的控制消息进行动作。
12.一种无线局域网WLAN站STA,包括 天线; 与天线耦接的WLAN接口 ; 处理器; 与处理器耦接的存储器, 所述存储器存储应用,当由处理器执行所述应用时,所述应用根据经由WLAN接口从WLAN接入点AP接收到的下行链路帧中包括的网络名来识别通知消息。
13.根据权利要求12所述的WLANSTA,其中所述存储器存储一个或多个WLAN连接简档,当由处理器执行所述应用时,所述应用通过将所述网络名与所述一个或多个WLAN连接简档的网络名进行比较来识别所述通知消息。
14.根据权利要求12所述的WLANSTA,其中所述存储器存储一个或多个已知通知消息,当由处理器执行所述应用时,所述应用通过将所述网络名与所述一个或多个已知通知消息进行比较来识别所述通知消息。
15.根据权利要求12所述的WLANSTA,其中所述存储器存储控制应用,当由处理器执行所述控制应用时,所述控制应用按照所述通知消息中包括的控制消息进行动作。
16.一种无线局域网WLAN接入点AP,包括 天线; 与天线耦接的WLAN接口 ; 处理器; 与处理器耦接的存储器,所述存储器能够存储通知消息, 其中,所述WLAN接口被配置为 产生包括原始网络名的修改后的网络名,所述修改后的网络名包括WLAN AP已被配置了的所述原始网络名且包括所述通知消息, 将修改后的网络名代替所述原始网络名包括在通常包括所述原始网络名的下行链路帧中,以及 以能够被WLAN AP范围内的WLAN站STA接收的方式发送下行链路帧。
17.根据权利要求16所述的WLANAP,其中,所述下行链路帧是信标帧。
18.根据权利要求16所述的WLANAP,其中,所述下行链路帧是探测响应帧。
全文摘要
接入点(AP)通告通知的可用性,并且该通告可以被站(STA)(关联STA和非关联STA)接收和理解。当被通知了通知消息的可用性时,STA可以采取行动,以从AP接收通知消息。可选地,STA能够通过分析通告来识别通知消息。如果通知消息的内容包括控制消息,STA可以影响STA行为的方式按照控制消息进行动作。如果通知消息的内容指示AP所施加的限制,STA可以根据限制确定不尝试与AP相关联。
文档编号H04W48/12GK102986278SQ201180033197
公开日2013年3月20日 申请日期2011年5月12日 优先权日2010年5月14日
发明者卢迪·劳林斯, 艾哈迈德·默罕默德·卡霍莱夫, 斯蒂芬·麦卡恩 申请人:捷讯研究有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1