负荷分担是移动通信网络中常用的一个专业术语,就是指网络设备及业务处理实体之间工作负荷的彼此分担、分享功能。负荷分担区分不同的层次,有网元级(一个网元通常是一个甚至多个机架,一般称为局点)的负荷分担,就是多个网元彼此共同分担工作负荷(通信领域常使用话务这个词,是因为早期通信行业的主要工作就是提供打电话服务,话务,就是与打电话相关的业务、服务、事务、任务);也有单板级的负荷分担,就是一个网元内具有相同功能的业务单板(一个网元通常由多个不同的功能模块组成,一个或多个功能模块通常具有多块业务单板)彼此共同分担工作负荷。
“负荷”是人类社会特有的一种专业词语,它在不同的领域中指代内容也不尽相同:最原始的含义指物体或人所承受的重量,古人解释说“荷,担也”,负荷即是指人身上所背负的担子的重量;电力系统中的负荷指导线、电缆等
电气设备中通过的
功率和
电流;而通信系统中的负荷指对某一系统业务能力所提出的要求,也可以引申为资源被占用的比例。
我们知道移动通信网是由很多不同的网元相互协作,才能完成用户业务请求的系统。由于用户在不同的位置来回移动的特性,那么可能存在如下的情形:即某一时刻有的网元负荷比较重,而网络中相邻的其他网元负荷相对较轻,负荷分担用于将网络中的用户业务请求较为平均地分配到多个网元进行处理,以避免某个网元因自身负荷过重而引起的系统崩溃。形象来说,可以理解为东西比较重,一个人背不起的话两个人分别背负一些,这样就不会把一个人给累垮。
以上图中MSCS网元的负荷分担为例进行说明:MSCS1下连接了两个无线接入基站Node-B1和Node-B2,在某一时刻Node-B2下挂的用户较多导致MSCS1的负荷较重,容量不足,而相对的MSCS2下连接的Node-B3中用户则相对较少,从而导致了MSCS2的容量空余,在这种情况下,由软件控制并实现的MSCS网元负荷分担功能会将当前MSCS1下的某些用户转移到MSCS2,由MSCS2 为其提供服务,以保证两个MSCS网元的负荷比较平均,从而保证整个系统的稳定运行。
以上是网元级的负荷分担,如MSCS网元、MGW网元均可以实现网元级的负荷分担,进而系统中还有更低级别的负荷分担,如链路级负荷分担、端口级负荷分担,硬件上还有单板的负荷分担,但是无论哪种类型的负荷分担,其出发点均是尽最大的努力,保证整个通信网络系统的稳定有序运行,进而减少系统崩溃的概率。