用于设备连接的方法、电子设备和系统技术方案

技术编号:36615677 阅读:15 留言:0更新日期:2023-02-15 00:21
本申请提供一种用于设备连接的方法、电子设备和系统。对于新一代的短距离接入技术,电子设备内配置有控制器和基础服务层,通过控制器、基础服务层以及对端设备的交互,实现电子设备内控制通道的建立以实现电子设备之间的连接,为后续的数据传输提供基础。此外,本申请提供的短距离接入技术,由于两个电子设备的最终角色可以基于双方的期望角色确定,可以使得双方的角色基于实际场景灵活可变,通信的灵活性较高。性较高。性较高。

【技术实现步骤摘要】
用于设备连接的方法、电子设备和系统


[0001]本申请涉及短距离通信,更具体地,涉及短距离通信中用于设备连接的方法。

技术介绍

[0002]短距离通信可实现距离相距小的电子设备间的通信,目前的短距离通信中主流的接入技术包括有Wi

Fi,蓝牙和ZigBee等。随着物联网的发展,出现了智能汽车、智能家居、智能终端和智能制造等新应用场景,新一代短距离接入技术(例如,星闪联盟(sparklink))应运而生。但是,如何实现设备间的连接,新一代短距离接入技术并未做具体规定。

技术实现思路

[0003]本申请提供一种用于设备连接的方法、电子设备和系统,对于新一代的短距离接入技术,电子设备内配置有控制器和基础服务层,通过控制器、基础服务层以及对端设备的交互,实现电子设备内控制通道的建立以实现电子设备之间的连接,为后续的数据传输提供基础。此外,本申请提供的短距离接入技术,由于两个电子设备的最终角色可以基于双方的期望角色确定,可以使得双方的角色基于实际场景灵活可变,通信的灵活性较高。
[0004]第一方面,提供了一种用于设备连接的方法,应用于第一电子设备中,所述第一电子设备支持短距离接入技术,包括基础服务层和控制器,所述方法包括:
[0005]所述基础服务层确定第一角色信息,所述第一角色信息用于指示所述第一电子设备的期望角色,所述第一电子设备的期望角色为主控节点设备或终端节点设备;
[0006]所述基础服务层向所述控制器发送广播事件,所述广播事件用于指示广播策略;
[0007]所述控制器根据所述广播事件发送广播消息,所述广播消息包括所述第一电子设备的地址信息;
[0008]所述控制器根据接收到的第二电子设备响应于所述广播消息的第一接入请求向所述基础服务层发送第二接入请求,所述第一接入请求和所述第二接入请求用于请求所述第一电子设备接入所述第二电子设备,所述第一接入请求和所述第二接入请求包括用于指示所述第二电子设备的期望角色的第二角色信息,所述第二电子设备的期望角色为主控节点设备或终端节点设备;
[0009]所述控制器根据接收到的所述基础服务层响应于所述第二接入请求发送的第二请求响应发送第一请求响应,所述第一请求响应和所述第二请求响应用于指示同意所述第一电子设备接入所述第二电子设备,所述第一电子设备的最终角色与所述第二电子设备的最终角色不同,所述第一电子设备的最终角色与所述第二电子设备的最终角色是基于所述第一电子设备的期望角色与所述第二电子设备的期望角色确定的;
[0010]所述控制器建立逻辑通道,且向所述基础服务层发送用于标识所述逻辑通道的逻辑通道标识,以建立所述基础服务层中对应于所述逻辑通道的控制通道。
[0011]本申请实施例提供的用于设备连接的方法,对于新一代的短距离接入技术(例如,SLE),第一电子设备内设置有控制器和上层的基础服务层,由基础服务层触发控制通道的
建立,即,基础服务层通过确定第一角色信息和发送广播事件以触发控制通道的建立,基础服务层、控制器和对端设备(例如,第二电子设备)通过接入请求(例如,第一接入请求和第二接入请求)和接入响应(例如,第一请求响应和第二请求响应)等信息的交互,建立逻辑通道,以实现控制通道的建立,从而实现第一电子设备和对端设备间的连接,为后续的数据传输提供基础。并且,本申请提供的短距离接入技术,由于第一电子设备和对端设备的最终角色可以基于双方的期望角色确定,可以使得双方的角色基于实际场景灵活可变,通信的灵活性较高,非常适用于具有灵活和小型化特点的产品以及适用于小带宽、低功耗、低速率的业务,更能较好地适用于多设备连接(即,一个电子设备可同时和多个设备连接且角色不固定)的场景,总之,适用范围广。
[0012]可选地,所述广播事件包括所述第一角色信息,所述广播消息包括所述第一角色信息。
[0013]本申请实施例提供的用于设备连接的方法,通过在广播消息中携带第一角色信息,可以使得对端设备(例如,第二电子设备)基于第一角色信息确定自己的角色,尽可能在连接过程的初始阶段使得对端设备匹配到与第一电子设备的期望角色不同的期望角色,提高连接效率。
[0014]可选地,在所述控制器根据接收到的所述基础服务层响应于所述第二接入请求发送的第二请求响应发送第一请求响应之前,所述方法还包括:
[0015]所述基础服务层响应于所述第二接入请求,根据所述第一角色信息和所述第二角色信息,确定所述第一电子设备的最终角色和所述第二电子设备的最终角色;
[0016]所述基础服务层向所述控制器发送所述第二请求响应。
[0017]本申请实施例提供的用于设备连接的方法,由第一电子设备基于第一电子设备和第二电子设备的期望角色最终确定第一电子设备和第二电子设备的最终角色,可以对双方的角色做最后的把关,使得双方的最终角色都不同以能成功建立控制通道,从而实现设备间的连接。
[0018]可选地,所述第一电子设备的期望角色与所述第二电子设备的期望角色相同,所述第一角色信息还用于指示所述第一电子设备的期望角色可协商;以及,
[0019]所述基础服务层响应于所述第二接入请求,根据所述第一角色信息和所述第二角色信息,确定所述第一电子设备的最终角色,包括:
[0020]所述基础服务层更换所述第一电子设备的期望角色,以将更换后的所述第一电子设备的期望角色确定为所述第一电子设备的最终角色且将第二电子设备的期望角色确定为所述第二电子设备的最终角色。
[0021]可选地,所述第一电子设备的期望角色与所述第二电子设备的期望角色不同;以及,
[0022]所述基础服务层响应于所述第二接入请求,根据所述第一角色信息和所述第二角色信息,确定所述第一电子设备的最终角色,包括:
[0023]所述基础服务层将所述第一电子设备的期望角色确定为所述第一电子设备的最终角色,将所述第二电子设备的期望角色确定为所述第二电子设备的最终角色。
[0024]可选地,所述第一电子设备还包括基础应用层;以及,
[0025]在所述控制器根据接收到的第二电子设备响应于所述广播消息的第一接入请求
向所述基础服务层发送第二接入请求之后,所述方法还包括:
[0026]所述基础服务层根据所述第二接入请求,向所述基础应用层发送第三接入请求,所述第三接入请求用于请求所述第一电子设备接入所述第二电子设备;
[0027]所述基础应用层响应于所述第三接入请求,在满足以下至少一项的情况下,向所述基础服务层发送第三请求响应,所述第三请求响应用于指示同意所述第一电子设备接入所述第二电子设备,其中,所述至少一项包括:所述第一电子设备当前能够连接的电子设备的数量大于或等于1,或,检测到用户针对所述第一电子设备显示的接收请求的确认操作;以及,
[0028]所述基础服务层向所述控制器发送第二请求响应,包括:
[0029]所述基础服务层根据所述第三请求响应,向所述控制器发送所述第二请求响应。
[0030]本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
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所述的方法,其特征在于,所述控制器响应于所述广播消息,向所述第一电子设备发送第一接...

【专利技术属性】
技术研发人员:孙东哲倪观军朱旭东连海张景云赵曜李余民金猛
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1