[发明专利]基于TDMA卫星网管的设备批量添加方法及装置有效
申请号: | 202210036136.2 | 申请日: | 2022-03-31 |
公开(公告)号: | CN114448495B | 公开(公告)日: | 2023-06-13 |
发明(设计)人: | 谭苗苗 | 申请(专利权)人: | 四川安迪科技实业有限公司 |
主分类号: | H04B7/185 | 分类号: | H04B7/185 |
代理公司: | 成都诚中致达专利代理有限公司 51280 | 代理人: | 杨春;曹宇杰 |
地址: | 610041 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 tdma 卫星 网管 设备 批量 添加 方法 装置 | ||
1.基于TDMA卫星网管的设备批量添加方法,其特征在于,包括步骤:
响应于卫星网管webUI的用户界面的输入,将输入的各设备的参数信息填入预置模板,所述参数信息包括设备名称、设备SN、VifIP、VifMask,以及至少一种特征信息,所述预置模板具有与设备名称、设备SN、VifIP、VifMask对应的基本参数项,以及与所有特征信息对应的特征参数项;
根据填入结果,对预置模板中的各设备对应的特征参数项中空缺位置进行默认值补齐;
利用EasyExcel对通过卫星网管webUI导入至后台的补齐后的预置模板进行解析及代码处理;
将处理结果保存并根据处理结果进行设备添加,并将处理结果及添加进度推送于用户界面进行显示。
2.根据权利要求1所述的基于TDMA卫星网管的设备批量添加方法,其特征在于,特征信息包括资源组名称、同步周期、激活状态、入网禁允态、调制方式、码率、分配空闲资源、独立信道、资源类型、固定速率、实时初始速率、实时保障速率、非实时初始速率、非实时保障速率、非实时最大速率、BE最大速率、路由信息。
3.根据权利要求1所述的基于TDMA卫星网管的设备批量添加方法,其特征在于,利用EasyExcel对通过卫星网管webUI导入至后台的补齐后的预置模板进行解析及代码处理,包括步骤:
EasyExcel的实体映射:创建与导入的预置模板对应的实体对象ExcelData,并指定列的下标或者列名,保持ExcelData对应变量的名字与预置模板每列对应的列名称相同,所述列名称为基本参数项和特征参数项;
ExcelDataListener的监听:继承AnalysisEventListenerT,newExcelDataListener()构造方法时传入业务逻辑的处理方法,调用invoke方法解析预置模板中的每一条数据,解析完的数据调用doAfterAllAnalysed的方法,向用户界面推送一次导入结束的标志,以在用户界面展示一个导入进度条;
saveDao的业务逻辑处理:对预置模板中每一行数据,获取该行指定的列数据,构建对应业务对象,并将数据赋值于该对象,并将该对象保持至对应的数据表中,通过websocket技术实时推送操作的结果给用户界面;
调用EasyExcel.read()方法:导入上述步骤创建的EasyExcel、ExcelDataListener对象及用户界面传入进来的文件流,并指定读取默认sheet页的第一行。
4.根据权利要求3所述的基于TDMA卫星网管的设备批量添加方法,其特征在于,invoke方法含有存储数据库的业务逻辑saveDao,每传输一次都会向用户界面推送一次导出成功、失败、重复的总个数,并在到达设置的存储的数据值时会清理缓存以防止OOM。
5.根据权利要求4所述的基于TDMA卫星网管的设备批量添加方法,其特征在于,操作结果包括:操作成功、操作失败、重复数据的个数,操作失败时,具体记录某行的某列失败。
6.根据权利要求1所述的基于TDMA卫星网管的设备批量添加方法,其特征在于,还包括导出步骤:响应于用户界面的导出指令,创建文件夹及Excel表,并进行SqL查询,找到需要导出的设备数据,并通过EasyExcel的write方法将其写入到Excel表中,进而将Excel文件转变成二进制流传递给用户界面,由用户界面转换后以提供下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川安迪科技实业有限公司,未经四川安迪科技实业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210036136.2/1.html,转载请声明来源钻瓜专利网。