一种卫星通信智能网关上线控制方法技术

技术编号:39402194 阅读:10 留言:0更新日期:2023-11-19 15:54
本发明专利技术提供了一种网关上线控制方法,该方法包括以下的步骤:

【技术实现步骤摘要】
一种卫星通信智能网关上线控制方法、系统以及存储介质


[0001]本专利技术涉及卫星通信
,具体的,本专利技术涉及一种卫星通信智能网关上线控制方法

系统以及存储介质


技术介绍

[0002]卫星通信系统作为地面通信的延伸和补充,多用于偏远地区的通信和应急通信,较好地解决了地面通信系统在偏远地区以及海域中覆盖能力有限的问题

随着
VSAT
技术的快速发展,目前国外已有很多系统实现了将地面网络的通信范围应用到航空

海事

铁路等移动通信场景的扩展

[0003]但在实际应用中,卫星带宽资源有限,网络拥塞会导致终端的网络管理设备下线

本专利技术提供了一种网关上线控制的方案,在卫星通信智能网关上线时,对卫星网络进行侦测,以解决此问题,保证卫星通信智能网关及时上线


技术实现思路

[0004]为了克服现有技术的不足,本专利技术提供了一种网关上线控制方法

系统以及存储介质,以解决上述的技术问题

[0005]本专利技术解决其技术问题所采用的技术方案是:一种卫星通信智能网关上线控制方法,其改进之处在于:包括以下的步骤:
[0006]S1、
设定卫星网络侦测时间

侦测次数和侦测间隔,即:
[0007]T

C*Q*2
[0008]其中,
T
为侦测时间,
C
为侦测次数,
Q
为侦测间隔;
[0009]S2、
配置总检测时间
t

T+(C*Q)
[0010]其中,
t
为总检测时间,
T
为侦测时间,
C*Q
为本身间隔时间之和;
[0011]S3、
当卫星通信智能网关经过总检测时间
t
后,触发下一个时间点,检测卫星通信智能网关获取地址,并解析
DNS

[0012]S4、
若解析
DNS
成功,则建立
TCP
连接,跳转至步骤
S5
,若解析
DNS
失败,则跳转至步骤
S3

[0013]S5、
若建立
TCP
连接成功,侦测成功,则卫星通信智能网关上线,若建立
TCP
连接失败,则再次建立
TCP
连接,建立
TCP
连接失败并循环失败一定次数后,跳转至步骤
S3。
[0014]在上述方法中,还包括以下的步骤:
[0015]侦测成功,卫星通信智能网关上线之后,跳转至步骤
S3。
[0016]在上述方法中,还包括以下的步骤:
[0017]S10、
卫星通信智能网关本地检测网络总出口流量,卫星通信智能网关以秒级为单位,实时读取出口流量进行存储,同时侦测卫星通信智能网关与远端管理服务器;
[0018]S20、
当出现出口流量大或者会话数多,根据历史存储的上一时间段的数据,判断当前出口流量为上升趋势,且卫星通信智能网关下线时,对局域网进行降速处理;
[0019]S30、
等待一定时间段,读取总出口流量数据
(
以秒级存储
)
,分析该时间段内流量数据的趋势,并侦测此时卫星通信智能网关与平台是否连接远端服务器;
[0020]S40、
若无法连接远端服务器,则再次降速,并跳转至步骤
S30
,若卫星通信智能网关上线,并保持一定时间的上线状态,则中断降速

[0021]在上述方法中,还包括以下的步骤:
[0022]以所述的时间段总出口流量数据求和求出平均值,并将上一时间段求和求出平均值,两阶段平均值再求最终平均值,将该最终平均值设置为卫星通信智能网关总出口带宽,并以最终平均值与上一时间段最终平均值求差值,以此差值设定为卫星通信智能网关上线的预留带宽,以此计算出小站上下行总带宽,重复循环该计算步骤,再次求出卫星通信智能网关总出口带宽和预留带宽,并将上次预留带宽和卫星通信智能网关总出口带宽存储,保持卫星通信智能网关在线

[0023]在上述方法中,包括以下的步骤:
[0024]卫星通信智能网关实时监测网络情况,以秒为单位,取外网联通的数据为基础,存储于本地数据库,连续取数分钟,求取平均值,数分钟内,对全部丢包率进行计算,设置网络丢包率阈值,大于此丢包率阈值,用户网络完全不可用,小于此丢包率阈值,网络丢包,但是用户可进行发送报文,实现卫星网络通信;
[0025]连续循环计入,总时间以半小时为节点,若半小时内没有丢包情况,则将检测次数和频率降低一半,若半小时内有丢包情况,则增加检测次数和频率,实时监控,使网络设备在线并可用

[0026]在上述方法中,包括以下的步骤:
[0027]为每个端口分别分配数据存储空间,给每个端口进行编号;
[0028]每个端口计算得出一组数个平均速率数据;
[0029]将每个端口得出的各组的平均速率数据,形成一个数学矩阵;
[0030]对矩阵求平均值,得出数值;
[0031]以该数值为每个端口的上一时刻的速率值

[0032]本专利技术还提供了一种卫星通信智能网关上线控制系统,包括设定模块

配置模块和检测模块,
[0033]设定模块用于设定卫星网络侦测时间

侦测次数和侦测间隔,即:
[0034]T

C*Q*2
[0035]其中,
T
为侦测时间,
C
为侦测次数,
Q
为侦测间隔;
[0036]配置模块用于配置总检测时间
t

T+(C*Q)
[0037]其中,
t
为总检测时间,
T
为侦测时间,
C*Q
为本身间隔时间之和;
[0038]检测模块用于当卫星通信智能网关经过总检测时间
t
后,触发下一个时间点,检测卫星通信智能网关获取地址,并解析
DNS
,若解析
DNS
成功,则建立
TCP
连接,若建立
TCP
连接成功,侦测成功,则卫星通信智能网关上线,若解析
DNS
失败,或者,若建立
TCP
连接失败,并再次建立
TCP
连接,建立
TCP
连接失败并循环失败一定次数后,则循环至当卫星通信智能网关经过总检测时间
t
后,触发下一个时间点
...

【技术保护点】

【技术特征摘要】
1.
一种卫星通信智能网关上线控制方法,其特征在于:包括以下的步骤:
S1、
设定卫星网络侦测时间

侦测次数和侦测间隔,即:
T

C*Q*2
其中,
T
为侦测时间,
C
为侦测次数,
Q
为侦测间隔;
S2、
配置总检测时间
t

T+(C*Q)
其中,
t
为总检测时间,
T
为侦测时间,
C*Q
为本身间隔时间之和;
S3、
当卫星通信智能网关经过总检测时间
t
后,触发下一个时间点,检测卫星通信智能网关获取地址,并解析
DNS

S4、
若解析
DNS
成功,则建立
TCP
连接,跳转至步骤
S5
,若解析
DNS
失败,则跳转至步骤
S3

S5、
若建立
TCP
连接成功,侦测成功,则卫星通信智能网关上线,若建立
TCP
连接失败,则再次建立
TCP
连接,建立
TCP
连接失败并循环失败一定次数后,跳转至步骤
S3。2.
如权利要求1所述的一种卫星通信智能网关上线控制方法,其特征在于:还包括以下的步骤:侦测成功,卫星通信智能网关上线之后,跳转至步骤
S3。3.
如权利要求1或2所述的一种卫星通信智能网关上线控制方法,其特征在于:还包括以下的步骤:
S10、
卫星通信智能网关本地检测网络总出口流量,卫星通信智能网关以秒级为单位,实时读取出口流量进行存储,同时侦测卫星通信智能网关与远端管理服务器;
S20、
当出现出口流量大或者会话数多,根据历史存储的上一时间段的数据,判断当前出口流量为上升趋势,且卫星通信智能网关下线时,对局域网进行降速处理;
S30、
等待一定时间段,读取总出口流量数据
(
以秒级存储
)
,分析该时间段内流量数据的趋势,并侦测此时卫星通信智能网关与平台是否连接远端服务器;
S40、
若无法连接远端服务器,则再次降速,并跳转至步骤
S30
,若卫星通信智能网关上线,并保持一定时间的上线状态,则中断降速
。4.
如权利要求3所述的一种卫星通信智能网关上线控制方法,其特征在于:还包括以下的步骤:以所述的时间段总出口流量数据求和求出平均值,并将上一时间段求和求出平均值,两阶段平均值再求最终平均值,将该最终平均值设置为卫星通...

【专利技术属性】
技术研发人员:唐德强闫文凯张莉洪杰陈丹丹王瑞周伟
申请(专利权)人:亚太卫星宽带通信深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1