【技术实现步骤摘要】
一种BLE广播发送和接收方法、装置及系统
[0001]本专利技术涉及BLE广播领域,尤其涉及一种BLE广播发送和接收方法、装置及系统。
技术介绍
[0002]物联网技术,是将物品通过定好协议的信息传感设备进行网络连接,从而实现信息交互。物联网是在互联网基础上的延伸和拓展的网络,将信息传感设备与网络相互结合从而构成了巨大网络。而物联网包括了智能化识别、定位、跟踪、监控和管理,并根据这些特点广泛应用于实际生活中,如智能家居、智能交通、公共安全等领域。物联网技术的发展有利于构建智能化生活,有效的推动了各领域的发展,从而提高了行业的效率和效益。对于信息传感设备的要求通常是成本低——既能省电同时也便宜,因此使用蓝牙作为连接的设备是性价比较高的选择。蓝牙有着全球互联互通性好的优点,许多电子设备都运用了蓝牙技术作为无线连接的信息交互,而蓝牙的底层技术离不开BLE广播。BLE广播在实际生活应用中通常是一个广播设备对多个扫描设备的情况,例如景点信息获取、车站站内通知以及公共场合的定位,都是通过一个或少量的广播设备进行广播数据的发送,由大量的扫 ...
【技术保护点】
【技术特征摘要】
1.一种BLE广播发送方法,其特征在于,所述方法包括:在执行第一个广播事件时,根据在一个发送周期内预设的广播事件个数,计算一个随机编号,并将与所述随机编号相同的事件序号对应的广播事件标记为第一广播事件;其中,每个广播事件根据事件序号的顺序依次产生并执行;在所述发送周期内,按照事件序号的顺序,依次执行各广播事件;当执行所述第一广播事件时,向扫描设备发送第一数据后直接发送第三数据;其中在发送第一数据后,间隔第一预设时间向所述扫描设备直接发送第三数据;当执行其他未被标记的广播事件时,向所述扫描设备发送所述第一数据后,根据所述扫描设备反馈的第二数据,发送第三数据;若在发送所述第一数据间隔第二预设时间后,仍未收到所述第二数据,则结束所述未被标记的广播事件。2.根据权利要求1所述的BLE广播发送方法,其特征在于,所述根据在一个发送周期内预设的广播事件个数,计算一个随机编号,并将与所述随机编号相同的事件序号对应的广播事件标记为第一广播事件,具体为:通过蓝牙时钟和函数计算生成一个随机数;根据所述随机数对所述预设的广播事件个数进行求模,获取余数,所述余数为所述随机编号;标记与所述随机编号相同的事件序号的广播事件,从而标记为所述第一广播事件。3.根据权利要求1所述的BLE广播发送方法,其特征在于,所述在所述发送周期内,按照事件序号的顺序,依次执行各广播事件,还包括:连续两个广播事件之间的间隔固定,设置为第九预设时间。4.根据权利要求1所述的BLE广播发送方法,其特征在于,所述向所述扫描设备发送所述第一数据后,根据所述扫描设备反馈的第二数据,发送第三数据,具体为:向所述扫描设备发送所述第一数据,以使所述扫描设备在间隔第三预设时间后发送第二数据;根据所述第二数据,在间隔所述第三预设时间后向所述扫描设备发送第三数据;其中,接收由所述扫描设备发出的第二数据需要占用第四预设时间。5.根据权利要求4所述的BLE广播发送方法,其特征在于,所述以使所述扫描设备在间隔第三预设时间后发送第二数据,具体为:所述第二数据由所述扫描设备在执行第一个广播事件时,根据在一个接收周期内预设的广播事件个数,计算一个随机编号,并在与所述随机编号相同的事件序号对应的广播事件中发送。6.一种广播设备,其特征在于,包括:第一事件标记模块、第一广播模块、第一发送模块和第二发送模块;其中,所述第一事件标记模块用于在执行第一个广播事件时,根据在一个发送周期内预设的广播事件个数,计算一个随机编号,并将与所述随机编号相同的事件序号对应的广播事件标记为第一广播事件;其中,每个广播事件根据事件序号的顺序依次产生并执行;所述第一广播模块用于在所述发送周期内,按照事件序号的顺序,依次执行各广播事件;所述第一发送模块用于当执行所述第一广播事件时,向扫描设备发送第一数据后直接
发送第三数据;其中在发送第一数据后,间隔第一预设时间向所述扫描设备直接发送...
【专利技术属性】
技术研发人员:李志凌,胡胜发,
申请(专利权)人:广州安凯微电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。