支撑网系统及数据传输控制方法

文档序号:7720005阅读:91来源:国知局
专利名称:支撑网系统及数据传输控制方法
技术领域
本发明涉及业务支撑领域,具体涉及一种支撑网系统及数据传输控制方法。
背景技术
在电信支撑网领域,根据全业务运营的需要,各运营商纷纷建立覆盖全国的业务 支撑网,以实现一点接入全网服务的运营支撑能力。目前业务支撑网的建立主要是通过网 络将各种应用平台及系统,如基站子系统(Base Station Subsystem,简称BSS系统)、运营 支撑系统、数据中心等,互相联接。系统之间主要是通过星型组网结构或网状组网结构连 接。其中,星型组网方式的特点是数据流均经过中央节点,使得中央节点对机构管控能力 强,信息统计及监控方便;同时,系统组网可控性强,新加机构接入方便;然而,所有数据都 经过一个中央节点,造成中央节点负荷过重,冗余能力不强,网络利用率较低。网状组网结 构的特点是避免了所有数据流经中央节点,同时提高网络利用率及冗余能力;但是没有 管控,不能对接入的机构做统一管理。现有系统接入网络都是根据业务需要而单独操作,有如下不足(1)系统或平台接入没有统一规划,系统间的连接根据各自差异,分别采取不同的 方式,造成连接扩展性差。(2)由于平台或系统之间的互联是分别接入,难以形成统一监控、统一管理的网络 结构。(3)随着业务类型增多,系统传输的数据种类不断变化,导致业务部署速度及灵活 性受到连接方式制约。

发明内容
本发明的第一目的是提出一种统一管控以及扩展能力强的支撑网系统。本发明的第二目的是提出一种统一管控以及扩展能力强的支撑网数据传输控制 方法。为实现上述第一目的,本发明提供了一种支撑网系统,包括管控装置,用于发送 预设的权限信息以及用于表征数据传输路径的路由表;分布式网络中多个网状网连接的 业务节点,用于根据权限信息对数据发送方进行鉴权,并在鉴权成功时,根据路由表传送数 据。为实现上述第二目的,本发明提供了一种支撑网数据传输控制方法及系统,包括 分布式网络中的业务节点根据管控装置发送的权限信息对数据发送方进行鉴权;在鉴权成 功时,管控装置向业务节点发送用于表征数据传输路径的路由表;业务节点将数据传送至 路由表对应的传输业务节点。本发明各个实施例中,管控装置通过下发权限信息,对所有业务节点可接入的系 统或平台进行统一管控,并通过下发该路由表,对各业务节点的数据流向进行统一管控,同 时,由于数据均由网状网连接的业务节点传输而不经过管控装置,避免了管控装置负载过重;此外,各业务节点间网状网的组网结构增加了数据的冗余性,提高平行扩展能力及网络 利用率。


附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实 施例一并用于解释本发明,并不构成对本发明的限制。在附图中图1为本发明的支撑网数据传输控制方法的实施例一流程图;图2为本发明的支撑网数据传输控制方法的实施例二流程图;图3为本发明的支撑网系统的实施例一示意图;图4为本发明的支撑网系统的实施例二示意图;图5为本发明的支撑网系统的实施例三示意图;图6为本发明的支撑网系统的实施例四结构图;图7为本发明的支撑网系统的实施例五结构图。
具体实施例方式以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实 施例仅用于说明和解释本发明,并不用于限定本发明。方法实施例图1为本发明的支撑网数据传输控制方法的实施例一流程图。如图1所示,本实 施例包括步骤S102 分布式网络中的业务节点根据管控装置(具体结构参见图6中的解释 说明)发送的权限信息对数据发送方进行鉴权;其中,所有业务节点之间的连接方式为网 状网连接,具体操作参见图2中的步骤S201的解释说明;步骤S104 在鉴权成功时,管控装置向业务节点发送用于表征数据传输路径的路 由表;具体参见对图2中步骤S202至S203的解释说明;步骤S106 业务节点将数据传送至路由表对应的传输业务节点;具体参见对图2 中步骤S204的解释说明。本实施例中,管控装置通过下发权限信息,对所有业务节点可接入的系统或平台 进行统一管控,并通过下发该路由表,对各业务节点的数据流向进行统一管控,同时,由于 数据均由网状网连接的业务节点传输而不经过管控装置,避免了管控装置负载过重;此外, 各业务节点间网状网的组网结构增加了数据的冗余性,提高平行扩展能力及网络利用率。图2为本发明的数据传输控制方法的实施例二流程图。如图2所示,本实施例包 括步骤S201 分布式网络中的业务节点根据管控装置发送的权限信息对数据发送 方进行鉴权;其中,该权限信息可以是每个业务节点允许接入端口的IP地址,以及系统或 平台接入网络后允许进行的操作等;具体操作时,步骤S201可以包括首先,业务节点根据该权限信息对数据发送方进行鉴权;其次,在鉴权成功后,根据该权限信息,对接入的系统或平台赋予允许进行某些操作的权限;步骤S202 管控装置根据数据的流量,确定传输数据的传输业务节点及传送优先 级;步骤S202的主要目的在于,充分利用网状网连接的各业务节点的冗余性,让各个业务 节点共同分担数据的传输,避免单个业务节点数据传输量过大,负担过重;具体操作时,步骤S202可以包括首先,管控装置根据数据的流量,确定传输数据的传输业务节点;如,业务节点的 流量需要分为三份,才能使每份流量均不超过每个业务节点的承载量,则确定传输数据的 传输业务节点为三个;当然每份流量小于传输业务节点的最大承载量即可,而且,数据流量 的分配方式可以是平均分配或按比例分配等;其次,根据数据的流量以及传输业务节点的实际作用能力,还可以在数据分多路 传输的情况下,再在每路传输中设置多个传输业务节点进行传输,此时,则需要设置每路传 输路线中业务节点的传送优先级;步骤S203 管控装置将传输业务节点对应的路由表及传送优先级发送至业务节占.
^ \\\ 其中,步骤S202步骤S203为图1中步骤S104的优选实施方式,也就是说只要步骤 S104中将目的业务节点的路由信息发送至接收数据的业务节点即可,步骤S202步骤S203 根据数据的流量确定传输业务节点及其传送优先级,是为了更好的均衡传输任务量,具体 操作时可以根据需要而设置;步骤S204 根据传送优先级,业务节点将数据以及路由表依次传送至传输业务节占.
^ \\\ 步骤S205 管控装置监控业务节点及传输业务节点之间的数据传输;步骤S206 在数据传输失败时,管控装置控制重新传输数据及路由表。本实施例中,管控装置通过下发权限信息,对所有业务节点可接入的系统或平台 进行统一管控,并通过下发该路由表,对各业务节点的数据流向进行统一管控,同时,由于 数据均由网状网连接的业务节点传输而不经过管控装置,避免管控装置负载过重;优选地, 根据数据的流量确定传输业务节点及其传送优先级,使得传输任务量分散在各个业务节点 上,避免发生某一业务节点负载过重的问题,,实现负载均衡;此外,各业务节点间网状网的 组网结构增加了数据的冗余性,提高平行扩展能力及网络利用率。系统实施例图3、图4及图5分别为本发明的支撑网系统的实施例一、二及三的示意图。上述 图1-图2方法发明的各个实施例均可以在图3、图4及图5所示结构的系统中实现。图3、 图4及图5分别从不同的角度阐述了支撑网系统。以下结合图3、图4及图5进行解释说明。如图3所示,该支撑网系统包括管控装置,用于发送预设的权限信息以及用于表 征数据传输路径的路由表;分布式网络中多个网状网连接的业务节点,用于根据权限信息 对数据发送方进行鉴权,并在鉴权成功时,根据路由表传送数据。管控装置与各个节点组 成传输服务网,相当于上述支撑网系统。各个系统或/和平台(即数据发送方),如图3中 的业务平台、一级业务支撑平台、省级业务支撑系统等,可以通过业务节点接入该传输服务 网。
如图4所示,多个网状网连接的业务节点组成传输层以传输数据流;管控装置形 成控制层,对传输层中的业务节点、设备及数据流进行控制,其中数据流可以按照功能分为 文件流、消息流及控制流等。如图5所示,各个业务节点通过广域网连接,管控装置对各业务节点进行管控,各 个系统或/和平台,如图5中的A省、B省及C省的BSS/0SS系统、业务平台A、业务平台B 及业务平台C等,可以通过业务节点接入该传输服务网。本实施例中,管控装置通过下发权限信息,对所有业务节点可接入的系统或平台 进行统一管控,并通过下发该路由表,对各业务节点的数据流向进行统一管控,同时,由于 数据均由网状网连接的业务节点传输而不经过管控装置,避免了管控装置负载过重;此外, 各业务节点间网状网的组网结构增加了数据的冗余性,提高平行扩展能力及网络利用率。图6及图7分别为本发明的支撑网系统的实施例四及五的结构图。上述图1-图2 方法发明的各个实施例均可以应用在图6及图7结构图所示结构的系统。其中,图6及图 7分别主要用于解释说明管控装置及业务节点的结构。如图6所示,管控装置可以包括节点监控模块61,用于监控业务节点与传输业务节点之间的数据传输,并在数据 传输失败时,控制重新传输数据及路由表;具体操作时,还可以设置其它的监控事项,确保 业务节点工作正常;配置管理模块62,用于存储预设的权限信息,以及下发该权限信息至业务节点; 该权限信息不仅可以包括步骤S201中提及的IP地址以及系统或平台接入网络后允许进行 的操作,还可以根据需要配置其它的预设信息;数据统计模块63,用于统计数据的流量以及流向,具体操作时,还可以分别统计各 个维度上的数据信息等;路由配置下发模块64,用于在业务节点鉴权成功时,向业务节点发送用于表征数 据传输路径的路由表;路由表中的信息可以包括网络路由及业务路由,其中业务路由支持 手机号码路由及机构代码路由;节点管理模块65,用于存储所有业务节点的网络地址,删除或/和增加业务节点; 其中,网络地址包括业务节点的物理位置、IP地址,具体还可以包括地址的相关信息,如业 务节点的所属省份;接口模块66,用于与每一业务节点进行信息交互;调度模块67,用于调度节点监控模块61、配置管理模块62、数据统计模块63、路由 配置下发模块64以及节点管理模块65。其中,路由配置下发模块64可以包括配置子模块642,用于根据数据的流量,确 定传输数据的传输业务节点以及传输业务节点的传送优先级;下发子模块644,用于在业 务节点鉴权成功时,向业务节点发送传输业务节点的路由表;具体操作参见步骤S202步骤 S203的解释说明。本领域技术人员可以理解,管控装置包括配置管理模块62以及路由配置下发模 块64即可,其他的模块及子模块均为优选的实施方式;管控装置可以应用在管理控制中心 系统中或者独立设置。如图7所示,每一业务节点均可以包括传输模块71,用于在监控处理模块74鉴权成功时,将数据传送至路由表对应的传输业务节点;其中,具体可以包括自定义传输子模 1^711、文件传输协议(File Transfer Protocol,简称FTP)传输子模块712、DCC(Diameter Credit Control)传输子模块713以及其他协议传输子模块;指令接口 72,用于接收管控 装置发送的权限信息、发布指令、采集指令以及配置指令等;指令解析模块73,用于解析指 令接口接收的权限信息、发布指令、采集指令以及配置指令等,并将解析后的权限信息、采 集指令以及配置指令等转发至监控处理模块;监控处理模块74,用于根据权限信息对数据 发送方进行鉴权;路由配置模块75,用于根据管控装置发送的路由表,进行路由配置;应用 配置模块76,用于根据管控装置发送的配置指令,进行业务节点中的各项应用程序的参数 配置、修改以及生效;数据发布/采集模块77,用于根据管控装置发送的发布指令及采集指 令,分别进行数据发布及数据采集;任务调度模块78,用于调度数据发布/采集模块77、应 用配置模块76、监控处理模块74以及路由配置模块75,以及控制业务节点中各个进程之间 的工作协同和通讯;传输协同模块79,用于协同传输模块71与数据发布/采集模块77、应 用配置模块76、监控处理模块74以及路由配置模块75,即负责各种传输子模块之间进行数 据通讯的后台程序,在传输任务需要多个传输子模块协同工作时,保证传输任务完成。本领域技术人员可以理解,管控装置包括传输模块71、监控处理模块74及路由配 置模块75即可,其他的模块均为优选的实施方式。本实施例中,管控装置通过配置管理模块62下发权限信息,对所有业务节点可接 入的系统或平台进行统一管控,并通过路由配置下发模块64下发该路由表,对各业务节点 的数据流向进行统一管控,同时,由于数据均由网状网连接的业务节点传输而不经过管控 装置,避免管控装置负载过重;优选地,路由配置下发模块64根据数据的流量确定传输业 务节点及其传送优先级,使得传输任务量分散在各个业务节点上,避免发生某一业务节点 负载过重的问题,同时,各业务节点间网状网的组网结构增加了数据的冗余性,提高平行扩 展能力及网络利用率。最后应说明的是以上仅为本发明的优选实施例而已,并不用于限制本发明,尽管 参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对 前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护 范围之内。
权利要求
1.一种支撑网系统,其特征在于,该系统包括管控装置,用于发送预设的权限信息以及用于表征数据传输路径的路由表; 分布式网络中多个网状网连接的业务节点,用于根据所述权限信息对所述数据发送方 进行鉴权,并在鉴权成功时,根据所述路由表传送所述数据。
2.根据权利要求1所述的支撑网系统,其特征在于,所述管控装置包括 配置管理模块,用于存储所述预设的权限信息;路由配置下发模块,用于在所述业务节点鉴权成功时,向所述业务节点发送用于表征 数据传输路径的路由表;节点监控模块,用于监控所有业务节点之间的数据传输,并在传输失败时控制重新传 输所述数据及所述路由表。
3.根据权利要求2所述的支撑网系统,其特征在于,所述路由配置下发模块包括配置子模块,用于根据所述数据的流量,确定传输所述数据的传输业务节点以及所述 传输业务节点的传送优先级;下发子模块,用于在所述业务节点鉴权成功时,向所述业务节点发送所述传输业务节 点的路由表。
4.根据权利要求2所述的支撑网系统,其特征在于,所述管控装置还包括 数据统计模块,用于统计所述数据的流量以及流向;节点管理模块,用于存储所有业务节点的网络地址,删除或/和增加业务节点; 调度模块,用于调度所述配置管理模块、路由配置下发模块、节点监控模块、数据统计 模块以及节点管理模块;接口模块,用于与每一业务节点进行信息交互。
5.根据上述权利要求1至4中任一项所述的支撑网系统,其特征在于,每一业务节点均 包括监控处理模块,用于根据所述权限信息对所述数据发送方进行鉴权; 路由配置模块,用于根据所述管控装置发送的路由表,进行路由配置; 传输模块,用于在所述监控处理模块鉴权成功时,将所述数据传送至所述路由表对应 的传输业务节点。
6.根据权利要求5所述的支撑网系统,其特征在于,每一业务节点还包括指令接口,用于接收所述管控装置发送的权限信息、发布指令、采集指令以及配置指令;指令解析模块,用于解析所述指令接口接收的权限信息、发布指令、采集指令以及配 置指令,并将解析后的权限信息、发布指令、采集指令以及配置指令转发至所述监控处理模 块;应用配置模块,用于根据所述管控装置发送的配置指令,进行参数配置。
7.根据权利要求6所述的支撑网系统,其特征在于,每一业务节点还包括数据发布/采集模块,用于根据所述管控装置发送的发布指令及采集指令,分别进行 数据发布及数据采集;传输协同模块,用于协同所述传输模块与所述数据发布/采集模块、应用配置模块、监 控处理模块以及路由配置模块;任务调度模块,用于调度所述数据发布/采集模块、应用配置模块、监控处理模块以及 路由配置模块。
8.根据上述权利要求1至4中任一项所述的支撑网系统,其特征在于,所述管控装置设 在管理控制中心系统中或者独立设置。
9.一种支撑网数据传输控制方法,其特征在于,包括以下步骤分布式网络中的业务节点根据管控装置发送的权限信息对数据发送方进行鉴权; 在鉴权成功时,所述管控装置向所述业务节点发送用于表征所述数据传输路径的路由表;所述业务节点将所述数据传送至所述路由表对应的传输业务节点。
10.根据权利要求9所述的支撑网数据传输控制方法,其特征在于,所述管控装置向所 述业务节点发送用于表征所述数据传输路径的路由表的步骤包括所述管控装置根据所述数据的流量,确定传输所述数据的传输业务节点以及所述传输 业务节点的传送优先级;所述管控装置将所述传输业务节点对应的路由表以及所述传送优先级发送至所述业 务节点。
全文摘要
本发明提供了一种支撑网系统及数据传输控制方法,其中,该系统包括管控装置,用于发送预设的权限信息以及用于表征数据传输路径的路由表;分布式网络中多个网状网连接的业务节点,用于根据权限信息对数据发送方进行鉴权,并在鉴权成功时,根据路由表传送数据。本发明中的管控装置通过下发权限信息,对所有业务节点可接入的系统或平台进行统一管控,并通过下发该路由表对各业务节点的数据流向进行统一管控,同时,由于数据均由网状网连接的业务节点传输而不经过管控装置,避免了管控装置负载过重;此外,各业务节点间网状网的组网结构增加了数据的冗余性,提高平行扩展能力及网络利用率。
文档编号H04W88/18GK102065426SQ20091023738
公开日2011年5月18日 申请日期2009年11月17日 优先权日2009年11月17日
发明者初瑞, 孙健, 张姝, 张红星, 徐冰, 文静, 王昀, 魏春辉 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1