发明名称 一种短包数据的接入方法
摘要 本发明公开一种短包数据的接入方法,采用网络处理器和ATM接入,在接收方向,FPGA对到达主备光口的短包数据进行总线转换,完成CRC校验功能,将备用光口数据合入主光口并在短包数据上打上光口号标签,网络处理器只针对主用光口进行扫描接收,之后根据数据的光口号区分主备用光口数据,进行数据分离,然后进行相应的接收处理。在发送方向,将包长小于48字节的短包数据描述符加入发送队列,解析得到发送的逻辑光口号,映射得出相应的物理发送端口,在发送过程中指定真正的物理光口,完成实际的发送功能。本发明方法利用较少的网络处理器资源实现短包数据的高速接入,具备很好的性价比,同时降低了协议实现的复杂性和工程成本。
申请公布号 CN1306772C 申请公布日期 2007.03.21
申请号 CN200410033848.0 申请日期 2004.04.19
申请人 中兴通讯股份有限公司 发明人 张修勇;冯刚;郭树波;陈艳军
分类号 H04L12/56(2006.01);H04L12/28(2006.01) 主分类号 H04L12/56(2006.01)
代理机构 北京安信方达知识产权代理有限公司 代理人 颜涛;龙洪
主权项 1、一种短包数据的接入方法,采用ATM接入,包括接收数据和发送数据的处理流程,其特征在于:所述接收数据的处理流程包括以下步骤:(a)将到达备用光口的短包数据并入主用光口,并在所有的短包数据上打上光口号标签,再发送给网络处理器;(b)网络处理器检测主用端口的查询信号,判断端口是否有短包数据,如果有,执行下一步,否则继续检测;(c)发送数据接收请求字,接收短包数据;(d)提取数据包的端口号并进行端口剥离和有效性校验,校验成功,执行下一步,否则丢弃该数据包;(e)发送接收指令,将短包数据从接收FIFO中存储到内存中,并构造短包数据的描述符,写入接收队列;其中,光口与端口相对应,光口号与端口号相对应。
地址 518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦A座6层