一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

网络带宽的控制方法、系统和控制面设备与流程

2022-06-15 22:03:51 来源:中国专利 TAG:


1.本公开涉及通信技术领域,尤其是一种网络带宽的控制方法、系统和控制面设备。


背景技术:

2.为了实现对不同用户及不同业务间的精细化管理,相关技术中,用户开通的业务以每一业务每一用户每一虚拟局域网(per service per user per vlan,pspupv)的方式,经虚拟化宽带远程接入服务器(virtual broadband remote access server,vbras)接入网络。


技术实现要素:

3.发明人注意到,这种方式下,同一用户开通的多个业务占用的网络带宽之和容易超过该用户签约的总网络带宽,这导致网络负载异常。
4.发明人分析发现,这是由于vbras中的控制面(control plane,cp)设备在接收到任意一个用户的任意一个业务的上线请求报文时,从vbras的多个转发面(user plane,up)设备中随机确定承载这一业务的转发面设备,后续该转发面设备根据用户签约的总网络带宽限制这一业务占用的网络带宽。
5.这种方式下,同一用户的不同业务由不同转发面设备承载,每个转发面设备只能根据用户签约的总网络带宽对各自承载的业务占用的网络带宽进行限制,而无法按照用户签约的总网络带宽准确地对多个业务占用的网络带宽进行限制,从而导致同一用户的多个业务占用的网络带宽之和超过该用户签约的总网络带宽。
6.为了解决上述问题,本公开实施例提出了如下解决方案,能够按照用户签约的总网络带宽准确地限制同一用户的多个业务占用的网络带宽。
7.根据本公开实施例的一方面,提供一种网络带宽的控制方法,包括:控制面设备接收用户开通的多个业务中的第一业务的上线请求报文,所述多个业务包括所述第一业务和除所述第一业务外的一个或多个第二业务;所述控制面设备在至少一个第二业务已上线的情况下,将多个转发面设备中承载所述至少一个第二业务的同一转发面设备确定为承载所述第一业务的转发面设备;所述控制面设备指示所述同一转发面设备控制所述第一业务和所述至少一个第二业务占用的网络带宽之和不超过所述用户签约的总网络带宽。
8.在一些实施例中,所述方法还包括:所述控制面设备根据所述上线请求报文中携带的所述第一业务的标识,从本地查找所述用户对应的业务信息,所述业务信息包括所述多个业务中每个业务的标识,并且在所述至少一个第二业务已上线的情况下还包括所述至少一个第二业务的ip地址;所述控制面设备在所述业务信息包括任意一个ip地址的情况下,确定所述至少一个第二业务已上线,并将所述任意一个ip地址所属的转发面设备确定为所述同一转发面设备。
9.在一些实施例中,所述方法还包括:所述控制面设备将分配给所述第一业务的ip地址保存至所述业务信息中,直到所述第一业务离线。
10.在一些实施例中,所述方法还包括:所述控制面设备在所述业务信息不包括任意一个ip地址的持续时长达到预设时长的情况下,从本地删除所述业务信息。
11.在一些实施例中,所述控制面设备向所述同一转发面设备下发携带所述总网络带宽的业务模板,以指示所述同一转发面设备控制所述第一业务和所述至少一个第二业务占用的网络带宽之和不超过所述总网络带宽。
12.在一些实施例中,所述方法还包括:所述控制面设备在所述一个或多个第二业务均未上线的情况下,将所述多个转发面设备中的任意一个转发面设备确定为承载所述第一业务的转发面设备;所述控制面设备指示所述任意一个转发面设备控制所述第一业务占用的网络带宽不超过所述总网络带宽。
13.在一些实施例中,所述多个业务中每个业务占用的平均网络带宽高于预设阈值。
14.在一些实施例中,所述多个业务包括家庭信息系统业务和交互式网络电视业务中的至少一个。
15.在一些实施例中,所述上线请求报文为所述多个转发面设备一一对应发送的多个上线请求报文中由所述控制面设备最早接收到的上线请求报文。
16.根据本公开实施例的另一方面,提供一种控制面设备,包括:接收模块,被配置为接收用户开通的多个业务中的第一业务的上线请求报文,所述多个业务包括所述第一业务和除所述第一业务外的一个或多个第二业务;确定模块,被配置为在至少一个第二业务已上线的情况下,将多个转发面设备中承载所述至少一个第二业务的同一转发面设备确定为承载所述第一业务的转发面设备;指示模块,被配置为指示所述同一转发面设备控制所述第一业务和所述至少一个第二业务占用的网络带宽之和不超过所述用户签约的总网络带宽。
17.根据本公开实施例的还一方面,提供一种控制面设备,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器的指令执行上述任意一个实施例所述的网络带宽的控制方法。
18.根据本公开实施例的还一方面,提供一种网络带宽的控制系统,包括:上述任意一个实施例的控制面设备;以及所述多个转发面设备,所述同一转发面设备被配置为根据所述控制面设备的指示,控制所述第一业务和所述至少一个第二业务占用的网络带宽之和不超过所述用户签约的总网络带宽。
19.根据本公开实施例的还一方面,提供一种计算机可读存储介质,包括计算机程序指令,其中,所述计算机程序指令被处理器执行时实现上述任意一个实施例所述的网络带宽的控制方法。
20.根据本公开实施例的还一方面,提供一种计算机程序产品,包括计算机程序,其中,所述计算机程序被处理器执行时实现上述任意一个实施例所述的网络带宽的控制方法。
21.本公开实施例中,在接收到用户开通的任意一个业务的上线请求报文时,如果该用户开通的其它业务已上线,则控制面设备将承载已上线业务的转发面设备确定为承载要上线业务的转发面设备,并指示这一转发面设备控制承载的同一用户已上线的多个业务占用的网络带宽之和不超过该用户签约的总网络带宽。如此,可以按照用户签约的总网络带宽准确地限制多个业务占用的网络带宽,从而可以有效地避免同一用户开通的多个业务占
用的网络带宽之和超过该用户签约的总网络带宽。
22.下面通过附图和实施例,对本公开的技术方案做进一步的详细描述。
附图说明
23.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
24.图1是根据本公开一些实施例的网络带宽的控制方法的流程示意图;
25.图2是根据本公开另一些实施例的网络带宽的控制方法的流程示意图;
26.图3是根据本公开又一些实施例的网络带宽的控制方法的流程示意图;
27.图4是根据本公开一些实施例的控制面设备的结构示意图;
28.图5是根据本公开另一些实施例的控制面设备的结构示意图;
29.图6是根据本公开一些实施例的网络带宽的控制系统的结构示意图。
具体实施方式
30.下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
31.除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
32.同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
33.对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
34.在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
35.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
36.图1是根据本公开一些实施例的网络带宽的控制方法的流程示意图。
37.如图1所示,网络带宽的控制方法包括步骤102~步骤106。
38.在步骤102,控制面设备接收用户开通的多个业务中的第一业务的上线请求报文。这里,多个业务包括第一业务和除第一业务外的一个或多个第二业务。
39.控制面设备可以是vbras中的控制面设备。用户开通的多个业务可以包括但不限于家庭信息系统(home information system,his)业务、交互式网络电视(internet protocol television,iptv)业务、云虚拟现实(cloud virtual reality,cloud vr)业务、基于ip的语音传输(voice over internet protocol,voip)业务等业务。
40.不同的业务可以由不同的用户设备执行,并以pspupv的方式,经vbras接入网络。
例如,his业务可以由诸如宽带路由器的客户前置设备(customer premise equipment,cpe)执行;iptv业务可以由机顶盒(set top box,stb)执行;voip业务可以由voip电话执行。
41.应理解,第一业务可以是用户开通的多个业务中的任意一个业务,多个业务中除第一业务外的其它业务均被称作第二业务。
42.控制面设备在用户准备要使用第一业务的情况下,会接收到第一业务的上线请求报文。不同业务的上线请求报文可以基于不同的通信协议。例如,第一业务为his业务,则上线请求报文可以基于以太网的点对点通讯协议(point-to-point protocol over ethernet,pppoe);又例如,第一业务为iptv业务,则上线请求报文可以基于以太网的网际互连协议(internet protocol over ethernet,ipoe)。
43.在一些实施例中,在接收到第一业务的上线请求报文后,控制面设备与验证、授权、记账(authentication、authorization、accounting,aaa)服务器进行交互以完成用户业务认证。在认证通过后,控制面设备执行步骤104。
44.在步骤104,控制面设备在至少一个第二业务已上线的情况下,将多个转发面设备中承载至少一个第二业务的同一转发面设备确定为承载第一业务的转发面设备。
45.例如,多个转发面设备可以是控制面设备所处vbras中可用的全部转发面设备。
46.在一些实施例中,在控制面设备接收到第一业务的上线请求报文时,多个业务中除第一业务外的第二业务中仅一个第二业务已上线。
47.在这种情况下,控制面设备将正在承载这一个第二业务的转发面设备确定为将要承载第一业务的转发面设备。
48.在又一些实施例中,控制面设备接收到第一业务的上线请求报文时,多个业务中除第一业务外的第二业务中有多个第二业务已上线。
49.在这种情况下,控制面设备将正在承载这多个第二业务的同一转发面设备确定为将要承载第一业务的转发面设备。
50.在步骤106,控制面设备指示同一转发面设备控制第一业务和至少一个第二业务占用的网络带宽之和不超过用户签约的总网络带宽。
51.在一些实施例中,在确定承载第一业务的转发面设备后,控制面设备向确定的转发面设备下发携带用户签约的总网络带宽的业务模板,以指示同一转发面设备控制已上线的第一业务和第二业务占用的网络带宽之和不超过用户签约的总网络带宽。
52.应理解,同一用户开通的不同业务的业务模板均携带相同的总网络带宽,但可以携带不同的应用网络带宽。以his业务为例,除携带用户签约的总网络带宽外,his业务的业务模板还可以携带视频应用网络带宽,以指示转发面设备控制his业务中视频应用占用的网络带宽不超过业务模板中携带的视频应用网络带宽。
53.上述实施例中,在接收到用户开通的任意一个业务的上线请求报文时,如果该用户开通的其它业务已上线,则控制面设备将承载已上线业务的转发面设备确定为承载要上线业务的转发面设备,并指示这一转发面设备控制承载的同一用户已上线的多个业务占用的网络带宽之和不超过该用户签约的总网络带宽。如此,可以按照用户签约的总网络带宽准确地限制多个业务占用的网络带宽,从而可以有效地避免同一用户开通的多个业务占用的网络带宽之和超过该用户签约的总网络带宽。
54.下面结合一些实施例进一步说明图1所示的网络带宽的控制方法。
55.在一些实施例中,在接收到第一业务的上线请求报文时,其它的第二业务均未上线。在这种情况下,控制面设备可以将多个转发面设备中的任意一个转发面设备确定为承载第一业务的转发面设备。然后,控制面设备可以指示该转发面设备控制第一业务占用的网络带宽不超过该用户签约的总网络带宽。
56.例如,多个转发面设备中的每个转发面设备具有预设的多个ip地址,并且,不同转发面设备具有的多个ip地址不同。控制面设备可以根据哈希算法,从多个转发面设备对应的ip地址中确定要分配给第一业务的ip地址,以保证多个转发面设备之间的负载均衡。
57.在这种情况下,可以将要分配给第一业务的ip地址所属的转发面设备确定为承载第一业务的转发面设备,并向该转发面设备发送第一业务的业务模板,以指示该转发面设备控制第一业务占用的网络带宽不超过该用户签约的总网络带宽。
58.上述实施例中,在接收到用户开通的任意一个业务的上线请求报文时,如果该用户开通的其它业务均未上线,则控制面设备可以将任意一个转发面设备确定为承载要上线业务的转发面设备,并指示这一转发面设备控制该业务占用的网络带宽之和不超过该用户签约的总网络带宽。如此,即便仅承载用户开通的一个业务,也可以按照用户签约的总网络带宽准确地对该业务占用的网络带宽进行限制。
59.在一些实施例中,用户开通的多个业务中每个业务占用的平均网络带宽高于预设阈值。这种情况下,占用平均网络带宽较高的业务均由同一转发面设备承载,而占用平均网络带宽较低的业务不必然由同一转发面设备承载。
60.例如,多个业务包括占用平均网络带宽较高的his业务、iptv业务、以及cloud vr业务,而不包括占用平均网络带宽较低的voip业务。在这种情况下,控制面设备可以确定his业务、iptv业务、以及cloud vr业务由同一转发面设备承载,而可以确定voip业务由任意一个转发面设备(既可以是承载his业务、iptv业务、以及cloud vr业务的同一转发面设备,也可以是其它转发面设备)承载。
61.如此,在准确地限制占用平均网络带宽较高的这些业务占用的网络带宽的同时,有利于实现多个转发面设备之间的负载均衡。
62.在一些实施例中,多个业务包括his业务和iptv业务中的至少一个。如此,可以准确地限制占用平均网络带宽较高占用平均网络带宽较高的his业务和iptv业务占用的网络带宽。
63.在一些实施例中,步骤102中接收到的第一业务的上线请求报文为多个转发面设备一一对应发送的多个上线请求报文中由控制面设备最早接收到的一个上线请求报文。如此,控制面设备可以基于优先接收到的上线请求报文优先完成用户业务认证、优先确定第一业务的转发面设备,从而可以提高第一业务接入网络的速度。
64.图2是根据本公开另一些实施例的网络带宽的控制方法的流程示意图。
65.在一些实施例中,除图1所示的步骤102~106外,网络带宽的控制方法还包括在步骤102与步骤104之间执行的步骤202~204。
66.在步骤202,控制面设备根据上线请求报文中携带的第一业务的标识,从本地查找用户对应的业务信息。
67.这里,业务信息包括多个业务中每个业务的标识,并且在至少一个第二业务已上
线的情况下,业务信息还包括上线的该至少一个第二业务的ip地址。
68.例如,每个业务的标识可以是用户登录该业务账号时所使用的账号信息或该业务对应的pspupv的标识。同一用户的不同业务的标识不同。
69.应理解,在控制面设备接收到第一业务的上线请求报文时,如果多个业务中除第一业务外的其它第二业务均未上线,则业务信息不包括任意一个ip地址。
70.在一些实施例中,控制面设备从本地未查找到用户对应的业务信息。在这种情况下,控制面设备可以在与aaa服务器交互以完成用户业务认证的过程中,从aaa服务器处获取用户的业务信息,并存储在本地。应理解,aaa服务器发送的业务信息携带多个业务的标识,而不携带任意一个ip地址。
71.在步骤204,控制面设备在业务信息包括任意一个ip地址的情况下,确定至少一个第二业务已上线,并将业务信息包括的任意一个ip地址所属的转发面设备确定为承载已上线的第二业务的同一转发面设备。
72.在一些实施例中,控制面设备可以在业务信息不包括任意一个ip地址的情况下,确定第一业务外的其它第二业务均未上线,从而可以将多个转发面设备中的任意一个转发面设备确定为承载第一业务的转发面设备。
73.上述实施例中,用户的业务信息包括用户开通的多个业务中每个业务的标识,并且,在至少一个第二业务已上线的情况下还包括至少一个第二业务的ip地址。如此,控制面设备通过判断业务信息是否包括任意一个ip地址即可准确地确定多个第一业务中是否有业务已上线,并且,根据业务信息包括的ip地址即可准确地确定承载已上线业务的同一转发面设备作为承载要上线业务的转发面设备。
74.下面结合一些实施例进一步说明网络带宽的控制方法。
75.在一些实施例中,参见图2,网络带宽的控制方法还包括步骤206。
76.在步骤206,控制面设备将分配给第一业务的ip地址保存至业务信息中,直到第一业务离线。
77.例如,在确定承载第一业务的转发面设备之后,控制面设备可以从该转发面设备具有的多个ip地址中选择一个作为要分配给第一业务的ip地址。控制面设备可以将选择的ip地址保存至业务信息中,并将该ip地址与业务信息中第一业务的标识相关联。此外,控制面设备可以将确定的第一业务的ip地址、第一业务的业务模板、以及第一业务的会话标识(session id)下发给承载第一业务的转发面设备,以便转发面设备能够处理第一业务的流量,使得第一业务成功上线。在上线一段时间后,第一业务离线,此时,控制面设备将第一业务的ip地址从业务信息中删除。
78.如此,可以确保业务信息在已有业务上线的情况下包括已上线业务的ip地址,而在没有业务已上线的情况下不包括任意一个ip地址,从而可以使得控制面设备能够根据业务信息准确地确定在接收到第一业务的上线请求报文时是否已有业务上线,并根据业务信息中的ip地址准确地确定承载第一业务的转发面设备,进而使得已上线的多个业务由同一转发面设备承载。
79.在这些实施例中,控制面设备还可以在业务信息不包括任意一个ip地址的持续时长达到预设时长的情况下,从本地删除用户的业务信息。
80.用户的业务信息不包括任意一个ip地址的持续时长达到预设时长,这表明用户开
通的多个业务长期离线。在这种情况下,控制面设备可以将包括多个业务的业务标识的业务信息从本地删除。如此,可以减轻控制面设备的存储压力,减小控制面设备出现故障的可能性。
81.图2仅示出了在接收到第一业务的上线请求报文时已有第二业务上线的情况。应理解,对于第二业务均未上线的情况来说,控制面设备也可以将分配给第一业务的ip地址保存至业务信息中,直到第一业务离线。这里不再赘述。
82.图3是根据本公开又一些实施例的网络带宽的控制方法的流程示意图。
83.图3示意性地示出用户开通的多个业务为his业务和iptv业务,并且,his业务由cpe执行,iptv业务由stb执行。此外,图3还示意性地示出vbras包括控制面设备cp、以及两个转发面设备(分别是up1和up2)。
84.在步骤301,cpe发送his业务的上线请求报文,即,pppoe报文至接入叶子节点(access-leaf,a-leaf)。
85.pppoe报文可以携带qinq标识,即,私网vlan标识和公网vlan标识,并且,还携带his业务的标识。
86.在步骤302,a-leaf将his业务的pppoe报文转发至服务器叶子节点(server-leaf,s-leaf)。
87.例如,a-leaf可以经由基于ipv6段路由的虚拟专用局域网业务(vpls over srv6)组网将his业务的pppoe报文转发至s-leaf。
88.在步骤303,s-leaf将his业务的pppoe报文广播至两个转发面设备up1和up2。
89.在步骤304,cp接收由up1和up2发送的his业务的pppoe报文。此时,第一业务为his业务。
90.在接收到his业务的pppoe报文时,其它的第二业务(即,iptv业务)均未上线。在这种情况下,cp执行步骤305,即,将up1和up2中的任意一个(图3中示意性地示出为up2)确定为承载his业务的up。
91.在步骤306,cp指示up2控制his业务占用的网络带宽不超过用户签约的总网络带宽。
92.例如,cp可以将up2具有的多个ip地址中的一个ip地址作为要分配给his业务的ip地址、his业务的业务模板、以及his业务的session id下发给up2。
93.之后,在步骤307,up2承载his业务,并控制his业务占用的网络带宽不超过用户签约的总网络带宽。
94.例如,up2中的网络处理器(networking processor,np)可以按照his业务的业务模板中携带的表示用户签约的总网络带宽的信息来限制his业务占用的网络带宽。
95.这里假设his业务之后一直处于上线状态。在这一过程中,用户想要使用iptv业务,stb执行步骤308。
96.在步骤308,stb发送iptv业务的上线请求报文,即,ipoe报文至a-leaf。类似地,ipoe报文可以携带qinq标识,并且,还携带iptv业务的标识。
97.之后,类似地,在步骤309,a-leaf将iptv业务的ipoe报文转发至s-leaf,并且,在步骤310,s-leaf将iptv业务的ipoe报文广播至两个转发面设备up1和up2。a-leaf也可以经由vpls over srv6组网将iptv业务的ipoe报文转发至s-leaf。
98.在步骤311,cp接收由up1和up2发送的iptv业务的ipoe报文。此时,第一业务为iptv业务。
99.在接收到iptv业务的ipoe报文时,其它的第二业务(即,his业务)已上线。在这种情况下,cp执行步骤312,即,将承载his业务的转发面设备up2确定为承载iptv业务的up。
100.在步骤313,cp指示up2控制his业务和iptv业务占用的网络带宽之和不超过用户签约的总网络带宽。
101.例如,cp可以将up2具有的多个ip地址中的另一个ip地址作为要分配给iptv业务的ip地址、iptv业务的业务模板、以及iptv业务的session id下发给up2。
102.之后,在步骤314,up2同时承载his业务和iptv业务,并控制his业务和iptv业务占用的网络带宽之和不超过用户签约的总网络带宽。
103.例如,up2中的np可以按照his业务/iptv业务的业务模板中携带的表示用户签约的总网络带宽的信息来限制his业务和iptv业务占用的网络带宽。
104.图4是根据本公开一些实施例的控制面设备的结构示意图。
105.如图4所示,控制面设备400包括接收模块401、确定模块402和指示模块403。
106.接收模块401被配置为接收用户开通的多个业务中的第一业务的上线请求报文。这里,多个业务包括第一业务和除第一业务外的一个或多个第二业务。
107.确定模块402被配置为在至少一个第二业务已上线的情况下,将多个转发面设备中承载至少一个第二业务的同一转发面设备确定为承载第一业务的转发面设备。
108.指示模块403被配置为指示同一转发面设备控制第一业务和至少一个第二业务占用的网络带宽之和不超过用户签约的总网络带宽。
109.应理解,控制面设备400还可以包括其它各种模块,以执行上述任意一个实施例的网络带宽的控制方法。
110.图5是根据本公开另一些实施例的控制面设备的结构示意图。
111.如图5所示,控制面设备500包括存储器501以及耦接至该存储器501的处理器502,处理器502被配置为基于存储在存储器501中的指令,执行上述任意一个实施例的网络带宽的控制方法。
112.存储器501例如可以包括系统存储器、固定非易失性存储介质等。系统存储器例如可以存储有操作系统、应用程序、引导装载程序(boot loader)以及其他程序等。
113.控制面设备500还可以包括输入输出接口503、网络接口504、存储接口505等。这些接口503、504、505之间、以及存储器501与处理器502之间例如可以通过总线506连接。输入输出接口503为显示器、鼠标、键盘、触摸屏等输入输出设备提供连接接口。网络接口504为各种联网设备提供连接接口。存储接口505为sd卡、u盘等外置存储设备提供连接接口。
114.图6是根据本公开一些实施例的网络带宽的控制系统的结构示意图。
115.如图6所示,网络带宽的控制系统包括上述任意一个实施例的控制面设备(例如,控制面设备400/500)、以及上述任意一个实施例的多个转发面设备601(图6示意性地示出2个)。例如,网络带宽的控制系统可以是vbras。
116.多个转发面设备601中的至少一个转发面设备601可以被配置为根据控制面设备400/500的指示,控制已上线的第一业务和第二业务占用的网络带宽之和不超过用户签约的总网络带宽。
117.在一些实施例中,每个转发面设备601还被配置为将第一业务的上线请求报文发送至控制面设备400/500。
118.应理解,每个转发面设备601还可以被配置为执行上述任意一个实施例的转发面设备执行的各种操作,这里不再详述。
119.本公开实施例还提供了一种计算机可读存储介质,包括计算机程序指令,该计算机程序指令被处理器执行时实现上述任意一个实施例的网络带宽的控制方法。
120.本公开实施例还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任意一个实施例的网络带宽的控制方法。
121.至此,已经详细描述了本公开的各实施例。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
122.本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于控制面设备、网络带宽的控制系统实施例而言,由于其与网络带宽的控制方法实施例基本对应,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
123.本领域内的技术人员应当明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
124.本公开是参照根据本公开实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解,可由计算机程序指令实现流程图中一个流程或多个流程和/或方框图中一个方框或多个方框中指定的功能。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
125.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
126.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
127.虽然已经通过示例对本公开的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本公开的范围。本领域的技术人员应该理解,可在不脱离本公开的范围和精神的情况下,对以上实施例进行修改或者对部分技术特征进行等同替换。本公开的范围由所附权利要求来限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献