[发明专利]一种通用网络数据预处理PCI卡无效
申请号: | 201110024676.0 | 申请日: | 2011-01-21 |
公开(公告)号: | CN102609034A | 公开(公告)日: | 2012-07-25 |
发明(设计)人: | 叶磊 | 申请(专利权)人: | 上海爱瑞科技发展有限公司 |
主分类号: | G06F1/16 | 分类号: | G06F1/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200233*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通用 网络 数据 预处理 pci | ||
技术领域
本发明涉及一种PCI卡,特别涉及一种通用网络数据预处理PCI卡。
背景技术
通用网络数据预处理PCI卡是一种适用于处理海量网络数据的的网络预处理设;如图1所示,现有的通用网络数据预处理PCI卡的结构直接使用X86架构芯片从PCI或PCIe总线连接出网络芯片10,使用主板上的主机CPU20来处理网络数据包。
但是,由于由于网络数据量的增大会引发频繁的中断,现有的通用网络数据预处理PCI卡的这种结构会增加主机CPU20的负担,并会导致数据丢失。
同时,网络数据量的增大会引发TCP/IP封包,解包的系统运算能力消耗,降低用户主要应用程序的速度。
综上所述,针对现有技术的缺陷,特别需要一种通用网络数据预处理PCI卡,以解决以上提到的问题。
发明内容
本发明的目的在于提供一种通用网络数据预处理PCI卡,解决上述现有技术的缺陷,可以有效减少主机系统对海量数据的处理,降低频繁中断对于主机操作系统性能的负面影响,从而将CPU从繁重的I/O任务中解放,专注在用户的应用上,结构简单,十分实用。
本发明所解决的技术问题可以采用以下技术方案来实现:
一种通用网络数据预处理PCI卡,其特征在于,它包括电口网络接口、MCU处理器及PCI桥接芯片,电口网络接口通过MCU处理器与所述PCI桥接芯片互相连接,电口网络接口从网络接收数据,通过MCU处理器根据不同的应用场合对数据包内的数据进行有针对性的处理后将可用的信息传递给主机应用程序进行进一步的处理。
在本发明的一个实施例中,不同的子进程,建立与不同IP的TCP/IP连接。收取数据并做一定预处理,通过DMA拷贝给主机。
在本发明的一个实施例中,所述电口网络接口接收网络数据的关键信息、TCP/IP包头和MAC包头。
在本发明的一个实施例中,所述MCU处理器处理关键信息和TCP/IP包头。
在本发明的通用网络数据预处理PCI卡具有如下优点:
1、软件接口规范,有通用的POSIX接口,使用户程序的可移植性较好;
2、采用PCI接口,可灵活部署在不同架构的控制主机上;
3、得益于高达400mhz的主频,处理速度允许用户在其上运行较大的应用程序,从而更大程度的减低主机负荷。
本发明的通用网络数据预处理PCI卡,通过执行网络数据处理程序,以及部分关键数据的后续处理任务,可以有效减少主机系统对海量数据的处理,降低频繁中断对于主机操作系统性能的负面影响,从而将CPU从繁重的I/O任务中解放,专注在用户的应用上,可以用作接受海量网络数据的场合,如视频监控,网络存储等重要场合,结构简单,十分实用,实现本发明的目的。
本发明的特点可参阅本案图式及以下较好实施方式的详细说明而获得清楚地了解。
附图说明
图1为现有的通用网络数据预处理PCI卡的结构示意图;
图2为本发明的通用网络数据预处理PCI卡的结构示意图。
具体实施方式
为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。
如图2所示,本发明的通用网络数据预处理PCI卡,它包括电口网络接口100、MCU处理器200及PCI桥接芯片300,电口网络接口100通过MCU处理器200与所述PCI桥接芯片300互相连接,电口网络接口100从网络接收数据,通过MCU处理器200根据不同的应用场合对数据包内的数据进行有针对性的处理后将可用的信息传递给主机应用程序进行进一步的处理。
在本发明中,不同的子进程,建立与不同IP的TCP/IP连接。收取数据并做一定预处理,通过DMA拷贝给主机。
在本发明中,所述电口网络接口100接收网络数据的关键信息、TCP/IP包头和MAC包头。
在本发明中,所述MCU处理器200处理关键信息和TCP/IP包头。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱瑞科技发展有限公司,未经上海爱瑞科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110024676.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种滤芯型机油压力开关
- 下一篇:无线感应供电的有源光电电流互感器
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置