[发明专利]以太网数据帧时延损伤实现方法有效
申请号: | 201210252002.0 | 申请日: | 2012-07-20 |
公开(公告)号: | CN102769513A | 公开(公告)日: | 2012-11-07 |
发明(设计)人: | 吴恒奎;胡亚平;包思云;刘宇;黄文南;张子光 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 266000 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 以太网 数据 帧时延 损伤 实现 方法 | ||
1.一种以太网数据帧时延损伤实现方法,其特征在于,所述以太网数据帧时延损伤实现方法采用第一数据位宽转换电路、第一缓存电路、同步动态随机存储器、时延损伤控制器、控制器、现场可编程门阵列电路、内存条、第二数据位宽转换电路、第二缓存电路,所述以太网数据帧时延损伤实现方法包括以下步骤:
S1:第一被测设备发送用户的以太网数据帧至第一数据位宽转换电路和第一缓存电路;
S2:第一数据位宽转换电路完成以太网数据帧位宽到内存条数据处理位宽的转换;
S3:第一缓存电路实现用户处理电路与内存条的异步时钟处理,因为用户处理电路与内存条的时钟很可能不同;
S4:基于同步动态随机存储器存储分布式时延参数数据,参数可满足高斯分布、泊松分布、均匀分布等等,或者手动设定分布时延参数;
S5:以太网数据帧与同步动态随机存储器进行交互,获得分布式时延损伤参数;
S6:将分布式时延损伤参数的数值与以太网数据帧进入时延损伤控制器的时标相加得到数据包损伤时标;
S7:以太网数据帧通过时延损伤控制器和控制器后,现场可编程门阵列电路将第一被测设备发送的以太网数据帧的数据写入内存条进行存储;
S8:当从内存条读出以太网数据帧的数据时,首先进行时标比较,如果数据包损伤时标小于或者等于当前时标,说明已经满足数据帧时延要求,将以太网数据帧的数据读出,如果数据包损伤时标大于当前时标,说明尚未满足数据帧时延要求,继续等待,然后进行下一轮判断,直到数据包损伤时标小于或者等于当前时标时,将以太网数据帧的数据读出;
S9:从内存条读出的以太网数据帧的数据,经过第二缓存电路和第二数据位宽转换电路,最后发送至第二被测设备,这样方便读取以太网数据帧的数据。
2.如权利要求1所述的以太网数据帧时延损伤实现方法,其特征在于,所述步骤S7还可以包括以下步骤:
S71:每个以太网数据帧被分割成n个数据块,每一个数据块的大小为256位,n>2;
S72:每个数据块是由8个32位组成,从上到下为31到0,从左到右为7到0;数据块分为两种类型:帧首数据块和普通数据块;帧首数据块第一个32位的数据组成为:31-24位为保留位,23-0位为时标低24位;帧首数据块第二个32位的数据组成为:31-0位为时标高32位;帧首数据块第三到第七个32位的数据组成为:以太网数据包数据净荷;帧首数据块第八个32位的数据组成为:31位为数据帧结束符,30-29位为预留位,28-24位为块数据计数值,23-0位为数据帧计数值;普通数据块第一到第七个32位的数据组成为:以太网数据包数据净荷;普通数据块第八个32位的数据组成为:31位为数据帧结束符,30-29位为预留位,28-24位为块数据计数值,23-0位为数据帧计数值;
S73:一个时标位用于数据包损伤时标与当前时标比较,用于完成以太网数据帧时延损伤;
S74:一个数据帧结束符用于表示此数据帧是否结束,如果帧结束符为‘0’表示数据帧尚未结束,下一个数据块是当前数据帧的数据内容,如果帧结束符为‘1’表示当前数据帧结束,下一个数据块为下一个数据帧的数据内容;
S75:一个块数据计数位表示当前数据块的以太网数据载荷字节数;
S76:一个帧计数位表示当前数据帧的以太网数据载荷字节数;
S77:如果数据帧数据净荷不能填充满最后一个数据块,则通过全0或者全1填充数据块,保证每一个数据块的大小为256位,并且通过块数据计数位标识本数据块的有效数据净荷数目。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210252002.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:冷却塔
- 下一篇:一种矿用铣削挖掘一体机
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置