[发明专利]一种基于VSAT网络的信关站IP数据处理方法在审
申请号: | 201310200166.3 | 申请日: | 2013-05-27 |
公开(公告)号: | CN104184714A | 公开(公告)日: | 2014-12-03 |
发明(设计)人: | 吴伟林;王亮;张代红;姜维;何戎辽 | 申请(专利权)人: | 成都林海电子有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/66 |
代理公司: | 四川力久律师事务所 51221 | 代理人: | 林辉轮;王波 |
地址: | 611731 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 vsat 网络 信关站 ip 数据处理 方法 | ||
技术领域
本发明涉及数据处理技术领域,特别涉及一种基于VSAT网络的信关站IP数据处理方法。
背景技术
VSAT(Very Small Aperture Terminal)卫星通信系统具有地面天线直径小、发射功率低、经济适用、不受地形和气候的影响、组网灵活等优点,目前在网络通信中得到广泛应用。VSAT卫星通信系统的地面部分由信关站、远端站和网络控制单元组成,信关站的作用是为远端站分配信道以及控制远端站的接入,远端站是卫星通信网络的主体,VSAT卫星通信网由许多个远端站组成。
因特网所采用的协议族是TCP/IP协议族,IP是TCP/IP协议族中网络层的协议,是TCP/IP协议族的核心协议。目前,IP数据通常采用IPv4、IPv6协议。 IP数据文件在结构上分为3块,分别是文件头、记录区和索引区。要查找IP时,首先在索引区查找记录偏移(通常采用二分查找法进行搜索查找),然后再到记录区读出信息。
由于VSAT网络使用的帧格式、数据速率和帧长度限制都与因特网不同,所以要将VSAT网络中的数据转发到因特网,必须在信关站对VSAT接收到的数据进行处理,转换为因特网可以识别的IP数据格式,即,在信关站上将VSAT解调器产生的数据还原为IP数据,信关站根据IP数据提供的地址信息,将该数据转发到因特网指定的计算机上。因此将VSAT网络中的数据处理为因特网可识别的IP数据的方法极为必要。
发明内容
本发明的目的在于提供一种基于VSAT网络的信关站IP数据处理方法,通过该方法实现VSAT网络中信关站将对接收到的数据处理为因特网可以识别的IP数据。
为了实现上述发明目的,本发明提供了以下技术方案:
一种基于VSAT网络的信关站IP数据处理方法,包括步骤:
(1)接收的中频信号经过16路解调器解调后输出;
(2)信关站将解调后的数据处理为IP数据,具体包括步骤:
(2-1)配置源数据文件存放目录、输出数据文件存放目录和源数据备份文件存放目录,并选择待处理源数据文件的主通道号和从通道号;
(2-2)创建线程,在该线程中调用初始化函数配置IP数据处理所需的参数,所述参数包括原始文件路径、原始文件数据类型、解调后数据的处理模式、原始文件数据备份路径、处理结果保存路径、配对通道号和传输给预处理模块的每块数据长度;
(2-3)调用启动接收和发送过程函数,根据信关站解调后的数据包包头信息判断接收到的数据包是否为IP数据,若不是IP数据,则不对数据包进行处理,若为IP数据,则将IP数据从信关站解调后的数据包中取出,同时启动预处理及分发模块及所有业务处理模块动态库的数据处理过程,完成IP数据组包;
(2-4)调用状态查询函数,查询数据处理是否已完成;如果数据处理未完成,则继续循环查询;如果数据处理完成,则调用终止接收发送过程函数,终止接收和发送线程,同时终止预处理及分发模块及所有业务处理模块动态库的数据处理过程;
(3)将IP数据包转发至LAN端口,通过交换机发送至因特网。
根据本发明实施例,如果步骤(2-3)中所述解调后数据的处理模式为直接处理,则将原始文件路径配置为解调后数据存放的内存地址,原始文件数据备份路径设配置为空指针。对于实时性要求较高的应用场合,直接从缓冲区中读取解调后的数据并处理成IP数据,此时,原始文件数据备份路径需设为空指针,原始文件路径为解调后数据存放的内存地址。
根据本发明实施例,如果步骤(2-3)中所述解调后数据的处理模式为存盘后处理,则原始文件路径为指定的存储路径,原始文件数据备份路径为指定的备份路径。对于实时性要求较低的应用场合,可以先将缓冲区中读取的解调后的数据存盘,再处理成IP数据,此时,需要指定原始文件数据的备份路径,也需要指定原始文件的存储路径。
与现有技术相比,本发明的有益效果:本发明方法首先对接收到的数据进行解调,然后信关站将解调后的数据处理成因特网可识别的IP数据包发送出去,实现了VSAT网络中信关站与因特网中计算机之间的通信。
附图说明:
图1为本发明基于VSAT网络的信关站IP数据处理流程图;
图2 为本发明方法中处理输出IP数据的流程图;
图3 为IP数据拼接图;
图4 为存盘数据读写操作过程图;
图5 为缓冲区数据读写操作过程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都林海电子有限责任公司;,未经成都林海电子有限责任公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310200166.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:服务提供者分配系统及服务提供者分配方法
- 下一篇:跨屏操控设备绑定方法和网关