一种运行状态信息获取方法、控制终端、网络设备及系统技术方案

技术编号:18951338 阅读:39 留言:0更新日期:2018-09-15 13:28
本发明专利技术实施例提供一种运行状态信息获取方法、控制终端、网络设备及系统,控制终端的通信接口与网络设备相同类型的通信接口建立通信连接;控制终端通过通信接口下发预设数据协议格式的查询命令给网络设备;网络设备根据查询命令对自身的运行状态进行查询,并将得到的运行状态信息外发给控制终端;控制终端接收运行状态信息,并显示,采用上述提供的预设的数据协议,来实现基于任意通信接口的网络设备的运行状态信息的获取方法,使得开发人员可以知晓网络设备的运行状态,进而对网络设备进行故障诊断。

A running state information acquisition method, control terminal, network device and system

The embodiment of the invention provides a method for obtaining operation state information, a control terminal, a network device and a system, a communication interface of a control terminal and a communication interface of the same type of network device to establish a communication connection, a control terminal sends a query command in a preset data protocol format to a network device through a communication interface, and a network device. According to the inquiry command, the running state information is inquired and sent out to the control terminal. The control terminal receives the running state information and displays it. By adopting the preset data protocol provided above, the method of obtaining the running state information of the network equipment based on any communication interface is realized. So that developers can know the running state of network equipment, and then fault diagnosis of network equipment.

【技术实现步骤摘要】
一种运行状态信息获取方法、控制终端、网络设备及系统
本专利技术涉及通信领域,尤其涉及一种运行状态信息获取方法、控制终端、网络设备及系统。
技术介绍
随着社会的发展,科技的进步,各种嵌入式网络设备产品层出不穷,对产品的维护工作提出了很大的挑战。目前,嵌入式网络设备的控制终端一般是基于RS232的串行接口,但是这类串行接口只在产品开发阶段供调试使用,产品发货时,并不对外提供。另外,由于网络安全问题,类似telnet这样的网络侧访问功能被要求关闭。因此,如果在现场使用中,网络设备出现故障,设备维护人员将无法登陆网络设备的控制终端,获取网络设备的运行状态,以及一些诊断信息,为开发人员的故障诊断带来了很大的难度。
技术实现思路
本专利技术实施例主要解决的技术问题是,提供一种运行状态信息获取方法、控制终端、网络设备及系统,解决现有技术中,无法获取网络设备的运行状态的问题。为解决上述技术问题,本专利技术实施例提供一种运行状态信息获取方法,包括:通过网络设备的通信接口与网络设备建立通信连接;通过通信接口下发预设数据协议格式的查询命令给网络设备;接收网络设备根据查询命令返回来的网络设备的运行状态信息,并显示。为解决上述技术问题,本专利技术实施例提供一种运行状态信息获取方法,包括:通过控制终端的通信接口与控制终端建立通信连接;通过通信接口接收从控制终端发来的预设数据协议格式的查询命令;根据查询命令对网络设备的运行状态进行查询,并将得到的运行状态信息外发给控制终端。为解决上述技术问题,本专利技术实施例提供一种运行状态信息获取方法,包括:控制终端的通信接口与网络设备相同类型的通信接口建立通信连接;控制终端通过通信接口下发预设数据协议格式的查询命令给网络设备;网络设备根据查询命令对自身的运行状态进行查询,并将得到的运行状态信息外发给控制终端;控制终端接收运行状态信息,并显示。为解决上述技术问题,本专利技术实施例提供一种控制终端,包括:第一通信连接建立模块,用于通过网络设备的通信接口与网络设备建立通信连接;命令下发模块,用于通过通信接口下发预设数据协议格式的查询命令给网络设备;第一接收模块,用于接收网络设备根据查询命令返回来的网络设备的运行状态信息;显示模块,用于显示运行状态信息。为解决上述技术问题,本专利技术实施例提供一种网络设备,包括:第二通信连接建立模块,用于通过控制终端的通信接口与控制终端建立通信连接;第二接收模块,用于通过通信接口接收从控制终端发来的预设数据协议格式的查询命令;查询模块,用于根据查询命令对网络设备的运行状态进行查询;发送模块,用于将得到的运行状态信息外发给控制终端。为解决上述技术问题,本专利技术实施例提供一种系统,包括:控制终端,用于通过网络设备的通信接口与网络设备建立通信连接,通过通信接口下发预设数据协议格式的查询命令给网络设备;接收网络设备返回来的网络设备的运行状态信息,并显示;网络设备,用于根据查询命令对自身的运行状态进行查询,并将得到的运行状态信息外发给控制终端。为解决上述技术问题,本专利技术实施例还提供一种计算机存储介质,计算机存储介质中存储有计算机可执行指令,计算机可执行指令用于执行前述的运行状态信息获取方法。本专利技术的有益效果是:根据本专利技术实施例提供的一种运行状态信息获取方法、控制终端、网络设备及系统,控制终端的通信接口与网络设备相同类型的通信接口建立通信连接;控制终端通过通信接口下发预设数据协议格式的查询命令给网络设备;网络设备根据查询命令对自身的运行状态进行查询,并将得到的运行状态信息外发给控制终端;控制终端接收运行状态信息,并显示,采用上述提供的预设的数据协议,来实现基于任意通信接口的网络设备的运行状态信息的获取方法,使得开发人员可以知晓网络设备的运行状态,进而对网络设备进行故障诊断。附图说明图1为本专利技术实施例一提供的一种在控制终端侧的运行状态信息获取方法的流程图;图2为本专利技术实施例二提供的一种在网络设备侧的运行状态信息获取方法的流程图;图3为本专利技术实施例三提供的一种系统的运行状态信息获取方法的流程图;图4为本专利技术实施例三提供的另一种系统的运行状态信息获取方法的流程图;图5为本专利技术实施例四提供的一种控制终端的示意图;图6为本专利技术实施例五提供的一种网络设备的示意图;图7为本专利技术实施例六提供的一种系统的示意图。具体实施方式下面通过具体实施方式结合附图对本专利技术实施例作进一步详细说明。实施例一本实施例提供一种在控制终端侧的运行状态信息获取方法,请参见图1,图1为本实施例提供的一种在控制终端侧的运行状态信息获取方法的流程图,该方法包括以下步骤:S101:通过网络设备的通信接口与网络设备建立通信连接;控制终端通过网络设备的通信接口与网络设备建立通信连接;网络设备包括嵌入式网络设备等。控制终端用于控制网络设备,可以执行网络设备支持的命令,例如控制终端可以访问网络设备,获取网络设备的运行状态信息。其中,控制终端包括PC(personalcomputer,个人计算机)或者其他手持设备等;运行状态信息包括网络设备的运行状态、诊断信息、设备信息、运行日志等。网络设备的通信接口包括以太网接口、无线接口、USB(UniversalSerialBus,通用串行总线)接口或者其他通信接口等;通过网络设备的通信接口与网络设备建立通信连接包括:通过网线、无线或USB数据线与网络设备对应的通信接口相连;当选择以太网接口连接网络设备和控制终端时,通过网线将网络设备的以太网接口和控制终端的以太网接口相连;当选择无线接口连接网络设备和控制终端时,通过无线将网络设备的无线接口和控制终端的无线接口相连;当选择USB接口连接网络设备和控制终端时,通过USB数据线将网络设备的USB接口和控制终端的USB接口相连;通过网络设备的通信接口下发预设数据协议格式的握手报文给网络设备;控制终端通过网络设备的通信接口下发预设数据协议格式的握手报文给网络设备;预设数据协议用于控制终端与网络设备之间进行通讯;本实施例中的预设数据协议格式的结构如下:在网络设备应答握手报文之后,下发预设数据协议格式的身份认证信息给网络设备;在网络设备应答握手报文之后,控制终端下发预设数据协议格式的身份认证信息给网络设备;网络设备在接收到控制终端发来的身份认证信息之后,对身份认证信息进行认证,若认证成功,则将身份认证成功的信息按照预设数据协议格式封装好,发送给控制终端;控制终端接收网络设备发送来的身份认证成功的信息。若认证失败,则将认证失败的报文按照预设数据协议格式封装好,发送给控制终端。采用网络设备对控制终端进行身份认证的方式,保证了控制终端的合法性,避免了某些不合法终端对网络设备的非法访问。S102:通过通信接口下发预设数据协议格式的查询命令给网络设备;控制终端通过网络设备的通信接口下发预设数据协议格式的查询命令给网络设备;查询命令用于查询网络设备的运行状态、诊断信息等。S103:接收网络设备根据查询命令返回来的网络设备的运行状态信息,并显示。网络设备在接收到查询命令之后,对自身的运行状态进行查询,并将得到的运行状态信息外发给控制终端;控制终端接收网络设备返回来的网络设备的运行状态信息,并将运行状态信息进行显示。根据本实施例提供的运行状态信息获取方法,控制终端的通信接口与网络设备相同类型的通信本文档来自技高网...

【技术保护点】
1.一种运行状态信息获取方法,包括:通过网络设备的通信接口与所述网络设备建立通信连接;通过所述通信接口下发预设数据协议格式的查询命令给所述网络设备;接收所述网络设备根据所述查询命令返回来的所述网络设备的运行状态信息,并显示。

【技术特征摘要】
1.一种运行状态信息获取方法,包括:通过网络设备的通信接口与所述网络设备建立通信连接;通过所述通信接口下发预设数据协议格式的查询命令给所述网络设备;接收所述网络设备根据所述查询命令返回来的所述网络设备的运行状态信息,并显示。2.如权利要求1所述的运行状态信息获取方法,其特征在于,所述通信接口包括以太网接口、无线接口或通用串行总线接口;所述通过网络设备的通信接口与所述网络设备建立通信连接包括:通过网线、无线或通用串行总线数据线与所述网络设备对应的通信接口相连;通过所述通信接口下发所述预设数据协议格式的握手报文给所述网络设备;在所述网络设备应答握手报文之后,下发所述预设数据协议格式的身份认证信息给所述网络设备;接收所述网络设备发送来的身份认证成功的信息。3.一种运行状态信息获取方法,包括:通过控制终端的通信接口与所述控制终端建立通信连接;通过所述通信接口接收从所述控制终端发来的预设数据协议格式的查询命令;根据所述查询命令对网络设备的运行状态进行查询,并将得到的运行状态信息外发给所述控制终端。4.如权利要求3所述的运行状态信息获取方法,其特征在于,所述通信接口包括以太网接口、无线接口或通用串行总线接口;所述通过控制终端的通信接口与所述控制终端建立通信连接包括:通过网线、无线或通用串行总线数据线与所述控制终端对应的通信接口相连;在接收到所述控制终端发送来的所述预设数据协议格式的握手报文之后,应答握手报文给所述控制终端;在接收到所述控制终端发送来的所述预设数据协议格式的身份认证信息之后,对所述身份认证信息进行认证,若认证成功,则将身份认证成功的信息发送给所述控制终端。5.一种运行状态信息获取方法,包括:控制终端的通信接口与网络设备相同类型的通信接口建立通信连接;所述控制终端通过所述通信接口下发预设数据协议格式的查询命令给所述网络设备;所述网络设备根据所述查询命令对自身的运行状态进行查询,并将得到的运行状态信息外发给所述控制终端;所述控制终端接收所述运行状态信息,并显示。6.一种控制终端,包括:第一通信连接建立模块,用于通过网络设备的通信接口与所述网络设备建立通信连接;命令...

【专利技术属性】
技术研发人员:陆亦芬
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1