网络设备通信、与网络设备通信的方法及装置制造方法及图纸

技术编号:13736337 阅读:168 留言:0更新日期:2016-09-22 04:01
本申请提供一种网络设备通信的方法,包括以下步骤:获取与指定的目标设备通信的请求,指定的目标设备由设备标识所确定;通过国际互联网与指定的目标设备建立连接;向指定的目标设备索取其当前能够连接到的局域网列表;接收指定的目标设备发送的其当前能够连接到的局域网列表;判断局域网列表内是否存在本设备当前能够连接到的可用局域网;若局域网列表内存在本设备当前能够连接到的可用局域网,则向指定的目标设备发送请求其连接到可用局域网的请求;接收目标设备发送的连接到可用局域网的确认消息;断开与国际互联网的连接,连接到所述可用局域网;通过可用局域网与所述指定的目标设备通信。

【技术实现步骤摘要】

本申请涉及一种设备间通信的方法,具体涉及一种网络设备间通信的方法和装置。还涉及一种网络设备通信的方法和装置以及与网络设备通信的方法和装置。
技术介绍
随着网络部署的普及,利用网络实现的功能越来越多的被应用到各个领域,同时,由于网络技术的应用也越来越广泛,越来越多的设备具备了通过网络与其他设备或应用进行通信的功能。与传统的通过目标设备的操作台或数据线与目标设备直接进行通信的模式相比,由于当前可用的网络既包括局域网,也包括广域网如国际互联网,尽管现有通过网络与目标设备进行通信的功能提供了比传统方式更多的与目标设备通信的途径,但都是基于固定于某一种网络进行通信。通过国际互联网与目标设备进行通信可以充分利用国际互联网和电信网络覆盖范围广的优势,但由于互联网的结构复杂多变,消息的延迟不可避免且难以保证在可接受的范围内。这无疑会导致通信的误判甚至失败。通过局域网与目标设备通信能够更容易的保证消息的及时性和高效率。但却由于其覆盖范围的限制,导致其应用的范围被限制在局域网的范围内。当设备需要与其他设备或应用进行通信时,通常只能通过当前设备连接到的网络进行通信,而不能有选择地利用合适的网络进行通信。可见现有的通过网络与目标设备进行通信的方法没有根据不同网络的特点协调使用不同的网络,设备间通信的时效性和效率不能得到很好的保障。
技术实现思路
本申请提供一种网络设备间通信的方法及装置。本申请同时提供一种网络设备通信的方法及装置,本申请同还提供一种与网络设备通信的方法及装置。本申请提供的一种网络设备间通信的方法包括以下步骤:获取与指定的目标设备通信的请求,所述指定的目标设备由设备标识所确定;判断是否当前连接到局域网;若当前未连接到局域网,则连接到一个可连接到的局域网并返回判断是否
当前连接到局域网的步骤;若当前连接到局域网,则判断在当前连接到的局域网内是否存在所述指定的目标设备;若存在,则通过当前连接到的局域网与所述指定的目标设备通信;若不存在,则判断是否已经完成对所有可连接到的局域网的查找;若没有完成对所有可连接到的局域网的查找,则断开当前连接到的局域网并连接到一个还没有查找过的可连接到的局域网,并返回判断在当前连接到的局域网内是否存在所述指定的目标设备的步骤。优选地,所述设备标识包括:设备的媒体访问控制地址,设备名称或设备串号。优选地,所述可连接到的局域网包括:有线局域网,无线局域网或虚拟局域网。优选地,所述无线局域网包括:可检测到的无线局域网。优选地,所述无线局域网包括:预先指定了服务集标识的无线局域网。优选地,还包括以下步骤:若已经完成对所有可连接到的网络的查找,则连接到国际互联网并通过国际互联网与所述指定的目标设备通信。优选地,所述判断在当前连接到的局域网内是否存在所述指定的目标设备包括以下步骤:利用地址解析协议、网际控制报文协议或邻居发现协议,向所述当前连接到的局域网内发送请求响应的消息,获取所述当前连接到的局域网内连接的设备的响应消息;根据获取到的当前连接到的局域网内连接的设备的响应消息来判断所述当前连接到的网络内是否存在所述指定的目标设备。优选地,用于控制设备对智能家居设备的控制。优选地,所述控制设备包括智能手表。本申请提供的一种网络设备通信的方法,包括以下步骤:获取与指定的目标设备通信的请求,所述指定的目标设备由设备标识所确定;通过国际互联网与所述指定的目标设备建立连接;向所述指定的目标设备索取其当前能够连接到的局域网列表;接收所述指定的目标设备发送的其当前能够连接到的局域网列表;判断所述局域网列表内是否存在本设备当前能够连接到的可用局域网;若所述局域网列表内存在本设备当前能够连接到的可用局域网,则向所述指定的目标设备发送请求其连接到所述可用局域网的请求;接收目标设备发送的连接到所述可用局域网的确认消息;断开与国际互联网的连接,连接到所述可用局域网;通过所述可用局域网与所述指定的目标设备通信。优选地,所述局域网包括有线局域网,无线局域网或虚拟局域网。优选地,所述无线局域网包括:可检测到的无线局域网。优选地,所述无线局域网包括:预先指定了服务集标识的无线局域网。优选地,其特征在于,用于控制设备对智能家居设备的控制。优选地,所述控制设备包括智能手表。本申请提供的一种与网络设备通信的方法,包括以下步骤:接收请求者发送的索取本设备当前能够连接到的局域网列表的请求;发送本设备当前能够连接到的局域网列表给所述请求者;接收所述请求者发送的请求本设备连接到指定的局域网的请求,所述指定的局域网为本设备当前能够连接到的局域网;发送连接到指定的局域网的请求的确认消息给所述请求者;断开当前网络的连接,并连接到所述指定的局域网;通过所述指定的局域网与所述请求者进行通信。优选地,所述局域网包括有线局域网,无线局域网或虚拟局域网。优选地,所述无线局域网包括:可检测到的无线局域网。优选地,所述无线局域网包括:预先指定了服务集标识的无线局域网。优选地,其特征在于,用于控制设备对智能家居设备的控制。优选地,所述控制设备包括智能手表。本申请提供的一种网络设备间通信的装置,包括以下单元:获取单元,用于获取与指定的目标设备通信的请求,所述指定的目标设备由设备标识所确定;第一判断单元,用于判断是否当前连接到局域网;连接单元,用于若当前未连接到局域网,则连接到一个可连接到的局域网并向第一判断单元发送启动信号;第二判断单元,用于若当前连接到局域网,则判断在当前连接到的局域网内是否存在所述指定的目标设备;通信单元,用于若存在,则通过当前连接到的局域网与所述指定的目标设备通信;第三判断单元,用于若不存在,则判断是否已经完成对所有可连接到的局域网的查找;断开单元,用于若没有完成对所有可连接到的局域网的查找,则断开当前连接到的局域网并连接到一个还没有查找过的可连接到的局域网,并向第二判断单元发送启动信号。本申请提供的一种网络设备通信的装置,包括以下单元:获取单元,用于获取与指定的目标设备通信的请求,所述指定的目标设备由设备标识所确定;互联网连接单元,用于通过国际互联网与所述指定的目标设备建立连接;索取单元,用于向所述指定的目标设备索取其当前能够连接到的局域网列表;接收单元,用于接收所述指定的目标设备发送的其当前能够连接到的局域网列表;判断单元,用于判断所述局域网列表内是否存在本设备当前能够连接到的可用局域网;请求单元,用于若所述局域网列表内存在本设备当前能够连接到的可用局域网,则向所述指定的目标设备发送请求其连接到所述可用局域网的请求;确认单元,用于接收目标设备发送的连接到所述可用局域网的确认消息;局域网连接单元,用于断开与国际互联网的连接,连接到所述可用局域网;局域网通信单元,用于通过所述可用局域网与所述指定的目标设备通信。本申请提供的一种与网络设备通信的装置,包括以下单元:第一接收单元,用于接收请求者发送的索取本设备当前能够连接到的局域网列表的请求;第一发送单元,用于发送本设备当前能够连接到的局域网列表给所述请求者;第二接收单元,用于接收所述请求者发送的请求本设备连接到指定的局域网的请求,所述指定的局域网为本设备当前能够连接到的局域网;第二发送单元,用于发送连接到指定的局域网的请求的确认消息给所述请求者;连接单元,用于断开当前网络的连接本文档来自技高网
...

【技术保护点】
一种网络设备间通信的方法,特征在于,包括以下步骤:获取与指定的目标设备通信的请求,所述指定的目标设备由设备标识所确定;判断是否当前连接到局域网;若当前未连接到局域网,则连接到一个可连接到的局域网并返回判断是否当前连接到局域网的步骤;若当前连接到局域网,则判断在当前连接到的局域网内是否存在所述指定的目标设备;若存在,则通过当前连接到的局域网与所述指定的目标设备通信;若不存在,则判断是否已经完成对所有可连接到的局域网的查找;若没有完成对所有可连接到的局域网的查找,则断开当前连接到的局域网并连接到一个还没有查找过的可连接到的局域网,并返回判断在当前连接到的局域网内是否存在所述指定的目标设备的步骤。

【技术特征摘要】
1.一种网络设备间通信的方法,特征在于,包括以下步骤:获取与指定的目标设备通信的请求,所述指定的目标设备由设备标识所确定;判断是否当前连接到局域网;若当前未连接到局域网,则连接到一个可连接到的局域网并返回判断是否当前连接到局域网的步骤;若当前连接到局域网,则判断在当前连接到的局域网内是否存在所述指定的目标设备;若存在,则通过当前连接到的局域网与所述指定的目标设备通信;若不存在,则判断是否已经完成对所有可连接到的局域网的查找;若没有完成对所有可连接到的局域网的查找,则断开当前连接到的局域网并连接到一个还没有查找过的可连接到的局域网,并返回判断在当前连接到的局域网内是否存在所述指定的目标设备的步骤。2.根据权利要求1所述的网络设备间通信的方法,其特征在于,所述设备标识包括:设备的媒体访问控制地址,设备名称或设备串号。3.根据权利要求1所述的网络设备间通信的方法,其特征在于,所述可连接到的局域网包括:有线局域网,无线局域网或虚拟局域网。4.根据权利要求3所述的网络设备间通信的方法,其特征在于,所述无线局域网包括:可检测到的无线局域网。5.根据权利要求3所述的网络设备间通信的方法,其特征在于,所述无线局域网包括:预先指定了服务集标识的无线局域网。6.根据权利要求1所述的网络设备间通信的方法,其特征在于,还包括以下步骤:若已经完成对所有可连接到的网络的查找,则连接到国际互联网并通过国际互联网与所述指定的目标设备通信。7.根据权利要求1所述的网络设备间通信的方法,其特征在于,所述判断在当前连接到的局域网内是否存在所述指定的目标设备包括以下步骤:利用地址解析协议、网际控制报文协议或邻居发现协议,向所述当前连接到的局域网内发送请求响应的消息,获取所述当前连接到的局域网内连接的设备的响应消息;根据获取到的当前连接到的局域网内连接的设备的响应消息来判断所述当
\t前连接到的网络内是否存在所述指定的目标设备。8.根据权利要求1-7任意一项所述的网络设备间通信的方法,其特征在于,用于控制设备对智能家居设备的控制。9.根据权利要求8所述的网络设备间通信的方法,其特征在于,所述控制设备包括智能手表。10.一种网络设备通信的方法,特征在于,包括以下步骤:获取与指定的目标设备通信的请求,所述指定的目标设备由设备标识所确定;通过国际互联网与所述指定的目标设备建立连接;向所述指定的目标设备索取其当前能够连接到的局域网列表;接收所述指定的目标设备发送的其当前能够连接到的局域网列表;判断所述局域网列表内是否存在本设备当前能够连接到的可用局域网;若所述局域网列表内存在本设备当前能够连接到的可用局域网,则向所述指定的目标设备发送请求其连接到所述可用局域网的请求;接收目标设备发送的连接到所述可用局域网的确认消息;断开与国际互联网的连接,连接到所述可用局域网;通过所述可用局域网与所述指定的目标设备通信。11.根据权利要求10所述的网络设备通信的方法,其特征在于,所述局域网包括有线局域网,无线局域网或虚拟局域网。12.根据权利要求11所述的网络设备通信的方法,其特征在于,所述无线局域网包括:可检测到的无线局域网。13.根据权利要求11所述的网络设备通信的方法,其特征在于,所述无线局域网包括:预先指定了服务集标识的无线局域网。14.根据权利要求10-13任意一项所述的网络设备通信的方法,其特征在于,用于控制设备对智能家居设备的控制。15.根据权利要求14所述的网络设备通信的方法,其特征在于,所述控...

【专利技术属性】
技术研发人员:刘洋
申请(专利权)人:上海海漾软件技术有限公司
类型:发明
国别省市:上海;31

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

1