[发明专利]一种基于BLE广告的即时通信方法和系统有效
| 申请号: | 202111180561.0 | 申请日: | 2021-10-11 |
| 公开(公告)号: | CN113891265B | 公开(公告)日: | 2023-06-02 |
| 发明(设计)人: | 沈中 | 申请(专利权)人: | 西安电子科技大学广州研究院 |
| 主分类号: | H04W4/21 | 分类号: | H04W4/21;H04W4/23;H04W4/80 |
| 代理公司: | 北京高航知识产权代理有限公司 11530 | 代理人: | 刘艳玲 |
| 地址: | 510700 广东省广州市黄*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 ble 广告 即时 通信 方法 系统 | ||
1.一种基于BLE广告的即时通信方法,其特征在于,应用于一种基于BLE广告的即时通信设备,所述基于BLE广告的即时通信设备包括:发送接收装置、输入输出装置;所述发送接收装置支持BLE功能;所述输入输出装置遵循BLE规范;所述发送接收装置与所述输入输出装置建立连接;
所述方法由所述输入输出装置和所述发送接收装置执行,包括:
所述输入输出装置将用户输入的第一信息发送至所述发送接收装置,接收所述发送接收装置的第二信息并进行输出;
所述发送接收装置接收所述输入输出装置发送的第三信息,确定所述发送接收装置使用的广告周期集合和扫描周期集合,将所述第三信息嵌入到BLE广告中,在所述广告周期集合中随机选择一个或多个周期,循环地向周边所有的其他的发送接收装置发送,在所述扫描周期集合中随机选择一个或多个周期,循环地接收所有其他的发送接收装置发送的BLE广告,并提取所述BLE广告中携带的第四信息,将所述第四信息传输至所述输入输出装置中进行输出;
所述扫描周期集合和所述广告周期集合中的元素满足最大公约数:
其中,Tw为预设的扫描窗口的长度,R为发送广告前伪随机延迟的最大值,为所述发送接收装置发送一个广告的时长,δ为所述发送接收装置发送一个广告后侦听信道的时长;
所述广告周期集合中的最大元素和所述扫描周期集合中的最大元素的乘积除以两者的最大公约数不超过预设的最大延迟。
2.根据权利要求1所述的基于BLE广告的即时通信方法,其特征在于,所述输入输出装置具体为具有BLE功能的手机或平板电脑。
3.根据权利要求1所述的基于BLE广告的即时通信方法,其特征在于,所述发送接收装置具体为遵循BLE规范的手环或智能手表。
4.根据权利要求1所述的基于BLE广告的即时通信方法,其特征在于,还包括:
向其他的目标发送接收装置发送定向连接请求;
当所述定向连接请求建立后,只向所述目标发送接收装置发送信息且只接受所述目标发送接收装置的信息。
5.根据权利要求1所述的基于BLE广告的即时通信方法,其特征在于,所述发送接收装置在所述广告周期集合中选择一个或多个周期,循环地向周边所有的其他的发送接收装置发送还包括:经过所述最大延迟后,重新在所述广告周期集合中随机选择一个或多个周期。
6.根据权利要求1所述的基于BLE广告的即时通信方法,其特征在于,当所述发送接收装置为支持BLE 4.2的装置时,如果发送的信息长度大于的所述BLE广告可以携带的最大载荷,则所述信息被分包发送;当所述发送接收装置为支持BLE 5.0的装置时,如果发送的信息长度大于的所述BLE广告可以携带的最大载荷,则采用扩展广告进行发送。
7.一种基于BLE广告的即时通信系统,其特征在于,包括服务器和基于BLE广告的即时通信设备,所述基于BLE广告的即时通信设备用于执行权利要求1至6任一项所述的方法;
所述基于BLE广告的即时通信设备在所述服务器上注册账号;
所述服务器用于管理所述基于BLE广告的即时通信设备的账号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学广州研究院,未经西安电子科技大学广州研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111180561.0/1.html,转载请声明来源钻瓜专利网。





