一种在无线通信系统进行主从切换的方法、装置及设备制造方法及图纸

技术编号:28120978 阅读:70 留言:0更新日期:2021-04-19 11:27
本申请实施例提供一种在无线通信系统进行主从切换的方法、装置及设备,在执行主从切换时,被用作广播从设备的第二设备基于特征参数确定自己的应答时间,从而可在自己的应答时间到来之前检测是否有其它从设备应答,并在确认无其它从设备应答时,执行主从切换操作,从而实现了在主设备和用户都不参与的情况下,由从设备自行决策确定新的主设备,完成主从设备自动切换,可有效提升用户体验感。可有效提升用户体验感。可有效提升用户体验感。

【技术实现步骤摘要】
一种在无线通信系统进行主从切换的方法、装置及设备


[0001]本专利技术涉及无线通信
,特别是一种在无线通信系统进行主从切换的方法、装置及设备。

技术介绍

[0002]近年来随着无线通信技术的快速发展,特别是短距离无线通信技术的不断迭代优化,涌现出各种各样全新的应用模式,极大地丰富了人们的生活。例如,蓝牙技术原本主要是点对点的通信技术,但为了满足人们更多更广泛的需求,经典蓝牙(classic Bluetooth)技术规范提供的无连接从设备广播技术(CSB:Connectionless Slave Broadcast),以及低功耗蓝牙(Bluetooth low energy,简称BLE或者LE)即将提供的同步信道广播技术(BIS:Broadcast Isochronous Stream),均可实现点到多点的数据传输,从而支持以蓝牙主设备为中心节点,向多个蓝牙从设备广播数据的新应用。这类无线通信技术在家庭音响、户外运动、团体活动等各个场景中被广泛实施。
[0003]目前的无线通信系统,其基本结构一般是一个主设备作为广播信号的发送主体,一个或多个从设备作为广播信号的接收主体。主设备基于约定的无线通信协议,将待传输的数据流处理成广播数据,并以广播方式发送。主设备还周期性地广播同步序列,以实现对从设备的同步及控制。通常,主设备采用不同的信道分别发送待传输的数据流和同步序列。从设备则根据该无线通信协议,搜索并接收广播数据和同步序列。然而在许多应用场景下,主设备因为设备故障、电量等各种原因无法继续广播时,由于广播通信的单向传播特性,难以实现主从设备的自动切换,而人工切换则需要暂停当前数据广播,用户体验很差。

技术实现思路

[0004]针对现有技术的缺陷,本申请实施例中提供了一种在无线通信系统进行主从切换的方法、装置及设备,可以实现主从设备的自动切换。
[0005]根据本申请实施例的第一个方面,本专利技术提供一种在无线通信系统进行主从切换的方法,所述无线通信系统包括一个用作广播主设备的第一设备,和一个或多个用作广播从设备的第二设备;所述第二设备基于预定的无线通信协议接收所述第一设备广播发送的广播信号;其中,
[0006]所述第二设备配置有特征参数,所述特征参数至少与所述无线通信系统中的其它第二设备的特征参数不同;
[0007]所述第二设备接收到第一设备广播发送的主从切换请求时,获取基于所述特征参数确定的该第二设备的应答时间;
[0008]所述第二设备在所述应答时间到来前,在预定信道上监测其它第二设备发送的应答信号,以判断是否有其它第二设备将切换为主设备;在确认无其它第二设备将切换为主设备,且所述应答时间到来时,在所述预定信道上广播发送应答信号,用于通知其它第二设备本设备将切换为主设备;
[0009]所述第二设备在预定的主从切换时间到来后,在确认无其它第二设备将切换为主设备的情况下,执行主从切换操作。
[0010]优选的,所述特征参数可以为应答时间,或者,所述特征参数可以与预定的应答时间一一对应,且不同的特征参数对应不同的应答时间;
[0011]所述基于所述特征参数确定该第二设备的应答时间,包括:基于所述特征参数获取应答时间。
[0012]可选的,基于所述特征参数确定该第二设备的应答时间,包括:将所述特征参数转换为随机数,并基于所述随机数和预定的单位延迟时长,计算所述应答时间。
[0013]优选的,所述将所述特征参数转换为随机数,是采用散列函数将所述特征参数转换为预定长度的散列值。
[0014]可选的,所述第二设备基于所述特征参数确定该第二设备的应答时间后,还包括:所述第二设备基于预定的增益值,一次或多次调整所述特征参数,并基于调整后的特征参数获得一个或多个互不相同的重发应答时间,并且所述重发应答时间均在所述应答时间之后到来;
[0015]所述第二设备在所述应答时间到来时广播发送应答信号后,在所述主从切换时间到来之前,继续监测其它第二设备发送的应答信号,每当一个所述重发应答时间到来时,则在确认无其它第二设备将切换为主设备的情况下,广播发送一次应答信号。
[0016]可选的,所述应答信号中包含发送该应答信号的所述第二设备的特征参数;
[0017]所述第二设备在所述应答时间到来之前,监测到其它第二设备发送的应答信号时,则确认有其它第二设备将切换为主设备;
[0018]所述第二设备在所述应答时间到来之后,在每一个重发应答时间到来之前,监测到其它第二设备发送的应答信号后,自所述其它第二设备发送的应答信号中获取该其它第二设备的特征参数,并根据所述其它第二设备的特征参数,确定该其它第二设备的应答时间和重发应答时间;
[0019]所述第二设备将自己的应答时间与该其它第二设备的应答时间比较,当自己的应答时间大于该其它第二设备的应答时间时,则确认有其它第二设备将切换为主设备;当自己的应答时间小于所述其它第二设备的应答时间时,则认为无其它第二设备将切换为主设备;当自己的应答时间等于所述其它第二设备的应答时间时,则按照重发应答时间从小到大的顺序,依次将自己的第i个重发应答时间与所述其它第二设备的第i个重发应答时间比较,在自己的重发应答时间较小时,确认无其它第二设备将切换为主设备,在自己的重发应答时间较大时,确认有其它第二设备将切换为主设备;如果两个重发应答时间相等,则比较第i+1个重发应答时间,直至用于比较的两个重发应答时间不相等;
[0020]其中i为大于或等于1的自然数。
[0021]可选的,所述第二设备执行主从切换操作,包括:
[0022]在所述主从切换时间到来时,开始基于所述无线通信协议发送广播信号;或者,
[0023]在所述主从切换时间到来时,根据预先接收的第一设备广播发送的配对信息与源设备建立无线通信连接;接收来自源设备的源数据,并将所述源数据处理成广播数据;在预定的广播时间到来时,基于所述无线通信协议广播发送包含所述广播数据的广播信号;
[0024]其中,所述配对信息是所述第一设备与源设备建立无线通信连接所依据的信息;
[0025]所述广播时间在主从切换时间之后到来。
[0026]优选的,所述第一设备和第二设备均为蓝牙设备,所述特征参数为蓝牙设备地址。
[0027]可选的,所述第二设备在在当前广播间隔的第二时间段中,在预定的第二信道上接收到第一设备广播发送的主从切换请求后,将下一个广播间隔的起始时间作为计时所述应答时间、主从切换时间、广播时间的起始时间点;
[0028]所述第二设备在所述主从切换时间或者所述广播时间到来前,在每个广播间隔的第一时间段中,基于预定的第一信道接收所述第一设备广播发送的广播数据;
[0029]所述第二设备在所述应答时间到来前,在每个广播间隔的第二时间段中,基于预定的第二信道监测其它第二设备发送的应答信号;
[0030]所述第二设备在所述应答时间到来时,在确认无其它第二设备将切换为主设备的情况下,在所述广播间隔的第二时间段本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在无线通信系统进行主从切换的方法,所述无线通信系统包括一个用作广播主设备的第一设备,和一个或多个用作广播从设备的第二设备;所述第二设备基于预定的无线通信协议接收所述第一设备广播发送的广播信号;其特征在于,所述第二设备配置有特征参数,所述特征参数至少与所述无线通信系统中的其它第二设备的特征参数不同;所述第二设备接收到第一设备广播发送的主从切换请求时,获取基于所述特征参数确定的该第二设备的应答时间;所述第二设备在所述应答时间到来前,在预定信道上监测其它第二设备发送的应答信号,以判断是否有其它第二设备将切换为主设备;在确认无其它第二设备将切换为主设备,且所述应答时间到来时,在所述预定信道上广播发送应答信号,用于通知其它第二设备本设备将切换为主设备;所述第二设备在预定的主从切换时间到来后,在确认无其它第二设备将切换为主设备的情况下,执行主从切换操作。2.如权利要求1所述方法,其特征在于,所述特征参数为应答时间,或者,所述特征参数与预定的应答时间一一对应,且不同的特征参数对应不同的应答时间;所述基于所述特征参数确定该第二设备的应答时间,包括:基于所述特征参数获取应答时间。3.如权利要求1所述方法,其特征在于,所述基于所述特征参数确定该第二设备的应答时间,包括:将所述特征参数转换为随机数,并基于所述随机数和预定的单位延迟时长,计算所述应答时间。4.如权利要求3所述方法,其特征在于,所述将所述特征参数转换为随机数,是采用散列函数将所述特征参数转换为预定长度的散列值。5.如权利要求1所述方法,其特征在于,所述第二设备基于所述特征参数确定该第二设备的应答时间后,还包括:所述第二设备基于预定的增益值,一次或多次调整所述特征参数,并基于调整后的特征参数获得一个或多个互不相同的重发应答时间,并且所述重发应答时间在所述应答时间之后到来;所述第二设备在所述应答时间到来时广播发送应答信号后,在所述主从切换时间到来之前,继续监测其它第二设备发送的应答信号,每当一个所述重发应答时间到来时,则在确认无其它第二设备将切换为主设备的情况下,广播发送一次应答信号。6.如权利要求5所述方法,其特征在于:所述应答信号中包含发送该应答信号的第二设备的特征参数;所述第二设备在所述应答时间到来之前,监测到其它第二设备发送的应答信号时,则确认有其它第二设备将切换为主设备;所述第二设备在所述应答时间到来之后,在每一个重发应答时间到来之前,监测到其它第二设备发送的应答信号后,自所述其它第二设备发送的应答信号中获取该其它第二设备的特征参数,并根据所述其它第二设备的特征参数,确定该其它第二设备的应答时间和重发应答时间;所述第二设备将自己的应答时间与该其它第二设备的应答时间比较,当自己的应答时间大于该其它第二设备的应答时间时,则确认有其它第二设备将切换为主设备;当自己的
应答时间小于所述其它第二设备的应答时间时,则认为无其它第二设备将切换为主设备;当自己的应答时间等于所述其它第二设备的应答时间时,则按照重发应答时间从小到大的顺序,依次将自己的第i个重发应答时间与所述其它第二设备的第i个重发应答时间比较,在自己的重发应答时间较小时,确认无其它第二设备将切换为主设备,在自己的重发应答时间较大时,确认有其它第二设备将切换为主设备;如果两个重发应答时间相等,则比较第i+1个重发应答时间,直至用于比较的两个重发应答时间不相等;其中i为大于或等于1的自然数。7.如权利要求1所述方法,其特征在于,所述第二设备执行主从切换操作,包括:在所述主从切换时间到来时,开始基于所述无线通信协议发送广播信号;或者,在所述主从切换时间到来时,根据预先接收的第一设备广播发送的配对信息与源设备建立无线通信连接;接收来自源设备的源数据,并将所述源数据处理成广播数据;在...

【专利技术属性】
技术研发人员:杨晓东曾娟鹃
申请(专利权)人:无锡中感微电子股份有限公司
类型:发明
国别省市:

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

1