一种通信设备组网的调测方法及装置与流程

文档序号:16886965发布日期:2019-02-15 22:43阅读:446来源:国知局
一种通信设备组网的调测方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种通信设备组网的调测方法及装置。



背景技术:

在模拟的通信设备中,主从式星型组网要求调试软件能够对整个组网的设备进行访问,实现对整个网络中的通信设备进行集中管理及监控、集中开站、集中授权,实时获取组网中的设备的状态。

由于模拟通信设备中,主站与其他站点的设备不具备ip化,主站与从站之间的通信采用的是非ip通信的方式。这种情况下,对组网进行调测的用户终端上需安装调测软件,配置用户本地数据,再通过与主站进行通信达到访问整网的目的。因此,现有技术的调测流程对于用户体验较为复杂,效率低下。



技术实现要素:

本申请提供一种通信设备组网的调测方法及装置,用以简化用户操作流程,改善用户体验。

本发明实施例提供的一种通信设备组网的调测方法,包括:

主站服务器接收调试设备发送的第一调测请求,所述主站服务器上安装有调测软件,所述第一调测请求为所述调试设备基于第一通信协议向所述主站服务器发送的;

所述主站服务器根据所述第一调测请求,向从站设备发送第二调测请求,所述第二调测请求为所述主站服务器基于与所述从站设备之间的第二通信协议发送的;

所述主站服务器接收所述从站设备发送的第一反馈消息,所述第一反馈消息为基于所述第二通信协议发送的;

所述主站服务器向所述调试设备发送第二反馈消息,所述第二反馈消息为基于所述第一通信协议发送的;

其中,所述第一通信协议为ip类的通信协议,所述第二通信协议为非ip类的通信协议。

一种可选的实施例中,所述第一调测请求为设备扫描请求;

所述主站服务器根据所述第一调测请求,向从站设备发送第二调测请求,包括:

所述主站服务器向所有从站设备发送文件获取请求;

所述主站服务器接收所述从站设备发送的第一反馈消息,包括:

所述主站服务器接收从站设备发送的页面文件和数据库文件;

所述主站服务器接收所述从站设备发送的第一反馈消息之后,所述主站服务器向所述调试设备发送第二反馈消息之前,还包括:

所述主站服务器将所述从站设备的页面文件和数据库文件进行存储,并将对应的设备标识存储在设备管理列表中;

所述主站服务器向所述调试设备发送第二反馈消息,包括:

所述主站服务器向所述调试设备展示所有从站设备。

一种可选的实施例中,还包括:

所述主站服务器接收所述调试设备发送的设备移除请求;

所述主站服务器将所述设备移除请求对应的从站设备从所述设备管理列表中删除,并删除所述本地存储中对应的页面文件和数据库文件。

一种可选的实施例中,所述第一调测请求为状态展示请求;

所述主站服务器根据所述第一调测请求,向从站设备发送第二调测请求之前,还包括:

所述主站服务器从本地存储中获取从站设备的第一校验码;

所述主站服务器向从站设备发送第二调测请求,包括:

所述主站服务器向所述从站设备发送所述第二调测请求,所述第二调测请求中包含所述第一校验码;

所述主站服务器接收所述从站设备发送的第一反馈消息,包括:

所述主站服务器接收所述从站设备发送的未更新反馈,所述未更新反馈为所述从站设备确定所述第一校验码与所述从站设备中存储的第二校验码相同时发送的;或者

所述主站服务器接收所述从站设备发送的更新反馈,所述更新反馈中包括所述从站设备更新的页面文件和/或数据库文件,所述更新反馈为所述从站设备确定所述第一校验码与所述从站设备中存储的第二校验码不相同时发送的;

所述主站服务器向所述调试设备发送第二反馈消息,包括:

所述主站服务器根据所述第一反馈消息向所述调试设备展示所述从站设备。

一种可选的实施例中,所述第一调测请求为访问请求;

所述主站服务器根据所述第一调测请求,向从站设备发送第二调测请求,包括:

所述主站服务器将所述访问请求进行格式转换,以使所述访问请求符合所述第二通信协议的格式;

所述主站服务器将所述访问请求进行广播,所述访问请求中包括访问的从站设备标识;

所述主站服务器接收所述从站设备发送的第一反馈消息,包括:

所述主站服务器接收所述从站设备发送的访问反馈消息,所述访问反馈消息为所述从站设备根据接收到的所述访问请求确定与所述从站设备标识相匹配后向所述主站服务器发送的应答消息;

所述主站服务器向所述调试设备发送第二反馈消息,还包括:

所述主站服务器将所述访问反馈消息进行格式转换,以使所述访问反馈消息符合所述第一通信协议的格式;

所述主站服务器向所述调试设备发送所述访问反馈消息。

一种可选的实施例中,所述第一调测请求为校准请求,所述校准请求中包括标准频段及所述标准频段的输入功率;

所述主站服务器根据所述第一调测请求,向从站设备发送第二调测请求之前,还包括:

所述主站服务器从本地存储中获取所有从站的频段;

所述主站服务器将所有从站的频段与所述标准频段相匹配,确定与所述标准频段相符的待校准从站;

所述主站服务器根据所述第一调测请求,向从站设备发送第二调测请求,包括:

所述主站服务器向所述待校准从站发送校准启动命令,所述校准启动命令中包含所述标准频段的输入功率,以使所述待校准从站依据所述标准频段的输入功率进行校准。

本发明实施例还提供一种通信设备组网的调测装置,包括:

接收单元,用于接收调试设备发送的第一调测请求,所述主站服务器上安装有调测软件,所述第一调测请求为所述调试设备基于第一通信协议向所述主站服务器发送的;

发送单元,用于根据所述第一调测请求,向从站设备发送第二调测请求,所述第二调测请求为所述主站服务器基于与所述从站设备之间的第二通信协议发送的;

所述接收单元,还用于接收所述从站设备发送的第一反馈消息,所述第一反馈消息为基于所述第二通信协议发送的;

所述发送单元,还用于向所述调试设备发送第二反馈消息,所述第二反馈消息为基于所述第一通信协议发送的;

其中,所述第一通信协议为ip类的通信协议,所述第二通信协议为非ip类的通信协议。

一种可选的实施例中,所述第一调测请求为设备扫描请求;

所述发送单元,还用于向所有从站设备发送文件获取请求;

所述接收单元,还用于接收从站设备发送的页面文件和数据库文件;

还包括处理单元,用于将所述从站设备的页面文件和数据库文件进行存储,并将对应的设备标识存储在设备管理列表中;

所述发送单元,还用于向所述调试设备展示所有从站设备。

一种可选的实施例中,所述接收单元,还用于接收所述调试设备发送的设备移除请求;

所述处理单元,还用于将所述设备移除请求对应的从站设备从所述设备管理列表中删除,并删除所述本地存储中对应的页面文件和数据库文件。

一种可选的实施例中,所述第一调测请求为状态展示请求;

所述处理单元,还用于从本地存储中获取从站设备的第一校验码;

所述发送单元,还用于向所述从站设备发送所述第二调测请求,所述第二调测请求中包含所述第一校验码;

所述接收单元,还用于接收所述从站设备发送的未更新反馈,所述未更新反馈为所述从站设备确定所述第一校验码与所述从站设备中存储的第二校验码相同时发送的;或者接收所述从站设备发送的更新反馈,所述更新反馈中包括所述从站设备更新的页面文件和/或数据库文件,所述更新反馈为所述从站设备确定所述第一校验码与所述从站设备中存储的第二校验码不相同时发送的;

所述发送单元,还用于根据所述第一反馈消息向所述调试设备展示所述从站设备。

一种可选的实施例中,所述第一调测请求为访问请求;

所述处理单元,还用于将所述访问请求进行格式转换,以使所述访问请求符合所述第二通信协议的格式;

所述发送单元,还用于将所述访问请求进行广播,所述访问请求中包括访问的从站设备标识;

所述接收单元,还用于接收所述从站设备发送的访问反馈消息,所述访问反馈消息为所述从站设备根据接收到的所述访问请求确定与所述从站设备标识相匹配后向所述主站服务器发送的应答消息;

所述处理单元,还用于将所述访问反馈消息进行格式转换,以使所述访问反馈消息符合所述第一通信协议的格式;

所述发送单元,还用于向所述调试设备发送所述访问反馈消息。

一种可选的实施例中,所述第一调测请求为校准请求,所述校准请求中包括标准频段及所述标准频段的输入功率;

所述处理单元,还用于从本地存储中获取所有从站的频段;将所有从站的频段与所述标准频段相匹配,确定与所述标准频段相符的待校准从站;

所述发送单元,还用于向所述待校准从站发送校准启动命令,所述校准启动命令中包含所述标准频段的输入功率,以使所述待校准从站依据所述标准频段的输入功率进行校准。

本发明实施例还提供一种电子设备,包括:

至少一个处理器;以及,

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的方法。

本发明实施例还提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上所述的方法。

本发明实施例中,在主站服务器上安装调测软件,调试设备与主站服务器之间的通信协议为第一通信协议,主站服务器与从站设备之间的通信协议为第二通信协议,其中,第一通信协议为ip类的通信协议,第二通信协议为非ip类的通信协议。用户通过调试设备向主站服务器发送第一调测请求,主站服务器根据第一调测请求,向与之相连的从站设备发送第二调测请求,从站设备对第二调测请求处理后,向主站服务器发送第一反馈消息,主站服务器再向调试设备发送第二反馈消息,其中,第一调测请求和第二反馈消息的发送符合第一通信协议,第二调测请求和第一反馈消息的发送符合第二通信协议。因此,本发明实施例中,在主站部署服务器,并在主站服务器上安装调测软件,主站与从站之间仍通过第二通信协议通信,而调试设备与主站之间通过第一通信协议通信,这样无需在调试设备上安装调测软件,可以用不同的调试设备通过主站服务器进行全网的调测,简化了用户的处理流程,改善了用户体验。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例所适用的一种可能的系统构架的示意图;

图2为本发明实施例提供的一种通信设备组网的调测方法的流程示意图;

图3为本发明实施例一提供的通信设备组网的调测方法的流程示意图;

图4为本发明实施例二提供的通信设备组网的调测方法的流程示意图;

图5为本发明实施例提供的一种通信设备组网的调测装置的结构示意图;

图6为本发明实施例提供的电子设备的结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明实施例适用的一种系统架构,如图1所示,包括调试设备101、主站服务器102以及从站设备103。其中,主站服务器102上安装有调试软件,用户通过调试设备101访问主站服务器102,进一步达到访问不同从站设备的目的。

调试设备101可以是手机、平板电脑或者是专用的手持设备等具有无线通信功能的电子设备,也可以是个人计算机(personalcomputer,简称pc),笔记本电脑,服务器等有线接入方式连接上网的设备。主站服务器102和/或从站设备103可以是计算机等网络设备。主站服务器102和/或从站设备103可以是一个独立的设备,也可以是多个服务器所形成的服务器集群。优选地,主站服务器102和/或从站设备103可以采用云计算技术进行信息处理。

调试设备101可以通过internet网络与主站服务器102进行通信,也可以通过全球移动通信系统(globalsystemformobilecommunications,简称gsm)、长期演进(longtermevolution,简称lte)系统等移动通信系统与主站服务器102进行通信。调试设备101与主站服务器102之间的通信协议为ip类的通信协议,优选的,调试设备101与主站服务器102之间的通信协议为http(超文本传输协议,hypertexttransferprotocol),本发明实施例主要以http协议为例进行介绍,需要说明的是调试设备101与主站服务器102之间的通信协议不仅限于http,也可以是其它的ip类通信协议,本发明实施例对此不做限制。此外,主站服务器102与从站设备103之间的通信协议为非ip类的通信协议,主站服务器102和与之连接的多个从站设备103之间的通信协议为同一个非ip类通信协议,该非ip类通信协议由主站与从站自行商定。

基于图1所示的系统架构,本发明实施例提供了一种通信设备组网的调测方法,如图2所示,本发明实施例提供的在主站服务器侧实现的一种通信设备组网的调测方法包括以下步骤:

步骤201、主站服务器接收调试设备发送的第一调测请求,所述主站服务器上安装有调测软件,所述第一调测请求为所述调试设备基于第一通信协议向所述主站服务器发送的。

步骤202、所述主站服务器根据所述第一调测请求,向从站设备发送第二调测请求,所述第二调测请求为所述主站服务器基于与所述从站设备之间的第二通信协议发送的。

步骤203、所述主站服务器接收所述从站设备发送的第一反馈消息,所述第一反馈消息为基于所述第二通信协议发送的。

步骤204、所述主站服务器向所述调试设备发送第二反馈消息,所述第二反馈消息为基于所述第一通信协议发送的。

本发明实施例中,在主站服务器上安装调测软件,调试设备与主站服务器之间的通信协议为第一通信协议,主站服务器与从站设备之间的通信协议为第二通信协议,其中,第一通信协议为ip类的通信协议,第二通信协议为非ip类的通信协议。用户通过调试设备向主站服务器发送第一调测请求,主站服务器根据第一调测请求,向与之相连的从站设备发送第二调测请求,从站设备对第二调测请求处理后,向主站服务器发送第一反馈消息,主站服务器再向调试设备发送第二反馈消息,其中,第一调测请求和第二反馈消息的发送符合第一通信协议,第二调测请求和第一反馈消息的发送符合第二通信协议。因此,本发明实施例中,在主站部署服务器,并在主站服务器上安装调测软件,主站与从站之间仍通过第二通信协议通信,而调试设备与主站之间通过第一通信协议通信,这样无需在调试设备上安装调测软件,可以用不同的调试设备通过主站服务器进行全网的调测,简化了用户的处理流程,改善了用户体验。

下面分别从主从组网的创建、对从站的访问,以及对从站的管理方面,详细描述本发明实施例中的组网调测方法。

本发明实施例在主站服务器中部署嵌入式网络系统,从而满足与调试设备之间的ip类通信协议。在组网的创建过程中,第一调测请求为设备扫描请求,创建过程包括:

主站服务器接收调试设备发送的设备扫描请求,设备扫描请求为调试设备基于第一通信协议向主站服务器发送的;

主站服务器向所有从站设备发送文件获取请求;

主站服务器接收从站设备发送的页面文件和数据库文件;

主站服务器将所述从站设备的页面文件和数据库文件进行存储,并将对应的设备标识存储在设备管理列表中;

主站服务器向所述调试设备展示所有从站设备。

在具体实施例过程中,主站服务器中部署有组网调测软件,所有从站的网页信息以及数据库信息均存储在主站的数据库中。用户可以通过任意调试设备连接主站服务器,从而达到访问或管理从站的目的。具体的,首先需要创建主从组网,即将从站的数据存储到主站中。调试设备通过http向主站服务器发送设备扫描请求,以收集所有从站的页面信息和数据库信息。主站服务器根据收到的设备扫描请求,向与其连接的所有从站设备发送文件获取请求,以获取从站的页面文件和数据库文件。主站服务器接收到从站设备的页面文件和数据库文件后,进行分类存储,并将从站设备的设备标识写入设备管理列表中。

举例来说,主站服务器的嵌入式网络系统中,可以将网络系统分为多个文件夹结构,如server、html、js、resource、plugins、database、exec、otherstation。在文件夹otherstation中包含文件夹dev01~devn,其中,dev01对应于从站01,dev02对应于从站02,以此类推,devn对应于从站n。每个dev文件夹中又包含文件夹html、js、resource、database。这样,整个文件夹结构就够成了主从组网的网络系统。其中,server存放主站的嵌入式网络系统文件,html存放主站的html文件,js存放主站的js文件,resource文件夹存放主站的资源文件,plugins存放一些外部插件和外部框架,database存放数据库文件,exec存放主站服务器的后台可执行文件cgi,otherstation存放各从站的web页面文件。之后,主站服务器以拓扑的形式向用户展示主从组网系统。

在收集完从站的页面文件和数据库文件之后,主站服务器将整个主从组网系统以拓扑的形式展示出来,网络拓扑有各个从站的告警状态、设备编号、生产序列号及备注等信息。其中,告警状态以告警指示灯的形式展现。

用户可以通过网络拓扑,对从站设备进行访问,此时,调测设备向主站服务器发送的第一调测请求为访问请求。用户对从站设备进行访问的具体流程包括:

主站服务器接收调试设备发送的访问请求,访问请求为调试设备基于第一通信协议向主站服务器发送的;

主站服务器将访问请求进行格式转换,以使访问请求符合第二通信协议的格式;

主站服务器将访问请求进行广播,访问请求中包括访问的从站设备标识;

主站服务器接收从站设备发送的访问反馈消息,访问反馈消息为从站设备根据接收到的访问请求确定与从站设备标识相匹配后向主站服务器发送的应答消息;

主站服务器将访问反馈消息进行格式转换,以使访问反馈消息符合第一通信协议的格式;

主站服务器向调试设备发送访问反馈消息。

在具体实施过程中,当访问从站设备时,调试设备向主站服务器发送访问请求,该访问请求符合http。具体可以为,用户单击网络拓扑中的图标,链接到对应的从站设备,链接地址:http://ip/web/otherstation/dev03/device.html。其中ip为主站服务器的ip地址,dev03表示访问从站设备03的页面。当跳转到上述页面后,主站服务器的前端通过ajax发送访问请求到后台,该访问请求中包含被访问的从站设备的设备标识。后台接收到访问请求后,将xml格式或json格式的访问请求,进行格式转换,转换成满足主站从站通信协议的消息,通过hdlc(高级数据链路控制,high-leveldatalinkcontrol)进行广播。从站设备获取主站服务器后台广播的访问请求,通过访问请求中携带的从站设备的设备标识,确定是否是该访问请求的访问对象,只有该访问请求对应的从站设备将数据响应给主站服务器的后台。主站服务器接收到从站设备发送的访问反馈消息,将访问反馈消息进行格式转换,转换成xml格式或json格式,响应给前端。前端再将数据向用户显示。用户可以根据获取的数据进行从站的管理、设置等操作。由于从站设备的多样性,对于不同类型的从站,可以设计差异化的页面,达到区分不同设备类型和个性化的要求。

进一步地,本发明实施例中,调测设备通过主站服务器对组网中的从站进行管理,具体可以包括设备新增、设备移除、设备替换等。

对于设备新增,可以向主站服务器发送设备扫描请求,以获取新的从站设备的页面文件和数据库文件。即当有新设备接入时,触发主站服务器的扫描功能,主站服务器为新加入的从站设备分配新的设备编号,并采用组网创建过程的方式,获取新接入的从站设备的网页文件和数据库文件,并把新从站设备的编号加入到设备管理列表中。

对于设备移除,本发明实施例包括:

所述主站服务器接收所述调试设备发送的设备移除请求;

所述主站服务器将所述设备移除请求对应的从站设备从所述设备管理列表中删除,并删除所述本地存储中对应的页面文件和数据库文件。

具体地,当从站设备从组网中移除时,用户通过调试设备访问主站服务器的设备管理页面。举例来说,用户可执行的操作为单击待移除的从站设备,在跳出对话框后,单击删除按钮。主站服务器的前端收到移除请求后,发送该移除请求至后台程序,移除请求的数据格式可以为xml或json。后台程序将otherstation中对应的从站设备的文件夹删除,即删除该从站设备的页面文件,同时删除该从站设备的数据库文件,并从设备管理列表中删除该从站设备的设备标识。当从站设备移除后,用户就不能对该从站设备进行访问。

对于设备替换,可以看做同时进行设备移除和设备新增,这里不多做赘述。

进一步地,对从站设备的管理还包括设备数据更新、设备升级、设备的校准及开站、设备的授权等。

调试设备可以通过向主站服务器发送状态展示请求,以确定每个从站设备的状态,是否有从站设备新增或删除,以及从站设备是否数据更新等。对于数据更新,具体的流程包括以下步骤:

主站服务器接收调试设备发送的状态展示请求,状态展示请求为调试设备基于第一通信协议向主站服务器发送的;

主站服务器从本地存储中获取从站设备的第一校验码;

主站服务器向所述从站设备发送所述第二调测请求,所述第二调测请求中包含所述第一校验码;

主站服务器接收从站设备发送的未更新反馈,未更新反馈为从站设备确定第一校验码与从站设备中存储的第二校验码相同时发送的;或者,主站服务器接收从站设备发送的更新反馈,更新反馈中包括从站设备更新的页面文件和/或数据库文件,更新反馈为从站设备确定第一校验码与从站设备中存储的第二校验码不相同时发送的;

主站服务器向调试设备展示从站设备。

在具体实现过程中,主站服务器接收到调试设备发送的状态展示请求后,获取从站设备的页面文件和数据库文件。主站服务器根据已分配的设备标识,在本地otherstation下逐个查找从站设备的页面文件和数据库文件。如果查找到从站设备的页面文件和数据库文件,则主站服务器从本地存储中获取该从站设备的第一校验码,例如crc(循环冗余校验,cyclicredundancycheck)码,发送给从站设备。从站设备接收到该crc码后,与自身存储的crc码进行比较。当从站设备中的页面文件和/或数据库文件没有更新时,则crc码不变;当从站设备中的页面文件和/或数据库文件有更新时,则crc码也会随之更新,因此,可以通过比较crc码获知文件是否更新升级。当从站设备中的页面文件和/或数据库文件没有更新时,响应主站服务器未更新反馈,并携带未更新的crc码;当从站设备中的页面文件和/或数据库文件有更新时,将更新的文件打包发送给主站服务器,并同时携带新的crc码。主站服务器接收到从站设备反馈的消息后,校验crc码,如果不一致,则更新主站服务器中存储的从站文件。之后,主站服务器向调试设备展示从站设备的状态。特殊的,当某个从站设备与主站服务器之间的链路断开时,可通过网络拓扑显示该从站设备的链路异常,以告知用户无法访问该从站设备。

对于从站设备的升级,调试设备在网络拓扑上选择对应的从站设备,并通过file控件将升级软件上传到主站服务器。上传完成后,主站服务器的前端向后台发送升级通知和对应的从站设备标识。后台读取调试设备上传的文件,再通过hdlc广播给对应的从站设备,以使从站设备进行软件升级。

从站设备完成软件升级后,需要执行上述数据更新的步骤,以判断从站设备的页面文件和数据库文件是否有变化,如果有变化,则主站服务器重新获取该从站设备的页面文件和数据库文件。

对于从站设备的校准,调试设备向主站服务器发送校准请求,校准请求中包括标准频段及标准频段的输入功率。设备校准的具体过程包括以下步骤:

主站服务器接收调试设备发送的校准请求,校准请求为调试设备基于第一通信协议向主站服务器发送的;

主站服务器从本地存储中获取所有从站的频段;

主站服务器将所有从站的频段与标准频段相匹配,确定与标准频段相符的待校准从站;

主站服务器向待校准从站发送校准启动命令,校准启动命令中包含标准频段的输入功率,以使待校准从站依据标准频段的输入功率进行校准。

具体实施过程中,用户通过主站服务器对所有从站设备的控制,可以一次性对同一频段的所有从站设备进行校准,使从站设备的目标功率达到用户的要求。从站设备的校准通过调试设备向主站服务器发送一个频段的输入功率,主站服务器从存储中获取所有从站的所有频段,与接收到的校准频段进行匹配,将具有该频道的从站设备作为待校准从站。当启动校准时,主站服务器逐个发送校准启动命令至待校准从站,以使从站设备进行校准,达到输出的目标功率。这种校准方式简化了校准流程,给从站设备开站和使用提供了便利。

此外,本发明实施例还可以通过主站服务器对从站设备进行授权,从而控制从站设备开通付费购买的频段。当对从站设备开启授权后,在主站服务器的网络拓扑上将隐藏未开通的频段。

为了更清楚地理解本发明,下面以具体实施例对上述流程进行详细描述,实施例一为主从组网创建和用户对从站的访问过程,具体步骤如图3所示,包括:

步骤301:调试设备向主站服务器发送扫描请求。

步骤302:主站服务器根据收到的设备扫描请求,向与其连接的所有从站设备发送文件获取请求。

步骤303:从站设备向主站服务器发送页面文件和数据库文件。

步骤304:主站服务器接收到从站设备的页面文件和数据库文件后,进行分类存储,并将从站设备的设备标识写入设备管理列表中。

步骤305:主站服务器向调试设备发送扫描请求反馈,通过网络拓扑的方式向调试设备展示整个主从组网系统。

步骤306:调试设备通过http向主站服务器发送访问请求,该访问请求中包含被访问的从站设备的设备标识。

步骤307:主站服务器将访问请求进行格式转换,转换成满足主站从站通信协议的消息。

步骤308:主站服务器将访问请求进行广播,访问请求中包括被访问的从站设备标识。

步骤309:从站设备获取访问请求,通过辨识访问请求中携带的从站设备的设备标识,确定为该访问请求的访问对象。

步骤310:从站设备向主站服务器发送访问反馈消息,该从站设备为访问请求的访问对象。

步骤311:主站服务器将接收到的访问反馈消息进行格式转换,转换成xml格式或json格式。

步骤312:主站服务器通过http向调试设备发送访问反馈消息。

实施例二为主站服务器对从站设备进行管理,具体步骤如图4所示,包括:

步骤401:调试设备向主站服务器发送设备移除请求,该设备移除请求中包括移除从站设备的设备标识。

步骤402:主站服务器根据设备标识,将对应从站设备的文件夹删除,并从设备管理列表中删除该从站设备的设备标识。

步骤403:主站服务器向调试设备发送设备移除反馈。

步骤404:调试设备基于http向主站服务器发送状态展示请求。

步骤405:主站服务器从本地存储中获取从站设备的第一crc码。

步骤406:主站服务器将从站设备发送状态展示请求,该状态展示请求中包含第一crc码。

步骤407:从站设备将接收到的第一crc码与自身存储的第二crc码进行对比,若两者相同,则执行步骤408,否则执行步骤409。

步骤408:从站设备向主站服务器发送未更新反馈。

步骤409:从站设备向主站服务器发送更新反馈,该更新反馈中包括从站设备更新的页面文件和/或数据库文件。

步骤410:主站服务器向调试设备展示从站设备。

本发明实施例还提供了一种通信设备组网的调测装置,如图5所示,包括:

接收单元501,用于接收调试设备发送的第一调测请求,所述主站服务器上安装有调测软件,所述第一调测请求为所述调试设备基于第一通信协议向所述主站服务器发送的;

发送单元502,用于根据所述第一调测请求,向从站设备发送第二调测请求,所述第二调测请求为所述主站服务器基于与所述从站设备之间的第二通信协议发送的;

所述接收单元501,还用于接收所述从站设备发送的第一反馈消息,所述第一反馈消息为基于所述第二通信协议发送的;

所述发送单元502,还用于向所述调试设备发送第二反馈消息,所述第二反馈消息为基于所述第一通信协议发送的;

其中,所述第一通信协议为ip类的通信协议,所述第二通信协议为非ip类的通信协议。

进一步地,所述第一调测请求为设备扫描请求;

所述发送单元502,还用于向所有从站设备发送文件获取请求;

所述接收单元501,还用于接收从站设备发送的页面文件和数据库文件;

还包括处理单元503,用于将所述从站设备的页面文件和数据库文件进行存储,并将对应的设备标识存储在设备管理列表中;

所述发送单元502,还用于向所述调试设备展示所有从站设备。

进一步地,所述接收单元501,还用于接收所述调试设备发送的设备移除请求;

所述处理单元503,还用于将所述设备移除请求对应的从站设备从所述设备管理列表中删除,并删除所述本地存储中对应的页面文件和数据库文件。

进一步地,所述第一调测请求为状态展示请求;

所述处理单元503,还用于从本地存储中获取从站设备的第一校验码;

所述发送单元502,还用于向所述从站设备发送所述第二调测请求,所述第二调测请求中包含所述第一校验码;

所述接收单元501,还用于接收所述从站设备发送的未更新反馈,所述未更新反馈为所述从站设备确定所述第一校验码与所述从站设备中存储的第二校验码相同时发送的;或者接收所述从站设备发送的更新反馈,所述更新反馈中包括所述从站设备更新的页面文件和/或数据库文件,所述更新反馈为所述从站设备确定所述第一校验码与所述从站设备中存储的第二校验码不相同时发送的;

所述发送单元502,还用于根据所述第一反馈消息向所述调试设备展示所述从站设备。

进一步地,所述第一调测请求为访问请求;

所述处理单元503,还用于将所述访问请求进行格式转换,以使所述访问请求符合所述第二通信协议的格式;

所述发送单元502,还用于将所述访问请求进行广播,所述访问请求中包括访问的从站设备标识;

所述接收单元501,还用于接收所述从站设备发送的访问反馈消息,所述访问反馈消息为所述从站设备根据接收到的所述访问请求确定与所述从站设备标识相匹配后向所述主站服务器发送的应答消息;

所述处理单元503,还用于将所述访问反馈消息进行格式转换,以使所述访问反馈消息符合所述第一通信协议的格式;

所述发送单元502,还用于向所述调试设备发送所述访问反馈消息。

进一步地,所述第一调测请求为校准请求,所述校准请求中包括标准频段及所述标准频段的输入功率;

所述处理单元503,还用于从本地存储中获取所有从站的频段;将所有从站的频段与所述标准频段相匹配,确定与所述标准频段相符的待校准从站;

所述发送单元502,还用于向所述待校准从站发送校准启动命令,所述校准启动命令中包含所述标准频段的输入功率,以使所述待校准从站依据所述标准频段的输入功率进行校准。

基于相同的原理,本发明还提供一种电子设备,如图6所示,包括:

包括处理器601、存储器602、收发机603、总线接口604,其中处理器601、存储器602与收发机603之间通过总线接口604连接;

所述处理器601,用于读取所述存储器602中的程序,执行下列方法:

接收调试设备发送的第一调测请求,所述主站服务器上安装有调测软件,所述第一调测请求为所述调试设备基于第一通信协议向所述主站服务器发送的;

根据所述第一调测请求,向从站设备发送第二调测请求,所述第二调测请求为所述主站服务器基于与所述从站设备之间的第二通信协议发送的;

接收所述从站设备发送的第一反馈消息,所述第一反馈消息为基于所述第二通信协议发送的;

向所述调试设备发送第二反馈消息,所述第二反馈消息为基于所述第一通信协议发送的;

其中,所述第一通信协议为ip类的通信协议,所述第二通信协议为非ip类的通信协议。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。

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