[发明专利]一种移动终端与智能家电设备互联的方法及装置在审
申请号: | 201410352602.3 | 申请日: | 2014-07-23 |
公开(公告)号: | CN104113458A | 公开(公告)日: | 2014-10-22 |
发明(设计)人: | 王蒙;唐恒颂;郭慧玲 | 申请(专利权)人: | 海信集团有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 智能 家电 设备 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种移动终端与智能家电设备互联的方法及装置。
背景技术
目前智能家居的很多设备的互联互通控制多采用IGRS(Intelligent Grouping and Resource Sharing)基础协议。例如,多屏互动是基于IGRS基础协议,通过无线网络,在不同的媒体终端上实现多媒体内容的传输、展示和控制,从而在不同的平台设备上共享资源并展示共享内容。
在IGRS基础协议中,不同设备之间通过互相发送组播消息来进行通信,其具体应用过程为:设备A1上线加入局域网后,将向指定的组播地址发送上线宣告及在线对象查询信令;局域网中所有其他的设备均须监听上述组播地址,从而得到设备A1的在线情况,并将自身的在线信息回复给设备A1,同时其他设备之间也需要通过互相发送组播消息以获知对方的在线情况。设备A1因网络异常下线后,局域网内设备A2、设备A3分别向设备A1发送的组播消息没有得到设备A1的响应,则设备A2、设备A3确定设备A1下线,同时设备A2、设备A3之间也会互相发送组播消息。在局域网内设备较多的情况下,这种方式会导致处理过程比较复杂,而且响应较慢。例如,手机端设备发现局域网内的电视需要几秒钟的时间,当局域网内的电视设备离开局域网或者关机的时候,手机端并不能及时知道当前连接的设备是否还在局域网内,导致手机端显示设备在线却不能控制电视的情况,造成很差的用户体验。
综上,现有技术中局域网设备之间的互联互通所采用的IGRS协议处理过程比较复杂,因而响应较慢,发现设备延迟比较明显,造成用户体验较差。
发明内容
本发明提供根据一种移动终端与智能家电设备互联的方法,用于解决现有技术中局域网设备之间的互联互通所采用的IGRS协议处理过程比较复杂,而且响应较慢,造成用户体验较差的问题。
本发明提供的一种移动终端与智能家电设备互联的方法,所述智能家电设备被配置为服务器端设备,所述移动终端被配置为所述智能家电设备的客户端设备,所述方法包括:
所述移动终端采用广播方式发送设备发现请求消息;
所述移动终端接收到所述智能家电设备根据所述设备发现请求消息返回的应答消息后,通过向所述智能家电设备发送连接请求消息来触发与所述智能家电设备的连接建立过程;
所述移动终端在所述连接建立成功后,通过检测所述连接的状态确定所述智能家电设备的在线状态。
较佳地,所述移动终端被配置以第一端口发送设备发现请求消息,作为所述移动终端的服务器端设备的智能家电设备被配置以与所述第一端口的端口号相同的端口监听设备发现请求消息。
较佳地,所述移动终端上至少配置第一应用的客户端程序和第二应用的客户端程序,并被配置以第一端口发送所述第一应用的设备发现请求消息,以第二端口发送所述第二应用的设备发现请求消息;第一类型的智能家电设备上配置有所述第一应用的服务器端程序,并被配置以监听所述第一端口,第二类型的智能家电设备上配置有所述第二应用的服务器端程序,并被配置以监听所述第二端口;
所述移动终端采用广播方式发送设备发现请求消息,包括:
所述第一应用的客户端程序开启后,所述移动终端采用广播方式通过所述第一端口发送所述第一应用的设备发现请求消息;
所述第二应用的客户端程序开启后,所述移动终端采用广播方式通过所述第二端口发送所述第二应用的设备发现请求消息。
本发明实施例预先配置了移动终端上的不同应用与不同类型智能家电设备之间的对应关系,在开启移动终端上的某一应用时,只需处理其所对应的特定类型的智能家电设备的应答消息,从而能够有效提高设备发现的速度。
较佳地,所述通过检测所述连接的状态确定所述智能家电设备的在线状态,包括:
所述移动终端通过所述连接发送心跳报文,并接收所述智能家电端设备通过所述连接发送的心跳报文;
若所述移动终端在预先设定的时间内未接收到所述智能家电端设备发送的心跳报文,则确定所述连接中断,并确定所述智能家电设备离线。
本发明实施例通过检测移动终端与智能家电设备之间的连接状态来确定对端的在线状态,从而能够及时发现对端的离线状态。相对于现有技术中不区分客户端设备与服务器端设备,各个设备之间通过互相发送组播消息来获取其他设备的在线状态而言,本发明实施例有效提高了获取设备在线状态的速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信集团有限公司,未经海信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410352602.3/2.html,转载请声明来源钻瓜专利网。