検索に戻る
案件記録

面向空间实时网络通信的LWIP协议栈扩展及多网卡实现方法

発明有効
8請求項 · 1 独立
§ Ⅰ

案件概要

発明者

张潇锐; 徐建; 谭彦亮; 王华伟; 杨建宇; 刘洪标; 彭宇; 徐乾舜; 丁洁莹; 华更新

IPC分類

H04L 69/16 (2022.01)H04L 12/46 (2006.01)G06F 13/28 (2006.01)

本发明涉及面向空间实时网络通信的LWIP协议栈扩展及多网卡实现方法,引入LWIP协议栈和LWIP_vlan协议栈,LWIP_vlan协议栈为:将LWIP协议栈源码中的所有符号统一添加后缀vlan,修改为LWIP_vlan,进而对LWIP_vlan协议栈进行功能扩展,使其支持VLAN标签及空间实时网络功能;将LWIP协议栈与LWIP_vlan协议栈整合到同一软件工程中,分别在两种协议栈模式下创建任务、添加网卡接口、创建用于接收和处理网络数据包的线程和创建用于提供网络编程接口的socket线程;对于LWIP_vlan协议栈,还执行初始化空间实时网络功能模块和拓展low_level_output_vlan函数功能,实现多网卡同时支持两种协议栈。本发明支持多网卡灵活切换模式、协议和标准,确保数据准确收发,同时支持多种网卡和设备类型,实现更广泛的数据交换和集成。

外部リソース