System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信领域,并且更具体地,涉及一种带宽控制的方法和装置。
技术介绍
1、在应用服务器(application server,as)为用户提供服务的过程中,不同用户所占用的带宽资源是不同的,并且,不同的业务占用的带宽资源也是不同的。
2、由于应用服务器的处理能力和带宽资源是有限的,因此,为了使不同用户能够更加公平地使用带宽资源,提高大多数用户的业务体验,同时为了避免端口拥塞,需要对带宽进行合理的控制。
技术实现思路
1、本申请提供一种带宽控制的方法和装置。该方法可避免出现端口拥塞的情况,进而提高用户体验。
2、第一方面,提供了一种带宽控制的方法,该方法可以由sealdd服务器执行,或者,也可以由配置于sealdd服务器中的芯片或芯片系统或电路执行,本申请对此不做限制。下面以由sealdd服务器执行为例进行说明。
3、该方法可以包括:sealdd服务器获取来自第一服务器的带宽限制信息,带宽限制信息包括:第一服务器的带宽限制信息,和/或,第一用户的带宽限制信息;sealdd服务器根据带宽限制信息,确定分配给第一sealdd客户端的带宽,第一sealdd客户端是第一用户对应的客户端;sealdd服务器向第一sealdd客户端发送分配给第一sealdd客户端的带宽的信息。
4、其中,第一服务器的带宽限制信息用于指示第一服务器的带宽限制范围,第一用户的带宽限制信息用于指示第一用户的带宽限制范围。
5、根据本实施例的方法,第一服
6、结合第一方面,在第一方面的某些实现方式中,第一服务器的带宽限制信息包括:第一服务器的总带宽限制信息,和/或,第一服务器提供的第一业务的带宽限制信息,第一用户的带宽限制信息包括:为第一用户提供第一业务的带宽限制信息。
7、根据本实施例的方法,第一服务器向sealdd服务器提供的带宽限制信息中,可包括与第一业务相关的带宽限制信息,从而,sealdd服务器可基于第一业务的带宽情况,为第一sealdd客户端确定合适的带宽。
8、结合第一方面,在第一方面的某些实现方式中,分配给第一sealdd客户端的带宽包括:分配给第一sealdd客户端的用于传输第一业务的数据的带宽。
9、根据本实施例的方法,sealdd客户端可根据与第一业务相关的带宽限制信息,确定分配给第一sealdd客户端的用于传输第一业务的数据的带宽,因此有利于避免sealdd客户端在传输第一业务的数据时发生端口拥塞的情况,进而有利于提高第一用户使用第一业务的体验。
10、在一个可选地的实施例中,方法还包括:sealdd服务器接收来自第一sealdd客户端的第二请求信息,其中,第二请求信息可携带第一业务的信息。
11、根据本实施例的方法,第一sealdd客户端可向sealdd服务器发送第二请求信息,并且可在第二请求信息中携带第一业务的信息,用于请求sealdd数据传输服务,并请求sealdd服务器为第一sealdd客户端分配用于传输第一业务的数据的带宽。从而,sealdd服务器可基于第二请求信息,并根据与第一业务相关的带宽限制信息,确定分配给第一sealdd客户端的用于传输第一业务的数据的带宽。
12、结合第一方面,在第一方面的某些实现方式中,在sealdd服务器根据带宽限制信息,确定分配给第一sealdd客户端的带宽之前,方法还包括:sealdd服务器根据是否满足第一条件,确定是否为第一sealdd客户端分配带宽,第一条件包括:第一服务器的已用带宽小于第一阈值或者第一服务器的可用带宽大于第一阈值。
13、根据本实施例的方法,sealdd服务器可根据第一服务器的已用带宽是否小于某个阈值,或者,第一服务器的可用带宽是否大于某个阈值,来确定是否为第一sealdd客户端分配带宽,因此有利于减轻或避免端口拥塞的情况。
14、结合第一方面,在第一方面的某些实现方式中,第一条件还包括:第一服务器提供的第一业务的可用带宽,大于为第一用户提供第一业务的最小带宽限制。
15、根据本实施例的方法,sealdd服务器还可根据第一服务器提供的第一业务的可用带宽,是否大于为第一用户提供第一业务的最小带宽限制,来确定是否为第一sealdd客户端分配带宽,因此有利于保障第一用户在使用第一业务时有足够的可用带宽,进而有利于提高第一用户使用第一业务的体验。
16、结合第一方面,在第一方面的某些实现方式中,sealdd服务器根据是否满足第一条件,确定是否为第一sealdd客户端分配带宽,包括:在满足第一条件的情况下,sealdd服务器确定为第一sealdd客户端分配带宽;或者,在不满足第一条件的情况下,sealdd服务器拒绝为第一sealdd客户端分配带宽;或者,在不满足第一条件的情况下,sealdd服务器根据第一用户的优先级,确定是否为第一sealdd客户端分配带宽;或者,在不满足第一条件的情况下,sealdd服务器基于第一配置规则确定是否为第一sealdd客户端分配带宽,第一配置规则指示在不满足第一条件的情况下,根据第一用户的优先级为第一sealdd客户端分配带宽,或者,第一配置规则指示在不满足第一条件的情况下,拒绝为第一sealdd客户端分配带宽。
17、根据本实施例的方法,sealdd服务器可根据是否满足第一条件,来确定是否为第一sealdd客户端分配带宽,因此有利于减轻或避免端口拥塞的情况。
18、结合第一方面,在第一方面的某些实现方式中,方法还包括:sealdd服务器获取来自第一服务器的第一配置规则。
19、根据本实施例的方法,第一服务器可向sealdd服务器提供第一配置规则,进而,sealdd服务器可基于来自第一服务器的第一配置规则来确定是否为第一sealdd客户端分配带宽,因此有利于根据实际需求灵活地制定带宽控制策略。
20、结合第一方面,在第一方面的某些实现方式中,在不满足第一条件的情况下,sealdd服务器根据带宽限制信息,确定分配给第一sealdd客户端的带宽,包括:sealdd服务器根据带宽限制信息和第一用户的优先级,更新sealdd服务器分配给第二用户对应的第二sealdd客户端的带宽,并确定分配给第一sealdd客户端的带宽。
21、根据本实施例的方法,在不满足第一条件的情况下,若第一用户的优先级相对较高,则sealdd服务器可通过更新分配给第二sealdd客户端的带宽的方式来为第一sealdd客户端分配带宽,从而有利于充分利用第一服务器的带宽资源,以实现为更多的用户提供本文档来自技高网...
【技术保护点】
1.一种带宽控制的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2所述的方法,其特征在于,
4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述SEALDD服务器根据所述带宽限制信息,确定分配给所述第一SEALDD客户端的带宽之前,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,
6.根据权利要求4或5所述的方法,其特征在于,所述SEALDD服务器根据是否满足所述第一条件,确定是否为所述第一SEALDD客户端分配带宽,包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述带宽限制信息包括所述第一用户的带宽限制信息,所述SEALDD服务器获取来自所述第一服务器的带宽限制信息,包括:
9.根据权利要求8所述的方法,其特征在于,
10.根据权利要求8或9所述的方法,其特征在于,在所述SEALDD服务器向所述第一服务器发送所述第一请求信息之前,所述方法
11.根据权利要求8或9所述的方法,其特征在于,在所述SEALDD服务器向所述第一服务器发送所述第一请求信息之前,所述方法还包括:
12.根据权利要求1至11中任一项所述的方法,其特征在于,所述SEALDD服务器根据所述带宽限制信息,确定分配给所述第一SEALDD客户端的带宽,包括:
13.根据权利要求12所述的方法,其特征在于,所述方法还包括:
14.根据权利要求1至13中任一项所述的方法,其特征在于,所述方法还包括:
15.根据权利要求1至14中任一项所述的方法,其特征在于,在所述SEALDD服务器根据所述带宽限制信息,确定分配给所述第一SEALDD客户端的带宽之后,所述方法还包括:
16.根据权利要求15所述的方法,其特征在于,所述方法还包括:
17.根据权利要求1至14中任一项所述的方法,其特征在于,在所述SEALDD服务器根据所述带宽限制信息,确定分配给所述第一SEALDD客户端的带宽之后,所述方法还包括:
18.根据权利要求17所述的方法,其特征在于,所述方法还包括:
19.根据权利要求17或18中任一项所述的方法,其特征在于,所述方法还包括:
20.一种带宽控制的方法,其特征在于,包括:
21.根据权利要求20所述的方法,其特征在于,
22.根据权利要求21所述的方法,其特征在于,
23.根据权利要求20至22中任一项所述的方法,其特征在于,所述方法还包括:
24.根据权利要求23所述的方法,其特征在于,
25.根据权利要求20至24中任一项所述的方法,其特征在于,所述带宽限制信息包括所述第一用户的带宽限制信息,所述SEALDD服务器向所述第一服务器发送所述带宽限制信息,包括:
26.根据权利要求25所述的方法,其特征在于,
27.根据权利要求20至26中任一项所述的方法,其特征在于,所述方法还包括:
28.根据权利要求20至27中任一项所述的方法,其特征在于,所述方法还包括:
29.根据权利要求22至28中任一项所述的方法,其特征在于,所述方法还包括:
30.根据权利要求22至28中任一项所述的方法,其特征在于,所述方法还包括:
31.一种带宽控制的方法,其特征在于,包括:
32.根据权利要求31所述的方法,其特征在于,所述方法还包括:
33.根据权利要求31所述的方法,其特征在于,所述方法还包括:
34.根据权利要求31至33中任一项所述的方法,其特征在于,所述方法还包括:
35.根据权利要求31至34中任一项所述的方法,其特征在于,所述方法还包括:
36.一种通信的装置,其特征在于,包括:
37.一种通信装置,其特征在于,包括处理器和存储器,
38.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至19中任意一项所述的方法,或者以使得所述计算机执行如权利要求20至30中任一项所述的方法,或者以使得所述计算机执行如权利要求31至35中任一项所述的方法。
39.一种计算机程序产品,其特征在于,所述计算机程序产品包括用于执行如权利要求1至19中任一项所述的方法的指令,或者,所述计算机程序产...
【技术特征摘要】
1.一种带宽控制的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2所述的方法,其特征在于,
4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述sealdd服务器根据所述带宽限制信息,确定分配给所述第一sealdd客户端的带宽之前,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,
6.根据权利要求4或5所述的方法,其特征在于,所述sealdd服务器根据是否满足所述第一条件,确定是否为所述第一sealdd客户端分配带宽,包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述带宽限制信息包括所述第一用户的带宽限制信息,所述sealdd服务器获取来自所述第一服务器的带宽限制信息,包括:
9.根据权利要求8所述的方法,其特征在于,
10.根据权利要求8或9所述的方法,其特征在于,在所述sealdd服务器向所述第一服务器发送所述第一请求信息之前,所述方法还包括:
11.根据权利要求8或9所述的方法,其特征在于,在所述sealdd服务器向所述第一服务器发送所述第一请求信息之前,所述方法还包括:
12.根据权利要求1至11中任一项所述的方法,其特征在于,所述sealdd服务器根据所述带宽限制信息,确定分配给所述第一sealdd客户端的带宽,包括:
13.根据权利要求12所述的方法,其特征在于,所述方法还包括:
14.根据权利要求1至13中任一项所述的方法,其特征在于,所述方法还包括:
15.根据权利要求1至14中任一项所述的方法,其特征在于,在所述sealdd服务器根据所述带宽限制信息,确定分配给所述第一sealdd客户端的带宽之后,所述方法还包括:
16.根据权利要求15所述的方法,其特征在于,所述方法还包括:
17.根据权利要求1至14中任一项所述的方法,其特征在于,在所述sealdd服务器根据所述带宽限制信息,确定分配给所述第一sealdd客户端的带宽之后,所述方法还包括:
18.根据权利要求17所述的方法,其特征在于,所述方法还包括:
19.根据权利要求17或18中任一项所述的方法,其特征在于,所...
【专利技术属性】
技术研发人员:王亚鑫,许胜锋,杨艳梅,李岩,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。