[发明专利]一种基于主从异构数传模块的虚拟网络接口在审
申请号: | 201710232221.5 | 申请日: | 2017-04-11 |
公开(公告)号: | CN107241253A | 公开(公告)日: | 2017-10-10 |
发明(设计)人: | 李静;董峰;王凌云;王清团;李兴海;张晓丹;邓媛劼 | 申请(专利权)人: | 黄河科技学院 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/02;H04L9/32;H04L29/08;H04B7/185;H04B1/40 |
代理公司: | 青岛致嘉知识产权代理事务所(普通合伙)37236 | 代理人: | 庞庆芳 |
地址: | 450063 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 主从 异构数传 模块 虚拟 网络 接口 | ||
技术领域
本发明涉及通讯技术领域,尤其涉及一种基于主从异构数传模块的虚拟网络接口。
背景技术
卫星网络的概念在上个世纪被提出,时至如今,一些基于地面网络的通信技术已经无法满足广大用户多种通信业务的需求,商业和军事的不同需求也推动卫星通信向网络化方向发展。目前,大部分卫星与地面站间及卫星间的通信都采取电路交换的方式进行。
在专利号为201110172389.4的一种基于主从异构数传模块的虚拟网络接口实现方法中:(1)形成虚拟网络接口:将主从异构型无线数据传输模块抽象成虚拟网络接口;(2)发送网络层数据单元:所述虚拟网络接口在接收到网络层数据单元后切片进行发送;(3)接收数据传输模块数据帧:所述虚拟网络接口在接收到数据传输模块数据帧后缓冲重装提交给网络层。通过将数据传输模块虚拟化为网络层接口,从而增加卫星问通信的互操作性,便于卫星问数据的传输和分发。虽然该发明实现了虚拟网络接口与卫星之间的通讯,但容易出现数据缺失和出错的问题。
本发明解决了虚拟网络接口与卫星通讯时出现的数据缺失和出错的情况,同时提高了虚拟网络接口与卫星通讯时的数据传输效率。
发明内容
本发明的目的是为了解决现有技术中存在结构复杂,不能同时实现上料或下料工作,而且维修按照拆卸麻烦的缺点,而提出的一种基于主从异构数传模块的虚拟网络接口。
为了实现上述目的,本发明采用了如下技术方案:
一种基于主从异构数传模块的虚拟网络接口,包括通讯模块、发射数据转换模块、接收数据转换模块、数据发射模块、验证模块、无线发射模块和无线接收模块,所述通讯模块分别与发射数据转换模块和接收数据转换模块连接,所述发射数据转换模块分别与数据发射模块和验证模块连接,所述接收数据转换模块分别与验证模块和无线接收模块连接,所述数据发射模块分别与验证模块和无线发射模块连接;
所述发射数据转换模块包括依次连接的发射数据编译模块、发射数据封包模块和发射数据识别模块,所述发射数据编译模块与通讯模块连接,所述发射数据识别模块分别与验证模块和数据发射模块连接;
所述接收数据转换模块包括依次连接的接收数据封包模块、接收数据编译模块和接收数据整理模块,所述接收数据封包模块与通讯模块连接,所述接收数据整理模块与验证模块连接。
优选地,所述发射数据编译模块用于将从通讯模块接收的用于上传的数据包进行解码及解压缩工作,形成应对应的数据流,并读取数据包源文件的源地址信息。
优选地,所述发射数据封包模块对解码及解压缩后的数据包内部的数据进行标定处理,标定时按照设定的标号和设定的字节数量对解码及解压缩后的数据包进行标定,这时候将较长的数据流按照设定的字节数量进行剪切,将长的数据流变为较短的数据流,将若干较短的数据流合并为一条符合设定字节数量的数据流,并对剪切合并后的数据流进行标定。
优选地,所述发射数据识别模块将发射数据编译模块读取的数据包源文件的源地址信息和发射数据封包模块标定后的信息形成发射数据标定列表,所述发射数据标定列表信息包括数据包名称、标定标号以及与标号相对应的标定数据流信息,所述标定数据流信息包括标定代码和标定数据流字节数量。
优选地,所述接收数据整理模块用于将无线接收模块从通讯卫星上接收的数据进行识别,并根据接收的数据形成接收数据标定列表,所述接收数据标定列表与发射数据标定列表结构一致。
优选地,所述接收数据编译模块根据发射数据标定列表的内容对接收的数据流进行还原整理,将添加的标号除去,还原为源文件长度一致的数据流。
优选地,所述接收数据封包模块将还原后的数据流进行解压解码工作形成接收数据包。
优选地,所述验证模块用于对发射数据转换模块发送的数据完整度进行以及对接收数据转换模块接收的数据进行完整度验证,所述验证模块向数据发射模块发送发射数据验证指令以及请求接收数据再次发射请求指令。
优选地,所述虚拟网络接口还包括主微处理器和从微处理器,所述主微处理器上设有发射数据转换模块、接收数据转换模块和数据发射模块,所述主微处理器分别与通讯模块、无线发射模块、无线接收模块和从微处理器连接,所述从微处理器上设有验证模块。
优选地,所述数据发射模块用于向无线发射模块发送发射数据验证指令、请求接收数据再次发射请求指令以及标定数据发射指令。
本发明的有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黄河科技学院,未经黄河科技学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710232221.5/2.html,转载请声明来源钻瓜专利网。