The invention discloses a network data unidirectional processing platform based on the wireless communication module and the SOC chip. The platform includes two ZYNQ chip and wireless communication module, wireless communication module is connected with a ZYNQ chip, a wireless communication module peripheral RF antenna is provided with a clamping groove placed SIM card, two chip two are respectively provided with a network interface and a serial port, a network port for foreign common port connected to a network cable network port for the one-way transmission network port, the use of a one-way light transmission network two chip port connection, realize one-way path. The present invention from the driver layer design level to achieve Gigabit one-way transmission, using network data packet engine Libpcap to achieve any wired and wireless network packet capture processing and forwarding the two call to the development, function according to the changeable business process to realize the scene processing, different business processes, according to the demand of the cable network to build the extended different network port to adapt to the business needs of the scene.
【技术实现步骤摘要】
基于无线通信模块和SOC芯片的网络数据单向处理平台
本专利技术涉及无线通信,具体涉及一种基于无线通信模块和SOC芯片的网络数据单向处理平台。
技术介绍
目前,在利用SOC芯片来实现有线无线网口进行网络数据单向收发处理平台的技术实现上,较少出现将有线和无线网口均集成在SOC芯片上,并且较少实现SOC芯片间网口单向数据传输方案。目前单向传输在SOC芯片PL搭建以太网结合底层驱动来实现的方案在目前技术中较少出现,目前百兆有专门的单向传输芯片来实现,而千兆单向传输目前没有专门芯片实现。
技术实现思路
鉴于现有技术状况,本专利技术提供一种基于无线通信模块和SOC芯片的网络数据单向处理平台。本处理平台是将无线通信模块SIM7600CE接入SOC芯片ZYNQ(可编程逻辑ARM处理芯片)的ARMLINUX系统,实现ZYNQ的无线网口,同时利用ZYNQ芯片的PL(可编程逻辑)资源搭建多个网口外设实现有线网口,其中PS(处理系统)从底层驱动来实现千兆网口的单向传输功能,通过控制linux内核底层驱动和网络收包引擎来实现网络单向数据包收发处理平台。本专利技术针对现有的嵌入式SOC芯片ZYNQ在网络数据包处理平台方面技术融合和扩展应用的局限,搭载无线通信模块SIM7600CE实现无线接入,并通过ZYNQ的PL的以太网IP核的可拓展和可设计性,实现用户需求的多网口拓展,同时修改linux内核底层驱动来实现千兆单向传输的功能,解决千兆网口的单向传输难点,并基于ARMLINUX平台利用网络数据包捕获开源库LIBPCAP实现网络数据包的捕捉处理转发等业务流程。形成了一整套可供多业务场景应用的 ...
【技术保护点】
一种基于无线通信模块和SOC芯片的网络数据单向处理平台,其特征在于,所述处理平台包括两片ZYNQZ7030芯片和一个无线通信模块SIM7600CE,其中无线通信模块SIM7600CE与第一片ZYNQZ7030芯片通过OTG‑USB管脚进行连接,无线通信模块SIM7600CE对外设有射频天线进行无线通信,同时设有卡槽放置SIM卡,两片ZYNQZ7030芯片分别设有两个网口和一个串口,其中一个网口对外为普通网口接网线,另外一个网口为单向传输网口,用于插入光模块,同时使用一根光线将两个ZYNQZ7030芯片的单向传输网口连接,实现单向通路;两片ZYNQZ7030芯片均含有单向传输网口驱动程序;两片ZYNQZ7030芯片分别含有网络数据包捕获处理转发业务程序;每个芯片由电源模块供电。
【技术特征摘要】
1.一种基于无线通信模块和SOC芯片的网络数据单向处理平台,其特征在于,所述处理平台包括两片ZYNQZ7030芯片和一个无线通信模块SIM7600CE,其中无线通信模块SIM7600CE与第一片ZYNQZ7030芯片通过OTG-USB管脚进行连接,无线通信模块SIM7600CE对外设有射频天线进行无线通信,同时设有卡槽放置SIM卡,两片ZYNQZ7030芯片分别设有两个网口和一个串口,其中一个网口对外为普通网口接网线,另外一个网口为单向传输网口,用于插入光模块,同时使用一根光线将两个ZYNQZ7030芯片的单向传输网口连接,实现单向通路;两片ZYNQZ7030芯片均含有单向传输网口驱动程序;两片ZYNQZ7030芯片分别含有网络数据包捕获处理转发业务程序;每个芯片由电源模块供电。2.根据权利要求1所述的基于无线通信模块和SOC芯片的网络数据单向处理平台,其特征在于,所述的单向传输网口驱动程序执行以下流程:单向传输网口驱动流程首先以太网phy驱动进行phy的初始化操作,读取设备树devicetree中的相应配置,其中包括1000basePCS/...
【专利技术属性】
技术研发人员:幸娟,高海源,韩哲,陈轩,杨纯璞,黎晓,郝挺,
申请(专利权)人:天津光电通信技术有限公司,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。