[发明专利]一种轻量级实时TCP/IP协议栈的实现方法在审
申请号: | 201410244343.2 | 申请日: | 2014-06-04 |
公开(公告)号: | CN103997500A | 公开(公告)日: | 2014-08-20 |
发明(设计)人: | 蒋泽军;杜承烈;陈进朝;黄云婷;侯亮 | 申请(专利权)人: | 西北工业大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 陈星 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种轻量级实时TCP/IP协议栈的实现方法,通过初始化协议栈、socket接口模块处理阶段、传输层处理阶段、网络层处理阶段、介质访问控制层处理阶段和网卡抽象层处理阶段对标准TCP/IP协议栈进行改进,增强了系统的可扩展性,提高了系统的实时性能,减少了系统开销和通信延迟。 | ||
搜索关键词: | 一种 轻量级 实时 tcp ip 协议 实现 方法 | ||
【主权项】:
一种轻量级实时TCP/IP协议栈的实现方法,其特征在于:包括以下步骤:步骤1:初始化协议栈;步骤2:完成socket接口优先级、实时指标、阻塞方式、最大发送和接收缓冲区池大小的设置操作;完成socket接口的创建、绑定、监听、关闭以及数据收发接口实现;通过socket接口接收应用程序请求,并对不兼容的应用程序请求进行格式转换;步骤3:采用TCP协议处理模块或UDP协议处理模块对网络数据包进行处理;步骤4:采用IP协议处理模块对网络数据包进行封包和拆包;步骤5:在介质访问控制模块中采用基于TDMA的介质访问机制和令牌环方式得到所需的网络实时性;步骤6:在网卡驱动抽象层对网卡驱动进行统一的数据抽象;当网卡设备启用时,向该网卡驱动的数据抽象进行注册,并完成网卡驱动数据抽象与网卡驱动的连接;当需要发送的数据到达网卡驱动数据抽象层时,通过本地维护的路由表选择具体使用的网卡设备从而完成数据的发送。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410244343.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗咳嗽的药物
- 下一篇:一种治疗冻疮的总姜酚软膏剂及其制备方法