CN200780028459.0
2007.07.24
CN101496315A
2009.07.29
授权
有权
授权|||实质审查的生效|||公开
H04B7/26
英特尔公司
E·齐
美国加利福尼亚
2006.8.1 US 11/497,670
永新专利商标代理有限公司
王 英
本文一般性描述了用于提供与无线通信网络相关联的切换控制系统的方法与装置的实施例。还描述并主张了其它实施例。
1、 一种方法,包括:监视用户站在一个时间段内的一个或多个转换事件,所述用户站在每个转换事件期间在与无线通信网络相关联的多个节点的两个节点之间进行转换;以及响应于在所述时间段内检测到预定数量的转换事件,在所述用户站产生漫游管理请求,所述漫游管理请求具有与所述一个或多个转换事件相关联的转换事件信息。2、 如权利要求1所述的方法,其中,产生所述漫游管理请求包括:产生请求,所述请求具有与所述一个或多个转换事件中的每个转换事件的以下至少一项相关联的信息,即,转换标识、转换时间戳、转换原因、目标标识、源标识、接收信号强度指示符、接收信噪比指示符、发射功率、漫游滞后、接收灵敏度或者空信道评估。3、 如权利要求1所述的方法,还包括:记录与所述一个或多个转换事件中的每个转换事件相关联的信息,以产生所述转换事件信息。4、 如权利要求1所述的方法,还包括:在产生所述漫游管理请求之前,增加所述用户站的漫游滞后量。5、 如权利要求1所述的方法,还包括:向与所述用户站相通信的所述多个节点中的一个节点发送所述漫游管理请求,其中,该节点包括以下至少一个,即,与无线局域网相关联的接入点、与无线城域网相关联的基站、与无线广域网相关联的基站或者与无线网状网络相关联的另一个用户站。6、 如权利要求1所述的方法,还包括:从与所述用户站相通信的所述多个节点中的一个节点接收漫游管理响应,所述漫游管理响应具有使所述用户站减少所述用户站的切换的配置信息。7、 如权利要求1所述的方法,还包括:基于来自与所述用户站相通信的一个节点的漫游管理响应的配置信息,调节所述用户站的一个或多个配置,以减少所述用户站的切换,所述配置信息具有与以下至少一项相关联的信息,即,发射功率、漫游滞后、接收灵敏度、空信道评估或者漫游候选者。8、 一种包含内容的制品,当访问所述内容时使得机器执行以下操作:监视用户站在一个时间段内的一个或多个转换事件,所述用户站在每个转换事件期间在与无线通信网络相关联的多个节点的两个或多个节点之间进行转换;以及响应于在所述时间段内检测到预定数量的转换事件,在所述用户站产生漫游管理请求,所述漫游管理请求具有与所述一个或多个转换事件相关联的转换事件信息。9、 如权利要求8所述的制品,其中,当访问所述内容时使得所述机器执行以下操作:通过产生一个请求,来产生所述漫游管理请求,该请求具有与所述一个或多个转换事件的每个转换事件的以下至少一项相关联的信息,即,转换标识、转换时间戳、转换原因、目标标识、源标识、接收信号强度指示符、接收信噪比指示符、发射功率、漫游滞后、接收灵敏度或者空信道评估。10、 如权利要求8所述的制品,其中,当访问所述内容时使得所述机器执行以下操作:在产生所述漫游管理请求之前,增加所述用户站的漫游滞后量。11、 如权利要求8所述的制品,其中,当访问所述内容时使得所述机器执行以下操作:向与所述用户站相通信的所述多个节点中的一个节点发送所述漫游管理请求,其中,该节点包括以下至少一个:与无线局域网相关联的接入点、与无线城域网相关联的基站、与无线广域网相关联的基站或者与无线网状网络相关联的另一个用户站。12、 如权利要求8所述的制品,其中,当访问所述内容时使得所述机器执行以下操作:从与所述用户站相通信的所述多个节点中的一个节点接收漫游管理响应,所述漫游管理响应具有使所述用户站减少所述用户站的切换的配置信息。13、 如权利要求8所述的制品,其中,当访问所述内容时使得所述机器执行以下操作:基于来自与所述用户站相通信的节点的漫游管理响应的配置信息,调节所述用户站的一个或多个配置,以减少所述用户站的切换,所述配置信息具有与以下至少一项相关联的信息,即,发射功率、漫游滞后、接收灵敏度、空信道评估或漫游候选者。14、 一种装置,包括:转换监视器,监视用户站在一个时间段内的一个或多个转换事件,所述用户站在每个转换事件期间在与无线通信网络相关联的多个节点的两个或多个节点之间进行转换;以及请求产生器,操作性地耦合到所述转换监视器,以便响应于在所述时间段内检测到预定数量的转换事件,在所述用户站产生漫游管理请求,所述漫游管理请求具有与所述一个或多个转换事件相关联的转换事件信息。15、 如权利要求14所述的装置,其中,所述请求产生器用于产生请求,所述请求具有与所述一个或多个转换事件中每个转换事件的以下至少一项相关联的信息,即,转换标识、转换时间戳、转换原因、目标标识、源标识、接收信号强度指示符、接收信噪比指示符、发射功率、漫游滞后、接收灵敏度或者空信道评估。16、 如权利要求14所述的装置,还包括:网络接口设备,用于向与所述用户站相通信的所述多个节点中的一个节点发送所述漫游管理请求,其中,该节点包括以下至少一个:与无线局域网相关联的接入点、与无线城域网相关联的基站、与无线广域网相关联的基站或者与无线网状网络相关联的另一个用户站。17、 如权利要求14所述的装置,还包括:网络接口设备,用于从与所述用户站相通信的所述多个节点中的一个节点接收漫游管理响应,所述漫游管理响应具有使所述用户站减少所述用户站的切换的配置信息。18、 如权利要求14所述的装置,还包括:配置调节器,用于在所述请求产生器产生所述漫游管理请求之前,增加所述用户站的漫游滞后量。19、 如权利要求14所述的装置,还包括:配置调节器,基于来自与所述用户站相通信的一个节点的漫游管理响应的配置信息,调节所述用户站的一个或多个配置,以便减少所述用户站的切换,所述配置信息具有与以下至少一项相关联的信息,即,发射功率、漫游滞后、接收灵敏度、空信道评估或者漫游候选者。20、 一种系统,包括:全向天线;以及处理器,操作性地耦合到所述天线,用于监视用户站在一个时间段内的一个或多个转换事件,以及响应于在所述时间段内检测到预定数量的转换事件,在所述用户站产生漫游管理请求,其中,所述用户站在每个转换事件期间在与无线通信网络相关联的多个节点的两个或多个节点之间进行转换,以及其中,所述漫游管理请求包括与所述一个或多个转换事件相关联的转换事件信息。21、 如权利要求20所述的系统,其中,所述处理器用于产生请求,所述请求具有与所述一个或多个转换事件中每个转换事件的以下至少一项相关联的信息,即,转换标识、转换时间戳、转换原因、目标标识、源标识、接收信号强度指示符、接收信噪比指示符、发射功率、漫游滞后、接收灵敏度或者空信道评估。22、 如权利要求20所述的系统,其中,所述处理器用于在产生所述漫游管理请求之前,增加所述用户站的漫游滞后量。23、 如权利要求20所述的系统,其中,所述处理器用于根据来自与所述用户站相通信的节点的漫游管理响应的配置信息,来调节所述用户站的一个或多个配置,以减少所述用户站的切换,所述配置信息具有与以下至少一项相关联的信息,即,发射功率、漫游滞后、接收灵敏度、空信道评估或者漫游候选者。24、 一种方法,包括:根据与用户站的一个或多个转换事件相关联的转换事件信息,来调节与无线通信网络相关联的多个节点中的一个或多个节点,所述用户站在每个转换事件期间在与无线通信网络相关联的多个节点的两个节点之间进行转换;以及产生所述用户站的配置信息,以调节所述用户站的一个或多个配置。25、 如权利要求24所述的方法,其中,调节所述一个或多个节点包括:通过从与所述用户站相通信的节点接收避免频繁切换请求的节点控制器来调节所述一个或多个节点。26、 如权利要求24所述的方法,其中,调节所述一个或多个节点包括:调节以下至少一个节点的一个或多个配置,即,与所述用户站相通信的节点或者与所述用户站相通信的所述节点的邻近节点,其中,所述一个或多个配置包括以下至少一项,即,发射功率、漫游滞后、接收灵敏度或者空信道评估。27、 如权利要求24所述的方法,还包括:响应于收到漫游管理请求,来产生避免频繁切换请求,其中,所述避免频繁切换请求包括所述转换事件信息。28、 如权利要求24所述的方法,还包括:产生避免频繁切换响应,所述避免频繁切换响应具有以下至少一项的配置信息,即,所述用户站、与所述用户站相通信的节点、或者与所述用户站相通信的所述节点的邻近节点。29、 如权利要求24所述的方法,还包括:通过漫游管理响应向所述用户站发送所述配置信息,所述配置信息具有与以下至少一项相关联的信息,即,发射功率、漫游滞后、接收灵敏度、空信道评估或者漫游候选者。30、 如权利要求24所述的方法,其中,所述多个节点包括以下至少一个:与无线局域网相关联的接入点、与无线城域网相关联的基站、与无线广域网相关联的基站或者与无线网状网络相关联的另一个用户站。
用于提供与无线通信网络相关联的切换控制系统的方法和装置 技术领域 概括地说,本发明涉及无线通信系统,具体地说,本发明涉及用于提供与无线通信网络相关联的切换控制系统的方法与装置。 背景技术 随着无线通信在办公室、家庭、学校等场所越来越普及,各种无线技术和应用需要协力合作,以满足随时和/或随地进行计算和通信的需求。例如,多种和/或多个无线通信网络可以共存,从而提供一个计算和/或通信能力更强、移动性更强和/或最终实现无缝漫游的无线通信环境。 具体而言,无线个域网(WPAN)可以在一个相对较小的空间(比如,办公室的工作间或家里的某个房间)内提供快速、短距离的连通能力。在办公大楼、家庭、学校等,无线局域网(WLAN)可提供比WPAN要宽广的范围。例如,无线城域网(WMAN)将更宽广地理范围内的建筑物彼此相连,所以能够覆盖比WLAN更远的距离。由于这些网络在蜂窝基础设施中得到了广泛的应用,因此无线广域网(WWAN)可提供最为广阔的范围。尽管上述每一种无线通信网络所支持的用途不同,但是,这些网络间的共存提供了一个具有随时随地连通能力的更为稳健的环境。 附图说明 图1是表示根据本发明的方法与装置实施例的示例性无线通信系统的示意图。 图2是表示示例性无线局域网(WLAN)的方框图。 图3描述图2的示例性WLAN的示例性切换控制系统。 图4描述一种配置图2的示例性切换控制系统的示例性用户站的方式。 图5描述一种配置图2的示例性切换控制系统的示例性接入点(AP)的方式。 图6描绘一种配置图2的示例性切换控制系统的示例性AP控制器的方式。 图7是表示可以用来实现图2的示例性用户站的示例性无线通信平台的示例性处理器系统的方框图。 具体实施方式 概括地说,本文描述用于提供与无线通信网络相关联的切换控制系统的方法与装置。本文描述的方法与装置不限于此。 参看图1,示例性无线通信系统100可以包括一个或多个无线通信网络,通常如110、120与130所示。具体地,无线通信系统100可以包括无线个域网(WPAN)110、无线局域网(WLAN)120和无线城域网(WMAN)130。虽然图1描述了三个无线通信网络,但是无线通信系统100可以包括更多些或更少些的无线通信网络。例如,无线通信系统100可以包括另外的WPAN、WLAN和/或WMAN。本文描述的方法与装置不限于此。 无线通信系统100还可以包括一个或多个用户站,通常如140、142、144、146与148所示。例如,用户站140、142、144、146与148可以包括无线电子设备例如台式计算机、膝上型计算机、手持式计算机、平板计算机、蜂窝式电话、传呼机、音频和/或视频播放机(例如,mp3播放机或DVD播放机)、游戏设备、摄像机、数码相机、导航设备(例如,GPS设备)、无线外围设备(例如,打印机、扫描仪、耳机、键盘、鼠标等等)、医疗设备(例如,心率监视器、血压监视器等等)和/或其它合适的固定的、便携的或移动的电子设备。虽然图1描述了五个用户站,但是无线通信系统100可以包括更多些或更少些的用户站。 用户站140、142、144、146与148中的每一个用户站可以被授权或允许访问由一个或多个无线通信网络110、120和/或130提供的服务。用户站140、142、144、146与148可以使用多种调制技术,例如扩频调制(例如直接序列码分多址(DS-CDMA)和/或跳频码分多址(FH-CDMA))、时分多路复用(TDM)调制、频分多路复用(FDM)调制、正交频分多路复用(OFDM)调制(例如,正交频分多址(OFDMA))、多载波调制(MDM)和/或其它合适的调制技术以通过无线链路进行通信。在一个例子中,膝上型计算机140可以根据对功率需求很低的合适的无线通信协议运行,例如、超宽带(UWB)和/或射频识别(RFID),从而实现WPAN 110。特别地,膝上型计算机140可以经由无线链路和关联于WPAN 110的设备(例如摄像机142和/或打印机144)相通信。 在另一个例子中,膝上型计算机140可以利用直接序列扩频(DSSS)调制和/或跳频扩频(FHSS)调制来实现WLAN 120(例如,由电气电子工程师协会(IEEE)开发的802.11标准族和/或这些标准的变型与演进)。例如,膝上型计算机140可以经由无线链路和关联于WLAN 120的设备(例如打印机144、手持式计算机146和/或智能电话148)相通信。膝上型计算机140也可以经由无线链路和接入点(AP)150相通信。AP 150可操作地耦合到路由器152,以下将详细地描述。作为另一种选择,AP 150与路由器152可以集成到单个设备(例如,无线路由器)中。 膝上型计算机140可利用OFDM调制,将一个射频信号分成多个较小的子信号,然后在不同频率同时发送这些子信号,由此传输大量的数字数据。具体而言,膝上型计算机140利用OFDM调制来实现WMAN 130。例如,膝上型计算机140依照802.16标准族工作,从而通过无线链路与基站(通常如160、162和164所示)进行通信,802.16标准族是由IEEE推出的,可提供固定、便携和/或移动的宽带无线接入(BWA)网络(比如,IEEE802.16-2004标准(2004年9月18日公布的),IEEE 802.16e标准(2006年2月28日公布的),IEEE 802.16f标准(2005年12月1日公布的)等等)。 尽管上述部分例子是结合IEEE开发的标准进行描述的,但本文公开的方法和装置还容易应用于其它特定兴趣组和/或标准开发组织(比如,无线兼容性(Wi-Fi)联盟、微波接入全球互通(WiMAX)论坛、红外数据标准协会(IrDA)、第三代合作伙伴项目(3GPP)等)的许多规范和/或标准。本文所述的方法和装置不限于此。 WLAN 120和WMAN 130可以与普通的公共或专用网络170可操作地相耦合,比如,因特网、电话网(如公共交换电话网(PSTN))、局域网(LAN)、有线网络和/或与以太网、数字用户线(DSL)、电话线、同轴电缆和/或其它无线连接等相连的其它无线网络。举一个例子,WLAN 120可以通过AP150和/或路由器152与普通的公共或专用网络170可操作地相耦合。再举一个例子,WMAN 130可以通过基站160、162和/或164与普通的公共或专用网络170可操作地相耦合。 无线通信系统100可以包括其它合适的无线通信网络。例如,无线通信系统100可以包括无线广域网(WWAN)(图中未示出)。膝上型计算机140依照支持WWAN的其它无线通信协议工作。具体而言,这些无线通信协议是基于模拟、数字和/或双模式通信系统的技术,例如,全球移动通信系统(GSM)技术、宽带码分多址(WCDMA)技术、通用分组无线业务(GPRS)技术、增强型数据GSM环境(EDGE)技术、通用移动电信系统(UMTS)技术、第三代合作伙伴项目(3GPP)技术,以及基于这些技术的标准、标准的变型、演进和/或其它合适的无线通信标准。尽管图1仅仅描述了一个WPAN、一个WLAN和一个WMAN,然而无线通信系统100还可以包括多个WPAN、WLAN、WMAN和/或WWAN的其它组合。本文所述的方法和装置不限于此。 无线通信系统100可以包括其它WPAN、WLAN、WMAN和/或WWAN设备(图中未示出),例如,网络接口设备和外围设备(比如网络接口卡(NIC))、接入点(AP)、重配点、端点、网关、网桥、集线器等,通过这些设备可实现蜂窝电话系统、卫星系统、个人通信系统(PCS)、双向无线电系统、单向寻呼系统、双向寻呼系统、个人计算机(PC)系统、个人数字助理(PDA)系统、个人计算辅助(PCA)系统和/或其它合适的通信系统。尽管上文已描述了某些实例,但是本发明所涵盖的范围不限于此。 在图2的示例中,无线通信网络200可以包括用户站(STA)210和一个或多个接入点(AP),通常如220、222与224所示。无线通信网络200还包括可操作地耦合到AP 220、222与224的AP控制器230。例如,无线通信网络200可以是根据IEEE 802.11标准族和/或这些标准的变型与演进工作的WLAN,例如,IEEE 802.11任务组k(无线资源测量增强)、IEEE802.11任务组r(快速漫游/快速BSS转换)和/或IEEE 802.11任务组v(无线网络管理)。虽然图2描述了WLAN,但本文描述的方法与装置可以容易地应用到其它类型的无线通信网络,例如WPAN、WMAN、WWAN和/或无线网状网络。在一个例子中,无线通信网络200可以是具有一个或多个基站而非AP的WMAN或WWAN。此外,虽然图2描述了单个用户站,但是无线通信网络200可以包括另外的用户站。即使图2描述了三个AP,无线通信网络200也可以包括另外的AP。 通常,用户站210可以是结合图1所述的无线电子设备中的任一种或它们的任意组合。用户站210可以包括网络接口设备(NID)240、事件记录器250、切换监视器260、配置调节器270、请求产生器280与存储器285。NID 240、事件记录器250、切换监视器260、配置调节器270、请求产生器280与存储器285经由总线290可操作地彼此耦合。虽然图2描述了用户站210的一个或多个部件经由总线290彼此耦合,但这些部件也可以经由其它合适的直接或间接的连接可操作地彼此耦合(例如,点到点连接或点到多点连接)。 NID 240可以包括接收器242、发射器244和天线246。例如,NID 240可以是网络接口卡。用户站210可以分别经由接收器242和发射器244接收和/或发送数据。天线246可以包括一个或多个定向或全向天线,例如偶极天线、单极天线、片状天线、环形天线、微带天线和/或适合于发送射频(RF)信号的其它类型的天线。虽然图2描述了单个天线,但是用户站210可以包括另外的天线。例如,用户站210可以包括多个天线以实现多输入多输出(MIMO)系统。 事件记录器250可以记录与用户站210的一个或多个转换事件相关的信息。在每个转换事件中,用户站210可以在两个节点之间转换(例如,用户站210从一个AP到另一个AP的切换或转换)。为了方便起见,全文中表示用户站从一个AP到另一个AP的连接转换的术语“切换”与“转换”可互换地使用。在一个例子中,因为用户站210可以从AP 220的覆盖区范围移出并且进入AP 222的覆盖区,因此用户站210可以从AP 220转换或漫游到AP 222。另外或者可选地,AP 220可以满负荷运行,因此与用户站210的连接可以转入AP 220的邻近AP(比如AP 222)。因此,用户站210的连接的切换可以发生在AP 220与AP 222之间。在另一个例子中,用户站210可以从AP 220转换或漫游到AP 224。用户站210的连接的切换可以发生在AP 220与AP 222之间。 切换监视器260可以监视用于指示用户站210频繁切换的状态(例如,硬切换、软切换、较软切换等等)。在一个例子中,切换监视器260可以监视用户站210在一个时间段内的一个或多个转换事件。如果在该时间段内发生预定数量的转换事件(例如,在一分钟之内发生五个转换事件),则切换监视器260可以检测用于指示用户站210频繁切换的状态。例如,切换监视器260可以判断在该时间段内的转换事件数量是否超过预定的门限。 为了避免频繁的切换,配置调节器270可以调节用户站210的一个或多个配置,比如发射功率、漫游滞后、接收灵敏度和/或空信道评估。在一个例子中,如果检测到指示用户站210频繁切换的状态,则配置调节器270可以调节用户站210的漫游滞后量。具体地,配置调节器270可以判断从与用户站210相通信的AP(例如,AP 220)发送的信号和从漫游候选AP(例如,AP 222)发送的信号之间的信号强度是否不同,该漫游候选AP向用户站210提供无线通信服务。例如,配置调节器270可以通过增加漫游滞后门限来增加用户站210的漫游滞后量。从而,用户站210可以要求在从一个AP转换到另一个AP之前,用户站210收到的多个信号的信号强度有很大的差异。另外,配置调节器270还可以基于来自AP 220和/或AP控制器230的配置信息来调节一个或多个配置,如以下将详细描述的。 请求产生器280可以产生包括与用户站210的转换事件相关联的转换事件信息的漫游管理请求。例如,转换事件信息可以包括与用户站210的每个转换事件相关的转换标识信息、转换时间戳信息、转换原因信息、目标标识信息、源标识信息、接收信号强度指示符(RSSI)信息、接收信号噪音比指示符(RSNI)信息、发射功率信息、漫游滞后信息、接收灵敏度信息或空信道评估(CCA)信息。 通常,转换标识信息标识每个转换事件。转换时间戳信息表示每个转换事件发生的时间(例如,日期和/或时间)。转换原因信息表示每个转换事件发生的原因。目标标识信息和源标识信息表示每个转换事件的目标AP与源AP(例如,目标AP与源AP的BSSID)。RSSI信息表示针对每个转换事件,在用户站210接收的来自目标AP的信号强度。RSNI信息表示针对每个转换事件在用户站210接收的来自源AP的信号噪声比。 发射功率信息表示针对每个转换事件与用户站210向目标AP和源AP发送信号相关的发射功率。漫游滞后信息表示针对每个转换事件从目标AP发送的信号与从源AP发送的信号之间的信号强度差。接收灵敏度信息表示针对每个转换事件与用户站210从目标AP和源AP中的每一个接收信号相关的接收功率。CCA信息表示针对每个转换事件与目标AP和源AP中每一个相关的CCA。CCA门限可以说明与信道相关的噪音和/或干扰。为了判断特定的信道是否可用,用户站210可以判断与通过该信道的信号相关的接收功率是否小于CCA门限。如果接收功率小于该CCA门限,则该特定的信道对于用户站210是可用的。 在一个例子中,在配置调节器270调节用户站210的漫游滞后量之后,请求产生器280可以产生漫游管理请求,但是切换监视器260仍然检测用于指示210频繁切换的状态。因此,NID 240向AP 220发送漫游管理请求。基于转换事件信息,AP 220可以调节AP 220的一个或多个配置。在一个例子中,AP 220可以调节AP 220的漫游滞后量。AP 220可以将转换事件信息转发到AP控制器230。具体地,AP 220可以产生包括该转换事件信息的避免频繁切换请求。基于该转换事件信息,AP控制器230可以调节与用户站210相通信的AP(例如,AP 220)和/或与用户站210相通信的AP的一个或多个邻近AP(例如,AP 222和/或224)的一个或多个配置。例如,AP控制器230可以调节AP 220、222和/或224的发射功率、漫游滞后、接收灵敏度和/或空信道评估。 另外或者可选地,AP控制器230可以为用户站210提供建议,以减少在一个时间段内的转换事件数量。AP控制器230可以产生配置信息以调节用户站210的一个或多个配置,比如发射功率、漫游滞后、接收灵敏度、空信道评估或漫游候选节点。在一个例子中,AP控制器230产生包括配置信息的避免频繁切换响应并将其发送到AP 220。接着,AP 220可以产生包括该配置信息的漫游管理响应并将其发送到用户站210。基于该配置信息,配置调节器270调节用户站210的一个或多个配置以减少在一个时间段内的转换事件数量。 虽然图2显示的部件被描述成用户站210中的独立模块,但这些模块中的某些模块执行的功能可以集成在单个半导体电路内,或可以使用两个或多个独立的集成电路来实现。在一个例子中,虽然接收器242与发射器244被描述成NID 240中的独立模块,但接收器242可以集成到发射器244中(例如收发器)。在另一个例子中,事件记录器250、切换监视器260、配置调节器270和/或请求产生器280可以集成到单个部件中。此外,用户站210内的某些模块可以集成到网络接口卡(NIC)中(图中没有示出)。例如,NID 240、事件记录器250、切换监视器260、配置调节器270和/或请求产生器280可以集成到NIC中。 接入点220、222和224可以与同一个无线通信网络或不同的无线通信网络相关。如以下详细描述的,用户站210可以同时或并发地连接到两个或多个无线通信网络。虽然图2描述了一个或多个基本服务集(BSS)网络,但是本文描述的方法与装置可以容易地应用到其它合适的网络,比如独立的基本服务集(IBSS)网络。此外,虽然上述例子是针对与WLAN相关的AP和AP控制器来描述的,但是本文描述的方法和装置可以容易地应用到与WMAN和/或WWAN和/或关联于无线网状网络的用户站相关的基站(BS)和BS控制器。本文描述的方法与装置不限于此。 通常,因为用户站210从一个AP转换或漫游到另一个AP时需要重新关联以及重新生成密钥,因此用户站210在多个AP之间频繁切换会增加网络负担。此外,用户站210的频繁切换可能会引起中断、降低服务质量和/或增加数据、语音和/或视频流的抖动。 在图3的例子中,切换控制系统300可以包括用户站(例如,图2中的用户站210)和AP(例如,图2中的AP 220)。切换控制系统300还可以包括AP控制器(例如,图2中的AP控制器230)。作为另一种选择,AP控制器230可以集成到AP 220中,或者切换控制系统300可以不包括AP控制器230。 为了说明切换控制系统300,用户站210可以记录与用户站210的转换事件相关的信息并且监视用于指示频繁切换的状态。具体地,用户站210可以判断在一个时间段内的转换事件数量是否超过预定门限。在一个例子中,在一分钟之内有五个转换事件表示频繁的切换。 如果用户站210检测到指示频繁切换的状态,则用户站210可以增加漫游滞后量以保持与AP 220联系,而不是转到另一个AP(例如,图2中的AP 222或者224)。如上所述,漫游滞后量表示从与用户站210相通信的AP(例如,AP 220)发送的信号与从另一个AP(例如,AP 222)发送的信号之间的信号强度差。例如,通过增加漫游滞后量,由于在用户站210要从AP 220切换到AP 222之前,来自AP 220的信号与来自AP 222的信号之间的信号强度差变大,因此用户站210可以降低频繁切换。 然而,如果在增加漫游滞后量之后,用户站210仍然检测到指示频繁切换的状态,则用户站210可以将转换事件信息转发到AP 220。在一个例子中,用户站210可以产生包括转换事件信息的漫游管理请求并且将该漫游管理请求发送到AP 220(310)。接着,AP 220可以产生避免频繁切换请求以便将转换事件信息转发到AP控制器230(320)。 基于转换事件信息,AP控制器230可以调节邻近AP 220的一个或多个AP(例如,图2中的AP 222和/或224)的配置。AP控制器230还可以调节与AP 220相关的漫游滞后。此外,AP控制器230可以向用户站210提供建议以避免频繁切换。具体地,AP控制器230可以生成避免频繁切换响应并将其发送到AP 220(330)。该避免频繁切换响应可以包括配置信息。具体地,配置信息可以包括与AP控制器230向用户站210建议的发射功率设置、接收灵敏度和/或CCA门限相关的信息。该配置信息还可以包括与一个或多个候选者相关的信息,所述候选者是AP控制器230向用户站210建议漫游到的并且针对无线通信服务连接到的地方。 因此,AP 220可以基于来自AP控制器230的避免频繁切换响应而产生漫游管理响应(340)。除了如上所述的配置信息与候选者信息之外,AP220还可以包括与漫游管理响应中的漫游滞后相关的信息。也就是说,AP220可以建议用户站210调节漫游滞后量。基于来自AP 220的漫游管理响应,用户站210可以调节一个或多个配置和/或切换到另一个AP(例如,AP222或者AP 224)。本文所述的方法与装置不限于此。 图4、5与6描述一种可以配置图3的切换控制系统300以检测和减轻频繁切换的方式。图4、5与6中的示例性过程400、500与600可以分别实现为使用很多不同程序码中任一程序码的机器可访问指令,所述程序码存储在机器可访问媒介(比如易失性的或者非易失性的存储器或者其它的大容量存储设备(例如,软盘、CD与DVD))的任意组合上。例如,机器可访问指令可以实施在机器可访问媒介中,例如可编程门阵列、专用集成电路(ASIC)、可擦除可编程只读存储器(EPROM)、只读存储器(ROM)、随机存取存储器(RAM)、闪存、磁介质、光学介质和/或任何其它合适类型的介质。 此外,虽然在图4、图5与图6的每个图中都示出了具体的动作顺序,但这些动作也可以采用其它的时间顺序来执行(例如,同时或者并发地)。此外,结合图2的无线通信网络来描述和提供的示例性过程400、500与600仅仅是作为提供切换控制系统的一种方式的例子。 在图4的例子中,过程400可以从用户站210(例如,通过图2的事件记录器250)记录与一个或多个转换事件相关的信息开始(方框410)。事件记录器250可以在存储器285中存储与转换事件相关的信息(例如,统计量)。 如上所述,在每个转换事件(例如,用户站210从一个AP切换到另一个AP)期间,用户站210可以在两个AP之间转换。为了减少网络负担并且增加服务质量,用户站210可以监视用于指示频繁切换的状态。具体地,用户站210(例如,通过图2的切换监视器260)可以监视在一个时间段内的转换事件数量并且判断转换事件的数量是否超过预定切换门限(方框420)。 如果转换事件的数量没有超过预定切换门限,则控制过程可以回到方框410以继续记录与转换事件相关的信息。否则,如果在方框420,转换事件的数量超过该预定切换门限,则用户站210(例如,通过图2的配置调节器270)可以判断是否调节用户站210的漫游滞后量(方框430)。 如果用户站210之前没有调节过漫游滞后,则用户站210(例如,通过配置调节器270)可以增加该漫游滞后门限(方框440)。从而,控制过程可以回到方框410以记录与转换事件相关的信息。 再参照方框430,如果用户站210之前调节过漫游滞后,则用户站210(例如,通过图2的请求产生器280)可以产生漫游管理请求(方框450)。该漫游管理请求可以包括转换事件信息。如上所述,该转换事件信息可以包括与用户站210的每个转换事件相关联的转换标识信息、转换时间戳信息、转换原因信息、目标标识信息、源标识信息、RSSI信息、RSNI信息、发射功率信息、漫游滞后信息、接收灵敏度信息或者CCA信息。 因为AP 220正与用户站210相通信并向其提供服务,因此用户站210(例如,通过图2的NID 240)可以向AP 220发送漫游管理请求(方框460)。从而,用户站210可以监视来自AP 220的漫游管理响应(方框470)。如以下结合图5所详细描述的,AP 220可以基于来自用户站210的漫游管理请求来产生漫游管理响应。 参照图5,例如,过程500可以从AP 220收到来自用户站210的漫游管理请求开始(方框510)。如上所述,漫游管理请求可以包括转换事件信息。基于转换事件信息,AP 220可以产生避免频繁切换请求(方框520)。具体地,避免频繁切换请求可以包括来自用户站210的转换事件信息。避免频繁切换请求还可以包括与AP 220相关的信息,比如发射功率、接收灵敏度和/或AP 220的CCA。因此,AP 220可以向AP控制器230发送避免频繁切换请求(方框530)。如以下结合图6所详细描述的,AP控制器230可以基于来自AP 220的避免频繁切换请求来产生避免频繁切换响应。 在图6的例子中,过程600可以从AP控制器230接收来自AP 220的避免频繁切换请求开始(方框610)。如上所述,避免频繁切换请求可以包括来自用户站210的转换事件信息和/或来自AP 220的其它合适的信息。基于该转换事件信息,AP控制器230可以调节一个或多个AP(比如AP 220、222和/或224)的配置(方框620)。在一个例子中,AP控制器230可以调节AP 220的一个或多个邻近AP(例如,AP 222和/或224)的配置,比如发射功率、接收灵敏度和/或CCA。 AP控制器230还可以提供建议以调节用户站210的一个或多个配置来减少频繁的切换。另外或者可选地,AP控制器230可以为用户站210建议可以切换到的漫游候选AP,使得用户站210可以避免频繁切换。具体地,AP控制器230可以产生避免频繁切换响应(方框630)。例如,该避免频繁切换响应可以包括配置信息,比如发射功率信息、接收灵敏度信息和/或CCA信息。该配置信息表示用户站210为了无线通信服务可以转换到的漫游候选AP。从而,AP控制器230可以向AP 220发送避免频繁切换响应(方框640)。 虽然以上例子是结合AP控制器来描述的,但是结合过程600描述的功能可以由AP比如AP 220执行。此外,虽然以上例子是结合WLAN来描述的,但是本文描述的方法与装置可以实现在其它合适的无线通信网络中,比如具有多个用户站的无线网状网络。具体地,结合过程600描述的功能可以由多个用户站的一个或多个用户站执行。本文描述的方法与装置不限于此。 再参照图5,AP 220可以从AP控制器230接收避免频繁切换响应(方框540)。如上所述,该避免频繁切换响应可以包括用户站210和/或AP 220的配置信息。基于该避免频繁切换响应,AP 220可以产生漫游管理响应(方框550)。在一个例子中,漫游管理响应可以包括用户站210的配置信息。因此,AP 220可以向用户站210发送漫游管理响应(方框560)。本文描述的方法与装置不限于此。 再参照图4的方框470,如果用户站210没有从AP 220接收到漫游管理响应,则控制过程可以继续监视漫游管理响应。否则,如果用户站210接收到漫游管理响应,则用户站210(例如,通过配置调节器270)可以基于漫游管理响应来调节用户站210的一个或多个配置(方框480)。如上所述,漫游管理响应可以包括用户站210的配置信息。在一个例子中,用户站210可以调节发射功率、漫游滞后、接收灵敏度和/或CCA。该配置信息还可以包括与漫游候选者相关的信息。从而,用户站210可以降低切换的频率。本文描述的方法与装置不限于此。 虽然以上例子是结合AP控制器来描述的,但是本文描述的方法与装置可以在没有AP控制器的情况下实现或者用集成在AP内的AP控制器来实现。再参看图2与图3,AP 220可以如上所述地从用户站210接收转换事件信息。取代将转换事件信息转发到AP控制器(例如,图3的320),AP 220可以调节与AP 220和/或用户站210相关的一个或多个配置。在一个例子中,AP 220可以增加AP 220的发射功率,以扩大AP 220的覆盖区和/或覆盖该覆盖区的一个或多个相对弱的部分。AP 220还可以增加用户站210的漫游滞后量,以便用户站210可以留在AP 220而不是转到另一个AP(例如,图2的AP 230或者240)。AP 220也可以建议调节与用户站210相关的一个或多个配置。例如,AP 220可以建议调节与用户站210相关的发射功率、接收灵敏度和/或CCA。 此外,虽然以上例子是结合WLAN来描述的,但是本文描述的方法与装置可以实现在其它合适类型的无线通信网络中,比如WPAN、WMAN、WWAN和/或无线网状网络。本文描述的方法与装置不限于此。 图7是适用于实现本文公开的方法与装置的示例性处理器系统2000的方框图。处理器系统2000可以是台式计算机、膝上型计算机、手持计算机、平板计算机、个人数字助理(PDA)、服务器、因特网应用软件和/或任何其它类型的计算设备。 图7中表示的处理器系统2000可以包括芯片组2010,后者包括存储器控制器2012和输入/输出(I/O)控制器2014。芯片组2010可以提供存储器和I/O管理功能以及多个通用和/或专用寄存器、计时器等等,其可由处理器2020访问或者使用。处理器2020可以利用一个或多个处理器、WPAN部件、WLAN部件、WMAN部件、WWAN部件和/或其它合适的处理部件来实现。例如,处理器2020可以利用CoreTM技术、技术、技术、CentrinoTM技术和/或XeonTM技术中的一种或多种技术来实现。作为另一种选择,可以用其它的处理技术来实现处理器2020。处理器2020可以包括高速缓冲存储器2022,后者可以使用一级统一高速缓冲存储器(L1)、二级统一高速缓冲存储器(L2)、三级统一高速缓冲存储器(L3)和/或任何其它合适的存储数据的结构来实现。 存储器控制器2012可以执行使处理器2020能通过总线2040访问主存储器2030以及与其相通信的功能,主存储器2030包括易失性存储器2032与非易失性存储器2034。易失性存储器2032可以由同步动态随机存取存储器(SDRAM)、动态随机存取存储器(DRAM)、RAMBUS动态随机存取存储器(RDRAM)、静态随机存取存储器(SRAM)和/或任何其它类型的随机存取存储器设备来实现。非易失性存储器2034可以由闪存、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)和/或任何其它期望类型的存储器设备来实现。 处理器系统2000还可以包括耦合到总线2040的接口电路2050。接口电路2050可以使用任何类型的接口标准(比如以太网接口、通用串行总线(USB)、第三代输入/输出(3GIO)接口和/或任何其它合适类型的接口)来实现。 一个或多个输入设备2060可以连接到接口电路2050。输入设备2060允许个人向处理器2020中输入数据和命令。例如,输入设备2060可以由键盘、鼠标、触摸感应型显示器、轨迹板、轨迹球、等值点和/或语音识别系统来实现。 一个或多个输出设备2070也可以连接到接口电路2050。例如,输出装置2070可以由显示设备(例如,发光显示器(LED)、液晶显示器(LCD)、阴极射线管(CRT)显示器、打印机和/或扬声器)来实现。此外,接口电路2050可以包括图形驱动卡。 处理器系统2000还可以包括一个或多个大容量存储设备2080以便存储软件与数据。这种大容量存储设备2080的例子包括软盘与驱动器、硬盘驱动器、光盘与驱动器以及数字万能盘(DVD)与驱动器。 接口电路2050还可以包括通信设备,比如调制解调器或者网络接口卡,以便于通过网络与外部计算机交换数据。在处理器系统2000与网络之间的通信链路可以是任何类型的网络连接,比如以太网连接、数字用户线(DSL)、电话线、蜂窝电话系统、同轴电缆等等。 对输入设备2060、输出设备2070、大容量存储设备2080和/或网络的访问可以由I/O控制器2014进行控制。具体地,I/O控制器2014可以执行使处理器2020能通过总线2040和接口电路2050与输入设备2060、输出设备2070、大容量存储设备2080和/或网络进行通信的功能。 虽然图7显示的部件被描述成在处理器系统2000内的独立模块,但是这些模块中的某些模块执行的功能可以集成在单个半导体电路内,或者使用两个或多个独立的集成电路来实现。例如,虽然存储器控制器2012与I/O控制器2014被描述成芯片组2010内的独立模块,但是存储器控制器2012与I/O控制器2014可以集成在单个半导体电路内。 尽管本文已经对某些举例说明性的方法、装置和制品进行了描述,但本发明所涵盖的范围不限于此。相反,本发明涵盖完全落入权利要求字面意思或等同原则的保护范围内的全部方法、装置和制品。例如,尽管上文公开的示例性系统除了包括在硬件上执行的软件或固件外还包括其它组件,但应该理解的是,该系统仅仅是举例说明性的,而非限制性的。具体而言,本文公开的部分或全部硬件、软件和/或固件可以仅仅体现在硬件中、仅仅体现在软件中、仅仅体现在固件中或硬件、软件和/或固件的任意组合中。
《用于提供与无线通信网络相关联的切换控制系统的方法和装置.pdf》由会员分享,可在线阅读,更多相关《用于提供与无线通信网络相关联的切换控制系统的方法和装置.pdf(26页珍藏版)》请在专利查询网上搜索。
本文一般性描述了用于提供与无线通信网络相关联的切换控制系统的方法与装置的实施例。还描述并主张了其它实施例。 。
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1