一种远端智能设备的控制管理方法及远程终端与流程

文档序号:12068243阅读:367来源:国知局

本发明涉及物联网技术领域,特别是涉及一种应用物联网络系统中的远端智能设备控制管理方法及远程终端。



背景技术:

现在,随着网络技术和网络设备的发展,用户对网络或家用设备提出了更多智能化的要求。例如在网络上或远程终端上,像平时用遥控器那样,操作家用电器或网络远端的电器设备等等。实现诸如此类的效果,将是有巨大需求的应用技术。

目前市场上,远端智能设备的管理方案都建立在UPnP协议之上,UPnP全名是Universal Plug and Play,主要是微软在推行的一个标准。是各种各样的智能设备、无线设备和个人电脑等实现遍布全球的对等网络连接(P2P)的结构,是一种分布式的,开放的网络架构,简单的来说,UPnP最大的愿景就是希望任何设备只要一接上网络,所有在网络上的设备马上就能知道有新设备加入,这些设备彼此之间能互相沟通,更能直接使用或控制它,一切都不需要设定,完全的Plug and Play——即插即用。UPnP推动了因特网技术的发展,包括IP、TCP、UDP、HTTP、SSDP和XML等技术。在因特网上契约以有线应用协议为基础,而该协议是说明性的、利用XML进行表述和HTTP进行传输的。与此相同的是,UPnP的明确设计目标就是提供这样的环境。再者,当成本、技术或经费等方面的因素阻止了在某种媒介里或接入其中的设备上运用IP时,UPnP能够通过桥接的方式提供非IP协议的媒体通道。但UPnP不会为应用程序指定API,因此供应商们就需要自己创建API来满足客户的需求。

目前已经实现的方法都是针对具体设备而言的,没有统一的标准,这类方 法只能限制于特定的情景和设备下使用,没有可扩展性和可移植性,当有一种新的设备需要被控制时,可能面临着功能的重新实现等问题,这会给项目的实施带来很大的压力。



技术实现要素:

鉴于以上所述现有技术的缺点,本发明的目的在于提供一种远端智能设备的控制管理方法及远程终端,用于解决现有技术中远端智能设备控制的不可扩展和不可移植的问题。

为实现上述目的及其他相关目的,本发明提供一种远端智能设备的控制管理方法,应用于包含有远程终端与智能设备的物联网络系统中,所述远程终端中预存一授权列表,所述授权列表中包含至少一个准许所述远程终端对其控制管理的智能设备,所述控制管理方法包括以下步骤:检测到所述远程终端获取到IP地址后以广播方式向所述授权列表中的至少一个智能设备发送携带有搜索包的搜索请求;接收所述的至少一个智能设备的搜索响应,并从中获取该智能设备的位置信息并予以记录;依据所述记录位置信息向所述至少一个智能设备发送描述请求;接收到所述至少一个智能设备响应的描述信息后,解析所述描述信息并予以展示以确定至少一种与所述描述信息相对应的控制指令;检测到针对所述控制指令进行操作时,发送携带有所述控制指令的控制请求给所述至少一个智能设备以对其进行控制操作;接收所述至少一个智能设备反馈的控制响应,并用以记录和展示。

优选的,所述的搜索包为具有预设字段的HTTP广播包。

优选的,所述的依据所述记录位置信息向所述至少一个智能设备发送描述请求的步骤中,所述描述请求包括设备描述请求及服务描述请求;所述的接收所述至少一个智能设备响应的描述信息的步骤中,所述描述信息包括设备描述 及服务描述;所述的解析所述描述信息以确定至少一种控制指令并予以展示的步骤进一步包括:

解析所述描述信息中的设备描述信息及服务描述信息,并在所述服务描述中解析到事件状态变量时,向所述至少一个智能设备发送与所述事件状态变量相匹配的事件注册消息,以令所述至少一个智能设备实时上报与所述事件注册消息相关联业务状态的通知报文;依据接收到所述通知报文以确定至少一种控制指令并予以展示。

具体实施方式

本发明提供一种远端智能设备的控制管理方法,应用于包含有远程终端与智能设备的物联网络系统中,所述远程终端中预存一授权列表,所述授权列表中包含至少一个准许所述远程终端对其控制管理的智能设备,所述控制管理方法包括以下步骤:检测到所述远程终端获取到IP地址后以广播方式向所述授权列表中的至少一个智能设备发送携带有搜索包的搜索请求;接收所述的至少一个智能设备的搜索响应,并从中获取该智能设备的位置信息并予以记录;依据所述记录位置信息向所述至少一个智能设备发送描述请求;接收到所述至少一个智能设备响应的描述信息后,解析所述描述信息并予以展示以确定至少一种与所述描述信息相对应的控制指令;检测到针对所述控制指令进行操作时,发送携带有所述控制指令的控制请求给所述至少一个智能设备以对其进行控制操作;接收所述至少一个智能设备反馈的控制响应,并用以记录和展示。

优选的,所述的搜索包为具有预设字段的HTTP广播包。

优选的,所述的依据所述记录位置信息向所述至少一个智能设备发送描述请求的步骤中,所述描述请求包括设备描述请求及服务描述请求;所述的至少一个智能设备响应的描述信息包括设备描述信息及服务描述信息所述至少一个 智能设备响应的描述信息的步骤中,所述描述信息包括设备描述及服务描述;所述的解析所述描述信息以确定至少一种控制指令并予以展示的步骤进一步包括:

解析所述描述信息中的设备描述信息及服务描述信息,并在所述服务描述中解析到事件状态变量时,向所述至少一个智能设备发送与所述事件状态变量相匹配的事件注册消息,以令所述至少一个智能设备实时上报与所述事件注册消息相关联业务状态的通知报文;依据接收到所述通知报文以确定至少一种控制指令并予以展示。

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