业务路由系统及业务处理的方法、设备技术方案

技术编号:11895533 阅读:98 留言:0更新日期:2015-08-17 23:15
本申请适用于通信技术领域,提供了业务路由系统、装置和方法,能够提高可扩展性。该业务路由系统中的业务标签处理模块用于对接收到的报文进行业务识别,获得一序列按顺序处理的业务特性串,生成与所述报文对应的一个或多个业务标签;该系统中的业务处理控制模块用于根据所述业务标签处理模块获得的业务特性串中的各个业务特性以及各个业务处理模块所能支持的业务特性生成业务路由信息,或者用于根据各个业务处理模块所能支持的业务特性预制业务路由信息;所述业务标签处理模块还用于根据所述业务处理控制模块获得的业务路由信息,在所述报文中插入业务标签;该系统中业务处理模块用于根据所述报文中的业务标签进行相应的业务特性的处理。

【技术实现步骤摘要】

本专利技术属于通信
,尤其涉及一种业务路由系统及业务处理的方法、设备
技术介绍
接入网通用参考架构如图1所示。其中,用户驻地网(Customer PremisesEquipment, CPN)由用户设备(User Equipment, UE)和 DSL 调制解调器(DSL Modem,简称Modem)组成;U为CPN和接入节点,如DSLAM(DSL Access Multiplexer,数字用户线接入复用器)间的参考点;在接入网中,由接入节点和宽带接入服务器(Broadband Remote AccessServer, BRAS)或宽带网络网关(Broadband Network Gateway,BNG)组成,接入节点和BRAS/BNG间为汇聚网络(Aggregat1n Network, AN) ;A10为接入网与服务提供商(ServiceProvider, SP)间的参考点,该参考点可以连接应用服务提供商(Applicat1n ServiceProvider, ASP)到拥有接入网的网络服务提供商(Network Service Provider,NSP)。随着Internet的发展,BRAS/BNG需要逐渐增强各种增值业务处理能力,如互联网(On the top,0TT)视频处理、深度报文检测(Deep Packet Inspect1n,DPI)、防火墙、杀毒等;目前这些能力都集中在BRAS/BNG上增强,但由于未来增值业务种类繁多,而每增强一种业务,都需要对BRAS/BNG进行处理软件升级,甚至硬件升级,升级时一般需要对BRAS/BNG设备下电,BRAS/BNG上的用户都将中断原有业务,可扩展性差。通常,BRAS/BNG支持几万到几十万用户,影响面非常大,因此运营商难以接受频繁的增值业务升级。
技术实现思路
本专利技术实施例提供了一种业务路由系统及利用该业务路由系统进行业务处理的方法,旨在解决现有技术提供的BRAS/BNG可扩展性差的问题。本专利技术实施例提供的技术方案如下。第一方面,提供了一种业务路由系统,所述业务路由系统包括:业务标签处理模块、业务处理控制模块和业务处理模块;所述业务标签处理模块用于对接收到的报文进行业务识别,获得一序列按顺序处理的业务特性串,生成与所述报文对应的一个或多个业务标签;所述业务处理控制模块用于根据所述业务标签处理模块获得的业务特性串中的各个业务特性以及各个业务处理模块所能支持的业务特性生成业务路由信息,或者用于根据各个业务处理模块所能支持的业务特性预制业务路由信息;所述业务标签处理模块还用于根据所述业务处理控制模块获得的业务路由信息,在所述报文中插入业务标签;所述业务处理模块用于根据所述报文中的业务标签进行相应的业务特性的处理。在第一方面的第一种可能的实现方式中,所述业务标签处理模块具体用于:当接收到的报文中没有业务标签时,查找所述业务路由信息,得到相应的出端口和下一跳业务标签,添加所述下一跳业务标签和业务特性处理顺序号至所述报文中或者添加所述下一跳业务标签至所述报文中;通过所述出端口转发所述报文至相应的业务处理模块。结合上述第一方面,还提供了第一方面的第二种可能的实现方式,所述业务标签处理模块具体用于:根据由未处理的业务特性组成的业务特性串,按预设规则查找相应的业务路由信息,得到所述报文的出端口,将由未处理的业务特性组成的业务特性串对应的业务标签添加至所述报文中;通过所述出端口转发所述报文至相应的业务处理模块。第二方面,提供了一种业务路由系统,所述业务路由系统包括:业务标签处理模块、业务处理控制模块和业务处理模块;所述业务标签处理模块用于对接收到的报文进行业务识别,获得一序列按顺序处理的业务特性串,生成与所述报文对应的一个或多个业务标签;所述业务处理控制模块用于根据所述业务标签处理模块获得的业务特性串中的各个业务特性以及各个业务处理模块所能支持的业务特性生成业务路由信息,或者用于根据各个业务处理模块所能支持的业务特性预制业务路由信息;所述业务标签处理模块还用于根据所述业务处理控制模块获得的业务路由信息,修改所述报文中的业务标签;所述业务处理模块用于根据所述报文中的业务标签进行相应的业务特性的处理。在第二方面的第一种可能的实现方式中,所述业务标签处理模块具体用于:根据所述报文中的业务标签或业务特性处理顺序号查找业务路由信息,得到相应的出端口和下一跳业务标签,使所述报文的业务标签为下一跳业务标签,并在所述报文中包括业务特性处理顺序号时,更新所述报文中的业务特性处理顺序号后,通过所述出端口转发所述报文至相应的业务处理模块。结合上述第二方面,还提供了第二方面的第二种可能的实现方式,所述业务标签处理模块具体用于:根据由未处理的业务特性组成的业务特性串,按预设规则查找相应的业务路由信息,得到相应的出端口,将所述报文的业务标签修改为由未处理的业务特性组成的业务特性串对应的业务标签,并通过所述出端口转发所述报文至相应的业务处理模块。第三方面,提供了一种业务路由系统,所述业务路由系统包括:业务标签处理模块、业务处理控制模块和业务处理模块;所述业务标签处理模块用于对接收到的报文进行业务识别,获得一序列按顺序处理的业务特性串,生成与所述报文对应的一个或多个业务标签;所述业务处理控制模块用于根据所述业务标签处理模块获得的业务特性串中的各个业务特性以及各个业务处理模块所能支持的业务特性生成业务路由信息,或者用于根据各个业务处理模块所能支持的业务特性预制业务路由信息;所述业务标签处理模块还用于根据所述业务处理控制模块获得的业务路由信息,删除所述报文中的业务标签;所述业务处理模块用于根据所述报文中的业务标签进行相应的业务特性的处理。在第三方面的第一种可能的实现方式中,所述业务标签处理模块具体用于:根据所述报文中的业务标签或业务特性处理顺序号查找业务路由信息,得到相应的出端口和下一跳业务标签,当所述报文没有剩余业务特性待处理时,则删除所述报文中的业务特性处理顺序号,并通过所述出端口转发所述报文。结合上述第三方面,还提供了第三方面的第二种可能的实现方式,所述业务标签处理模块具体用于:根据由未处理的业务特性组成的业务特性串,按预设规则查找相应的业务路由信息,得到相应的出端口,当所述报文没有业务特性待处理时,则删除所述报文中的业务标签,并通过所述出端口转发所述报文。第四方面,提供了一种业务处理控制设备,所述业务处理控制设备包括:业务处理控制模块和业务标签处理模块;所述业务标签处理模块用于对接收到的报文进行业务识别,获得一序列按顺序处理的业务特性串,生成与所述报文对应的一个或多个业务标签;所述业务处理控制模块用于根据所述业务标签处理模块获得的业务特性串中的各个业务特性以及各个业务处理模块所能支持的业务特性生成业务路由信息,或者用于根据各个业务处理模块所能支持的业务特性预制业务路由信息。在第四方面的第一种可能的实现方式中,所述业务标签处理模块还用于根据所述业务处理控制模块获得的业务路由信息,在所述报文中插入业务标签、修改或者删除所述报文中的业务标签。结合上述第四方面的第一种可能的实现方式,还提供了第四方面的第二种可能的实现方式,所述业务标签处理模块具体用于:当接收到的报文中没有业务本文档来自技高网
...
业务路由系统及业务处理的方法、设备

【技术保护点】
一种业务路由系统,其特征在于,所述业务路由系统包括:业务标签处理模块、业务处理控制模块和业务处理模块;所述业务标签处理模块用于对接收到的报文进行业务识别,获得一序列按顺序处理的业务特性串,生成与所述报文对应的一个或多个业务标签;所述业务处理控制模块用于根据所述业务标签处理模块获得的业务特性串中的各个业务特性以及各个业务处理模块所能支持的业务特性生成业务路由信息,或者用于根据各个业务处理模块所能支持的业务特性预制业务路由信息;所述业务标签处理模块还用于根据所述业务处理控制模块获得的业务路由信息,在所述报文中插入业务标签;所述业务处理模块用于根据所述报文中的业务标签进行相应的业务特性的处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:郑若滨
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1