一种数据传输方法和装置的制造方法_5

文档序号:9828147阅读:来源:国知局
节点的业务功能利用不充分的问题。
[0133]本发明实施例还提供了另一种控制器60,如图13所示,该控制器60包括:总线64 ;以及连接到总线64的处理器61、存储器62和接口 63,其中该接口 63用于通信;该存储器62用于存储指令,处理器61用于执行该指令用于:
[0134]接收业务节点发送的注册请求,所述注册请求包括所述业务节点支持的所有业务特性以及每个业务特性对应的控制参数;
[0135]向引流节点发送数据流的业务路径策略,以使所述引流节点根据所述业务路径策略将接收的报文发送给对应的业务路径,其中,所述业务路径策略包括流量特征规则以及所述流量特征规则对应的业务配置信息;所述业务配置信息包括:业务路径以及所述业务路径中各个业务节点的策略选项;所述业务节点的策略选项包括:所述业务节点的业务特性的标识以及对应所述业务特性的控制参数。
[0136]本发明实施例提供的控制器,控制器接收业务节点发送的注册请求,所述注册请求包括所述业务节点支持的所有业务特性以及每个业务特性对应的控制参数;控制器向引流节点发送数据流的业务路径策略,以使所述引流节点根据所述业务路径策略将接收的报文发送给对应的业务路径,其中,所述业务路径策略包括流量特征规则以及所述流量特征规则对应的业务配置信息;所述业务配置信息包括:业务路径以及所述业务路径中各个业务节点的策略选项;所述业务节点的策略选项包括:所述业务节点的业务特性的标识以及对应所述业务特性的控制参数。本发明能够解决业务链策略配置灵活性差、数据流的策略控制粒度比较粗以及业务节点的业务功能利用不充分的问题。
[0137]需要说明的是,在上述三个实施例中,处理器可以是一个处理器,也可以是多个处理元件的统称。例如,该处理器可以是中央处理器(英文:Central Processing Unit,简称:CPU),也可以是特定应用集成电路(英文-Applicat1n Specific Integrated Circuit,ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路,例如:一个或多个数字信号处理器(英文:digital signal processor,简称:DSP),或,一个或者多个现场可编程门阵列(英文:Field Programmable Gate Array,简称:FPGA)。
[0138]存储器可以是一个存储装置,也可以是多个存储元件的统称,且用于存储可执行程序代码或接入网管理设备运行所需要参数、数据等。且存储器可以包括随机存储器(RAM),也可以包括非易失性存储器(英文:non-volatile memory),例如磁盘存储器,闪存(英文:flash)等。
[0139]总线可以是工业标准体系结构(英文:Industry Standard Architecture,简称:ISA)总线、夕卜部设备互连(英文-Peripheral Component,简称:PCI)总线或扩展工业标准体系结构(英文 -Extended Industry Standard Architecture,简称:EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0140]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种数据传输方法,其特征在于,包括: 业务节点解析接收到的报文以获取所述报文中携带的业务配置信息,所述业务配置信息是由引流节点添加在所述报文中的,所述业务配置信息包括:所述报文的业务路径以及所述业务路径中各个业务节点的策略选项,所述业务节点的策略选项包括:所述业务节点的业务特性的标识以及对应所述业务特性的控制参数; 所述业务节点根据所述业务配置信息中的所述业务节点的策略选项对所述报文进行处理; 若所述业务节点非所述业务路径中的尾业务节点,则根据所述业务配置信息将所述处理后的报文转发给所述业务路径中的下一个业务节点;若所述业务节点为所述业务路径中的尾业务节点,则删除所述处理后的报文中的配置信息,将删除所述配置信息后得到的报文发送给目的设备。2.根据权利要求1所述的方法,其特征在于,所述业务节点根据所述业务配置信息中的所述业务节点的策略选项对所述报文进行处理包括: 所述业务节点获取所述业务配置信息中的所述业务节点的策略选项中的业务特性的标识,并根据所述标识确定所述报文需要经过的业务特性,获取所述业务特性的控制参数,根据所述业务特性的控制参数对所述报文进行所述业务特性处理。3.一种数据传输方法,其特征在于,包括:引流节点接收第一报文; 所述引流节点获取所述第一报文的流量特征,根据所述流量特征以及预先获取的业务路径策略确定所述第一报文的流量特征规则,在所述第一报文中添加对应所述流量特征规则的业务配置信息得到第二报文; 根据所述业务路径将所述第二报文发送给所述业务路径中的第一业务节点,以使所述第一业务节点根据所述业务配置信息处理所述第二报文; 其中,所述业务路径策略包括流量特征规则以及所述流量特征规则对应的业务配置信息;所述业务配置信息包括:业务路径以及所述业务路径中各个业务节点的策略选项;所述业务节点的策略选项包括:所述业务节点的业务特性的标识以及对应所述业务特性的控制参数。4.根据权利要求3所述的方法,其特征在于, 所述根据所述流量特征以及预先获取的业务路径策略确定所述第一报文的流量特征规则包括: 所述引流节点将所述第一报文的流量特征与所述业务路径策略中各个数据流的流量特征规则进行匹配,根据匹配结果确定所述第一报文的流量特征规则。5.一种数据传输方法,其特征在于,包括: 控制器接收业务节点发送的注册请求,所述注册请求包括所述业务节点支持的所有业务特性以及每个业务特性对应的控制参数; 所述控制器向引流节点发送业务路径策略,以使所述引流节点根据所述业务路径策略将接收的报文发送给对应的业务路径,其中,所述业务路径策略包括流量特征规则以及所述流量特征规则对应的业务配置信息;所述业务配置信息包括:业务路径以及所述业务路径中各个业务节点的策略选项;所述业务节点的策略选项包括:所述业务节点的业务特性的标识以及对应所述业务特性的控制参数。6.一种业务节点,其特征在于,包括: 获取单元,用于解析接收到的报文以获取所述报文中携带的业务配置信息,所述业务配置信息是由引流节点添加在所述报文中的,所述业务配置信息包括:所述报文的业务路径以及所述业务路径中各个业务节点的策略选项,所述业务节点的策略选项包括:所述业务节点的业务特性的标识以及对应所述业务特性的控制参数; 处理单元,用于根据所述业务配置信息中的所述业务节点的策略选项对所述报文进行处理; 转发单元,用于若所述业务节点非所述业务路径中的尾业务节点,则根据所述业务配置信息将所述处理后的报文转发给所述业务路径中的下一个业务节点;若所述业务节点为所述业务路径中的尾业务节点,则删除所述处理后的报文中的配置信息,将删除所述配置信息后得到的报文发送给目的设备。7.根据权利要求6所述的业务节点,其特征在于,所述处理单元具体包括确定子单元和至少一个业务特性处理子单元: 所述确定子单元:用于获取所述业务配置信息中的所述业务节点的策略选项中的业务特性的标识,并根据所述标识确定所述报文需要经过的业务特性,将所述报文发送给所述业务特性对应的业务特性处理子单元; 所述业务特性对应的业务特性处理子单元,用于从所述报文中获取所述业务特性的控制参数,根据所述业务特性的控制参数对所述报文进行处理。8.一种引流节点,其特征在于,包括: 接收单元,用于接收第一报文; 处理单元,用于获取所述第一报文的流量特征,根据所述流量特征以及预先获取的业务路径策略确定所述第一报文的流量特征规则,在所述第一报文中添加对应所述流量特征规则的业务配置信息得到第二报文;根据所述业务路径将所述第二报文发送给所述业务路径中的第一业务节点,以使所述第一业务节点根据所述业务配置信息处理所述第二报文; 其中,所述业务路径策略包括流量特征规则以及所述流量特征规则对应的业务配置信息;所述业务配置信息包括:业务路径以及所述业务路径中各个业务节点的策略选项;所述业务节点的策略选项包括:所述业务节点的业务特性的标识以及对应所述业务特性的控制参数。9.根据权利要求8所述的引流节点,其特征在于,当根据所述流量特征以及预先获取的业务路径策略确定所述第一报文的流量特征规则时,所述处理单元具体用于: 将所述第一报文的流量特征与所述业务路径策略中各个数据流的流量特征规则进行匹配,根据匹配结果确定所述第一报文的流量特征规则。10.一种控制器,其特征在于,包括: 接收单元,用于接收业务节点发送的注册请求,所述注册请求包括所述业务节点支持的所有业务特性以及每个业务特性对应的控制参数; 发送单元,用于向引流节点发送业务路径策略,以使所述引流节点根据所述业务路径策略将接收的报文发送给对应的业务路径,其中,所述业务路径策略包括流量特征规则以及所述流量特征规则对应的业务配置信息;所述业务配置信息包括:业务路径以及所述业务路径中各个业务节点的策略选项;所述业务节点的策略选项包括:所述业务节点的业务特性的标识以及对应所述业务特性的控制参数。
【专利摘要】本发明提供了一种数据传输方法和装置,控制器向引流节点发送数据流的业务路径策略,以使引流节点根据业务路径策略将属于数据流的报文发送给业务路径;当报文到达引流节点时,引流节点在报文中添加对应的业务配置信息,业务配置信息包括:业务路径以及业务路径中各个业务节点的策略选项,引流节点根据业务路径将报文发送给业务路径中的第一业务节点;第一业务节点以及后续各个业务节点根据业务配置信息中的各个业务节点对应的策略选项对报文进行处理,尾业务节点将处理后的报文中的配置信息删除后发送给目的设备。本发明能够解决业务链策略配置灵活性差、数据流的策略控制粒度比较粗以及业务节点的业务功能利用不充分的问题。
【IPC分类】H04L12/813
【公开号】CN105591967
【申请号】CN201410637879
【发明人】林木加
【申请人】华为技术有限公司
【公开日】2016年5月18日
【申请日】2014年11月12日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1