本申请涉及通信领域,特别是涉及一种广播信号控制方法、装置、信号发射设备和存储介质。
背景技术:
随着信息技术的发展,信号广泛用于数据传输以及实时定位等多种应用中。而在信号用于定位时,信号的强弱直接影响着定位的准确与否。
在传统方式中,通常是通过增大信号发射装置的部署密度来提升信号的强度,进而提升定位的准确性。但是,在安装信号发射装置的过程中,还需要考虑建设成本等问题,由于受到建设成本的影响,使得通过增大信号发射装置的部署密度来提升信号强度并不理想。
从而,如何能够在不增加信号发射装置密度的条件下提升信号强度成为亟待解决问题。
技术实现要素:
基于此,有必要针对上述技术问题,提供一种能够在不增加信号发射装置密度的条件下提升信号强度的广播信号控制方法、装置、信号发射设备和存储介质。
一种广播信号控制方法,所述方法包括:
获取待广播信号;
确定信号发射设备的定向天线的天线数量,信号发射设备用于广播待广播信号,定向天线的天线数量至少为两个,各定向天线的信号发射方向不同;
根据天线数量确定对待广播信号进行广播的目标广播参数;
基于目标广播参数,通过信号发射设备的转换开关控制至少两个定向天线向不同发射方向广播待广播信号。
在其中一个实施例中,根据天线数量确定对待广播信号进行广播的目标广播参数,包括:
获取信号发射设备发射待广播信号的初始广播参数;
根据初始广播参数以及天线数量,确定对待广播信号进行广播的目标广播参数。
在其中一个实施例中,根据广播参数,通过信号发射设备的转换开关控制至少两个定向天线向不同发射方向广播待广播信号,包括:
根据天线数量,确定控制信号发射设备的转换开关的预设转换频率;
根据预设转换频率控制转换开关转换,以从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号。
在其中一个实施例中,从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号,包括:
通过转换开关从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号;
根据预设值对待广播信号进行修改,得到修改后的待广播信号;
通过转换开关从至少两个定向天线中的非目标定向天线中重新确定目标定向天线,并控制重新确定的目标定向天线按照目标广播参数广播修改后的待广播信号;
继续对待广播信号进行修改,并继续重新确定目标定向天线,以广播修改后的待广播信号,直至至少两个定向天线均完成待广播信号的广播。
在其中一个实施例中,通过转换开关从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号,包括:
通过转换开关生成控制指令,并根据控制指令唤醒处于休眠状态的目标定向天线;
通过唤醒后的目标定向天线按照目标广播参数广播待广播信号,并在广播预设时长后切换为休眠状态。
一种广播信号控制装置,所述装置包括:
待广播信号获取模块,用于获取待广播信号;
天线数量确定模块,用于确定信号发射设备的定向天线的天线数量,信号发射设备用于广播待广播信号,定向天线的天线数量至少为两个,各定向天线的信号发射方向不同;
目标广播参数确定模块,用于根据天线数量确定对待广播信号进行广播的目标广播参数;
广播模块,用于基于目标广播参数,通过信号发射设备的转换开关控制至少两个定向天线向不同发射方向广播待广播信号。
在其中一个实施例中,目标广播参数确定模块,包括:
初始广播参数获取子模块,用于获取信号发射设备发射待广播信号的初始广播参数;
目标广播参数确定子模块,用于根据初始广播参数以及天线数量,确定对待广播信号进行广播的目标广播参数。
在其中一个实施例中,广播模块,包括:
预设转换频率确定子模块,用于根据天线数量,确定控制信号发射设备的转换开关的预设转换频率;
广播子模块,用于根据预设转换频率控制转换开关转换,以从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号。
一种信号发射设备,所述设备包括:
控制装置,至少两个定向天线以及转换开关,各定向天线的信号发射方向不同;
控制装置包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一实施例所述方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的方法的步骤。
上述广播信号控制方法、装置、信号发射设备和存储介质,通过获取待广播信号,确定信号发射设备的定向天线的天线数量,信号发射设备用于广播待广播信号,定向天线的天线数量至少为两个,各定向天线的信号发射方向不同,然后根据天线数量确定对待广播信号进行广播的目标广播参数,并基于目标广播参数,通过信号发射设备的转换开关控制至少两个定向天线向不同发射方向广播待广播信号。从而,可以根据信号发射设备中天线的数量合理设置目标广播参数,然后通过转换开关控制定向天线向不同发射方向广播待广播信号,而不是按照常规的全向天线进行广播,可以在不增加信号发射设备密度的前提下,提升各信号发射方向上的信号强度。
附图说明
图1为一个实施例中广播信号控制方法的应用场景图;
图2为一个实施例中定向天线的结构示意图;
图3为一个实施例中信号发射设备的示意图;
图4为一个实施例中广播信号控制方法的流程示意图;
图5为一个实施例中广播信号控制装置的结构框图;
图6为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的广播信号控制方法,可以应用于如图1所示的应用环境中。其中,控制装置102获取待广播信号,然后确定信号发射设备的定向天线104的天线数量,信号发射设备用于广播待广播信号,定向天线104的天线数量至少为两个,各定向天线104的信号发射方向不同。进一步,控制装置102根据天线数量确定对待广播信号进行广播的目标广播参数,然后基于目标广播参数,通过信号发射设备的转换开关106控制至少两个定向天线104向不同发射方向广播待广播信号。其中,控制装置102可以但不限于是各种具有处理控制功能的基站等。控制装置102、至少两个定向天线104以及转换开关组成信号发射设备。
在本申请中,广播信号可以是指多种不同用途的广播信号,例如,定位用途的定位信号,或者是数据收发传递信号等,本申请对此不作限制。
在本申请中,根据信号类型的不同,广播信号有可以包括蓝牙广播信号、小无线广播信号等。以下以蓝牙广播信号为例对本方案进行说明。
在传统方式中,蓝牙设备持续的接收不同的信号发射设备的广播信息,例如,ibeacon基站,在接收到信号发射设备广播的信号后,取出其中的通用唯一识别码(universallyuniqueidentifier,uuid),同时从中解析得到信号发射设备的发送功率值txpower,用发送功率值减去接收时监测到的信号的强度可以得到功率衰减值psend,蓝牙设备持续的将收到的uuid值和psend值发送到后台服务器。
进一步,后台服务器中存储了所有的信号发射设备广播的uuid,以及该uuid所对应的信号发射设备所处的位置信息。后台服务器接收到蓝牙设备所发送的多个uuid信息后,通过uuid查询到对应的信号发射设备的位置信息,以及所收到的功率衰减值psend,从而可以估算出蓝牙设备与不同的信号发射设备之间的大概距离,例如,通过三角定位算法可以计算得到蓝牙设备比较准确的位置信息。
此外,后台服务器还可以根据蓝牙设备上之前上报时计算得到的位置信息,通过运行轨迹推算可以进一步的矫正此次上报时蓝牙设备的位置信息。
服务器计算蓝牙设备的位置信息的基础是蓝牙设备接收到的不同基站的信号的衰减值不同,蓝牙接收端距离发射端的距离越近,信号衰减值越小,反之,信号衰减值越大。
在本实施例中,蓝牙信号为2.4ghz的无线信号,蓝牙定位通常处于环境复杂的室内,由于信号进行多径传播达到接收点处的场强来自不同传播的路径,各条路径延时时间的不同造成了相位偏移,而各个方向分量波的叠加,又产生了驻波场强,从而形成信号快速衰落或增强,也就是说蓝牙信号衰减值与距离之间的关系符合瑞利衰落。根据瑞利衰落的特性,在信号衰减值为0db到-45db之间时,信号衰减值与距离之间的关系比较明显,可以较准确的根据信号衰减值计算得到距离值,在发送端和接受端的衰减值为-45db左右时,发射端和接收端距离3米,当发送端和接受端的衰减值大于-45db以后,随着距离的变化,信号的衰减的变化会很缓慢,计算可以得到当距离大于3米以后,距离增加4米,对应的功率变化不到5个db,距离越远功率的衰减值越小,导致依据功率的衰减值计算距离的误差越来越大。而且一般芯片级接收器测量信号强度的精度是在正负3db左右,也就意味着此时当衰减值大于-45db以后,芯片本身就存在很大的不可修正的随机定位精度误差。因此,蓝牙定位的可用距离通常在4-8米左右。
因此,传统的蓝牙信号发射设备,只能适合短距离的定位,距离越远,定位精度也会随之下降。在传统的方式中,为了实现较高精度的定位,只能将蓝牙基站的部署密度增大。
并且,蓝牙基站通常使用寿命必须大于3年,且为了便于施工安装,基本都采用电池供电,而定位需求要求基站必须以0.2-3s的间隔广播基站信息,因此蓝牙基站的单次发射功率越低越好,否则电池将无法维持必要的使用寿命。但蓝牙基站的发射功率太小将导致接收到的蓝牙信号功率太弱,会进一步导致定位误差增大,所以常蓝牙基站的发射功率会被限制在0-4db。单次发射电流峰值5ma,单次发射时间20ms。
在本申请中,提出了一种信号发射设备,通过使用定向天线,降低发射功率增加发射频率分时广播的控制策略,以提高单个信号发射设备的覆盖范围。以下将结合图示进行详细说明。
在其中一个实施例中,继续参考图1,信信号发射设备包括:控制装置102,至少两个定向天线104以及转换开关106,各定向天线104的信号发射方向不同。
在本实施例中,控制装置102用于执行降低发射功率增加发射频率分时广播的控制策略,以通过转换开关106控制该至少两个定向天线104向不同发射方向广播待广播信号。
在其中一个实施例中,参考图2(a),信号发射设备包括2个定向天线,该两个定向天线的摆放为180度放置。
在其中一个实施例中,参考图2(b),信号发射设备包括3个定向天线,该3个定向天线的摆放为120度放置,即任意两个定向天线之间的夹角为120。
本领域技术人员可以理解的是,此处仅为举例说明,在其他实施例中,定向天线的数量也可以是多于3个,本申请对此不作限制。
在本实施例中,参考图3,继续以蓝牙为例,常规的蓝牙信号发射设备仅包括一个全向天线,在硬件结构上,本方案可以通过对现有常规蓝牙信号发射设备进行改造,以得到本方案所需的信号发射设备。
具体地,可以在普通蓝牙信号发射设备的射频接口连接天线的位置增加一个1比2或1比3的转换开关,例如,射频开关,将原有的非定向天线改为2个或3个定向天线,定向天线在结构上指向不同的方向,并按照控制策略进行广播控制。
在一个实施例中,如图4所示,提供了一种广播信号控制方法,以该方法应用于图1中的控制装置为例进行说明,包括以下步骤:
步骤s402,获取待广播信号。
其中,待广播信号可以如前文所述的蓝牙广播信号,或者是其他类型的信号,本申请对此不做限制。
在本申请中,控制装置可以自身的存储设备中待广播信号,并通过天线进行广播。
步骤s404,确定信号发射设备的定向天线的天线数量,信号发射设备用于广播待广播信号,定向天线的天线数量至少为两个,各定向天线的信号发射方向不同。
具体地,控制装置在获取到待广播信号,可以对应获取发射该待广播信号的信号发射设备的天线数量。如前文所述,定向天线的数量可以是2个,也可以3个,本申请对此不作限制。
在本实施例中,定向天线的结构可以参照前文信号发射装置内容所述,此处不再赘述。
步骤s406,根据天线数量确定对待广播信号进行广播的目标广播参数。
其中,目标广播参数是指对待广播信号进行广播的广播频率以及发射功率等。
具体地,控制装置在确定信号发射装置的天线数量后,可以根据天线数量,确定对待广播信号进行广播的目标广播参数,即确定进行广播的广播频率以及发射功率。
步骤s408,基于目标广播参数,通过信号发射设备的转换开关控制至少两个定向天线向不同发射方向广播待广播信号。
具体地,控制装置在确定目标广播参数后,可以通过控制转换开关按照广播频率以及发射功率,控制该至少两个定向天线依次向不同发射方向广播待广播信号。
在本实施例中,控制装置可以是集成蓝牙功能的低功耗单片机,控制装置具备多个可配置的通用型之输入输出(general-purposeinput/output,gpio),控制装置可以通过控制gpio将转换开关切换到任一个定向天线,以通过该定向天线广播待广播信号。
上述广播信号控制方法中,通过获取待广播信号,确定信号发射设备的定向天线的天线数量,信号发射设备用于广播待广播信号,定向天线的天线数量至少为两个,各定向天线的信号发射方向不同,然后根据天线数量确定对待广播信号进行广播的目标广播参数,并基于目标广播参数,通过信号发射设备的转换开关控制至少两个定向天线向不同发射方向广播待广播信号。从而,可以根据信号发射设备中天线的数量合理设置目标广播参数,然后通过转换开关控制定向天线向不同发射方向广播待广播信号,而不是按照常规的全向天线进行广播,可以在不增加信号发射设备密度的前提下,提升各信号发射方向上的信号强度。
在其中一个实施例中,根据天线数量确定对待广播信号进行广播的目标广播参数,可以包括:获取信号发射设备发射待广播信号的初始广播参数;根据初始广播参数以及天线数量,确定对待广播信号进行广播的目标广播参数。
其中,初始广播参数可以是指在未对信号发射设备进行改造前的信号发射设备的广播参数,即普通蓝牙信号发射设备的广播频率以及发射功率。
在本实施例中,当采用2个定向天线时,信号发射设备的广播频率将增加到2倍,单个定向天线在所指向的区域相比普通信号发射设备的非定向天线,如全向天线,可以达到3db的功率增加。因此可以将单次发射的功率值降低3db,从而降低单次发射的功耗。
同理,当采用3个定向天线时,信号发射设备的广播频率将增加到3倍,单个定向天线在所指向的区域相比普通信号发射设备的非定向天线,可以达到6db的功率增加。因此可以将单次发射的功率值降低5-6db,从而降低单次发射的功耗。
上述实施例中,通过获取信号发射设备发射待广播信号的初始广播参数,根据初始广播参数以及天线数量,确定对待广播信号进行广播的目标广播参数,从而,可以根据原始信号发射设备的初始广播参数确定对待广播信号进行广播的目标广播参数,可以在不改变原来功耗以及使用寿命的前提下,提升信号发射方向的信号强度。
在其中一个实施例中,根据广播参数,通过信号发射设备的转换开关控制至少两个定向天线向不同发射方向广播待广播信号,可以包括:根据天线数量,确定控制信号发射设备的转换开关的预设转换频率;根据预设转换频率控制转换开关转换,以从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号。
在本实施例中,预设转换频率可以是指预先定义好的频率值,对于不同天线数量的信号发射设备,控制装置获取到的转换开关的预设转换频率可以不相同。
在其中一个实施例中,预设转换频率也可以是原始信号发射设备的信号发射频率。
在本实施例中,服务器在确定控制信号发射设备的转换开关的预设转换频率后,可以根据预设转换频率控制转换开关转换,以从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号。
例如,天线数量为3,则控制装置可以根据获取到的预设转换频率,依次控制转换开关控制3个定向天线依次广播该待广播信号。
上述实施例中,根据天线数量,确定控制信号发射设备的转换开关的预设转换频率,然后根据预设转换频率控制转换开关转换,以从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号,对于不通过的天线数量的信号发射设备,其对应可以有不同的广播策略。
在其中一个实施例中,从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号,可以包括:通过转换开关从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号;根据预设值对待广播信号进行修改,得到修改后的待广播信号;通过转换开关从至少两个定向天线中的非目标定向天线中重新确定目标定向天线,并控制重新确定的目标定向天线按照目标广播参数广播修改后的待广播信号;继续对待广播信号进行修改,并继续重新确定目标定向天线,以广播修改后的待广播信号,直至至少两个定向天线均完成待广播信号的广播。
在本实施例中,控制装置在到达其所设定的发射时间间隔时,即根据预设转换频率,控制gpio将转换开关切换到第一个定向天线,并按照目标广播参数广播该待广播信号。
进一步,控制装置等待发射时间间隔后,控制gpio将转换开关切换到第二个定向天线,同时对待广播信号进行修改,例如,将待广播信号的minor值改为minor值+1,并通过第二个定向天线发送该修改后的待广播信号。
以此类推,控制装置通过控制转换开关切换到不同的定向天线,并进行待广播信号的修改,以使得各定向天线依次进行广播。
在本实施例中,当转换开关在完成对所有定向天线的控制,即信号发射设备的定向天线在完成一轮广播后,重新从第一个定向天线,在依次进行广播信号的广播控制,以此轮询。
在其中一个实施例中,继续参考图2(a),以2个定向天线为例,当一个待定位设备接近定向天线的覆盖范围时,首先会接收到minor值不变的广播信号,表征其进入第一个定向天线的覆盖区域,当其移动至中心点附近时会同时接受到minor不变的广播信号和minor+1的广播信号,表征其已经进入信号发射设备附近,当其继续移动远离中心点时将收到minor+1的广播信号,表征其已经移动到第二个定向天线的覆盖区域,从而后台可以更加准确的确定待定位设备的位置信息。
上述实施例中,通过根据预设值对待广播信号进行修改,得到修改后的待广播信号,并重新确定目标定向天线按照目标广播参数广播修改后的待广播信号,从而使得不同定向天线在进行广播的时候,发射的广播内容不同,提升广播信号的识别性,进而提升定位的准确性。
在其中一个实施例中,通过转换开关从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号,可以包括:通过转换开关生成控制指令,并根据控制指令唤醒处于休眠状态的目标定向天线;通过唤醒后的目标定向天线按照目标广播参数广播待广播信号,并在广播预设时长后切换为休眠状态。
在本实施例中,为了节省功耗,未发射广播信号的定向天线处于休眠状态。当控制装置控制转换开关切换到对应的目标定向天线的时候,转换开关可以先生成控制指令,然后根据该控制指令唤醒处于休眠状态的目标定向天线,并通过唤醒后的目标定向天线按照目标广播参数广播待广播信号。
在本实施例中,在转换开关切换到下一定向天线或者是在目标定向天线广播预设时长后,目标定向天线可以从唤醒状态切换回休眠状态,并等待下一次唤醒。
在本实施例中,预设时长可以是与定向天线的切换时间间隔一致。
上述实施例中,通过转换开关生成控制指令,并根据控制指令唤醒处于休眠状态的目标定向天线;通过唤醒后的目标定向天线按照目标广播参数广播待广播信号,并在广播预设时长后切换为休眠状态,从而,可以使得定向天线在未进行广播的时候,处理休眠状态,减少功耗,提升使用寿命。
应该理解的是,虽然图4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图4中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图5所示,提供了一种广播信号控制装置,包括:待广播信号获取模块100、天线数量确定模块200、目标广播参数确定模块300和广播模块400,其中:
待广播信号获取模块100,用于获取待广播信号。
天线数量确定模块200,用于确定信号发射设备的定向天线的天线数量,信号发射设备用于广播待广播信号,定向天线的天线数量至少为两个,各定向天线的信号发射方向不同。
目标广播参数确定模块300,用于根据天线数量确定对待广播信号进行广播的目标广播参数。
广播模块400,用于基于目标广播参数,通过信号发射设备的转换开关控制至少两个定向天线向不同发射方向广播待广播信号。
在其中一个实施例中,目标广播参数确定模块300可以包括:
初始广播参数获取子模块,用于获取信号发射设备发射待广播信号的初始广播参数。
目标广播参数确定子模块,用于根据初始广播参数以及天线数量,确定对待广播信号进行广播的目标广播参数。
在其中一个实施例中,广播模块400可以包括:
预设转换频率确定子模块,用于根据天线数量,确定控制信号发射设备的转换开关的预设转换频率。
广播子模块,用于根据预设转换频率控制转换开关转换,以从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号。
关于广播信号控制装置的具体限定可以参见上文中对于广播信号控制方法的限定,在此不再赘述。上述广播信号控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储待广播信号以及目标广播参数等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种广播信号控制方法。
本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取待广播信号;确定信号发射设备的定向天线的天线数量,信号发射设备用于广播待广播信号,定向天线的天线数量至少为两个,各定向天线的信号发射方向不同;根据天线数量确定对待广播信号进行广播的目标广播参数;基于目标广播参数,通过信号发射设备的转换开关控制至少两个定向天线向不同发射方向广播待广播信号。
在其中一个实施例中,处理器执行计算机程序时实现根据天线数量确定对待广播信号进行广播的目标广播参数,可以包括:获取信号发射设备发射待广播信号的初始广播参数;根据初始广播参数以及天线数量,确定对待广播信号进行广播的目标广播参数。
在其中一个实施例中,处理器执行计算机程序时实现根据广播参数,通过信号发射设备的转换开关控制至少两个定向天线向不同发射方向广播待广播信号,可以包括:根据天线数量,确定控制信号发射设备的转换开关的预设转换频率;根据预设转换频率控制转换开关转换,以从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号。
在其中一个实施例中,处理器执行计算机程序时实现从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号,可以包括:通过转换开关从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号;根据预设值对待广播信号进行修改,得到修改后的待广播信号;通过转换开关从至少两个定向天线中的非目标定向天线中重新确定目标定向天线,并控制重新确定的目标定向天线按照目标广播参数广播修改后的待广播信号;继续对待广播信号进行修改,并继续重新确定目标定向天线,以广播修改后的待广播信号,直至至少两个定向天线均完成待广播信号的广播。
在其中一个实施例中,处理器执行计算机程序时实现通过转换开关从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号,可以包括:通过转换开关生成控制指令,并根据控制指令唤醒处于休眠状态的目标定向天线;通过唤醒后的目标定向天线按照目标广播参数广播待广播信号,并在广播预设时长后切换为休眠状态。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取待广播信号;确定信号发射设备的定向天线的天线数量,信号发射设备用于广播待广播信号,定向天线的天线数量至少为两个,各定向天线的信号发射方向不同;根据天线数量确定对待广播信号进行广播的目标广播参数;基于目标广播参数,通过信号发射设备的转换开关控制至少两个定向天线向不同发射方向广播待广播信号。
在其中一个实施例中,计算机程序被处理器执行时实现根据天线数量确定对待广播信号进行广播的目标广播参数,可以包括:获取信号发射设备发射待广播信号的初始广播参数;根据初始广播参数以及天线数量,确定对待广播信号进行广播的目标广播参数。
在其中一个实施例中,计算机程序被处理器执行时实现根据广播参数,通过信号发射设备的转换开关控制至少两个定向天线向不同发射方向广播待广播信号,可以包括:根据天线数量,确定控制信号发射设备的转换开关的预设转换频率;根据预设转换频率控制转换开关转换,以从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号。
在其中一个实施例中,计算机程序被处理器执行时实现从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号,可以包括:通过转换开关从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号;根据预设值对待广播信号进行修改,得到修改后的待广播信号;通过转换开关从至少两个定向天线中的非目标定向天线中重新确定目标定向天线,并控制重新确定的目标定向天线按照目标广播参数广播修改后的待广播信号;继续对待广播信号进行修改,并继续重新确定目标定向天线,以广播修改后的待广播信号,直至至少两个定向天线均完成待广播信号的广播。
在其中一个实施例中,计算机程序被处理器执行时实现通过转换开关从至少两个定向天线中确定目标定向天线,并通过目标定向天线按照目标广播参数广播待广播信号,可以包括:通过转换开关生成控制指令,并根据控制指令唤醒处于休眠状态的目标定向天线;通过唤醒后的目标定向天线按照目标广播参数广播待广播信号,并在广播预设时长后切换为休眠状态。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。