[发明专利]一种卫星通信应用服务保障系统及实现方法有效
申请号: | 202210513612.5 | 申请日: | 2022-05-11 |
公开(公告)号: | CN114980035B | 公开(公告)日: | 2023-03-17 |
发明(设计)人: | 何元智;贾亦真;刘韵 | 申请(专利权)人: | 军事科学院系统工程研究院网络信息研究所 |
主分类号: | H04W4/50 | 分类号: | H04W4/50;H04W84/06;H04L43/10;H04L67/00 |
代理公司: | 北京丰浩知识产权代理事务所(普通合伙) 11781 | 代理人: | 王忠泽 |
地址: | 100141 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 卫星通信 应用服务 保障 系统 实现 方法 | ||
1.一种卫星通信应用服务保障系统,其特征在于,所述系统包括:
服务发布软件端、应用服务引擎端、基础服务软件端、应用软件仓库、应用软件开发端、软件仓库客户端;
所述应用服务引擎端,与所述服务发布软件端连接;
所述应用服务引擎端,包括日志接口,管理接口,数据访问接口,认证接口;
所述应用服务引擎端,利用所述日志接口、管理接口、数据访问接口、认证接口,为所述服务发布软件端、应用软件仓库、基础服务软件端,提供信息传递和功能调用;
所述基础服务软件端,与所述应用服务引擎端连接;
所述基础服务软件端,包括:
服务管理服务,用户申告服务,用户体验提升服务,用户管理服务,应用审核服务,数据分析服务;
所述服务管理服务,包括提供服务日志记录和运行情况监控功能,启动或停止所述服务发布软件端,配置所述服务发布软件端运行环境和资源;
所述用户申告服务,包括受理用户故障和问题报告,分析、判断所述故障,修复、汇报、确认、登记所述故障;
所述用户体验提升服务,包括对卫星通信用户终端进行监测,利用心跳验证时间动态调节策略,判定所述卫星通信用户终端的使用情况;
所述用户管理服务,包括配置用户角色,划分用户等级,控制访问对象和访问功能;
所述应用审核服务,包括审核应用软件和测试应用软件;
所述数据分析服务,包括提供监测数据分析的工具集,定制数据分析模型;
所述应用软件仓库,与所述应用服务引擎端连接;
所述应用软件仓库由若干应用软件构成,应用软件信息存入软件列表中;
应用服务开发方利用所述应用软件开发端,向所述服务发布软件端发送应用软件;
所述应用软件开发端包含若干服务器资源;
卫星通信用户终端利用所述软件仓库客户端,对所述应用软件仓库中的应用软件进行浏览和下载。
2.一种卫星通信应用服务保障实现方法,其特征在于,所述方法包括:
S1,应用服务开发方利用应用软件开发端,向服务发布软件端发送应用软件;
S2,服务发布软件端,通过应用服务引擎端,调用基础服务软件端中的应用审核服务,为应用软件开发方提供对应用软件的入网审核;
S3,所述服务发布软件端,将通过入网审核的应用软件进行发布;
S4,所述服务发布软件端,调用所述应用软件开发端的服务器资源,支撑应用软件的运行;
S5,卫星通信用户终端通过软件仓库客户端,浏览和下载应用软件仓库中的应用软件,利用心跳验证时间动态调节策略判定所述卫星通信用户终端使用情况;
所述利用心跳验证时间动态调节策略判定所述卫星通信用户终端使用情况,方法包括:
S501,所述卫星通信用户终端包括P个优先级,优先级1的级别最低,优先级P的级别最高;
所述卫星通信用户终端的标准心跳验证时间为τ0,所述P个优先级的标准容差时间为τ1、τ2、…、τP;
卫星通信用户终端U的优先级为PU,标准容差时间为动态心跳验证时间为τU,初始条件下,
S502,根据多个卫星通信用户终端的心跳验证包的发送时间实测数据,设计标准容差时间;所述实测数据中卫星通信用户终端的集合记为Ω;
卫星通信用户终端U∈Ω的实测数据为:
式中,为卫星通信用户终端U第i次发送心跳验证包的时间,i=1,2,…,N,为卫星通信用户终端U离线前最后一次发送心跳验证包的时间;
γU={0,1}为卫星通信用户终端U的使用情况判定标识;γU=0所述卫星通信用户终端在线或离线情况判定准确,γU=1所述卫星通信用户终端在线但判定为离线;
遍历卫星通信用户终端U的实测数据,时,γU=1,否则,γU=0;优化标准容差模型,所述标准容差模型包括:
s.t.γU={0,1}
U∈Ω
得到各优先级卫星通信用户终端的标准容差时间;
S503,记录所述卫星通信用户终端的最后活跃时间和心跳验证时间间隔,其中最后活跃时间指卫星通信用户终端除发送心跳验证包以外,最后一次与服务发布软件进行主动数据交互的时间,心跳验证时间间隔指卫星通信用户终端最近两次发送心跳验证包的时间间隔;对于卫星通信用户终端U,其最后活跃时间表示为AU,最近两次发送心跳验证包的时间间隔记为δU;
S504,用户体验提升服务计算各卫星通信用户终端的活跃度系数和容差校正量:
卫星通信用户终端U的活跃度系数为:
其中,t为当前时间;
卫星通信用户终端U的容差校正量为:
得到各卫星通信用户终端的动态心跳验证时间,对于卫星通信用户终端U表示为:
S505,用户体验提升服务根据动态心跳验证时间对各卫星通信用户终端发送心跳包的时间间隔进行监测,当卫星通信用户终端U最近两次发送心跳验证包的时间间隔大于动态心跳验证时间,即δU>τU,则判定卫星通信用户终端U离线,反之转至步骤S503,更新卫星通信用户终端的动态心跳验证时间,持续监测心跳验证包发送情况。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于军事科学院系统工程研究院网络信息研究所,未经军事科学院系统工程研究院网络信息研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210513612.5/1.html,转载请声明来源钻瓜专利网。