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

流量管理方法、装置、设备及计算机可读存储介质与流程

2023-02-10 18:12:19 来源:中国专利 TAG:

流量管理方法、装置、设备及计算机可读存储介质
1.本技术要求于2021年07月31日提交的申请号为202110876943.0、发明名称为“一种宽带网络网关系统”的中国专利申请的优先权,其全部内容通过引用结合在本技术中。
技术领域
2.本技术涉及通信技术领域,特别涉及流量管理方法、装置、设备及计算机可读存储介质。


背景技术:

3.随着通信技术的发展,用于进行流量管理的网络架构也越来越复杂。如何对网络架构进行简化,或者说,如何通过简洁的网络架构实现流量管理,成为亟待解决的问题。


技术实现要素:

4.本技术提供了一种流量管理方法、装置、设备及计算机可读存储介质,以通过简洁的网络架构实现流量管理,技术方案如下。
5.第一方面,提供了一种流量管理方法,该方法应用于宽带接入设备,方法包括:
6.宽带接入设备接收认证授权计费(authentication authorization accounting,aaa)服务器发送的认证授权计费信息和业务感知(service aware,sa)策略,该sa策略用于指示针对第一用户的目标业务的流量的处理方式。之后,宽带接入设备根据认证授权计费信息实现第一用户的接入认证过程,且实现第一用户的流量的计费过程。
7.本技术中aaa服务器既可以下发认证授权计费信息,又可以下发sa策略。宽带接入设备除了获取认证授权计费信息以外,还获取sa策略。因此,无需在网络架构中分别设置两个不同的服务器,从而简化了用于进行业务感知的流量管理的网络架构,通过简洁的网络架构实现了业务感知的流量管理。
8.在一种可能的实现方式中,宽带接入设备还用于执行sa前台模块的功能,方法还包括:宽带接入设备根据sa策略对来自于第一用户的目标业务的流量进行处理。通过根据sa策略处理流量,在宽带业务中实现了sa能力,提高了宽带业务的质量和第一用户的通信体验。此时,宽带接入设备可以是一台宽带接入设备,例如传统宽带网络网关(broadband network gateway,bng)设备,也可以是宽带远程接入服务器(broadband remote access server,bras),也可以是虚拟宽带网络网关(virtual broadband network gateway,vbng)系统。宽带接入设备还集成有sa前台模块,以执行sa前台模块的功能。
9.在一种可能的实现方式中,方法还包括:宽带接入设备接收第一报文,宽带接入设备确定第一报文属于第一用户,宽带接入设备确定第一报文属于目标业务;
10.宽带接入设备根据sa策略对来自于第一用户的目标业务的流量进行处理,包括:基于第一报文属于第一用户且属于目标业务,宽带接入设备按照sa策略中的处理方式对第一报文进行处理。
11.在一种可能的实现方式中,宽带接入设备确定第一报文属于第一用户,包括:宽带
接入设备基于第一报文的源地址确定第一报文属于第一用户。该确定方式较为灵活简便。
12.在一种可能的实现方式中,方法还包括:宽带接入设备获得来自于第一用户的目标业务的流量的统计信息。其中,统计信息可以发送至sa后台设备,统计信息可以用于计费过程,也可以用于数据分析等其他过程。
13.在一种可能的实现方式中,宽带接入设备为vbng系统,vbng系统包括控制面(control plane,cp)设备和用户面(user plane,up)设备,cp设备用于接收aaa服务器发送的sa策略,up设备用于执行sa前台模块的功能。此时,cp设备用于执行sa后台模块的功能,aaa服务器下发的sa策略首先发送至vbng系统中的cp设备,再由cp设备传递至up设备。从而,该方法可以与用户面与控制面分离(control user plane separation,cu分离)的vbng系统相结合。
14.在一种可能的实现方式中,方法还包括:cp设备通过控制面与用户面分离协议(control plane user plane separated protocol,cusp)向up设备发送sa策略。
15.在一种可能的实现方式中,宽带接入设备为vbng系统中的cp设备,方法还包括:cp设备向sa前台设备发送sa策略,sa前台设备用于根据sa策略对来自于第一用户的目标业务的流量进行处理。此时,cp设备与sa后台设备可以为相互独立的设备,sa后台设备可以执行除了向sa前台下发sa策略以外的其他相关功能,例如,sa后台设备接收sa前台设备发送的目标业务的统计信息。
16.在一种可能的实现方式中,cp设备向sa前台设备发送sa策略,包括:cp设备通过cusp向sa前台设备发送sa策略。
17.在一种可能的实现方式中,sa策略携带在cusp报文的类型长度值(type length value,tlv)字段中。通过对cusp进行扩展,使得cusp能够携带sa策略。
18.在一种可能的实现方式中,sa策略包括目标业务的标识与处理方式的对应关系,其中,目标业务的标识包括以下至少一种:应用层协议标识、应用层协议组标识、统一资源定位符(uniform resource locator,url)标识或url组标识。
19.在一种可能的实现方式中,宽带接入设备接收aaa服务器发送的认证授权计费信息和sa策略,包括:宽带接入设备通过远程身份验证拨号用户服务(remote authentication dial in user service,radius)协议接收aaa服务器发送的认证授权计费信息和sa策略。aaa服务器可以是radius服务器。例如,radius服务器可以通过扩展的radius协议下发sa策略,sa策略包括在扩展的tlv字段中。
20.在一种可能的实现方式中,宽带接入设备接收aaa服务器发送的认证授权计费信息和sa策略,包括:宽带接入设备通过策略与计费规则功能(policy and charging rules function,pcrf)协议接收aaa服务器发送的认证授权计费信息和sa策略。aaa服务器可以是pcrf服务器。例如,pcrf服务器可以通过扩展的pcrf协议下发sa策略,sa策略包括在扩展的tlv字段中。
21.在一种可能的实现方式中,针对第一用户的目标业务的流量的处理方式包括对流量进行以下至少一种处理:带宽控制、镜像或重定向。
22.第二方面,提供了一种流量管理方法,方法应用于aaa服务器,方法包括:
23.aaa服务器向目标设备发送sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式。
24.本技术中aaa服务器还可以下发sa策略。因此,无需在网络架构中分别设置两个不同的服务器,从而简化了用于进行业务感知的流量管理的网络架构,通过简洁的网络架构实现了业务感知的流量管理。
25.在一种可能的实现方式中,目标设备为宽带接入设备,方法还包括:aaa服务器向宽带接入设备发送认证授权计费信息,认证授权计费信息用于宽带接入设备实现第一用户的接入认证过程以及第一用户的流量的计费过程。此时,宽带接入设备除了获取认证授权计费信息以外,还获取sa策略信息。此时,宽带接入设备可以是一台宽带接入设备,例如传统bng设备,也可以是vbng系统。
26.在一种可能的实现方式中,宽带接入设备包括vbng系统中的cp设备。此时,cp设备可以进一步将sa设备传递给up设备,up设备用于执行sa前台模块的功能。
27.在一种可能的实现方式中,目标设备为sa后台设备,方法还包括:aaa服务器向宽带接入设备发送认证授权计费信息,认证授权计费信息用于宽带接入设备实现第一用户的接入认证过程以及第一用户的流量的计费过程。此时,sa后台设备与宽带接入设备可以为相互独立的设备,aaa服务器分别向sa后台和宽带接入设备发送sa策略和认证授权计费信息。此时,宽带接入设备可以是一台宽带接入设备,例如传统bng设备,也可以是vbng系统。
28.在一种可能的实现方式中,sa策略和认证授权计费信息通过radius协议发送。
29.在一种可能的实现方式中,sa策略和认证授权计费信息通过pcrf协议发送。
30.在一种可能的实现方式中,针对第一用户的目标业务的流量的处理方式包括对流量进行以下至少一种处理:带宽控制、镜像或重定向。
31.第三方面,提供了一种流量管理方法,方法应用于sa后台设备,方法包括:
32.sa后台设备接收aaa服务器发送的sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式。
33.本技术中sa后台设备从aaa服务器接收sa策略,aaa服务器既可以下发认证授权计费信息,又可以下发sa策略。因此,无需在网络架构中分别设置两个不同的服务器,从而简化了用于进行业务感知的流量管理的网络架构,通过简洁的网络架构实现了业务感知的流量管理。
34.在一种可能的实现方式中,方法还包括:sa后台设备向sa前台设备发送sa策略。
35.在一种可能的实现方式中,sa后台设备向sa前台设备发送sa策略,包括:基于sa前台设备发送的请求消息,sa后台设备向sa前台设备发送sa策略,请求消息包括第一用户对应的源地址。此时,sa前台设备基于源地址请求该源地址对应的第一用户的sa策略,以用于对来自于第一用户的目标业务的流量进行处理。
36.在一种可能的实现方式中,sa后台设备用于执行vbng系统中的cp模块的功能,sa前台设备用于执行vbng系统中的up模块的功能,方法还包括:sa后台设备接收aaa服务器发送的认证授权计费信息,认证授权计费信息用于cp模块和up模块实现第一用户的接入认证过程以及第一用户的流量的计费过程。此时,cp设备用于执行sa后台模块的功能,从而,该方法可以与cu分离的vbng系统相结合。
37.在一种可能的实现方式中,sa后台设备向sa前台设备发送sa策略,包括:sa后台设备通过cusp向sa前台设备发送sa策略。此时,aaa服务器下发的sa策略首先发送至vbng系统中的cp设备,再由cp设备通过扩展的cusp传递至up设备。
38.在一种可能的实现方式中,sa策略和认证授权计费信息通过radius协议发送。
39.在一种可能的实现方式中,sa策略和认证授权计费信息通过pcrf协议发送。
40.在一种可能的实现方式中,针对第一用户的目标业务的流量的处理方式包括对流量进行以下至少一种处理:带宽控制、镜像或重定向。
41.第四方面,提供了一种流量管理装置,装置应用于宽带接入设备,装置包括:
42.接收模块,用于接收aaa服务器发送的认证授权计费信息和sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式;
43.实现模块,用于根据认证授权计费信息实现第一用户的接入认证过程以及第一用户的流量的计费过程。
44.在一种可能的实现方式中,宽带接入设备还用于执行sa前台模块的功能,装置还包括:处理模块,用于根据sa策略对来自于第一用户的目标业务的流量进行处理。
45.在一种可能的实现方式中,接收模块,还用于接收第一报文;
46.装置还包括:确定模块,用于确定第一报文属于第一用户;确定第一报文属于目标业务;
47.处理模块用于基于第一报文属于第一用户且属于目标业务,按照sa策略中的处理方式对第一报文进行处理。
48.在一种可能的实现方式中,确定模块,用于基于第一报文的源地址确定第一报文属于第一用户。
49.在一种可能的实现方式中,装置还包括:获得模块,用于获得来自于第一用户的目标业务的流量的统计信息。
50.在一种可能的实现方式中,宽带接入设备为vbng系统,vbng系统包括cp设备和up设备,cp设备用于接收aaa服务器发送的sa策略,up设备用于执行sa前台模块的功能。
51.在一种可能的实现方式中,装置还包括:第一发送模块,用于cp设备通过cusp向up设备发送sa策略。
52.在一种可能的实现方式中,宽带接入设备为vbng系统中的cp设备,装置还包括:第二发送模块,用于cp设备向sa前台设备发送sa策略,sa前台设备用于根据sa策略对来自于第一用户的目标业务的流量进行处理。
53.在一种可能的实现方式中,第二发送模块,用于cp设备通过cusp向sa前台设备发送sa策略。
54.在一种可能的实现方式中,sa策略携带在cusp报文的tlv字段中。
55.在一种可能的实现方式中,sa策略包括目标业务的标识与处理方式的对应关系,其中,目标业务的标识包括以下至少一种:应用层协议标识、应用层协议组标识、url标识或url组标识。
56.在一种可能的实现方式中,接收模块,用于通过radius协议接收aaa服务器发送的认证授权计费信息和sa策略。
57.在一种可能的实现方式中,接收模块,用于通过pcrf协议接收aaa服务器发送的认证授权计费信息和sa策略。
58.在一种可能的实现方式中,针对第一用户的目标业务的流量的处理方式包括对流量进行以下至少一种处理:带宽控制、镜像或重定向。
59.第五方面,提供了一种流量管理装置,流量管理装置应用于aaa服务器,装置包括:
60.发送模块,用于向目标设备发送sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式。
61.在一种可能的实现方式中,目标设备为宽带接入设备,发送模块,还用于向宽带接入设备发送认证授权计费信息,认证授权计费信息用于宽带接入设备实现第一用户的接入认证过程以及第一用户的流量的计费过程。
62.在一种可能的实现方式中,宽带接入设备包括vbng系统中的cp设备。
63.在一种可能的实现方式中,目标设备为sa后台设备,发送模块,还用于向宽带接入设备发送认证授权计费信息,认证授权计费信息用于宽带接入设备实现第一用户的接入认证过程以及第一用户的流量的计费过程。
64.在一种可能的实现方式中,sa策略和认证授权计费信息通过radius协议发送。
65.在一种可能的实现方式中,sa策略和认证授权计费信息通过pcrf协议发送。
66.在一种可能的实现方式中,针对第一用户的目标业务的流量的处理方式包括对流量进行以下至少一种处理:带宽控制、镜像或重定向。
67.第六方面,提供了一种流量管理装置,装置应用于sa后台设备,装置包括:
68.接收模块,用于接收aaa服务器发送的sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式。
69.在一种可能的实现方式中,装置还包括:发送模块,用于向sa前台设备发送sa策略。
70.在一种可能的实现方式中,发送模块,用于基于sa前台设备发送的请求消息,向sa前台设备发送sa策略,请求消息包括第一用户对应的源地址。
71.在一种可能的实现方式中,sa后台设备用于执行vbng系统中的cp模块的功能,sa前台设备用于执行vbng系统中的up模块的功能,接收模块,还用于接收aaa服务器发送的认证授权计费信息,认证授权计费信息用于cp模块和up模块实现第一用户的接入认证过程以及第一用户的流量的计费过程。
72.在一种可能的实现方式中,发送模块,用于通过cusp向sa前台设备发送sa策略。
73.在一种可能的实现方式中,sa策略和认证授权计费信息通过radius协议发送。
74.在一种可能的实现方式中,sa策略和认证授权计费信息通过pcrf协议发送。
75.在一种可能的实现方式中,针对第一用户的目标业务的流量的处理方式包括对流量进行以下至少一种处理:带宽控制、镜像或重定向。
76.第七方面,提供了一种宽带接入系统,该系统包括宽带接入设备、aaa服务器和sa后台设备,其中,
77.aaa服务器用于向sa后台设备发送sa策略,该sa策略指示针对第一用户的目标业务的流量的处理方式,以及向宽带接入设备发送认证授权计费信息,该认证授权计费信息用于宽带接入设备实现第一用户的接入认证过程以及第一用户的流量的计费过程。
78.在一种可能的实现方式中,宽带接入设备还用于执行sa前台模块的功能,sa后台设备用于向宽带接入设备发送sa策略;宽带接入设备用于根据sa策略对来自于第一用户的目标业务的流量进行处理。
79.第八方面,提供了一种宽带接入系统,该系统包括宽带接入设备和aaa服务器,其
中,
80.aaa服务器用于向宽带接入设备发送认证授权计费信息和sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式;
81.宽带接入设备用于根据认证授权计费信息实现第一用户的接入认证过程以及第一用户的流量的计费过程;并且根据sa策略对来自于第一用户的目标业务的流量进行处理。
82.第九方面,提供了一种宽带接入系统,该系统包括sa后台设备和aaa服务器,其中,
83.aaa服务器用于向sa后台设备发送认证授权计费信息和sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式;
84.sa后台设备用于根据认证授权计费信息实现第一用户的接入认证过程以及第一用户的流量的计费过程,sa后台设备用于执行vbng系统中的cp模块的功能;以及向sa前台设备发送sa策略,sa前台设备用于执行vbng系统中的up模块的功能。
85.第十方面,提供了一种流量管理设备,设备包括存储器及处理器;存储器中存储有至少一条指令,至少一条指令由处理器加载并执行,以使流量管理设备实现上述第一方面和第一方面的任一种可能的实现方式中的方法。
86.第十一方面,提供了一种流量管理设备,设备包括存储器及处理器;存储器中存储有至少一条指令,至少一条指令由处理器加载并执行,以使流量管理设备实现上述第二方面和第二方面的任一种可能的实现方式中的方法。
87.第十二方面,提供了一种流量管理设备,设备包括存储器及处理器;存储器中存储有至少一条指令,至少一条指令由处理器加载并执行,以使流量管理设备实现上述第三方面和第三方面的任一种可能的实现方式中的方法。
88.可选地,处理器为一个或多个,存储器为一个或多个。
89.可选地,存储器可以与处理器集成在一起,或者存储器与处理器分离设置。
90.在具体实现过程中,存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(read only memory,rom),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本技术对存储器的类型以及存储器与处理器的设置方式不做限定。
91.第十三方面,提供了一种计算机程序(产品),计算机程序(产品)包括:计算机程序代码,当计算机程序代码被计算机运行时,使得计算机执行上述各方面中的方法。
92.第十四方面,提供了一种计算机可读存储介质,计算机可读存储介质存储程序或指令,当程序或指令在计算机上运行时,上述各方面中的方法被执行。
93.第十五方面,提供了一种芯片,包括处理器,用于从存储器中调用并运行存储器中存储的指令,使得安装有芯片的通信设备执行上述各方面中的方法。
94.第十六方面,提供另一种芯片,包括:输入接口、输出接口、处理器和存储器,输入接口、输出接口、处理器以及存储器之间通过内部连接通路相连,处理器用于执行存储器中的代码,当代码被执行时,处理器用于执行上述各方面中的方法。
95.第十七方面,提供了一种网络系统,该系统包括宽带接入设备、aaa服务器和sa后台设备,宽带接入设备用于执行上述第一方面和第一方面的任一种可能的实现方式中的方法,aaa服务器用于执行上述第二方面和第二方面的任一种可能的实现方式中的方法,sa后台设备用于执行上述第三方面和第三方面的任一种可能的实现方式中的方法。
附图说明
96.图1为本技术实施例提供的一种多层协议的示意图;
97.图2为本技术实施例提供的一种相关技术中实现sa能力的示意图;
98.图3为本技术实施例提供的一种sa前台模块和sa后台模块的结构示意图;
99.图4为本技术实施例提供的一种实施环境的结构示意图;
100.图5为本技术实施例提供的一种流量管理系统的结构示意图;
101.图6为本技术实施例提供的一种流量管理系统的结构示意图;
102.图7为本技术实施例提供的一种流量管理系统的结构示意图;
103.图8为本技术实施例提供的一种流量管理系统的结构示意图;
104.图9为本技术实施例提供的一种流量管理系统的结构示意图;
105.图10为本技术实施例提供的一种流量管理系统的结构示意图;
106.图11为本技术实施例提供的一种流量管理系统的结构示意图;
107.图12为本技术实施例提供的一种流量管理系统的结构示意图;
108.图13为本技术实施例提供的一种流量管理方法的流程示意图;
109.图14为本技术实施例提供的一种流量管理方法的流程示意图;
110.图15为本技术实施例提供的一种流量管理方法的流程示意图;
111.图16为本技术实施例提供的一种流量管理装置的结构示意图;
112.图17为本技术实施例提供的一种流量管理装置的结构示意图;
113.图18为本技术实施例提供的一种流量管理装置的结构示意图;
114.图19为本技术实施例提供的一种流量管理设备的结构示意图。
具体实施方式
115.本技术的实施方式部分使用的术语仅用于对本技术的具体实施例进行解释,而非旨在限定本技术。
116.随着通信技术的发展,人们对于宽带业务的要求也越来越高,宽带业务包括但不限于固定宽带(fixed broadband,fbb)。其中,宽带业务属于流量管理的其中一种方式,通过简洁的网络架构提供宽带业务,也即是通过简洁的网络架构实现了流量管理。
117.目前,在宽带业务中增加sa能力成为研究热点。sa能力包括深度报文解析(deep packet inspection,dpi)能力,sa能力是指识别用户的流量所属的业务,并基于所属的业务对流量进行处理的能力。其中,所属的业务包括但不限于某个url、某个url组或者某个应用程序(application,app)、某个app组。需要说明的是,sa能力依赖于设备对第五层(layer 5,l5)至第七层(layer 7,l7)协议的识别能力。由于提供宽带业务的网络架构包括的设备仅具备对第二层(layer 2,l2)至第四层(layer 4,l4)协议的识别能力,例如具备对第三层(layer 3,l3)协议的识别能力,因而提供宽带业务的网络架构不具备sa能力。其中,上述各层协议可参见图1。图1中,l2协议包括介质访问控制(medium access control,mac)协议,l3协议包括互联网协议(internet protocol,ip),l4协议包括传输控制协议(transmission control protocol,tcp)或用户数据包协议(user datagram protocol,udp),l5-l7协议包括超文本传输协议(hyper text transfer protocol,http)。
118.在相关技术中,以用于提供宽带业务的网络架构包括的设备为基础,增加sa前台
模块和sa后台模块。并且,部署一个独立的服务器,通过该独立的服务器下发sa策略,sa前台模块和sa后台模块基于sa策略实现sa能力。此外,相关技术还需要部署另一个独立的服务器,以向用于提供宽带业务的网络架构包括的设备下发认证授权计费信息。参见图2,相关技术中将sa前台模块集成在bng中,形成bng/sa前台,并结合sa后台、服务器a和服务器b(服务器a和服务器b为两个不同的服务器),通过图2所示的步骤实现sa能力。
119.201,服务器a向sa后台发送sa策略,形成用户标识(identification,id)与sa策略的对应关系。
120.202,用户终端向bng/sa前台发送上线请求。
121.203,bng/sa前台向服务器b发送认证授权报文,实现用户终端的认证授权。
122.204,bng/sa前台向sa后台抄送认证授权报文,认证授权报文携带ip地址和用户id。
123.205,sa后台根据认证授权报文生成ip地址和用户id的对应关系。
124.206,用户终端的流量到达bng/sa前台,bng将流量引流至sa前台,sa前台抽取流量的ip地址。
125.207,sa前台使用流量的ip地址向sa后台请求sa策略。
126.208,sa后台基于ip地址,依次查找ip地址和用户id的对应关系,以及,用户id与sa策略的对应关系,得到sa策略。
127.209,sa后台下发sa策略。
128.210,sa前台执行sa策略,按照sa策略对流量进行处理。
129.211,sa前台统计流量的相关信息,上报至sa后台进行计费。
130.基于上述图2所示的过程可以看出,虽然能够在宽带业务中增加sa能力,但需要部署两个不同的服务器,不仅成本较高,而且使得网络架构较为复杂。
131.参见图3,图3示出了sa前台模块和sa后台模块的结构示意图。其中,sa前台模块与sa后台模块连接,sa前台模块包括业务感知功能(service aware function,saf)单元,sa后台模块包括数据分析功能(data analysis function,daf)单元和策略控制功能(policy control function,pcf)单元。其中,saf单元、daf单元和pcf单元的功能如下。
132.saf单元,用于根据pcf单元下发的sa策略和特征库,识别用户的流量所属的业务,基于所属的业务,按照sa策略对用户的流量进行处理,统计用户的流量相关的信息并上报至daf单元。
133.daf单元,用于接收saf单元统计的信息并进行存储(例如存储于数据库中),基于接收的信息和pcf单元下发的sa策略进行数据分析(例如计费),得到数据分析结果,根据分析结果通知pcf单元更新向saf单元下发的sa策略,将数据分析结果以报表形式呈现(例如呈现给运营商)。
134.pcf单元,用于提供人机交互界面和运营商对接接口,支持sa策略的生成和特征库的生成,向saf单元和daf单元下发sa策略,向saf单元下发特征库。
135.针对上文相关技术中存在的问题,本技术实施例提供了一种流量管理方法,该方法可以应用于提供宽带业务的网络架构中,该网络架构用于用户终端接入目的网络。或者说,该网络架构可以将用户的流量传输至目的网络,使得用户可以使用用户终端上网。示例性地,目的网络包括但不限于因特网(internet),本技术实施例不对目的网络加以限定。以
该网络架构如图4所示的实施环境为例,如图4所示,用户终端、家庭网关(residential gateway,rg)、光网络终端(optical network terminal,ont)、光线路终端(optical line terminal,olt)、流量管理系统、固定网络和目的网络依次连接。示例性地,固定网络包括但不限于以下网络中的至少一种:加速通道网络和公众互联骨干网。用户终端通过rg、ont和olt等接入固定网络,再由固定网络接入目的网络。在由固定网络接入目的网络前,流量管理系统可对用户的流量进行管理。
136.示例性地,流量管理系统可以包括多个设备,多个设备中的第一设备分别与olt和固定网络直连,而多个设备中的第二设备与第一设备连接。其中,第一设备包括多个设备中的至少一个设备,第二设备包括多个设备中除第一设备之外的其他设备。由此,使得第一设备位于用户的流量的传输路径上,而第二设备旁挂。关于第一设备和第二设备的类型,可参见后续图6-图12的描述。
137.在示例性实施例中,参见图5,流量管理系统包括宽带接入设备和aaa服务器,宽带接入设备和aaa服务器连接。
138.示例性地,宽带接入设备可以包括宽带网络网关(bng),又称为宽带远程接入服务器。在一种可能的实现方式中,宽带接入设备包括bng模块,bng模块可以通过路由器、交换机等转发设备实现。流量管理系统还可以包括sa后台模块,示例性地,sa后台模块可以通过计算机设备,例如服务器设备实现。
139.示例性地,宽带接入设备还包括sa前台模块。示例性地,sa前台模块可以通过插卡实现,该插卡可以插装于路由器、交换机等转发设备。
140.基于以上说明,本技术实施例提供如下几种类型的流量管理系统。
141.类型一,参见图6,流量管理系统包括宽带接入设备和aaa服务器,流量管理系统还包括sa后台模块。宽带接入设备包括bng模块和sa前台模块。aaa服务器、bng模块、sa前台模块和sa后台模块依次连接。
142.将图6所示的流量管理系统应用于图4所示的网络架构,用户终端、rg、ont和olt、宽带接入设备、固定网络和目的网络依次连接。aaa服务器和sa后台模块分别与宽带接入设备连接。也就是说,宽带接入设备位于用户的流量的传输路径上,aaa服务器和sa后台模块旁挂。
143.示例性地,sa后台模块和sa前台模块之前通过私有接口连接。在一种可能的实现方式中,bng模块和sa前台模块的功能可由bng设备实现。示例性地,sa后台模块可以位于宽带接入设备以外的其他设备上。例如,sa后台模块的功能可由sa后台设备实现。
144.类型二,参见图7,在图6所示的类型一的基础上,sa后台模块还与aaa服务器连接。
145.类型三,如图8所示,流量管理系统包括宽带接入设备和aaa服务器,宽带接入设备为vbng系统,vbng系统包括cp设备和up设备。aaa服务器、cp设备和up设备依次连接。其中,上文说明中宽带接入设备包括的bng模块体现为cp设备和up设备。cp设备包括sa后台模块,up设备包括sa前台模块。
146.将图8所示的流量管理系统应用于图4所示的网络架构,用户终端、rg、ont、olt、包括sa前台模块的up设备、固定网络和目的网络依次连接。包括sa后台模块的cp设备与包括sa前台模块的up设备连接,aaa服务器与包括sa后台模块的cp设备连接。也就是说,包括sa前台模块的up设备位于用户的流量的传输路径上,包括sa后台模块的cp设备和aaa服务器
旁挂。
147.类型四,参见图9,流量管理系统包括宽带接入设备和aaa服务器,宽带接入设备为vbng系统中的cp设备。vbng系统中的cp设备包括sa后台模块。流量管理系统还包括sa前台设备,该sa前台设备实现sa前台模块的功能。aaa服务器、包括sa后台模块的cp设备和sa前台设备依次连接。
148.将图9所示的流量管理系统应用于图4所示的网络架构,用户终端、rg、ont、olt、sa前台设备、固定网络和目的网络依次连接。其中,包括sa后台模块的cp设备与sa前台设备连接,aaa服务器与包括sa后台模块的cp设备连接。也就是说,sa前台设备位于用户的流量的传输路径上,包括sa后台模块的cp设备和aaa服务器旁挂。
149.或者,在示例性实施例中,流量管理系统中,vbng系统中的cp设备可以不包括sa后台模块,即sa后台模块位于cp设备以外的其他设备中。例如,参见如下类型五和类型六的描述。
150.类型五,如图10所示,流量管理系统包括宽带接入设备和aaa服务器,流量管理系统还包括sa后台模块。宽带接入设备包括cp模块、up模块和sa前台模块。aaa服务器、cp模块、up模块、sa前台模块和sa后台模块依次连接。
151.将图10所示的流量管理系统应用于图4所示的网络架构,用户终端、rg、ont、olt、宽带接入设备、固定网络和目的网络依次连接。aaa服务器和sa后台模块分别与宽带接入设备连接。也就是说,宽带接入设备位于用户的流量的传输路径上,aaa服务器和sa后台模块旁挂。
152.示例性地,cp模块的功能可由cp设备实现,up模块和sa前台的功能可由up设备实现。可选地,sa后台模块的功能可由sa后台设备实现,sa后台设备与sa前台模块通过私有接口连接。
153.类型六,参见图11,在图10所示的类型五的基础上,sa后台模块还与aaa服务器连接。
154.类型七,如图12所示,流量管理系统包括宽带接入设备和aaa服务器,宽带接入设备包括sa前台设备和sa后台设备,sa前台设备实现up模块的功能,sa后台设备实现cp模块的功能。aaa服务器、包括cp模块的sa后台设备和包括up模块的sa前台设备依次连接。
155.将图12所示的流量管理系统应用于图4所示的网络架构,用户终端、rg、ont、olt、包括up模块的sa前台设备、固定网络和目的网络依次连接。包括cp模块的sa后台设备与包括up模块的sa前台设备连接,aaa服务器与包括cp模块的sa后台设备连接。也就是说,包括up模块的sa前台设备位于用户的流量的传输路径上,包括cp模块的sa后台设备和aaa服务器旁挂。
156.本技术实施例提供了一种流量管理方法,该方法应用于上述各个类型的流量管理系统包括的宽带接入设备中。如图13所示,该方法包括如下的步骤1301和1302。
157.1301,宽带接入设备接收aaa服务器发送的认证授权计费信息和sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式。
158.其中,认证授权计费信息包括认证授权信息和计费信息,认证授权信息用于实现第一用户的接入认证过程,计费信息用于实现第一用户的流量的计费过程。其中,第一用户的流量的计费过程包括:针对第一用户的流量的计费过程。例如,上述针对第一用户的流量
的计费过程可以不区分流量所属的业务。
159.通过情况一至情况七对各个类型的流量管理系统接收认证授权计费信息和sa策略的方式进行说明。
160.对应于类型一的流量管理系统的情况一,参见图6,宽带接入设备包括bng模块和sa前台模块。bng模块从aaa服务器接收认证授权计费信息和sa策略。bng模块向sa前台模块发送该sa策略。
161.对应于类型二的流量管理系统的情况二,参见图7,宽带接入设备包括bng模块和sa前台模块。bng模块从aaa服务器接收认证授权计费信息,sa后台模块从aaa服务器接收sa策略,sa后台模块向sa前台模块发送sa策略。
162.对应于类型三的流量管理系统的情况三,参见图8,宽带接入设备包括cp设备和up设备,cp设备包括sa后台模块,up设备包括sa前台模块。cp设备从aaa服务器接收认证授权计费信息和sa策略,cp设备向up设备发送sa策略,以使得up设备包括的sa前台模块获得sa策略。
163.对应于类型四的流量管理系统的情况四,参见图9,宽带接入设备包括cp设备,cp设备包括sa后台模块。cp设备从aaa服务器接收认证授权计费信息和sa策略,cp设备向sa前台设备发送sa策略。
164.对应于类型五的流量管理系统的情况五,参见图10,宽带接入设备包括cp模块、up模块和sa前台模块。cp模块从aaa服务器接收认证授权计费信息和sa策略,cp模块向up模块发送sa策略,up模块向sa前台模块发送sa策略。
165.对应于类型六的流量管理系统的情况六,参见图11,宽带接入设备包括cp模块、up模块和sa前台模块。cp模块从aaa服务器接收认证授权计费信息,sa后台模块从aaa服务器接收sa策略,sa后台模块向sa前台模块发送sa策略。
166.对应于类型七的流量管理系统的情况七,参见图12,宽带接入设备包括包括sa前台设备和sa后台设备,sa前台设备包括up模块,sa后台设备包括cp模块。sa后台设备从aaa服务器接收认证授权计费信息和sa策略,sa后台设备包括的cp模块得到认证授权计费信息,sa后台设备向sa前台设备发送sa策略。
167.在上述情况三、四、五和七中,sa策略可以通过cusp被发送。例如,可以在扩展的cusp协议中增加tlv字段,sa策略携带在该新增加的tlv字段中。
168.示例性地,sa策略包括目标业务的标识与处理方式的对应关系,目标业务的标识包括以下至少一种:应用层协议标识、应用层协议组标识、url标识或url组标识,本技术实施例不对目标业务的标识加以限定。其中,所述处理方式可以包括处理动作。
169.示例性地,处理方式包括但不限于阻断(block)、镜像(mirror)、带宽控制和重定向中的至少一个,本实施例不对处理方式加以限定。其中,阻断是指终止流量的传输过程。镜像是指对流量进行复制,原流量进行正常传输,而复制得到的流量用于进行数据分析。带宽控制是指确定用于传输流量的网络,例如流量需要较大的带宽则采用加速通道网络传输流量,流量无需较大的带宽则采用公众互联骨干网传输流量,通过带宽控制过程能够控制流量传输速率。重定向是指改变流量的路由信息,通过不同负载的设备对流量进行传输,从而能够控制流量的传输速率。
170.基于sa策略所包括的内容,本技术实施例需要对cusp进行扩展,以使得cp设备能
够通过cusp发送sa策略。在示例性实施例中,sa策略携带在cusp报文的tlv字段中,cusp报文为使用cusp的报文。示例性地,tlv字段包括第一tlv字段,第一tlv字段携带url组标识和/或协议组标识,其中,所述url组标识和/或协议组标识用于标识该sa策略针对的目标业务,第一tlv字段参见如下的表1。
171.表1
172.类型长度值列表(list)不限url组标识列表(url group id list)列表不限协议组标识列表(protocol group id list)
173.在表2中,url组标识列表包括至少一个url组标识,一个url组标识用于唯一指示一个url组,一个url组中包括至少一个url。协议组标识列表包括至少一个协议组标识,一个协议组标识用于唯一指示一个协议组,一个协议组中包括至少一个协议。
174.另外,tlv字段还包括第二tlv字段和/或第三tlv字段,第二tlv字段携带url组标识和url组标识对应的处理方式,第三tlv字段携带协议组标识和协议组标识对应的处理方式。第二tlv字段参见如下的表2,第三tlv字段参见如下的表3。在表2和表3中,动作(action)即为处理方式包括的动作。
175.表2
176.类型长度值字符串(string)不限url组标识string不限动作
177.表3
178.类型长度值string不限协议组标识string不限动作
179.在一些实施方式中,aaa服务器包括radius服务器。此种情况下,认证授权计费信息和sa策略由radius服务器通过radius协议发送。
180.其中,一个sa策略可以由一个策略id唯一指示,在发送sa策略时,还需要发送用于指示sa策略的策略id。因此,本技术实施例需要对radius协议进行扩展,使得radius协议能够携带策略id。示例性地,策略id携带在radius报文的tlv字段中,radius报文为使用radius协议的报文。对radius协议进行的扩展包括:增加如下表4所示的第四tlv字段。
181.表4
182.类型长度值string不限策略id
183.在表4中,类型字段的长度例如为1-31(不含结束符),长度字段的长度例如为3-33,值字段用于携带策略id。
184.在另一些实施方式中,aaa服务器包括pcrf服务器。认证授权计费信息和sa策略由pcrf服务器通过pcrf协议发送。此时,pcrf协议的扩展方式可以与radius协议的扩展方式类似,在此不再赘述。
185.1302,宽带接入设备根据认证授权计费信息实现第一用户的接入认证过程以及第
一用户的流量的计费过程。
186.其中,第一用户的接入认证过程又称第一用户的拨号上网过程。在接入认证过程中,该第一用户使用的用户终端通过以太网的点对点协议(point to point protocol over ethernet,pppoe)发送请求,请求中包括用户终端对应的第一用户的用户id,该用户id用于对第一用户使用的用户终端进行唯一指示。之后,aaa服务器会接收到基于该请求发送的认证授权报文,认证授权报文中携带了用户id和ip地址,ip地址是需要分配给用户终端的地址。aaa服务器解析该认证授权报文得到用户id,确认用户id所指示的用户终端是否能够上网(也即接入目的网络)以及上网后所具有的权限,得到认证授权信息。如果该认证授权信息指示用户终端能够上网且具有一定的权限,则上述ip地址会分配给用户终端。在用户终端获得ip地址之后,用户终端可以使用该ip地址发送报文,所发送的报文中携带该ip地址。
187.通过情况一至情况七对各个类型的流量管理系统根据认证授权信息实现第一用户的接入认证过程的方式进行说明。
188.对应于类型一的流量管理系统的情况一,参见图6,宽带接入设备包括bng模块和sa前台模块。bng模块接收用户终端发送的请求,bng模块确定需要向用户终端分配的ip地址,基于请求中携带的用户id和ip地址生成认证授权报文,向aaa服务器发送认证授权报文。之后,bng模块接收aaa服务器发送的认证授权信息,如果该认证授权指示用户终端能够上网且具有一定的权限,则bng模块向用户终端分配该ip地址。
189.对应于类型二的流量管理系统的情况二,参见图7,宽带接入设备包括bng模块和sa前台模块,情况二与情况一相同,此处不再进行赘述。
190.对应于类型三的流量管理系统的情况三,参见图8,宽带接入设备包括cp设备和up设备,cp设备包括sa后台模块,up设备包括sa前台模块。up设备接收用户终端发送的请求,向cp设备转发该请求。之后,cp设备确定需要向用户终端分配的ip地址,基于请求中携带的用户id和ip地址生成认证授权报文,向aaa服务器发送认证授权报文。接着,cp设备接收aaa服务器发送的认证授权信息,如果该认证授权信息指示用户终端能够上网且具有一定的权限,则cp设备向up设备发送该ip地址,up设备向用户终端分配该ip地址。
191.对应于类型四的流量管理系统的情况四,参见图9,宽带接入设备包括cp设备,cp设备包括sa后台模块。sa前台设备接收用户终端发送的请求,向cp设备转发该请求。之后,cp设备确定需要向用户终端分配的ip地址,基于请求中携带的用户id和ip地址生成认证授权报文,向aaa服务器发送认证授权报文。接着,cp设备接收aaa服务器发送的认证授权信息,如果该认证授权信息指示用户终端能够上网且具有一定的权限,则cp设备向sa前台设备发送该ip地址,sa前台设备向用户终端分配该ip地址。
192.对应于类型五的流量管理系统的情况五,参见图10,宽带接入设备包括cp模块、up模块和sa前台模块。up模块接收用户终端发送的请求,向cp模块转发该请求。之后,cp模块确定需要向用户终端分配的ip地址,基于请求中携带的用户id和ip地址生成认证授权报文,向aaa服务器发送认证授权报文。接着,cp模块接收aaa服务器发送的认证授权信息,如果该认证授权信息指示用户终端能够上网且具有一定的权限,则cp模块向up模块发送该ip地址,up模块向用户终端分配该ip地址。
193.对应于类型六的流量管理系统的情况六,参见图11,宽带接入设备包括cp模块、up
模块和sa前台模块。情况六与情况五相同,此处不再进行赘述。
194.对应于类型七的流量管理系统的情况七,参见图12,宽带接入设备包括包括sa前台设备和sa后台设备。sa前台设备包括up模块,sa后台设备包括cp模块。sa前台设备接收用户终端发送的请求,向sa后台设备转发该请求。之后,sa后台设备包括的cp模块确定需要向用户终端分配的ip地址,基于请求中携带的用户id和ip地址生成认证授权报文,使得sa后台设备向aaa服务器发送认证授权报文。接着,sa后台设备接收aaa服务器发送的认证授权信息,如果该认证授权信息指示用户终端能够上网且具有一定的权限,则sa后台设备向sa前台设备发送该ip地址,sa前台设备向用户终端分配该ip地址。
195.另外,通过情况一至情况七对各个类型的流量管理系统根据计费信息实现第一用户的流量的计费过程的方式进行说明。其中,根据上文步骤1301中的说明可知,第一用户的流量包括第一用户的参考业务的流量,参考业务无需使用sa策略。示例性地,本技术实施例首先统计得到第一用户的参考业务的流量的统计信息(以下称第一统计信息),再基于计费信息和第一统计信息对第一用户的参考业务的流量进行计费。
196.对应于类型一的流量管理系统的情况一,参见图6,宽带接入设备包括bng模块和sa前台模块。bng模块统计得到第一统计信息,基于计费信息和第一统计信息进行计费。
197.对应于类型二的流量管理系统的情况二,参见图7,宽带接入设备包括bng模块和sa前台模块,情况二与上述情况一相同,此处不再进行赘述。
198.对应于类型三的流量管理系统的情况三,参见图8,宽带接入设备包括cp设备和up设备,cp设备包括sa后台模块,up设备包括sa前台模块。up设备统计得到第一统计信息,向cp设备发送第一统计信息,cp设备基于接收的第一统计信息和计费信息进行计费。
199.对应于类型四的流量管理系统的情况四,参见图9,宽带接入设备包括cp设备,cp设备包括sa后台模块。sa前台设备统计得到第一统计信息,向cp设备发送第一统计信息,cp设备基于计费信息和第一统计信息进行计费。
200.对应于类型五的流量管理系统的情况五,参见图10,宽带接入设备包括cp模块、up模块和sa前台模块。up模块统计得到第一统计信息,向cp模块发送第一统计信息,cp模块基于计费信息和第一统计信息进行计费。
201.对应于类型六的流量管理系统的情况六,参见图11,宽带接入设备包括cp模块、up模块和sa前台模块。情况六与情况五相同,此处不再进行赘述。
202.对应于类型七的流量管理系统的情况七,参见图12,宽带接入设备包括包括sa前台设备和cp模块,sa前台设备包括up模块,cp模块位于sa后台设备中。sa前台设备包括的up模块统计得到第一统计信息,sa前台设备向sa后台设备发送第一统计信息,sa后台设备包括的cp模块基于计费信息和第一统计信息进行计费。
203.此外,本技术实施例中,sa前台模块还根据该sa策略对来自于第一用户的目标业务的流量进行处理。因此,当宽带接入设备包括sa前台模块时,该宽带接入设备能够根据该sa策略对来自于第一用户的目标业务的流量进行处理。例如,图6、图7、图8、图10、图11和图12所示的宽带接入设备能够根据该sa策略对来自于第一用户的目标业务的流量进行处理。另外,图9所示的sa前台设备也能够根据该sa策略对来自于第一用户的目标业务的流量进行处理。
204.其中,该来自于第一用户的目标业务的流量包括第一报文,第一报文由第一用户
使用的用户终端发送。基于图4所示的网络架构可知,第一报文依次通过rg设备、ont设备和olt设备传输至流量管理系统。在示例性实施例中,方法还包括,sa前台模块接收第一报文,确定第一报文属于第一用户,确定第一报文属于目标业务。根据sa策略对来自于第一用户的目标业务的流量进行处理,包括:sa前台模块基于第一报文属于第一用户且属于目标业务,按照sa策略中的处理方式对第一报文进行处理。
205.示例性地,sa前台模块确定第一报文属于第一用户,包括:sa前台模块基于第一报文的源地址确定第一报文属于第一用户。其中,解析第一报文能够得到第一报文的源地址,第一报文的源地址也即是发送该第一报文的用户终端在接入认证过程中分配到的ip地址。因此,如果第一报文的源地址与第一用户使用的用户终端分配到的ip地址相同,则能够确定第一报文属于第一用户。
206.示例性地,sa前台模块确定第一报文属于目标业务,包括:sa前台模块通过特征库对第一用户进行识别,得到第一用户所属的业务。如果第一用户所属的业务与目标业务相同,则能够确定第一报文属于目标业务。示例性地,该特征库为二进制数据文件,该特征库由sa后台模块生成并发送至sa前台。该特征库可以包括应用层协议和应用程序所特有的识别特征。在进行应用层协议或应用程序识别时,sa前台包括的识别引擎会对数据报文进行特征分析,并与特征库中各种识别特征进行比较,根据比较结果得出识别结果。示例性地,sa前台模块存储有源地址与策略id的第一对应关系。由于解析第一报文可以得到第一报文的源地址,因而可以根据第一报文的源地址查询第一对应关系,得到源地址对应的策略id,从而得到该策略id指示的sa策略。根据上文可知,sa策略包括目标业务的标识与处理方式之间的对应关系,因而该sa策略包括的目标业务的标识所指示的业务即为目标业务。
207.在按照上述说明确定第一报文属于第一用户且属于目标业务之后,查询sa策略能够得到目标业务的标识对应的处理方式,从而可以按照sa策略中的处理方式对第一报文进行处理。例如,sa策略包括url标识(即目标业务的标识)和用于指示采用加速通道网络的带宽控制(即处理方式)之间的对应关系。在确定第一报文属于第一用户且属于url标识所指示的url的情况下,则采用加速通道网络传输该第一报文,从而对第一报文进行了加速传输。
208.另外,在第一报文属于第一用户但不属于目标业务的情况下,则无需查询sa策略,直接按照参考方式对第一报文进行处理即可。仍以sa策略包括url标识和用于指示采用加速通道网络的带宽控制之间的对应关系为例,在确定第一报文属于第一用户且不属于url标识所指示的url的情况下,则不采用加速通道网络传输该第一报文,而是按照参考方式,例如采用公众互联骨干网的方式,传输该第一报文,此种情况下未对第一报文进行加速传输。
209.接下来,通过情况一至情况七对各个类型的流量管理系统对来自于第一用户的目标业务的流量进行处理的方式进行说明。
210.对应于类型一的流量管理系统的情况一,参见图6,宽带接入设备包括bng模块和sa前台模块。bng模块接收用户终端发送的第一报文,sa前台模块通过bng模块获得第一报文。sa前台模块确定第一报文属于第一用户且属于目标业务之后,按照sa策略中的处理方式对第一报文进行处理。
211.在情况一中,sa前台模块使用的sa策略和第一对应关系均由bng模块发送。
212.示例性地,第一对应关系由bng模块根据源地址与用户id之间的第二对应关系生成,用户id用于指示用户终端。源地址也即是用户终端在接入认证过程中分配到的ip地址,bng模块在认证接入过程中获得该第二对应关系。另外,用户终端在发送报文之前,会订阅sa策略,由于用户终端由用户id指示,sa策略由策略id指示,因而形成了用户id和策略id的第三对应关系,该第三对应关系存储于aaa服务器中。bng模块向aaa服务器发送用户id,aaa服务器根据用户id查询第三对应关系,得到用户id对应的策略id,向bng模块返回用户id对应的策略id,则bng模块根据用户id对应的策略id和第二对应关系生成上述第一对应关系,再向sa前台模块发送该第一对应关系。
213.对应于类型二的流量管理系统的情况二,参见图7,宽带接入设备包括bng模块和sa前台模块,情况二中sa前台模块对第一报文进行处理的方式参见情况一中的说明,此处不再进行赘述。
214.在情况二中,sa前台模块使用的sa策略由sa后台模块发送,sa前台模块使用的第一对应关系由bng模块或者sa后台模块发送。bng模块生成第一对应关系的方式参见上文情况一,此处不再进行赘述。
215.示例性地,当由sa后台模块向sa前台模块发送第一对应关系时,第一对应关系由sa后台模块根据上述第二对应关系生成。bng模块在接入认证过程中向aaa服务器发送的认证授权报文也会抄送至sa后台模块,因而sa后台模块可以通过认证授权报文获得上述第二对应关系。另外,sa后台模块中还存储有sa策略与策略id的对应关系。在sa后台模块得到第二对应关系之后,sa后台模块可以向aaa服务器发送用户id,得到服务器基于上述第三对应关系返回的用户id对应的策略id,从而根据用户id对应的策略id和第二对应关系生成上述第一对应关系。或者,sa后台可以向aaa服务器发送策略id,服务器根据策略id查询第三对应关系,得到策略id对应的用户id,向sa后台模块返回策略id对应的用户id,则sa后台模块根据策略id对应的用户id和第二对应关系生成第一对应关系。总之,sa后台模块能够根据上述第二对应关系生成上述第一对应关系,从而向sa前台模块发送第一对应关系。
216.示例性地,sa后台模块向sa前台模块发送sa策略,包括:sa前台模块向sa后台模块发送请求消息,请求消息包括第一用户对应的源地址,也即第一报文的源地址。sa后台模块接收请求消息之后,根据第一报文的源地址查询所生成的上述第一对应关系,得到源地址对应的策略id,从而将策略id所指示的sa策略返回给sa前台模块。因此,sa前台模块使用的sa策略可以由sa后台模块发送。
217.对应于类型三的流量管理系统的情况三,参见图8,宽带接入设备包括cp设备和up设备,cp设备包括sa后台模块,up设备包括sa前台模块。up设备接收用户终端发送的第一报文,up设备包括的sa前台模块得到该第一报文。sa前台模块确定第一报文属于第一用户且属于目标业务之后,按照sa策略中的处理方式对第一报文进行处理。
218.在情况三中,sa前台模块使用的sa策略和第一对应关系均由cp设备向up设备发送,则up设备包括的sa前台模块可以得到sa策略和第一对应关系。cp设备获取第一对应关系的过程参见上文情况一中bng模块获取第一对应关系的过程,此处不再进行赘述。
219.对应于类型四的流量管理系统的情况四,参见图9,sa前台设备接收用户终端发送的第一报文,sa前台设备确定第一报文属于第一用户且属于目标业务之后,按照sa策略中的处理方式对第一报文进行处理。
220.在情况四中,sa前台设备使用的sa策略和第一对应关系均由cp设备发送。cp设备获取第一对应关系的过程参见上文情况一中bng模块获取第一对应关系的过程,此处不再进行赘述。
221.对应于类型五的流量管理系统的情况五,参见图10,宽带接入设备包括cp模块、up模块和sa前台模块。up模块接收用户终端发送的第一报文,向sa前台模块转发第一报文。sa前台模块确定第一报文属于第一用户且属于目标业务之后,按照sa策略中的处理方式对第一报文进行处理。
222.在情况五中,sa前台模块使用的sa策略和第一对应关系均由up模块发送,且up模块发送的sa策略和第一对应关系均来自于cp模块。cp模块生成第一对应关系的方式参见上文情况一中bng模块生成第一对应关系的方式,此处不再进行赘述。
223.对应于类型六的流量管理系统的情况六,参见图11,宽带接入设备包括cp模块、up模块和sa前台模块,情况六中sa前台模块对第一报文进行处理的方式参见情况五中的说明,此处不再进行赘述。
224.在情况六中,sa前台模块使用的sa策略由sa后台模块发送。sa后台模块向sa前台模块发送sa策略的方式参见上文情况二中的说明,此处不再进行赘述。sa前台模块使用的第一对应关系由up模块或者sa后台模块发送,up模块发送的第一对应关系来自于cp模块。其中,cp模块生成第一对应关系的方式参见上文情况一中bng模块生成第一对应关系的方式,sa后台模块生成第一对应关系的方式参见上文情况二中sa后台模块生成第一对应关系的方式,此处不再进行赘述。
225.对应于类型七的流量管理系统的情况七,参见图12,sa前台设备接收用户终端发送的第一报文,sa前台设备确定第一报文属于第一用户且属于目标业务之后,按照sa策略中的处理方式对第一报文进行处理。
226.在情况七中,sa前台设备使用的sa策略和第一对应关系均由sa后台设备发送。sa后台设备向sa前台设备发送sa策略的方式参见上文情况二中的说明,此处不再进行赘述。sa后台设备生成第一对应关系的方式参见上文情况二中sa后台模块生成第一对应关系的方式,此处不再进行赘述。
227.在示例性实施例中,该方法还包括:sa前台模块(或sa前台设备)获得来自于第一用户的目标业务的流量的统计信息(以下称为第二统计信息,以与上文说明中的第一统计信息进行区分)。其中,该第二统计信息包括但不限于:数据量、时长、时延等等,本技术实施例不对第二统计信息加以限定。示例性地,第二统计信息(例如数据量和时长)可以用于针对来自于第一用户的目标业务的流量进行计费,第二统计信息(例如时延)还可以用于进行数据分析。
228.示例性地,本技术实施例还提供sa标识,以便于区分上述第一统计信息和第二统计信息。示例性地,该sa标识为tlv字段。本技术实施例对radius协议进行扩展,使得radius报文中携带第五tlv字段,radius报文为使用radius协议的报文。该第五tlv字段参见如下的表5。在表5中,类型字段的长度例如为1-31(不含结束符),长度字段的长度例如为3-33,值字段携带sa标识。
229.表5
230.类型长度值
string不限sa标识
231.示例性地,sa策略对应有策略计费信息,策略计费信息用于实现第一用户的目标业务的流量的计费过程。本技术实施例中,基于策略计费信息和第二统计信息对第一用户的目标业务的流量进行计费。
232.通过情况一至情况七对各个类型的流量管理系统对来自于第一用户的目标业务的流量进行计费的方式进行说明。
233.对应于类型一的流量管理系统的情况一,参见图6,宽带接入设备包括bng模块和sa前台模块。sa前台模块统计得到第二统计信息,向bng模块发送第二统计信息,bng模块基于第二统计信息和sa策略对应的策略计费信息进行计费。
234.对应于类型二的流量管理系统的情况二,参见图7,宽带接入设备包括bng模块和sa前台模块,sa前台模块统计得到第二统计信息,向sa后台模块发送第二统计信息,sa后台模块基于第二统计信息和sa策略对应的策略计费信息进行计费。
235.对应于类型三的流量管理系统的情况三,参见图8,宽带接入设备包括cp设备和up设备,cp设备包括sa后台模块,up设备包括sa前台模块。sa前台模块统计得到第二统计信息,通过up设备向cp设备发送第二统计信息,cp设备基于第二统计信息和sa策略对应的策略计费信息进行计费。
236.对应于类型四的流量管理系统的情况四,参见图9,宽带接入设备包括cp设备,cp设备包括sa后台模块。sa前台设备统计得到第二统计信息,向cp设备发送第二统计信息,cp设备基于第二统计信息和sa策略对应的策略计费信息进行计费。
237.对应于类型五的流量管理系统的情况五,参见图10,宽带接入设备包括cp模块、up模块和sa前台模块。sa前台模块统计得到第二统计信息,通过up模块向cp模块发送第二统计信息。cp模块基于第二统计信息和sa策略对应的策略计费信息进行计费。
238.对应于类型六的流量管理系统的情况六,参见图11,宽带接入设备包括cp模块、up模块和sa前台模块。sa前台模块统计得到第二统计信息,通过up模块向sa后台模块发送第二统计信息。sa后台模块基于第二统计信息和sa策略对应的策略计费信息进行计费。
239.对应于类型七的流量管理系统的情况七,参见图12,宽带接入设备包括包括sa前台设备和cp模块,sa前台设备包括up模块,cp模块位于sa后台设备中。sa前台设备统计得到第二统计信息,向sa后台设备发送第二统计信息,sa后台设备基于第二统计信息和sa策略对应的策略计费信息进行计费。
240.以上,对本技术实施例提供的流量管理方法进行了说明。基于该方法,本技术实施例能够提供多种宽带业务。需要说明的是,以下宽带业务中需要使用的信息,均为用户知情且同意的情况下获取的信息。各种宽带业务参见如下说明。
241.质差分析业务:获取来自于用户的目标业务的流量的统计信息,该统计信息包括时延,基于该时延分析得到质差用户,针对质差用户优化通信体验。示例性地,还可以对质差用户进行分级,从而针对不同级别的质差用户采用不同的优化方式。
242.用户画像业务:识别用户的报文属于的目标业务,通过分析用户偏好访问的目标业务,得到用户画像,从而基于该用户画像提升用户的通信体验。例如,分析得到用户画像为:用户偏好游戏类url,则可以在游戏类url上优化用户的通信体验。
243.阻断业务:识别用户的报文属于的目标业务,根据实际需求对报文进行阻断。例
如,报文属于的目标业务禁止使用,则可以对报文进行阻断。由此,可以避免造成安全性问题或违反相关规定,保证了用户的通信体验。
244.针对性业务:通过获取来自于用户的目标业务的流量的统计信息,可以确定用户在上网过程中使用各个目标业务的情况。由此,可以根据用户使用目标业务的情况有针对性的向用户推荐合适的sa策略,从而提升用户的通信体验。例如,响应于检测到用户使用目标url的频率较高,则可以向用户推荐与目标url相关的sa策略,例如针对目标url进行加速的sa策略,从而提升用户在使用目标url时的通信体验。
245.综上所述,本技术实施例中aaa服务器既可以下发认证授权计费信息,又可以下发sa策略。宽带接入设备除了获取认证授权计费信息以外,还获取sa策略。因此,无需在网络架构中分别设置两个不同的服务器,从而简化了用于进行流量管理的网络架构,通过简洁的网络架构实现了流量管理。
246.此外,基于本技术实施例提供的网络架构,还可以在宽带业务中增加sa能力。
247.本技术实施例还提供了一种流量管理方法,该方法应用于aaa服务器,所述aaa服务器可以为图6-图12所示的aaa服务器,参见图14,该方法包括如下的步骤1401。
248.步骤1401,aaa服务器向目标设备发送sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式。
249.步骤1401参见上文步骤1301和1302中的说明,此处不再进行赘述。
250.本技术实施例还提供了一种流量管理方法,该方法应用于sa后台设备,所述sa后台设备可以为图6-图12所示的sa后台设备或图6-图12所示的sa后台模块所在的设备,参见图15,该方法包括如下的步骤1501。
251.步骤1501,sa后台设备接收aaa服务器发送的sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式。
252.步骤1501参见上文步骤1301和1302中的说明,此处不再进行赘述。
253.本技术实施例还提供了一种流量管理方法,该方法应用于宽带接入系统,系统包括宽带接入设备、aaa服务器和sa后台设备,其中,所述宽带接入设备可以为图6-图12所示的宽带接入设备,所述aaa服务器可以为图6-图12所示的aaa服务器,所述sa后台设备可以为图6-图12所示的sa后台设备或图6-图12所示的sa后台模块所在的设备,方法包括:
254.aaa服务器向sa后台设备发送sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式;
255.aaa服务器向宽带接入设备发送认证授权计费信息,认证授权计费信息用于宽带接入设备实现第一用户的接入认证过程以及第一用户的流量的计费过程。
256.在一种可能的实现方式中,宽带接入设备还用于执行sa前台模块的功能,方法还包括:sa后台设备向宽带接入设备发送sa策略,宽带接入设备根据sa策略对来自于第一用户的目标业务的流量进行处理。
257.本技术实施提供了一种流量管理方法,方法应用于宽带接入系统,系统包括宽带接入设备和aaa服务器,方法包括:
258.aaa服务器向宽带接入设备发送认证授权计费信息和sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式;
259.宽带接入设备根据认证授权计费信息实现第一用户的接入认证过程以及第一用
户的流量的计费过程;
260.宽带接入设备根据sa策略对来自于第一用户的目标业务的流量进行处理,宽带接入设备还用于执行sa前台模块的功能。
261.本技术实施例还提供了一种流量管理方法,方法应用于宽带接入系统,系统包括sa后台设备和aaa服务器,其中,所述aaa服务器可以为图6-图12所示的aaa服务器,所述sa后台设备可以为图6-图12所示的sa后台设备或图6-图12所示的sa后台模块所在的设备,方法包括:
262.aaa服务器向sa后台设备发送认证授权计费信息和sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式;
263.sa后台设备根据认证授权计费信息实现第一用户的接入认证过程以及第一用户的流量的计费过程,sa后台设备用于执行vbng系统中的cp模块的功能;
264.sa后台设备向sa前台设备发送sa策略,sa前台设备用于执行vbng系统中的up模块的功能。
265.其中,应用于宽带接入系统的各方法可以参见上文步骤1301和1302中的说明,此处不再进行赘述。并且,宽带接入系统可以参见上文图5-12中对流量管理系统的说明,此处不再进行赘述。
266.以上介绍了本技术实施例提供的流量管理方法,与上述方法对应,本技术实施例还提供了图16、17和18所示的流量管理装置。其中,图16所示的流量管理装置用于通过图16所示的各个模块,执行上文方法实施例中宽带接入设备所执行的方法。图17所示的流量管理装置用于通过图17所示的各个模块,执行上文方法实施例中aaa服务器所执行的方法。图18所示的装置用于通过图18所示的各个模块,执行上文方法实施例中sa后台设备所执行的方法。以下对各个流量管理装置分别进行说明。
267.如图16所示,本技术实施例提供了一种流量管理装置,该装置应用于宽带接入设备,该装置包括如下的模块。
268.接收模块1601,用于接收aaa服务器发送的认证授权计费信息和sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式;接收模块1601可以用于执行图13所示的步骤1301。
269.实现模块1602,用于根据认证授权计费信息实现第一用户的接入认证过程以及第一用户的流量的计费过程。接收模块1602可以用于执行图13所示的步骤1302。
270.在一种可能的实现方式中,宽带接入设备还用于执行sa前台模块的功能,装置还包括:处理模块,用于根据sa策略对来自于第一用户的目标业务的流量进行处理。
271.在一种可能的实现方式中,接收模块1601,还用于接收第一报文;
272.装置还包括:确定模块,用于确定第一报文属于第一用户;确定第一报文属于目标业务;
273.处理模块用于基于第一报文属于第一用户且属于目标业务,按照sa策略中的处理方式对第一报文进行处理。
274.在一种可能的实现方式中,确定模块,用于基于第一报文的源地址确定第一报文属于第一用户。
275.在一种可能的实现方式中,装置还包括:获得模块,用于获得来自于第一用户的目
标业务的流量的统计信息。
276.在一种可能的实现方式中,宽带接入设备为vbng系统,vbng系统包括cp设备和up设备,cp设备用于接收服务器发送的sa策略,up设备用于执行sa前台模块的功能。
277.在一种可能的实现方式中,装置还包括:第一发送模块,用于cp设备通过cusp向up设备发送sa策略。
278.在一种可能的实现方式中,宽带接入设备为vbng系统中的cp设备,装置还包括:第二发送模块,用于cp设备向sa前台设备发送sa策略,sa前台设备用于根据sa策略对来自于第一用户的目标业务的流量进行处理。
279.在一种可能的实现方式中,第二发送模块,用于cp设备通过cusp向sa前台设备发送sa策略。
280.在一种可能的实现方式中,sa策略携带在cusp报文的tlv字段中。
281.在一种可能的实现方式中,sa策略包括目标业务的标识与处理方式的对应关系,目标业务的标识包括以下至少一种:应用层协议标识、应用层协议组标识、url标识或url组标识。
282.在一种可能的实现方式中,接收模块1601,用于通过radius协议接收aaa服务器发送的认证授权计费信息和sa策略。
283.在一种可能的实现方式中,接收模块1601,用于通过pcrf协议接收aaa服务器发送的认证授权计费信息和sa策略。
284.在一种可能的实现方式中,针对第一用户的目标业务的流量的处理方式包括对流量进行以下至少一种处理:带宽控制、镜像或者重定向。
285.如图17所示,本技术实施例提供了一种流量管理装置,该装置应用于aaa服务器,该装置包括如下的模块。
286.发送模块1701,用于向目标设备发送sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式。发送模块1701可以用于执行图14所示的步骤1401。
287.在一种可能的实现方式中,目标设备为宽带接入设备,发送模块1701,还用于向宽带接入设备发送认证授权计费信息,认证授权计费信息用于宽带接入设备实现第一用户的接入认证过程以及第一用户的流量的计费过程。
288.在一种可能的实现方式中,宽带接入设备包括vbng系统中的cp设备。
289.在一种可能的实现方式中,目标设备为sa后台设备,发送模块1701,还用于向宽带接入设备发送认证授权计费信息,认证授权计费信息用于宽带接入设备实现第一用户的接入认证过程以及第一用户的流量的计费过程。
290.在一种可能的实现方式中,sa策略和认证授权计费信息通过radius协议发送。
291.在一种可能的实现方式中,sa策略和认证授权计费信息通过pcrf协议发送。
292.在一种可能的实现方式中,针对第一用户的目标业务的流量的处理方式包括对流量进行以下至少一种处理:带宽控制、镜像或重定向。
293.如图18所示,本技术实施例提供了一种流量管理装置,该装置应用于sa后台设备,该装置包括如下的模块。
294.接收模块1801,用于接收aaa服务器发送的sa策略,sa策略指示针对第一用户的目标业务的流量的处理方式。接收模块1801可以用于执行图15所示的步骤1501。
interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。总线1902可以分为地址总线、数据总线、控制总线等。为便于表示,图19中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
308.存储器1903例如是只读存储器(read-only memory,rom)或可存储静态信息和指令的其它类型的存储设备,又如是随机存取存储器(random access memory,ram)或者可存储信息和指令的其它类型的动态存储设备,又如是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其它光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其它磁存储设备,或者是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其它介质,但不限于此。存储器1903例如是独立存在,并通过总线1902与处理器1901相连接。存储器1903也可以和处理器1901集成在一起。
309.网络接口1904使用任何收发器一类的装置,用于与其它设备或通信网络通信,通信网络可以为以太网、无线接入网(radio access network,ran)或无线局域网(wireless local area network,wlan)等。网络接口1904可以包括有线网络接口,还可以包括无线网络接口。具体的,网络接口1904可以为以太(ethernet)接口,如:快速以太(fast ethernet,fe)接口、千兆以太(gigabit ethernet,ge)接口,异步传输模式(asynchronous transfer mode,atm)接口,wlan接口,蜂窝网络接口或其组合。以太网接口可以是光接口,电接口或其组合。在本技术的一些实施方式中,网络接口1904可以用于流量管理设备1900与其他设备进行通信。
310.在具体实现中,作为一些实施方式,处理器1901可以包括一个或多个cpu,如图19中所示的cpu0和cpu1。这些处理器中的每一个可以是一个单核处理器,也可以是一个多核处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
311.在具体实现中,作为一些实施方式,流量管理设备1900可以包括多个处理器,如图19中所示的处理器1901和处理器1905。这些处理器中的每一个可以是一个单核处理器,也可以是一个多核处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(如计算机程序指令)的处理核。
312.在一些实施方式中,存储器1903用于存储执行本技术方案的程序指令1910,处理器1901可以执行存储器1903中存储的程序指令1910。也即是,流量管理设备1900可以通过处理器1901以及存储器1903中的程序指令1910,来实现图13、14或15所示的方法实施例提供的方法。程序指令1910中可以包括一个或多个软件模块。可选地,处理器1901自身也可以存储执行本技术方案的程序指令。
313.在具体实施过程中,本技术的流量管理设备1900可对应于用于执行上述方法的第一网元设备,流量管理设备1900中的处理器1901读取存储器1903中的指令,使图19所示的流量管理设备1900能够执行方法实施例中的全部或部分步骤。
314.流量管理设备1900还可以对应于上述图16、17或18所示的装置,图16、17或18所示的装置中的每个功能模块采用流量管理设备1900的软件实现。换句话说,图16、17或18所示的装置包括的功能模块为流量管理设备1900的处理器1901读取存储器1903中存储的程序
指令1910后生成的。
315.其中,图13、14或15所示的方法的各步骤通过流量管理设备1900的处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术所公开的方法实施例的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法实施例的步骤,为避免重复,这里不再详细描述。
316.应理解的是,上述处理器可以是中央处理器(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processing,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者是任何常规的处理器等。值得说明的是,处理器可以是支持进阶精简指令集机器(advanced risc machines,arm)架构的处理器。
317.进一步地,在一种可选的实施例中,上述存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。
318.该存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用。例如,静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic random access memory,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data date sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。
319.在示例性实施例中,本技术实施例提供了一种计算机程序(产品),计算机程序(产品)包括:计算机程序代码,当计算机程序代码被计算机运行时,使得计算机执行上述图13、14或15所示的流量管理方法。
320.在示例性实施例中,本技术实施例提供了一种计算机可读存储介质,计算机可读存储介质存储程序或指令,当程序或指令在计算机上运行时,上述图13、14或15所示的流量管理方法被执行。
321.在示例性实施例中,本技术实施例提供了一种芯片,包括处理器,用于从存储器中调用并运行存储器中存储的指令,使得安装有芯片的通信设备执行上述图13、14或15所示的流量管理方法。
322.在示例性实施例中,本技术实施例提供另一种芯片,包括:输入接口、输出接口、处理器和存储器,输入接口、输出接口、处理器以及存储器之间通过内部连接通路相连,处理器用于执行存储器中的代码,当代码被执行时,处理器用于执行上述图13、14或15所示的流
量管理方法。
323.在示例性实施例中,本技术实施提供提供了一种网络系统,该系统包括宽带接入设备、aaa服务器和sa后台设备,宽带接入设备用于执行上述图13所示的流量管理方法,aaa服务器用于执行图14所示的流量管理方法,sa后台设备用于执行图15所示的流量管理方法。
324.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk)等。
325.本技术中术语“第一”“第二”等字样用于对作用和功能基本相同的相同项或相似项进行区分,应理解,“第一”、“第二”、“第n”之间不具有逻辑或时序上的依赖关系,也不对数量和执行顺序进行限定。还应理解,尽管以下描述使用术语第一、第二等来描述各种元素,但这些元素不应受术语的限制。这些术语只是用于将一元素与另一元素区别分开。
326.还应理解,在本技术的各个实施例中,各个过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
327.本技术中术语“至少一个”的含义是指一个或多个,本技术中术语“多个”的含义是指两个或两个以上,例如,多个第二设备是指两个或两个以上的第二设备。本文中术语“系统”和“网络”经常可互换使用。
328.应理解,在本文中对各种所述示例的描述中所使用的术语只是为了描述特定示例,而并非旨在进行限制。如在对各种所述示例的描述和所附权利要求书中所使用的那样,单数形式“一个(“a”,“an”)”和“该”旨在也包括复数形式,除非上下文另外明确地指示。
329.还应理解,本文中所使用的术语“和/或”是指并且涵盖相关联的所列出的项目中的一个或多个项目的任何和全部可能的组合。术语“和/或”,是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本技术中的字符“/”,一般表示前后关联对象是一种“或”的关系。
330.还应理解,术语“若”和“如果”可被解释为意指“当...时”(“when”或“upon”)或“响应于确定”或“响应于检测到”。类似地,根据上下文,短语“若确定...”或“若检测到[所陈述的条件或事件]”可被解释为意指“在确定...时”或“响应于确定...”或“在检测到[所陈述的条件或事件]时”或“响应于检测到[所陈述的条件或事件]”。
[0331]
以上所述仅为本技术的实施例,并不用以限制本技术,凡在本技术的原则之内,所
作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献