负载均衡方法及装置、设备、存储介质与流程
未命名
09-21
阅读:62
评论:0

1.本技术涉及通信技术,涉及但不限于负载均衡方法及装置、设备、存储介质。
背景技术:
2.负载均衡是指对于当前小区内的连接态用户,基站基于一定规则对其进行强制切换或者改变相关切换参数触发用户切换至其他小区,使得在多频组网场景,各频点小区负载大致相当。
3.在第五代移动通信技术(5th generation mobile communication technology,5g)场景中,基站通过5g服务质量标识符(5g quality of service identifier,5qi)区分不同业务,基于5qi对应的业务类型选择相应的用户执行负载均衡切换。然而,网络设备在基于5qi业务类型进行负载均衡时,用户的体验较差。
技术实现要素:
4.有鉴于此,本技术提供的负载均衡方法及装置、设备、存储介质,网络设备能够根据较高丰富度的用户类型对终端针对性地进行负载均衡,从而提升终端对应用户的使用体验。
5.根据本技术实施例的一个方面,提供一种负载均衡方法,所述方法应用于网络设备,所述方法包括:获取接入至所述网络设备的至少一个终端的切片标识;所述切片标识用于指示所述终端的终端类型和所述终端使用的网络切片的切片类型;至少根据所述终端的切片标识,确定所述终端的用户类型;根据所述至少一个终端的用户类型进行负载均衡。
6.根据本技术实施例的一个方面,提供一种负载均衡装置,包括:获取模块,用于获取接入至网络设备的至少一个终端的切片标识;所述切片标识用于指示所述终端的终端类型和所述终端使用的网络切片的切片类型;确定模块,用于至少根据所述终端的切片标识,确定所述终端的用户类型;负载均衡模块,用于根据所述至少一个终端的用户类型进行负载均衡。
7.根据本技术实施例的一个方面,提供一种网络设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本技术实施例所述的方法。
8.根据本技术实施例的一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本技术实施例提供的所述的方法。
9.在本技术实施例中,在确定终端的用户类型时,不仅考虑到了终端所使用的网络切片的切片类型,还考虑到了终端的终端类型;如此,确定出的用户类型颗粒度更细,即用户类型的丰富度更高,使得网络设备能够根据划分的更加精细的用户类型对终端针对性地进行负载均衡,从而提升终端对应用户的使用体验。
10.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
11.此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本技术的实施例,并与说明书一起用于说明本技术的技术方案。显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
12.附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
13.图1为本技术实施例提供的一种负载均衡方法的实现流程示意图;
14.图2为本技术实施例提供的另一负载均衡方法的实现流程示意图;
15.图3为本技术实施例提供的又一负载均衡方法的实现流程示意图;
16.图4为本技术实施例提供的再一负载均衡方法的实现流程示意图;
17.图5为本技术实施例提供的大容量场景示意图;
18.图6为本技术实施例提供的一种负载均衡装置的结构示意图;
19.图7为本技术实施例提供的一种网络设备的结构示意图。
具体实施方式
20.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术的具体技术方案做进一步详细描述。以下实施例用于说明本技术,但不用来限制本技术的范围。
21.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本技术实施例的目的,不是旨在限制本技术。
22.在以下的描述中,涉及到“一些实施例”、“本实施例”、“本技术实施例”以及举例等等,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
23.本技术实施例提供一种负载均衡方法,该方法应用于各种通信系统中的网络侧设备,其中,所述通信系统可以是第四代移动通信(the 4th generation mobile communication system,4g)系统、5g系统、新空口(new radio,nr)系统或未来的通信系统等;所述通信系统也可以是其他无线通信系统,例如:全球移动通讯(global system of mobile communication,gsm)系统、增强型数据速率gsm演进(enhanced data rate for gsm evolution,edge)系统、码分多址2000(code division multiple access,cdma2000)系统、宽带码分多址(wideband code division multiple access,wcdma)系统、时分同步码分多址(time division-synchronization code division multiple access,td-scdma)系统、通用分组无线业务(general packet radio service,gprs)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)系统或通用移动通信系统(universal mobile telecommunication system,umts)等。所述网络侧设备可以是用于与移动终端设备通信的实体网络设备,其可以是现有蜂窝基站,也可以是带有卫星参考站的蜂窝基站。
24.图1为本技术实施例提供的负载均衡方法的实现流程示意图,如图1所示,该方法可以包括以下步骤101至步骤103:
25.步骤101,网络设备获取接入至自身的至少一个终端的切片标识;所述切片标识用于指示所述终端的终端类型和所述终端使用的网络切片的切片类型。
26.随着5g和云时代多样化新业务的涌现,不同的行业、业务或用户对网络提出了各种各样的服务质量要求。其要求5g网络应具有海量接入、确定性时延和极高可靠性等能力,以及需要构建灵活和动态的网络,以满足用户和垂直行业多样化业务需求。面对以上需求切片技术应运而生,通过对网络进行切片,运营商能够在一个通用的物理网络之上构建多个专用的、虚拟化的以及互相隔离的逻辑网络,来满足不同客户对网络能力的差异化要求。
27.在一些实施例中,所述网络切片可以是通过上述切片技术在统一的基础设施上分离出多个虚拟的端到端网络,每个网络切片从无线接入网到承载网再到核心网上进行逻辑隔离,以适配各种各样类型的应用。
28.在一些实施例中,当终端接入至网络设备时,网络设备可以获取终端的用户信息,所述终端的用户信息中携带所述切片标识。
29.在一些实施例中,所述切片标识包括网络切片选择辅助信息(network slice selection assistance information,nssai),其用来指示所述终端的终端类型和所述终端使用的网络切片的切片类型。
30.在一些实施例中,所述终端类型包括面向企业(to business,tob)终端和面向消费者(to consumer,toc)终端。
31.在本技术实施例中,所述终端是tob终端,也可以理解为,使用所述终端的用户是企业用户,或者,所述终端对应的用户是企业用户;相应地,所述终端是toc终端,也可以理解为,使用所述终端的用户是个人用户,或者,所述终端对应的用户是个人用户。
32.在一些实施例中,所述切片类型包括以下至少之一:增强型移动宽带(enhanced mobile broadband,embb)、海量物联网(massive machine type communication,mmtc)切片、高可靠低延迟通信(ultra-reliable and low latency communications,urllc)切片等等。
33.在一些实施例中,所述切片类型是根据不同的业务场景进行划分的,不同的切片类型用于承载不同的第二业务。例如,embb切片承载的第二业务包括增强现实(augmented reality,ar)、虚拟现实(virtual reality,vr)、4000(4k)分辨率超高清视频和8000(8k)分辨率超高清视频等大流量移动宽带业务;mmtc切片承载的第二业务包括对带宽和移动无特殊要求,但是要求蜂窝网络支持海量接入的大规模物联网业务;urllc切片承载的第二业务包括无人驾驶等超高可靠超低时延通信业务。
34.步骤102,网络设备至少根据所述终端的切片标识,确定所述终端的用户类型。
35.在一些实施例中,所述用户类型包括普通用户类型或vip用户类型;进一步地,所述普通用户类型包括普通tob用户或普通toc用户,所述vip用户类型包括vip tob用户或vip toc用户。
36.在一些实施例中,可以根据所述终端的切片标识,确定所述终端的用户类型,进一步地,可以根据终端的终端类型以及终端所使用的网络切片对应的第二业务优先级来确定终端的用户类型;例如,第二业务优先级高的终端属于vip用户类型,第二业务优先级低的
multiple-output,mu-mimo)配对,以进一步提高vip用户的使用体验。
47.在另一些实施例中,可以根据当前小区的网络状况确定第一数量;其中,第一数量为需要切换的终端的数量,在第一数量小于或等于普通用户类型的终端数量的情况下,对第一数量的普通用户类型的终端进行切换;进一步地,在一些实施例中,优先对普通toc用户对应的终端进行负载均衡切换,或者优先对普通tob用户对应的终端进行负载均衡切换。
48.在第一数量大于或等于普通用户类型的终端数量的情况下,在对普通用户类型的终端执行完负载均衡切换之后,优先对vip toc用户对应的终端进行负载均衡切换,从而保证vip tob用户的使用体验。
49.本技术实施例提供一种负载均衡方法,该方法应用于网络设备,图2为本技术实施例提供的负载均衡方法的实现流程示意图,如图2所示,该方法可以包括以下步骤201至步骤204:
50.步骤201,网络设备获取接入至所述网络设备的至少一个终端的切片标识;所述切片标识用于指示所述终端的终端类型和所述终端使用的网络切片的切片类型;
51.步骤202,网络设备获取所述至少一个终端的qos标识,所述qos标识用于标识所述终端的第一业务优先级。
52.在一些实施例中,所述qos标识可以是5qi,表1为本技术实施例提供的不同的5qi与其对应的第一业务和第一业务优先级的一种映射关系;其中,第一业务优先级参数值越小,优先级越高。
53.表1不同5qi对应的第一业务和第一业务优先级
[0054][0055][0056]
步骤203,网络设备根据所述终端的切片标识和服务质量(quality of service,qos)标识,确定所述终端的用户类型。
[0057]
在一些实施例中,当终端接入至网络设备时,网络设备可以获取终端的用户信息,所述终端的用户信息中携带所述qos标识。
[0058]
在一些实施例中,可以根据终端的终端类型、网络切片的切片类型以及终端的qos标识来确定终端类型;具体地,可以根据所述终端的切片标识指示的切片类型,确定所述终端的第二业务优先级;根据所述终端的qos标识、所述第二业务优先级和所述终端的终端类型,确定所述终端的用户类型。
[0059]
在一些实施例中,所述用户类型为以下之一:普通toc用户、vip toc用户、普通tob用户、vip tob用户;不同的用户类型对应的负载均衡策略不同,使得网络设备在执行负载均衡时,能够对不同用户类型对应的终端根据不同的负载均衡策略针对性地进行负载均
衡。
[0060]
可以理解地,在确定终端的用户类型时,不仅考虑到了终端所使用的切片类型和终端的终端类型,还考虑到了终端对应的5qi标识对应的第一业务优先级,如此,确定出的用户类型相比于根据切片类型和终端类型确定的用户类型颗粒度更小,用户类型的丰富度更高,使得网络设备能够根据更为精细的用户类型对终端进行负载均衡,从而进一步提升终端对应用户的使用体验。
[0061]
进一步地,qos标识可以用来标识第一类业务的优先级,切片类型可以用来确定第二类业务的优先级,因此,在确定终端的用户类型时,能够根据更多种类的业务来对终端的用户类型进行更加精细的划分,使得网络设备可以根据更多业务类型划分的用户类型对终端针对性地进行负载均衡,从而提高了终端对应用户的使用体验。
[0062]
在一些实施例中,在终端的终端类型为tob终端的情况下,可以根据终端对应的第一业务的优先级和第二业务的优先级确定终端是普通tob终端还是vip tob终端;进一步地,可以预先设定第一业务优先级对应的第一权重因子以及第二业务优先级对应的第二权重因子,权重因子越大,优先级越高。预先设定第一阈值,若第一权重因子和第二权重因子的之和、平均值或乘积大于第一阈值,则对应的终端为vip tob终端,否则,对应的终端为普通tob终端。
[0063]
在上述实施例中,在终端的终端类型为toc终端的情况下,若第一权重因子和第二权重因子的之和、平均值或乘积大于第一阈值,则对应的终端为vip toc终端,否则,对应的终端为普通toc终端。
[0064]
在另一些实施例中,也可以预先设定第一业务优先级、第二业务优先级和终端类型三者的组合与用户类型的对应关系,根据所述对应关系确定终端所属的用户类型。
[0065]
在一些实施例中,可以根据接入至网络设备的至少一个终端的终端类型、网络切片类型和qos标识来确定各个终端对应的用户类型。
[0066]
在一些实施例中,当接入至网络设备的终端包括tob终端和toc终端,接入至网络设备的终端所使用的网络切片相同,则可以根据qos标识对应的第一业务优先级确定终端属于普通toc用户、vip toc用户、普通tob用户还是vip tob用户。具体地:确定第二阈值,将qos标识对应的第一业务优先级参数值大于第二阈值的tob终端定义为普通tob用户,将上述参数值大于第二阈值的tob终端定义为vip tob用户,以及将上述参数值小于第二阈值的toc终端定义为普通toc用户,将上述参数值大于第二阈值的toc终端定义为vip toc用户。
[0067]
示例性地,接入至网络设备的终端包括tob终端和toc终端,所使用的网络切片包括embb切片,5qi 3对应的第一业务优先级参数值为30,5qi 8对应的第一业务优先级参数值为80,定义第二阈值为40,则如下表2所示,5qi 8embb切片toc终端对应的终端属于普通toc用户,5qi 3embb切片toc终端对应的终端属于vip toc用户,5qi 8embb切片tob终端对应的终端属于普通tob用户,5qi 3embb切片tob终端对应的终端属于vip tob用户。
[0068]
表2终端类型、qos标识和切片类型对应的用户类型
[0069][0070]
步骤204,网络设备根据所述至少一个终端的用户类型进行负载均衡。
[0071]
在一些实施例中,在对普通用户类型的终端进行负载均衡切换时,可以根据终端的切片标识和qos的组合对应的切换参数对终端进行切换,其中,不同的切片标识和qos的组合对应的切换参数可以相同,也可以不同。
[0072]
在一些实施例中,对属于普通toc用户的终端和/或属于普通tob用户的终端的负载均衡优先级高于属于vip toc用户的负载均衡优先级,属于vip tob用户的终端不进行负载均衡切换;即在进行负载均衡切换时优先选择负载均衡优先级高的终端进行切换,对属于vip tob用户的终端不进行负载均衡切换。如此,不仅避免了对vip tob用户执行负载均衡,保证了vip tob用户的使用体验,也避免了优先对vip toc用户执行负载均衡切换,保证了vip toc用户的使用体验。
[0073]
负载均衡是指对于连接态用户,基站(网络设备的一种示例)基于一定规则对用户进行强制切换或者改变切换相关参数触发用户切换,切换包含异频切换和同频切换,使得在多频组网场景,各频点小区负载大致相当,进而保障用户体验。图3为本技术实施例提供的负载均衡方法的实现流程,如图3所示,该方法可以包括以下步骤301至步骤304:
[0074]
步骤301,触发负载均衡:触发基站进行负载均衡的规则有多种,比如基于物理上行共享信道(pusch,physical uplink shared channel,pdsch)实际占用物理资源模块(physical resource block,prb)利用率、物理上行共享信道(pusch,physical uplink shared channel)实际占用prb利用率、物理下行控制信道(physical downlink control channel,pdcch)控制信道元(controlchannelelement,cce)利用率、小区无线资源控制(radio resource control,rrc)连接用户数(例如:接入网络设备的终端的终端数量)等。
[0075]
步骤302,基站用户选择:基站选择负载均衡切换的用户目前有多种方案:根据业务类型选择的方案,即通过5qi区分不同第一业务,不同5qi对应用户负载均衡优先级不同,例如可配置某些特定5qi业务(如5qi 1语音业务)不允许执行负载均衡切换,普通数据业务(如5qi 9对应的第一业务)对应的用户允许执行切换。此外还有基于用户位置、用户等级等其他方案。
[0076]
在本技术实施例中,基站选择负载均衡切换的用户基站对用户进行负载均衡切换,可以理解为基站对使用终端的用户进行负载均衡切换,或者基站对用户对应的终端进行负载均衡切换,本技术实施例对此不做限定。
[0077]
步骤303,以基站(网络设备的一种示例)直接触发切换为例,源小区基站、用户、邻区基站通过信令交互进行切换。
[0078]
在一些实施例中,源小区可以理解为网络设备所覆盖的且第一设备所接入的小区。
[0079]
步骤304,用户接入邻区基站,原基站完成负载均衡。
[0080]
在步骤302中,基站通过5qi选择某类业务类型的用户进行负载均衡切换相比4g,5g业务不仅面向toc用户的语音、视频、数据类业务,还需要承载各类型tob垂直行业用户(网络能力要求更高),如大带宽视频回传、远程低时延控制以及大连接类业务。使得基于5qi进行负载均衡用户选择时有两个缺点:缺点1:5qi较少,即qci 1/2/3/5/6/8/9共7个5qi,无法一一标识tob和toc业务,造成负载均衡时不能选择某类特定业务的用户不执行切换;缺点2:每一个5qi承载多类业务,不区分tob和toc用户,相同5qi用户无法进一步细分出识别出是tob还是toc用户
[0081]
在本技术实施例中,tob业务可以理解为tob终端使用的业务,toc业务可以理解为toc终端所使用的业务。
[0082]
在本技术实施例中,基站在负载均衡进行用户选择时,能够通过两种方案识别特定业务的特定用户,并对该类用户执行指定负载均衡策略,如:优先执行负载均衡切换或不允许执行负载均衡切换。
[0083]
方案一:基站通过不同切片标识识别终端的第一业务类型以及不同的终端类型,从而识别特定业务类型的特定用户;
[0084]
方案二:基站通过nssai+qci标识识别终端的第二业务类型、第一业务类型以及终端类型,从而识别特定业务类型的特定用户。
[0085]
在一些实施例中,某些特定切片业务的用户(例如:toc终端embb切片或tob embb切片+高等级qci(例如:第一业务优先级参数小于第二阈值的5qi)的组合对应的终端)不允许执行负载均衡,保障高价值用户体验。
[0086]
在一些实施例中,普通toc业务或普通tob业务用户(例如toc终端embb切片或tob终端embb切片+普通qci(例如:第一业务优先级参数大于第二阈值的5qi)的组合对应的终端)优先执行负载均衡。
[0087]
图4为本技术实施例提供的负载均衡方法的实现流程,如图4所示,该方法可以包括以下步骤401至步骤404:
[0088]
步骤401,触发负载均衡。
[0089]
在一些实施例中,步骤401中触发负载均衡的方案与步骤301中触发负载均衡的方案相同。
[0090]
步骤402,用户选择(例如:网络设备选择需要执行负载均衡的终端):基站基于切片id(切片标识的一种示例)或者切片id+qci(5qi的一种示例)识别特定业务类型的用户(例如:识别终端的用户类型),一方面可基于切片优先级标识用户负载均衡优先级,如低优先级切片优先切换;另一方面负载均衡时可以配置特定业务切片用户不进行切换(例如特定用户类型的终端不进行负载均衡切换)。
[0091]
步骤403,以基站(网络设备的一种示例)直接触发切换为例,源小区基站、用户和邻区基站通过信令交互进行切换。
[0092]
步骤404,用户切换到邻区,完成负载均衡。
[0093]
基于此,下面将说明本技术实施例在一个实际的应用场景中的示例性应用。
[0094]
某室内大容量演唱会现场,同时存在tob大上行用户以及toc embb用户,且均配置qci(qos的一种示例)3或qci8承载。其中tob用户为4个移动轨迹相对固定的4k直播摄像机且长期在小区中做业务,上行带宽为50mbps/台,并通过网络优化完成了mu-mimo配对,同时小区接入了大量toc用户,表3为本技术实施例提供的接入至网络设备对应的小区的用户信息。
[0095]
表3接入至网络设备对应的小区的用户信息
[0096][0097]
演唱会为典型大容量场景,图5为本技术实施例提供的大容量场景示意图。类似场景还有会场、赛事等等。在该类场景下,存在固定的多个tob用户(例如图5中的tob 4k直播用户,其对应的用户类型包括vip tob用户和/或普通tob用户)和不固定的toc用户(例如图5中的toc embb用户,其对应的用户类型包括vip toc用户和/或普通toc用户)。当小区容量通过qci(qos标识的一种示例)进行负载均衡选择终端执行切换时,基站(例如图5中的网络设备)无法区分tob和toc的vip用户,若选择随机切换将导致tob用户被切换到邻区,进而影响到mu配对;另一方面切换产生的时延可能造成直播视频卡顿,无法满足运营商对客户的性能保障承诺。
[0098]
在本技术实施例中,可以通过切片标识执行特定用户特定的负载均衡策略,基站(网络设备的一种示例)识别vip用户类型与普通用户类型,为保障用户体验同时提升自身频谱效率,负载均衡时优先选择普通用户(普通toc用户和普通tob用户)进行负载均衡切换,vip用户配置成不进行负载均衡切换。该策略下,普通用户减少,无线资源变多,vip用户体验更优。
[0099]
在本技术实施例中,网络设备可通过切片id(切片标识的一种示例)+qci(qos标识的一种示例)执行特定用户特定的负载均衡策略:基站通过切片id(nssai)+qci联合标识可以区分出四种用户,即普通toc用户(普通toc embb切片+qci8)、viptoc用户(vip toc embb
切片+qci3)、普通tob用户(普通tob embb切片+qci8)和vip tob用户(viptob embb切片+qci3),此时可差异化执行负载均衡策略,如vip tob用户不执行负载均衡切换,通过mu配对提升性能,其余用户均执行负载均衡切换。
[0100]
在本技术实施例中,网络设备基于切片id或者切片id+qci识别不同类型业务及用户,针对大容量场景和低时延高移动性场景,选择不同用户执行不同的负载均衡策略,优先保障vip用户体验。
[0101]
在本技术实施例中,在负载均衡过程中,根据切片id或者切片id+qci差异化选择用户进行切换,可以配置指定切片标识或者指定切片标识+qci对应的用户优先执行负载均衡,也可以配置指定切片标识或者指定切片标识+qci对应用户不执行负载均衡。
[0102]
本技术实施例提供的技术方案能够保障高价值用户业务体验,基于切片标识识别高价值业务及特定用户,保障高价值用户(vip用户类型的一种示例)不执行负载均衡,降低切换带来的业务体验变差的可能性。
[0103]
在本技术实施例中,在执行负载均衡切换时,避免对mu-mimo配对用户执行负载均衡,使网络性能更优。
[0104]
可以理解的是,在本技术实施例中,涉及到用户信息等相关的数据,当本技术实施例运用到具体产品或技术中时,需要获得用户许可或者同意,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
[0105]
应当注意,尽管在附图中以特定顺序描述了本技术中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选的,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等;或者,将不同实施例中步骤组合为新的技术方案。
[0106]
基于前述的实施例,本技术实施例提供一种负载均衡装置,该装置包括所包括的各模块、以及各模块所包括的各单元,可以通过处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)或现场可编程门阵列(fpga)等。
[0107]
图6为本技术实施例提供的负载均衡装置的结构示意图,如图6所示,所述负载均衡装置60包括获取模块61、确定模块62和负载均衡模块63,其中:
[0108]
获取模块61,用于获取接入至所述网络设备的至少一个终端的切片标识;所述切片标识用于指示所述终端的终端类型和所述终端使用的网络切片的切片类型;
[0109]
确定模块62,用于至少根据所述终端的切片标识,确定所述终端的用户类型;
[0110]
负载均衡模块63,用于根据所述至少一个终端的用户类型,进行负载均衡。
[0111]
在一些实施例中,所述确定模块62,用于根据所述终端的切片标识,确定所述终端的用户类型。
[0112]
在一些实施例中,所述负载均衡模块63,用于对属于所述普通用户类型的终端进行负载均衡切换;以及对属于所述vip用户类型的所述终端不进行负载均衡切换。
[0113]
在一些实施例中,所述确定模块62,用于获取所述至少一个终端的qos标识,所述qos标识用于标识所述终端的第一业务优先级;以及根据所述终端的切片标识和qos标识,确定所述终端的用户类型。
[0114]
在一些实施例中,所述确定模块62,用于根据所述终端的切片标识指示的切片类型,确定所述终端的第二业务优先级;根据所述终端的qos标识、所述第二业务优先级和所述终端的终端类型,确定所述终端的用户类型
[0115]
在一些实施例中,所述用户类型为以下之一:普通toc用户、vip toc用户、普通tob用户、vip tob用户;不同的用户类型对应的负载均衡策略不同。
[0116]
在一些实施例中,属于普通toc用户的终端和/或属于普通tob用户的终端的负载均衡优先级高于属于vip toc用户的负载均衡优先级;属于vip tob用户的终端不进行负载均衡切换。
[0117]
以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术装置实施例中未披露的技术细节,请参照本技术方法实施例的描述而理解。
[0118]
需要说明的是,本技术实施例中图6所示的负载均衡装置对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。也可以采用软件和硬件结合的形式实现。
[0119]
需要说明的是,本技术实施例中,如果以软件功能模块的形式实现上述的负载均衡方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得网络设备执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read only memory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本技术实施例不限制于任何特定的硬件和软件结合。
[0120]
本技术实施例提供一种网络设备,图7为本技术实施例的网络设备的硬件实体示意图,如图7所示,所述网络设备70包括存储器71和处理器72,所述存储器71存储有可在处理器72上运行的计算机程序,所述处理器72执行所述程序时实现上述实施例中提供的方法中的步骤。
[0121]
需要说明的是,存储器71配置为存储由处理器72可执行的指令和应用,还可以缓存在处理器72以及网络设备70中各模块待处理或已经处理的数据(例如,图像数据、音频数据、语音通信数据和视频通信数据),可以通过闪存(flash)或随机访问存储器(random access memory,ram)实现。
[0122]
本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中提供的负载均衡方法中的步骤。
[0123]
本技术实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法实施例提供的负载均衡方法中的步骤。
[0124]
这里需要指出的是:以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术存储介质、存储介质和设备实施例中未披露的技术细节,请参照本技术方法实施例的描述而理解。
[0125]
应理解,说明书通篇中提到的“一个实施例”或“一实施例”或“一些实施例”意味着
与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”或“在一些实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。上文对各个实施例的描述倾向于强调各个实施例之间的不同之处,其相同或相似之处可以互相参考,为了简洁,本文不再赘述。
[0126]
本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如对象a和/或对象b,可以表示:单独存在对象a,同时存在对象a和对象b,单独存在对象b这三种情况。
[0127]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0128]
在本技术所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个模块或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或模块的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0129]
上述作为分离部件说明的模块可以是、或也可以不是物理上分开的,作为模块显示的部件可以是、或也可以不是物理模块;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部模块来实现本实施例方案的目的。
[0130]
另外,在本技术各实施例中的各功能模块可以全部集成在一个处理单元中,也可以是各模块分别单独作为一个单元,也可以两个或两个以上模块集成在一个单元中;上述集成的模块既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0131]
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(read only memory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。
[0132]
或者,本技术上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得网络设备执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、磁碟或者光盘等各种可以存储程序代码的介质。
[0133]
本技术所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组
合,得到新的方法实施例。
[0134]
本技术所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
[0135]
本技术所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
[0136]
以上所述,仅为本技术的实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
技术特征:
1.一种负载均衡方法,其特征在于,应用于网络设备,所述方法包括:获取接入至所述网络设备的至少一个终端的切片标识;所述切片标识用于指示所述终端的终端类型和所述终端使用的网络切片的切片类型;至少根据所述终端的切片标识,确定所述终端的用户类型;根据所述至少一个终端的用户类型进行负载均衡。2.根据权利要求1所述的方法,其特征在于,所述至少根据所述终端的切片标识,确定所述终端的用户类型,包括:根据所述终端的切片标识,确定所述终端的用户类型。3.根据权利要求2所述的方法,其特征在于,所述用户类型为普通用户类型或vip用户类型;所述根据所述至少一个终端的用户类型进行负载均衡,包括:对属于所述普通用户类型的终端进行负载均衡切换;以及对属于所述vip用户类型的所述终端不进行负载均衡切换。4.根据权利要求1所述的方法,其特征在于,所述至少根据所述终端的切片标识,确定所述终端的用户类型,包括:获取所述至少一个终端的qos标识,所述qos标识用于标识所述终端的第一业务优先级;根据所述终端的切片标识和qos标识,确定所述终端的用户类型。5.根据权利要求4所述的方法,其特征在于,所述根据所述终端的切片标识和qos标识,确定所述终端的用户类型,包括:根据所述终端的切片标识指示的切片类型,确定所述终端的第二业务优先级;根据所述终端的qos标识、所述第二业务优先级和所述终端的终端类型,确定所述终端的用户类型。6.根据权利要求5所述的方法,其特征在于,所述用户类型为以下之一:普通toc用户、vip toc用户、普通tob用户、vip tob用户;不同的用户类型对应的负载均衡策略不同。7.根据权利要求6所述的方法,其特征在于,属于普通toc用户的终端和/或属于普通tob用户的终端的负载均衡优先级高于属于vip toc用户的负载均衡优先级;属于vip tob用户的终端不进行负载均衡切换。8.一种负载均衡装置,其特征在于,包括:获取模块,用于获取接入至网络设备的至少一个终端的切片标识;所述切片标识用于指示所述终端的终端类型和所述终端使用的网络切片的切片类型;确定模块,用于至少根据所述终端的切片标识,确定所述终端的用户类型;负载均衡模块,用于根据所述至少一个终端的用户类型进行负载均衡。9.一种网络设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至7任一项所述的方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至7任一项所述的方法。
技术总结
本申请提供了负载均衡方法及装置、设备、存储介质;其中,所述方法应用于网络设备,所述方法包括:获取接入至所述网络设备的至少一个终端的切片标识;所述切片标识用于指示所述终端的终端类型和所述终端使用的网络切片的切片类型;至少根据所述终端的切片标识,确定所述终端的用户类型;根据所述至少一个终端的用户类型进行负载均衡;如此,网络设备能够根据较高丰富度的用户类型对终端针对性地进行负载均衡,从而提升终端对应用户的使用体验。从而提升终端对应用户的使用体验。从而提升终端对应用户的使用体验。
技术研发人员:顾建宏 戴中华 支敏慧 张飞
受保护的技术使用者:中国移动通信集团有限公司
技术研发日:2022.09.15
技术公布日:2023/9/20
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种复合碳源配料混合装置的制作方法 下一篇:一种用于复合面料的生产设备的制作方法