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

技术编号:10459147 阅读:171 留言:0更新日期:2014-09-24 14:45
本发明专利技术提供一种远端智能设备的控制管理方法及远程终端,远程终端中预存一授权列表,授权列表中包含准许远程终端对其控制管理的智能设备,控制管理方法包括,远程终端获取到IP地址后向授权列表中的智能设备发送搜索请求;接收的智能设备的搜索响应,并从中获取该智能设备的位置信息并予以记录;依据记录位置信息向智能设备发送描述请求;接收到智能设备响应的描述信息后,解析描述信息并予以展示以确定与描述信息相对应的控制指令;检测到针对控制指令进行操作时,发送控制请求给智能设备以对其进行控制操作;接收智能设备反馈的控制响应,并用以记录和展示。本发明专利技术提出的方法可扩展以及可移植性较好,适于在物联网领域中普及应用。

【技术实现步骤摘要】
一种远端智能设备的控制管理方法及远程终端
本专利技术涉及物联网
,特别是涉及一种应用物联网络系统中的远端智能设 备控制管理方法及远程终端。
技术介绍
现在,随着网络技术和网络设备的发展,用户对网络或家用设备提出了更多智能 化的要求。例如在网络上或远程终端上,像平时用遥控器那样,操作家用电器或网络远端的 电器设备等等。实现诸如此类的效果,将是有巨大需求的应用技术。 目前市场上,远端智能设备的管理方案都建立在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)对每个接入系统中的智能设备进行控制的方法模块化,可扩展性和可移植性 较好; (2)向智能设备发送与所述事件状态变量相匹配的事件注册消息,以令智能设备 实时上报与事件注册消息相关联业务状态的通知报文,以便实时监控和控制智能设备; (3)采用在远程终端中预设授权列表的方式,保证系统运行的安全性; (4)展示模块实时向用户展示描述信息以及控制响应,有利于用户实时直观的观 察远程设备的状体并对其进行有效及时的控制。 【附图说明】 图1显示为本专利技术的一种远端智能设备的控制管理方法一实施例的流程示意图。 图2显示为图1中步骤S4的具体流程示意图。 图3显示为本专利技术的一种远程终端一实施例的结构示意图。 元件标号说明 1 远程终端 11 存储模块 12 搜索模块 13 描述模块 14 控制模块 15 展示模块 2 智能设备 S1?S6 方法步骤 S41?S44方法步骤 【具体实施方式】 以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书 所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实 施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离 本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施 例中的特征可以相互组合。 需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构 想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸 绘本文档来自技高网
...
一种远端智能设备的控制管理方法及远程终端

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

【技术特征摘要】
1. 一种远端智能设备的控制管理方法,应用于包含有远程终端与智能设备的物联网络 系统中,其特征在于,所述远程终端中预存一授权列表,所述授权列表中包含至少一个准许 所述远程终端对其控制管理的智能设备,所述控制管理方法包括: 检测到所述远程终端获取到IP地址后以广播方式向所述授权列表中的至少一个智能 设备发送携带有搜索包的搜索请求; 接收所述的至少一个智能设备的搜索响应,并从中获取该智能设备的位置信息并予以 记录; 依据所述记录位置信息向所述至少一个智能设备发送描述请求; 接收到所述至少一个智能设备响应的描述信息后,解析所述描述信息并予以展示以确 定至少一种与所述描述信息相对应的控制指令; 检测到针对所述控制指令进行操作时,发送携带有所述控制指令的控制请求给所述至 少一个智能设备以对其进行控制操作; 接收所述至少一个智能设备反馈的控制响应,并用以记录和展示。2. 根据权利要求1所述的远端智能设备的控制管理方法,其特征在于,所述的搜索包 为具有预设字段的HTTP广播包。3. 根据权利要求1所述的远端智能设备的控制管理方法,其特征在于,所述的依据所 述记录位置信息向所述至少一个智能设备发送描述请求的步骤中,所述描述请求包括设备 描述请求及服务描述请求。4. 根据权利要求3所述的远端智能设备的控制管理方法,其特征在于,所述的接收所 述至少一个智能设备响应的描述信息的步骤中,所述描述信息包括设备描述信息及服务描 述信息。5. 根据权利要求4所述的远端智能设备的控制管理方法,其特征在于,所述的解析所 述描述信息并予以展示以确定至少一种控制指令并予以展示的步骤,进一步包括: 解析所述描述信息中的设备描述及服务描述,并在所述服务描述中解析到事件状态变 量时,向所述至少一个智能设备发送与所述事件状态变量相匹配的事件注册消息,以令所 述至少一个智能设备实时上报与所述事...

【专利技术属性】
技术研发人员:刘吉元李维
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1