一种通信方法、装置、设备及存储介质制造方法及图纸

技术编号:38607192 阅读:9 留言:0更新日期:2023-08-26 23:38
本申请公开一种通信方法、装置、设备及存储介质,该方法包括:从第一电子设备内置的多种通信协议中确定与第二电子设备进行通信的第一通信协议;第一通信协议为第二电子设备支持的通信协议;基于第一通信协议与第二电子设备进行通信。如此,预先在第一电子设备中内置多种通信协议,多种通信协议中可包括当前第一电子设备所属品牌厂商自定义设定的通信协议,也可包括标准通信协议,还可包括其他品牌厂商自定义设定的通信协议,无论第一电子设备与第二电子设备是否所属于同一品牌厂商,只要通过灵活切换通信协议的方式,从多种通信协议中确定出第二电子设备所支持的第一通信协议,第一电子设备就可基于第一通信协议与第二电子设备进行通信。备进行通信。备进行通信。

【技术实现步骤摘要】
一种通信方法、装置、设备及存储介质


[0001]本申请涉及通信技术,尤其涉及一种通信方法、装置、设备及存储介质。

技术介绍

[0002]超宽带(Ultra Wide Band,UWB)技术是一种新型无线定位技术,它具有厘米级别的定位精度,主要应用于工业制造(跟踪人员、车辆和设备等)、位置跟踪(特殊建筑物如监狱等特殊场所中的人员/设备/文件定位)、仓储物流(图书馆、电商行业等)、无线测量、智能驾驶(车辆自动出入库),以及增强现实、竞技体育等领域,应用非常广泛。
[0003]随着UWB技术的兴起,各品牌厂商不断生成支持UWB技术的产品,由于行业内较为统一的Fira协议标准因高功耗、交互数据繁琐等问题未能被所有品牌厂商使用,因此,各品牌厂商都拥有自己设定的协议标准,这样各品牌厂商生成的支持UWB技术的产品只能与自家手机设备等进行交互,不能够跨品牌使用。

技术实现思路

[0004]为解决上述技术问题,本申请期望提供一种通信方法、装置、设备及存储介质。
[0005]本申请的技术方案是这样实现的:
[0006]第一方面,提供了一种通信方法,应用于第一电子设备,所述第一电子设备内置多种通信协议;所述方法包括:
[0007]从所述多种通信协议中确定与第二电子设备进行通信的第一通信协议;其中,所述第一通信协议为所述第二电子设备支持的通信协议;
[0008]基于所述第一通信协议与第二电子设备进行通信。
[0009]第二方面,提供了一种通信装置,应用于第一电子设备,所述第一电子设备内置多种通信协议;所述装置包括:
[0010]通信单元,用于从所述多种通信协议中确定与第二电子设备进行通信的第一通信协议;其中,所述第一通信协议为所述第二电子设备支持的通信协议;
[0011]所述通信单元,还用于基于所述第一通信协议与第二电子设备进行通信。
[0012]第三方面,提供了一种第一电子设备,包括:处理器和配置为存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器配置为运行所述计算机程序时,执行前述方法的步骤。
[0013]第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其中,该计算机程序被处理器执行时实现前述方法的步骤。
[0014]本申请公开一种通信方法、装置、设备及存储介质,预先在第一电子设备中内置多种通信协议,多种通信协议中可包括当前第一电子设备所属品牌厂商自定义设定的通信协议,也可包括标准通信协议,还可包括其他品牌厂商自定义设定的通信协议,无论第一电子设备与第二电子设备是否所属于同一品牌厂商,只要通过灵活切换通信协议的方式,从多种通信协议中确定出第二电子设备所支持的第一通信协议,第一电子设备就可基于第一通
信协议与第二电子设备进行通信。
附图说明
[0015]图1为本申请实施例中通信方法的第一流程示意图;
[0016]图2为本申请实施例中第一电子设备与第二电子设备之间的第一交互流程示意图;
[0017]图3为本申请实施例中通信方法的第二流程示意图;
[0018]图4为本申请实施例中第一电子设备与第二电子设备之间的第二交互流程示意图;
[0019]图5为本申请实施例中第一电子设备与第二电子设备之间的第三交互流程示意图;
[0020]图6为本申请实施例中通信装置的组成结构示意图;
[0021]图7为本申请实施例中第一电子设备的组成结构示意图。
具体实施方式
[0022]为了能够更加详尽地了解本申请实施例的特点与
技术实现思路
,下面结合附图对本申请实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本申请实施例。
[0023]本申请实施例提出一种通信方法,图1为本申请实施例通信方法的第一流程示意图,该信息交互应用于第一电子设备,第一电子设备内置多种通信协议。示例性的,第一电子设备可以是智能手机、智能平板等。
[0024]如图1所示,该通信方法具体可以包括:
[0025]步骤101:从所述多种通信协议中确定与第二电子设备进行通信的第一通信协议;其中,所述第一通信协议为所述第二电子设备支持的通信协议。
[0026]需要说明的是,本申请为解决因不同品牌厂商拥有自己设定的协议标准,导致不同品牌厂商生产的支持某种技术(如UWB技术)的电子设备(即第二电子设备)只能与自家第一电子设备(如智能手机、智能平板)进行通信,不能够跨品牌厂商进行通信的问题,提出一种通信方法,预先在第一电子设备中内置多种通信协议,多种通信协议中可包括当前第一电子设备所属品牌厂商自定义设定的通信协议,也可包括标准通信协议,还可包括其他品牌厂商自定义设定的通信协议,无论第一电子设备与第二电子设备是否所属于同一品牌厂商,只要通过灵活切换通信协议的方式,从多种通信协议中确定出第二电子设备所支持的第一通信协议,第一电子设备就可基于第一通信协议与第二电子设备进行通信。
[0027]示例性的,在一些实施例中,步骤101具体可以包括:基于预设协议顺序,从所述多种通信协议中获取第二通信协议;基于所述第二通信协议,向所述第二电子设备发送通信请求;确定所述第二电子设备支持所述第二通信协议通信,将所述第二通信协议作为所述第一通信协议与所述第二电子设备进行通信。
[0028]这里,预设协议顺序可以为第一电子设备根据实际需求自定义设定的协议顺序。示例性的,若第一电子设备所属品牌厂商使用的标准通信协议(如UWB技术通用标准通信协议为Fira通信协议),则可将标准通信协议排放置首要位置,接下来可按照第二电子设备与第一电子设备的交互次数,对第二电子设备所使用的通信协议依次排序,第二电子设备所
使用的通信协议可以为支持某种技术(如UWB技术)自定义设定的通信协议。其标准通信协议还可包括其他技术通用的标准通信协议,如AOA/AOD协议,Lifi通信协议,Wira通信协议等。至于其他可行的通信协议排序策略均可以,并非仅限定这一种排序策略。
[0029]这里,不同通信协议即就是通信格式不相同,如下面示例A品牌厂商使用标准通信协议即Fira通信协议、B品牌厂商自定义设定的B通信协议和C品牌厂商自定义设定的C通信协议,其中,f1~fn、a1~an、b1~bn之间的格式数据长度,内容信息等各有差异,各品牌厂商使用的通信协议格式个数n为自定义数,可根据实际需求确认。
[0030][0031]本实施例中第二通信协议指的是多种通信协议中任一通信协议,基于预设协议顺序,依次从多种通信协议中获取当前第二通信协议,基于当前第二通信协议向第二电子设备发送通信请求,若第一电子设备确定出第二电子设备支持当前第二通信协议通信时,将当前第二通信协议作为第一通信协议与第二电子设备进行通信;若第一电子设备确定第二电子设备不支持当前第二通信协议通信时,从多种通信协议中获取下一个第二通信协议,以此重复上述步骤,直至确定出第二电子设备支持的通信协议。
[0032]示例性的,在一些实施例中,所述确定所述第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信方法,应用于第一电子设备,其特征在于,所述第一电子设备内置多种通信协议;所述方法包括:从所述多种通信协议中确定与第二电子设备进行通信的第一通信协议;其中,所述第一通信协议为所述第二电子设备支持的通信协议;基于所述第一通信协议与所述第二电子设备进行通信。2.根据权利要求1所述的方法,其特征在于,所述从所述多种通信协议中确定与第二电子设备进行通信的第一通信协议,包括:基于预设协议顺序,从所述多种通信协议中获取第二通信协议;基于所述第二通信协议,向所述第二电子设备发送通信请求;确定所述第二电子设备支持所述第二通信协议通信,将所述第二通信协议作为所述第一通信协议与所述第二电子设备进行通信。3.根据权利要求2所述的方法,其特征在于,所述确定所述第二电子设备支持所述第二通信协议通信,包括:接收到所述第二电子设备发送的包含支持所述第二通信协议通信的第一信息,确定所述第二电子设备支持所述第二通信协议通信。4.根据权利要求2所述的方法,其特征在于,所述向所述第二电子设备发送通信请求之后,所述方法还包括:确定所述第二电子设备不支持所述第二通信协议通信,将所述第二通信协议切换至其他通信协议;其中,所述其他通信协议为所述多种通信协议中除所述第二通信协议之外的通信协议中的一个;确定所述第二电子设备支持所述其他通信协议通信,将所述其他通信协议作为所述第一通信协议,与所述第二电子设备进行通信。5.根据权利要求4所述的方法,其特征在于,所述确定所述第二电子设备不支持所述第二通信协议通信,包括:接收到所述第二电子设备发送的不支持所述第二通信协议通信的第二信息,确定所述第二电子设备不支持所述第二通...

【专利技术属性】
技术研发人员:贝为炬
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1