【技术实现步骤摘要】
通信方法、电子设备及装置
[0001]本申请涉及通信领域,尤其涉及一种通信方法、电子设备及装置。
技术介绍
[0002]随着智能家居产业的不断发展,人们的家庭中出现了越来越多的物联网设备,这些物联网设备可能支持不同的通信协议。
[0003]当用户希望通过自己的个人设备控制某个物联网设备时,用户的个人设备需要支持该物联网设备使用的通信协议。如果用户的个人设备不支持该物联网设备使用的通信协议,或者暂时无法使用该物联网设备使用的通信协议与该物联网设备通信,则用户的个人设备无法发现该物联网设备,无法与该物联网设备建立连接。
[0004]然而,在实际的应用场景中,用户的个人设备能够支持的通信协议是有限的,这导致用户的个人设备可能无法支持部分物联网设备使用的通信协议,无法发现这些物联网设备,影响用户的使用体验。
技术实现思路
[0005]本申请实施例提供了一种通信方法、电子设备及装置,可以解决用户使用的电子设备能够支持的通信协议有限或者上述电子设备暂时无法使用部分通信协议,所导致的电子设备的设备发现能力不足的问题。
[0006]第一方面,本申请实施例提供了一种通信方法,应用于第一设备,所述第一设备支持第一协议,所述方法包括:
[0007]基于所述第一协议执行设备发现操作,发现支持所述第一协议的第一候选设备;
[0008]响应于确定所述第一候选设备还支持第二协议,将所述第一候选设备确定为辅助设备,其中,所述第二协议不同于所述第一协议;
[0009]或者,
[0 ...
【技术保护点】
【技术特征摘要】
1.一种通信方法,应用于第一设备,其特征在于,所述第一设备支持第一协议,所述方法包括:基于所述第一协议执行设备发现操作,发现支持所述第一协议的第一候选设备;响应于确定所述第一候选设备还支持第二协议,将所述第一候选设备确定为辅助设备,其中,所述第二协议不同于所述第一协议;或者,基于所述第一协议广播查询报文;接收协议信息报文,其中,所述协议信息报文为第二设备响应于所述查询报文反馈的报文,所述协议信息报文用于指示所述第二设备支持的通信协议,或者,指示所述第二设备当前能够使用的通信协议;根据所述协议信息报文指示所述第二设备支持或当前能够使用所述第二协议,将所述第二设备确定为所述辅助设备;在确定所述辅助设备后,向所述辅助设备发送扫描报文,所述扫描报文用于指示所述辅助设备执行设备发现操作;接收所述辅助设备发送的设备信息报文,所述设备信息报文包括所述辅助设备基于所述第二协议执行设备发现操作发现的第二候选设备的设备信息;显示所述第一候选设备的设备信息和所述第二候选设备的设备信息。2.如权利要求1所述的方法,其特征在于,所述根据所述协议信息报文指示所述第二设备支持或当前能够使用所述第二协议,将所述第二设备确定为所述辅助设备,具体包括:获取所述第二设备对应的工作状态信息;根据所述协议信息报文指示所述第二设备支持或当前能够使用所述第二协议以及所述第二设备对应的工作状态信息,将所述第二设备确定为所述辅助设备。3.如权利要求1所述的方法,其特征在于,所述第一设备接收到的所述协议信息报文的数量为一个或多个;所述根据所述协议信息报文指示所述第二设备支持或当前能够使用所述第二协议,将所述第二设备确定为所述辅助设备,具体包括:根据一个或多个所述协议信息报文,从一个或多个所述第二设备中确定所述辅助设备,其中,所述辅助设备支持或当前能够使用所述第二协议。4.如权利要求3所述的方法,其特征在于,所述根据一个或多个所述协议信息报文,从一个或多个所述第二设备中确定所述辅助设备,具体包括:根据一个或多个所述协议信息报文,确定一个或多个所述第二设备对应的一个或多个第二协议集合,其中,所述第二协议集合为所述第二设备支持或当前能够使用的通信协议的集合;将包含所述第二协议,且不是其他第二协议集合的真子集的第二协议集合对应的第二设备确定为所述辅助设备。5.如权利要求1所述的方法,其特征在于,所述第一设备接收到的所述协议信息报文的数量为一个或多个,所述协议信息报文为支持或当前能够使用所述第二协议的第二设备反馈的报文;所述根据所述协议信息报文指示所述第二设备支持或当前能够使用所述第二协议,将所述第二设备确定为所述辅助设备,包括:将所有反馈所述协议信息报文的第二设备确定为所述辅助设备。
6.如权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:检测到用户的设备选择操作;响应于所述设备选择操作,确定目标设备,所述目标设备为所述第一候选设备或所述第二候选设备;当所述目标设备为所述第二候选设备时,向发现所述目标设备的所述辅助设备发送第一连接请求;所述第一连接请求用于触发所述第一设备与所述辅助设备基于所述第一协议建立连接,以及,用于触发所述辅助设备与所述目标设备基于所述第二协议建立连接。7.如权利要求6所述的方法,其特征在于,在所述向发现所述目标设备的所述辅助设备发送第一连接请求之后,所述方法还包括:向所述辅助设备发送数据报文,所述数据报文包括所述第一设备欲发送给所述目标设备的数据。8.如权利要求6所述的方法,其特征在于,在所述确定目标设备之后,所述方法还包括:当所述目标设备为所述第一候选设备时,与所述目标设备基于所述第一协议建立连接。9.如权利要求2所述的方法,其特征在于,所述工作状态信息包括电源连接状态、...
【专利技术属性】
技术研发人员:张启虎,胡诗尧,刘峰,张莹莹,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。