System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 通信方法和通信装置制造方法及图纸_技高网

通信方法和通信装置制造方法及图纸

技术编号:40843044 阅读:4 留言:0更新日期:2024-04-01 15:10
本申请实施例提供了一种通信方法和通信装置,该方法包括:发现设备接收来自广播设备的广播信息;发现设备根据广播信息和至少一个查询请求的过滤指示信息向广播设备发送至少一个查询请求帧,查询请求帧与查询请求的过滤指示信息一一对应;发现设备接收来自广播设备的至少一个查询响应帧,查询响应帧与查询响应的过滤指示信息一一对应。本申请的通信方法和通信装置,可以对通信设备之间交互的广播帧进行过滤处理,提高通信设备的通信效率,以便发挥通信设备的发现性能。

【技术实现步骤摘要】

本申请实施例涉及通信,尤其涉及一种通信方法和通信装置


技术介绍

1、随着互联网和物联网技术的发展,出现了种类丰富的通信装置的应用程序。这些通信设备上的应用程序通常需要与周围设备对应的应用程序进行信息交互。目前,短距离通信技术是一种常用的通信装置之间通信的方式,例如,蓝牙(bluetooth)或无线保真(wireless fidelity,wifi)。为满足用户的短距离通信技术的需求,星闪联盟(sparklinkalliance)成立并致力于推动新一代无线短距离通信技术创新和产业生态。

2、因此,如何提高通信设备上应用程序的短距离通信的效率,充分发挥通信设备的发现性能是目前亟待解决的问题。


技术实现思路

1、本申请实施例提供一种通信方法和通信装置,该方法可以提高通信设备短距离通信的效率,充分发挥通信设备的发现性能。

2、第一方面,提供了一种通信方法,包括:发现设备接收来自广播设备的广播信息;该发现设备根据该广播信息和至少一个查询请求的过滤指示信息向该广播设备发送至少一个查询请求帧,该查询请求帧与该查询请求的过滤指示信息一一对应;该发现设备接收来自该广播设备的至少一个查询响应帧,该查询响应帧与查询响应的过滤指示信息一一对应。

3、示例性的,广播信息可以为可查询广播信息,可查询广播信息包括可查询基础广播信息和可查询扩展广播信息。查询请求的过滤指示信息也可以被称为查询请求的过滤条件,本申请对此名称不作限定。

4、在一些实现方式中,查询请求的过滤指示信息可以是预配置的。

5、基于上述方案,发现设备可以对接收到的广播信息进行过滤处理,以便发送过滤处理后的查询请求帧,提高了发现设备与广播设备之间通信交互的准确性,提高了通信传输的效率。

6、结合第一方面,在第一方面的某些实现方式中,该发现设备根据该广播信息和至少一个查询请求的过滤指示信息向该广播设备发送至少一个查询请求帧,包括:该发现设备在第一偏移量内根据该广播信息和至少一个该查询请求的过滤指示信息发送至少一个该查询请求帧,查询请求的偏移量包括该第一偏移量,该查询请求的偏移量用于指示发送该查询请求帧的起始时刻。

7、基于上述方案,发现设备在一定的过滤处理时间(第一偏移量)内对广播信息进行过滤处理,以便确定查询请求帧,以请求更准确的数据内容。

8、结合第一方面,在第一方面的某些实现方式中,该查询请求的过滤指示信息包括以下至少一项:设备地址、设备名称、服务通用唯一识别码uuid、请求服务uuid、服务数据、厂商数据。

9、基于上述方案,可以根据上述查询请求的过滤指示信息对广播信息进行过滤处理。上述查询请求的过滤指示信息也可以由设备地址、设备名称、服务uuid、服务数据、厂商数据等信息中的单个或者多个条件的与/或/非组合而成。发现设备支持对广播信息进行过滤处理,发送相应的查询请求帧,进而提高数据内容在发现设备与广播设备之间传输的效率。

10、结合第一方面,在第一方面的某些实现方式中,该查询请求帧包括数据类型字段,该数据类型字段包括查询请求信息和查询响应信息中的其中一种。

11、结合第一方面,在第一方面的某些实现方式中,该查询请求信息包括该请求服务uuid。

12、示例性的,请求服务uuid可包含在查询请求帧的查询请求信息中。

13、结合第一方面,在第一方面的某些实现方式中,该查询请求帧包括数据类型字段,该数据类型字段包括该请求服务uuid。

14、示例性的,请求服务uuid可以包含在查询请求帧的数据类型字段中。

15、结合第一方面,在第一方面的某些实现方式中,该广播信息包括扩展广播信息,该扩展广播信息包括以下至少一项:该查询请求的偏移量、查询响应的偏移量、该第一偏移量,该查询响应的偏移量用于指示接收该查询响应帧的起始时刻。

16、应理解,查询请求的偏移量、查询响应的偏移量和第一偏移量可以通过广播信息配置给发现设备。其中,扩展广播信息可以是可查询扩展广播信息。

17、在一种实现方式中,查询请求的偏移量、查询响应的偏移量和第一偏移量可以是系统默认的。

18、第二方面,提供了一种通信方法,包括:广播设备向发现设备发送广播信息;该广播设备接收来自该发现设备的至少一个查询请求帧,该查询请求帧与查询请求的过滤指示信息一一对应;该广播设备根据至少一个该查询请求帧和至少一个查询响应的过滤指示信息向该发现设备发送至少一个查询响应帧,该查询响应帧与该查询响应的过滤指示信息一一对应。

19、示例性的,广播信息可以为可查询广播信息,可查询广播信息包括可查询基础广播信息和可查询扩展广播信息。查询响应的过滤指示信息也可以被称为查询响应的过滤条件,本申请对此名称不作限定。

20、在一种实现方式中,查询响应的过滤指示信息可以是预配置的。

21、基于上述方案,广播设备可以对接收到的查询请求帧进行过滤处理,以便发送过滤处理后的查询响应帧,提高了发现设备与广播设备之间通信交互的准确性,提高了通信传输的效率。

22、9.结合第二方面,在第二方面的某些实现方式中,该广播设备根据至少一个该查询请求帧和至少一个查询响应的过滤指示信息向该发现设备发送至少一个查询响应帧,包括:该广播设备在第二偏移量内根据该至少一个该查询请求帧和至少一个查询响应的过滤指示信息向该发现设备发送至少一个查询响应帧,查询响应的偏移量包括该第二偏移量,该查询响应的偏移量用于指示发送该查询响应帧的起始时刻。

23、基于上述方案,广播设备在一定的过滤处理时间(第二偏移量)内对查询请求帧进行过滤处理,以便确定查询响应帧,以反馈更准确的数据内容。

24、结合第二方面,在第二方面的某些实现方式中,该查询响应的过滤指示信息包括以下至少一项:设备地址、设备名称、服务通用唯一识别码uuid、请求服务uuid、服务数据、厂商数据。

25、基于上述方案,可以根据上述查询响应的过滤指示信息对查询请求帧进行过滤处理。上述查询响应的过滤指示信息也可以由设备地址、设备名称、服务uuid、服务数据、厂商数据等信息中的单个或者多个条件的与/或/非组合而成。广播设备支持对查询请求帧进行过滤处理,发送相应的查询响应帧,进而提高数据内容在发现设备与广播设备之间传输的效率。

26、结合第二方面,在第二方面的某些实现方式中,该查询请求帧包括数据类型字段,该数据类型字段包括查询请求信息和查询响应信息中的其中一种。

27、结合第二方面,在第二方面的某些实现方式中,该查询请求信息包括该请求服务uuid。

28、示例性的,请求服务uuid可包含在查询请求帧的查询请求信息中。

29、结合第二方面,在第二方面的某些实现方式中,该查询请求帧包括数据类型字段,该数据类型字段包括该请求服务uuid。

30、示例性的,请求服务uuid可以包含在查询请求帧的数据本文档来自技高网...

【技术保护点】

1.一种通信方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述发现设备根据所述广播信息和至少一个查询请求的过滤指示信息向所述广播设备发送至少一个查询请求帧,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述查询请求的过滤指示信息包括以下至少一项:

4.根据权利要求1至3中任一项所述的方法,其特征在于,

5.根据权利要求4所述的方法,其特征在于,所述查询请求信息包括所述请求服务UUID。

6.根据权利要求1至3中任一项所述的方法,其特征在于,

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述广播信息包括扩展广播信息,所述扩展广播信息包括以下至少一项:

8.一种通信方法,其特征在于,包括:

9.根据权利要求8所述的方法,其特征在于,所述广播设备根据至少一个所述查询请求帧和至少一个查询响应的过滤指示信息向所述发现设备发送至少一个查询响应帧,包括:

10.根据权利要求8或9所述的方法,其特征在于,所述查询响应的过滤指示信息包括以下至少一项:</p>

11.根据权利要求8至10中任一项所述的方法,其特征在于,

12.根据权利要求11所述的方法,其特征在于,所述查询请求信息包括所述请求服务UUID。

13.根据权利要求8至10中任一项所述的方法,其特征在于,

14.根据权利要求8至13中任一项所述的方法,其特征在于,所述广播信息包括扩展广播信息,所述扩展广播信息包括以下至少一项:

15.一种通信系统,其特征在于,包括:发现设备与广播设备,

16.根据权利要求15所述的系统,其特征在于,所述发现设备根据所述广播信息和至少一个查询请求的过滤指示信息向所述广播设备发送至少一个查询请求帧,包括:

17.根据权利要求15或16所述的系统,其特征在于,所述广播设备根据所述至少一个查询请求帧和至少一个查询响应的过滤指示信息向所述发现设备发送至少一个查询响应帧,包括:

18.根据权利要求15至17中任一项所述的系统,其特征在于,所述查询请求的过滤指示信息包括以下至少一项:

19.根据权利要求15至18中任一项所述的系统,其特征在于,

20.根据权利要求19所述的系统,其特征在于,所述查询请求信息包括所述请求服务UUID。

21.根据权利要求15至18中任一项所述的系统,其特征在于,

22.根据权利要求15至21中任一项所述的系统,其特征在于,所述广播信息包括扩展广播信息,所述扩展广播信息包括以下至少一项:

23.一种通信装置,其特征在于,包括:用于执行如权利要求1至7中任一项所述方法的模块,或者包括用于执行如权利要求8至14中任一项所述方法的模块。

24.一种通信装置,其特征在于,包括:与存储器耦合的处理器,所述存储器用于存储计算机程序,所述处理器用于运行所述计算机程序,使得所述通信装置执行如权利要求1至7中任一项所述的方法,或者,使得所述通信装置执行如权利要求8至14中任一项所述的方法。

25.根据权利要求24所述的通信装置,其特征在于,所述装置还包括所述存储器和收发器中的一项或多项,所述收发器用于接收信号和/或发送信号。

26.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机程序或指令,当所述计算机程序或指令在计算机上运行时,使得如权利要求1至7中任一项所述的方法被执行,或者使得如权利要求8至14中任一项所述的方法被执行。

27.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序或指令,当所述计算机程序或指令在计算机上运行时,使得如权利要求1至7中任一项所述的方法被执行,或者使得如权利要求8至14中任一项所述的方法被执行。

...

【技术特征摘要】

1.一种通信方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述发现设备根据所述广播信息和至少一个查询请求的过滤指示信息向所述广播设备发送至少一个查询请求帧,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述查询请求的过滤指示信息包括以下至少一项:

4.根据权利要求1至3中任一项所述的方法,其特征在于,

5.根据权利要求4所述的方法,其特征在于,所述查询请求信息包括所述请求服务uuid。

6.根据权利要求1至3中任一项所述的方法,其特征在于,

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述广播信息包括扩展广播信息,所述扩展广播信息包括以下至少一项:

8.一种通信方法,其特征在于,包括:

9.根据权利要求8所述的方法,其特征在于,所述广播设备根据至少一个所述查询请求帧和至少一个查询响应的过滤指示信息向所述发现设备发送至少一个查询响应帧,包括:

10.根据权利要求8或9所述的方法,其特征在于,所述查询响应的过滤指示信息包括以下至少一项:

11.根据权利要求8至10中任一项所述的方法,其特征在于,

12.根据权利要求11所述的方法,其特征在于,所述查询请求信息包括所述请求服务uuid。

13.根据权利要求8至10中任一项所述的方法,其特征在于,

14.根据权利要求8至13中任一项所述的方法,其特征在于,所述广播信息包括扩展广播信息,所述扩展广播信息包括以下至少一项:

15.一种通信系统,其特征在于,包括:发现设备与广播设备,

16.根据权利要求15所述的系统,其特征在于,所述发现设备根据所述广播信息和至少一个查询请求的过滤指示信息向所述广播设备发送至少一个查询请求帧,包括:

17.根据权利要求15或16所述的系统,其...

【专利技术属性】
技术研发人员:蒋钟寅周艳郑博文茆意伟王键程型清高磊
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1