一种远程控制家庭网络设备的方法

文档序号:7623643阅读:172来源:国知局
专利名称:一种远程控制家庭网络设备的方法
技术领域
本发明涉及家庭网络,更具体地说,涉及一种远程控制家庭网络设备的方法。
背景技术
随着数字信息技术越来越突破传统商用局限,以及消费电子产品本身的普遍数字化,家庭中正出现越来越多的以娱乐为中心的数字设备,以及数字化的家电产品。将这些设备以有线或无线方式连接成家庭内部局域网,以实现内容或互联网接入共享,或实现方便的相互控制等功能,便是业界正在构想并为之努力的数字家庭网络概念。
在不远的未来,通过家庭网关接入互联网的家庭网络,将可以进入远程控制应用阶段,人们希望能够在家庭网络外部,远程了解和控制家庭网络内部的设备,对此的构想是在下班的路上遥控提前打开空调,在办公室了解家中电冰箱里的食品还剩多少,查看家庭安全系统的运行情况等等。
现有技术有关家庭网络设备的远程控制方法有如下两种第一,在申请日为2002年4月19日、申请号02111419的中国发明专利申请中,公开了一种“通过互联网实现智能家用电器设备远程控制的系统和方法”。其中用户通过IP地址寻址或者域名寻址的方式,从Internet登录到家庭的主控设备—家庭网关;或者通过访问服务商提供的网页,登录到家庭网关。家庭网关调用相关的应用程序,通过一定的介质读取家庭网络内部各种设备目前的状态信息,进行相关的处理,产生接口数据。例如可以通过UPnP协议收集各设备的信息。然后,家庭网关通过Internet把这些接口数据传送给用户,用户通过浏览器可以看到自己家里各种设备的状态信息,并可以通过点击浏览器页面上的各种与家庭网络内部的设备相关联的按钮来控制这些设备。这些页面可能是服务商的服务器根据家庭网关提供的数据生成的,可能家庭网关自己组织生成的,也可能是家庭网络内部设备自己生成的页面推送到用户的浏览器上。用户的浏览器可能是PC,也可能是手机等等具备显示界面的终端。控制的协议也是多种多样,例如可以使用UPnP协议进行控制。该方案的缺点是用户只有通过浏览器登陆到家庭网关才能监控家庭网络中的设备运行情况,因而需要使用具备浏览器功能的终端,例如PC、带浏览器功能的手机等。
第二,在申请日为2001年8月21日、申请公开号为US2002/0032741A1的美国专利申请中,公开了一种“通过E-Mail控制家庭网络”的方法。其中用户将要查询控制的内容按照特定的格式写成E-Mail,发送到特定的邮箱。家庭网关定时上线,访问该邮箱,读取E-Mail。家庭网关解析该E-Mail的内容,根据里面的要求,调用相关的应用程序,通过一定的介质读取家庭网络内部各种设备目前的状态信息,进行相关的处理,产生接口数据。例如可以通过UPnP协议收集各设备的信息。然后,家庭网关通过E-Mail把这些接口数据传送给用户,用户通过浏览E-Mail看到自己家里各种设备的状态信息,并可以通过E-Mail交互来控制这些设备。这种方法的缺点是响应速度慢、交互能力差,并且使用E-Mail的方式对用户技术要求较高。

发明内容
本发明要解决的技术问题在于,针对现有技术的上述的局限性,提供一种通过即时通信协议远程控制家庭网络内部设备的方法及系统,通过使用即时通信协议的客户端提供的文字、图像或者视频交互完成控制和了解家庭网络内部设备。
一方面,本发明解决其技术问题所采用的技术方案是提供一种远程控制家庭网络设备的方法,所述家庭网络设备通过家庭承载网络与家庭网关相连,所述方法包括远程控制端通过通信网络与家庭网关建立即时通信连接;远程控制端向家庭网关发送操作命令;
家庭网关将操作命令发送到相关设备;所述设备执行所述操作命令。
在本发明所述的方法中,所述远程控制端通过通信网络与家庭网关建立通信连接包括远程控制端通过互联网及即时通信软件服务中心与家庭网关建立通信连接。
在本发明所述的方法中,远程控制端通过互联网及即时通信软件服务中心与家庭网关建立通信连接包括家庭网关使用对应的即时通信协议对远程控制端使用即时通信协议的客户端进行鉴权,当鉴权通过,家庭网关向远程控制端发送操作提示信息。
在本发明所述的方法中,所述方法还包括所述设备将操作命令执行结果上报给家庭网关;家庭网关将命令执行结果通过即时通信软件服务中心或者直接反馈到远程控制端。
在本发明所述的方法中,所述操作命令执行结果的即时消息是按家庭网络设备内预置的定义根据当前状态填充数据。
在本发明所述的方法中,还包括在发送即时消息时对其进行加密处理并在接收即时消息时对其进行解密处理。
在本发明所述的方法中,所述进行鉴权包括家庭网关请求在远程控制端输入鉴权码、对接收到的鉴权码进行鉴定以确定是否是合法用户。
在本发明所述的方法中,所述家庭承载网络包括有线网或无线网;所述有线网包括HomePNA、PLC、IEEE1394、或以太网;所述无线网包括WLAN、蓝牙、UWB或Zigbee。
在本发明所述的方法中,所述家庭网络设备包括PC机、智能家电、集成接入装置、家庭网络内部的保安监控设备、智能窗帘、智能照明设施。
在本发明所述的方法中,所述远程控制端包括PC机、手机或PDA等支持互联网接入的通信终端设备。
实施本发明的方法,具有以下有益效果操作简便,技术要求低;用户方便地可以实时监控家庭设备的状况;由家庭网络内部设备自己定义提示,扩展性强,兼容性好。


下面将结合附图及实施例对本发明作进一步说明,附图中图1是本发明远程控制家庭网络设备的系统示意图;图2是本发明远程控制家庭网络设备的方法流程图;图3是本发明远程控制家庭网络设备操作中家庭网关上的流程示意图。
具体实施例方式
随着即时通信软件(如MSN、ICQ软件)的发展,越来越多的用户能够通过即时通信软件随时随地地进行即时沟通和交流。因而,本发明这样构思在家庭网关上运行即时通信协议,用户使用对应的即时通信协议的客户端通过即时通信协议与家庭网关进行交互,达到了解和控制家庭网络内部设备的目的。
图1所示为本发明远程控制家庭网络设备的系统实施例示意图。如图所示,该系统包括一个家庭网络,其中家庭网络内部的多个设备通过家庭承载网络与家庭网关相连。家庭网络设备包括PC、智能家电、IAD(集成接入装置)、家庭网络内部的保安监控设备、智能窗帘、智能照明设施等等。其中的智能家电、智能窗帘、智能照明设施是集成了微电脑技术和通讯技术的一种新型家电、窗帘和照明设施,具有网络终端的功能。家庭承载网络可以包括各种组网技术,例如有线组网HomePNA、PLC、IEEE1394、以太网等。无线组网WLAN、蓝牙、UWB、Zigbee。各种组网方式的具体内容和接口协议、类型都是现有技术,不是本发明技术方案研究的重点,因而在此不再赘述。作为家庭网络核心部分的家庭网关,主要完成家庭内部网络设备各自不同通信协议之间的转换和信息共享,以及同外部通信网络之间的数据交换功能,同时还负责家庭智能设备的管理和控制。也就是说,在本发明的方案中,已将家庭网络设备的控制模块集成在家庭网关中。本系统中,家庭网关是家庭网络的Internet接入点,从这方面而言,其负责整个家庭网络的Internet接入,并且家庭网关上运行了即时通信协议。
该系统还包括一个通过互联网及即时通信软件服务中心与家庭网关相连的远程控制端。远程控制端包括PC、手机或PDA等支持互联网接入的通信终端设备,使用即时通信协议的客户端可在其上运行,用户可以通过在上面编辑即时消息,然后通过Internet将信息发送到指定的使用该即时通信协议的客户端。也可以接收从其他使用该即时通信协议的客户端发送来的消息。
即时通信软件服务中心不仅提供了认证的功能,同时还有保存好友列表,好友上线通知功能,协调两个需要进行通信客户端进行连接等功能。通过即时通信软件服务中心两个使用即时通信协议的客户端才能够互相发现和建立通信关系。即时通信软件服务中心是一项现有的技术,如QQ、MSN的服务器。
图2所示为本发明远程控制家庭网络设备的示例性方法流程图。所示的流程图中省去了Internet和家庭承载网络,因为这两个部分都只是简单透传内容。另外,在通信过程中,如果用户关闭使用即时通信协议的客户端,直接结束流程(图中未示)。
在步骤1中,使用即时通信协议的客户端登陆到即时通信软件服务中心。远程控制端和家庭网关的客户端都要使用该即时通信协议登陆到即时通信软件服务中心。
然后,在步骤2,通过即时软件服务中心建立远程控制端使用即时通信协议的客户端和家庭网关的通信连接。用户可以通过将两端互相设置为好友的方式,很方便的实现相互发现和建立相互通信的连接。
通信建立后,在步骤3,家庭网关通过即时消息向远程控制端使用即时通信协议的客户端发送要求鉴权的提示,以即时消息的方式提示用户输入鉴权信息。
接收到提示后,在步骤4,用户通过远程控制端使用即时通信协议的客户端输入鉴权码以即时消息的方式发送给家庭网关。
接收到鉴权码之后,在步骤5,家庭网关根据用户的鉴权码进行鉴权,看是否是合法用户,并确定其权限。其中可以采用多种鉴权方式,如用户名、密码等。如果鉴权成功,进行步骤6。如果鉴权未通过,提示再次输入鉴权信息。
在步骤6,家庭网关可向远程控制端使用即时通信协议的客户端通过即时消息发送相应的操作提示给用户。有关家庭设备的操作命令提示信息可以通过现有技术从家庭设备上获得,有很多实现方式,例如可以使用UPnP或者IGRS协议,家庭网关作为控制点,下发查询设备的消息。本领域的技术人员也可以使用其他现有技术,针对本技术发明方案来实现这个功能。
接下来,在步骤7,用户可根据提示输入所需的操作命令发送给家庭网关。
然后在步骤8,家庭网关接到此操作命令后,将其发送到相应的设备。家庭网关可采用UPnP、IGRS协议等将操作命令做相应的转换发送给家庭设备。
在步骤9,家庭网络设备在接收到家庭网关送来的命令后,执行相应的操作,并将操作的结果反馈给家庭网关。这个过程是现有技术(如UPnP、IGRS协议等),此处不再描述其具体实现方法。
之后,在步骤10,家庭网关将家庭设备的命令执行结果反馈信息进行处理后发送给用户,并给出相应的后续操作提示。之后重复步骤7-10。
此外,做为扩展,家庭网关可以周期性收集设备的状态信息(如利用UPnP、IGRS协议等),根据用户的配置,决定是否发送给用户,处理后发送给用户,这样用户就可以实时监控家庭设备的状况。
对于即时通信软件的安全性,可以在通信过程中采用加密传输的方式来保证数据传送的安全性,这个技术目前已经有,是现成技术。
图3所示是本发明远程控制家庭网络设备中家庭网关上操作的流程示意图。家庭网关是家庭网络的核心,也是家庭网络与外部联系的桥梁,远程控制端对家庭网络内的设备进行控制都是通过家庭网关来完成的。如图,在步骤302,如当主人离开住宅时或按照预定的时间表,系统启动,家庭网关使用即时通信协议登录到即时通信软件服务中心。之后,在步骤304,家庭网关使用即时通信协议等待其他使用该通信协议的客户端与之建立连接。当有其他的客户端与之建立连接后,在步骤306家庭网关向其发送鉴权提示信息,要求其输入鉴权码,该鉴权码可以是用户名或密码。在步骤308,确认是否收到其他的客户端发送来的鉴权码。如果未收到,返回步骤304,继续等待下一个连接;如果收到其他的客户端发送过来的鉴权码,在步骤310,家庭网关对所述其他的客户端的权限进行鉴权。如果鉴权未通过,返回步骤304继续等待下一个连接,并断开与前述未通过鉴权的其他客户端的连接;如果鉴权通过,确认该客户端具有操作家庭网络设备的权限,则进行步骤312,向该客户端发送操作提示信息,并等待用户输入操作命令(步骤314)。接收到该客户端的操作命令后,在步骤316,家庭网关将操作命令转换后发送给相应的家庭网络设备,并等待家庭网络设备上报命令执行结果(步骤318)。待接收到家庭网络设备反馈的命令执行结果后,在步骤320,将其处理后发送到该客户端。之后,在步骤322,向该客户端发送相应的后续操作提示。然后返回314等待用户的下一个输入操作命令。如此循环操作,直到用户关闭使用即时通信协议的客户端。
采用本发明的方法和系统,使用即时通信协议对家庭网关以及家庭网络内部的设备进行控制,可以根据即时消息提示交互完成了解和控制家庭网络内部设备。
在系统设计上,家庭网络内部设备可以自己定义即时消息的提示内容。由家庭网络内部设备自己定义提示,扩展性强、兼容性好。
作为实施例,比如家庭网络中存在支持本发明方案的空调,如果用户想远程查看空调的状态,需要将查询空调状态的命令发给家庭网关,再由家庭网关将查询空调状态的命令发给空调,空调负责对查询空调状态命令的执行,执行完毕后将查询结果返回给家庭网关,再由家庭网关返回给用户。上面所提到的“家庭网络内部设备可以自己定义即时消息的提示内容”,是指空调返回的查询结果可以由用户(或者厂商)自己定义,如“英雄牌空调,目前状态制冷,室内温度25度”,或者是“儿女牌空调欢迎你的使用,目前温度为25度,您设置的自动控制的最高温度为26度,最低温度为24度”等等。另外,这种定义是有厂商自己预先内置在家庭网络设备里面的,然后根据当前状态填充数据后发送。更扩展的说,这个定义还可以由用户在厂商预先内置的前提下进行修改,使用自己个性的提示信息内容,比如用自己的提示语音替换厂商内置的提示语音,当然这个需要厂商提供这方面的功能。
权利要求
1.一种远程控制家庭网络设备的方法,所述家庭网络设备通过家庭承载网络与家庭网关相连,其特征在于,所述方法包括远程控制端通过通信网络与家庭网关建立即时通信连接;远程控制端向家庭网关发送操作命令;家庭网关将操作命令发送到相关设备;所述设备执行所述操作命令。
2.根据权利要求1所述远程控制家庭网络设备的方法,其特征在于,所述远程控制端通过通信网络与家庭网关建立通信连接包括远程控制端通过互联网及即时通信软件服务中心与家庭网关建立通信连接。
3.根据权利要求2所述远程控制家庭网络设备的方法,其特征在于,远程控制端通过互联网及即时通信软件服务中心与家庭网关建立通信连接包括家庭网关使用对应的即时通信协议对远程控制端使用即时通信协议的客户端进行鉴权,当鉴权通过,家庭网关向远程控制端发送操作提示信息。
4.根据权利要求3所述远程控制家庭网络设备的方法,其特征在于,所述方法还包括所述设备将操作命令执行结果上报给家庭网关;家庭网关将命令执行结果通过即时通信软件服务中心或者直接反馈到远程控制端。
5.根据权利要求4所述远程控制家庭网络设备的方法,其特征在于,所述操作命令执行结果的即时消息是按家庭网络设备内预置的定义根据当前状态填充数据。
6.根据权利要求4所述远程控制家庭网络设备的方法,其特征在于,还包括在发送即时消息时对其进行加密处理并在接收即时消息时对其进行解密处理。
7.根据权利要求3所述的远程控制家庭网络设备的方法,其特征在于,所述进行鉴权包括家庭网关请求在远程控制端输入鉴权码、对接收到的鉴权码进行鉴定以确定是否是合法用户。
8.根据权利要求1至7中任一项所述的远程控制家庭网络设备的方法,其特征在于,所述家庭承载网络包括有线网或无线网;所述有线网包括HomePNA、PLC、IEEE1394、或以太网;所述无线网包括WLAN、蓝牙、UWB或Zigbee。
9.根据权利要求1至7中任一项所述的远程控制家庭网络设备的方法,其特征在于,所述家庭网络设备包括PC机、智能家电、集成接入装置、家庭网络内部的保安监控设备、智能窗帘、智能照明设施。
10.根据权利要求2至7中任一项所述的远程控制家庭网络设备的方法,其特征在于,所述远程控制端包括PC机、手机或PDA等支持互联网接入的通信终端设备。
全文摘要
本发明涉及一种远程控制家庭网络设备的方法,所述家庭网络设备通过家庭承载网络与家庭网关相连,远程控制端通过互联网及即时通信软件服务中心与家庭网关建立即时通信连接;远程控制端向家庭网关发送操作命令;家庭网关将操作命令发送到相关设备;所述设备执行所述操作命令并将结果上报给家庭网关;家庭网关将命令执行结果反馈到远程控制端。本发明的方法和系统操作简便,技术要求低;用户方便地可以实时监控家庭设备的状况;由家庭网络内部设备自己定义提示,扩展性强,兼容性好。
文档编号H04L12/24GK1852195SQ20051010089
公开日2006年10月25日 申请日期2005年10月28日 优先权日2005年10月28日
发明者杨波, 吴黄伟 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1