本申请提供一种基于蓝牙的传输方法,所述方法包括:生成广播数据包,所述广播数据包包括多个自定义广播数据单元,每个自定义广播数据单元包括长度类型字段和数据字段,其中,所述长度类型字段的长度为1字节,所述长度类型字段的三个低位比特位表征为所述自定义广播数据单元的长度,所述长度类型字段的五个高位比特位表征为所述自定义广播数据单元的类型;发送所述广播数据包。本申请还提供一种发送装置、系统及存储介质。本申请通过重新定义广播数据包的结构,以实现优化广播数据包的空间使用率、缩短封包数据量、优化传输功耗。优化传输功耗。优化传输功耗。
【技术实现步骤摘要】
基于蓝牙的传输方法、发送装置、传输系统及存储介质
[0001]本申请涉及蓝牙
,具体涉及一种基于蓝牙的传输方法、发送装置、传输系统及存储介质。
技术介绍
[0002]蓝牙(Bluetooth)是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换。
[0003]然而,在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:现有的蓝牙广播封包格式中具有长度字段和类型字段,长度字段和类型字段均以字节为单位,而在实际的传输数据过程中,特别是小数据量多次交互的场景,广播封包传输的数据量较小且交互次数较多,1字节的长度字段和类型字段均得不到充分的使用,导致数据字段的空间使用率不佳。
技术实现思路
[0004]鉴于以上问题,本申请提出一种传输方法、装置、系统及存储介质,以解决蓝牙广播封包中字段利用率不充分的技术问题。
[0005]本申请实施例第一方面提供一种传输方法,包括:
[0006]生成广播数据包,所述广播数据包包括多个自定义广播数据单元,每个自定义广播数据单元包括长度类型字段和数据字段,其中,所述长度类型字段的长度为1字节,所述长度类型字段的三个低位比特位表征为所述自定义广播数据单元的长度,所述长度类型字段的五个高位比特位表征为所述自定义广播数据单元的类型;
[0007]发送所述广播数据包。
[0008]本申请通过重新定义广播数据包的组成,以实现优化空间的使用率、缩短封包数据量、优化传输功耗。
[0009]在一些实施例中,所述广播数据包还包括标准广播数据单元,所述标准广播数据单元包括长度字段、类型字段和数据字段,所述长度字段和类型字段的长度均为1字节。
[0010]在一些实施例中,所述数据包还包括扩展字段。
[0011]在一些实施例中,所述数据包还包括安全字段,所述安全字段包括安全类型字段和所述安全数据字段。
[0012]在一些实施例中,所述方法还包括:
[0013]依据时间信息确定所述安全类型字段的位置信息;
[0014]依据物理地址生成所述安全数据字段;
[0015]依据所述位置信息设置所述安全字段。
[0016]本申请第二方面提供一种发送装置,所述发送装置包括:
[0017]处理器,用于生成广播数据包,所述广播数据包包括多个自定义广播数据单元,每个自定义广播数据单元包括长度类型字段和数据字段,其中,所述长度类型字段的长度为1
字节,所述长度类型字段的三个低位比特位表征为所述数据包的长度,所述长度类型字段的五个高位比特位表征为所述数据包的类型;
[0018]发送电路,耦接于所述处理器,用于发送所述广播数据包。
[0019]在一些实施例中,所述数据包还包括扩展字段。
[0020]在一些实施例中,所述数据包还包括安全字段,所述安全字段包括安全类型字段和所述安全数据字段。
[0021]在一些实施例中,所述处理器还用于:
[0022]依据时间信息确定所述安全类型字段的位置信息;
[0023]依据物理地址生成所述安全数据字段;
[0024]依据所述位置信息设置所述安全字段。
[0025]本申请第三方面提供一种传输系统,包括发送装置和接收装置,所述发送装置用于执行如上述实施例所述的传输方法,所述接收装置用于接收所述广播数据包。
[0026]本申请第四方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例所述的传输方法。
[0027]上述发送装置、系统及计算机可读存储介质中,可通过重新定义广播数据包的组成,以实现优化空间的使用率、缩短封包数据量、优化传输功耗。
附图说明
[0028]图1是本申请一实施例所提供的基于蓝牙传输系统的环境示意图。
[0029]图2是本申请第一实施例所提供的广播数据包的示意图。
[0030]图3是本申请第二实施例所提供的广播数据包的示意图。
[0031]图4是本申请一实施例所提供的系统标识字段的示意图。
[0032]图5是本申请一实施例所提供的扩展类型字段的示意图。
[0033]图6是本申请一实施例所提供的安全字段的示意图。
[0034]图7是本申请一实施例所提供的发送装置的硬件示意图。
[0035]图8是本申请一实施例所提供的接收装置的硬件示意图。
[0036]图9是本申请一实施例所提供的传输方法的流程示意图。
[0037]主要元件符号说明
[0038]传输系统
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
100
[0039]发送装置
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
10
[0040]接收装置
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
20
[0041]处理器
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
11,21
[0042]发送电路
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
12
[0043]天线
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
13,23
[0044]接收电路
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
22
具体实施方式
[0045]为了能够更清楚地理解本申请的所述目的、特征和优点,下面结合附图和具体实施例对本申请进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例
中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本申请,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。
[0046]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请。
[0047]本申请实施例提供一种传输方法,包括:
[0048]生成广播数据包,所述广播数据包包括多个自定义广播数据单元,每个自定义广播数据单元包括长度类型字段和数据字段,其中,所述长度类型字段的长度为1字节,所述长度类型字段的三个低位比特位表征为所述自定义广播数据单元的长度,所述长度类型字段的五个高位比特位表征为所述自定义广播数据单元的类型;
[0049]发送所述广播数据包。
[0050]本申请实施例还提供一种发送装置,所述发送装置包括:
[0051]处理器,用于生成广播数据包,所述广播数据包包括多个自定义广播数据单元,每个自定义广播数据单元包括长度类型字段和数据字段,其中,所述长度类型字段的长度为1字节,所述长度类型字段的三个低位比特位表征为所述数据包的长度,所述长度类型字段的五个高位比特位表征为所述数据包的类型;
[0052]发送电路,耦接于所述本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于蓝牙的传输方法,其特征在于,所述方法包括:生成广播数据包,所述广播数据包包括多个自定义广播数据单元,每个自定义广播数据单元包括长度类型字段和数据字段,其中,所述长度类型字段的长度为1字节,所述长度类型字段的三个低位比特位表征为所述自定义广播数据单元的长度,所述长度类型字段的五个高位比特位表征为所述自定义广播数据单元的类型;发送所述广播数据包。2.如权利要求1所述的传输方法,其特征在于,所述广播数据包还包括标准广播数据单元,所述标准广播数据单元包括长度字段、类型字段和数据字段,所述长度字段和类型字段的长度均为1字节。3.如权利要求1所述的传输方法,其特征在于,所述广播数据包还包括扩展字段。4.如权利要求2所述的传输方法,其特征在于,所述广播数据包还包括安全字段,所述安全字段包括安全类型字段和所述安全数据字段。5.如权利要求4所述的传输方法,其特征在于,所述方法还包括:依据时间信息确定所述安全类型字段的位置信息;依据物理地址生成所述安全数据字段;依据所述位置信息设置所述安全字段。6.一种发送装置,其特征在于,所述发送装置包括:处理器,用于生成广播数据...
【专利技术属性】
技术研发人员:詹佩绮,
申请(专利权)人:国基电子上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。