期刊文献+
共找到10篇文章
< 1 >
每页显示 20 50 100
基于FPGA的光纤通道协议引擎的设计与实现 被引量:4
1
作者 赵备 余锋 +2 位作者 胡璇 舒宇 汪乐宇 《浙江大学学报(工学版)》 EI CAS CSCD 北大核心 2009年第9期1604-1608,1620,共6页
为加速光纤通道(FC)技术在航空电子系统中的应用,在深入分析光纤通道协议的基础上,基于现场可编程门阵列(FPGA)平台,提出一种高性能光纤通道协议引擎的设计与实现方法.对FC-2层协议的实现进行以序列为中间交互层的软硬件划分,给出了支... 为加速光纤通道(FC)技术在航空电子系统中的应用,在深入分析光纤通道协议的基础上,基于现场可编程门阵列(FPGA)平台,提出一种高性能光纤通道协议引擎的设计与实现方法.对FC-2层协议的实现进行以序列为中间交互层的软硬件划分,给出了支持多平台应用的系统构架,设计了兼容各种速率且具有可重用性的硬件核心模块,并在具体FPGA平台上实现了2.125 Gb/s的光纤通道协议.测试结果证实,该协议引擎不仅功能正确,而且具有高性能,2 112 bytes的数据块传输的时间延迟在16μs以下,单向有效数据带宽在1.600 Gb/s以上,适合航空电子系统关键任务的应用. 展开更多
关键词 光纤通道 现场可编程门阵列 软硬件划分 协议引擎 拆组包
下载PDF
基于协议引擎的协议实现方法研究 被引量:1
2
作者 沈俊 潘建平 顾冠群 《计算机研究与发展》 EI CSCD 北大核心 1998年第11期1037-1041,共5页
为了从实现的角度解决网络协议相似性和多样性的矛盾,以及不同协议不同实现方法对系统资源的消耗和协议管理维护的复杂性问题,文中在分析了基于OSI协议实现的基本问题的基础上,提出用面向对象方法和虚拟机概念解决通用性难题,并... 为了从实现的角度解决网络协议相似性和多样性的矛盾,以及不同协议不同实现方法对系统资源的消耗和协议管理维护的复杂性问题,文中在分析了基于OSI协议实现的基本问题的基础上,提出用面向对象方法和虚拟机概念解决通用性难题,并且提出基于协议引擎的协议实现方法,分析了它的结构特点和应用时的几点考虑,认为效率是主要评价因素.文中还给出了在Java环境下应用协议引擎网络管理模块和网关路由器的实现方案. 展开更多
关键词 实现方法 协议引擎 计算机网络 网络协议
下载PDF
网络协议通用型解析引擎描述语言研究 被引量:1
3
作者 俞皓 黄益彬 《计算机与现代化》 2014年第4期157-161,167,共6页
用于网络协议解析的软件很多,但其绝大多数均是针对某些特定的协议进行开发,其扩展性较差。本文设计一种网络协议形式化描述方法,它通过定义一种协议描述语言,并基于该描述语言开发相应的解析引擎,实现通过添加协议语言描述文档,即可完... 用于网络协议解析的软件很多,但其绝大多数均是针对某些特定的协议进行开发,其扩展性较差。本文设计一种网络协议形式化描述方法,它通过定义一种协议描述语言,并基于该描述语言开发相应的解析引擎,实现通过添加协议语言描述文档,即可完成对新协议扩展解析的目的。通过示例验证了所述方法的可行性。 展开更多
关键词 网络协议报文 协议描述语言 协议解析引擎
下载PDF
论爬虫协议对互联网竞争关系的影响 被引量:31
4
作者 杨华权 《知识产权》 CSSCI 北大核心 2014年第1期12-21,共10页
从爬虫协议的法律性质出发,研究了爬虫协议的内容,区分了爬虫协议以及根据爬虫协议制定的robots.txt。从反不正当竞争法角度而言,设置排斥性条款的robots.txt可能违背爬虫协议的自由和公平精神,从而违反公认的商业道德和诚实信用原则。... 从爬虫协议的法律性质出发,研究了爬虫协议的内容,区分了爬虫协议以及根据爬虫协议制定的robots.txt。从反不正当竞争法角度而言,设置排斥性条款的robots.txt可能违背爬虫协议的自由和公平精神,从而违反公认的商业道德和诚实信用原则。从反垄断法角度而言,如果没有合理理由,具有市场支配地位的服务商利用robots.txt进行拒绝交易和歧视对待行为,可构成垄断行为。 展开更多
关键词 搜索引擎爬虫协议行业惯例 竞争关系 垄断行为
下载PDF
基于飞腾平台TOE协议栈的设计与实现 被引量:1
5
作者 张志宏 吴庆波 +2 位作者 邵立松 谭郁松 刘刚 《计算机技术与发展》 2014年第7期1-4,共4页
传统TCP/IP协议栈要占用大量计算和访存资源,主要表现在中断上下文切换、协议处理和数据拷贝三方面。为减轻飞腾处理器计算负载,逐步采用软硬件一体化即协议卸载引擎(TCP/IP Offload Engine)技术,用硬件部分或全部实现TCP/IP协议处理。... 传统TCP/IP协议栈要占用大量计算和访存资源,主要表现在中断上下文切换、协议处理和数据拷贝三方面。为减轻飞腾处理器计算负载,逐步采用软硬件一体化即协议卸载引擎(TCP/IP Offload Engine)技术,用硬件部分或全部实现TCP/IP协议处理。因飞腾平台处理器频率较低,网络负载较重时容易成为网络I/O瓶颈。文中对TCP/IP卸载引擎(TOE)技术及其相关原理进行研究,设计并实现了飞腾平台TOE协议卸载引擎的驱动,利用TOE对飞腾平台的网络性能进行优化。测试表明:飞腾平台使用TCP/IP卸载引擎能提高网络吞吐量并减少CPU利用率。 展开更多
关键词 协议卸载引擎 网络负载 网络吞吐量 CPU利用率
下载PDF
领域专用低延迟高带宽TCP/IP卸载引擎设计与实现 被引量:7
6
作者 冯一飞 丁楠 +1 位作者 叶钧超 柴志雷 《计算机工程》 CAS CSCD 北大核心 2022年第9期162-170,共9页
针对量化高频交易应用场景对数据传输低延迟高带宽的需求,定制一种领域专用的TCP/IP协议栈,并将其卸载到专用硬件加速模块上。采用模块化设计实现专用硬件逻辑,并与FAST协议硬件加速模块共同构成完整的低延迟高带宽高频交易系统。通过... 针对量化高频交易应用场景对数据传输低延迟高带宽的需求,定制一种领域专用的TCP/IP协议栈,并将其卸载到专用硬件加速模块上。采用模块化设计实现专用硬件逻辑,并与FAST协议硬件加速模块共同构成完整的低延迟高带宽高频交易系统。通过调整最大报文长度,实现64 Byte数据对齐,提升内核与高带宽内存(HBM)间的读写速率,并对内存结构进行优化,实现主机端与HBM间的4通道并行读写管理。对各功能模块进行数据流优化,最终构建全流水线架构。模块间统一使用AXI4-Stream接口连接,并绕过内存进行数据传输,实现传输性能的提升。实验结果表明,TCP/IP卸载引擎在Xilinx Alevo U50数据中心加速卡上可获得38.28 Gb/s的网络吞吐率,基础网络通信穿刺延迟最低为468.4 ns,在叠加FAST解码协议后延迟为677.9 ns,与传统软件处理网络堆栈(Intel i9-9900x+9802BF)的方式相比,TCP/IP引擎的吞吐率提升1倍,延迟降低为1/12,且延迟稳定,波动范围在10 ns左右,在满足量化高频交易场景需要的同时,有效减轻了CPU的负载。 展开更多
关键词 领域专用 传输控制协议/互联网协议卸载引擎 高带宽低延迟 可编程逻辑门阵列 开放运算语言
下载PDF
TC9012编码协议噪声建模
7
作者 聂玉庆 许悦 《通讯世界(下半月)》 2016年第5期263-263,共1页
本文研究TC9012通信协议噪声建模。通过深入理解TC9012编码协议,仔细分析一帧完整数据和DUT对噪声处理行为,对一帧数据里每一部分信息随机加噪声,以检查DUT噪声过滤功能。
关键词 TC9012通信协议 噪声建模 SYSTEM VERILOG 协议解码引擎
下载PDF
面向测量与控制的精确时间同步实现方法 被引量:5
8
作者 谢昊飞 王平 +1 位作者 张健 王浩 《计算机工程》 CAS CSCD 北大核心 2008年第10期247-249,共3页
IEEE1588协议的不同实现方法对时间同步精度具有重要影响。该文分析了PTP引擎模块体系结构,实现PTP协议状态机、最佳主时钟算法、时钟变量算法、本地时钟同步算法,优化PTP报文发送与接收的控制过程。测试表明,该精确时间同步实现方法可... IEEE1588协议的不同实现方法对时间同步精度具有重要影响。该文分析了PTP引擎模块体系结构,实现PTP协议状态机、最佳主时钟算法、时钟变量算法、本地时钟同步算法,优化PTP报文发送与接收的控制过程。测试表明,该精确时间同步实现方法可使同步精度达到10微秒级,能有效满足测量与控制领域对时间同步的高精确度要求。 展开更多
关键词 精确时钟同步协议 协议引擎 最佳主时钟算法
下载PDF
可视化CAN总线通信机制的实现 被引量:2
9
作者 张春光 陈坚 《实验室研究与探索》 CAS 北大核心 2012年第11期74-77,140,共5页
CAN总线是1种广泛应用于工业控制领域的国际标准化现场总线[1]。CAN控制器(MCP2510)内置的协议引擎用于实现CAN协议所采用的物理层和数据链路层,但是内部数据的不可视性使得在实验教学中,不便于对CAN通信的实质性理解。显示模块(LCD1602... CAN总线是1种广泛应用于工业控制领域的国际标准化现场总线[1]。CAN控制器(MCP2510)内置的协议引擎用于实现CAN协议所采用的物理层和数据链路层,但是内部数据的不可视性使得在实验教学中,不便于对CAN通信的实质性理解。显示模块(LCD1602)和按键的引入可实现CAN节点内部数据的可视化并且可随意设置CAN报文的标准标识符域和报文滤波,有助于对CAN通信机制和协议优点的理解。 展开更多
关键词 CAN总线 MCP2510 LCD1602 协议引擎
下载PDF
ARRANGING MULTICAST FORWARDING TABLE IN CLASS SEQUENCE IN TERNARY-CAM FOR LINE-SPEED LOOKUP
10
作者 Li Yufeng Qiu Han +1 位作者 Lan Julong Wang Binqiang 《Journal of Electronics(China)》 2009年第2期214-221,共8页
PIM-SM(Protocol Independent Multicast-Sparse Mode) is a main multicast routing pro-tocol in the IPv6(Internet Protocol version 6).It can use either a shared tree or a shortest path tree to deliver data packets,consequ... PIM-SM(Protocol Independent Multicast-Sparse Mode) is a main multicast routing pro-tocol in the IPv6(Internet Protocol version 6).It can use either a shared tree or a shortest path tree to deliver data packets,consequently the multicast IP lookup engine requires,in some cases,two searches to get a correct lookup result according to its multicast forwarding rule,and it may result in a new requirement of doubling the lookup speed of the lookup engine.The ordinary method to satisfy this requirement in TCAM(Ternary Content Addressable Memory) based lookup engines is to exploit parallelism among multiple TCAMs.However,traditional parallel methods always induce more re-sources and higher design difficulty.We propose in this paper a novel approach to solve this problem.By arranging multicast forwarding table in class sequence in TCAM and making full use of the intrinsic characteristic of the TCAM,our approach can get the right lookup result with just one search and a single TCAM,while keeping the hardware of lookup engine unchanged.Experimental results have shown that the approach make it possible to satisfy forwarding IPv6 multicast packets at the full link rate of 20 Gb/s with just one TCAM with the current TCAM chip. 展开更多
关键词 IPv6(Internet Protocol version 6) Multicast lookup Forwarding table TCAM(Ternary Content Addressable Memory)
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部