一种基于TDMA卫星网管自动搭建组网环境的方法技术

技术编号:34388137 阅读:66 留言:0更新日期:2022-08-03 21:13
一种基于TDMA卫星网管的自动搭建组网环境方法,包括步骤:将网管上各页面元素的定位信息保存到Java项目的配置文件中;将网管上各种设备的信息保存到配置文件中;利用Java、Webdriver和Selenium对配置文件中各页面的定位信息及网管上各种设备的信息进行处理,将程序进行分层,包括:BaseDriver:获取不同浏览器的Driver驱动,创建驱动对象,封装基本操作方法;Page层:继承BaseDriver,读取配置文件中各个页面元素的定位信息;handle层:引入Page层对象,操作Page层已定位的信息;business层:引入handle层对象,操作handle层中封装的方法,实现对象的增删改查;Test层:串联business层中的增删改查;在TDMA卫星网管中,大规模设备组网前提下,将手动逐条配置变更成程序自动配置,提高组网的效率,减少发生错误的概率。减少发生错误的概率。减少发生错误的概率。

【技术实现步骤摘要】
一种基于TDMA卫星网管自动搭建组网环境的方法


[0001]本专利技术属于卫星通信领域,具体涉及一种基于TDMA卫星网管的自动搭建组网环境方法及装置。

技术介绍

[0002]MF

TDMA卫星通信系统,主要应用于基于透明转发原理的高轨道同步通信卫星,TDMA卫星网管是管理及监控该系统的设备及其资源状态变化的网络管理系统,若将MF

TDMA运用于物联网,物联网对终端总数要求较多,按照现有网管设计方式,手动配置数以万计的设备,必然耗费更多的人力成本,更多人为因素,会提高配置错误的概率;具体的,TDMA卫星网管手动配置设备方案存在以下问题:1)不同的设备类型,需要在不同的页面进行添加;2)添加设备的约束过多,在满足某些功能下,需要保证添加不同设备的先后顺序;3)在TDMA大规模组网下,多次重复点击各个界面的添加设备,耗费大量时间。

技术实现思路

[0003]针对上述相关现有技术不足,本专利技术提供一种基于TDMA卫星网管的自动搭建组网环境方法及装置,在TDMA卫星网管中,大规模设备组网前提下,将手动逐条配置变更成程序自动配置,提高组网的效率,减少发生错误的概率。
[0004]为了实现本专利技术的目的,拟采用以下方案:一种基于TDMA卫星网管的自动搭建组网环境方法,包括步骤:响应于卫星网管的用户界面的输入,将网管上各页面元素的定位信息保存到Java项目的配置文件中,各页面元素包括添加设备,涉及设备名称、SN、IP地址、设备类型等属性,卫星、转发器、频带、载波等配置项;将网管上各种设备的信息保存到配置文件中,设备的信息包括:设备名称值、SN号数值、IP地址值、设备属性的数据值等;程序实现:利用Java、Webdriver和Selenium对配置文件中各页面的定位信息及网管上各种设备的信息进行解析及代码处理,将程序进行分层,包括:BaseDriver、Page层、handle层、business层、Test层。
[0005]进一步地,定位信息的格式为定位方式>具体值。
[0006]进一步地,将程序进行分层的步骤,包括以下步骤:BaseDriver:用来获取不同浏览器的Driver驱动,并创建驱动对象,及封装基本操作方法;Page层:继承BaseDriver,读取配置文件中各个页面元素的定位信息,实现各界面元素的定位;handle层:引入Page层对象,操作Page层已定位的信息,实现全网页面的元素的操作;business层:引入handle层对象,操作handle层中封装的方法,实现对象的增删改
查,输入的数据来源从配置文件中获取;Test层:串联business层中的增删改查,自动对进行组网环境的搭建,如按照顺序添加卫星资源、网络控制器、子网、设备、建链分配资源,设备侧同理配置,即可搭建好组网环境。
[0007]进一步地,封装的基本操作方法包括:打开或关闭浏览器、切换windows窗口、找元素位置。
[0008]进一步地,Page层已定位的信息包括输入框的输入,按钮的点击。
[0009]进一步地,对程序进行分层后的步骤还包括:配置参数调用Test层的方法,即可在完成部署环境后,设备自动上线及分配资源。
[0010]一种基于TDMA卫星网管的自动搭建组网环境装置,包括:配置模块,用于将网管上各页面元素的定位信息保存到Java项目的配置文件中,并将网管上各种设备的信息保存到配置文件中;解析处理模块,用于利用Java、Webdriver和Selenium对配置文件中各页面的定位信息及网管上各种设备的信息进行解析及代码处理,将程序进行分层,包括:BaseDriver、Page层、handle层、business层、Test层。
[0011]一种计算机可读存储介质,其上存储有计算机程序,在所述计算机程序被处理器运行时控制所述存储介质所在设备执行如上所述的基于TDMA卫星网管的自动搭建组网环境方法。
[0012]一种电子设备,包括:至少一个处理器和存储器;其中,存储器存储有计算机执行指令,其特征在于,在至少一个处理器执行存储器存储的计算机执行指令,使得至少一个处理器执行如上所述的基于TDMA卫星网管的自动搭建组网环境方法。
[0013]本专利技术的有益效果在于:在TDMA卫星网管中,相比人工配置组网环境而言,提前规划组网环境,并将安装部署及自动搭建组网环境集成一体,可减少维护成本,本专利技术集网管部署及上述“自动搭建组网”的环境于一体,先部署网管,再部署“自动搭建组网”环境,并配置参数调用Test层的方法,即可完成部署完环境后,设备就能够自动上线及分配资源,开始正常的业务通信了,不再需要人为干预,提高组网的效率,及减少发生错误的概率,又能节省时间成本。
附图说明
[0014]图1为本申请实施例的自动搭建组网环境方法流程图。
[0015]图2为本申请实施例的程序分层处理步骤流程图。
[0016]图3为本申请实施例的装置结构框图。
具体实施方式
[0017]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面结合附图对本专利技术的实施方式进行详细说明,但本专利技术所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。
[0018]本申请实施例的一个方面,提供一种基于TDMA卫星网管的自动搭建组网环境方法,如图1所示,包括步骤:
S01、响应于卫星网管的用户界面的输入,将网管上各页面元素的定位信息保存到Java项目的配置文件中,各页面元素包括添加设备,涉及设备名称、SN、IP地址、设备类型等属性,卫星、转发器、频带、载波等配置项,示例:#登录username=name>login_namepassword=name>login_passwordloginButton=name>login_submit;S02、将网管上各种设备的信息保存到配置文件中,设备的信息包括:设备名称值、SN号数值、IP地址值、设备属性的数据值等,示例:username =adminPassword =888888# # # # # # # # 卫星 # # # # # # # # # #satName= China6ASatsatLongitude=125;S03、程序实现:利用Java、Webdriver和Selenium对配置文件中各页面的定位信息及网管上各种设备的信息进行解析及代码处理,将程序进行分层,包括:BaseDriver、Page层、handle层、business层、Test层。
[0019]具体地,定位信息的格式为定位方式>具体值。
[0020]具体地,如图2所示,将程序进行分层的步骤,包括以下步骤:S301、BaseDriver:用来获取不同浏览器的Driver驱动,并创建驱动对象,及封装基本操作方法;S302、Page层:继承BaseDriver,主要读取配置文件中各个页面元素的定位信息,如步骤S02的示例所示,实现本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于TDMA卫星网管的自动搭建组网环境方法,其特征在于,包括步骤:响应于卫星网管的用户界面的输入,将网管上各页面元素的定位信息保存到Java项目的配置文件中;将网管上各种设备的信息保存到配置文件中;利用Java、Webdriver和Selenium对配置文件中各页面的定位信息及网管上各种设备的信息进行解析及代码处理,将程序进行分层并实现组网环境搭建,包括:BaseDriver、Page层、handle层、business层、Test层;实现组网环境搭建包括以下步骤:BaseDriver:获取不同浏览器的Driver驱动,并创建驱动对象,及封装基本操作方法;Page层:继承BaseDriver,读取配置文件中各个页面元素的定位信息,实现各界面元素的定位;handle层:引入Page层对象,操作Page层已定位的信息,实现全网页面的元素的操作;business层:引入handle层对象,操作handle层中封装的方法,实现对象的增删改查,输入的数据来源从配置文件中获取,即可搭建好组网环境;Test层:串联business层中的增删改查,自动进行对组网环境的搭建。2.根据权利要求1所述的基于TDMA卫星网管自动搭建组网环境的方法,其特征在于,定位信息的格式为定位方式>具体值。3.根据权利要求1所述的基于TDMA卫星网管的自动搭建组网环境方法,其特征在于,自动对进行组网环境的搭建,包括:按照顺序添加卫星资源、网络控制器、子网、设备、建链分配资源,设备侧同理配置。4.根据权利要求1所述的基于TDMA卫星网管的自动搭建组网环境方法,其特征在于,封装的基本操作方法包括:打开或关闭浏览器、切换windows窗口、找元素位置。5.根据权利要求1所述的基于TDMA卫星网管的自动搭建组网环境方法,其特征在于,Page层已定位的信息包括...

【专利技术属性】
技术研发人员:谭苗苗
申请(专利权)人:四川安迪科技实业有限公司
类型:发明
国别省市:

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

1