会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 移动通信网络 / 移动通信网络中的负载均衡

移动通信网络中的负载均衡

申请号 CN201080035645.9 申请日 2010-04-28 公开(公告)号 CN102474787B 公开(公告)日 2015-05-06
申请人 UBIQUISYS有限公司; 发明人 贾斯汀·戈登·约翰斯顿; 安德莉亚·朱思蒂娜;
摘要 蜂窝接入点,在多个互联蜂窝接入点之中,其接收来自第一用户设备的连接请求,该连接请求可能使该接入点超过第一预定容量限值。蜂窝接入点选择一个之前已连接的用户设备,以及多个互联蜂窝接入点中一个相关蜂窝接入点。蜂窝接入点启动切换,把所选的一个之前已连接的用户设备,切换到多个互联蜂窝接入点中一个相关蜂窝接入点,并建立与第一用户设备的连接。
权利要求

1.一种多个互联蜂窝接入点中一个蜂窝接入点的运行方法,该方法包括:接收来自第一用户设备的连接请求,所述连接请求使所述接入点超出第一预定容量限值;

选择一个之前已连接的用户设备以及多个互联蜂窝接入点中一个相关蜂窝接入点;

启动切换,把所述已选的一个之前已连接的用户设备切换到所述的多个互联蜂窝接入点中的一个相关蜂窝接入点;以及与所述第一用户设备建立连接;

其特征在于,所述选择一个之前已连接的用户设备的步骤包括,根据每个候选已连接用户所使用的服务类型的资源消耗量,为候选已连接的用户制定优先顺序。

2.如权利要求1所述的方法,其特征在于,根据之前已连接的用户设备的测量结果,执行所述选择。

3.如权利要求1所述的方法,其特征在于,仅根据与多个互联蜂窝接入点中的接入点有关的测量报告,而并不根据与蜂窝网络中其他基站有关的测量报告,执行所述选择。

4.如权利要求1所述的方法,包括:

存储一个列表,所述列表包括所述多个互联蜂窝接入点中至少一个其他接入点,以及仅当已存储列表中出现多个互联蜂窝接入点中一个相关蜂窝接入点时,启动切换,把已选的一个之前已连接的用户设备切换到多个互联蜂窝接入点中一个相关蜂窝接入点。

5.如权利要求1所述的方法,包括:

当启动切换,把已选的一个之前已连接的用户设备切换到多个互联蜂窝接入点中一个相关蜂窝接入点时,会指出是由于容量的原因而启动所述切换。

6.如权利要求1所述的方法,其特征在于,所述第一预定容量限值等于接入点的最大容量。

7.如权利要求1所述的方法,其特征在于,所述第一预定容量限值小于接入点的最大容量。

8.如上述权利要求中任一权利要求所述的方法,进一步包括:接收来自多个互联蜂窝接入点中其他接入点的负载信息;以及

再根据接收到的负载信息,选择一个之前已连接的用户设备以及多个互联蜂窝接入点中一个相关接入点。

9.如权利要求1-7中任一权利要求所述的方法,其特征在于,所述选择一个之前已连接的用户设备的步骤包括:根据所报告的、对多个互联蜂窝访问点中一个相关访问点的现有连接所检测到的质量水平,为候选已连接的用户制定优先顺序。

10.如权利要求1-7中任一权利要求所述的方法,其特征在于,所述选择一个之前已连接的用户设备的步骤包括,根据候选已连接用户是否提供频间或频内测量报告,为候选已连接的用户制定优先顺序。

11.如权利要求1-7中任一权利要求所述的方法,其特征在于,所述选择一个之前已连接的用户设备以及多个互联蜂窝接入点的一个相关联的接入点的步骤包括,根据候选目标接入点的当前负载,制定优先顺序。

12.如权利要求1-7中任一权利要求所述的方法,其特征在于,所述选择一个之前已连接的用户设备以及多个互联蜂窝接入点的一个相关联的接入点的步骤包括,根据向该接入点成功切换的历史,为候选目标接入点制定优先顺序。

13.如权利要求1所述的方法,进一步包括:

接收来自第一用户设备的连接请求,所述连接请求使接入点超出第二预定容量限值,所述第二预定容量限值小于第一预定容量限值;以及如果满足附加的负载均衡切换标准,则启动切换,把一个已选的之前已连接的用户设备切换到多个互联蜂窝接入点中一个相关接入点。

14.如权利要求13所述的方法,其特征在于,所述附加的负载均衡切换标准涉及多个互联蜂窝接入点中一个相关接入点的当前负载。

说明书全文

移动通信网络中的负载均衡

[0001] 本发明涉及一种移动通信网络,尤其是一种实现负载均衡的方法及系统。
[0002] 众所周知,在建筑物内设立毫微微蜂窝接入点,是为了改善蜂窝通信网络的用户的覆盖范围,以及还有其他的优势。当注册用户设备位于毫微微蜂窝接入点的覆盖范围之内时,其可以与接入点建立连接,建立起,例如,从接入点至蜂窝网络的核心网络的连接,该蜂窝网络的核心网络已与预先存在的宽带因特网连接。当用户离开毫微微蜂窝接入点的覆盖范围时,该连接将被切换至蜂窝网络的宏蜂窝基站。
[0003] 建立这种毫微微蜂窝接入点的网络,也是众所周知的。
[0004] 由于在任一时刻每个毫微微蜂窝接入点仅能处理数量较少的呼叫,这种网络带来一个问题,当多个用户同时通过一特定的访问接入点尝试连接至网络时,很有可能会超出该访问接入点的容量,即使网络内有效用户的总数量未超过预期限值。
[0005] 依照本发明的各个方面,这一问题可通过提供在访问接入点上均衡负载的方式来解决。
[0006] 根据本发明的第一个方面,提供了一种多个互联蜂窝接入点中蜂窝接入点的运行方法,该方法包括:
[0007] 接收来自第一用户设备的连接请求,该连接请求可能使接入点超出第一预定容量限值;
[0008] 选择一个之前已连接的用户设备,以及多个互联蜂窝接入点中一个相关蜂窝接入点;
[0009] 启动切换,将所选的一个之前已连接的用户设备,切换到多个互联蜂窝接入点中一个相关蜂窝接入点;以及
[0010] 建立与第一用户的连接。
[0011] 根据本发明的第二个方面,提供了一种蜂窝接入点,将其设置为依照本发明第一个方面所述方法运行。
[0012] 为了更好地理解本发明,并表示本发明如何实施,现参照实施例以及附图进行说明,其中:
[0013] 图1表示蜂窝通信网络的覆盖范围内的建筑物。
[0014] 图2表示建筑物内多个毫微微蜂窝接入点的部署情况。
[0015] 图3是示意图,示出更广泛的通信网络内存在的毫微微蜂窝接入点。
[0016] 图4是流程图,表示依照本发明的第一种程序。
[0017] 图5是流程图,表示依照本发明的第二种程序。
[0018] 图6是流程图,表示依照本发明的第三种程序。
[0019] 图7是流程图,表示依照本发明的第四种程序。
[0020] 图1表示建筑物10,其位于蜂窝通信网络的宏蜂窝基站12的覆盖范围之内。因此,建筑物10附近的用户设备,例如移动电话14、便携式计算机等等,能够通过宏蜂窝基站12与蜂窝网络建立连接,从而获得蜂窝网络的服务。
[0021] 然而,众所周知,建筑物内的蜂窝覆盖信号较弱,这会导致服务失效,或迫使用户设备以较高传输功率来传输信号,从而导致电池的使用寿命缩短。
[0022] 因此,在建筑物10内配置毫微微蜂窝接入点,目的就是至少使建筑物内的用户设备能够通过一个毫微微蜂窝接入点,与蜂窝网络建立连接,获得蜂窝网络的服务。
[0023] 尽管本发明此处是参考建筑物内毫微微蜂窝接入点的部署来进行描述,并预计用户是在建筑物内,例如办公楼、教育机构、或大型购物中心内自由活动,但显然本发明也能够应用于其他情形。例如,本发明同样也可以应用于毫微微蜂窝接入点的户外部署,特别是,但不只限于一些公共所有和/或公共管理的区域,在这些区域中,预计用户将在其中自由移动。
[0024] 图2是表示建筑物10内部一个楼层16的示意图。在这实施例中,建筑物10是办公楼,并且整个楼层16由单独一个公司所使用。基于任一时间,楼层16内可预计的用户数量,来部署适当数量的毫微微蜂窝接入点18。在这种公司部署的情况下,毫微微蜂窝接入点18可以被设置为,只有注册用户才可通过毫微微蜂窝接入点中的一个接入点来访问蜂窝网络。但在另一种部署中,蜂窝网络中的任何有效用户设备都可通过毫微微蜂窝接入点中的一个接入点来访问蜂窝网络,这时,在任一时间,有效用户的数量更加难以准确预测。
[0025] 毫微微蜂窝接入点18可设在适合的位置。例如,比较合适地,是将毫微微蜂窝接入点设于靠近一个或每个入口/出口点,以使得用户进入或离开建筑物时,能够尽可能长时间地与毫微微蜂窝接入点中的一个接入点连接。此外,毫微微蜂窝接入点应分布于整个空间,以使得该空间内任何用户都能够与毫微微蜂窝接入点中的一个接入点建立连接。
[0026] 图3是示意图,表示毫微微蜂窝接入点的网络连接情况。具体地,一群内毫微微蜂窝接入点18全都连接至局域网(LAN),LAN具有LAN服务器20,该LAN服务器20也连接至广域网22,尤其是公共广域网,例如因特网。
[0027] 毫微微蜂窝接入点18能够经过广域网22连接至蜂窝通信网络的核心网络24。核心网络24包括管理节点26,该管理节点26监视并控制毫微微蜂窝接入点18必要的操作。
[0028] 为处理毫微微蜂窝接入点18中的一个接入点可能超负载的情形,对该毫微微蜂窝接入点的一种选择是,将其现行呼叫中的一个呼叫切换至毫微微蜂窝接入点中另一个接入点。这种方式的执行是基于当接收到可能超负载连接请求时,其获得的信息,或基于其之前已获得的信息,或基于以上所述两种信息的组合。
[0029] 在本发明的一种实施方式中,管理节点26向该群中的所有毫微微蜂窝接入点18发布关于该群的相关信息,包括:该群中所有毫微微蜂窝接入点的标识符(ID),以及他们的主射频(RF)参数,例如UTRA绝对无线频率信道号(UARFCN)以及扰码(SC)、位置区域码(LAC)和小区标识符(Cell-ID),以及初始功率水平。
[0030] 毫微微蜂窝接入点可进入下行链路监视模式,在该模式下,其可检测由其他毫微微蜂窝接入点传输的信号,以获取相邻毫微微蜂窝接入点的身份。因此,通过将每个毫微微蜂窝接入点传输的、检测到的UARFCN/SC和LAC/Cell-ID,与从管理节点26中接收的信息进行匹配,毫微微蜂窝接入点18就能够自动置于邻居表格。随后,这将以通常传统的方式,使用在本地移动的切换情形中,以及为下文将详细描述的负载均衡的目的,而使用在切换的情形中。
[0031] 因此,在该群内的移动会得到全面支持。其他毫微微蜂窝接入点的小区重选是通过每次广播的相关载波及扰码信息来实现的。由于每个毫微微蜂窝接入点具有其相邻毫微微蜂窝接入点的完整分布图,包括他们的标识符(ID),故可以实现从一个毫微微蜂窝接入点到另一个接入点的切换,因此,其可以明确地向特定的毫微微蜂窝接入点发送切换命令。从而,为电路交换(CS)、分组交换(PS)以及多个无线接入承载(Multi-RAB)呼叫移动性、以及毫微微蜂窝接入点之间的频内(intra-frequency)切换和频间(inter-frequency)切换提供了全面支持。
[0032] 此外,每个毫微微蜂窝接入点接收来自其连接的用户设备的定期测量报告,这些报告会指出频内相邻毫微微蜂窝接入点的信号强度。再者,每个毫微微蜂窝接入点向其连接的、以压缩模式运行的用户设备发送测量控制信息,要求接入点他们提供对频间相邻毫微微蜂窝接入点的定期测量结果。
[0033] 图4是流程图,示出了当接收到来自用户设备的新连接请求时,毫微微蜂窝接入点内大致运行的程序。
[0034] 在步骤40,毫微微蜂窝接入点(FAP)接收来自用户设备(UE)的连接请求,并且在步骤42可以判定这一连接请求是否会使连接的UE数量超出限值。这一限值可能等于毫微微蜂窝接入点的容量,在这种情况下,即使不超出该容量,都可能无法建立所请求的连接。这时,可能就要把限值设定到低于该容量值。例如,当毫微微蜂窝接入点可以处理八个同时发生的呼叫时,在步骤42可能就要判定该连接请求是否为第八个连接。
[0035] 如果在步骤42可以判定尚未达到呼叫限值的数量,则程序转至步骤44,并按传统方法建立该连接。
[0036] 然而,如果在步骤42可判定已达到呼叫限值的数量,则程序转至步骤46。在步骤46,在同一群中选择一个已连接的用户设备(UE),以及一个相关的目标FAP。这种选择可以以不同方法进行,下文中将详细描述。
[0037] 在步骤48,向已选的已连接的UE发送命令,使其切换到目标FAP。此后,在步骤50,以传统方法与所请求UE建立所请求的连接。
[0038] 如上所述,在步骤46,从同一群中选择一个已连接UE以及一个相关的目标FAP,以便向该UE发送切换命令,从而允许毫微微蜂窝接入点接受新的连接请求。当然,由于必须选择能向目标毫微微蜂窝接入点成功切换的UE,一般也不可能选择彼此不相关的UE和目标毫微微蜂窝接入点,故可以通过先观察待切换的UE,或先观察目标毫微微蜂窝接入点来进行选择。
[0039] 选择UE的方式有多种,并且毫微微蜂窝接入点的选择标准可以根据配置规则而改变。该配置方法允许确定并定制灵活的、可扩展的选择标准,以适应个体操作员的喜好,并在他们的特定网络内实现优化的性能。
[0040] 以特定标准为基础做出该选择,并通过多种方式来实现配置的选择规则,包括,但不仅限于以下例子:配置特定标准与其他标准的优先次序;以及为每个标准配置不同的加权值。
[0041] 当为每个标准给出加权值时,加权结果被用于估计并结合用于确定UE的整个选择等级。随后毫微微蜂窝接入点选择排名最高的UE作为用来切换的下一个UE候选者。
[0042] 一种可能的选择标准是来自UE的当前服务资源消耗量或需求量(例如,其是否在语音呼叫、视频呼叫、分组交换呼叫、或是多个无线接入承载(multi-RAB)呼叫中)。如前所述,这些服务的加权值或优先顺序可以变化,但优先次序的一种可能例子是:把最高优先级或最高权重给予语音呼叫,然后依次是视频呼叫,分组交换呼叫,最后是多个无线接入承载(multi-RAB)呼叫。这种优先顺序是合理的,因为排名最高的服务是那些消耗资源最少的服务。结果是,这些消耗资源较少的服务通常更有可能被目标毫微微蜂窝接入点接受。排名较低的服务是那些消耗更多资源的服务,经过对比,那些消耗更多资源的服务被目标毫微微蜂窝接入点接受的可能性通常较低。
[0043] 另一种可能的选择标准是来自该UE测量的其他候选毫微微蜂窝接入点邻居的信号质量。另一种可能的选择标准是来自每个候选UE相关的候选目标毫微微蜂窝接入点的小区负载(如果小区负载是已知的)。
[0044] 类似地,有多种方式对目标毫微微蜂窝接入点进行选择,并且毫微微蜂窝接入点所使用的选择标准将根据配置规则而变化,该选择标准用于选择毫微微蜂窝接入点中的另一个接入点作为目标。同样,这种配置方法允许确定并定制灵活的、可扩展的选择标准,以适应个体操作员的喜好,并在他们的特定网络内实现优化的性能。
[0045] 配置选择规则可通过使用各种各样的标准来实现。
[0046] 例如,通过检查每个候选目标毫微微蜂窝接入点的当前小区负载情况来进行选择。例如,如果一目标毫微微蜂窝接入点已经超负载,则可能会排除该毫微微蜂窝接入点作为切换的候选接入点。将较少负载的毫微微蜂窝接入点,而不是较多负载的毫微微蜂窝接入点,作为目标接入点的优先选择,将使该群的毫微微蜂窝接入点上的总负载分布得更平均。这有助于避免排名最高的毫微微蜂窝接入点目标经常超负载,而其他好的目标候选者则一直未被利用的情形。
[0047] 为了能够利用该标准,源毫微微蜂窝接入点需要获取关于各种候选目标上当前小区负载的信息。这可通过局域网上的毫微微蜂窝接入点之间的点对点通信来实现,藉此每个毫微微蜂窝接入点向该群中的其他毫微微蜂窝接入点传输相关信息(例如通过广播或其他途径)。例如,当其拥塞程度超出当前限值,或多个当前限值中的一个限值时,如:当资源利用率超出x%,或低于y%时,每个毫微微蜂窝接入点可发出一个指示通知。在本方法的一种改进方式中,由于目标毫微微蜂窝接入点可能在一个区域内拥塞,但在其他区域内具有可用的资源,因此每个毫微微蜂窝接入点可在分组交换和电路交换区域内提供其资源利用率的单独指示,这使得对目标毫微微蜂窝接入点的选择更具灵活性。
[0048] 作为另一种替换方案,源毫微微蜂窝接入点能够获得关于一个或多个潜在目标毫微微蜂窝接入点的信息,以使源设备可即时准确地查看每个目标的当前负载,以及其作为已选目标毫微微蜂窝接入点的可行性。
[0049] 此外,或作为另一种替换方案,源毫微微蜂窝接入点可将其之前的切换成功率的历史数据,作为选择标准,应用到每个候选目标毫微微蜂窝接入点中。若源毫微微蜂窝接入点之前在连接的UE中,已成功切换至特定目标毫微微蜂窝接入点,则该设备将被列为排名更高的、供将来切换的潜在目标毫微微蜂窝接入点。为了利用这一要素,毫微微蜂窝接入点需要监视受控的切换成功率,以便保持并随时更新该信息,确保该信息一直是当前状态的有效指示。
[0050] 在一些情形下,一些候选目标毫微微蜂窝接入点可能有访问控制列表,也就是允许或不被允许访问候选目标毫微微蜂窝接入点的候选UE的列表;若UE不被允许访问特定毫微微蜂窝接入点,源毫微微蜂窝接入点可去除该特定毫微微蜂窝接入点作为该UE的目标候选者。
[0051] 图5是流程图,示出了用于毫微微蜂窝接入点中、选择用于切换的已连接UE及目标毫微微蜂窝接入点的一种更具体的方法,以便在该毫微微蜂窝接入点中产生足够的容量,使其能够允许新的连接请求。
[0052] 在步骤60,毫微微蜂窝接入点从其已连接UE中收集测量报告。更具体地,毫微微蜂窝接入点从与频内邻居相关的已连接UE中收集测量报告,并向已连接UE发送测量控制信息,该已连接UE处于连接模式,以提供与频间邻居相关的定期测量报告。这些测量报告随后被整理成列表,下文将进行详细描述。
[0053] 如果毫微微蜂窝接入点接收到一个连接请求,但由于该请求会使毫微微蜂窝接入点超出其容量,导致该请求没法执行时,将执行图5的程序。在步骤62,会判定毫微微蜂窝接入点是否有任何处于压缩模式(CM)的已连接UE。如果有,则程序继续运行步骤64,检查包含测量报告的列表,该测量报告与压缩模式UE有关。如果没有处于压缩状态(CM)的已连接UE,程序继续运行步骤66,检查包含测量报告的列表,该测量报告与非-压缩状态(Non-CM)UE有关。
[0054] 随后在步骤68中判定在已选列表中是否包含任何分组交换呼叫中的UE。如果是,则程序转至步骤70,在其中,会进一步考虑分组交换呼叫中相关UE的列表。如果不是,则程序转至步骤72,在其中,会判定在已选列表中是否包含任何电路交换呼叫中的UE。如果是,则程序转至步骤74,其中进一步考虑电路交换呼叫中的相关UE的列表。如果不是,也就是说,如果所选列表仅包含多个无线接入承载(multi-RAB)呼叫中的UE,则程序转至步骤76,其中进一步考虑多个无线接入承载(multi-RAB)呼叫中相关UE的列表。
[0055] 在步骤78,从已选列表中选择一个UE。具体地是,选择用于切换的UE,该UE已公开最高质量邻居(对于已连接节点UE来说,该最高质量邻居可能是频间邻居,或是对于未连接节点UE来说,该最高质量邻居可能是频内邻居),并且那个邻居被选作目标毫微微蜂窝接入点。
[0056] 如果,以图5所示程序为基础进行的切换尝试不成功,这就意味着在预定时间之内无法完成该切换,表示选错了目标毫微微蜂窝接入点,随后图5的程序将被重复用于选择另一个目标毫微微蜂窝接入点及相关的UE。在此次重复中,执行图5的选择程序,忽略在第一次选择中由UE所选的有关最高质量初级扰码的报告。即,重复选择将导致不同的UE及其最高质量邻居毫微微蜂窝接入点的选择,或重复选择将导致同一UE及不同的毫微微蜂窝接入点,即:其下一个最高质量邻居的选择。
[0057] 另一种情况是,如果由于目标毫微微蜂窝接入点切换被堵塞,以图5所示程序进行的切换尝试不成功,则再重复图5的程序,选择另一个目标毫微微蜂窝接入点及相关UE。然而,在这种情形下,重复执行图5的选择程序,应排除向同一目标毫微微蜂窝接入点的所有可能的切换。
[0058] 再者,在后面的情形下,那个毫微微蜂窝接入点被排除作为一个可能的目标,以在可配置的预定时间周期内进行所有的切换。
[0059] 如果特定UE实现了从第一毫微微蜂窝接入点向第二毫微微蜂窝接入点的切换,如上所述,那第二毫微微蜂窝接入点的运行状况将被修改。
[0060] 具体地,如果出于移动性原因(也就是,传统的切换是必须的),同一个UE向第一毫微微蜂窝接入点的切换是必须的,则只有在第一计时器到期之后才允许进行切换。然而,出于移动性原因,同一个UE向任何其他毫微微蜂窝接入点的切换都是允许的。出于负载均衡的原因(也就是,依照图4所示程序或类似程序),只有在第二计时器到期之后,才允许那UE向第一毫微微蜂窝接入点进行切换。然而,出于负载均衡的原因,那同一个UE向任何其他毫微微蜂窝接入点的切换都是允许的。对于任何其他UE来说,只有在计时器到期之后,才允许其向第一毫微微蜂窝接入点进行切换,尽管出于移动性原因,可能会提供关于切换的第三计时器;而出于负载均衡原因,可能会提供有关切换的第四计时器。计时器接入点其他UE向其他毫微微蜂窝接入点的切换将不受影响。
[0061] 在一些情形下,毫微微蜂窝接入点能够与该群内的其他毫微微蜂窝接入点建立点对点通信,例如,如图3所示,其中毫微微蜂窝接入点连接至单一局域网。在这种情形下,可以基于其他毫微微蜂窝接入点凭借这种点对点通信所提供的附加信息,来选择用于负载均衡切换的目标毫微微蜂窝接入点。
[0062] 图6示出了利用这种附加信息的程序。
[0063] 图6所示程序的步骤90,在最初的毫微微蜂窝接入点的正常运行期间,可以有利地执行。具体地,已知毫微微蜂窝接入点能够进入监视模式,在该监视模式中,其可检测由其他基站,包括其他毫微微蜂窝接入点传输的信号,以及在步骤90,毫微微蜂窝接入点检测同群中其他毫微微蜂窝接入点传输的信号,并从该群中确定最佳邻居。具体地,通过确定最佳邻居,例如信号最强的邻居,该毫微微蜂窝接入点能够确定,相邻毫微微蜂窝接入点之中哪个接入点可能与其具有最大的覆盖范围的重叠。
[0064] 在步骤92,在最初的毫微微蜂窝接入点中可以确定需要一个负载均衡切换,例如,通过判定可接受的连接请求,将使有效连接的数量超出限值(该限值等于或小于毫微微蜂窝接入点的容量),如上文中关于图4所述。
[0065] 在步骤94,最初的毫微微蜂窝接入点以点对点通信为基础,查询所有最佳邻居,以确定它们的当前负载。基于接收到的信息,在步骤96,最初的毫微微蜂窝接入点形成一个最佳邻居的优先列表,其中最少负载的邻居具有最高的优先权限。
[0066] 在步骤98,毫微微蜂窝接入点选择一个其连接的UE以及一个恰当的目标毫微微蜂窝接入点作为切换的对象。可以通过对候选目标毫微微蜂窝接入点的负载,以及由候选UE所测量及报告的信号质量给出合适的权重,来做出这个选择,并以结果排名为基础来选择一个UE及毫微微蜂窝接入点。
[0067] 此外,最初的毫微微蜂窝接入点可以考虑附加的要素,例如UE是否处于压缩模式,或是非压缩模式,以及他们是在分组交换呼叫,还是电路交换呼叫,抑或是多个无线接入承载(multi-RAB)呼叫中,或者通过对这种要素给予合适的权重,或者通过选择无论何时都可能满足一个或多个关于这些要素的理想标准的UE。
[0068] 如上文中关于步骤94所述,可以认为,最初的毫微微蜂窝接入点可查询其所有最佳邻居,以确定它们的当前负载,并且,基于该查询信息,可产生一个最佳邻居的优先列表。此外或作为替代,可以历史信息为基础,确定其在该优先列表中的排名。
[0069] 例如,源毫微微蜂窝接入点可能会确定,向特定目标毫微微蜂窝接入点的多个切换会产生“乒乓”效应,由此,出于移动性原因或负载均衡原因,在相对较短的一段时间后,同一UE会被切换回源毫微微蜂窝接入点。在这种情形下,那目标毫微微蜂窝接入点在最佳邻居的优先列表中将会被给予较低排名。
[0070] 作为另一个实施例,每个毫微微蜂窝接入点基于其运行,会产生一个或多个对其负载的测量结果。例如,其可能监视其平均负载,或在相对较高负载时负载尖峰期间的频率。在步骤94,这些测量结果将被报告给最初的毫微微蜂窝接入点,并且当确定每个候选目标毫微微蜂窝接入点在最佳邻居优先列表中的排名时,该最初的毫微微蜂窝接入点会考虑这些因素。
[0071] 如前所述,毫微微蜂窝接入点设定负载限值,该限值等于或小于其容量,并且,当达到该限值时,毫微微蜂窝接入点采取措施来实现负载均衡。
[0072] 作为一种替换方案,可以设定多个负载限值。例如,较高负载限值设为等于毫微微蜂窝接入点的容量,而较低负载限值则设在较低的负载水平。然后,在本发明的一个实施例中,只要达到较高负载限值,都会启动负载均衡切换(例如:由于毫微微蜂窝接入点的容量已经达到饱和,不可能再接受新的连接请求),反之,只要达到较低负载限值以及满足一些附加标准,也都会启动负载均衡切换。
[0073] 在执行这种方式时,每个毫微微蜂窝接入点持续监视其负载,并能够与其他毫微微蜂窝接入点以点对点方式交流这些负载信息。
[0074] 图7是流程图,表明根据这种方式的方法。
[0075] 在步骤110,最初的毫微微蜂窝接入点接收新的连接请求,并在步骤112判定是否已达到较高负载限值。也就是,在毫微微蜂窝接入点同时处理八个UE的情形下,其判定新的连接请求是否为第九个连接。如果已经达到较高限值,则程序转至步骤114,并且在此之后,程序按照与图4有关的描述进行。
[0076] 也就是说,在步骤114,根据之前所述的任何信息,可选择一个已连接的UE以及一个目标毫微微蜂窝接入点。在步骤116,向已选UE发送一个硬性切换命令,指出已选的目标毫微微蜂窝接入点,并且在步骤118,建立新的请求连接。
[0077] 如果在步骤112确定未达到较高负载限值,则程序转至步骤120,在步骤120中判定是否达到较低负载限值。在毫微微蜂窝接入点可同时处理八个UE的情形下,如上所述,举例来说,其可以判定新的连接请求是否为第八个连接。如果在步骤120确定未达到较低负载限值,则程序转至步骤122,并且建立请求连接。在这种情形下,毫微微蜂窝接入点上的负载视为可接受,并且,不再采取动作来均衡该毫微微蜂窝接入点上的负载,以及其他任何毫微微蜂窝接入点上的负载。
[0078] 然而,如果在步骤120确定已达到较低负载限值,则程序转至步骤124,在该步骤中,会启动一个更主动的负载均衡程序。也就是,为了防止毫微微蜂窝接入点达到即将超出负载的情况,会执行负载均衡切换,但只有当一些其他条件也满足时,才能执行该负载均衡切换。具体地说,步骤124是判定任何相邻毫微微蜂窝接入点是否为切换做好了准备。
[0079] 为了判定毫微微蜂窝接入点是否为切换做好了准备,需要确定每个接入点的当前负载。例如,在毫微微蜂窝接入点能够同时处理八个UE的情形下,如上所述,带有八个UE的当前负载的毫微微蜂窝接入点无疑不能够接受另一UE的切换。例如,具有七个UE的当前负载的毫微微蜂窝接入点能够接受另一UE的切换,其中必须防止呼叫中断,或在程序的步骤114中,该毫微微蜂窝接入点被选作目标毫微微蜂窝接入点。
[0080] 然而,以这种方式接受的UE当然会让毫微微蜂窝接入点达到其容量极限,使其不能够接受新的连接请求,并且不会执行其自身的负载均衡切换。当这种测试应用在步骤124中时,具有七个UE的当前负载的毫微微蜂窝接入点不会被认为已为切换做好了准备。相反,只有具有六个或更少UE的当前负载的毫微微蜂窝接入点被认为是为切换做好了准备。
[0081] 如果在步骤124中确定并没有邻居已为切换做好了准备,则每隔若干秒就会查询每个邻居,直至确定一个或多个邻居为负载均衡切换做好了准备。然后,程序会转到步骤126。
[0082] 在步骤126,以之前所述的任何信息为基础,会选择出已为切换做好了准备的相邻毫微微蜂窝接入点,作为目标毫微微蜂窝接入点,同时,也选择出一个合适的已连接UE。在步骤128,向已选UE发送一个硬性切换命令,指出该已选的目标毫微微蜂窝接入点,并在步骤130,建立新的所请求的连接。
[0083] 因此,关于每个毫微微蜂窝接入点的负载状况的信息可被用于实现负载均衡,使得呼叫可更有效地被处理。