专利名称:组网控制的方法与系统的制作方法
技术领域:
本发明涉及通信行业核心网技术领域,尤其涉及一种支撑网组网控制的方法与系统。
背景技术:
目前各运营商组网模型分为星状网,网状网,环状网等几种模型。目前的组网结构 是根据现实需要,通过系统互连进行组成相应的组网模型,一旦组网模型确定下来则不能 更改,如果因为业务需求变化而需要进行相应网络变化,将是一个耗时巨大的工作,并且引 起大规模业务停顿,因此从实践上来看更改组网模型基本不能实现。在实现本发明过程中,发明人发现现有技术支撑网组网控制方式中存在如下问 题不能根据业务需求灵活调整组网模型。
发明内容
本发明的目的是解决现有的组网控制方式中,不能根据业务需求灵活调整组网 模型的问题,提出一种组网控制的方法与系统,以使网络模型更好的适应业务需求。本申 请文件中,主要涉及两个网络组件,分别为服务节点(Service Node,简称SN)和管控中心 (Manage Centre,简称 MC)。为实现上述目的,根据本发明的一个方面,提供了一种组网控制方法,包括接收 组网控制信息,组网控制信息包括网络拓扑信息和路由配置策略;根据网络拓扑信息生成 鉴权接入规则,并将鉴权接入规则发送至SN ;将路由配置策略下发至SN ;SN根据网络拓扑 信息和鉴权接入规则进行数据包的处理。本技术方案中,路由配置策略包括IP路由表和应用路由表。本技术方案中,网络拓扑信息包括组网逻辑架构和设备接入规则。本技术方案中,网络模型为星状网,网状网,或环状网;星状网的路由配置策略是 将所有SN的目的地址都指向单一的预设节点;或环状网的路由配置策略是每一个SN只存 储相邻的两个IP地址,使网络所有SN组成理论上的环形;或网状网的路由配置策略是每一 个SN都存有其他所有SN的地址作为可选目的IP地址,由后续应用程序确定目的SN地址。为实现上述目的,根据本发明的另一个方面,提供了一种组网控制系统,包括MC 和SN,其中MC,用于接收组网控制信息,组网控制信息包括网络拓扑信息和路由配置策 略;将路由配置策略下发至SN ;根据网络拓扑信息生成鉴权接入规则,并将鉴权接入规则 发送至SN ;SN,用于根据网络拓扑信息和鉴权接入规则进行数据包的处理。本技术方案中,MC包括MC组网控制模块,MC任务调度模块,路由下发模块,设备 管理模块,其中MC组网控制模块,用于接收组网控制信息,组网控制信息包括网络拓扑信 息和路由配置策略;MC任务调度模块,将网络拓扑信息发送至设备管理模块,将路由配置 策略发送至路由下发模块;设备管理模块,用于根据网络拓扑信息生成鉴权接入规则,并 将鉴权接入规则发送至SN,网络拓扑信息包括组网逻辑架构和设备接入规则;路由下发模块,用于将路由配置策略下发至SN,路由配置策略包括IP路由表和应用路由表。本技术方案中,SN包括SN组网控制模块,SN任务调度模块,路由配置模块,应 用配置模块,接入鉴权模块,其中SN组网控制模块,用于接收路由配置策略和鉴权接入规 则;SN任务调度模块,将IP路由表发送至路由配置模块,将应用路由表发送至应用配置模 块,将路由配置策略发送至路由配置模块;路由配置模块,用于接收并执行IP路由表;应用 配置模块,用于接收并执行应用路由表;接入鉴权模块,用于接收并执行鉴权接入规则。本技术方案中,MC组网控制模块,还用于直接下发组网控制指令,或按照预设的时 间下发组网控制指令;SN还包括SN组网控制模块,还用于接收组网控制指令,并指示路由 配置模块、应用配置模块、接入鉴权模块执行组网控制。本发明各实施例的网络容灾的方法与系统,充分利用了下一代支撑网中SN同构, MC控制的特点,在MC统一管理整个网络的模型,从而降低了网络调整的成本。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明 书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实 施例共同用于解释本发明,并不构成对本发明的限制。在附图中图1为本发明实施例一组网控制方法的流程图;图2为网状网组网控制技术原理的示意图;图3为环状网组网控制技术原理的示意图;图4为环状网组网控制技术原理的示意图;图5为本发明实施例二组网控制系统中MC的示意图;图6为本发明实施例二组网控制系统中SN的示意图;图7为本发明实施例三组网控制方法的流程图。
具体实施例方式以下结合附图对本发明的实施例进行说明,应当理解,此处所描述的实施例仅 用于说明和解释本发明,并不用于限定本发明。本发明的方法与系统是基于申请号为 200910237383. 3,发明名称为支撑网系统及数据传输控制方法的专利申请的基础上做出 的,关于MC,SN等设备的具体信息,可参照上述专利申请。实施例一图1为本发明实施例一组网控制方法的流程图。如图1所示,本实施例包括步骤S102 接收组网控制信息,组网控制信息包括网络拓扑信息和路由配置策 略;步骤S104 根据网络拓扑信息生成鉴权接入规则,并将鉴权接入规则发送至SN ;步骤S106 将路由配置策略下发至SN ;步骤S108 =SN根据网络拓扑信息和鉴权接入规则进行数据包的处理。
本实施例中,网络模型可以为星状网,网状网,或环状网。路由配置策略包括IP路 由表和应用路由表,网络拓扑信息包括组网逻辑架构和设备接入规则。对于星状网,路由配 置策略是将所有SN的目的地址都指向单一的预设节点;对于环状网,路由配置策略是每一 个SN只存储相邻的两个IP地址,使网络所有SN组成理论上的环形;对于网状网,路由配置 策略是每一个SN都存有其他所有SN的地址作为可选目的IP地址,由后续应用程序确定目 的SN地址。鉴权接入规则包括SN与SN之间的鉴权接入规则,也包括SN与外部机构的鉴 权接入规则。图2为网状网组网控制技术原理的示意图。如图2所示,目前各业务平台是网状 网连接,该网络的组网关键是各SN节点的IP路由配置及应用路由配置,当SN网络中,SN的 路由表中存储的是其他所有SN的IP地址及相应应用路由表时,可以将传输的信息发送给 任意其他SN节点。图3为环状网组网控制技术原理的示意图。如图3所示,环状组网控制的原理将 SN所有IP路由表及应用路由表配置成相邻两个节点的地址,这样整个网络的模型就成为 环状网。应用数据的传输只能传送到相邻节点。图4为环状网组网控制技术原理的示意图。如图4所示,星状组网控制的原理将 SN所有IP路由表及应用路由表配置成指定节点的地址,这样整个网络的模型就成为星状 网。应用数据的传输只能传送到指定节点。本实施例的组网方法基于下一代支撑网组网方法,由于组网可以随意调整,组网 结构将可以更好的适应业务需求,真正实现智能化的网络调整。实施例二本实施例提供了一种组网控制系统,包括MC和SN,其中MC,用于接收组网控制信 息,组网控制信息包括网络拓扑信息和路由配置策略;将路由配置策略下发至SN;根据网 络拓扑信息生成鉴权接入规则,并将鉴权接入规则发送至SN ;SN,用于根据网络拓扑信息 和鉴权接入规则进行数据包的处理。图5为本发明实施例二组网控制系统中MC的示意图。如图5所示,MC包括MC组 网控制模块,MC任务调度模块,设备管理模块,路由下发模块,MC组网控制模块,其中MC组网控制模块,用于接收组网控制信息,组网控制信息包括网络拓扑信息和路 由配置策略;其中,组网控制信息主要由一套人工受理界面完成,人工受理界面的主要工作 是网络组网控制人员进行组网控制工作,包括设计组网逻辑构架,新组网的设备接入规 则,配置各节点的路由表,配置应用数据的路由表,确认组网控制下发任务的实施。配置各 节点的路由表和配置应用数据的路由表所代表的层面不一样,前者是网络传输时IP报的 路由表,后者是业务传输时,业务数据的路由表;任务调度模块,用于将网络拓扑信息发送至设备管理模块,将路由配置策略发送 至路由下发模块。具体来讲,任务调度模块是一个后台程序,将接收到的网络组网控制信 息分别传送该相应的设备管理模块和路由下发模块,并将上述两个模块的回应信息进行判 断,之后返回给组网控制模块相应的成功或是失败信息。设备管理模块,用于根据网络拓扑信息生成鉴权接入规则,并将鉴权接入规则发 送至SN,网络拓扑信息包括组网逻辑架构和设备接入规则。具体来讲,该模块接收到任务调 度模块转发的组网控制信息后,将信息中的网络拓扑结构存储并进行分析以确定鉴权和机构接入规则。鉴权接入规则包括SN与SN之间的鉴权接入规则,也包括SN与外部机构的鉴 权接入规则。例如,在网状网拓扑结构状态下,各外接机构的接入原则是就近接入,这样任 何外接机构从就近节点提出接入鉴权申请都会被通过,而星状网络拓扑结构下,有些机构 就不是就近接入,而是统一接入到指定节点,这样只有在指定节点接入的外接机构鉴权申 请才能被通过。之后SN设备管理模块将存储新的规则并指定生效时间点,之后通过MC中 的M模块对接接口以及相应的基础网络设施下发至SN ;路由下发模块,用于将路由配置策略下发至SN,路由配置策略包括IP路由表和应 用路由表。具体来讲,该模块的主要功能是将任务调度模块转发的组网控制信息中的两类 路由表下发给SN,并等待SN的回应。该模块所下发的信息通过MC中的M模块对接接口以 及相应的基础网络设施下发至SN ;图6为本发明实施例二组网控制系统中SN的示意图。如图6所示,SN包括SN组 网控制模块,SN任务调度模块,路由配置模块,应用配置模块,SN组网控制模块,接入鉴权 模块,其中SN组网控制模块,用于接收路由配置策略和鉴权接入规则;SN任务调度模块,将IP路由表发送至路由配置模块,将应用路由表发送至应用配 置模块,将路由配置策略发送至路由配置模块。SN任务调度模块还可以包括MC指令接口, 该接口接收从MC下发的两种信息,路由表及机构鉴权接入规则,并将上述两种信息转发给 SN的任务调度模块。该接口是一个统一的信息接口,接收的信息包含但不仅限于上述两种 信息。SN任务调度模块,将MC指令接口发送的信息转发至各模块,将IP包的路由表转发至 路由配置模块;将应用数据的路由表转发至应用配置模块;将接入鉴权信息转发至接入鉴 权模块,将组网控制启动信息转发至组网控制模块;路由配置模块,用于接收并执行IP路由表;应用配置模块,用于接收并执行应用路由表;接入鉴权模块,用于接收并执行鉴权接入规则,鉴权接入规则包括SN与SN之间的 鉴权接入规则,也包括SN与外部机构的鉴权接入规则;SN组网控制模块,还用于接收组网控制指令,并指示路由配置模块、应用配置模 块、接入鉴权模块执行组网控制。具体来讲,SN组网控制模块主要是确定路由配置模块,应 用配置模块,接入鉴权模块的配置已经完成,并返回MC组网控制模块组网控制成功或失败 的消息。并按时间点生效组网控制指令。本实施例的组网控制系统,基于下一代支撑网组网方法,能够使调整现有网络的 工作负担大为减轻,同时由于组网可以随意调整,组网结构将可以更好的适应业务需求,真 正实现智能化的网络调整。实施例三本实施例将结合实施例二的组网控制系统,对组网控制方法进行详细说明。图7 为本发明实施例三组网控制方法的流程图。如图7所示,本实施例包括步骤S302 =MC任务调度模块接收组网控制信息,组网控制信息包括网络拓扑信息 和路由配置策略;步骤S304 将网络拓扑信息发送至设备管理模块;步骤S306 设备管理模块根据网络拓扑信息生成鉴权接入规则,并将鉴权接入规则发送至SN,网络拓扑信息包括组网逻辑架构和设备接入规则;步骤S308 =MC的设备管理模块将鉴权接入规则通过网络发送至SN任务调度模 块;步骤S310 =SN任务调度模块将鉴权接入规则发送至SN的接入鉴权模块;步骤S312 =SN的接入鉴权模块接收接入鉴权接入规则并生效,将执行生效成功的 消息发送至SN的组网控制模块;步骤S314 =MC任务调度模块将IP路由表和应用路由表发送至路由下发模块;步骤S316 路由下发模块对路由表进行处理,并发送至SN的任务调度模块;步骤S318 =SN的任务调度模块将应用路由表发送至应用配置模块;步骤S320 应用配置模块接收并执行生效应用路由表,并发送执行生效成功的消 息至SN的组网控制模块;步骤S322 =SN的任务调度模块将IP路由表发送至路由配置模块;步骤S3M 路由配置模块接收并执行生效IP路由表,并发送执行生效成功的消息 至SN的组网控制模块;步骤=SN组网控制模块将配置成功的消息发送至MC组网控制模块。本实施例中,网络模型为星状网,网状网,或环状网。路由配置策略包括源地址和 目的地址。星状网的路由配置策略是将所有SN的目的地址都指向单一的预设节点;或环状 网的路由配置策略是每一个SN只存储相邻的两个IP地址,使网络所有SN组成理论上的环 形;或网状网的路由配置策略是每一个SN都存有其他所有SN的地址作为可选目的IP地 址,由后续应用程序确定目的SN地址。本实施例实现的细节可以参照实施例一、二的相关说明,并具有上述实施例的全 部有益效果,此处不再重述。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过 程序指令相关的硬件来完成,前述的程序可以存储于可读取存储介质中,该程序在执行时, 执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟、光盘、网络节 点、调度器等各种可以存储程序代码的介质。最后应说明的是以上所述仅为本发明的优选实施例而已,并不用于限制本发明, 尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可 以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。 凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的 保护范围之内。
权利要求
1.一种组网控制方法,其特征在于,包括接收组网控制信息,所述组网控制信息包括网络拓扑信息和路由配置策略; 根据所述网络拓扑信息生成鉴权接入规则,并将所述鉴权接入规则发送至SN ; 将所述路由配置策略下发至SN ;所述SN根据所述网络拓扑信息和鉴权接入规则进行数据包的处理。
2.根据权利要求1所述的方法,其特征在于,所述路由配置策略包括IP路由表和应用路由表。
3.根据权利要求1所述的方法,其特征在于,所述网络拓扑信息包括组网逻辑架构和 设备接入规则。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述网络模型为星状网,网状 网,或环状网;所述星状网的路由配置策略是将所有SN的目的地址都指向单一的预设节点; 或所述环状网的路由配置策略是每一个SN只存储相邻的两个IP地址,使网络所有SN 组成理论上的环形;或所述网状网的路由配置策略是每一个SN都存有其他所有SN的地址作为可选目的IP 地址,由后续应用程序确定目的SN地址。
5.一种组网控制系统,其特征在于,包括MC和SN,其中所述MC,用于接收组网控制信息,所述组网控制信息包括网络拓扑信息和路由配置策 略;将所述路由配置策略下发至SN ;根据所述网络拓扑信息生成鉴权接入规则,并将所述 鉴权接入规则发送至SN ;所述SN,用于根据所述网络拓扑信息和鉴权接入规则进行数据包的处理。
6.根据权利要求5所述的系统,其特征在于,所述MC包括MC组网控制模块,MC任务 调度模块,路由下发模块,设备管理模块,其中所述MC组网控制模块,用于接收组网控制信息,所述组网控制信息包括网络拓扑信息 和路由配置策略;MC任务调度模块,将所述网络拓扑信息发送至设备管理模块,将所述路由配置策略发 送至路由下发模块;所述设备管理模块,用于根据所述网络拓扑信息生成鉴权接入规则,并将所述鉴权接 入规则发送至SN,所述网络拓扑信息包括组网逻辑架构和设备接入规则;所述路由下发模块,用于将所述路由配置策略下发至SN,所述路由配置策略包括IP路 由表和应用路由表。
7.根据权利要求6所述的系统,其特征在于,所述SN包括SN组网控制模块,SN任务 调度模块,路由配置模块,应用配置模块,接入鉴权模块,其中所述SN组网控制模块,用于接收路由配置策略和鉴权接入规则; 所述SN任务调度模块,将所述IP路由表发送至路由配置模块,将所述应用路由表发送 至应用配置模块,将所述路由配置策略发送至路由配置模块; 所述路由配置模块,用于接收并执行所述IP路由表; 所述应用配置模块,用于接收并执行所述应用路由表; 所述接入鉴权模块,用于接收并执行所述鉴权接入规则。
8.根据权利要求5-7中任一项所述的系统,其特征在于所述MC组网控制模块,还用于直接下发组网控制指令,或按照预设的时间下发组网控 制指令;所述SN组网控制模块,还用于接收所述组网控制指令,并指示所述路由配置模块、应 用配置模块、接入鉴权模块执行组网控制。
9.根据权利要求5-7中任一项所述的方法,其特征在于,所述网络模型为星状网,网状 网,或环状网;所述星状网的路由配置策略是将所有SN的目的地址都指向单一的预设节点; 或所述环状网的路由配置策略是每一个SN只存储相邻的两个IP地址,使网络所有SN 组成理论上的环形;或所述网状网的路由配置策略是每一个SN都存有其他所有SN的地址作为可选目的IP 地址,由后续应用程序确定目的SN地址。
全文摘要
本发明公开了一种组网控制的方法与系统。该方法包括接收组网控制信息,组网控制信息包括网络拓扑信息和路由配置策略;根据网络拓扑信息生成鉴权接入规则,并将鉴权接入规则发送至SN;将路由配置策略下发至SN;SN根据网络拓扑信息和鉴权接入规则进行配置和数据包的处理。本发明各实施例的网络容灾的方法与系统,充分利用了下一代支撑网中SN同构,MC控制的特点,在MC统一管理整个网络的模型,从而降低了网络调整的成本。
文档编号H04L12/56GK102082722SQ20091023871
公开日2011年6月1日 申请日期2009年11月30日 优先权日2009年11月30日
发明者初瑞, 孙健, 张红星, 文静, 杨猛, 王昀, 魏春辉 申请人:中国移动通信集团公司