LTEMLB负载均衡功能介绍
负载均衡技术介绍

负载均衡技术介绍随着互联网的发展和应用的普及,网站、应用程序及网络服务的流量也在不断增长。
为了保证网站、应用程序及网络服务的稳定性、可靠性和高效性,需要使用负载均衡技术来平衡系统的负载,提高系统的性能和可用性。
本文将介绍负载均衡技术及其实现方式。
一、什么是负载均衡技术?负载均衡是指将系统的负载分摊到多个服务器上,使得每台服务器负载均衡,避免单一服务器负载过重,导致系统性能下降、响应时间变慢、甚至崩溃。
负载均衡技术可以提高系统的可靠性、可扩展性、可维护性和性能,提高用户访问的体验。
二、负载均衡技术的实现方式1、DNS负载均衡DNS负载均衡是指在DNS解析时,将访问请求指向多台服务器,实现负载均衡。
DNS服务器可以通过轮询、权重、随机等策略将请求转发到不同的服务器上,让每台服务器承担的负载相对平均。
DNS负载均衡的优点是实现简单、成本低,但缺点也是显而易见的。
其主要缺点在于无法对单个用户进行请求的调度,即无法做到请求精确地分配至某台服务器,同时其调度策略也广受质疑和批评。
2、硬件负载均衡硬件负载均衡是指将负载均衡的功能集成在专用的硬件设备中,常用的硬件负载均衡设备包括F5、A10、CISCO等。
硬件负载均衡设备通过硬件加速和专用芯片实现请求分发、会话管理、流量控制、请求过滤等功能,能够达到高吞吐、低延迟、高安全、高可靠、易扩展的性能优势。
硬件负载均衡的优点在于可实现高速分发、可配置性高、管理维护方面都有专业工具、并且性能稳定可靠等等。
然而,其缺点也十分明显,主要在于硬件负载均衡的价格较为昂贵,需要花费大量的经济成本;同时,硬件负载均衡的进出口吞吐受限,不适合海量的请求情景。
3、软件负载均衡软件负载均衡是指将负载均衡的功能实现在软件层面上,需在普通服务器上安装负载均衡软件,如Nginx、HAProxy等。
软件负载均衡将请求分发到不同的服务器上,并对请求进行调度,实现负载均衡的目的。
软件负载均衡的优点在于低成本,可根据实际请求量进行灵活调度,可根据需要\ 与特定应用的性能显著匹配,且具备跨平台的适用性和一定程度的可扩展性。
什么是负载均衡

Radware (38)金御(3)友旺(6)VTInfo (2)Foundry (10)F5 (11)梭子鱼(12)Array (5)Rether (8)负载均衡(load balancing) 在路由技术中,它是路由器通过其所有到目的地距离相同的网络端口分派发送数据流的功能。
好的负载均衡算法既使用线路速率信息也使用链路可靠性信息。
负载均衡提高了网段的利用率,增加了有效的网络带宽。
负载均衡器可以根据实际的响应时间制定优先级交付决策,从而实现高性能、智能化流量管理,达到最佳的服务器群性能。
采用第七层应用控制还可以减少通信高峰期的错误讯息,因为差错控制和流量管理技术可以侦测到一些错误信息,并透明地将会话重定向到另一个服务器,使用户顺利地进行使用。
例如,服务器A不可用或者数据库出现错误,错误信息将会返回到负载均衡器上,然后会将客户的访问指向服务器B或者将消息重放到其他数据库中去,整个过程对用户是透明的。
目前,许多厂商推出了专用于平衡服务器负载的负载均衡器。
目前负载均衡器生产商有:Intel、Alteon Web、Arrow Point(已被思科并购)、Coyote Point、F5 Networks、Foundry Networks、HydraWeb以及RADWare等。
负载均衡器的形式多种多样,作为启动器,它以各种形式和大小出现。
一些厂商,如Alteon、ArrowPoint,将负载均衡器集成到交换设备中,置于服务器与Internet链接之间;而另外一些厂商,如Coyote Point、F5 Networks 以及HydraWeb,则运用两块网络适配器将这一功能集成到PC中,其中一块连接到前端止于Web服务器的Hub上,另一块通过路由器或其他设备连接到Internet上。
一旦负载均衡设备检测到所管理的每台服务器承载的负荷量,它会按照一定的算法来分配通信。
Arrow Point公司的CS-100、F5的Big/ip、以及Coyote Point公司的均衡器都支持循环均衡功能。
路由器的负载均衡配置

路由器的负载均衡配置在网络通信中,负载均衡是一种重要的技术手段,可以有效地提高网络性能和可靠性。
路由器作为网络中的关键设备,负载均衡配置对于实现网络流量的平衡分担至关重要。
本文将介绍路由器的负载均衡配置方法,以及相关注意事项。
一、负载均衡的概念和作用负载均衡是一种将网络流量分散到多个服务器或链路上的技术。
它通过有效地分配流量,使得每个服务器或链路都能得到较均衡的负载,从而提高网络的吞吐量和响应速度。
负载均衡可以避免单一服务器或链路的过载,提高系统的可靠性和可用性。
二、路由器的负载均衡配置方法1. 链路负载均衡链路负载均衡是指将网络流量根据规则分配到多个链路上。
一般来说,路由器可以通过以下两种方式实现链路负载均衡:(1)静态路由静态路由是指通过手动配置路由器的路由表来实现负载均衡。
管理员可以根据实际需求设置路由器的下一跳地址,将流量分发到多个链路上。
这种方式适用于网络结构稳定,流量分布相对固定的情况。
(2)动态路由动态路由是指路由器根据网络状态自动调整路由表,实现负载均衡。
常用的动态路由协议有OSPF、BGP等。
动态路由可以根据链路状态和流量情况,实时调整最佳的路由路径,从而实现负载均衡。
2. 服务器负载均衡除了链路负载均衡,路由器还可以实现对服务器的负载均衡。
在这种情况下,路由器将流量根据一定的规则分发给多个服务器,从而提高服务器的处理能力和可靠性。
常用的服务器负载均衡方法有以下几种:(1)基于源地址的负载均衡基于源地址的负载均衡是指根据发送请求的源IP地址进行负载均衡。
路由器可以通过源地址哈希算法将相同源地址的请求分发给同一台服务器,从而实现流量的均衡分担。
(2)基于目标地址的负载均衡基于目标地址的负载均衡是指根据请求的目标IP地址进行负载均衡。
路由器可以通过目标地址哈希算法将相同目标地址的请求分发给同一台服务器,从而实现流量的均衡分担。
(3)基于会话的负载均衡基于会话的负载均衡是指根据请求的会话信息进行负载均衡。
负载均衡的原理

负载均衡的原理负载均衡是指将多个计算机或网络资源分配给一个或多个任务,以达到最大化使用率、最小化等待时间和最大化吞吐量的目的。
负载均衡可以以多种方式实现,包括硬件和软件。
下面将按照以下列表方式详细介绍负载均衡的原理:1. 负载均衡的意义负载均衡可以帮助提高计算机系统的可靠性和性能。
通过将任务分配给多个服务器,负载可以更好地分配至各个服务器,从而避免任务过载、单个系统失效或其他问题。
2. 负载均衡的原理负载均衡可以通过几种不同的方法实现。
首要的方法是在多个服务器之间分配负载。
这可以通过多种方式实现,包括DNS解析、硬件负载均衡器、软件负载均衡器和其他技术。
3. 负载均衡器负载均衡器是硬件或软件设备,用于分配负载。
负载均衡器通常位于网络前段,充当流量入口,分配流量到多个服务器上。
该过程可以基于很多因素,如服务器的距离,负载大小等等。
4. DNS解析DNS解析可以将负载均衡作为一种轻量级方法来实现。
当DNS服务器返回多个IP地址时,客户端会尝试连接其中一个地址。
由于这些地址可能指向不同的服务器,负载会自然地分散在多个服务器间。
5. 负载均衡算法负载均衡算法是用来确定如何分配负载的算法。
最常见的算法包括轮询、加权轮询、最小连接数和最小响应时间。
从开销角度,轮询算法是最简单的算法,而加权轮询算法可以根据服务器能力进行更好的负载分配。
6. 负载均衡的策略负载均衡的策略包括基于性能、基于成本和基于可用性。
基于性能的策略通常用于高资源环境,其中负载被分配到最能处理它们的服务器上。
基于成本的策略通常用于较低成本环境,其目的是在成本最小化和服务器能力最高时平衡负载。
基于可用性的策略通常用于确保业务连续性和高可用性要求,其中负载被限制为可用服务器。
在计算机系统中,负载均衡是提高性能和可用性的必要手段。
在此列表中,我们详细介绍了负载均衡的原理和实现方法。
负载均衡可以以多种方式实现,包括DNS解析、硬件负载均衡器、软件负载均衡器和其他技术。
负载均衡(LoadBalance)技术介绍网络服务器-电脑资料

负载均衡(LoadBalance)技术介绍网络服务器-电脑资料大型网络服务商在提供网络服务时,会遇到一些并发请求量很大的情况,电影网站是其中较为典型的一个服务案例,。
比如某些热门影片资源服务器服务或者是在服务高峰期的影片资源服务器都会遇到大并发的请求量。
这时,SERVICE会接收到大量客户端,甚至长时间的大型网络服务商在提供网络服务时,会遇到一些并发请求量很大的情况,电影网站是其中较为典型的一个服务案例。
比如某些热门影片资源服务器服务或者是在服务高峰期的影片资源服务器都会遇到大并发的请求量。
这时,SERVICE会接收到大量客户端,甚至长时间的请求,对service,甚至整个系统是严峻的考验。
遇到这种情况,单个的server往往难以应付,或者性能不好,我们就想到负载均衡,下面笔者根据自己在使用VIEWGOOD流媒体平台过程中的结果对相关的问题进行一些探讨。
负载均衡(Load Balance)由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。
在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。
针对此情况而衍生出来的一种廉价有效透明的方法以扩展现有网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性的技术就是负载均衡(Load Balance)。
各种软件使用的负载均衡策略都不尽相同,在这里,我们以VIEWGOOD的流媒体平台WebMedia为例,具体直观的说明一下关于电影网站的如何实现负载均衡。
在VIEWGOOD的流媒体平台系统中,不需要单独的负载平衡服务器,WEB服务器的负载平衡由WEB服务器自己承担,而点播、直播服务器的负载平衡由负载平衡服务器(与认证计费服务器共用)承担。
阿里云-负载均衡服务产品简介

当前负载均衡支持轮询和最小连接数2种模式的转发规则。"轮询模式"会将外部和内部的访问请求依序分发给后 端ECS进行处理,而"最小连接数模式"会将外部和内部的访问请求分发给当前连接数最小的一台后端ECS进行处 理。
获取来访者真实IP
- 针对7层(HTTP协议)服务,由于采取替换HTTP头文件IP地址的方式来进行请求转发,所以后端云服 务器看到的访问IP是负载均衡系统的本地IP而不是实际来访者的真实IP。所以系统支持用户采用XForwarded-For的方式获取访问者真实IP,系统默认开启7层(HTTP协议)服务监听的"获取真实访问 IP"功能,不可关闭。针对常用的应用服务器的配置指引点击这里查看。
衡系统前端端口,在同一个负载均衡实例内不可重复。
后端协议/端口
- 协议:当前提供4层(TCP协议和UDP协议)和7层(HTTP和HTTPS协议)的负载均衡服务。 - 端口:用户负载均衡实例后端添加的一组用来处理外部或内部请求的ECS上开放的用来接收请求的后
端端口,在同一个负载均衡实例内可重复。针对同一组后端ECS上部署多个应用服务的情况,当前负 载均衡最多支持50个监听配置规则。
健康检查
可以对后端ECS进行健康检查,自动屏蔽异常状态的ECS,待该ECS恢复正常后自动解除屏蔽。
会话保持
提供会话保持功能,在Session的生命周期内,可以将同一客户端请求转发到同一台后端ECS上。
调度算法
支持加权轮询(WRR),加权最小连接数(WLC)这两种调度算法。WRR的方式将外部请求依序分发到后端 ECS上,WLC的方式将外部请求分发到当前连接数最小的后端ECS上,后端ECS权重越高被分发的几率也越大。
服务器负载均衡解决方案(F5LTM)
应用服务器负载均衡解决方案建议书目录一、概述 ....................................................... 错误!未定义书签。
1. 为什么要进行负载均衡................................................................... 错误!未定义书签。
2. 什么是负载均衡............................................................................... 错误!未定义书签。
二、F5解决方案............................................ 错误!未定义书签。
1. 解决方案结构提出........................................................................... 错误!未定义书签。
2. 方案说明........................................................................................... 错误!未定义书签。
a) 部署说明................................................................................... 错误!未定义书签。
b) 方案优势................................................................................... 错误!未定义书签。
i. 避免“不平衡”现象 ............................................................ 错误!未定义书签。
398-5G支持SON和MDT概述
5G支持SON和MDT概述5G NR支持的SON、MDT包括了MRO (Mobility Robustness Optimisation), MLB (Mobility Load Balancing), RACH 优化, MDT (Minimization of Drive Test) and L2 测量。
这些特性可以帮组移动运营商缩减CAPEX和OPEX并且提升运营经验。
移动性稳健性优化(MRO)旨在检测和校正移动性相关的问题,包括系统内或系统间移动性导致的连接失败、系统间不必要的切换和系统间乒乓切换。
MRO还提供了将上述问题与NR覆盖相关问题和其他与移动性无关的问题区分开来的方法。
●系统内连接失败:1.系统内切换太晚2.系统内过早切换3.系统内切换到错误的小区●系统间移动性导致的连接失败1.系统间/太晚切换2.系统间/过早切换●系统间非必要切换●系统间乒乓切换移动性负载均衡(MLB)是指在小区之间和小区区域之间均匀地分配负荷,或者从拥塞的小区或小区的拥塞区域转移出部分业务量,或者从一个小区、小区区域、运营商或异系统中剔除部分用户,实现网络节能。
指定了同系统和系统间负载均衡场景,包括负载报告、基于切换的负载均衡操作以及自适应切换或重选配置的功能。
通过资源状态报告启动和资源状态报告流程,通过Xn/X2/F1/E1接口交换负载信息来执行负载报告功能。
已指定的负荷测量值包括:●无线资源使用情况(每个小区和每个SSB区域PRB使用情况:DL/UL GBR PRB使用情况、DL/UL非GBR PRB使用情况、DL/UL总PRB使用情况和DL/UL调度PDCCH CCE使用情况);●TNL容量指标(UL/DL TNL提供容量和可用容量);●小区容量等级值(UL/DL相对容量指标);●容量值(每个小区、每个SSB区域和每个切片:UL/DL可用容量);●HW容量指标(E1以上提供吞吐量和可用吞吐量,F1以上利用率百分比);●RRC连接数(RRC连接的数量和可用的RRC连接容量);●激活UE的数量。
5G网络参数优化介绍
5G接入相关参数优化:SCG管理相关参数
NSA S1流程冲突兼容开关
●在SCG添加/删除的暂态过程中,eNodeB需要和MME进行交互,如果MME此时也触发了专载建立/修改/释放流程,那么可 能就会导致流程冲突 ●解决方案:开启冲突兼容开关,开启后,网络侧会优先执行专载相关流程,处理完成后再处理SCG相关流程 ●开启建议:建议开启,提升VoLTE和SCG相关流程成功率 ●配置命令:
5G接入相关参数优化:5G无线定时器参数优化
5G无线标准定时器及常量概述
●5G无线网络中常见的标准定时器和常量如下表所示:
定时器名称 T300 T301 T310
使用网元 UE UE UE
传递方式
SIB1 SIB1
适用网络类型 SA组网 SA组网
NSA和SA
T311 N310 N311
UE
SA组网
5G网络参数优化介绍
5G接入相关参数优化
5G接入相关参数优化:MCG管理相关参数
灵活锚点相关参数-周期锚点触发
●PCC锚点功能:让NSA UE驻留在优先级最高的NSA锚点,默认的触发方式是事件触发,即当NSA用户从空 闲态进入连接态、必要类切换入(如基于覆盖的异频切换)或重建入时触发PCC锚点选择 ●可能存在的问题:基于事件触发时,当前高优先级锚点覆盖不满足,无法触发锚点选择,即使后续锚点小区 覆盖满足也无法触发 ●优化方案:引入周期锚点触发PCC锚点功能(参数: PERIODIC_ PCC _ANCHORING_ SW”),eNodeB可以 周期性触发PCC锚点功能( 参数: SCGaddtioninterval) ,锚点切换成功后可以顺利添加SCG ●功能开通影响:开通后可以提升5G用户在线的比例,但周期触发PCC锚点会带来更多的测量GAP,影响 用户业务体验
阿里云负载均衡SLB简介
阿⾥云负载均衡SLB简介⼀、什么是负载均衡负载均衡(Server Load Balancer)是将访问流量根据转发策略分发到后端多台云服务器(ECS实例)的流量分发控制服务。
负载均衡扩展了应⽤的服务能⼒,增强了应⽤的可⽤性。
概述负载均衡通过设置虚拟服务地址,将添加的同⼀地域的多台ECS实例虚拟成⼀个⾼性能、⾼可⽤的后端服务池,并根据转发规则,将来⾃客户端的请求分发给后端服务器池中的ECS实例。
负载均衡默认检查云服务器池中的ECS实例的健康状态,⾃动隔离异常状态的ECS实例,消除了单台ECS实例的单点故障,提⾼了应⽤的整体服务能⼒。
此外,负载均衡还具备抗DDoS攻击的能⼒,增强了应⽤服务的防护能⼒。
组成部分负载均衡由以下三个部分组成:负载均衡实例(Server Load Balancer instances)⼀个负载均衡实例是⼀个运⾏的负载均衡服务,⽤来接收流量并将其分配给后端服务器。
要使⽤负载均衡服务,您必须创建⼀个负载均衡实例,并⾄少添加⼀个监听和两台ECS实例。
监听(Listeners)监听⽤来检查客户端请求并将请求转发给后端服务器。
监听也会对后端服务器进⾏健康检查。
后端服务器(Backend Servers)⼀组接收前端请求的ECS实例。
您可以单独添加ECS实例到后端服务器池,也可以通过虚拟服务器组或主备服务器组来批量添加和管理。
产品优势⾼可⽤采⽤全冗余设计,⽆单点,⽀持同城容灾。
搭配DNS可实现跨地域容灾,可⽤性⾼达99.95%。
根据应⽤负载进⾏弹性扩容,在流量波动情况下不中断对外服务。
可扩展您可以根据业务的需要,随时增加或减少后端服务器的数量,扩展应⽤的服务能⼒。
低成本与传统硬件负载均衡系统⾼投⼊相⽐,成本可下降60%。
安全结合云盾,可提供5Gbps的防DDoS攻击能⼒。
⾼并发集群⽀持亿级并发连接,单实例提供千万级并发能⼒。
⼆、产品架构负载均衡基础架构是采⽤集群部署,提供四层(TCP协议和UDP协议)和七层(HTTP和HTTPS协议)的负载均衡,可实现会话同步,以消除服务器单点故障,提升冗余,保证服务的稳定性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
移动性负载均衡(MLB)应用场景分析一、概述随着LTE用户数的快速发展,部分小区的用户数或PRB利用率已接近容量极限,然后其他小区的资源使用率却很低,如何平衡同覆盖或存在重叠覆盖区域的小区间的负载是一个极有意义的课题。
移动性负载均衡(Mobility Load Balancing,简称为负载均衡MLB)是指eNodeB 判断小区的负载状态,当小区处于高负载状态时,将负载高小区中部分UE转移到负载低的小区,平衡异频或异系统之间的负载。
二、负载均衡原理介绍移动性负载均衡(Mobility Load Balancing,简称为负载均衡MLB)是指eNodeB判断小区的负载状态,当小区处于高负载状态时,将负载高小区中部分UE转移到负载低的小区,平衡异频或异系统之间的负载。
负载平衡分为触发模式、选择目标小区、负载均衡执行三个阶段。
根据这三个维度可划分为以下各种类型:2.1 触发模式负载均衡根据触发模式可以分为空闲态UE预均衡、同步态用户数负载均衡、PRB利用率/PRB评估值负载均衡、下行数传用户数负载均衡等模式,现阶段实现主要负载标准为PRB 利用率、同步态用户数、UE预均衡。
2.1.1 基于PRB利用率的触发模式启动基于PRB利用率的负载均衡后,eNodeB以每秒为周期测量小区PRB利用率和小区同步态用户数。
若连续5秒内同时满足以下条件,则触发基于PRB利用率的负载均衡。
●小区某类PRB利用率≥InterFreqMlbThd +LoadOffet●小区同步态用户数≥MlbMinUeNumThd +MlbMinUeNumOffset对于同一方向,小区PRB利用率状态判决的顺序依次为:GBR业务、Non-GBR业务、Total业务。
上下行独立判决,互不影响。
负载均衡触发类型为判决满足负载平衡触发条件的PRB利用率类型,负载平衡触发方向为判决满足负载平衡触发条件的上行/下行方向。
若连续5秒内满足以下任一条件,则停止异频PRB利用率负载均衡。
●小区所有PRB利用率类型<InterFreqMlbThd●小区同步态用户数<MlbMinUeNumThd2.1.2 基于同步态用户数的触发模式启动基于同步态用户数的负载均衡后,eNodeB以每秒为周期测量小区同步态用户数。
若连续5秒内小区同步态用户数≥InterFreqMlbUeNumThd+MlbUeNumOffset,则触发异频同步态用户数负载均衡。
若连续5秒内小区同步态用户数<InterFreqMlbUeNumThd,则停止异频同步态用户数负载平衡。
2.2 选择目标小区触发负载均衡后,eNodeB从首个InterFreqLoadEvalPrd周期超时时刻起,从异频邻区列表中选择目标小区列表,执行负载均衡动作。
如果没有选择到满足条件的邻区,则本次负载均衡不执行负载均衡工作。
随后每隔InterFreqLoadEvalPrd周期重复执行算法流程,直至负载均衡停止。
2.2.1 确定候选邻区首先,eNodeB根据参数MlbAlgoSwitch、OverlapInd和LoadBalanceNCellScope的配置情况,在异频邻区列表中按照如下原则筛选负载平衡邻区选择范围。
●如果异频邻区中存在重叠覆盖邻区(即OverlapInd配置为“YES(是)”的邻区),邻区选择范围如下表所示。
●如果异频邻区中不存在重叠覆盖邻区,邻区选择范围如下表所示。
在确定邻区选择范围后,eNodeB筛选同时满足如下条件地小区作为候选邻区:●处于激活态的小区。
●未被列入黑名单的小区。
●与其邻区不存在PCI冲突的小区。
●如果可以获取到小区节能状态,则要求为不处于节能(载频智能关断、异系统小区关断、低功耗)状态的小区。
●参数NoHoFlag设置为“PERMIT_HO_ENUM(允许切换)”的小区。
●参数MlbTargetInd配置为“ALLOWED(允许)”的邻频对应的小区。
2.2.2 负载信息交互如果勾选了参数MlbAlgoSwitch的“InterFreqMlbSwitch(异频负载均衡开关)”选项,当触发负载平衡时启动负载信息交互,当停止负载平衡时停止负载信息交互。
对于站内邻区,服务小区从所属eNodeB直接获取邻区的PRB利用率、同步态用户数、传输资源和硬件资源负载信息,无需通过X2接口交互获取;对于站间邻区,服务小区所属eNodeB将对候选邻区中配置了X2链路的异站邻区发起负载信息交互流程,邻区所属基站按照请求消息指示的交互周期回复PRB利用率、同步态用户数、传输资源和硬件资源负载信息。
具体介绍可参考发布于2012年3月的R10版本3GPP TS36.423的8.3.6章节。
2.2.3 识别交互邻区和盲邻区候选邻区中,能获取到其负载信息的小区即为交互邻区。
如连续6个交互周期都没有收到某邻区回复负载信息,则该小区将不再为交互邻区。
候选邻区中,不为交互邻区的小区均为盲邻区。
以下针对不同MlbAlgoSwitch配置下,eNodeB根据服务小区是否发起负载信息交互、邻区响应负载信息交互情况识别交互邻区和盲邻区进行说明。
●如果勾选了参数MlbAlgoSwitch的“InterFreqMlbSwitch(异频负载均衡开关)”选项,eNodeB根据下表识别交互邻区和盲邻区。
●如果没有勾选参数MlbAlgoSwitch的“InterFreqMlbSwitch(异频负载平衡开关)”选项,但勾选了“InterFreqBlindMlbSwitch(盲负载均衡开关)”选项,eNodeB根据下表识别交互邻区和盲邻区。
2.2.4 确定目标小区列表确定目标小区列表时,首先在候选邻区中的交互邻区和盲邻区按照不同条件筛选小区;然后,在筛选出来的小区中根据FreqSelectStrategy的配置选择满足频点要求的小区,形成当前执行周期的目标小区列表。
1.根据参数MlbAlgoSwitch配置,对候选邻区中的交互邻区和盲邻区按照不同的条件进行筛选。
交互邻区需同时满足如下条件:●PRB利用率、硬件负载和传输负载等负载信息无缺失而且为有效值的小区。
●硬件负载为LowLoad或者MediumLoad的小区。
●传输负载为LowLoad或者MediumLoad的小区。
●与服务小区历史切换性能较好(切换成功率高于98%)的小区。
●当触发类型是GBR业务类型时,服务小区与邻区的GBR业务PRB利用率差值大于LoadDiffThd的小区;当触发类型是Non-GBR业务类型或Total业务类型时,服务小区与邻区的Total业务PRB利用率差值大于LoadDiffThd的小区。
●当MlbTriggerMode设置为“PRB_OR_UE_NUMBER(PRB模式或用户数模式触发)”时,邻区InterFreqMlbUeNumThd邻区同步态用户数>0的小区。
2.根据FreqSelectStrategy的配置情况,确定目标小区的频点的条件:●如果FreqSelectStrategy配置为“FAIRSTRATEGY(公平选择策略)”,在进行异频负载平衡时,从所有异频频点中随机选择一个频点作为目标小区的频点。
●如果FreqSelectStrategy配置为“PRIORITYBASED(根据MLB频点优先级选择)”,在进行异频负载平衡时,按照MlbFreqPriority配置值顺序,从高到低选择最高的优先级,其对应频点(一个或者多个)作为目标频点。
如果当前周期没有UE成功转移至选择的频点,则该频点将会被惩罚,后续的2分钟内不允许再作为目标频点。
2.3负载均衡执行2.3.1UE选择eNodeB在服务小区选择同时满足以下条件的UE进行负载均衡转移。
●如果UE配置了SPID,UE的SPID值对应的InterFreqMlbSwitch配置为“TRUE(是)”。
●UE不处于CA状态。
●UE的PRB利用率同时满足以下条件:▫对于本次负载平衡触发方向上,当触发类型是GBR业务类型时,UE的GBR 业务的PRB利用率>MlbUeSelectPrbThd;当触发类型是Non-GBR业务类型或Total业务类型时,UE的Non-GBR业务的PBR利用率>MlbUeSelectPrbThd。
▫对于本次负载平衡触发方向上,当触发类型是GBR业务类型时,所有转移出的UE的GBR业务的PRB利用率总和处于一个上限以下;当触发类型是Non-GBR业务类型或Total业务类型时,所有转移出的UE的Non-GBR业务的PRB利用率总和处于一个上限以下。
以上两个上限均由本区和邻区的PRB利用率、本区和邻区的RB资源数以及参数InterFreqMlbThd、LoadDiffThd、LoadOffset和LoadTransferFactor决定。
▫对于非本次负载平衡触发方向上,当触发类型是GBR业务类型时,UE的GBR 业务的PRB利用率≤MlbUeSelectPrbThd;当触发类型是Non-GBR业务类型或Total业务类型时,UE的Non-GBR业务的PRB利用率≤MlbUeSelectPrbThd。
●UE不处于惩罚状态。
每InterFreqLoadEvalPrd周期内转移的最大UE个数不能超过MlbMaxUeNum。
如果本次负载平衡中服务小区所有UE都不满足条件,则不执行本次负载平衡动作。
2.3.2负载转移根据参数MlbHoMode配置和UE能力信息,eNodeB通过基于测量的切换、盲切换、基于测量的重定向或盲重定向将选择的UE转移到目标小区。
基于测量的切换如果UE支持测量目标小区的频点,则eNodeB下发测量控制让其执行EventA4异频测量,同时启动3秒定时器。
在定时器超时前,根据UE上报的测量结果,指示满足条件的UE启动切换。
切换目标为目标邻区列表中UE测量到满足EventA4门限且信号最强的邻区。
定时器超时后,对UE下发删除EventA4测量控制。
2.3.3 目标小区接纳判断当收到的切换请求消息携带的负载平衡切换原因为Reduce load in serving cell 时,目标小区不做接纳判断,按照正常切换流程处理。
当收到的切换请求消息携带的负载平衡切换原因为Resource Optimisation Handover 时,如果目标小区PRB利用率处于潜在高载状态或者负载平衡触发状态,则目标小区回复切换拒绝响应消息HANDOVER PREPARATION FAILURE,否则按照正常切换流程处理。
三、相关信令分析3.1 负载消息交互信令3.2 确定目标邻区的规则步骤:1、确定候选邻区:MlbAlgoSwitch、overlapInd、LoadBalanceNcellscope;2、负载信息交互;3、识别交互邻区和盲邻区:MlbAlgoswitch;4、确定目标小区列表:MlbAlgoswicth、Freqselectstrategy(转移同步态用户)、IdleUeSelFreqScope(转移空闲态用户);3.2.1 讨论是否设置存在重叠覆盖邻区overlapInd小区(即将相关邻区配置为OverlapInd)的区别;3.2.2 讨论将LoadBalanceNcellscope设置为ADAPTIVE(自适应选择负载均衡邻区)或ALL(全部邻区)的区别;此时服务小区频率37900,邻频38098(共站)、39050、38400。