一种业务报文传输控制的方法、设备及系统的制作方法_2

文档序号:9754451阅读:来源:国知局
多个应用服务器,所述多个应用服务器与所述多业务边缘路由器通信连接;
[0045]所述多业务边缘路由器为上述第二方面或第二方面任一可能的实现方式所述的多业务边缘路由器。
[0046]本发明第四方面提供一种多业务边缘路由器,所述多业务边缘路由器应用于路由系统,所述路由系统还包括多个应用服务器,所述多个应用服务器与所述多业务边缘路由器通信连接,所述多业务边缘路由器包括:输入/输出设备、存储器和处理器,所述存储器存储有所述处理器执行第一方面或第一方面任一可能的实现方式所描述的业务报文传输控制的方法的程序;
[0047]所述处理器用于执行所述程序,实现第一方面或第一方面任一可能的实现方式所描述的业务报文传输控制的方法。
[0048]与现有技术中MSE不具备对业务报文进行智能管理能力相比,本发明实施例提供的业务报文传输控制的方法,可以控制业务报文的传输路径,对业务报文进行智能化管理,从而提尚业务报文的传输效率。
【附图说明】
[0049]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0050]图1是本发明实施例中路由系统的一实施例示意图;
[0051 ]图2是本发明实施例中业务报文配置实例图;
[0052]图3是本发明实施例中业务报文传输示意图;
[0053]图4是本发明实施例中业务报文传输控制的方法的一实施例示意图;
[0054]图5是本发明实施例中多业务边缘路由器的一实施例示意图;
[0055]图6是本发明实施例中多业务边缘路由器的另一实施例示意图;
[0056]图7是本发明实施例中多业务边缘路由器的另一实施例示意图。
【具体实施方式】
[0057]本发明实施例提供一种业务报文传输控制的方法,可以控制业务报文的传输路径,对业务报文进行智能化管理,从而提高业务报文的传输效率。本发明实施例还提供了相应的设备及系统。以下分别进行详细说明。
[0058]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0059]参阅图1,本发明实施例提供路由系统的一实施例包括:多业务边缘路由器和多个应用服务器,多个应用服务器可以包括安全防护服务器、视频优化服务器、多媒体处理服务器和文件处理服务器等,其中,安全防护服务器、视频优化服务器、多媒体处理服务器和文件处理服务器都可以是第三方应用(APP),例如:安全防护服务器可以是trendmicoDeepEdge,视频优化服务器可以是Skyfire Rocket,多媒体处理服务器可以是Openwave、文件处理服务器可以是OpenWRT安全防护。
[0060]在通信网络中,多业务边缘路由器接收网关发送的用户设备发出的业务报文,然后解析该业务报文,再根据配置进行匹配,从而确定该业务报文的类型以及发送方标识,就可以确定该业务报文所属的业务流,根据所述业务报文所属的业务流的特征确定所述业务报文的传输路径;根据所述传输路径,控制所述业务报文在所述多个应用服务器中应流经的应用服务器中传输,业务流的特征可以包括业务流的类型或者其他属性。
[0061 ]业务报文的传输路径可以根据该业务报文预先配置的规则进行确定,例如:如图2所示,该配置规则可以为:
[0062]用户Get报文一业务先进行DPI—用户侧代理一安全防护一视频优化一多媒体处理一文件处理一业务提供侧代理一发送报文。
[0063]可以根据该配置规则,确定上述传输路径。
[0064]本发明实施例提供的多业务边缘路由器具有用业务进行DP1、户侧代理、业务提供侧代理和多个应用服务器业务管理多种能力,这样业务报文在上述传输路径中传输时,可以按照图3所示的过程进行传输。
[0065]如图3所示,业务报文传输控制的过程可以包括:
[0066]多业务边缘路由器接收外部的业务报文,收到报文先进行解析,再根据配置是否进入TCP Proxy0
[0067]再根据后面业务需要,在SA程序处做七层深度报文解析(Deeppacketinspect1n,DPI),把解析完成的结果放到通用转发引擎处公共的业务流上。
[0068]根据业务生成的节点,做每个业务,例如:安全防护、视频优化、多媒体处理、文件处理等按照编排的业务一个一个挨着做。
[0069]上述的应用服务可以根据业务定制。比如防火墙,开始报文经过安全防护服务器,做完防火墙和地址过滤后,后续该业务流的业务报文即可认为是安全的,不需要再经过该安全防护服务器。从而可以提高业务报文的传输效率。
[0070]本发明实施例中,采用这种TCPProxy把多个应用服务器集成进来,并且这种应用服务器可以是代理型的应用服务器,现有技术中代理型的应用服务器只能放在最后,一旦业务报文到达代理服务器就不会再回到路由器,本发明实施例中,当确定下一跳是代理型的应用服务器时,则在所述业务报文中加入返回指示,所述返回指示用于指示所述代理型的应用服务器返回所述业务报文。通过修改业务报文的方式,使业务报文从代理服务器回到多业务边缘路由器。
[0071]本发明实施例中,采用TCPProxy对多个应用服务器进行统一管理。这样,针对同一个业务流中在先报文已经通过某个应用服务器验证时,后续的业务报文就不需要再经过该应用服务器,从而提高了业务报文的传输效率。
[0072]参阅图4,本发明实施例提供的业务报文传输控制的方法的一实施例包括:
[0073]101、多业务边缘路由器接收业务报文,其中,所述多业务边缘路由器应用于路由系统,所述路由系统还包括多个应用服务器,所述多个应用服务器与所述多业务边缘路由器通信连接。
[0074]102、所述多业务边缘路由器根据所述业务报文所属的业务流的特征确定所述业务报文的传输路径。
[0075]103、所述多业务边缘路由器根据所述传输路径,控制所述业务报文在所述多个应用服务器中应流经的应用服务器中传输。
[0076]与现有技术中MSE不具备对业务报文进行智能管理能力相比,本发明实施例提供的业务报文传输控制的方法,可以控制业务报文的传输路径,对业务报文进行智能化管理,从而提尚业务报文的传输效率。
[0077]可选地,在上述图4对应的实施例的基础上,本发明实施例提供的业务报文传输控制的方法的一可选实施例中,所述多业务边缘路由器根据所述业务报文所属的业务流的特征确定所述业务报文的传输路径,可以包括:
[0078]所述多业务边缘路由器解析所述业务报文,确定所述业务报文所属的业务流;
[007
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1