一种通过手持终端进行直放站设备调测的方法与流程

文档序号:12889785阅读:1021来源:国知局
一种通过手持终端进行直放站设备调测的方法与流程

本发明涉及直放站等设备调测监控技术,特别涉及一种通过手持终端(如手机或平板电脑)对直放站等设备进行调测及监控的方法。



背景技术:

直放站调测监控软件,是指一种通过串口、短信、udp等方式对直放站设备进行调测监控的软件,要求开发测试人员携带台式机和笔记本电脑,比较麻烦;特别是在一些特殊环境下,比如没有电脑桌或没有网络,可能需要抱着笔记本或通过串口连接短信modem进行调测,增加开发测试的复杂度和成本。



技术实现要素:

针对背景技术存在的问题,本发明提供一种通过手持终端进行直放站设备调测的方法,该方法可实现对直放站设备进行监控调测,极大方便运维及开发人员。在手持终端上安装app软件,该软件通过短信或udp协议与直放站设备进行互联互通,设备收到短信指令或udp协议数据后,会转换成对应的mcpc或mcpa协议数据,设备根据协议内容做相关处理,手持终端收到设备发过来的短信或udp数据,进行数据解析并处理。

本发明要解决的技术问题:

1、设备与手持终端如何连接;

2、手持终端如何对设备进行调测监控;

解决以上技术问题所采用的方案是:

问题1:手持终端通过app软件配置,采用串口、短信、udp等方式对直放站进行调测监控;

串口连接:设备通过usb线或otg数据线与手持终端进行连接;

短信连接:通过手持终端自带的modem,设置好相应的modem型号、波特率、编码方式即可,与通过pc监控软件连接类似;

udp连接:通过网络互联连接,有两种方式:内网方式,手持终端通过wifi接入,设备通过交换机接入,保证手持终端与设备在同一个局域网中,可以实现互访,具体设置参见udp连接;外网方式,设备具有公网ip,手持终端本身具有一个公网ip,保证实现互访;具体设置参见udp连接;

问题2:app软件实现与设备连接、调测与监控;即是本发明的核心,通过googleandroid或appleios技术实现该软件;

为保证通信可靠性,监控管理中心(即手持终端)与设备之间根据通信连接方式的不同分别采用如下的通信交互原则:

使用mcp:a、mcp:c协议时,对于短信,发送端与接收端采用多问多答的并行方式进行通信包的交互,发送端对同一台设备可以一次连续发出多个通信包,接收端对通信包依次进行处理并应答;

使用mcp:b协议时,可使用多问一答、每包确认、一问一答等方式进行通信包的交互通信;

多问一答方式:监控管理中心每次启动远程升级前,可以读取设备的参数来了解设备是否使用此方式,一旦启动了远程升级操作,就不能改变。

每包确认方式:监控管理中心每次启动远程升级前,可以读取设备的参数来了解设备是否使用此方式,一旦启动了远程升级操作,就不能改变。

一问一答方式:发送端与接收端采用一问一答的并行方式进行通信包的交互,发送端对同一台设备可以一次发出一个通信包,接收端对通信包依次进行处理并应答。

本发明的具体技术方案如下:

一种通过手持终端进行直放站设备调测的方法,在手持终端上安装app软件,所述软件包括联机配置模块、查询设置模块、远程升级模块、快速开通模块、告警上报模块;手持终端与设备的关联配置后,通过监控参量设置界面,对监控参量进行配置,通过手动方式进行增加、修改、删除监控参量,通过参量维护网站进行同步更新升级,通过快速开通模块进行设备的快速开通,通过告警上报模块发出警告;

所述联机配置模块:完成手持终端与设备的关联配置,包括串口、短信、udp三种方式;

所述查询设置模块:在成功与设备建立连接的基础上,对设备参量进行批量查询及设置;

所述远程升级模块:在成功与设备建立连接的基础上,升级文件可保存至手持终端或远程服务器,升级文件最终发送到设备上;

所述快速开通模块:该模块提供一种设备开通方法,采用向导式开通方式,无需对相关参量进行配置,快速并正确开通设备;

所述告警上报模块:实时接收设备的告警信息。

所述联机配置模块通过串口、udp、短信方式与设备连接;

如果通过串口方式连接,包括配置协议类型,站点编号,设备编号,mcp类型,波特率,超时时长,串口号;

如果通过udp方式连接,包括配置协议类型,站点编号,设备编号,mcp类型,超时时长,设备ip,设备端口;

如果通过短信方式连接,包括配置协议类型,站点编号,设备编号,mcp类型,超时时长,串口号,modem型号,编码方式,设备号码。

所述查询设置模块,根据不同联机方式,有不同提示信息,与设备联机成功后,在查询设置窗口勾选需要查询的监控参量,查询成功,数据返回操作界面。

所述查询设置模块,根据不同联机方式,有不同提示信息,与设备联机成功后,在查询设置窗口勾选需要设置的监控参量,填写需要设置的数据,设置成功,界面返回操作结果。

所述远程升级模块,根据不同联机方式,有不同提示信息,与设备联机成功后,通过远程升级界面,选择升级方式即文件路径,可对设备进行远程升级,可控制升级流程。

所述快速开通模块,包括以下内容:

(1)选择相关运营商;

(2)配置设备连接方式及参数信息;

(3)选择配置选项;包括网管配置、射频配置;

(4)如选择网管配置,进行网管相关监控参量配置;

(5)如选择射频配置,对相关射频参量进行配置;

(6)如选择(4),进入设备配置界面,对射频参量进行配置;

(7)提示设备开通结果。

所述告警上报模块,当设备有告警发生,自动显示到软件告警上报界面。

与现有技术相比,本发明通过手持终端app对直放站进行调测,可达到与通过pc调测相类似的效果,由于使用手持设备,可以减少携带pc或笔记本电脑的麻烦,降低开发运维成本,方便软件升级,极大方便设备开发与运维人员进行设备调测。

附图说明

图1为手持终端与设备通过串口、短信、udp连接的示意图;

图2为联机配置模块的流程图;

图3为查询设置模块的流程图;

图4为远程升级模块的流程图;

图5为快速开通模块的流程图;

图6为告警上报模块的流程图。

具体实施方式

本发明根据目前常用设备调测软件进行改进,将调测软件从pc端转移到手持终端端或平板电脑上,并实现与pc端相同的调测功能软件通过自定义监控协议与直放站设备进行数据传输。

本app软件采用mvc三层结构,从上至下依次为:表示层、业务逻辑层和数据访问层;

表示层:是系统的ui部分,负责使用者与整个系统的交互。在这一层中,理想的状态是不应包括系统的业务逻辑。表示层中的逻辑代码,仅与界面元素有关。

业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关。如果涉及到数据库的访问,则调用数据访问层。

数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问。简单的说法就是实现对数据表的增删改查等操作。

从程序模块上看,主要包括以下几个程序模块:联机配置模块、参量查询设置模块、设备远程升级模块、设备快速开通模块、告警上报模块;联机配置模块是参数查询设置模块及设备远程升级模块的前提;设备快速开通模块与告警上报模块是两个独立模块,不依赖于联机配置模块。

如图2所示,联机配置:主要完成手持终端与设备的关联配置,首先根据连接方式,创建通信方式,然后向设备发送联机请求,等待回应结果;联机包括串口、短信、udp三种方式:

串口连接:手持终端选择相应com口(或usb口),串口设置为9600-n-8-1;

短信连接:设备需要插sim卡,手持终端自有一个modem,在调测软件上设置modem接入串口号,modem型号,编码方式,设备端sim卡号码等,实际上相当于两个手机互发短信;

udp连接:通过ip方式进行连接,需要在监控软件上设置设备ip地址,端口等;

如图3所示,参量查询设置:在成功与设备建立连接的基础上,可对设备参量进行批量查询及设置,将每次查询设置请求放入发送队列,采用先进先出方式进行数据发送,数据返回后,将回应数据放入接收队列,进行数据处理识别帧头、帧尾,将有效数据放入分析队列,采用先进先出的方式进行数据读取、解帧、分析,然后在软件界面上显示出来;

如图4所示,设备远程升级:在成功与设备建立连接的基础上,升级文件可保存至手持终端或远程服务器,可通过ftp或mcp:b方式进行升级,其中mcp:b方式是一种自定义协议,类似于mcp:a或mcp:c协议,数据包不是很大可以使用该方式升级,如果升级文件较大,交互次数就会很多,可采用ftp方式进行;每种mcp协议只支持在其协议内定义的监控数据(即:不能用mcp:a及mcp:c协议来查询在mcp:b中定义的监控数据)。目前监控应用层协议有:mcp:a,mcp:b,mcp:c。两种方式区别:mcp:b方式是通过本地文件进行升级,有大量数据交互,ftp方式通过远程文件进行升级,数据交互仅在升级开始及升级结束时,其它由设备与ftp服务器交互完成;

如图5所示,设备快速开通:该功能提供一种设备开通方法,根据设备开通规则,将规则进行封装,采用向导开通方式,无需对相关参量进行配置,也可以快速并正确开通设备;该功能主要采用设计模式中的责任链模式和命令模式;

如图6所示,告警上报:设备配置好告警上报方式后,该软件能正确接收设备的告警信息,并以列表方式显示出来;该功能主要采用端口监听或短信自动接收方式实现。

下面是参数查询设置功能的步骤:

步骤一:根据图1,通过串口、短信、udp方式三种方式之一,将设备与手持终端进行连接,保证链路通畅;

步骤二:在手持终端上启动该调测软件,配置相关连接方式,点击“联机”,如果联机失败,系统会有提示信息;

步骤三:进入参量查询设置界面,选择需要查询或设置的参量,点击查询或设置,在数值列就会出现相应参量的值或值被设置到设备当中;

参数查询设置功能在直放站调测中使用最频繁,比较具有代表性,因此单独描述,其中步骤一、二需要用到联机配置功能。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1