发明名称 一种基于FPGA的POS数据链路层分类处理装置
摘要 本发明公开了一种基于FPGA的POS数据链路层分类处理装置,该装置包括以下模块:POS接口模块、POS-PHY接收模块、内存控制器、RAM、链路层分类处理模块、协议报文处理模块。POS接口模块接收SDH帧,实现串并转换,并给出数据包的首地址及长度信息;POS-PHY接收模块接收POS接口模块发送的POS数据,实现PPP帧的提取,并将PPP数据发送到内存控制器;内存控制器控制PPP数据的读写,经过缓存后PPP数据发送给链路层分类处理模块,完成PPP帧中的协议报文和IP包的分类,并将IP包发送到IP处理模块,协议报文发送到协议报文处理模块;协议报文处理模块完成对协议报文进行解析,识别出不同的协议报文并进行相应的处理,完成链路层控制功能。
申请公布号 CN104506451A 申请公布日期 2015.04.08
申请号 CN201410815098.6 申请日期 2014.12.24
申请人 中国电子科技集团公司第五十四研究所 发明人 王立莹;李吉良;周三友;孙士勇;刘素桃;周玉娟;曹琨;谭坤;高飞;尹超;李晗
分类号 H04L12/801(2013.01)I 主分类号 H04L12/801(2013.01)I
代理机构 河北东尚律师事务所 13124 代理人 王文庆
主权项 一种基于FPGA的POS数据链路层分类处理装置,其特征在于:该装置包括有POS接口模块(210)、POS‑PHY接收模块(221)、内存控制器(222)、RAM(223)、链路层分类处理模块(224)和协议报文处理模块(225);POS接口模块(210),用于接收外部输入的SDH数据包,获取SDH数据包的首地址及长度信息,并将串行数据转换成并行POS‑PHY接口数据;POS‑PHY接收模块(221),用于接收POS接口模块210发送的POS‑PHY接口数据,并对POS‑PHY接口数据中的PPP帧进行提取,将POS‑PHY接口数据转换为本地接口的PPP数据;内存控制器(222),用于控制RAM223中的PPP数据读取与写入操作,完成对来自POS‑PHY接收模块221的PPP数据进行缓存并将PPP数据发送到链路层分类处理模块224;RAM(223),用于缓存PPP数据;链路层分类处理模块(224),用于完成PPP数据中的协议报文和IP包的分类,并将协议报文发送到协议报文处理模块225,将IP包对外进行发送;协议报文处理模块(225),用于完成对接收到的协议报文进行解析,识别出不同的协议报文并进行相应的处理。
地址 050081 河北省石家庄市中山西路589号第五十四所网络部