[发明专利]HINOC组帧方法、系统、介质、计算机设备及应用有效
申请号: | 202011028386.9 | 申请日: | 2020-09-26 |
公开(公告)号: | CN112272128B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 潘伟涛;熊子豪;邱智亮;张冰;韩冰;高志凯;张奭 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L12/24;H04L29/06 |
代理公司: | 西安长和专利代理有限公司 61227 | 代理人: | 黄伟洪 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | hinoc 方法 系统 介质 计算机 设备 应用 | ||
本发明属于网络数据处理技术领域,公开了一种HINOC组帧方法、系统、介质、计算机设备及应用,依靠三个状态机进行碎片信息的提取、判断、更新和帧数据的写入和读出,以及依靠三种组帧逻辑实现数据的组帧。系统包括:碎片信息预处理模块,实现碎片信息提取、判断、更新和BD申请;碎片数据处理模块,实现碎片数据和新EMAC帧数据的拼接、写入;组帧数据处理模块,组帧数据的读出和组帧。在第二级流水状态机从ENCAP_WRAM_IDLE状态跳出时判断此次轮询到乒乓fifo的EMAC帧是否要组帧以及要组帧的类型,然后在EMAC帧从碎片数据ram A口写入的同时从B口读出需要用于组帧的数据输入到对应的组帧逻辑中进行组帧。
技术领域
本发明属于网络数据处理技术领域,尤其涉及一种HINOC组帧方法、系统、介质、计算机设备及应用。
背景技术
目前:同轴电缆的HINOC网络只需在楼道和户内添加相关的HINOC调制解调设备头端与终端,无需对入户电缆线路进行任何改造,就可实现多种高速数据业务的双向传输。以太网络承载的是以太网数据,而在HINOC网络中传输的是HINOC帧,以太网数据要通过HINOC网络到达目的结点,必须封装成适合在HINOC网络中传输的HINOC帧格式进行传输,并且在对等层进行解封装。通过组帧可以将多个以太网帧打包并封装为一个HINOC帧的方式,提高HINOC网络MAC层的传输效率,降低协议开销。同时根据HINOC帧格式以及打包规则,在硬件中实现EMAC帧的组帧和拆帧具有速度快、效率高的特点。
HINOC3.0 MAC层架构相较于HINOC2.0的改动:HINOC2.0是出队组帧,根据出队请求从缓存中搬移相应的EMAC帧数据,组帧后输出。HINOC3.0组帧模块放在入队之前,即缓存中以HINOC帧为单位存储数据。
原来出队组帧时需要查询尾碎片及高中低优先级队列,然后给出组帧sr_tx_fifo指令,查询过程需要占用很长的clk周期,难以达到10G处理线速;缓存以HINOC帧为单位存储,则每来一个组帧指令,可以直接从缓存中出队,出队速度可以达到10G线速;组帧模块放在入队前,可以根据进来以太网帧长度和尾碎片长度计算出需要多少个HINOC帧,申请缓存,经过组帧后由总线直接搬移进入缓存,省去查询队列的时间;多个hiphy同时给出组帧请求时,直接从缓存中取出HINOC帧后分别循环给到不同hiphy,出队时间快。所以经过改动后HINOC3.0可以支持10G速率。
通过上述分析,现有技术存在的问题及缺陷为:出队组帧查询过程需要占用很长的clk周期,难以达到10G处理线速;缓存管理时查询队列的时间较长;出队时间较长;
解决以上问题及缺陷的难度为:首先经过上述分析,现有技术(HINOC 2.0)由于位宽、时钟、和整体的架构的限制难以达到10G速率;所以HINOC 3.0在这几个方面做了上述改动,但位宽和架构的改动就给组帧方面带来了一些难度,首先位宽由32位变成了128位,加上每次子帧个数及组HINOC帧的个数不同这些问题造成了组帧逻辑比较复杂;其次由于HINOC 3.0的架构使得组帧模块对外交互的接口较多,设计难度较大;最后就是组半空帧的需求使得各个状态机的交互变得复杂;该专利就是解决这些问题。
解决以上问题及缺陷的意义为:解决了上述问题使得组织模块支持10G速率
发明内容
针对现有技术存在的问题,本发明提供了一种HINOC组帧方法、系统、介质、计算机设备及应用。
本发明是这样实现的,一种HINOC组帧方法,所述HINOC组帧方法包括:
当完成上一个EMAC帧的组帧处理后,轮询E口或H口的分组处理模块获取新的EMAC帧;新的EMAC帧携带入队端口号、帧长Lemac、优先级信息;
根据入队端口号和优先级查询组帧模块中的碎片信息,HINOC碎片帧还可以容纳的字节数目Lres;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011028386.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种纳米铜无纺布及其加工方法
- 下一篇:一种汽车车身柔性化套色涂装工艺