[发明专利]一种兼容不同通信协议的电子设备控制系统及方法在审
申请号: | 201611155316.3 | 申请日: | 2016-12-14 |
公开(公告)号: | CN106603530A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 姚博;刘宗孺;李志为;李飞龙 | 申请(专利权)人: | 杭州古北电子科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L12/28 |
代理公司: | 杭州杭诚专利事务所有限公司33109 | 代理人: | 尉伟敏,占宇 |
地址: | 310052 浙江省杭州市滨*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 兼容 不同 通信协议 电子设备 控制系统 方法 | ||
技术领域
本发明涉及设备控制技术领域,尤其涉及一种兼容不同通信协议的电子设备控制系统及方法。
背景技术
随着智能家居技术的发展,用户家庭里的智能设备也在逐渐增多。现阶段智能家居行业缺乏统一的行业标准和技术规范,各个平台商或制造商各自采用不同的通信协议完成设备的对接与开发,那么对于传统的智能家居设备,如采用IPX通信协议的智能设备,一方面由于协议的局限性,不易接入智能平台,另一方面由于已经完成开发并接入到用户家庭里,用户只能通过厂商提供的APP或者控制面板进行控制,这样就导致了用户家庭里的设备没有统一的控制入口,且无法实现互联互通。
发明内容
本发明的目的是克服目前不同制造商生产的电子设备采用的通信协议不同,需要使用特定的遥控设备进行遥控,给用户带来不便的技术问题,提供了一种兼容不同通信协议的电子设备控制系统及方法,其能够兼容不同通信协议,使一个遥控设备能够控制多个采用不同通信协议的电子设备,给用户带来了极大的便利。
为了解决上述问题,本发明采用以下技术方案予以实现:
本发明的一种兼容不同通信协议的电子设备控制系统,包括:
虚拟网桥,用于与虚拟设备服务模块和遥控设备建立连接,接收遥控设备发送的标准协议遥控指令,并转发到对应的虚拟设备服务模块;
若干个虚拟设备服务模块,每个虚拟设备服务模块能够解析一种通信协议,并能够与采用该通信协议的受控电子设备建立连接,虚拟设备服务模块将接收到的虚拟网桥发送的标准协议遥控指令转换成对应受控电子设备能够识别的通信协议遥控指令,并发送到对应受控电子设备。
在本技术方案中,虚拟网桥和虚拟设备服务模块都是软件模块,设置在机顶盒、智能手机等智能终端上。智能终端通过通信模块与遥控设备和受控电子设备进行通信。
虚拟网桥采用某一种通信协议,且将该通信协议作为标准协议。虚拟网桥负责受控电子设备状态的上报、控制指令的转发以及虚拟设备服务模块信息的广播等工作。虚拟设备服务模块能够解析一种通信协议,能够将标准协议与该能够解析的通信协议进行转换。针对每一个受控电子设备,都会存在一个虚拟设备服务模块,该虚拟设备服务模块与对应的受控电子设备建立连接。虚拟设备服务模块主要负责与受控电子设备建立连接、向虚拟网桥发送心跳信息以及受控电子设备数据的解析等工作。
用户只需要使用一个遥控设备进行遥控操作,虚拟网桥接收遥控设备的遥控指令,发送到对应的虚拟设备服务模块,虚拟设备服务模块将遥控指令的通信协议进行转换后发送到对应的受控电子设备,从而使的用户通过一个遥控设备可以控制多个采用不同通信协议的受控电子设备,同时,各个受控电子设备也实现了互联互通。
作为优选,受控电子设备与能够解析其采用的通信协议的虚拟设备服务模块建立连接后,虚拟设备服务模块周期性查询该受控电子设备的设备状态信息,并存储。遥控设备查询受控电子设备的设备状态信息时,发送指令到虚拟网桥,虚拟网桥从对应的虚拟设备服务模块查询到设备状态信息,并发送给遥控设备。
作为优选,所述虚拟设备服务模块与虚拟网桥建立连接后,虚拟设备服务模块周期性向虚拟网桥发送心跳信息。
作为优选,所述心跳信息包括虚拟设备服务模块的标识pid信息和该虚拟设备服务模块连接的受控电子设备的标识did信息。
作为优选,所述虚拟网桥接收到虚拟设备服务模块发送的心跳信息后,在局域网广播该虚拟设备服务模块信息。在局域网内的遥控设备(如智能手机)接收到广播信息后,在软件APP中进行设备添加,然后与虚拟网桥通信,获取该虚拟设备服务模块的标识pid信息和该虚拟设备服务模块连接的受控电子设备的标识did信息。
本发明的一种兼容不同通信协议的电子设备控制方法,包括以下步骤:
在智能终端设置虚拟网桥和若干个虚拟设备服务模块,每个虚拟设备服务模块能够解析一种通信协议,虚拟网桥与虚拟设备服务模块建立连接;
将受控电子设备与能够解析其采用的通信协议的虚拟设备服务模块建立连接,虚拟设备服务模块获取受控电子设备的标识did信息;
与受控电子设备建立连接的虚拟设备服务模块周期性向虚拟网桥发送心跳信息,心跳信息包括虚拟设备服务模块的标识pid信息和该虚拟设备服务模块连接的受控电子设备的标识did信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州古北电子科技有限公司,未经杭州古北电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611155316.3/2.html,转载请声明来源钻瓜专利网。