一种移动终端与智能家电设备互联的方法及装置制造方法及图纸

技术编号:10570979 阅读:105 留言:0更新日期:2014-10-22 20:18
本发明专利技术实施例公开了一种移动终端与智能家电设备互联的方法及装置,本发明专利技术实施例中所述智能家电设备被配置为服务器端设备,所述移动终端被配置为所述智能家电设备的客户端设备;所述移动终端采用广播方式发送设备发现请求消息,在接收到所述智能家电设备返回的应答消息后,向所述智能家电设备发送连接请求消息,并与所述智能家电设备建立连接,进而通过检测所述连接的状态确定所述智能家电设备的在线状态。本发明专利技术实施例提高了局域网内发现在线设备以及设备下线通知的速度,并且简化设备之间的通信过程,为局域网中设备的互联提供一套快速完善的方法。

【技术实现步骤摘要】
一种移动终端与智能家电设备互联的方法及装置
本专利技术涉及通信
,尤其涉及一种移动终端与智能家电设备互联的方法及装置。
技术介绍
目前智能家居的很多设备的互联互通控制多采用IGRS(IntelligentGroupingandResourceSharing)基础协议。例如,多屏互动是基于IGRS基础协议,通过无线网络,在不同的媒体终端上实现多媒体内容的传输、展示和控制,从而在不同的平台设备上共享资源并展示共享内容。在IGRS基础协议中,不同设备之间通过互相发送组播消息来进行通信,其具体应用过程为:设备A1上线加入局域网后,将向指定的组播地址发送上线宣告及在线对象查询信令;局域网中所有其他的设备均须监听上述组播地址,从而得到设备A1的在线情况,并将自身的在线信息回复给设备A1,同时其他设备之间也需要通过互相发送组播消息以获知对方的在线情况。设备A1因网络异常下线后,局域网内设备A2、设备A3分别向设备A1发送的组播消息没有得到设备A1的响应,则设备A2、设备A3确定设备A1下线,同时设备A2、设备A3之间也会互相发送组播消息。在局域网内设备较多的情况下,这种方式会导致处理过程比较复杂,而且响应较慢。例如,手机端设备发现局域网内的电视需要几秒钟的时间,当局域网内的电视设备离开局域网或者关机的时候,手机端并不能及时知道当前连接的设备是否还在局域网内,导致手机端显示设备在线却不能控制电视的情况,造成很差的用户体验。综上,现有技术中局域网设备之间的互联互通所采用的IGRS协议处理过程比较复杂,因而响应较慢,发现设备延迟比较明显,造成用户体验较差。
技术实现思路
专利技术提供根据一种移动终端与智能家电设备互联的方法,用于解决现有技术中局域网设备之间的互联互通所采用的IGRS协议处理过程比较复杂,而且响应较慢,造成用户体验较差的问题。本专利技术提供的一种移动终端与智能家电设备互联的方法,所述智能家电设备被配置为服务器端设备,所述移动终端被配置为所述智能家电设备的客户端设备,所述方法包括:所述移动终端采用广播方式发送设备发现请求消息;所述移动终端接收到所述智能家电设备根据所述设备发现请求消息返回的应答消息后,通过向所述智能家电设备发送连接请求消息来触发与所述智能家电设备的连接建立过程;所述移动终端在所述连接建立成功后,通过检测所述连接的状态确定所述智能家电设备的在线状态。较佳地,所述移动终端被配置以第一端口发送设备发现请求消息,作为所述移动终端的服务器端设备的智能家电设备被配置以与所述第一端口的端口号相同的端口监听设备发现请求消息。较佳地,所述移动终端上至少配置第一应用的客户端程序和第二应用的客户端程序,并被配置以第一端口发送所述第一应用的设备发现请求消息,以第二端口发送所述第二应用的设备发现请求消息;第一类型的智能家电设备上配置有所述第一应用的服务器端程序,并被配置以监听所述第一端口,第二类型的智能家电设备上配置有所述第二应用的服务器端程序,并被配置以监听所述第二端口;所述移动终端采用广播方式发送设备发现请求消息,包括:所述第一应用的客户端程序开启后,所述移动终端采用广播方式通过所述第一端口发送所述第一应用的设备发现请求消息;所述第二应用的客户端程序开启后,所述移动终端采用广播方式通过所述第二端口发送所述第二应用的设备发现请求消息。本专利技术实施例预先配置了移动终端上的不同应用与不同类型智能家电设备之间的对应关系,在开启移动终端上的某一应用时,只需处理其所对应的特定类型的智能家电设备的应答消息,从而能够有效提高设备发现的速度。较佳地,所述通过检测所述连接的状态确定所述智能家电设备的在线状态,包括:所述移动终端通过所述连接发送心跳报文,并接收所述智能家电端设备通过所述连接发送的心跳报文;若所述移动终端在预先设定的时间内未接收到所述智能家电端设备发送的心跳报文,则确定所述连接中断,并确定所述智能家电设备离线。本专利技术实施例通过检测移动终端与智能家电设备之间的连接状态来确定对端的在线状态,从而能够及时发现对端的离线状态。相对于现有技术中不区分客户端设备与服务器端设备,各个设备之间通过互相发送组播消息来获取其他设备的在线状态而言,本专利技术实施例有效提高了获取设备在线状态的速度。本专利技术提供的一种移动终端与智能家电设备互联的方法,所述智能家电设备被配置为服务器端设备,所述移动终端被配置为所述智能家电设备的客户端设备,所述方法包括:所述智能家电设备接收所述移动终端采用广播方式发送的设备发现请求消息,并根据所述设备发现请求消息向所述移动终端返回应答消息;所述智能家电设备接收所述移动终端发送的连接请求消息,并根据所述连接请求消息与所述移动终端建立连接;所述智能家电设备在所述连接建立成功后,通过检测所述连接的状态确定所述移动终端的在线状态。较佳地,所述移动终端被配置以第一端口发送设备发现请求消息,作为所述移动终端的服务器端设备的智能家电设备被配置以与所述第一端口的端口号相同的端口监听设备发现请求消息。较佳地,所述通过检测所述连接的状态确定所述移动终端的在线状态,包括:所述智能家电设备通过所述连接发送心跳报文,并接收所述移动终端通过所述连接发送的心跳报文;若所述智能家电设备在预先设定的时间内未接收到所述移动终端发送的心跳报文,则确定所述连接中断,并确定所述移动终端离线。本专利技术提供的一种用于与智能家电设备互联的移动终端,所述智能家电设备被配置为服务器端设备,所述移动终端被配置为所述智能家电设备的客户端设备,所述移动终端包括:设备发现模块,用于采用广播方式发送设备发现请求消息;连接建立模块,用于接收到所述智能家电设备根据所述设备发现请求消息返回的应答消息后,通过向所述智能家电设备发送连接请求消息来触发与所述智能家电设备的连接建立过程;状态检测模块,用于在所述连接建立成功后,通过检测所述连接的状态确定所述智能家电设备的在线状态。较佳地,所述设备发现模块被配置以第一端口发送设备发现请求消息,作为所述移动终端的服务器端设备的智能家电设备被配置以与所述第一端口的端口号相同的端口监听设备发现请求消息。较佳地,所述移动终端上至少配置第一应用的客户端程序和第二应用的客户端程序,并被配置以第一端口发送所述第一应用的设备发现请求消息,以第二端口发送所述第二应用的设备发现请求消息;第一类型的智能家电设备上配置有所述第一应用的服务器端程序,并被配置以监听所述第一端口,第二类型的智能家电设备上配置有所述第二应用的服务器端程序,并被配置以监听所述第二端口;所述设备发现模块还用于:所述第一应用的客户端程序开启后,采用广播方式通过所述第一端口发送所述第一应用的设备发现请求消息;所述第二应用的客户端程序开启后,采用广播方式通过所述第二端口发送所述第二应用的设备发现请求消息。较佳地,所述状态检测模块还用于:通过所述连接发送心跳报文,并接收所述智能家电端设备通过所述连接发送的心跳报文;若在预先设定的时间内未接收到所述智能家电端设备发送的心跳报文,则确定所述连接中断,并确定所述智能家电设备离线。本专利技术提供的一种用于与移动终端互联的智能家电设备,所述智能家电设备被配置为服务器端设备,所述移动终端被配置为所述智能家电设备的客户端设备,所述智能家电设备包括:应答模块,用于接收所述移动终本文档来自技高网...
一种移动终端与智能家电设备互联的方法及装置

【技术保护点】
一种移动终端与智能家电设备互联的方法,其特征在于,所述智能家电设备被配置为服务器端设备,所述移动终端被配置为所述智能家电设备的客户端设备,所述方法包括:所述移动终端采用广播方式发送设备发现请求消息;所述移动终端接收到所述智能家电设备根据所述设备发现请求消息返回的应答消息后,通过向所述智能家电设备发送连接请求消息来触发与所述智能家电设备的连接建立过程;所述移动终端在所述连接建立成功后,通过检测所述连接的状态确定所述智能家电设备的在线状态。

【技术特征摘要】
1.一种移动终端与智能家电设备互联的方法,其特征在于,所述智能家电设备被配置为服务器端设备,所述移动终端被配置为所述智能家电设备的客户端设备,所述方法包括:所述移动终端建立用户数据包协议UDP服务,采用广播方式发送设备发现请求消息;所述移动终端接收到所述智能家电设备根据所述设备发现请求消息返回的应答消息后,通过向所述智能家电设备发送连接请求消息来触发与所述智能家电设备的连接建立过程;所述移动终端在所述连接建立成功后,通过检测所述连接的状态确定所述智能家电设备的在线状态。2.如权利要求1所述的方法,其特征在于,所述移动终端被配置以第一端口发送设备发现请求消息,作为所述移动终端的服务器端设备的智能家电设备被配置以与所述第一端口的端口号相同的端口监听设备发现请求消息。3.如权利要求1所述的方法,其特征在于,所述移动终端上至少配置第一应用的客户端程序和第二应用的客户端程序,并被配置以第一端口发送所述第一应用的设备发现请求消息,以第二端口发送所述第二应用的设备发现请求消息;第一类型的智能家电设备上配置有所述第一应用的服务器端程序,并被配置以监听所述第一端口,第二类型的智能家电设备上配置有所述第二应用的服务器端程序,并被配置以监听所述第二端口;所述移动终端采用广播方式发送设备发现请求消息,包括:所述第一应用的客户端程序开启后,所述移动终端采用广播方式通过所述第一端口发送所述第一应用的设备发现请求消息;所述第二应用的客户端程序开启后,所述移动终端采用广播方式通过所述第二端口发送所述第二应用的设备发现请求消息。4.如权利要求1至3中任一项所述的方法,其特征在于,所述通过检测所述连接的状态确定所述智能家电设备的在线状态,包括:所述移动终端通过所述连接发送心跳报文,并接收所述智能家电端设备通过所述连接发送的心跳报文;若所述移动终端在预先设定的时间内未接收到所述智能家电端设备发送的心跳报文,则确定所述连接中断,并确定所述智能家电设备离线。5.一种移动终端与智能家电设备互联的方法,其特征在于,所述智能家电设备被配置为服务器端设备,所述移动终端被配置为所述智能家电设备的客户端设备,所述方法包括:所述智能家电设备建立UDP服务,接收所述移动终端采用广播方式发送的设备发现请求消息,并根据所述设备发现请求消息向所述移动终端返回应答消息;所述智能家电设备接收所述移动终端发送的连接请求消息,并根据所述连接请求消息与所述移动终端建立连接;所述智能家电设备在所述连接建立成功后,通过检测所述连接的状态确定所述移动终端的在线状态。6.如权利要求5所述的方法,其特征在于,所述移动终端被配置以第一端口发送设备发现请求消息,作为所述移动终端的服务器端设备的智能家电设备被配置以与所述第一端口的端口号相同的端口监听设备发现请求消息。7.如权利要求5或6所述的方法,其特征在于,所述通过检测所述连接的状态确定所述移动终端的在线状态,包括:所述智能家电设备通过所述连接发送心跳报文,并接收所述移动终端通过所述连接发送的心跳报文;若所述智能家电设备在预先设定的时间内未接收到所述移动终端发送...

【专利技术属性】
技术研发人员:王蒙唐恒颂郭慧玲
申请(专利权)人:海信集团有限公司
类型:发明
国别省市:山东;37

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

1