Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
DATA SERVICE PROCESSING BOARD AND METHOD
Document Type and Number:
WIPO Patent Application WO/2012/163031
Kind Code:
A1
Abstract:
Disclosed is a data service processing board, which comprises: a data service processing module, a Layer-2 switching processing module, a CPU, multiple input ports and multiple output ports. The CPU is connected to the data service processing module and the Layer-2 switching processing module. The data service processing module is connected to the output ports. The Layer-2 switching processing module is connected to the input ports. Also disclosed is a data service processing method. The configuration of the Layer-2 switching processing module can change configuration information at any time, paths are allocated and selected according to the configuration information, and the distribution of a data service can be flexibly changed. Therefore, the same physical capacity can bear a greater data service volume. The unnecessary occupation of higher-layer routers can be avoided, the number of the routers can be remarkably reduced, and the cost is lowered.

Inventors:
TAO YUAN (CN)
Application Number:
PCT/CN2011/081517
Publication Date:
December 06, 2012
Filing Date:
October 28, 2011
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
TAO YUAN (CN)
International Classes:
H04L12/24; H04L12/721; H04Q11/00
Foreign References:
CN102195818A2011-09-21
CN101699798A2010-04-28
US20090106470A12009-04-23
Attorney, Agent or Firm:
CHINA PAT INTELLECTUAL PROPERTY OFFICE (CN)
北京派特恩知识产权代理事务所(普通合伙) (CN)
Download PDF:
Claims:
权利要求书

1、 一种数据业务处理单板, 所述单板包括数据业务处理模块、 CPU、 多个输入端口和多个输出端口, 所述 CPU连接所述数据业务处理模块, 所 述数据业务处理模块与多个输出端口相连接, 其特征在于, 所述单板还包 括二层交换处理模块, 所述二层交换处理模块连接所述 CPU、 以及所述多 个输入端口;

所述二层交换处理模块, 用于接收数据业务, 根据所述 CPU的指令和 网络配置生成从输入端口到输出端口的数据业务的传输路径的配置信息, 并将所述数据业务发送到所述数据业务处理模块;

所述数据业务处理模块, 用于接收所述二层交换处理模块发送过来的 数据业务, 对所述数据业务进行处理, 并根据所述配置信息将处理后的数 据业务发送到相应的输出端口。

2、 如权利要求 1所述数据业务处理单板, 其特征在于, 所述二层交换 处理模块, 还用于将所述配置信息写入所述二层交换处理模块的结构表, 判断是否需要重新设置所述结构表中的配置信息, 如果是, 则重新设置; 如果否, 则接收从输入端口传输过来的数据业务, 根据所述配置信息判断 所述数据业务的传输路径。

3、 如权利要求 1或 2所述数据业务处理单板, 其特征在于, 所述二层 交换处理模块, 还用于根据所述配置信息判断是否需要多个输入端口的数 据业务整合到一个输出端口, 如果是, 则整合所述多个输入端口所输入的 数据业务; 如果否, 则将各输入端口的数据业务直接转发到相应的输出端 口。

4、 如权利要求 1或 2所述数据业务处理单板, 其特征在于, 所述二层 交换处理模块, 还用于根据所述配置信息判断是否需要将一个输入端口的 数据业务拆分到多个输出端口, 如果是, 则将所述输入端口的数据业务分 配到多个输出端口; 如果否, 则将所述输入端口的数据业务直接转发到相 应的输出端口。

5、 一种数据业务的处理方法, 其特征在于, 所述方法包括: 根据数据业务处理单板中 CPU的指令和网络配置生成配置信息, 并将 所述配置信息写入结构表中;

接收从输入端口传输过来的数据业务, 根据所述配置信息判断所述数 据业务的传输路径, 根据所述传输路径将所述数据业务分配到相应的输出 端口。

6、 如权利要求 5所述的方法, 其特征在于, 所述将所述配置信息写入 结构表中之后, 所述方法还包括:

判断是否需要重新设置所述结构表中的配置信息, 如果是, 则重新设 置; 如果否, 则直接接收从输入端口传输过来的数据业务, 根据所述配置 信息判断所述数据业务的传输路径。

7、 如权利要求 5或 6所述的方法, 其特征在于, 所述根据所述配置信 息判断所述数据业务的传输路径, 根据所述传输路径将所述数据业务分配 到相应的输出端口, 包括:

根据所述配置信息判断是否需要将多个输入端口的数据业务整合到一 个输出端口, 如果是, 则整合多个输入端口所输入的数据业务; 如果否, 则将各输入端口的数据业务直接转发到相应的输出端口。

8、 如权利要求 5或 6所述的方法, 其特征在于, 所述根据所述配置信 息判断所述数据业务的传输路径, 根据所述传输路径将所述数据业务分配 到相应的输出端口, 包括: 根据所述配置信息判断是否需要将一个输入端 口的数据业务拆分到多个输出端口, 如果是, 则将所述输入端口的数据业 务分配到多个输出端口; 如果否, 则将所述输入端口的数据业务直接转发 到相应的输出端口。

Description:
数据业务处理单板及方法 技术领域

本发明涉及光传输网络技术领域, 尤其涉及数据业务处理单板及方法。 背景技术

目前, 数据业务都是在光传送网 (OTN, Optical Transport Network ) / 波分复用 (WDM, Wavelength Division Multiplexing )层传送, 一段传输路 径结束到达节点后, 必须要把数据业务传到上层, 在上层由路由器或三层 交换处理器或交换机来解析数据业务的目的地 址, 然后根据数据业务的目 的地址决定使用哪条传输路径。 决定了路径后, 再把数据业务发送到传输 线路上, 通过决定好的路径, 完成数据业务的传输。

这样带来的问题是, 所有传输网络上 OTN/WDM的数据业务在一段传 输结束后在节点处都必须要经过上层的路由器 等的重新计算才能进行在下 一段线路上继续传输。 如果是处于网络中心, 路由器的工作量非常大, 而 实际上很多业务都有固定的目的地, 通过固定的路径即可到达, 不需要经 过路由器的实时分配; 而且一个级别的业务也必须通过路由器等才能 拆分 成小级别业务或合并为一个更大级别业务, 这也加重了路由器的负担。 发明内容

本发明的主要目的是提供一种数据业务处理单 板及方法, 避免了在固 定路径的数据业务传输中对上层路由器不必要 的占用, 提高数据业务传输 效率, 节约时间、 减少成本, 并且可以方便的实现不同级别容量的业务拆 分或合并, 实现灵活的业务配置。

本发明解决其技术问题所采用的技术方案是: 本发明提供了一种数据业务处理单板, 所述单板包括数据业务处理模 块、 CPU、 多个输入端口和多个输出端口, 所述 CPU连接所述数据业务处 理模块, 所述数据业务处理模块与多个输出端口相连接 , 其特征在于, 所 述单板还包括二层交换处理模块, 所述二层交换处理模块连接所述 CPU、 以及所述多个输入端口;

所述二层交换处理模块, 用于接收数据业务, 根据所述 CPU的指令和 网络配置生成从输入端口到输出端口的数据业 务的传输路径的配置信息, 并将所述数据业务发送到所述数据业务处理模 块;

所述数据业务处理模块, 用于接收所述二层交换处理模块发送过来的 数据业务, 对所述数据业务进行处理, 并根据所述配置信息将处理后的数 据业务发送到相应的输出端口。

优选地, 所述二层交换处理模块, 还用于将所述配置信息写入所述二 层交换处理模块的结构表, 判断是否需要重新设置所述结构表中的配置信 息, 如果是, 则重新设置; 如果否, 则接收从输入端口传输过来的数据业 务, 根据所述配置信息判断所述数据业务的传输路 径。

优选地, 所述二层交换处理模块, 还用于根据所述配置信息判断是否 需要多个输入端口的数据业务整合到一个输出 端口, 如果是, 则整合所述 多个输入端口所输入的数据业务; 如果否, 则将各输入端口的数据业务直 接转发到相应的输出端口。

优选地, 所述二层交换处理模块, 还用于根据所述配置信息判断是否 需要将一个输入端口的数据业务拆分到多个输 出端口, 如果是, 则将所述 输入端口的数据业务分配到多个输出端口; 如果否, 则将所述输入端口的 数据业务直接转发到相应的输出端口。

本发明还提供一种数据业务处理方法, 所述方法包括:

根据数据业务处理单板中 CPU的指令和网络配置生成配置信息, 并将 所述配置信息写入结构表中;

接收从输入端口传输过来的数据业务, 根据所述配置信息判断所述数 据业务的传输路径, 根据所述传输路径将所述数据业务分配到相应 的输出 端口。

优选地, 将所述配置信息写入所述结构表中, 之后, 所述方法还包括: 判断是否需要重新设置所述结构表中的配置信 息, 如果是则重新设置, 如果否, 则直接接收从输入端口传输过来的数据业务, 根据所述配置信息 判断所述数据业务的传输路径。

优选地, 所述根据所述配置信息判断所述数据业务的传 输路径, 根据 所述传输路径将所述数据业务分配到相应的输 出端口, 包括: 根据所述配 置信息判断是否需要将多个输入端口的数据业 务整合到一个输出端口, 如 果是, 则整合多个输入端口所输入的数据业务; 如果否, 则将各输入端口 的数据业务直接转发到相应的输出端口

优选地, 所述根据所述配置信息判断所述数据业务的传 输路径, 根据 所述传输路径将所述数据业务分配到相应的输 出端口, 包括: 根据所述配 置信息判断是否需要将一个输入端口的数据业 务拆分到多个输出端口, 如 果是, 则将所述输入端口的数据业务分配到多个输出 端口; 如果否, 则将 所述输入端口的数据业务直接转发到相应的输 出端口。

实施本发明的技术方案, 具有以下有益效果: 本发明提供的数据业务 处理单板及方法, 通过二层交换处理模块的配置可以随时改变配 置信息, 根据该配置信息进行路径的分配和选择, 数据业务的调配可以灵活更改。 此时, 还可以根据各个数据业务的高峰时间合理分配 数据业务占用端口, 这样同样的物理容量可以承载更多的数据业务 量。 并且, 还可以避免在固 定路径的数据业务传输中对更上一层路由器不 必要的占用, 显著减少路由 器数量, 降低了成本, 方便的实现不同级别容量的业务拆分或合并, 实现 灵活的业务配置。 附图说明

图 1为本发明实施例提供的数据业务处理单板的 构示意图; 图 为本发明实施例提供的数据业务的处理方法的 流程图;

图 3为本发明实施例提供的数据业务的处理方法 另一流程图。 具体实施方式

为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图 及实施例, 对本发明进行进一步详细说明。 应当理解, 此处所描述的具体 实施例仅仅用以解释本发明, 并不用于限定本发明。

本发明实施例提供一种数据业务处理单板, 如图 1所示, 该单板包括: 数据业务处理模块、 二层交换处理模块、 CPU、 多个输入端口、 多个输出 端口以及其他功能模块。 一个输入端口连接有一个客户设备, 接收客户设 备的数据业务 1、 数据业务 2、 …数据业务 n; —个输出端口也连接有一个 客户设备; CPU连接数据业务处理模块和二层交换处理模块 以及其他功能 模块, 数据业务处理模块与多个输出端口相连接, 二层交换处理模块与多 个输入端口相连接;

二层交换处理模块, 用于接收数据业务, 根据 CPU的指令和网络配置 生成从输入端口到输出端口的数据业务的传输 路径的配置信息, 并将数据 业务发送到数据业务处理模块。

更为具体的实施例中, 所述二层交换处理模块用于根据所述配置信息 判断是否需要将多个输入端口的数据业务整合 到一个输出端口, 如果是, 则整合各输入端口所输入的数据业务; 如果否, 则将各输入端口的数据业 务直接转发到相应的输出端口。 或者, 所述二层交换处理模块用于根据所 述配置信息判断是否需要将一个输入端口的数 据业务拆分到多个输出端 口, 如果是, 则将所述数据业务分配到各个输出端口; 如果否, 则将输入 端口的数据业务直接转发到输出端口。

数据业务处理模块, 用于接收二层交换处理模块发送的数据业务, 对 所述数据业务进行处理, 如: 重新封装格式、 开销提取等, 并根据所述配 置信息将处理后的数据业务发送到相应的输出 端口。

另外, 在其他的实施例中, 进一步的, 该二层交换处理模块, 还用于 将所述配置信息写入所述二层交换处理模块的 结构表, 判断是否需要重新 设置所述二层交换处理模块的结构表中的配置 信息, 如果是则重新设置, 如果否则执行: 所述二层交换处理模块接收从输入端口传输过 来的数据业 务, 根据所述配置信息判断所述数据业务的传输路 径。

该单板中, 增加了二层交换处理模块(即: 二层交换芯片), 通过增加 的二层交换处理模块可以实现固定路径业务的 选择, 避免在固定路径的数 据业务传输中对更上一层路由器不必要的占用 。 二层交换处理模块也由

CPU控制器控制运行, 在该单板程序上需要增加对二层交换处理模块 的控 制程序, 现在很多二层交换处理模块可以实现该控制程 序。

该单板的处理过程: 数据业务是直接输入到该单板中, 连接到二层交 换处理模块上, 该二层交换处理模块根据配置信息判断路径转 发到对应的 端口再按传统的处理方式拆分、 重组并打包传输到线路。 从线路取数据业 务的过程是从线路上取下数据业务, 并经过数据业务处理模块处理发送到 二层交换处理模块, 再传送到对应的端口输出到客户设备。

本实施例中, 单板与客户设备的数据业务是直接相连的, 中间没有经 过三层交换设备或路由器, 所有的数据业务都会经过单板。 并且通过对二 层交换处理模块进行配置, 可以轻松实现。 具体地, 一个输入端口的数据 业务到一个输出端口, 实现数据业务的点对点交换; 一个输入端口数据业 务到多个输出端口的分配, 实现大级别容量数据业务到多个小级别数据业 务的拆分, 实现数据业务的点到多点交换; 多个输入端口数据业务到一个 输出端口的分配, 实现多个小级别容量数据业务到一个大级别数 据业务的 整合, 实现数据业务的多点到点交换。

该实施例提供的数据业务处理单板, 通过二层交换处理模块的配置可 以随时改变配置信息, 根据该配置信息进行路径的分配和选择, 数据业务 的调配可以灵活更改。 完全可以根据各个数据业务的高峰时间合理分 配数 据业务占用端口, 这样, 同样的物理容量可以承载更多的数据业务量。 可 以避免对更上一层路由器不必要的占用, 显著减少路由器数量, 降低了成 本, 并且可以方便的实现不同级别容量的业务拆分 或合并, 实现灵活的业 务配置。

本发明还提供一种数据业务的处理方法, 应用于上述实施例所提供的 数据业务处理单板, 如图 2所示, 该方法包括:

步驟 S210、根据数据业务处理单板中 CPU的指令和网络配置生成配置 信息, 并将所述配置信息写入结构表中;

该步驟中, 先进行单板上电, 然后再由单板的二层交换处理模块根据 单板的 CPU的指令和网络配置生成配置信息, 并将所述配置信息写入二层 交换处理模块的结构表中, 这个过程会占用大量的 CPU 资源, 如果 CPU 的处理能力不够, 会产生丟包等问题。 因此, 要使用处理速度快的 CPU芯 片。 另外这个过程的时间大概是秒级, 不会长时间占用 CPU。 在初始化后, 如果网络配置改变, 可以重新执行配置操作, 由此将可以实现新的数据业 务调度, CPU重新执行配置的时间很短, 基本上是毫秒级。 在二层交换处 理模块配置完成后, 数据业务的转发就由硬件自动完成, 不会再占用 CPU, 所以也不会对单板的软件运行产生太大的影响 。

步驟 S220、 接收从输入端口传输过来的数据业务, 根据所述配置信息 判断所述数据业务的传输路径, 根据所述传输路径将所述数据业务分配到 相应的输出端口。 即: 进行打包数据、 成帧、 上线路, 经过线路传输后到 达目的地。

具体地, 根据所述配置信息判断是否需要将多个输入端 口的数据业务 整合(如: 将三个输入端口的数据业务合并成一个数据业 务, 在该合并中 需要对数据业务格式进行调整等处理)到一个 输出端口, 如果是, 则整合 多个输入端口所输入的数据业务; 如果否, 则将各输入端口的数据业务直 接转发到相应的输出端口。

或者, 根据所述配置信息判断是否需要将一个输入端 口的数据业务拆 分(如: 将主路的数据业务分离成三条支路的数据业务 , 在分离中, 需要 涉及到格式调整等处理, 适用于大容量的数据业务到小容量的数据业务 转 换, 与上述整合相对) 到多个输出端口, 如果是, 则将所述数据业务分配 到多个输出端口; 如果否, 则将所述输入端口的数据业务直接转发到输出 端口。

在其他的实施例中, 更进一步的,如图 3所示,在执行步驟 S210之后, 还包括步驟 S211、 判断是否需要重新设置所述结构表中的配置信 息, 如果 是, 则重新设置, 直至不需要重新设置所述结构表中的配置信息 ; 如果否, 则直接继续步驟 S220。

以上仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发 明的精神和原则之内所作的任何修改、 等同替换和改进等, 均应包含在本 发明的保护范围之内。