[发明专利]一种混合模式高速前端网络接入处理方法有效
申请号: | 201010611610.7 | 申请日: | 2010-12-17 |
公开(公告)号: | CN102064987A | 公开(公告)日: | 2011-05-18 |
发明(设计)人: | 张英文;张磊;白宗元;纪奎;刘朝辉 | 申请(专利权)人: | 天津曙光计算机产业有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L29/06 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 300384 天津市西青区华*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 混合 模式 高速 前端 网络 接入 处理 方法 | ||
技术领域
本发明涉及高速网络信息处理领域,具体涉及一种混合模式高速前端网络接入处理方法。
背景技术
在10G网络环境中,主要有10GE和10GPOS两种协议接入模式,由于协议不同,在单一接口中,一般采用独立实现上述某种协议接入模式的方式,少数网络测试设备可同时具备两种接入方式,即使有多个端口,一般也是通过配置使得其单个端口支持单协议模式实现,而不能在多个端口上通过自适应实现两种协议。
现在的高速网络接入设备大多采用专用芯片实现,要同时实现两个混合协议的接口其成本较高,一般仅采用单一接口实现单一协议。
发明内容
本发明目的在于在价格相对较低的可重构器件上解决在两个或多个端口上通过自适应的方式实现10G网络环境下10GE和10GPOS两种协议混合接入的问题。
一种混合模式高速前端网络接入处理方法,步骤如下:
A、高速串并转换单元将两路数据转换后输入到可重构器件;
B、通道选择模块根据软件的配置或者通过自适应的方式对外部输入的数据进行时钟控制和数据通道的选择;
C、10GE处理单元和10GPOS处理单元分别单独进行10GE和10GPOS物理层和数据链路层协议的处理;
D、数据合并单元将数据流合并为一条数据流供后续网络信息处理单元使 用。
本发明的一种优选技术方案在于:所述两路数据可以为两个10GE或两个10GPOS或一个10GE和一个10GPOS。
本发明的另一优选技术方案在于:数据合并单元在进行单一数据通道时,只起到数据传送功能,在进行双路混合接入模式时,需要将三种混合情况的数据流合并为一条数据流,供后续网络信息处理单元使用。
本发明的再一优选技术方案在于:通道选择单元工作的过程为如果是软件配置,则系统上电复位后会根据软件下发的寄存器指令将相关的时钟信息发送给晶振控制单元;如果是自适应方式,则按照下述步骤进行:
步骤1:系统上电复位后若10GE/POS端口无信号丢失状态,则进入步骤2;
步骤2:开启通往10GE数据处理单元的通道,默认已选择10GE网络环境下的时钟,若检测到端口信号丢失状态,则返回步骤1,若在判断时间内未收到10GE数据锁定信号则响应内部超时机制,进入步骤3,若未响应超时机制则停留至此步骤,自适应完成;
步骤3:当前工作模式不是10GE网络环境,关闭通往10GE数据处理单元的通道,进入步骤4;
步骤4:开启通往10GPOS数据处理单元的通道,通知晶振控制单元需要切换到10GPOS环境下的对应时钟,进入步骤5;
步骤5:若检测到端口信号丢失状态,则返回步骤1,在判断时间内若未收到10GPOS数据锁定信号则响应内部超时机制,进入步骤6,若为响应超时机制则停留至此步骤,自适应完成;
步骤6:当前工作模式不是10GPOS网络环境,关闭通往10GPOS数据处理单元的通道,返回步骤2。
本发明的一种较优选技术方案在于:步骤2和步骤5中当自适应完成后,有效时钟信息会被寄存,以方便软件查询,帮助软件确定是否可以开启自适应方式。 本发明实现多种高速网络环境下的捕包及处理,避免多次投入,节约成本。
附图说明
图1是本发明系统结构图
图2是本发明系统工作原理图
具体实施方式
本发明利用可重构技术同时实现支持10GE和10GPOS两种模式的接入,并可通过自适应的方式自动选择当前的网络协议,也可根据软件的配置,对两个接口进行任意的接入方式选择,如两个10GE或两个10GPOS或一个10GE加一个10GPOS,以灵活支持不同网络环境下的10G带宽接入。
可参考附图1和附图2,其中附图1为整体结构图,附图2为具体控制结构图。
附图1中,高速串并转换模块采用ASIC芯片将10.3125Gbps(10GE环境)或9.95328Gbps(10GPOS环境)的串行数据流转换成并行数据输入到可重构器件;通道选择模块根据软件的配置或者通过自适应的方式对外部输入的数据进行时钟控制和数据通道的选择,此处数据通道的选择主要指选择来自单路或双路的数据是否输出给后续的两个处理单元,以处理三种情况的数据流;10GE处理单元和10GPOS处理单元分别单独进行10GE和10GPOS物理层和链路层协议的处理,并可同时处理来自两路最大共20G的网络数据流量;数据合并模块在单
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津曙光计算机产业有限公司,未经天津曙光计算机产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010611610.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种墙面防潮涂料的制备方法
- 下一篇:高透明有机耐刮花防粘结母料