【技术实现步骤摘要】
用于设备连接的方法、电子设备和系统
[0001]本申请涉及短距离通信,更具体地,涉及短距离通信中用于设备连接的方法。
技术介绍
[0002]短距离通信可实现距离相距小的电子设备间的通信,目前的短距离通信中主流的接入技术包括有Wi
‑
Fi,蓝牙和ZigBee等。随着物联网的发展,出现了智能汽车、智能家居、智能终端和智能制造等新应用场景,新一代短距离接入技术(例如,星闪联盟(sparklink))应运而生。但是,如何实现设备间的连接,新一代短距离接入技术并未做具体规定。
技术实现思路
[0003]本申请提供一种用于设备连接的方法、电子设备和系统,对于新一代的短距离接入技术,电子设备内配置有控制器和基础服务层,通过控制器、基础服务层以及对端设备的交互,实现电子设备内控制通道的建立以实现电子设备之间的连接,为后续的数据传输提供基础。此外,本申请提供的短距离接入技术,由于两个电子设备的最终角色可以基于双方的期望角色确定,可以使得双方的角色基于实际场景灵活可变,通信的灵活性较高。
[0004]第一方面,提供了一种用于设备连接的方法,应用于第一电子设备中,所述第一电子设备支持短距离接入技术,包括基础服务层和控制器,所述方法包括:
[0005]所述基础服务层确定第一角色信息,所述第一角色信息用于指示所述第一电子设备的期望角色,所述第一电子设备的期望角色为主控节点设备或终端节点设备;
[0006]所述基础服务层向所述控制器发送广播事件,所述广播事件用于指示广播策略;
[ ...
【技术保护点】
【技术特征摘要】
1.一种用于设备连接的方法,其特征在于,应用于第一电子设备中,所述第一电子设备支持短距离接入技术,包括基础服务层和控制器,所述方法包括:所述基础服务层确定第一角色信息,所述第一角色信息用于指示所述第一电子设备的期望角色,所述第一电子设备的期望角色为主控节点设备或终端节点设备;所述基础服务层向所述控制器发送广播事件,所述广播事件用于指示广播策略;所述控制器根据所述广播事件发送广播消息,所述广播消息包括所述第一电子设备的地址信息;所述控制器根据接收到的第二电子设备响应于所述广播消息的第一接入请求向所述基础服务层发送第二接入请求,所述第一接入请求和所述第二接入请求用于请求所述第一电子设备接入所述第二电子设备,所述第一接入请求和所述第二接入请求包括用于指示所述第二电子设备的期望角色的第二角色信息,所述第二电子设备的期望角色为主控节点设备或终端节点设备;所述控制器根据接收到的所述基础服务层响应于所述第二接入请求发送的第二请求响应发送第一请求响应,所述第一请求响应和所述第二请求响应用于指示同意所述第一电子设备接入所述第二电子设备,所述第一电子设备的最终角色与所述第二电子设备的最终角色不同,所述第一电子设备的最终角色与所述第二电子设备的最终角色是基于所述第一电子设备的期望角色与所述第二电子设备的期望角色确定的;所述控制器建立逻辑通道,且向所述基础服务层发送用于标识所述逻辑通道的逻辑通道标识,以建立所述基础服务层中对应于所述逻辑通道的控制通道。2.根据权利要求1所述的方法,其特征在于,所述广播事件包括所述第一角色信息,所述广播消息包括所述第一角色信息。3.根据权利要求1或2所述的方法,其特征在于,在所述控制器根据接收到的所述基础服务层响应于所述第二接入请求发送的第二请求响应发送第一请求响应之前,所述方法还包括:所述基础服务层响应于所述第二接入请求,根据所述第一角色信息和所述第二角色信息,确定所述第一电子设备的最终角色和所述第二电子设备的最终角色;所述基础服务层向所述控制器发送所述第二请求响应。4.根据权利要求3所述的方法,其特征在于,所述第一电子设备的期望角色与所述第二电子设备的期望角色相同,所述第一角色信息还用于指示所述第一电子设备的期望角色可协商;以及,所述基础服务层响应于所述第二接入请求,根据所述第一角色信息和所述第二角色信息,确定所述第一电子设备的最终角色,包括:所述基础服务层更换所述第一电子设备的期望角色,以将更换后的所述第一电子设备的期望角色确定为所述第一电子设备的最终角色且将第二电子设备的期望角色确定为所述第二电子设备的最终角色。5.根据权利要求3所述的方法,其特征在于,所述第一电子设备的期望角色与所述第二电子设备的期望角色不同;以及,所述基础服务层响应于所述第二接入请求,根据所述第一角色信息和所述第二角色信息,确定所述第一电子设备的最终角色,包括:
所述基础服务层将所述第一电子设备的期望角色确定为所述第一电子设备的最终角色,将所述第二电子设备的期望角色确定为所述第二电子设备的最终角色。6.根据权利要求3至5中任一项所述的方法,其特征在于,所述第一电子设备还包括基础应用层;以及,在所述控制器根据接收到的第二电子设备响应于所述广播消息的第一接入请求向所述基础服务层发送第二接入请求之后,所述方法还包括:所述基础服务层根据所述第二接入请求,向所述基础应用层发送第三接入请求,所述第三接入请求用于请求所述第一电子设备接入所述第二电子设备;所述基础应用层响应于所述第三接入请求,在满足以下至少一项的情况下,向所述基础服务层发送第三请求响应,所述第三请求响应用于指示同意所述第一电子设备接入所述第二电子设备,其中,所述至少一项包括:所述第一电子设备当前能够连接的电子设备的数量大于或等于1,或,检测到用户针对所述第一电子设备显示的接收请求的确认操作;以及,所述基础服务层向所述控制器发送第二请求响应,包括:所述基础服务层根据所述第三请求响应,向所述控制器发送所述第二请求响应。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述广播事件还包括第一设备过滤信息,所述第一设备过滤信息用于指示允许所述第一电子设备接入所述第一电子设备的白名单以内和以外的设备。8.根据权利要求7所述的方法,其特征在于,所述第一接入请求还包括所述第二电子设备的地址信息;以及,所述方法还包括:所述控制器将所述第二电子设备的地址信息所表示的地址添加至所述第一电子设备的白名单中,以更新所述第一电子设备的白名单。9.根据权利要求1至6中任一项所述的方法,其特征在于,所述广播事件还包括第二设备过滤信息,所述第二设备过滤信息用于指示仅允许所述第一电子设备接入所述第一电子设备的白名单以内的设备。10.根据权利要求9所述的方法,其特征在于,所述广播消息还包括:所述第二电子设备的地址信息,所述第二电子设备是所述第一电子设备的白名单内的设备。11.根据权利要求1至10中任一项所述的方法,其特征在于,所述方法还包括:所述基础服务层向所述基础应用层发送用于指示所述控制通道可用的信息。12.一种用于设备连接的方法,其特征在于,应用于第二电子设备中,所述第二电子设备支持短距离接入技术,包括基础服务层和控制器,所述方法包括:所述控制器接收来自第一电子设备的广播消息,所述广播消息包括所述第一电子设备的地址信息;所述基础服务层向所述控制器发送第二角色信息,所述第二角色信息用于指示所述第二电子设备的期望角色,所述第二电子设备的期望角色为主控节点设备或终端节点设备;所述控制器响应于所述广播消息,向所述第一电子设备发送第一接入请求,所述第一接入请求用于请求所述第一电子设备接入所述第二电子设备,所述第一接入请求包括所述第二角色信息和所述第一电子设备的地址信息;所述控制器接收所述第一电子设备响应于所述第一接入请求的第一请求响应,所述第一请求响应用于指示同意所述第一电子设备接入所述第二电子设备,所述第一电子设备的
最终角色与所述第二电子设备的最终角色不同,所述第一电子设备的最终角色与所述第二电子设备的最终角色是基于所述第一电子设备的期望角色与所述第二电子设备的期望角色确定的,所述第一电子设备的期望角色为主控节点设备或终端节点设备;所述控制器建立逻辑通道且向所述基础服务层发送用于标识所述逻辑通道的逻辑通道标识,以建立所述基础服务层中对应于所述逻辑通道的控制通道。13.根据权利要求12所述的方法,其特征在于,所述广播消息包括用于指示所述第一电子设备的期望角色的第一角色信息。14.根据权利要求12或13所述的方法,其特征在于,所述控制器响应于所述广播消息,向所述第一电子设备发送第一接...
【专利技术属性】
技术研发人员:孙东哲,倪观军,朱旭东,连海,张景云,赵曜,李余民,金猛,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。