System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于卫星通信领域,公开了一种基于卫星的可视化子带交换关系配置方法。
技术介绍
1、子带交换关系配置方法是一种卫星通信领域的重要技术,它可以实现卫星资源的动态分配和优化,以满足不同的业务需求和场景。该技术的研究意义在于,它可以提高卫星资源的利用率和交换成功率,同时提高用户的交互体验和满意度。
2、目前市面上的子带交换关系配置方法缺乏合理方便的交互,不能满足所有的业务需求,不能直观的显示子带的可用范围,用户也不能直观的看到所配置的关系对是否超出可用范围。比如基于数字透明转发器的多模式子带交换网络配置方法,需要使用数字透明转发器,而这种设备的成本较高,不直观,也不易兼容其他类型的卫星网络和卫星通信协议。还有的现有技术使用交换机(路由器)进行网段划分,实现不同网段之间的数据交换。该方法提供了一些网段划分的原则和方法,以及一些常见的网段划分的例子和步骤,不够直观且配置较为复杂,且不易兼容不同的卫星网络和卫星通信协议。
3、因此,需要新的技术来解决这些方案。
技术实现思路
1、专利技术目的:提供一种基于卫星的可视化子带交换关系配置方法,以解决现有技术存在的上述问题。
2、技术方案:提供一种基于卫星的可视化子带交换关系配置方法,包括如下步骤:
3、s1、读取卫星号和波束号,获取卫星下预定个子带的频点配置信息,包括子带的编号和频率控制字;
4、s2、将频点配置信息显示在表格中,同时使用图形化界面显示频点配置信息,采用滑块控件构造
5、s3、根据下扩模式的可用范围确定子带的可用范围和离散资源段,将离散资源段合并为连续资源段,同时修改表格中的频点配置信息;
6、s4、基于修改后的频点配置信息,更新图形化界面,选择索引,交换关系对。
7、根据本申请的一个方面,步骤s1具体为:
8、s11、读取卫星号和波束号,基于卫星号和波束号构造http请求,向服务器端发送http请求;
9、s12、服务器端接收http请求,获取数据库中的子带的频点配置信息,根据卫星号和波束号,查询对应的频点配置信息,封装成json格式的数据,返回给web端;所述频点配置信息包括子带的编号和频率控制字;
10、s13、web端接收并解析json格式的数据,提取频点配置信息。
11、根据本申请的一个方面,步骤s2具体为:
12、s21、将频点配置信息显示在表格中,同时根据频点配置信息绘制子带的频点分布图;
13、s22、采用滑块控件构造滑块,通过拖拽滑块调整频率控制字,同时更新表格和频点分布图;
14、s23、监听滑块的移动事件,当滑块发生移动时,读取数据库中的下扩模式的可用范围,使用http协议向服务器端发送请求,服务器端根据调整后的频率控制字,查询对应的下扩模式的可用范围,封装成json格式的数据,返回给web端;
15、s24、web端接收并解析json格式的数据,提取下扩模式的可用范围,将下扩模式的可用范围显示在图形化界面中。
16、根据本申请的一个方面,步骤s3具体为:
17、s31、根据下扩模式的可用范围,基于表格中的频点配置信息,获取子带的可用范围和离散的资源段,标记子带的可用范围;
18、s32、将离散的资源段合并或拆分,使其成为连续资源段,记录所述连续资源段的起始频点和结束频点;
19、s33、根据连续资源段的起始频点和结束频点,计算子带的频率控制字,修改表格中的频点配置信息,更新表格和图形化界面。
20、根据本申请的一个方面,步骤s4具体为:
21、s41、根据修改后的频点配置信息,更新图形化界面,给出提示信息,提示是否修改成功,如果修改成功,显示交换关系对的选择框,进入步骤s42;否则,重新修改的频点配置信息;
22、s42、判断调整后的频率控制字是否在预定范围内,如果是,则为下扩模式,在选择框中选择上行索引,实现子带交换的功能;如果不是,则为非下扩模式,在选择框中选择上行索引及对应的下行索引,实现子带交换的功能。
23、根据本申请的一个方面,选择上行索引及对应的下行索引时还包括:
24、步骤s42i、对选择的上行索引及对应的下行索引进行操作提示,包括:
25、根据子带的可用范围,判断选择的上行索引及对应的下行索引是否为禁用项,如果是,提示重新选择;如果不是,判断选择的上行索引引及对应的下行索引是否已经被选择过,如果已被选择过,提示取消选择;如果没有被选择过,则提示可添加到交换关系对中。
26、根据本申请的一个方面,所述s3还包括在修改频点配置信息前,使用备份机制对频点配置信息进行备份;若发生修改错误,则采用备份的频点配置信息进行恢复,具体包括如下步骤:
27、s301、在修改频点配置信息之前,使用http协议向服务器端发送请求,服务器端根据卫星号和波束号,从数据库中查询对应的子带的频点配置信息,封装成json格式的数据,返回给web端;
28、s302、web端接收并解析json格式的数据,提取频点配置信息,将其保存在本地存储中,作为备份数据;
29、s303、在修改频点配置信息之后,使用http协议向服务器端发送请求,服务器端根据卫星号和波束号,从数据库中更新对应的子带的频点配置信息,得到修改结果,将修改结果返回给web端;
30、s304、web端根据修改结果,判断是否修改成功,如果修改成功,删除本地存储中的备份数据;如果修改失败,从本地存储中读取备份数据,使用http协议向服务器端发送请求,服务器端根据卫星号和波束号,从数据库中恢复对应的子带的频点配置信息,得到恢复结果,将恢复结果返回给web端;
31、s305、web端根据恢复结果,判断是否恢复成功,如果恢复成功,删除本地存储中的备份数据,提示用户重新修改频点配置信息;如果恢复失败,提示用户信息恢复失败。
32、根据本申请的一个方面,所述s3还包括:
33、s34、使用加密技术保护修改后的频点配置信息:
34、s341、使用http协议向服务器端发送请求,服务器端根据卫星号和波束号,从数据库中更新对应的子带的频点配置信息,同时使用对称加密算法,对修改后的频点配置信息进行加密,生成密文;
35、s342、服务器端将密文和加密算法的参数,封装成json格式的数据,返回给web端;
36、s343、web端接收并解析json格式的数据,提取密文和加密算法的参数,将其保存在本地存储中,作为加密数据。
37、根据本申请的一个方面,还包括:
38、s5、对交换关系对的效果进行评估,给出评分和建议,同时显示在表格和图形化界面中,根据所述评分和建议,调整交本文档来自技高网...
【技术保护点】
1.一种基于卫星的可视化子带交换关系配置方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的基于卫星的可视化子带交换关系配置方法,其特征在于,步骤S1具体为:
3.根据权利要求1所述的基于卫星的可视化子带交换关系配置方法,其特征在于,步骤S2具体为:
4.根据权利要求1所述的基于卫星的可视化子带交换关系配置方法,其特征在于,步骤S3具体为:
5.根据权利要求1所述的基于卫星的可视化子带交换关系配置方法,其特征在于,步骤S4具体为:
6.根据权利要求5所述的基于卫星的可视化子带交换关系配置方法,其特征在于,选择上行索引及对应的下行索引时还包括:
7.根据权利要求1所述的基于卫星的可视化子带交换关系配置方法,其特征在于,所述S3还包括在修改频点配置信息前,使用备份机制对频点配置信息进行备份;若发生修改错误,则采用备份的频点配置信息进行恢复,具体包括如下步骤:
8.根据权利要求7所述的基于卫星的可视化子带交换关系配置方法,其特征在于,所述S3还包括:
9.根据权利要求1至8任一项所述的
10.根据权利要求1所述的基于卫星的可视化子带交换关系配置方法,其特征在于,还包括步骤S6、根据交换关系对的情况,使用深度神经网络优化子带交换关系配置方法,具体包括:
...【技术特征摘要】
1.一种基于卫星的可视化子带交换关系配置方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的基于卫星的可视化子带交换关系配置方法,其特征在于,步骤s1具体为:
3.根据权利要求1所述的基于卫星的可视化子带交换关系配置方法,其特征在于,步骤s2具体为:
4.根据权利要求1所述的基于卫星的可视化子带交换关系配置方法,其特征在于,步骤s3具体为:
5.根据权利要求1所述的基于卫星的可视化子带交换关系配置方法,其特征在于,步骤s4具体为:
6.根据权利要求5所述的基于卫星的可视化子带交换关系配置方法,其特征在于,选择上行索引及对应的下行索引时还包括:<...
【专利技术属性】
技术研发人员:陈宇,刘振威,潘奇,朱邦兵,赖海光,
申请(专利权)人:南京控维通信科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。