著录项信息
专利名称 | 一种遥控控制方法及终端 |
申请号 | CN201310574537.4 | 申请日期 | 2013-11-18 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2014-03-26 | 公开/公告号 | CN103685733A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04M1/725 | IPC分类号 | H;0;4;M;1;/;7;2;5查看分类表>
|
申请人 | 华为终端有限公司 | 申请人地址 | 广东省东莞市松山湖高新技术产业开发区新城大道2号南方工厂厂房(一期)项目B2区生产厂房-5
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 华为终端有限公司 | 当前权利人 | 华为终端有限公司 |
发明人 | 丛乐;王浩;张金龙;谢亮 |
代理机构 | 广州三环专利代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明实施例公开了一种遥控控制方法,包括:获取遥控控制命令,所述遥控控制命令携带被控终端设备的标识信息;根据所述被控终端设备的标识信息,获取所述被控终端设备的路由信息;根据所述路由信息向所述被控终端设备发送所述遥控控制命令。本发明实施例还公开了一种终端。采用本发明,降低用户使用费用、提高用户使用效果和提高终端设备的智能性。
一种遥控控制方法及终端\n技术领域\n[0001] 本发明涉及通信领域,尤其涉及一种遥控控制方法及终端。\n背景技术\n[0002] 随着这个社会信息化的发展,人们对家居的要求已不只是物理空间,更为关注的是一个安全、方便、舒适的居家环境。在此背景下,为满足人们的需求,智能家居应运而生。\n[0003] 智能家居利用先进的计算机技术、网络通讯技术、综合布线技术、依照人体工程学原理,融合个性需求,将与家居生活有关的各个子系统,例如:安防、灯光控制、窗帘控制等智能结合,通过网络化综合智能控制和管理,实现智能家居的生活体验。\n[0004] 与此同时,近年来随着智能移动终端的快速发展,例如手机和平板电脑等,智能终端的智能化程度越来越高,人们对智能移动终端的期望也随之提高,而不仅仅只是能够满足通信、娱乐等服务,更希望其能在生活的其他方面提供方便服务。而今,随着无线技术的发展,智能移动终端已可以取代普通遥控器而成为家电的万能遥控器,其中,更多的研发者将目光瞄向于将智能移动终端融合进现代的智能家居中。\n[0005] 但目前,在现有的智能终端控制智能家居中,智能终端大多是通过红外线、蓝牙或互联网等通信网络与智能家居建立通信连接来进行控制智能家电,这其中,红外线技术只能实现一对一的通信,蓝牙技术只能局限于小范围内的通信、互联网技术需要连接至互联网网络,这使其产生流量费用,这些无线通信技术的缺陷都将局限智能家居的发展,并给用户带来不便。\n发明内容\n[0006] 本发明实施例所要解决的技术问题在于,提供一种遥控控制方法及终端,可降低用户使用费用、提高用户使用效果和提高终端设备的智能性。\n[0007] 本发明第一方面提供一种遥控控制方法,包括:\n[0008] 获取遥控控制命令,所述遥控控制命令携带被控终端设备的标识信息;\n[0009] 根据所述被控终端设备的标识信息,获取所述被控终端设备的路由信息;\n[0010] 根据所述路由信息向所述被控终端设备发送所述遥控控制命令。\n[0011] 在第一种可能实现方式中,获取控制命令之前包括:\n[0012] 接收局域网的网络设备广播的网络信息,所述局域网内包含至少一个终端设备;\n[0013] 根据所述网络信息,接入所述局域网。\n[0014] 结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述局域网的网络设备存储所述至少一个终端设备的标识信息,以及所述至少一个终端设备的路由信息。\n[0015] 结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述获取遥控控制命令之前包括:\n[0016] 获取所述局域网内的至少一个终端设备的标识信息;\n[0017] 根据预置的标识信息与显示信息的对应关系获取所述局域网内的至少一个终端设备的标识信息所对应的显示信息;\n[0018] 显示所述显示信息。\n[0019] 结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述获取遥控控制命令包括:\n[0020] 当检测到用户对任意一个显示信息进行操作时,生成遥控控制命令,所述遥控控制命令携带所述显示信息对应的标识信息,其中,所述标识信息所标识的终端设备为被控终端设备。\n[0021] 结合第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述根据所述被控终端设备的标识信息,获取所述被控终端设备的路由信息,包括:\n[0022] 向所述局域网的网络设备发送路由获取请求,所述路由获取请求中携带所述被控终端设备的标识信息,以使所述局域网的网络设备查找所述被控终端设备的路由信息;\n[0023] 接收所述局域网的网络设备返回的所述被控终端设备的路由信息。\n[0024] 结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式或第一方面的第五种可能的实现方式,在第六种可能实现的方式中,所述根据所述路由信息向所述被控终端设备发送所述遥控控制命令,包括:\n[0025] 根据所述路由信息,采用Zigbee协议向所述被控终端设备发送所述遥控控制命令。\n[0026] 本发明第二方面提供一种终端,包括:\n[0027] 第一获取模块,用于获取遥控控制命令,所述遥控控制命令携带被控终端设备的标识信息;\n[0028] 第二获取模块,用于根据所述被控终端设备的标识信息,获取所述被控终端设备的路由信息;\n[0029] 发送模块,用于根据所述路由信息向所述被控终端设备发送所述遥控控制命令。\n[0030] 在第一种可能实现的方式中,所述终端还包括:\n[0031] 接收模块,用于接收局域网的网络设备广播的网络信息,所述局域网内包含至少一个终端设备;\n[0032] 接入模块,用于根据所述网络信息,接入所述局域网。\n[0033] 结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述局域网的网络设备存储所述至少一个终端设备的标识信息,以及所述至少一个终端设备的路由信息。\n[0034] 结合第二方面的第二种可能的实现方式中,在第三种可能的实现方式中,所述终端包括:\n[0035] 第三获取模块,用于获取所述局域网内的至少一个终端设备的标识信息;\n[0036] 第四获取模块,用于根据预置的标识信息与显示信息的对应关系获取所述局域网内的至少一个终端设备的标识信息所对应的显示信息;\n[0037] 显示模块,用于显示所述显示信息。\n[0038] 结合第二方面的第三种可能的实现方式中,在第四种可能的实现方式中,所述第一获取模块包括:\n[0039] 生成命令单元,用于当检测到用户对任意一个显示信息进行操作时,生成遥控控制命令,所述遥控控制命令携带所述显示信息对应的标识信息,其中,所述标识信息所标识的终端设备为被控终端设备。\n[0040] 结合第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式或第二方面的第四种可能的实现方式中,在第五种可能的实现方式中,所述第二获取模块包括:\n[0041] 发送单元,用于向所述局域网的网络设备发送路由获取请求,所述路由获取请求中携带所述被控终端设备的标识信息,以使所述局域网的网络设备查找所述被控终端设备的路由信息;\n[0042] 接收单元,用于接收所述局域网的网络设备返回的所述被控终端设备的路由信息。\n[0043] 结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式或第二方面的第四种可能的实现方式中或第二方面的第五种可能的实现方式,在第六种可能的实现方式中,所述发送模块包括:\n[0044] 发送单元,用于根据所述路由信息,采用Zigbee协议向所述被控终端设备发送所述遥控控制命令。\n[0045] 由上可见,在本发明的一些实施例中,终端获取遥控控制命令,并根据遥控控制命令携带的被控终端设备的标识信息获取被控终端设备的路由信息,从而根据路由信息向被控制终端设备发送遥控控制命令。这可以使得终端可控制局域网内的终端设备,使得终端设备控制简单便捷,并有效降低用户使用费用,提高用户使用效果和提高终端设备的智能性。\n附图说明\n[0046] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0047] 图1为本发明实施例提供的一种遥控控制方法的示意图;\n[0048] 图2为本发明实施例提供的另一种遥控控制方法的示意图;\n[0049] 图3为本发明实施例提供的一种终端的结构示意图;\n[0050] 图4为本发明实施例提供的另一种终端的结构示意图。\n具体实施方式\n[0051] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0052] 本发明所描述的终端可包括:手机、平板电脑、笔记本电脑、数码相机、数码摄像机等终端。上述终端仅是举例,而非穷举。下面将以手机为例,对本发明实施例提供的一种遥控控制方法以及终端进行具体描述。\n[0053] 参见图1,是本发明实施例提供的一种遥控控制方法实施例流程示意图。如图1所示,本实施例所述的一种遥控控制方法包括步骤:\n[0054] S100,获取遥控控制命令,所述遥控控制命令携带被控终端设备的标识信息。\n[0055] 具体实施例中,遥控控制命令包括用户操作手机上的操作图标、智能应用软件或手机按键生成的遥控控制命令。其中,智能应用软件可显示在局域网内与手机建立通信连接的终端设备的显示信息。例如:在手机上显示“电视设备”、“空调”和“冰箱”等终端设备的字符标识来标识出与手机建立通信连接的电视设备、空调和冰箱等终端设备,以使用户可根据手机显示的显示信息,在显示的至少一个终端设备的显示信息中选择一个终端设备的显示信息来进行操作控制,其中,所选择的显示信息对应的终端设备则为被控制终端,并且,显示信息可以是操作图标。进一步的,每个显示信息对应一个终端设备的标识信息,每个标识信息指向对应的终端设备,其中,标识信息可包括终端设备的ID、终端设备的IP地址或者设置与终端设备一一相对应的数据或命令。当用户根据显示信息来进行操控时,手机可获取被操控的显示信息对应的遥控控制命令,遥控控制命令携带显示信息所对应的标识信息,其中,标识信息所标识的终端设备为被控制终端设备。\n[0056] 由上我们可以理解的是,当手机检测到用户对手机上显示的任意一个显示信息进行操作时,即用户将至少一个终端设备中的一个终端设备作为被控制终端进行遥控操作时,例如:用户在智能应用软件上选择的操作图标是字符标识为“空调”进行遥控操作,其中,“空调”字符标识下有关机、开机、降低温度和升高温度等控制指令,手机将根据用户操作其中的控制指令而获取到遥控控制命令。其中,遥控控制命令还携带用户所操作的显示信息所对应的标识信息,所述标识信息可被手机识别出所标识的被控制设备,例如:用户在智能应用软件上选择字符标识为“空调”下的关机指令进行操作,手机根据用户的操作获取到关机遥控控制命令,同时,该命令将携带操作图标“空调”所对应的标识信息,该标识信息可标识出空调设备,这使关机遥控控制命令能够准确发送到所需控制的空调,使其响应关机遥控控制命令。\n[0057] S101,根据所述被控终端设备的标识信息,获取所述被控终端设备的路由信息。\n[0058] 具体实施例中,手机可根据终端设备的标识信息与路由信息的对应关系从本地存储中获取被控制终端设备的路由信息,或者,手机从网络中的网络设备中获取路由信息。在具体的应用中,手机可预先存储所连接的设备终端的路由信息与设备终端所对应的标识信息的对应关系,例如:空调设备的路由信息对应空调设备的IP地址。进一步的,还可以是,网络中的网络设备维护在网的所有终端设备的相关信息,所述相关信息包括终端设备的位置、距离等信息,网络设备可根据这些相关信息获取到终端设备的路由信息,并存储终端设备的路由信息。当手机在预置的标识信息与路由信息的对应关系中没有查询到标识信息所对应的路由信息,手机可向网络中的网络设备发送路由信息请求,所述路由信息请求携带标识信息。当网络设备可接收到手机发送的路由信息请求时,网络设备可根据标识信息获取到标识信息所标识的终端设备的路由信息,再将路由信息返回给手机。其中具体的,路由信息包括手机向被控制终端设备发送遥控控制命令的最优发送路径,最优发送路径可以是手机发送的遥控控制命令经过最少节点转发到被控制终端设备的路径,或者,经过最短距离到被控制终端设备的路径。\n[0059] S102,根据所述路由信息向所述被控终端设备发送所述遥控控制命令。\n[0060] 在本发明实施例中,终端携带有Zighee(双向无线通讯技术)模块,终端通过Zigbee模块可组建Zigbee终端设备网络,例如:组建Zigbee智能家居网络。手机可通过Zigbee网络根据获得的路由信息向被控终端设备发送遥控控制命令。其中,Zigbee网络最大可以容纳的有效节点(终端设备)256个,基本能够满足普通用户的建立的智能家居网络所囊括的终端设备数目,并可实现一对多的通信。并且,Zigbee网络涵盖的有效范围可以在\n1公里左右,克服蓝牙等短距离技术的小范围通信的缺陷,同时Zigbee网络所处频段为免费频段,手机可通过Zigbee协议接入Zigbee网络,控制Zigbee网络内的终端设备,而不产生流量费用,故手机通过Zigbee协议来与智能家居网络进行Zigbee通信可以有效降低通信费用。\n[0061] 进一步的,当手机离开Zigbee网络时或手机处于Zigbee网络之外时,手机可通过其他网络转接设备(如网关)接入Zigbee网络中,例如通过WIFI(Wireless Fidelity,无线保真技术)或GPRS(General Packet Radio Service,通用分组无线服务技术)等通讯网络与Zigbee网络建立通信连接,并可通过其他网络转接设备获得被控终端设备在Zigbee网络中的路由信息,并根据路由信息向Zigbee网络中的被控终端设备发送遥控控制命令,这使得用户即使远离终端设备组建的网络,仍可进行远程控制,提高用户体验效果。\n[0062] 参见图2,是本发明实施例提供的一种遥控控制方法实施例流程示意图。如图2所示,本实施例所述的一种遥控控制方法包括步骤:\n[0063] S200,接收局域网的网络设备广播的网络信息,所述局域网内包含至少一个终端设备。\n[0064] 具体实施例中,所述局域网可以是Zigbee网络,Zigbee网络中包括至少一个终端设备,每个终端设备都可以充当路由节点存在于Zigbee网络中。当Zigbee网络中的路由节点(即终端设备)与接收到的信号携带的标识信息不匹配则路由节点根据路由信息向其他路由节点进行转发,故在Zigbee网络中,可以在通信中采用节点之间接力并自动选择最佳路由的方式发送信号。\n[0065] 进一步的,Zigbee网络中的网络设备,网络设备可以是网络协调器,每隔一定的时间,网络设备向Zigbee网络广播网络信息,网络设备可以通过广播的网络信息通告自己的网络位置等信息或向Zigbee网络内的未连接终端设备广播网络信息,使网络内未建立连接的终端设备根据广播的网络信息选择是否接入Zigbee网络。\n[0066] 进一步的,当手机需控制Zigbee网络中的终端设备,成为网络中的控制节点时,手机可向网络设备发送控制节点申请信息,网络设备接收到手机发送的控制节点申请信息,将手机节点设置为控制节点,从而手机可向网络内的其他终端设备发送控制命令。其中,网络中可以有多个终端申请成为控制节点。\n[0067] S201,根据所述网络信息,接入所述局域网。\n[0068] 具体实施例中,当接收到局域网的网络设备广播的网络信息,并且,手机欲响应网络信息接入Zigbee网络时,手机可在智能应用软件上操作加入命令,使手机返回申请信息,网络设备根据手机返回的申请信息进行确认,从而接手机接入Zigbee网络。\n[0069] 当网络设备接收到一个未接入Zigbee网络的终端设备申请接入Zigbee网络的申请信息并确认所述申请信息时,网络设备将存储该终端设备的标识信息和该标识信息对应的路由信息,当网络设备接收到一个接入Zigbee网络的终端设备离开Zigbee网络的信息时,网络设备将删除该终端设备的标识信息和标识信息对应的路由信息,其中,网络设备存储至少一个终端设备的标识信息和至少一个终端设备的路由信息。网络设备可定时向控制节点发送存储标识信息或当存储的标识信息有更新时向控制节点发送存储的标识信息。成为控制节点的手机根据接收到的标识信息更新本地显示的显示信息,使用户根据所述显示信息获取终端设备是否在Zigbee网络内信息,并可根据所述显示信息对标识信息对应的终端设备进行控制操作。\n[0070] S202,获取遥控控制命令,所述遥控控制命令携带被控终端设备的标识信息。\n[0071] 具体实施例中,遥控控制命令包括用户操作手机上的操作图标、智能应用软件或手机按键生成的遥控控制命令。其中,当手机接收到网络设备发送的标识信息时,智能应用软件可显示与手机建立通信连接的至少一个终端设备的标识信息所对应的显示信息,其中,显示信息可包括终端设备的字符标识。当有终端设备离开Zigbee网络时,手机将接收到网络设备发送的更新后的标识信息,智能应用软件将离开Zigbee网络的终端设备的标识信息所对应的显示信息进行锁定,使之不能进行操作,例如:在Zigbee网络内的终端设备对应的显示信息在智能应用软件上以彩色进行显示,离线的终端设备对应的显示信息在智能应用软件上以灰色进行显示,以使用户能够根据色彩的变化判断终端设备是否可进行操作控制。进一步的,终端设备的显示信息可以是,例如:在手机上显示“电视设备”、“空调”和“冰箱”等终端设备的字符标识来标识出与手机建立通信连接的电视设备、空调和冰箱等终端设备,以使用户可根据手机显示的显示信息,在显示的至少一个终端设备的显示信息中选择一个终端设备的显示信息来进行操作控制,其中,所选择的显示信息对应的终端设备则为被控制终端。进一步的,每个显示信息对应一个终端设备的标识信息,每个标识信息指向对应的终端设备,其中,标识信息可包括终端设备的ID、终端设备的IP地址或者设置与终端设备一一相对应的数据或命令。当用户根据显示信息来进行操控时,手机可获取被操控的显示信息对应的遥控控制命令,遥控控制命令携带显示信息所对应的标识信息,其中,标识信息所标识的终端设备为被控制终端设备。由上我们可以理解的是,当手机检测到用户对手机上显示的任意一个显示信息进行操作时,即用户将至少一个终端设备中的一个终端设备作为被控制终端进行遥控操作时,例如:用户在智能应用软件上选择的操作图标是字符标识为“空调”进行遥控操作,其中,“空调”字符标识下有关机、开机、降低温度和升高温度等控制指令,手机将根据用户操作其中的控制指令而获取到遥控控制命令。其中,遥控控制命令还携带用户所操作的显示信息所对应的标识信息,所述标识信息可被手机识别出所标识的被控制设备,例如:用户在智能应用软件上选择字符标识为“空调”下的关机指令进行操作,手机根据用户的操作获取到关机遥控控制命令,同时,该命令将携带操作图标“空调”所对应的标识信息,该标识信息可标识出空调设备,这使关机遥控控制命令能够准确发送到所需控制的空调,使其响应关机遥控控制命令。\n[0072] 进一步的,当手机需控制Zigbee网络中的终端设备,成为网络中的控制节点时,手机可向网络设备发送控制节点申请信息,网络设备接收到手机发送的控制节点申请信息,将手机节点设置为控制节点,从而手机可向网络内的其他终端设备发送控制命令。其中,网络中可以有多个终端申请成为控制节点。\n[0073] S203,根据所述被控终端设备的标识信息,获取所述被控终端设备的路由信息。\n[0074] 具体实施例中,手机可根据终端设备的标识信息的对应关系从本地存储中获取被控制终端设备的路由信息或手机根据终端设备的标识信息向Zigbee网络中的网络设备发送路由获取请求,同时,路由获取请求携带被控制终端设备的标识信息。当网络设备接收到手机发送的路由获取请求时,网络设备根据路由获取请求携带的被控制终端设备的标识信息从存储的路由信息中查找所述标识信息对应的路由信息,并将查找到的路由信息返回给手机,使手机根据所述路由信息发送遥控控制命令。其中,路由信息包括发送遥控控制命令的最优发送路径,最优发送路径可以是手机发送的遥控控制信息经过最少节点转发到被控制终端设备的路径,或者,经过最短距离到被控制终端设备的路径。\n[0075] S204,根据所述路由信息向所述被控终端设备发送所述遥控控制命令。\n[0076] 在本发明实施例中,终端携带有Zighee(双向无线通讯技术)模块,终端通过Zigbee模块可组建Zigbee终端设备网络,例如:组建Zigbee智能家居网络。手机可通过Zigbee网络根据获得的路由信息向被控终端设备发送遥控控制命令。其中,Zigbee网络最大可以容纳的有效节点(终端设备)256个,基本能够满足普通用户的建立的智能家居网络所囊括的终端设备数目,并可实现一对多的通信。并且,Zigbee网络涵盖的有效范围可以在\n1公里左右,克服蓝牙等短距离技术的小范围通信的缺陷,同时Zigbee网络所处频段为免费频段,手机可通过Zigbee协议接入Zigbee网络,控制Zigbee网络内的终端设备,而不产生流量费用,故通过采用Zigbee网络建立智能家居网络可以有效降低通信费用。\n[0077] 进一步的,当手机离开Zigbee网络时或手机处于Zigbee网络之外时,手机可通过其他网络转接设备(如网关)接入Zigbee网络中,例如通过WIFI或GPRS等通讯网络与Zigbee网络建立通信连接,并可通过其他网络转接设备获得被控终端设备在Zigbee网络中的路由信息,并根据路由信息向Zigbee网络中的被控终端设备发送遥控控制命令,这使得用户即使远离终端设备组建的网络,仍可进行远程控制,提高用户体验效果。\n[0078] 为便于更好的实施本发明实施例的上述方案,下面还提供用于配合实施上述方案的相关装置。\n[0079] 请参照图3,为本发明实施例提供的一种终端。如图3所示,本实施例所述的一种终端可包括:第一获取模块100、第二获取模块200和发送模块300。\n[0080] 其中,第一获取模块100,用于获取遥控控制命令,所述遥控控制命令携带被控终端设备的标识信息。\n[0081] 具体实施例中,遥控控制命令包括用户操作手机上的操作图标、智能应用软件或手机按键生成的遥控控制命令。其中,智能应用软件可显示在局域网内与手机建立通信连接的终端设备的显示信息。例如:在手机上显示“电视设备”、“空调”和“冰箱”等终端设备的字符标识来标识出与手机建立通信连接的电视设备、空调和冰箱等终端设备,以使用户可根据手机显示的显示信息,在显示的至少一个终端设备的显示信息中选择一个终端设备的显示信息来进行操作控制,其中,所选择的显示信息对应的终端设备则为被控制终端,并且,显示信息可以是操作图标。进一步的,每个显示信息对应一个终端设备的标识信息,每个标识信息指向对应的终端设备,其中,标识信息可包括终端设备的ID、终端设备的IP地址或者设置与终端设备一一相对应的数据或命令。当用户根据显示信息来进行操控时,手机可获取被操控的显示信息对应的遥控控制命令,遥控控制命令携带显示信息所对应的标识信息,其中,标识信息所标识的终端设备为被控制终端设备。\n[0082] 由上我们可以理解的是,当第一获取模块100检测到用户对手机上显示的任意一个显示信息进行操作时,即用户将至少一个终端设备中的一个终端设备作为被控制终端进行遥控操作时,例如:用户在智能应用软件上选择的操作图标是字符标识为“空调”进行遥控操作,其中,“空调”字符标识下有关机、开机、降低温度和升高温度等控制指令,第一获取模块100将根据用户操作其中的控制指令而获取到遥控控制命令。其中,遥控控制命令还携带用户所操作的显示信息所对应的标识信息,所述标识信息可被手机识别出所标识的被控制设备,例如:用户在智能应用软件上选择字符标识为“空调”下的关机指令进行操作,第一获取模块100根据用户的操作获取到关机遥控控制命令,同时,该命令将携带操作图标“空调”所对应的标识信息,该标识信息可标识出空调设备,这使关机遥控控制命令能够准确发送到所需控制的空调,使其响应关机遥控控制命令。\n[0083] 第二获取模块200,用于根据所述被控终端设备的标识信息,获取所述被控终端设备的路由信息。\n[0084] 具体实施例中,第二获取模块200可根据终端设备的标识信息与路由信息的对应关系从本地存储中获取被控制终端设备的路由信息,或者,第二获取模块200从网络中的网络设备中获取路由信息。在具体的应用中,手机可预先存储所连接的设备终端的路由信息与设备终端所对应的标识信息的对应关系,例如:空调设备的路由信息对应空调设备的IP地址。进一步的,还可以是,网络中的网络设备维护在网的所有终端设备的相关信息,所述相关信息包括终端设备的位置、距离等信息,当第二获取模块200在预置的标识信息与路由信息的对应关系中没有查询到标识信息所对应的路由信息,第二获取模块200可向网络中的网络设备发送路由信息请求,所述路由信息请求携带标识信息。当网络设备可接收到手机发送的路由信息请求时,网络设备可根据在网的网络设备的相关信息获取到标识信息所标识的终端设备的路由信息,再将路由信息返回给第二获取模块200。其中具体的,路由信息包括手机向被控制终端设备发送遥控控制命令的最优发送路径,最优发送路径可以是手机发送的遥控控制信息经过最少节点转发到被控制终端设备的路径,或者,经过最短距离到被控制终端设备的路径。\n[0085] 发送模块300,用于根据所述路由信息向所述被控终端设备发送所述遥控控制命令。\n[0086] 在本发明实施例中,终端携带有Zighee模块,终端通过Zigbee模块可组建Zigbee终端设备网络,例如:组建Zigbee智能家居网络。发送模块300可通过Zigbee网络根据获得的路由信息向被控终端设备发送遥控控制命令。其中,Zigbee网络最大可以容纳的有效节点(终端设备)256个,基本能够满足普通用户的建立的智能家居网络所囊括的终端设备数目,并可实现一对多的通信。并且,Zigbee网络涵盖的有效范围可以在1公里左右,克服蓝牙等短距离技术的小范围通信的缺陷,同时Zigbee网络所处频段为免费频段,手机可通过Zigbee协议接入Zigbee网络,控制Zigbee网络内的终端设备,而不产生流量费用,故手机通过Zigbee协议来与智能家居网络进行Zigbee通信可以有效降低通信费用。\n[0087] 进一步的,当手机离开Zigbee网络时或手机处于Zigbee网络之外时,手机可通过其他网络转接设备(如网关)接入Zigbee网络中,例如通过WIFI或GPRS等通讯网络与Zigbee网络建立通信连接,并可通过其他网络转接设备获得被控终端设备在Zigbee网络中的路由信息,并根据路由信息向Zigbee网络中的被控终端设备发送遥控控制命令,这使得用户即使远离终端设备组建的网络,仍可进行远程控制,提高用户体验效果。\n[0088] 请参见图4,为本发明提供的一种终端。本发明所描述的终端可包括:手机、平板电脑、笔记本电脑、数码相机、数码摄像机等终端。如图4所示,本实施例所述的一种终端可包括:第一获取模块100、第二获取模块200和发送模块300。\n[0089] 其中,所述终端还包括:\n[0090] 接收模块400,用于接收局域网的网络设备广播的网络信息,所述局域网内包含至少一个终端设备。\n[0091] 具体实施例中,所述局域网可以是Zigbee网络,Zigbee网络中包括至少一个终端设备,每个终端设备都可以充当路由节点存在于Zigbee网络中。当Zigbee网络中的路由节点(即终端设备)与接收到的信号携带的标识信息不匹配则路由节点根据路由信息向其他路由节点进行转发,故在Zigbee网络中,可以在通信中采用节点之间接力并自动选择最佳路由的方式发送信号。\n[0092] 进一步的,Zigbee网络中的网络设备,网络设备可以是网络协调器,每隔一定的时间,网络设备向Zigbee网络广播网络信息,网络设备可以通过广播的网络信息通告自己的网络位置等信息或向Zigbee网络内的未连接终端设备广播网络信息,使网络内未建立连接的终端设备根据广播的网络信息选择是否接入Zigbee网络。\n[0093] 更进一步的,当手机需控制Zigbee网络中的终端设备,成为网络中的控制节点时,手机可向网络设备发送控制节点申请信息,网络设备接收到手机发送的控制节点申请信息,将手机节点设置为控制节点,从而手机可向网络内的其他终端设备发送控制命令。其中,网络中可以有多个终端申请成为控制节点。\n[0094] 接入模块500,用于根据所述网络信息,接入所述局域网。\n[0095] 具体实施例中,当接收模块400接收到局域网的网络设备广播的网络信息,并且,手机欲响应网络信息接入Zigbee网络时,手机可在智能应用软件上操作加入命令,使手机返回申请信息,网络设备根据手机返回的申请信息进行确认,从而接入模块500接收网络设备的确认信息将手机接入Zigbee网络。\n[0096] 当网络设备接收到一个未接入Zigbee网络的终端设备申请接入Zigbee网络的申请信息并确认所述申请信息时,网络设备将存储该终端设备的标识信息和该标识信息对应的路由信息,当网络设备接收到一个接入Zigbee网络的终端设备离开Zigbee网络的信息时,网络设备将删除该终端设备的标识信息和标识信息对应的路由信息,其中,网络设备存储至少一个终端设备的标识信息和至少一个终端设备的路由信息。网络设备可定时向控制节点发送存储标识信息或当存储的标识信息有更新时向控制节点发送存储的标识信息。成为控制节点的手机根据接收到的标识信息更新本地存储的显示信息,使用户根据所述显示信息获取终端设备是否在Zigbee网络内信息,并可根据所述显示信息对标识信息对应的终端设备进行控制操作。\n[0097] 第三获取模块600,用于获取所述局域网内的至少一个终端设备的标识信息。\n[0098] 在本发明实施例中,终端设备的标识信息存储在局域网的网络设备中,其中,网络设备可存储在局域网上的终端设备的标识信息。第三获取模块600可向局域网的网络设备发送获取标识信息请求,从而使得网络设备响应获取标识信息请求向第三获取模块600返回终端设备的标识信息。\n[0099] 第四获取模块700,用于根据预置的标识信息与显示信息的对应关系获取所述局域网内的至少一个终端设备的标识信息所对应的显示信息。\n[0100] 在本发明实施例中,终端预置每个标识信息对应一个显示信息,每个标识信息指向对应的终端设备,其中,标识信息可包括终端设备的ID、终端设备的IP地址或者设置与终端设备一一相对应的数据或命令。显示信息包括显示的图标、字符等数据信息。例如:在手机上显示的“电视设备”、“空调”和“冰箱”等终端设备的字符标识的显示信息。\n[0101] 显示模块800,用于显示所述显示信息。\n[0102] 在本发明实施例中,显示模块800可显示在局域网内与手机建立通信连接的终端设备的显示信息。例如:在手机上显示“电视设备”、“空调”和“冰箱”等终端设备的字符标识来标识出与手机建立通信连接的电视设备、空调和冰箱等终端设备,以使用户可根据手机显示的显示信息,在显示的至少一个终端设备的显示信息中选择一个终端设备的显示信息来进行操作控制,其中,所选择的显示信息对应的终端设备则为被控制终端。\n[0103] 进一步的,当有终端设备离开Zigbee网络时,手机将接收到网络设备发送的更新后的标识信息,显示单元10将离开Zigbee网络的终端设备的标识信息所对应的显示信息进行锁定,使之不能进行操作,例如:在Zigbee网络内的终端设备对应的操作图标显示单元10以彩色进行显示,离线的终端设备对应的操作图标显示单元10以灰色进行显示,以使用户能够根据显示单元10显示的色彩的变化判断终端设备是否可进行操作控制。\n[0104] 生成命令单元10,用于当检测到用户对任意一个显示信息进行操作时,生成遥控控制命令,所述遥控控制命令携带所述显示信息对应的标识信息,其中,所述标识信息所标识的终端设备为被控终端设备。\n[0105] 具体实施例中,生成命令单元10检测到用户根据显示模块800显示的显示信息进行操作时,生成遥控控制命令,其中,遥控控制命令终端携带被控制终端设备的标识信息。\n[0106] 其中,所述第二获取模块200还包括:\n[0107] 第一发送单元20,用于向所述局域网的网络设备发送路由获取请求,所述路由获取请求中携带所述被控终端设备的标识信息,以使所述局域网的网络设备查找所述被控终端设备的路由信息。\n[0108] 具体实施例中,第一发送单元20通过Zigbee协议向网络设备发送路由获取请求,其中,路由获取请求中携带被控终端设备的标识信息,以使Zigbee网络的网络设备查找被控终端设备的路由信息。进一步的,路由信息包括发送遥控控制命令的最优发送路径。手机根据路由信息发送遥控控制命令至被控制终端。\n[0109] 接收单元30,用于接收所述局域网的网络设备返回的所述被控终端设备的路由信息。\n[0110] 具体实施例中,当网络设备接收到第一发送单元20发送路由获取请求,网络设备解析所述路由获取请求获得路由获取请求携带的标识信息,网络设备根据标识信息查找所述标识信息对应的终端设备的路由信息,并将路由信息返回给接收单元30。其中,网络信息科通过Zigbee协议将路由信息返回给接收单元40,或者,通过GPRS、WIFI等通讯网络将路由信息返回给接收单元30。\n[0111] 其中,所述发送模块300还包括:\n[0112] 第二发送单元40,用于根据所述路由信息,采用Zigbee协议向所述被控终端设备发送所述遥控控制命令。\n[0113] 具体实施例中,携带有Zighee模块的终端设备可组建Zigbee终端设备网络,例如:\n组建Zigbee智能家居网络。手机可通过Zigbee网络根据获得的路由信息向被控终端设备发送遥控控制命令。其中,Zigbee网络最大可以容纳的有效节点(终端设备)256个,基本能够满足普通用户的建立的智能家居网络所囊括的终端设备数目,并可实现一对多的通信。并且,Zigbee网络涵盖的有效范围可以在1公里左右,克服蓝牙等短距离技术的小范围通信的缺陷,同时Zigbee网络所处频段为免费频段,手机可通过第二发送单元40接入Zigbee网络,控制Zigbee网络内的终端设备,而不产生流量费用,故手机通过第二发送单元40采用Zigbee协议来与智能家居网络进行Zigbee通信可以有效降低通信费用。\n[0114] 由上可见,在本发明的一些实施例中,终端获取遥控控制命令,并根据遥控控制命令携带的被控终端设备的标识信息获取被控终端设备的路由信息,从而根据路由信息向被控制终端设备发送遥控控制命令。这可以使得终端可控制局域网内的终端设备,使得终端设备控制简单便捷,并有效降低用户使用费用,提高用户使用效果和提高终端设备的智能性。\n[0115] 需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。\n[0116] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。\n[0117] 综上,在本发明的一些实施例中,终端获取遥控控制命令,并根据遥控控制命令携带的被控终端设备的标识信息获取被控终端设备的路由信息,从而根据路由信息向被控制终端设备发送遥控控制命令。这可以使得终端可控制局域网内的终端设备,使得终端设备控制简单便捷,并有效降低用户使用费用,提高用户使用效果和提高终端设备的智能性。\n[0118] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。\n[0119] 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
法律信息
- 2019-05-24
专利权人的姓名或者名称、地址的变更
专利权人由华为终端(东莞)有限公司变更为华为终端有限公司
地址由523808 广东省东莞市松山湖高新技术产业开发区新城大道2号南方工厂厂房(一期)项目B2区生产厂房-5变更为523808 广东省东莞市松山湖高新技术产业开发区新城大道2号南方工厂厂房(一期)项目B2区生产厂房-5
- 2017-11-24
专利权的转移
登记生效日: 2017.11.06
专利权人由华为终端有限公司变更为华为终端(东莞)有限公司
地址由518129 广东省深圳市龙岗区坂田华为基地B区2号楼变更为523808 广东省东莞市松山湖高新技术产业开发区新城大道2号南方工厂厂房(一期)项目B2区生产厂房-5
- 2017-01-25
- 2014-04-23
实质审查的生效
IPC(主分类): H04M 1/725
专利申请号: 201310574537.4
申请日: 2013.11.18
- 2014-03-26
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |