一种业务流处理方法及装置制造方法及图纸

技术编号:4260813 阅读:152 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种业务流处理方法,该方法接收业务流,通过对业务流进行面向服务解析,判断出业务流所属的服务类别;根据所述业务流所属的服务类别,选择至少两个特定功能的组件;确定各组件间的连接关系,完成对业务流的处理。本发明专利技术还公开一种业务流处理装置,能够实现针对不同处理任务的组件或构件的可重构设计,减少因网络业务改变而造成的设备的整体升级或者更新换代,避免了对原有设备资源的投入造成的浪费;减少了网络复杂度,增加了处理速率,有利于多种灵活业务的开展。有利于未来业务的灵活部署。另外,能够实现基于统一标准的组件和构件来构建网络设备,可以打破少数品牌公司垄断和瓜分高端路由交换设备技术的局面,充分实现开放性。

【技术实现步骤摘要】

本专利技术涉及网络
,特别是涉及一种业务流处理方法及装置
技术介绍
多年来,网络一直沿着面向业务支撑的技术体系发展,为承载特定业务构 建网络,为融合新兴业务改造网络。现有的信息网络按照业务范围的不同,主 要可以分为电信网、广电网和互联网等,分别各自支撑语音、视频和数据等主 要业务。为了有利于多种灵活的业务开展,将电信网、广电网、互联网三种网 络进行融合成为新的发展方向,这就需要考虑路由交换设备的问题。电信网路由交换设备基于程控数字交换技术,主要支撑的业务是语音,以 电路交换的面向连接方式,采用时分多路复用的形式传输端用户信号,不能很 好的支持数据传输和图像传输。广电网路由交换设备面对广播电视业务,在目前的有线电视网中,主要是采用光纤电缆混合网(HFC)技术和同步数字序列 (SDH)技术来单向传输用户所需的电视信号。互联网路由交换设备基于TCP/IP 分层体系,主要支撑的业务是数据。TCP/IP采用面向无连接的分组交换技术 传输数据,提供尽力而为的服务。现有的路由交换技术中, 一种路由设备只支持某种特定业务网络,而支持 特定业务网络的路由交换设备一旦使用后,新业务的推出就只能依赖于设备的 整体升级或者更新换代,为了适应多业务需求,往往通过提高节点处理速度, 增大节点处理容量,增加复杂控制算法和协议等系列技术来改造网络。该现有技术由于需要设备的整体升级或者更新换代,意味着运营商需要进 行重复投资,给原有设备资源的投入造成很大的浪费。另一方面,由于节点是 封闭的,因此节点的升级和改造只能由原提供商实施,无法实现开放,高端路 由交换设备的设计和生产被少数品牌公司垄断和瓜分,也不利于路由交换领域 的研究和发展。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种业务流处理方法及装置,以解决现 有技术需要设备的整体升级或者更新换代,给原有设备资源的投入造成浪费的 问题。为实现上述目的,本专利技术提供了如下方案 一种业务流处理方法,包括接收业务流,通过对业务流进行面向服务解析,判断出业务流所属的服务 类別;根据所述业务流所属的服务类别,选择至少两个特定功能的组件; 确定各组件间的连接关系,完成对业务流的处理。 其中,对于所述特定功能的组件,通过针对构件的功能及性能需求对构件 进行重构,实现组件的功能。其中,所述接收业务流之前还包括 对组件及构件进行标准化。其中,所述对组件及构件进行标准化的具体实现为 A:对组件间数据交换进行标准化,并对组件间交互信息内容和承载机制 进行标准化;B:使用标准化建模机制丽L对各构件API接口进行标准化,向控制组件提供开放统一 的构件资源管理;C:使用标准化建模机制丽L对各构件内容进行标准化。 其中,所述步骤B具体为Bl:各硬件构件在加入业务^各由交换系统前,由该硬件构件抽象成的软件 构件调用API函数,完成构件资源注册,形成构件资源树;B2:对于构件资源的操作,首先查找该构件资源树,然后调用构件驱动提 供的回调函数实现对构件的操作。其中,所述构件内容包括构件处理的数据对象、各类数据类型、构件的 逻辑内容、构件间通道特性,及/或,构件整体层次内容。其中,所述构件处理的it据对象包括各种数据包/帧/元数据;所述构件的逻辑内容包括可变的输入输出接口描述、属性描述、能力描述,和/或,事件描述信息;所述构件整体层次内容包括构件状态、构件的拓朴结构、构件邻接关系, 支持构件的组合,和/或,派生能力。一种业务流处理装置,包括 业务流接收单元,用于接收业务流;业务流解析单元,用于接收到业务流后,通过对业务流进行面向服务解析, 判断出业务流所属的服务类别;组件选择单元,用于根据所述业务流所属的服务类别,选择至少两个特定 功能的组件;连接关系确定单元,用于确定各组件间的连接关系,完成对业务流的处理。 其中,所述组件选4奪单元还用于通过针对构件的功能及性能需求对构件进行重构,来实现组件的功能。 其中,还包括标准化单元,用于对组件及构件进行标准化。 其中,所述标准化单元进一步包括数据交换标准化子单元,用于对组件间数据交换进行标准化,并对组件间 交互信息内容和承载机制进行标准化;API接口标准化子单元,用于使用标准化建模机制UML对各构件API接口 进行标准化,向控制组件提供开放统一的构件资源管理;内容标准化子单元,用于使用标准化建模机制丽L对各构件内容进行标准化。其中,所述API接口标准化子单元进一步包括API调用子单元,用于在各石更件构件在加入业务路由交换系统前,调用API 函数,完成构件资源注册,形成构件资源树;操作子单元,用于查找该构件资源树,然后调用构件驱动提供的回调函数实现对构件的操作。其中,所述内容标准化子单元进行标准化的构件内容为构件处理的数据 对象、各类数据类型、构件的逻辑内容、构件间通道特性,及/或,构件整体7层次内容。可见,本专利技术接收业务流后,通过对业务流进行解析,判断出业务流所属的类别;根据所述业务流所属的类别,选择至少两个特定功能的组件;确定各 组件间的连接关系,完成对业务流的处理。能够实现针对不同处理4壬务的组件 或构建的可重构设计,可以减少设备的整体升级或者更新换代,避免了对原有 设备资源的投入造成的浪费;同时减少了网络复杂度,增加了处理速率,能够 快速满足新业务对网络设备的需求,有利于多种灵活业务的开展。另外,能够实现基于统一标准的组件和构件来构建网络设备,通过组件及 构件的标准化,可以打破少数品牌公司垄断和瓜分高端路由交换设备4支术的局 面,充分实现开放性。附图说明图l是本专利技术提供的方法的流程图2是本专利技术提供的静态重构方法示意图3是本专利技术提供的动态重构方法示意图4是本专利技术提供的静态与动态相结合的重构方法示意图5是本专利技术提供的方法中数据流向示意图6是本专利技术提供的装置的示意图7是本专利技术提供的另一装置的示意图。具体实施例方式本专利技术提供了一种业务流处理方法,参见图1,主要实现方式包括以下步骤S101:接收业务流;S102:通过对业务流进行面向服务解析,判断出业务流所属的服务类别; S103:根据所述业务流所属的服务类别,选4奪至少两个特定功能的组件; S104:确定各组件间的连接关系,完成对业务流的处理。该方法可以通过标准化组件、构件的方式来实现开放性首先,对组件间数据交换进行标准化,并对组件间交互信息内容和承载机 制进行标准化;其次,使用标准化建模机制UML对各构件API接口进行标准化,向CE组 件提供开放统一的构件资源管理;通过提供一套资源注册API ,不同的硬件构件在加入到系统前首先由其所 对应硬件构件抽象层的软件构件调用该API完成向平台的构件资源注册,形成 构件资源树,所有对于构件资源的操作首先查找这棵构件资源树,然后调用构 件驱动提供的回调函数实现对构件的操作。最后,使用标准化建模机制丽L对各构件内部进行标准化。需要说明的是,所述标准化基于现有技术中ForCES的控制转发分离思想, 是指在网络设备设计时,对设备各组件间数据接口、通信接口、时钟接口和电 源接口进行统一标准化设计,构成开方式环境。这有利于组件级重构,在设备 组网时,只需根据业务流特性选才奪不同设备提供商的适当组件即可。在可重构路由交换节点中各种构件描述需求的基础上,标准化构件处理的 数据对象(各种数本文档来自技高网
...

【技术保护点】
一种业务流处理方法,其特征在于,包括: 接收业务流,通过对业务流进行面向服务解析,判断出业务流所属的服务类别; 根据所述业务流所属的服务类别,选择至少两个特定功能的组件; 确定各组件间的连接关系,完成对业务流的处理。

【技术特征摘要】
1、一种业务流处理方法,其特征在于,包括接收业务流,通过对业务流进行面向服务解析,判断出业务流所属的服务类别;根据所述业务流所属的服务类别,选择至少两个特定功能的组件;确定各组件间的连接关系,完成对业务流的处理。2、 根据权利要求1所述的方法,其特征在于,对于所述特定功能的组件, 通过针对构件的功能及性能需求对构件进行重构,实现组件的功能。3、 根据权利要求2所述的方法,其特征在于,所述接收业务流之前还包括对组件及构件进行标准化。4、 根据权利要求3所述的方法,其特征在于,所述对组件及构件进行标 准化的具体实现为A:对组件间数据交换进行标准化,并对组件间交互信息内容和承载机制 进行标准化;B:使用标准化建模机制丽L对各构件API接口进行标准化,向控制组件 提供开放统一的构件资源管理;C:使用标准化建模机制UML对各构件内容进行标准化。5、 根据权利要求4所述方法,其特征在于,所述步骤B具体为Bl:各硬件构件在加入业务路由交换系统前,由该硬件构件抽象成的软件 构件调用API函数,完成构件资源注册,形成构件资源树;B2:对于构件资源的操作,首先查找该构件资源树,然后调用构件驱动提 供的回调函数实现对构件的揭:作。6、 根据权利要求4或5所述方法,其特征在于,所述构件内容包括构 件处理的数据对象、各类数据类型、构件的逻辑内容、构件间通道特性,及/ 或,构件整体层次内容。7、 根据权利要求6所述方法,其特征在于, 所述构件处理的数据对象包括各种数据包/帧/元数据;所述构件的逻辑内容包括可变的输入输出接口描述、属性描述、能力描述,和/或,事件描述信息;所述构件整体层次内容包括构件状态、构件的拓朴结构、构件邻...

【专利技术属性】
技术研发人员:汪斌强兰巨龙王浩学李鹏赵靓王保进赵昕王婷邬钧霆
申请(专利权)人:中国人民解放军信息工程大学
类型:发明
国别省市:41[中国|河南]

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

1