切换装置、系统和方法转让专利

申请号 : CN200480034511.X

文献号 : CN1883225B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : A·斯蒂芬斯

申请人 : 英特尔公司

摘要 :

一种装置和系统,以及方法和物品,能够在第一接入点处接收与规范相关联的请求,并定位能支持该规范的第二接入点。可以实行从第一接入点到第二接入点的切换。

权利要求 :

1.一种进行无线信息通信的方法,包括:

在第一接入点处从一个站接收与定义服务业务流质量的一规范相关联的请求以定位能够支持所述规范的第二接入点,其中所述第一接入点是发起所述请求的站的当前接入点,所述请求还包括包含所述第二接入点在内的候选接入点列表,该列表由所述站构造;

将所述请求通信给所述第二接入点;

所述第二接入点向所述第一接入点发送确认或否认支持所述规范的响应;

由所述第一接入点确定所述第二接入点支持所述规范;以及

由所述第一接入点将合适的候选接入点列表返回给所述站,

其中,所述规范是根据电气和电子工程师协会IEEE 802.11标准选择的业务量规范。

2.如权利要求1所述的方法,其特征在于,所述规范包括如下的至少一个:网络类型、网络容量、网络活动程度、接入点容量、信号强度、带宽、信噪比、信扰比、多路径条件、服务供应商、货币成本、用户优选信息、用户优选服务、额定分组大小、最大分组大小、最小服务间隔、最大服务间隔、最小数据率、平均数据率、最大突发大小、最小物理层速率、峰值数据率、延迟界限、过剩带宽容差、肯定应答策略和用户优先级。

3.一种用于进行无线信息通信的方法:

在第一接入点处从一个设备接收与定义服务业务流质量的一规范相关联的请求以定位能够支持所述规范的第二接入点,其中所述第一接入点是发起所述请求的设备的当前接入点,所述规范是根据电气和电子工程师协会IEEE 802.11标准选择的业务量规范,并且所述请求还包括包含所述第二接入点在内的候选接入点列表,该列表是由发起所述请求的设备构造的;

将所述请求通信给所述第二接入点;

由所述第二接入点确定所述第二接入点支持该规范,并且由所述第二接入点经所述第一接入点发送确认或否认支持期望规范的响应到所述设备;以及由所述设备确定合适的候选接入点。

4.一种包括在一个第一接入点内的装置,包括:

收发机,用于在所述第一接入点处从一个站接收与定义服务业务流质量的一规范相关联的请求以定位能够支持所述规范的第二接入点,将所述请求通信给所述第二接入点,从所述第二接入点接收确认或否认支持期望规范的响应,并将合适的候选接入点的列表返回给所述站,其中所述第一接入点是发起所述请求的站的当前接入点,所述请求还包括包含所述第二接入点在内的候选接入点列表,该列表是由所述站构造的;以及确定模块,用于确定候选接入点支持所述规范的能力,

其中所述规范是根据电气和电子工程师协会IEEE 802.11标准选择的业务量规范。

5.如权利要求4所述的装置,其特征在于,还包括:

耦合至所述收发机以存储所述候选接入点列表的存储器。

6.一种用于进行无线信息通信的系统,包括:

生成请求的客户机单元,所述请求与定义服务业务流质量的一规范相关联;

包括在第一接入点内用于接收所述请求的第一接收机,其中所述第一接入点是发起所述请求的客户机单元的当前接入点,所述请求还包括包含所述第二接入点在内的候选接入点列表,该列表是由所述客户机单元构造的;以及包括在所述第二接入点内的第二接收机,所述第二接收机用于从所述第一接入点接收与所述规范相关联的所述请求,其中由所述第二接入点确定支持所述规范,所述第二接收机还用于经所述第一接入点发送确认或否认支持期望规范的响应到所述客户机单元,所述响应被所述客户机单元用于确定合适的候选接入点,其中所述规范是根据电气和电子工程师协会IEEE 802.11标准选择的业务量规范。

7.如权利要求6所述的系统,其特征在于,所述第一接入点与从其接收所述请求的所述客户机单元协商所述规范。

8.如权利要求6所述的系统,其特征在于,还包括:

包括所述第一接收机的收发机;以及

包括所述第二接收机的收发机。

9.如权利要求6所述的系统,其特征在于,还包括:

耦合至所述第一接收机以存储包括所述第二接入点的候选接入点列表的存储器。

10.一种用于进行无线信息通信的方法,包括:

通过以下步骤来为一设备确定能支持与定义服务业务流质量的一规范的第二接入点:由所述设备发送一个所述规范相关联请求到所述第二接入点,其中所述请求是经第一接入点发送至第二接入点的自确定请求和从所述设备发送给所述第一接入点并由所述第一接入点中继传播到所述第二接入点的接入点确定请求的其中之一,其中所述第一接入点是发起所述自确定请求或接入点确定请求的设备的当前接入点,所述请求还包括包含所述第二接入点在内的候选接入点列表,该列表是由所述设备构造的;

响应于自确定请求,由所述第二接入点经所述第一接入点发送确认或否认支持期望规范的响应到所述设备,并由所述设备基于所述响应确定合适的候选接入点;或响应于接入点确定请求,由所述第二接入点发送确认或否认支持期望规范的响应到所述第一接入点,所述第一接入点基于所述响应确定合适的候选接入点并将合适的候选接入点的列表返回给所述设备,其中,所述规范是根据电气和电子工程师协会IEEE 802.11标准选择的业务量规范。

11.如权利要求10所述的方法,其特征在于,还包括:

一旦接收到所述第二接入点能够支持所述规范的指示,就把所述第一接入点和所述设备之间的通信切换至第二接入点。

12.一种包括在一个站内的装置,包括:

发射机,用于经第一接入点发送与定义服务业务流质量的一规范相关联的请求到包含第二接入点在内的候选接入点以定位能够支持所述规范的第二接入点,且用于从第二接入点接收确认或否认支持期望规范的响应,其中所述第一接入点是发起所述请求的站的当前接入点,所述请求还包括包含所述第二接入点在内的候选接入点列表,该列表是由发起所述站构造的;以及确定模块,用于确定候选接入点支持包含业务量规范的所述规范的能力,所述规范是根据电气和电子工程师协会IEEE 802.11标准选择的业务量规范。

13.如权利要求12所述的装置,其特征在于,还包括:

耦合至所述发射机以存储所述候选接入点列表的存储器。

14.一种用于进行无线信息通信的方法,包括:

在第一接入点,从一个设备处接收与业务量规范相关联的,定位可以支持所述规范的第二接入点的请求,其中所述第一接入点是发起所述请求的所述设备的当前接入点,所述请求还包括包含所述第二接入点在内的候选接入点列表,该列表是由所述设备构造的;

将所述请求发送给包括所述第二接入点的至少一个候选接入点;

由所述第二接入点确定所述第二接入点支持所述规范,并经所述第一接入点将确认或否认支持期望规范的响应发送给所述设备;

由所述设备确定合适的候选接入点;

其中,所述规范是根据电气和电子工程师协会IEEE 802.11标准选择的业务量规范。

15.如权利要求14所述的方法,其特征在于,还包括:

一旦接收到所述第二接入点能够支持所述规范的指示,就把所述第一接入点和所述设备之间的通信切换至第二接入点。

说明书 :

技术领域

在此描述的各实施例大致涉及通信,包括经由无线设备用于通信信息的装置、系统和方法。

背景技术

在各地理位置内,多个接入点(AP)可用于与无线设备的通信。理想情况是即使在通行于一个AP处开始并在另一个AP处完成时,也能够以无缝的方式提供服务质量不变的通信。
在某些实施例中,设备(例如作为第一接入点(AP)到潜在第二AP链接的一部分客户机设备)有责任生成由业务量规范(TSPEC)定义的服务质量的业务流。然而在需要切换时(诸如在从与一个AP通信的设备漫游至不同区域时),就无法确定新区域内若干候选AP中的哪个能够支持当前规范。错误地做出这一决定会中断足以在设备上运行的应用程序中产生可察觉质量损失的业务流长度。虽然能够使用启发预测(例如,基于过去的使用历史或根据该设备基本服务组的活动观察)所选AP能否支持特定规范,但所得的精确性往往受到限制。

发明内容

根据本发明的一种进行无线信息通信的方法,包括:在第一接入点处从一个站接收与定义服务业务流质量的一规范相关联的请求以定位能够支持所述规范的第二接入点,其中所述第一接入点是发起所述请求的站的当前接入点,所述请求还包括包含所述第二接入点在内的候选接入点列表,该列表由所述站构造;将所述请求通信给所述第二接入点;所述第二接入点向所述第一接入点发送确认或否认支持所述规范的响应;由所述第一接入点确定所述第二接入点支持所述规范;以及由所述第一接入点将合适的候选接入点列表返回给所述站,其中,所述规范是根据电气和电子工程师协会IEEE 802.11标准选择的业务量规范。
根据本发明的一种用于进行无线信息通信的方法:在第一接入点处从一个设备接收与定义服务业务流质量的一规范相关联的请求以定位能够支持所述规范的第二接入点,其中所述第一接入点是发起所述请求的设备的当前接入点,所述规范是根据电气和电子工程师协会IEEE 802.11标准选择的业务量规范,并且所述请求还包括包含所述第二接入点在内的候选接入点列表,该列表是由发起所述请求的设备构造的;将所述请求通信给所述第二接入点;由所述第二接入点确定所述第二接入点支持该规范,并且由所述第二接入点经所述第一接入点发送确认或否认支持期望规范的响应到所述设备;以及由所述设备确定合适的候选接入点。
根据本发明的一种包括在一个第一接入点内的装置,包括:收发机,用于在所述第一接入点处从一个站接收与定义服务业务流质量的一规范相关联的请求以定位能够支持所述规范的第二接入点,将所述请求通信给所述第二接入点,从所述第二接入点接收确认或否认支持期望规范的响应,并将合适的候选接入点的列表返回给所述站,其中所述第一接入点是发起所述请求的站的当前接入点,所述请求还包括包含所述第二接入点在内的候选接入点列表,该列表是由所述站构造的;以及确定模块,用于确定候选接入点支持所述规范的能力,其中所述规范是根据电气和电子工程师协会IEEE 802.11标准选择的业务量规范。
根据本发明的一种用于进行无线信息通信的系统,包括:生成请求的客户机单元,所述请求与定义服务业务流质量的一规范相关联;包括在第一接入点内用于接收所述请求的第一接收机,其中所述第一接入点是发起所述请求的客户机单元的当前接入点,所述请求还包括包含所述第二接入点在内的候选接入点列表,该列表是由所述客户机单元构造的;以及包括在所述第二接入点内的第二接收机,所述第二接收机用于从所述第一接入点接收与所述规范相关联的所述请求,其中由所述第二接入点确定支持所述规范,所述第二接收机还用于经所述第一接入点发送确认或否认支持期望规范的响应到所述客户机单元,所述响应被所述客户机单元用于确定合适的候选接入点,其中所述规范是根据电气和电子工程师协会IEEE 802.11标准选择的业务量规范。
根据本发明的一种用于进行无线信息通信的方法,包括:通过以下步骤来为一设备确定能支持与定义服务业务流质量的一规范的第二接入点:由所述设备发送一个所述规范相关联请求到所述第二接入点,其中所述请求是经第一接入点发送至第二接入点的自确定请求和从所述设备发送给所述第一接入点并由所述第一接入点中继传播到所述第二接入点的接入点确定请求的其中之一,其中所述第一接入点是发起所述自确定请求或接入点确定请求的设备的当前接入点,所述请求还包括包含所述第二接入点在内的候选接入点列表,该列表是由所述设备构造的;响应于自确定请求,由所述第二接入点经所述第一接入点发送确认或否认支持期望规范的响应到所述设备,并由所述设备基于所述响应确定合适的候选接入点;或响应于接入点确定请求,由所述第二接入点发送确认或否认支持期望规范的响应到所述第一接入点,所述第一接入点基于所述响应确定合适的候选接入点并将合适的候选接入点的列表返回给所述设备,其中,所述规范是根据电气和电子工程师协会IEEE 802.11标准选择的业务量规范。
根据本发明的一种包括在一个站内的装置,包括:发射机,用于经第一接入点发送与定义服务业务流质量的一规范相关联的请求到包含第二接入点在内的候选接入点以定位能够支持所述规范的第二接入点,且用于从第二接入点接收确认或否认支持期望规范的响应,其中所述第一接入点是发起所述请求的站的当前接入点,所述请求还包括包含所述第二接入点在内的候选接入点列表,该列表是由发起所述站构造的;以及确定模块,用于确定候选接入点支持包含业务量规范的所述规范的能力,所述规范是根据电气和电子工程师协会IEEE 802.11标准选择的业务量规范。
根据本发明的一种用于进行无线信息通信的方法,包括:在第一接入点,从一个设备处接收与业务量规范相关联的,定位可以支持所述规范的第二接入点的请求,其中所述第一接入点是发起所述请求的所述设备的当前接入点,所述请求还包括包含所述第二接入点在内的候选接入点列表,该列表是由所述设备构造的;将所述请求发送给包括所述第二接入点的至少一个候选接入点;由所述第二接入点确定所述第二接入点支持所述规范,并经所述第一接入点将确认或否认支持期望规范的响应发送给所述设备;由所述设备确定合适的候选接入点;其中,所述规范是根据电气和电子工程师协会IEEE 802.11标准选择的业务量规范。

附图说明

图1是根据各实施例在接入点之间移动的装置的框图;
图2是根据若干实施例的各装置和系统的框图;
图3是根据若干实施例通过AP确定切换的信令系统图;
图4是根据若干实施例通过设备确定切换的信令系统图;
图5是示出根据各实施例的若干方法的流程图;
图6是根据各实施例的物品框图。

具体实施方式

为帮助提供诸如当设备在各AP间漫游并且切换变得可用时所要求的各AP间的质量连接,某些实施例可提供与潜在漫游目的地的服务质量协商(例如,验证对规范的支持)。例如可假设设备(例如,客户机设备、诸如个人数字助理(PDA)的无线计算平台、蜂窝电话等)能够在多AP间漫游。设备起初可以通过验证第一AP能够支持期望规范(例如,TSPEC)来协商服务质量。
当设备漫游时,它能扫描周围区域以发现并构造无线范围内的候选AP列表。能够通过设备与候选的直接通信或让第一AP代表设备与候选通信等各种方法来找出支持期望/现存规范的候选AP。
例如在某些实施例中,设备通过扫描可以获取一个或多个候选AP的MAC(媒体访问控制)或IP(因特网协议)地址,并可仅使用第一AP作为基础结构网络的接入点而把与所述规范相关联的请求发送给候选AP。于是在此情况下,第一AP无需理解设备和候选之间的通信内容,并且对代表设备协商规范的支持不作为。
另外在某些实施例中,可以通过第一AP将与规范相关联的请求(例如,TSPEC请求)发送给一个或多个候选AP,并在第一AP处的接收响应。使用该方法就无需设备对候选重复描述所述规范,因为第一AP应该已经具有了该信息。这样可以将候选列表的任何部分或全部都传递给(已获知该规范的)第一AP,随后该第一AP就联系一个或多个候选AP以发现它们中的哪些能够支持该规范。随后第一AP就向该设备返回能够支持该规范的一个或多个AP的列表。于是在此情况下,第一AP就作为设备的代理,并且在该设备通信实际切换至第二AP(例如,能够支持该规范的候选AP之一)之前不必要求设备和第二AP之间的直接通信。每一情况中,在确定第二AP能够支持该规范之后,与设备的通信就可切换至第二AP,并确信这一新的连接将提供期望的服务质量。
可以根据电气和电子工程师协会(IEEE)802.11协议来引导设备和AP之间以及AP之间的信令。关于IEEE 802.11标准的更多信息请参考″IEEE Standards forInformation Technology--Telecommunications and Information Exchange betweenSystems--Local and Metropolitan Area Network-Specific Requirements--Part 11:Wireless LAN Medium Access Control(MAC)and Physical Layer(PHY),ISO/IEC8802-11:1999″以及相关版本。
图1是根据若干实施例在接入点102、104和106之间漫游的装置100的框图。例如,装置100(例如包括无线计算平台、蜂窝电话、无线客户机等等的无线设备)可从与第一AP 102(例如,节点、基站等)的通信切换至与第二AP 104(例如,节点、基站等)的通信。第三AP 106也可在装置100从使用连接108与第一AP102的通信移动到使用连接109与第二AP的通信时提供对该装置100的连接。基于装置100可从第二AP 104中获取的服务质量来做出第一AP 102到第二AP 104的切换。服务质量的决定依赖于装置100所使用的规范(例如,TSPEC)以及第一AP 102是否受到第二AP 104的支持。连接107和108可以包括作为多输入多输出(MIMO)系统一部分的一个或多个发送路径和/或一个或多个接收路径。
当装置100在交叉区110附近的AP 102、104和106范围内工作时,可能会突然并无预警地出现通信丢失,使得在找到具有更好连接109(例如,优于AP 102的可用连接108)的候选AP 104之前会一直丢失该装置的无缝连接。若干实施例提供了完成上述的机制。使用在此描述的所支持的规范确定方法,就能可靠地确定支持期望规范的候选AP,从而为装置100在从AP 102切换至AP 104通信之后提供高质量的无缝连接,例如图2就是根据本发明各实施例的各种装置200、210和系统220的框图。于是在某些实施例中,装置210包括接收机224,用于接收与规范232相关联的请求228。装置210可包括AP 230并且可使用请求228定位支持规范232的第二AP 236。可以在AP 230和第二AP 236之间存在或形成有线或无线连接238。
装置210可包括耦合至接收机224的存储器240,用以存储包括第二AP 236的候选AP列表244。装置210还可包括确定模块248,用于确定候选AP(例如,AP 236)支持规范232的能力。规范232可以包括根据一个或多个IEEE 802.11标准(包括IEEE 802.11e和类似修改)选择的业务量规范(例如,TSPEC)。
在某些实施例中,装置200可包括发射机252,用于把与规范232相关联的请求228发送给第一AP 230以定位能支持该规范232的第二AP 236。装置200还可包括耦合至发射机252的存储器240,用以存储(包括第二AP 236的)候选AP列表244。
装置200还可包括类似于或等同于确定模块248的确定模块248′,用于确定候选AP 236支持规范232(包括TSPEC)的能力。如前所述,能够以包括发送请求228和规范232给候选AP 236的各种方式做出候选AP 236是否支持规范232的确定。装置200可接收直接指示第二AP 236能支持该规范的指示256,或者可选地,指示256可包括充足的信息使得装置200能够确定规范232可受到第二AP236支持。
在另一个实施例中,系统220可包括上述装置200和210的任意一个或全部以及包括单极、双极、全方向天线或接线天线等等的天线260。装置200和第二AP 236还可以包括天线260。如上所述,在某些实施例中,可使用接收到请求228的装置210(例如,包括AP)来与生成请求228的装置200(例如,设备、站和/或客户机单元)协商对规范232的支持。
系统220可以包括位于第二AP 236内用于接收与规范232相关联的请求228的第二接收机224′。在某些实施例中,可使用第二AP#236来确定规范232是否受到第二AP 236的支持,第二AP可包括天线260。接收机224和224′的任何一个都可包括在收发机264内。类似地,发射机252也可包括在收发机264内。为了更完整地阐明在此描述的某些装置和系统的操作,随后将示出各种可能的活动顺序。
例如,图3是根据各实施例由AP切换决定的信令图示311。在此示出了与第二装置310(诸如AP)通信的第一装置300(诸如移动计算平台、站或其他设备)。装置300和310可分别与装置200和210(参见图2)类似或等同。在此场景中,示出了涉及由当前与装置300通信的设备(即装置310)做出的用于切换的合适候选设备336的可能的决定步骤顺序。为了简化随后的讨论,就使用术语“站”、“AP”和“候选”分别指代要素300、310和336。
站300以诸如请求313的方式将一规范通信至AP 310。作为回报,AP 310就能以确认响应317的形式确认其本身支持该规范的能力。由于站300的到处移动,使得站300接收指示切换候选336存在的通信323,诸如信标帧。每个通信323都可由站300用于编译候选336的列表。或许包括在请求327内的所述列表可由站300通信至AP 310。请求327可以包括从支持该规范的列表中选取合适候选(例如,其他AP)的请求,诸如确认具备匹配当前TSPEC能力的请求。
随后可在AP 310和潜在候选336之间出现一系列的请求和确认通信333。这些通信333可以包括支持期望规范的请求以及包括TSPEC能力确认(或否认)的对于支持的确认(或否认)。由此在框337处,AP 310就可确定由站300最初列出的这些候选中的哪一些具有支持期望规范的能力。或许还包括合适候选336列表的通信响应343随后就可返回站300,从而出现到候选之一的切换。
作为另一个实例,图4是根据若干实施例由设备切换决定的信令图示。同样示出了与第二装置410(诸如AP)通信的第一装置400(诸如移动计算平台、站或其他设备)。装置400和410可分别与装置200和210(参见图2)类似或等同。在此场景中,示出了由装置300本身做出的用于切换的合适候选设备436的可能决定步骤顺序。为了简化随后的讨论,就使用术语“站”、“AP”和“候选”分别指代要素400、410和436。
站400以诸如请求413的方式将一规范通信至AP 410。作为回报,AP 410就能以确认响应417的形式确认其本身支持该规范的能力。由于站400的到处移动,使得站400接收指示切换候选436存在的通信423,诸如信标帧。每个通信423都可由站400用于编译候选436的列表。多个请求453可由站300通信至AP 310。这些请求可依次被通信传送到一个或多个候选AP 436,并且所述一个或多个请求可以包括从支持该规范的列表中选取合适候选(例如,其他AP)的请求,诸如确认具备匹配当前TSPEC要求的能力。
于是,被包括作为一系列请求和确认通信457的一个或多个请求453的部分或全部可以出现在AP 310和潜在候选436之间。这些通信457可以包括代表站400支持对期望规范的请求以及包括TSPEC能力确认(或否认)的支持确认(或否认)。随后通过AP 310将响应463顺序(如图4所示)或并行地通信至站300。由此在框467处,站400就可确定由站400最初列出的这些候选436中的哪一些具有支持期望规范的能力,并且通信随后如由站400所确定地从AP 410切换至任何合适候选436。
装置100、200、210、300、310、400、410,AP 102、104、106、236、336、436,连接108、109、238,交叉区域110,接收机224、224′,请求228,规范232,存储器240,列表244,确定模块248、248′,发射机252,指示256,天线260以及收发机264在此都被表征为“模块”。这些模块可以包括硬件电路、和/或一个或多个处理器和/或存储器电路、包括目标和目标集合的软件程序模块、和/或固件,以及它们的组合,这些都是装置100、200、210、300、310、400、410,和系统220希望的作为各实施例特定实现所需的结构。
还应该认识到装置和系统的各实施例还可除了无线计算平台以及在AP间移动之外还有其他的应用,这样各实施例就不是如此受限的。示出的装置100、200、210、300、310、400、410和系统220旨在提供各实施例结构的大致理解,并不用作可能会使用在此描述结构的装置和系统的全部要素和特征的完全描述。
包括新颖装置和方法的各实施例的应用包括但不限于:用于高速计算机的电子电路、通信和信号处理电路、调制解调器、处理器模块、嵌入式处理器以及包括了多层、多芯片模块的应用专用模块。这些装置和系统还可被包括作为各种电子系统(诸如电视机、蜂窝电话、个人计算机、PDA、工作站、无线电、视频播放器、车辆等)内的子组件。
图5是示出了根据各实施例的若干方法的流程图。在框521处,方法511(可选地)开始于构造含有一个或多个候选AP的列表(包括能够支持用于管理设备和第一AP间通信的规范的第二AP)。如上所述,可使用包括扫描设备范围内的AP区域在内的多种方法来列出该列表。
方法511还包括在框525处将与该规范相关联的请求发送给至少一个候选AP。在某些实施例中,可将该请求发送给当前与站通信的AP(即第一AP)。随后该AP轮流将该规范通信给一个或多个列表的候选。在某些实施例中,该列表能通过AP发送并经由该AP通信至各候选,使得该AP仅作为站和候选间的通信路程点。这样在框531处,方法511就继续在第一AP处接收与该规范相关联的请求以定位能支持该规范的第二AP。在框531接收请求包括在第一AP处接收含有第二AP的候选AP列表。
该规范可以包括任何数目的条件和要求,包括如下的至少一个:网络类型、网络容量、网络活动程度、可用服务测量、AP容量、信号强度(例如,传输功率)、带宽、信噪比、信扰比、多路径条件、服务供应商、货币成本、用户优选信息、用户优选服务、额定分组大小、最大分组大小、最小服务间隔、最大服务间隔、最小数据率、平均数据率、最大突发大小、最小物理层速率、峰值数据率、延迟界限、过剩带宽容差、肯定应答策略和用户优先级。AP能力的一个实例包括诸如依据IEEE 802.11标准选择的TSPEC的业务量规范(TSPEC)。
方法511可包括在框541处确定第二访问AP将支持所述规范。这将如上所述以各种方式出现。例如,方法511可包括在框545处,通过由设备发送至第一AP的自确定请求(例如,响应于该请求接收的来自于第一或第二AP的信息允许该设备确定所述规范是否受第二AP支持)来确定能够支持该规范的第二AP。方法511还可包括在框551处,通过发送给第一AP的AP确定请求(例如,响应于该请求接收的信息允许第一AP确定所述第二AP可支持该规范)来确定第二AP能支持规范。
这样,就可在框545处通过设备(自确定)或在框551处通过接入点(AP确定)来做出规范支持的确定。在这第二种情况下,该确定可由第一AP(基于直接从第一AP导向第二AP的恰当查询)做出,或者可由将支持(或部分支持,或不支持)指示返回给第一AP和/或设备的第二AP做出。AP确定请求可包括含有第二接入点的候选AP列表。
方法511可包括在框555处将含有第二AP的能支持规范的一个或多个AP的列表发送给接收到该请求的设备。本方法还包括一旦在框565处接收到指示该第二AP能够支持该规范的指示,就把第一AP和设备之间的通信切换至第二AP。
可以认识到其中的许多实施例和变化。例如,第一AP可提供智能(例如,独立做出关于候选AP之一能否支持该规范的确定),或仅作为从设备到候选AP的通信请求的资源。此外,设备能够在其接收机范围内扫描以建立或构造AP列表(即,对客户机传输可访问的那些接入点),或从其他设备或AP中获取列表。可以按需在各AP之间分配部分列表。
设备可以根据包括信号强度或质量的某些属性运行以在列表上记录和/或排列潜在的切换候选AP。为确定第二AP能否支持该规范,设备可接收来自第二AP(直接地,或经由第一AP)的指示(例如,确认),或者设备可以接收来自任一AP的指示(使得第一AP或第二AP执行诸如确认的确定)。在做出确定之后,设备就漫游至在其中可以做出从第一AP和客户机之间的通信切换至第二AP的第二接入点。
应该认识到决定情景的其他各种变化。例如,设备可以接收关于支持该规范的反建议,使得该规范本身不受支持,但是另外的规范却受到设备的支持(或接受)。此外可对支持的决定记分,使得独立的候选AP可被记分为完全愿意支持该规范、部分愿意支持该规范(例如,返回一个或多个反建议)、不愿意支持(例如,对支持该规范的一次或多次拒绝)和聋的(例如,无响应)。
应该认识到在此描述的方法无需以描述的顺序或任何特定的顺序来执行。此外,对于在此确定的方法所描述的各种活动能够以串行或并行的方式执行。包括参数、命令、操作数和其他数据的信息可以一种或更多载波的形式予以发送和接收。
一旦阅读和理解了本发明的内容,本领域普通技术人员将会理解可从基于计算机的系统内的计算机可读介质中启动软件程序的方式来执行在软件程序中定义的功能。本领域普通技术人员还能理解可以使用各种编程语言来创建用于实现并执行本发明方法的一个或更多的软件程序。可使用诸如Jave或C++之类的面向对象的语言将这些程序以面向对象的格式构成。此外,可使用诸如汇编或C之类的过程语言将这些程序架构成面向过程的格式。这些软件组分还可使用本领域普通技术人员所周知的多个机制的任何一种来实现通信,这些机制包括应用程序接口或者包括远程过程呼叫的进程间通信技术。对本发明各实施例的教示内容不限于包括超文本标记语言(HTML)以及可扩展标记语言(XML)在内的任何特定的编程语言或环境。于是就可如图6所示认识到其他的实施例。
图6是根据各实施例,诸如计算机、无线计算平台、存储器系统、磁盘或光盘、某种其他存储设备和/或任何类型的电子设备或系统的物品685的框图。物品685可包括耦合至机器可访问介质的处理器687,诸如存储器689(例如包括电气、光学或电磁导体的存储器)的所述机器可访问介质具有相关联的数据691(例如,计算机程序指令),在访问这些数据时会导致机器(例如,处理器687)执行诸如在第一AP处接收与一规范相关联的请求以定位能支持该规范的第二AP的动作。其他的动作可包括构造包括第二接入点的候选AP列表,将与该规范相关联的请求发送给包括第二AP在内的至少一个候选接入点,由第二AP确定此第二AP将支持该规范,并在随后将支持该规范并包括第二AP的AP列表发送给接收到该请求的设备。如上所述,所述规范可包括依据IEEE 802.11规范选择的TSPEC。
实现在此描述的装置、系统和方法就可改善AP和网络连接质量。业务流服务的中断会减少,并且在连接切换期间(诸如漫游活动期间)提供的规范支持的可靠性将提升。
形成说明书一部分的附图以示意性而非限制性的方式示出了在其中可实现本发明主题的特定实施例。详尽描述了示出的实施例使得本领域普通技术人员能够实施本公开的教示。可以利用并从中形成其他实施例以做出结构和逻辑上的变化而不背离此公开的范围。因此,具体实施方式不出于限制目的,并且各实施例的范围仅由所附权利要求连同这些权利要求的全范围等效物来限定。
虽然在此示出并描述了特定的实施例,但是应该认识经计算完成相同目的的任何安排都可代替示出的特定实施例。本发明意欲覆盖本发明各实施例的任何及全部的改编和变化。也应理解以上描述是以说明而非限制性的方式作出的。上述实施例的组合以及其他未在此特定描述的实施例在本领域普通技术人员阅读以上描述后也将变得显而易见。
需要强调的是,将按照37C.F.R.§1.72(b)提供本发明的摘要,这就要求该摘要将使得读者快速得知公开技术的特性。应该理解摘要不用于解释或限制权利要求的范围或意义。此外在前述的详尽说明中会发现,各种特征被组合在一个实施例中,以使揭示内容更为流畅。本发明的方法不被解释为反映一种意图,即本发明声明的实施例要求比每个权利要求所清楚地阐述的特性更多。此外,正如随后的权利要求所反映的,本发明的主题处于比单个公开实施例的所有特性为少的状态。这样在每个权项都作为一个单独的较佳实施例的情况下,所附的权利要求据此并入详尽的说明书中。