专利名称:一种物联网设备远程监控方法、设备及系统的制作方法
技术领域:
本发明涉及物联网中的监控技术,尤其涉及一种物联网设备远程监控方法、设备及系统。
背景技术:
远程监控功能在计算机领域已经属于常态功能,并且在计算机上远程监控功能也得到了很大程度的应用,给人们的工作和生活带来了极大的便利。目前,市场上部分家电厂商生产的智能家电设备也陆续支持远程监控功能,提供了远程监控的指令接口供互联网上的其他设备调用。现有技术中,物联网设备之间也应用了远程监控功能,目前的物联网设备远程监控采用的实现方式大都是通过短信等简单的指令组装,向目标智能家电设备发送特定指令信息,而这个特定指令的控制逻辑是需要操作者来掌握的,也就是说,操作者必须掌握真 实的设备控制逻辑才能对目标智能家电设备进行远程监控,这无疑给操作者增添了一定的困难;而且,整个过程也并不像计算机操作那样可以可视化操作,如此,在很大程度上局限了远程监控功能的广泛使用。因此,物联网中需要一种操作简便的、可视化的物联网设备远程监控技术。
发明内容
有鉴于此,本发明的主要目的在于提供一种物联网设备远程监控方法、设备及系统,能实现物联网设备的可视化远程智能监控,且便于操作,降低了操作难度。为达到上述目的,本发明的技术方案是这样实现的本发明公开了一种物联网设备远程监控方法,包括用户终端从远端路由器获取物联网设备的IP地址,并根据获得的IP地址获取IP地址对应的物联网设备的设备详细信息;根据获得的设备详细信息绘制所述物联网设备的虚拟控制面板,并映射虚拟控制面板按键及虚拟控制面板按键的控制逻辑;通过操作所述虚拟控制面板对物联网设备进行远程监控。进一步,所述用户终端从远端路由器获取物联网设备的IP地址包括所述用户终端向远端路由器发送获取路由表信息的指令,远端路由器将自身的路由表信息返回给用户终端,用户终端解析出路由表中物联网设备的IP地址信息。进一步,所述根据获得的IP地址获取IP地址对应的物联网设备的设备详细信息包括所述用户终端根据获得的物联网设备的IP地址,向IP地址对应的物联网设备的TCPIP通信模块发送设备详细信息查询指令,所述TCPIP通信模块解析并提取所述设备详细信息查询指令,将解析后的真实的设备指令发送给所述物联网设备的中央处理器执行,执行结果由所述TCPIP通信模块打包后通过所述远端路由器返回所述用户终端。
进一步,所述物联网设备的设备详细信息包括设备名称、设备控制面板坐标信息、按键控制逻辑、以及指令集信息。进一步,所述通过操作所述虚拟控制面板对物联网设备进行远程监控包括所述用户终端对所述虚拟控制面板进行按键操作,经过虚拟控制面板按键的控制逻辑处理后生成的指令信息通过所述远端路由器发送到物联网设备的TCPIP通信模块,所述TCPIP通信模块接收并解析收到的指令信息,将解析后生成的真实的设备指令交由所述物联网设备的中央处理器执行,所述物联网设备的中央处理器按照真实的设备指令执行相应操作,并向用户终端确发送执行结果信息。本发明还公开了一种物联网设备远程监控设备,包括控制模块和TCPIP通信模块;其中,所述控制模块进一步包括IP地址检索单元、详细信息获取单元、虚拟映射单元和远程监控单元;其中,所述IP地址检索单元,用于从远端路由器获取所需的物联网设备的IP地址;所述详细信息获取单元,用于根据获得的IP地址获取IP地址对应的物联网设备的设备详细信息;所述虚拟映射单元,用于根据获得的设备详细信息绘制物联网设备的虚拟控制面板,并映射虚拟控制面板按键及虚拟控制面板按键的控制逻辑;所述远程监控单元,用于通过绘制出的虚拟控制面板远程监控物联网设备;所述TCPIP通信模块,用于完成物联网设备的中央处理器与远端路由器之间的通
信交互。进一步,所述IP地址检索单元,具体用于向远端路由器发送获取路由表信息的指令;接收所述远端路由器返回的包含所需的物联网设备的IP地址信息的路由表信息。进一步,所述详细信息获取单元,具体用于根据获得的IP地址向IP地址对应的物联网设备的TCPIP通信模块发送设备详细信息查询指令;接收所述TCPIP通信模块返回的包含物联网设备的设备详细信息的处理结果。进一步,所述TCPIP通信模块,还用于接收并解析控制模块经由远端路由器发来的控制指令信息,将解析后的真实的设备指令发送给物联网设备的中央处理器执行,对中央处理器的执行结果进行处理并将处理结果返回远端路由器。本发明还公开了一种物联网设备远程监控系统,包括用户终端、远端路由器和物联网设备;其中,所述用户终端包括控制模块,所述控制模块进一步包括IP地址检索单元、详细信息获取单元、虚拟映射单元和远程监控单元,其中,所述IP地址检索单元,用于从远端路由器获取所需的物联网设备的IP地址;所述详细信息获取单元,用于根据获得的IP地址获取IP地址对应的物联网设备的设备详细信息;所述虚拟映射单元,用于根据获得的设备详细信息绘制物联网设备的虚拟控制面板,并映射虚拟控制面板按键及虚拟控制面板按键的控制逻辑;所述远程监控单元,用于通过绘制出的虚拟控制面板远程监控物联网设备;所述物联网设备包括TCPIP通信模块,用于完成物联网设备的中央处理器与远端路由器之间的通信交互。进一步,所述IP地址检索单元,具体用于向远端路由器发送获取路由表信息的指令;接收所述远端路由器返回的包含所需的物联网设备的IP地址信息的路由表信息。进一步,所述详细信息获取单元,具体用于根据获得的IP地址向IP地址对应的物联网设备的TCPIP通信模块发送设备详细信息查询指令;接收所述TCPIP通信模块返回的包含物联网设备的设备详细信息的处理结果。进一步,所述TCPIP通信模块,还用于接收并解析控制模块经由远端路由器发来的控制指令信息,将解析后的真实的设备指令发送给物联网设备的中央处理器执行,对中央处理器的执行结果进行处理并将处理结果返回远端路由器。综上,本发明提供的方法、设备及系统基于物联网技术,采用TCPIP包进行有线或无线的信息传递,通过向物联网设备上的TCPIP通信模块发送设备详细信息查询指令,获取各个物联网终端设备的控制面板、以及控制面板上按键的控制逻辑信息,之后根据获取的信息在用户终端屏幕上绘制出虚拟控制面板,并设置按键的控制逻辑,从而能实现对物·联网设备的可视化远程智能监控,使得用户在用户终端如移动终端上的操作就如同控制真实设备一样简单明了、易于实现,大大降低了操作难度。
图I为物联网设备远程监控网络的组成结构示意图;图2为本发明物联网设备远程监控方法的实现流程示意图;图3为本发明物联网设备远程监控系统一实施例的组成结构示意图;图4为图3所示系统的工作流程示意图。
具体实施例方式本发明的基本思想为用户终端从远端路由器获取物联网设备的IP地址,并根据获得的IP地址获取IP地址对应的物联网设备的设备详细信息;根据获得的设备详细信息绘制所述物联网设备的虚拟控制面板,并映射虚拟控制面板按键及虚拟控制面板按键的控制逻辑;通过操作虚拟控制面板对物联网设备进行远程监控。下面结合附图和具体实施例,对本发明进一步详细说明。图I示出了本发明中物联网设备远程监控网络的组成结构;如图I所示,用户终端通过移动通信网与远端移动通信路由器(以下简称远端路由器)通信,远端路由器通过有线或无线接入方式与各物联网设备上的传输控制协议/互连网协议(TransmissionControl Pro toco 1/Internet Protocol, TCPIP)通信模块(图 I 中未不出)进行通信,以保证数据物理链路的畅通。用户终端上设置有控制模块(图I中未示出),所述控制模块,用于通过远端路由器获取各个物联网设备的IP地址信息,并根据获得的各物联网设备的IP地址信息分别向各IP地址信息对应的各物联网设备发送设备详细信息查询指令,以获取各个物联网设备的设备详细信息;还用于根据获得各物联网设备的设备详细信息在用户终端的显示屏上绘制并显示各物联网设备的虚拟控制面板,并映射出各虚拟控制面板按键及各虚拟控制面板按键的控制逻辑。这样,用户就可以通过对绘制出的虚拟控制面板进行操作,实现对物联网设备的可视化远程监控。其中,与远端路由器相连的物联网设备有多个,可称为物联网设备I η,η为物联网设备总数,η为自然数。这里,用户终端可以是移动电话、计算机等;通信网络可以是包括全球移动通信系统(GSM)、通用分组无线业务(GPRS)、时分同步的码分多址技术(TDSCDMA)、宽带码分多址移动通信系统(WCDMA)等等。相应地,每个物联网设备上设置有TCPIP通信模块,用于与所述控制模块进行通信交互,接收和分析用户终端经由远端路由器转发的设备详细信息查询指令,并将物联网设备的设备详细信息反馈给用户终端。图2示出了本发明物联网设备远程监控方法的实现流程,如图2所示,具体实现步骤包括
步骤101,用户终端从远端路由器获取所需的物联网设备的IP地址;具体地,用户终端向远端路由器发送获取路由表信息的指令,远端路由器收到指令后将自身的路由表信息返回给用户终端,用户终端解析出路由表信息中所需的物联网设备的IP地址;如此,可完成对所需物联网设备IP地址的检索。这里,用户终端可以获取一个或多个自身需要获知的物联网设备的IP地址。步骤102,用户终端根据获得的IP地址获取物联网设备的设备详细信息;具体地,用户终端根据获得的物联网设备的IP地址,向IP地址对应的物联网设备发送设备详细信息查询指令,该查询指令经过远端路由器透传给IP地址对应的物联网设备上的TCPIP通信模块;TCPIP通信模块接收到该查询指令后,对该查询指令进行解析,并将解析后的真实的设备指令发送给物联网设备的中央处理器执行,物联网设备的中央处理器执行完相应的指令后,将包含设备名称、设备控制面板坐标信息、按键控制逻辑以及指令集信息等设备详细信息的执行结果返回给TCPIP通信模块;TCPIP通信模块对该执行结果进行打包等处理并通过远端路由器发送给用户终端;如此,可完成对IP地址对应的物联网设备的设备详细信息的获取。以上所述为获取一个物联网设备的设备详细信息的过程,获取每个物联网设备的设备详细信息都采用相同的流程。步骤103,用户终端根据获得的设备详细信息绘制物联网设备的虚拟控制面板;具体地,用户终端根据远端路由器返回的设备详细信息,在用户终端的显示屏上绘制出相应物联网设备的虚拟控制面板,并映射虚拟控制面板按键及虚拟控制面板按键的控制逻辑,即将虚拟控制面板上的按键与按键的控制逻辑进行绑定;这样,即可完成物联网设备虚拟控制面板的绘制。步骤104,用户终端通过绘制的虚拟控制面板远程监控物联网设备;具体地,用户终端通过对屏幕上显示的虚拟控制面板进行按键或触摸操作,触发虚拟控制面板上按键的控制逻辑生成指令信息,所生成的指令信息通过远端路由器发送到物联网设备上的TCPIP通信模块,TCPIP通信模块收到该指令信息后进行解析,并提取解析后的真实的设备指令发送给物联网设备的中央处理器执行;在物联网设备的中央处理器执行用户终端指示的操作后,无论操作成功还是失败,物联网设备的中央处理器均发送返回信息供用户终端确认。至此,利用本发明方法即可实现物联网设备的可视化远程智能监控。为实现上述方法,本发明还提出了一种物联网设备远程监控设备,包括控制模块和TCPIP通信模块;所述控制模块进一步包括IP地址检索单元、详细信息获取单元、虚拟映射单元和远程监控单元;其中,所述IP地址检索单元,用于从远端路由器获取所需的物联网设备的IP地址;具体地,所述IP地址检索单元向远端路由器发送获取路由表信息的指令;接收所述远端路由器返回的包含所需的物联网设备IP地址的路由表信息;所述详细信息获取单元,用于根据获得的IP地址获取IP地址对应的物联网设备的设备详细信息;具体地,所述详细信息获取单元根据获得的IP地址向IP地址对应的物联网设备
的TCPIP通信模块发送设备详细信息查询指令;接收所述TCPIP通信模块返回的包含物联网设备的设备详细信息的处理结果;所述虚拟映射单元,用于根据获得的设备详细信息绘制物联网设备的虚拟控制面板,并映射虚拟控制面板按键及虚拟控制面板按键的控制逻辑;所述远程监控单元,用于通过绘制出的虚拟控制面板远程监控物联网设备。所述TCPIP通信模块,用于完成物联网设备的中央处理器与远端路由器之间的通信交互;具体地,所述TCPIP通信模块接收并解析控制模块经由远端路由器发来的控制指令信息,将解析后的真实的设备指令发送给物联网设备的中央处理器执行,对中央处理器的执行结果进行处理并将处理结果返回远端路由器。优选地,所述控制模块设置于用户终端中;所述TCPIP通信模块设置于物联网设备中。本发明还提出了一种物联网设备远程监控系统,包括用户终端、远端路由器和物联网设备;其中,所述用户终端包括控制模块,所述控制模块进一步包括IP地址检索单元、详细信息获取单元、虚拟映射单元和远程监控单元,其中,所述IP地址检索单元,用于从远端路由器获取所需的物联网设备的IP地址;具体地,所述IP地址检索单元向远端路由器发送获取路由表信息的指令;接收所述远端路由器返回的包含所需的物联网设备IP地址的路由表信息;所述详细信息获取单元,用于根据获得的IP地址获取IP地址对应的物联网设备的设备详细信息;具体地,所述详细信息获取单元根据获得的IP地址向IP地址对应的物联网设备的TCPIP通信模块发送设备详细信息查询指令;接收所述TCPIP通信模块返回的包含物联网设备的设备详细信息的处理结果;所述虚拟映射单元,用于根据获得的设备详细信息绘制物联网设备的虚拟控制面板,并映射虚拟控制面板按键及虚拟控制面板按键的控制逻辑;所述远程监控单元,用于通过绘制出的虚拟控制面板远程监控物联网设备。所述物联网设备包括TCPIP通信模块,所述TCPIP通信模块,用于完成物联网设备的中央处理器与远端路由器之间的通信交互;具体地,所述TCPIP通信模块接收并解析控制模块经由远端路由器发来的控制指令信息,将解析后的真实的设备指令发送给物联网设备的中央处理器执行,并将中央处理器的执行结果返回远端路由器。下面结合图3和图4对本发明物联网设备远程监控系统一实施例及其工作流程进行详细说明。图3示出了本发明物联网设备远程监控系统一实施例的组成结构,如图3所示,该系统包括用户终端、远端路由器200和目标物联网设备。其中,用户终端包括控制模块300,控制模块300主要起到控制物联网设备、分析与处理远端路由器200及物联网设备反馈信息的作用;远端路由器200主要作为用户终端和物联网设备之间的链路;物联网设备包括TCPIP通信模块100和中央处理器110。 其中,TCPIP通信模块100主要用于完成物联网设备的中央处理器110与远端路由器200之间的通信交互,接收并解析用户终端的控制模块300经由远端路由器200发来的物联网设备的设备详细信息查询指令及控制指令等指令,接收并处理中央处理器110返回的对解析后的指令信息的执行结果,并将处理结果返回远端路由器200 ;中央处理器110主要用于执行控制模块300发送的经由TCPIP通信模块100解析的指令,并将执行结果返回TCPIP通信模块100。进一步地,控制模块300包括IP地址检索单元310、详细信息获取单元320、虚拟映射单元330以及远程监控单元340 ;其中,IP地址检索单元310,用于从远端路由器200获取所需的物联网设备的IP地址,实现对物联网设备IP地址的检索功能;具体地,IP地址检索单元310向远端路由器200发送获取路由表信息的指令;接收所述远端路由器200返回的包含所需的物联网设备IP地址的路由表信息;详细信息获取单元320,用于根据获得的IP地址获取IP地址对应的物联网设备的设备详细信息,实现物联网设备详细信息的获取功能;具体地,所述详细信息获取单元320根据获得的IP地址向IP地址对应的物联网设备的TCPIP通信模块100发送设备详细信息查询指令;接收所述TCPIP通信模块100返回的包含物联网设备的设备详细信息的处理结果;虚拟映射单元330,用于根据获得的设备详细信息绘制物联网设备的虚拟控制面板,并映射虚拟控制面板按键及虚拟控制面板按键的控制逻辑;远程监控单元340,用于通过绘制出的虚拟控制面板远程监控物联网设备,实现对物联网设备的可视化远程智能控制。图4示出了图3所示系统的工作流程,具体包括以下步骤步骤201,IP地址检索单元310通过TCPIP通信模块100检索所需的物联网设备的IP地址;具体地,本系统完成初始化操作后,用户终端的控制模块300中的IP地址检索单元310向远端路由器200发送获取远端路由器200路由表信息的请求,以获取各物联网设备的IP地址信息;远端路由器200准备路由表信息,并将包含有各物联网设备IP地址信息的路由表信息返回给IP地址检索单元310 ;IP地址检索单元310接收并保存远端路由器200返回的路由表信息,并解析路由表信息,获取各物联网设备的IP地址信息。步骤202,详细信息获取单元320根据获得的IP地址获取IP地址对应的物联网设备的设备详细信息;具体地,详细信息获取单元320根据IP地址检索单元310获得的各物联网设备的IP地址信息,通过远端路由器200分别向各物联网设备发送查询设备名称、控制面板坐标、按键控制逻辑以及设备指令集等信息的查询指令;各物联网设备上的TCPIP通信模块100各自解析详细信息获取单元320通过远端路由器200发来的查询指令,提取查询指令发送给物联网设备的中央处理器110执行,中央处理器110执行查询指令完后将各物联网设备的设备名称、控制面板坐标、按键控制逻辑以及设备指令集等设备详细信息返回TCPIP通信模块100 ;TCPIP通信模块100接收物联网设备的中央处理器110返回的设备详细信息并打包,通过远端路由器200返回给用户终端的详细信息获取单元320。·
步骤203,虚拟映射单元330根据获得的设备详细信息绘制物联网设备的虚拟控制面板;具体地,虚拟映射单元330根据详细信息获取单元320获得的物联网设备的设备详细信息,在用户终端的屏幕上分别绘制各物联网设备列表,例如在移动电话的屏幕、计算机的显示屏上分别绘制各物联网设备列表,等待超时后显示绘制的设备列表,并在设备列表中为每个物联网设备分配内存,以保存各物联网设备的设备名称、控制面板坐标信息、按键控制逻辑以及指令集信息等信息;从绘制好的设备列表中依次选择具体的设备,根据保存的设备名称、控制面板坐标信息、按键控制逻辑以及指令集信息等信息在用户终端的屏幕上绘制各物联网设备的虚拟控制面板;在绘制出的各物联网设备的虚拟控制面板上映射相应的按键,并为各按键上映射相应的控制逻辑。需要说明的是,如何根据保存各物联网设备的设备名称、控制面板坐标信息、按键控制逻辑以及指令集信息等信息具体绘制物联网设备的虚拟控制面板,以及如何具体映射虚拟控制面板按键及虚拟控制面板按键的控制逻辑,属于本领域相关技术人员的常用技术手段,在此不再赘述。步骤204,远程监控单元340通过绘制出的虚拟控制面板远程监控物联网设备;具体地,远程监控单元340通过用户终端的显示屏或者键盘发送远程监控指令给物联网设备,用户终端客户端应用执行上述设备按键控制逻辑,将执行控制逻辑后的特定指令生成特定格式的协议数据单元(Protocol Data Unit, PDU),并加入IP包用户数据部分,然后发送给物联网设备上的TCPIP通信模块100 ;若物联网设备是视频装置,则用户终端启动自身的视频播放器,打开端口准备接收该视频装置传回的视频数据流;物联网设备上的TCPIP通信模块100接收远程监控单元340发来的PDU并进行解析后,将解析后生成的真实的设备指令发送给物联网设备的中央处理器110执行;中央处理器110按照真实的设备指令执行相应的操作,无论操作成功还是失败,均将执行结果信息返回给TCPIP通信模块100 ;TCPIP通信模块100对物联网设备中央处理器110的执行结果信息进行打包等处理,并将处理结果经由远端路由器200透传给用户终端;用户终端对收到的数据包进行解析,将物联网设备的执行结果信息以用户语言显示出来,以便友好地人机交互操作。例如若物联网设备是一台智能空调设备,对其进行制冷操作控制,若操作成功,将在用户终端显示屏上显示“智能空调设备已经成功启动制冷操作”;若物联网设备是视频装置,用户终端则将解析后的数据发送至视频播放器数据接收端口,视频播放器进行编解码操作后实现视频实时播放。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡具 备上述特征以及运用本发明说明书及附图内容所作的等效结构变化,均同理包含于本发明保护的范围内。
权利要求
1.一种物联网设备远程监控方法,其特征在于,该方法包括 用户终端从远端路由器获取物联网设备的IP地址,并根据获得的IP地址获取IP地址对应的物联网设备的设备详细信息; 根据获得的设备详细信息绘制所述物联网设备的虚拟控制面板,并映射虚拟控制面板按键及虚拟控制面板按键的控制逻辑; 通过操作所述虚拟控制面板对物联网设备进行远程监控。
2.根据权利要求I所述的方法,其特征在于,所述用户终端从远端路由器获取物联网设备的IP地址包括 所述用户终端向远端路由器发送获取路由表信息的指令,远端路由器将自身的路由表信息返回给用户终端,用户终端解析出路由表中物联网设备的IP地址信息。
3.根据权利要求I所述的方法,其特征在于,所述根据获得的IP地址获取IP地址对应的物联网设备的设备详细信息包括 所述用户终端根据获得的物联网设备的IP地址,向IP地址对应的物联网设备的TCPIP通信模块发送设备详细信息查询指令,所述TCPIP通信模块解析并提取所述设备详细信息查询指令,将解析后的真实的设备指令发送给所述物联网设备的中央处理器执行,执行结果由所述TCPIP通信模块打包后通过所述远端路由器返回所述用户终端。
4.根据权利要求I至3任一项所述的方法,其特征在于,所述物联网设备的设备详细信息包括设备名称、设备控制面板坐标信息、按键控制逻辑、以及指令集信息。
5.根据权利要求I所述的方法,其特征在于,所述通过操作所述虚拟控制面板对物联网设备进行远程监控包括 所述用户终端对所述虚拟控制面板进行按键操作,经过虚拟控制面板按键的控制逻辑处理后生成的指令信息通过所述远端路由器发送到物联网设备的TCPIP通信模块,所述TCPIP通信模块接收并解析收到的指令信息,将解析后生成的真实的设备指令交由所述物联网设备的中央处理器执行,所述物联网设备的中央处理器按照真实的设备指令执行相应操作,并向用户终端确发送执行结果信息。
6.一种物联网设备远程监控设备,其特征在于,该设备包括控制模块和TCPIP通信模块;其中, 所述控制模块进一步包括IP地址检索单元、详细信息获取单元、虚拟映射单元和远程监控单元;其中, 所述IP地址检索单元,用于从远端路由器获取所需的物联网设备的IP地址; 所述详细信息获取单元,用于根据获得的IP地址获取IP地址对应的物联网设备的设备详细信息; 所述虚拟映射单元,用于根据获得的设备详细信息绘制物联网设备的虚拟控制面板,并映射虚拟控制面板按键及虚拟控制面板按键的控制逻辑; 所述远程监控单元,用于通过绘制出的虚拟控制面板远程监控物联网设备; 所述TCPIP通信模块,用于完成物联网设备的中央处理器与远端路由器之间的通信交互。
7.根据权利要求6所述的设备,其特征在于,所述IP地址检索单元,具体用于向远端路由器发送获取路由表信息的指令;接收所述远端路由器返回的包含所需的物联网设备的IP地址信息的路由表信息。
8.根据权利要求6所述的设备,其特征在于,所述详细信息获取单元,具体用于根据获得的IP地址向IP地址对应的物联网设备的TCPIP通信模块发送设备详细信息查询指令;接收所述TCPIP通信模块返回的包含物联网设备的设备详细信息的处理结果。
9.根据权利要求6或8所述的设备,其特征在于,所述TCPIP通信模块,还用于接收并解析控制模块经由远端路由器发来的控制指令信息,将解析后的真实的设备指令发送给物联网设备的中央处理器执行,对中央处理器的执行结果进行处理并将处理结果返回远端路由器。
10.一种物联网设备远程监控系统,包括用户终端、远端路由器和物联网设备;其中, 所述用户终端包括控制模块,所述控制模块进一步包括IP地址检索单元、详细信息获取单元、虚拟映射单元和远程监控单元,其中, 所述IP地址检索单元,用于从远端路由器获取所需的物联网设备的IP地址; 所述详细信息获取单元,用于根据获得的IP地址获取IP地址对应的物联网设备的设备详细信息; 所述虚拟映射单元,用于根据获得的设备详细信息绘制物联网设备的虚拟控制面板,并映射虚拟控制面板按键及虚拟控制面板按键的控制逻辑; 所述远程监控单元,用于通过绘制出的虚拟控制面板远程监控物联网设备; 所述物联网设备包括TCPIP通信模块,用于完成物联网设备的中央处理器与远端路由器之间的通信交互。
11.根据权利要求10所述的系统,其特征在于,所述IP地址检索单元,具体用于向远端路由器发送获取路由表信息的指令;接收所述远端路由器返回的包含所需的物联网设备的IP地址信息的路由表信息。
12.根据权利要求10所述的系统,其特征在于,所述详细信息获取单元,具体用于根据获得的IP地址向IP地址对应的物联网设备的TCPIP通信模块发送设备详细信息查询指令;接收所述TCPIP通信模块返回的包含物联网设备的设备详细信息的处理结果。
13.根据权利要求10或12所述的系统,其特征在于,所述TCPIP通信模块,还用于接收并解析控制模块经由远端路由器发来的控制指令信息,将解析后的真实的设备指令发送给物联网设备的中央处理器执行,对中央处理器的执行结果进行处理并将处理结果返回远端路由器。
全文摘要
本发明公开了一种物联网设备远程监控方法,包括用户终端从远端路由器获取所需的物联网设备的IP地址,并根据获得的IP地址获取IP地址对应的物联网设备的设备详细信息;根据获得的设备详细信息绘制该物联网设备的虚拟控制面板,并映射虚拟控制面板按键及虚拟控制面板按键的控制逻辑;通过操作该虚拟控制面板对物联网设备进行远程监控。本发明还公开了一种物联网设备远程监控设备和系统。采用本发明,能实现对物联网设备的可视化远程智能监控,使得用户在用户终端的操作就如同控制真实的物联网设备一样简单明了、易于实现,大大降低了操作难度。
文档编号H04L12/28GK102891866SQ20111020081
公开日2013年1月23日 申请日期2011年7月18日 优先权日2011年7月18日
发明者张飞 申请人:中兴通讯股份有限公司