The invention discloses a method, terminal and intelligent device for automatic switching of communication mode. The method of automatic switching communication includes a terminal determining the current connected network is a mobile network or a wireless LAN; if the terminal of the terminal is currently connected to the wireless LAN, the terminal and the intelligent device are judged to be Not in the same subnet; if, then the terminal communicates directly with the intelligent device, otherwise the communication signal between the terminal and the intelligent device is forwarded through an external device. By judging whether the terminal and the intelligent device are in the same subnet, the present invention will choose to transmit signals through the subnet, so that the terminal is more efficient in controlling the intelligent equipment. One
【技术实现步骤摘要】
一种自动切换通信方式的方法、终端及智能设备
本专利技术涉及通信
,特别涉及一种自动切换通信方式的方法、终端及智能设备。
技术介绍
随着智能设备和物联网技术的蓬勃发展,越来越多的智能设备进入到普通用户的家庭。控制智能设备的方法之一就是通过手机等终端,与智能设备联网,通过网络发送控制信号,实现对智能设备的控制。终端对智能设备控制既可以通过在家庭网络的同一子网内通信,也可以通过外界设备转发控制信号,实现远程控制。本申请的专利技术人在长期的研发中发现,外部网络环境复杂,延迟性高,并且数据传输受到带宽限制;而内部子网环境单纯,延迟性低,传输速度快。因此,若优先选择子网传输,就能提高控制信号的传输效率。
技术实现思路
本专利技术提供一种自动切换通信方式的方法、终端及智能设备,以解决现有技术中终端控制智能设备时不能优先选择子网传输造成的控制信号传输效率低的技术问题。为解决上述技术问题,本专利技术采用的一个技术方案是提供一种自动切换通信方式的方法,包括:终端判断当前连接的网络是移动网络还是无线局域网;若所述终端当前连接的网络是所述无线局域网,则判断所述终端与智能设备是否在同一子网内;若是,则所述终端与所述智能设备直接通信,否则通过外界设备转发所述终端与所述智能设备之间的通信信号。为解决上述技术问题,本专利技术采用的另一个技术方案是提供一种终端,包括:处理器,用于判断当前连接的网络是移动网络还是无线局域网;若所述终端当前连接的网络是所述无线局域网,则判断所述终端与智能设备是否在同一子网内;第一通信电路,用于当所述终端与所述智能设备在同一子网内时,与所述智能设备直接通信;当 ...
【技术保护点】
1.一种自动切换通信方式的方法,其特征在于,包括:
【技术特征摘要】
1.一种自动切换通信方式的方法,其特征在于,包括:终端判断当前连接的网络是移动网络还是无线局域网;若所述终端当前连接的网络是所述无线局域网,则判断所述终端与智能设备是否在同一子网内;若是,则所述终端与所述智能设备直接通信,否则通过外界设备转发所述终端与所述智能设备之间的通信信号。2.根据权利要求1所述的方法,其特征在于,判断所述终端与智能设备是否在同一子网内的方法具体包括:判断所述智能设备的服务集标识是否为空;若所述智能设备的服务集标识为空,则判断寻找标记是否为真,若寻找标记为真,则所述终端与所述智能设备在同一子网内,若寻找标记为假,则所述终端与所述智能设备不在同一子网内;若所述服务集表示不为空,则判断所述终端的服务集标识与所述智能设备的服务集标识是否相同,若所述终端与所述智能设备的服务集标识相同,则判断寻找标记是否为真,若寻找标记为真,则所述终端与所述智能设备在同一子网内,若寻找标记为假,则所述终端与所述智能设备不在同一子网内;若所述终端与所述智能设备的服务集标识不同,则所述终端与所述智能设备不在同一子网内。3.根据权利要求2所述的方法,其特征在于,判断所述智能设备的服务集标识是否为空的方法具体包括:获取所述智能设备的服务集标识缓存,根据所述智能设备的服务集标识缓存判断所述智能设备的服务集标识是否为空。4.根据权利要求2所述的方法,其特征在于,设置所述寻找标记的方法具体包括:所述终端在当前连接的子网内发送广播寻找所述智能设备;判断所述智能设备是否应答;若所述智能设备应答,则将所述寻找标记设置为真;若所述智能设备无应答,则将所述寻找标记设置为假。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:终端监听所述无线局域网改变的系统广播;判断终端连接的无线局域网是否发生改...
【专利技术属性】
技术研发人员:蒋焘,
申请(专利权)人:捷开通讯深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。