CN115696227A - 广播源控制方法、装置、设备及计算机可读存储介质 - Google Patents
广播源控制方法、装置、设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN115696227A CN115696227A CN202211061996.8A CN202211061996A CN115696227A CN 115696227 A CN115696227 A CN 115696227A CN 202211061996 A CN202211061996 A CN 202211061996A CN 115696227 A CN115696227 A CN 115696227A
- Authority
- CN
- China
- Prior art keywords
- broadcast
- receiving end
- equipment
- range
- broadcast source
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000004891 communication Methods 0.000 claims abstract description 128
- 238000005516 engineering process Methods 0.000 claims abstract description 66
- 230000004044 response Effects 0.000 claims description 49
- 230000005540 biological transmission Effects 0.000 claims description 29
- 230000008859 change Effects 0.000 claims description 24
- 238000001514 detection method Methods 0.000 claims description 4
- 230000000694 effects Effects 0.000 abstract description 6
- 230000008569 process Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000005562 fading Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/611—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/613—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种广播源控制方法、装置、设备及计算机可读存储介质,广播源控制方法应用于广播源设备,广播源控制方法包括以下步骤:基于目标无线通信技术检测广播源设备广播范围内的广播接收端信息,其中,目标无线通信技术的通信范围覆盖所述广播范围;根据广播接收端信息设置广播源设备的广播参数,并按照所设置的广播参数进行广播。本发明实现了一种广播源的智能控制方案,能够根据接收端信息来调整广播参数以灵活调整广播效果。
Description
技术领域
本发明涉及广播技术领域,尤其涉及一种广播源控制方法、装置、设备及计算机可读存储介质。
背景技术
基于LE Audio(蓝牙低功耗音频)技术的广播源不需要与接收端设备之间建立蓝牙连接,因此是否有接收端、接收端的能力等信息对于广播源而言是未知信息,广播源只能进行循环的信息播放,并且广播时也只能是按照固定参数模式进行广播,无法根据接收端信息来调整广播参数以灵活调整广播效果。
发明内容
本发明的主要目的在于提供一种广播源控制方法、装置、设备及计算机可读存储介质,旨在提出一种广播源的智能控制方案,实现根据接收端信息来调整广播参数以灵活调整广播效果。
为实现上述目的,本发明提供一种广播源控制方法,所述广播源控制方法应用于广播源设备,所述广播源控制方法包括以下步骤:
基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息,其中,所述目标无线通信技术的通信范围覆盖所述广播范围;
根据所述广播接收端信息设置所述广播源设备的广播参数,并按照所设置的广播参数进行广播。
可选地,当所述广播接收端信息包括表征所述广播范围内是否存在接收端设备的信息时,所述基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息的步骤包括:
通过目标无线通信技术向外发送通信请求;
若在发送所述通信请求后预设时长内未接收到针对所述通信请求反馈的响应消息,则确定所述广播范围内不存在接收端设备。
可选地,所述通过目标无线通信技术向外发送通信请求的步骤之后,还包括:
若在发送所述通信请求后预设时长内接收到所述响应消息,则根据所述响应消息确定发送所述响应消息的设备是否处于广播接收状态;
若确定至少一个发送所述响应消息的设备处于广播接收状态,则确定所述广播范围内存在接收端设备;
若确定发送所述响应消息的设备均未处于广播接收状态,则确定所述广播范围内不存在接收端设备。
可选地,当所述广播接收端信息包括所述广播范围内的接收端设备与所述广播源设备之间的距离时,所述基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息的步骤包括:
当确定所述广播范围内有接收端设备时,基于所述目标无线通信技术获取所述接收端设备发送的设备定位,根据所述设备定位与所述广播源的定位计算得到所述接收端设备与所述广播源设备之间的距离;或,
当确定所述广播范围内有接收端设备时,基于所述目标无线通信技术与所述接收端设备进行通信,并基于通信信号的收发时间差和传播速度计算得到所述接收端设备与所述广播源设备之间的距离。
可选地,当所述广播接收端信息包括表征所述广播范围内是否存在接收端设备的信息时,所述根据所述广播接收端信息设置所述广播源设备的广播参数的步骤包括:
当根据所述广播接收端信息确定所述广播范围内不存在接收端设备时,将所述广播源设备设置为低功耗模式。
可选地,当所述广播接收端信息包括所述广播范围内的接收端设备与所述广播源设备之间的距离时,所述根据所述广播接收端信息设置所述广播源设备的广播参数的步骤包括:
当确定所述广播范围内有接收端设备时,根据所述广播接收端信息确定各所述接收端设备与所述广播源设备之间的距离中的最远距离;
根据所述最远距离设置所述广播源设备的广播重传次数、广播发射功率和/或广播发送时间间隔,其中,所述最远距离越远时所设置的所述广播重传次数越大,所述最远距离越远时所设置的所述广播发射功率越大,所述最远距离越远时所设置的所述广播发送时间间隔越长。
可选地,所述基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息的步骤包括:
每隔预设时间间隔基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息;
所述根据所述广播接收端信息设置所述广播源设备的广播参数,并按照所设置的广播参数进行广播的步骤包括:
每次检测到所述广播接收端信息后,将当次检测到的所述广播接收端信息与上一次检测到的所述广播接收端信息相比较;
若当次检测到的所述广播接收端信息相比于上一次检测到的所述广播接收端信息的变化达到预设参数变更条件,则根据当次检测到的所述广播接收端信息更新所述广播源设备的广播参数,并按照更新后的广播参数进行广播;
若当次检测到的所述广播接收端信息相比于上一次检测到的所述广播接收端信息的变化未达到预设参数变更条件,则按照所述广播源设备当前的广播参数继续进行广播。
为实现上述目的,本发明还提供一种广播源控制装置,所述广播源控制装置部署于广播源设备,所述广播源控制装置包括:
检测模块,用于基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息,其中,所述目标无线通信技术的通信范围覆盖所述广播范围;
控制模块,用于根据所述广播接收端信息设置所述广播源设备的广播参数,并按照所设置的广播参数进行广播。
为实现上述目的,本发明还提供一种广播源控制设备,广播源控制设备包括:存储器、处理器及存储在存储器上并可在处理器上运行的广播源控制程序,广播源控制程序被处理器执行时实现如上的广播源控制方法的步骤。
此外,为实现上述目的,本发明还提出一种计算机可读存储介质,计算机可读存储介质上存储有广播源控制程序,广播源控制程序被处理器执行时实现如上的广播源控制方法的步骤。
本发明中,通过广播源设备基于通信范围能够覆盖广播范围的目标无线通信技术检测广播范围内的广播接收端信息,根据广播接收端信息设置广播源设备的广播参数,并按照所设置的广播参数进行广播,实现了一种广播源的智能控制方案,能够根据接收端信息来调整广播参数以灵活调整广播效果。
附图说明
图1为本发明广播源控制方法第一实施例的流程示意图;
图2为本发明广播源控制装置较佳实施例的功能模块示意图;
图3为本发明实施例方案涉及的硬件运行环境的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明广播源控制方法第一实施例的流程示意图。
本发明实施例提供了广播源控制方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。在本实施例中,广播源控制方法应用于广播源设备。在本实施例中,广播源控制方法包括:
步骤S10,基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息,其中,所述目标无线通信技术的通信范围覆盖所述广播范围;
广播源设备可以是能够基于广播技术发送广播的设备,本实施例中,广播源设备所采用的广播技术可以是但不限于是LE Audio广播技术。由于广播源设备在发送广播数据时一般不需要与接收端建立通信连接,所以广播源设备无法获知是否有接收端、接收端的能力等情况,进而只能根据固定的广播参数进行广播,而无法根据接收端的具体情况灵活调整广播参数以获得更好的广播效果。
在本实施例针对上述问题提出解决方案。具体地,广播源设备可以基于目标无线通信技术检测广播源设备广播范围内的广播接收端信息。其中,目标无线通信技术是通信范围能够覆盖广播源设备的广播范围的无线通信技术。需要说明的是,目标无线通信技术的通信范围能够覆盖广播范围是指通信距离大于或等于广播距离减去一定的误差,也即,通信距离比广播距离稍小,也可以认为通信范围能够覆盖广播源设备的广播范围。
在具体实施方式中,可以根据广播技术或广播源设备的类型来选取采用哪种无线通信技术来作为目标无线通信技术。例如,当广播源设备采用LE Audio广播技术进行广播时,目标无线通信技术可以采用UWB(Ultra Wide Band,超宽带)技术;UWB技术的通信范围与广播源设备的广播范围相当,且UWB技术具有***复杂度低,发射信号功率谱密度低,对信道衰落不敏感,截获能力低,定位精度高等优点,尤其适用于室内等密集多径场所的高速无线接入,也即能够适用于LE Audio广播技术的使用场景。
广播源设备中可以设置基于目标无线通信技术的通信模块(例如通信芯片),通过该通信模块与广播范围内的接收端设备进行通信,进而获取广播接收端信息。在具体实施方式中,广播接收端信息可以包括表征广播范围内是否存在接收端设备的信息,或者可以包括广播范围内存在接收端设备时接收端设备与广播源设备的距离,或者,还可以包括其他信息,在本实施例中并不做限制。
步骤S20,根据所述广播接收端信息设置所述广播源设备的广播参数,并按照所设置的广播参数进行广播。
广播源设备在获取到广播接收端信息后,即可根据广播接收端信息来设置广播源设备的广播参数,并按照所设置的广播参数进行广播。其中,广播参数可以包括广播重传次数、广播发射功率、广播发送时间间隔、广播内容类型等,在本实施例中并不做限制。
例如,在一实施方式中,当广播接收端信息包括接收端设备的设备类型时,可以根据设备类型来确定广播内容类型。例如,当接收端设备都是带显示屏和喇叭的设备时,可以确定广播内容类型为视频和音频;当接收端设备都是不带显示屏只有喇叭的设备时,可以确定广播内容类型为音频,以避免广播源设备进行无效的视频广播而浪费设备资源。
在具体实施方式中,广播源设备可以是在进行广播前检测广播接收端信息,根据检测到的广播接收端信息设置广播参数后开始进行广播,也可以是在进行广播的过程中定时检测广播接收端信息,在广播过程中灵活调整广播参数。
在本实施例中,通过广播源设备基于通信范围能够覆盖广播范围的目标无线通信技术检测广播范围内的广播接收端信息,根据广播接收端信息设置广播源设备的广播参数,并按照所设置的广播参数进行广播,实现了一种广播源的智能控制方案,能够根据接收端信息来调整广播参数以灵活调整广播效果。
进一步地,在一实施方式中,所述步骤S10包括:
步骤S101,通过目标无线通信技术向外发送通信请求;
当广播接收端信息包括表征广播范围内是否存在接收端设备的信息时,广播源设备可以通过目标无线通信技术向外发送通信请求。具体地,可以通过广播源设备中设置的基于目标无线通信技术的通信模块向外发送通信请求。通信请求中携带的信息可以用于向其他设备表示请求建立通信连接,或请求反馈响应消息,具体携带的信息在本实施方式中并不做限制。
步骤S102,若在发送所述通信请求后预设时长内未接收到针对所述通信请求反馈的响应消息,则确定所述广播范围内不存在接收端设备。
广播源设备可以在向外发送通信请求后开始计时,检测在预设时长内是否接收到针对该通信请求的响应消息。其中,预设时长可以根据需要设置,一般地,预设时长可以设置得大于广播源设备从发送通信请求到接收到通信范围最远处接收端设备反馈的响应消息的时间间隔。
若在预设时长内未接收到针对该通信请求反馈的响应消息,则可以确定广播范围内不存在接收端设备,也即得到表征广播范围内不存在接收端设备的广播接收端信息。
需要说明的是,当广播源设备定时检测广播接收端信息时,可以定时向外发送通信请求,两次发送通信请求的间隔时长设置得大于预设时长。
在一实施方式中,若在预设时长内接收到针对该通信请求反馈的响应消息,则广播源设备可以确定广播范围内存在接收端设备。
在另一实施方式中,当目标无线通信技术的通信距离大于广播距离时,也可以是在预设时长内接收到针对该通信请求反馈的响应消息时,广播源设备检测发送该响应消息的设备与广播源设备之间的距离是否小于或等于广播距离,若发送响应消息的设备与广播源设备之间的距离都大于广播距离,则可以确定广播范围内不存在接收端设备,若有至少一个发送响应消息的设备与广播源设备之间的距离小于或等于广播距离,则可以确定广播范围内存在接收端设备。
在另一实施方式中,也可以是在预设时长内接收到针对该通信请求反馈的响应消息时,广播源设备进一步确定响应消息中是否携带广播接收码,若至少一个响应消息中携带广播接收码,则可以确定广播范围内存在接收端设备,若响应消息中均没有携带广播接收码,则可以确定广播范围内不存在接收端设备;其中,其他设备在接收到通信请求时,可以在响应消息中携带广播接收码,广播接收码可以是由其他设备的用户在设备中输入的,用于表示该用户有权限收听广播。
进一步地,在另一实施方式中,所述步骤S101之后,还包括:
步骤S103,若在发送所述通信请求后预设时长内接收到所述响应消息,则根据所述响应消息确定发送所述响应消息的设备是否处于广播接收状态;
步骤S104,若确定至少一个发送所述响应消息的设备处于广播接收状态,则确定所述广播范围内存在接收端设备;
步骤S105,若确定发送所述响应消息的设备均未处于广播接收状态,则确定所述广播范围内不存在接收端设备。
若在发送通信请求后预设时长内接收到针对通信请求反馈的响应消息,则广播源设备可以进一步根据响应消息确定发送该响应消息的设备是否处于广播接收状态。在本实施方式中,对根据响应消息确定发送该响应消息的设备是否处于广播接收状态的方式并不做限制。
例如,在一实施方式中,响应消息中可以携带表征该设备是否处于广播接收状态的信息,广播源设备根据该信息即可确定该设备是否处于广播接收状态;其他设备在接收到广播源设备发送的通信请求时,可以检测是否接收广播,若是,则可以在响应消息中携带表征该设备处于广播接收状态的信息,若否,则可以不反馈响应消息或在响应消息中携带表征该设备不处于广播接收状态的信息;其他设备可以根据自己的设备类型来确定是否接收广播,例如当该设备是不带显示屏和喇叭的设备时,可以确定不接收广播,或者,其他设备可以在接收到通信请求后输出提示信息,提示用户是否接收广播,根据用户输入的指令来确定是否接收广播。
进一步地,在一实施方式中,所述步骤S20包括:
步骤S201,当根据所述广播接收端信息确定所述广播范围内不存在接收端设备时,将所述广播源设备设置为低功耗模式。
当广播接收端信息包括表征广播范围内是否存在接收端设备的信息时,广播源设备可以进入低功耗模式,以降低广播源设备的功耗。其中,低功耗模式可以是停止广播的模式,或停止广播后进一步按照低功耗运行参数运行的模式,具体可以根据需要设置,在此并不做限制。
进一步地,基于上述第一实施例,提出本发明广播源控制方法第二实施例,在本实施例中,所述步骤S10包括:
步骤S106,当确定所述广播范围内有接收端设备时,基于所述目标无线通信技术获取所述接收端设备发送的设备定位,根据所述设备定位与所述广播源的定位计算得到所述接收端设备与所述广播源设备之间的距离;
在本实施例中,广播接收端信息可以包括广播范围内的接收端设备与广播源设备之间的距离。广播源设备可以在确定广播范围内有接收端设备时,基于目标无线通信技术获取接收端设备发送的设备定位。具体地,广播源设备可以基于目标无线通信技术向外发送通信请求,接收端设备接收到通信请求后,可以反馈响应消息,并可在响应消息中携带该接收端设备的设备定位。广播源设备根据自己的定位以及接收端设备的定位即可计算得到两个设备之间的距离。其中,广播源设备的定位可以基于广播源设备中的定位装置获取,接收端设备的定位可以基于接收端设备中的定位装置获取。
步骤S107,当确定所述广播范围内有接收端设备时,基于所述目标无线通信技术与所述接收端设备进行通信,并基于通信信号的收发时间差和传播速度计算得到所述接收端设备与所述广播源设备之间的距离。
或者,广播源设备可以在确定广播范围内有接收端设备时,基于目标无线通信技术与接收端设备进行通信,基于通信信号的收发时间差和传播速度来计算得到该接收端设备与广播源设备之间的距离。例如,广播源设备可以记录向外发送通信信号的时间,接收端设备在接收到该通信信号时记录接收时间,并向广播源设备反馈该接收时间,广播源设备计算发送时间和接收时间之差,并处以信号传播速度,即可得到该接收端设备与广播源设备之间的距离。
进一步地,在一实施方式中,所述步骤S20包括:
步骤S202,当确定所述广播范围内有接收端设备时,根据所述广播接收端信息确定各所述接收端设备与所述广播源设备之间的距离中的最远距离;
当广播接收端信息包括广播范围内的接收端设备与广播源设备之间的距离时,广播源设备可以根据接收端设备的距离来设置广播源设备的广播参数。具体地,广播源设备可以根据广播接收端信息确定各个接收端设备与广播源设备之间的距离中的最远距离。例如,当广播范围内有3个接收端设备,与广播源设备的距离分别为1米、2米和3米,那么最远距离为3米。
步骤S203,根据所述最远距离设置所述广播源设备的广播重传次数、广播发射功率和/或广播发送时间间隔,其中,所述最远距离越远时所设置的所述广播重传次数越大,所述最远距离越远时所设置的所述广播发射功率越大,所述最远距离越远时所设置的所述广播发送时间间隔越长。
广播源设备可以根据最远距离设置广播源设备的广播重传次数、广播发送功率和广播发送时间间隔中任意一项或多项参数,具体设置哪些参数,可以根据需要设置,在此并不做限制。根据最远距离设置广播重传次数时,可以是当最远距离越远时,设置的广播重传次数越大,以保证距离远的接收端设备所接收的广播数据的准确性,同时也实现当接收端设备都距离广播源设备较近时,通过设置较低的广播重传次数来降低广播源设备的功耗。根据最远距离设置广播发射功率时,可以是最远距离越远时,设置的广播发射功率越大,以保证距离远的接收端设备所接收的广播数据的准确性,同时也实现当接收端设备都距离广播源设备较近时,通过设置较低的广播发射功率来降低广播源设备的功耗。根据最远距离设置广播发送时间间隔时,可以是最远距离越远时,设置的广播发送时间间隔越长,以保证距离远的接收端设备所接收的广播数据的准确性,同时也实现当接收端设备都距离广播源设备较近时,通过设置较短的发送时间间隔来降低广播时延。
在具体实施方式中,可以预先设置不同的距离区间对应的不同的广播重传次数、广播发送功率和广播发送时间间隔,确定最远距离所属的距离区间,按照该距离区间对应的广播重传次数、广播发送功率和广播发送时间间隔进行广播。
进一步地,在一实施方式中,所述步骤S10包括:
步骤S108,每隔预设时间间隔基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息;
广播源设备可以每隔预设时间间隔基于目标无线通信技术检测广播范围内的广播接收端信息。其中预设时间间隔可以根据需要设置,在此并不做限制。
所述步骤S20包括:
步骤S204,每次检测到所述广播接收端信息后,将当次检测到的所述广播接收端信息与上一次检测到的所述广播接收端信息相比较;
广播源设备可以每次检测到广播接收端信息后,将当次检测到的广播接收端信息与上一次检测到的广播接收端信息进行比较,以确定当次检测到的广播接收端信息相比于上一次是否发生变化,从而确定是否要对广播参数进行调整。
步骤S205,若当次检测到的所述广播接收端信息相比于上一次检测到的所述广播接收端信息的变化达到预设参数变更条件,则根据当次检测到的所述广播接收端信息更新所述广播源设备的广播参数,并按照更新后的广播参数进行广播;
若当次检测到的广播接收端信息相比于上一次检测到的广播接收端信息的变化达到预设参数变更条件,则广播源设备可以根据当次检测到的广播接收端信息更新广播源设备的广播参数,也即重新设置广播参数,并按照新设置的广播参数进行广播。其中,预设参数变更条件可以根据需要设置,在此并不做限制。例如,当上一次广播接收端信息表征广播范围内存在接收端设备,当次广播接收端信息表征广播范围内不存在接收端设备时,可以认为达到预设参数变更条件,以及,当上一次广播接收端信息表征广播范围内不存在接收端设备,当次广播接收端信息表征广播范围内存在接收端设备时,可以认为达到预设参数变更条件。又如,当根据当次广播接收端信息确定的最远距离与根据上一次广播接收端信息确定的最远距离之差的绝对值大于一定阈值时,可以认为达到预设参数变更条件。
步骤S206,若当次检测到的所述广播接收端信息相比于上一次检测到的所述广播接收端信息的变化未达到预设参数变更条件,则按照所述广播源设备当前的广播参数继续进行广播。
若当次检测到的广播接收端信息相比于上一次检测到的广播接收端信息的变化未达到预设参数变更条件,则广播源设备可以按照广播源设备当前的广播参数继续进行广播,例如保持低功耗模式,保持当前的广播发射功率、广播发送时间间隔和广播重传次数等。
此外,本发明实施例还提出一种广播源控制装置,所述广播源控制装置部署于广播源设备,如图2所示,所述广播源控制装置包括:
检测模块10,用于基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息,其中,所述目标无线通信技术的通信范围覆盖所述广播范围;
控制模块20,用于根据所述广播接收端信息设置所述广播源设备的广播参数,并按照所设置的广播参数进行广播。
进一步地,当所述广播接收端信息包括表征所述广播范围内是否存在接收端设备的信息时,所述检测模块10还用于:
通过目标无线通信技术向外发送通信请求;
若在发送所述通信请求后预设时长内未接收到针对所述通信请求反馈的响应消息,则确定所述广播范围内不存在接收端设备。
进一步地,所述检测模块10还用于:
若在发送所述通信请求后预设时长内接收到所述响应消息,则根据所述响应消息确定发送所述响应消息的设备是否处于广播接收状态;
若确定至少一个发送所述响应消息的设备处于广播接收状态,则确定所述广播范围内存在接收端设备;
若确定发送所述响应消息的设备均未处于广播接收状态,则确定所述广播范围内不存在接收端设备。
进一步地,当所述广播接收端信息包括所述广播范围内的接收端设备与所述广播源设备之间的距离时,所述检测模块10还用于:
当确定所述广播范围内有接收端设备时,基于所述目标无线通信技术获取所述接收端设备发送的设备定位,根据所述设备定位与所述广播源的定位计算得到所述接收端设备与所述广播源设备之间的距离;或,
当确定所述广播范围内有接收端设备时,基于所述目标无线通信技术与所述接收端设备进行通信,并基于通信信号的收发时间差和传播速度计算得到所述接收端设备与所述广播源设备之间的距离。
进一步地,当所述广播接收端信息包括表征所述广播范围内是否存在接收端设备的信息时,所述控制模块20还用于:
当根据所述广播接收端信息确定所述广播范围内不存在接收端设备时,将所述广播源设备设置为低功耗模式。
进一步地,当所述广播接收端信息包括所述广播范围内的接收端设备与所述广播源设备之间的距离时,所述控制模块20还用于:
当确定所述广播范围内有接收端设备时,根据所述广播接收端信息确定各所述接收端设备与所述广播源设备之间的距离中的最远距离;
根据所述最远距离设置所述广播源设备的广播重传次数、广播发射功率和/或广播发送时间间隔,其中,所述最远距离越远时所设置的所述广播重传次数越大,所述最远距离越远时所设置的所述广播发射功率越大,所述最远距离越远时所设置的所述广播发送时间间隔越长。
进一步地,所述检测模块10还用于:
每隔预设时间间隔基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息;
所述控制模块20还用于:
每次检测到所述广播接收端信息后,将当次检测到的所述广播接收端信息与上一次检测到的所述广播接收端信息相比较;
若当次检测到的所述广播接收端信息相比于上一次检测到的所述广播接收端信息的变化达到预设参数变更条件,则根据当次检测到的所述广播接收端信息更新所述广播源设备的广播参数,并按照更新后的广播参数进行广播;
若当次检测到的所述广播接收端信息相比于上一次检测到的所述广播接收端信息的变化未达到预设参数变更条件,则按照所述广播源设备当前的广播参数继续进行广播。
此外,本发明实施例还提出一种广播源控制设备,如图3所示,该广播源控制设备可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图3中示出的设备结构并不构成对广播源控制设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图3所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及广播源控制程序。操作***是管理和控制设备硬件和软件资源的程序,支持广播源控制程序以及其它软件或程序的运行。在图3所示的设备中,用户接口1003主要用于与客户端进行数据通信;网络接口1004主要用于与服务器建立通信连接;而处理器1001可以用于调用存储器1005中存储的广播源控制程序,并执行如上述实施例中广播源控制方法的步骤。
此外,本发明实施例还提出一种计算机可读存储介质,所述存储介质上存储有广播源控制程序,所述广播源控制程序被处理器执行时实现如上所述的广播源控制方法的步骤。
本发明广播源控制装置、广播源控制设备和计算机可读存储介质的各实施例,均可参照本发明广播源控制方法各个实施例,此处不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种广播源控制方法,其特征在于,所述广播源控制方法应用于广播源设备,所述广播源控制方法包括以下步骤:
基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息,其中,所述目标无线通信技术的通信范围覆盖所述广播范围;
根据所述广播接收端信息设置所述广播源设备的广播参数,并按照所设置的广播参数进行广播。
2.如权利要求1所述的广播源控制方法,其特征在于,当所述广播接收端信息包括表征所述广播范围内是否存在接收端设备的信息时,所述基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息的步骤包括:
通过目标无线通信技术向外发送通信请求;
若在发送所述通信请求后预设时长内未接收到针对所述通信请求反馈的响应消息,则确定所述广播范围内不存在接收端设备。
3.如权利要求2所述的广播源控制方法,其特征在于,所述通过目标无线通信技术向外发送通信请求的步骤之后,还包括:
若在发送所述通信请求后预设时长内接收到所述响应消息,则根据所述响应消息确定发送所述响应消息的设备是否处于广播接收状态;
若确定至少一个发送所述响应消息的设备处于广播接收状态,则确定所述广播范围内存在接收端设备;
若确定发送所述响应消息的设备均未处于广播接收状态,则确定所述广播范围内不存在接收端设备。
4.如权利要求1所述的广播源控制方法,其特征在于,当所述广播接收端信息包括所述广播范围内的接收端设备与所述广播源设备之间的距离时,所述基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息的步骤包括:
当确定所述广播范围内有接收端设备时,基于所述目标无线通信技术获取所述接收端设备发送的设备定位,根据所述设备定位与所述广播源的定位计算得到所述接收端设备与所述广播源设备之间的距离;或,
当确定所述广播范围内有接收端设备时,基于所述目标无线通信技术与所述接收端设备进行通信,并基于通信信号的收发时间差和传播速度计算得到所述接收端设备与所述广播源设备之间的距离。
5.如权利要求1所述的广播源控制方法,其特征在于,当所述广播接收端信息包括表征所述广播范围内是否存在接收端设备的信息时,所述根据所述广播接收端信息设置所述广播源设备的广播参数的步骤包括:
当根据所述广播接收端信息确定所述广播范围内不存在接收端设备时,将所述广播源设备设置为低功耗模式。
6.如权利要求1所述的广播源控制方法,其特征在于,当所述广播接收端信息包括所述广播范围内的接收端设备与所述广播源设备之间的距离时,所述根据所述广播接收端信息设置所述广播源设备的广播参数的步骤包括:
当确定所述广播范围内有接收端设备时,根据所述广播接收端信息确定各所述接收端设备与所述广播源设备之间的距离中的最远距离;
根据所述最远距离设置所述广播源设备的广播重传次数、广播发射功率和/或广播发送时间间隔,其中,所述最远距离越远时所设置的所述广播重传次数越大,所述最远距离越远时所设置的所述广播发射功率越大,所述最远距离越远时所设置的所述广播发送时间间隔越长。
7.如权利要求1至6中任一项所述的广播源控制方法,其特征在于,所述基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息的步骤包括:
每隔预设时间间隔基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息;
所述根据所述广播接收端信息设置所述广播源设备的广播参数,并按照所设置的广播参数进行广播的步骤包括:
每次检测到所述广播接收端信息后,将当次检测到的所述广播接收端信息与上一次检测到的所述广播接收端信息相比较;
若当次检测到的所述广播接收端信息相比于上一次检测到的所述广播接收端信息的变化达到预设参数变更条件,则根据当次检测到的所述广播接收端信息更新所述广播源设备的广播参数,并按照更新后的广播参数进行广播;
若当次检测到的所述广播接收端信息相比于上一次检测到的所述广播接收端信息的变化未达到预设参数变更条件,则按照所述广播源设备当前的广播参数继续进行广播。
8.一种广播源控制装置,其特征在于,所述广播源控制装置部署于广播源设备,所述广播源控制装置包括:
检测模块,用于基于目标无线通信技术检测所述广播源设备广播范围内的广播接收端信息,其中,所述目标无线通信技术的通信范围覆盖所述广播范围;
控制模块,用于根据所述广播接收端信息设置所述广播源设备的广播参数,并按照所设置的广播参数进行广播。
9.一种广播源控制设备,其特征在于,所述广播源控制设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的广播源控制程序,所述广播源控制程序被所述处理器执行时实现如权利要求1至7中任一项所述的广播源控制方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有广播源控制程序,所述广播源控制程序被处理器执行时实现如权利要求1至7中任一项所述的广播源控制方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211061996.8A CN115696227A (zh) | 2022-08-31 | 2022-08-31 | 广播源控制方法、装置、设备及计算机可读存储介质 |
PCT/CN2022/119876 WO2024045232A1 (zh) | 2022-08-31 | 2022-09-20 | 广播源控制方法、装置、设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211061996.8A CN115696227A (zh) | 2022-08-31 | 2022-08-31 | 广播源控制方法、装置、设备及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115696227A true CN115696227A (zh) | 2023-02-03 |
Family
ID=85061199
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211061996.8A Pending CN115696227A (zh) | 2022-08-31 | 2022-08-31 | 广播源控制方法、装置、设备及计算机可读存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115696227A (zh) |
WO (1) | WO2024045232A1 (zh) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101133664A (zh) * | 2005-04-07 | 2008-02-27 | 中兴通讯股份有限公司 | 降低移动终端信号处理复杂程度的方法和装置 |
WO2018209552A1 (en) * | 2017-05-16 | 2018-11-22 | Zte Corporation | Feedback mechanism for broadcasting |
US10912146B2 (en) * | 2017-09-22 | 2021-02-02 | Qualcomm Incorporated | Performing a reliable broadcast to a plurality of nodes |
CN109379719B (zh) * | 2018-11-26 | 2021-11-16 | 努比亚技术有限公司 | 一种应用程序广播处理方法、设备及计算机可读存储介质 |
CN110351669B (zh) * | 2019-06-28 | 2022-05-31 | 南京中感微电子有限公司 | 蓝牙无线广播发射、接收方法、设备及通信*** |
-
2022
- 2022-08-31 CN CN202211061996.8A patent/CN115696227A/zh active Pending
- 2022-09-20 WO PCT/CN2022/119876 patent/WO2024045232A1/zh unknown
Also Published As
Publication number | Publication date |
---|---|
WO2024045232A1 (zh) | 2024-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020061953A1 (zh) | 测量配置方法、装置、设备、***及存储介质 | |
JP5964430B2 (ja) | 低エネルギーのビーコン符号化 | |
KR101393989B1 (ko) | 무선 통신을 위한 절전 디바이스, 시스템 및 방법 | |
JP6138825B2 (ja) | アクセスポイントと局との間で構成変更メッセージを送信するシステムおよび方法 | |
US11641667B2 (en) | Methods, apparatuses and systems for transmitting data, and storage medium | |
CN114599987A (zh) | 用于通过uwb执行测距的电子装置和方法 | |
WO2022083780A1 (zh) | Mbs接收方法、发送方法、装置、终端及基站 | |
JP2009514309A (ja) | 無線通信装置及び制御方法 | |
CN111836352B (zh) | 一种物理旁链路反馈信道的功率控制方法及终端 | |
CN111246558B (zh) | 功率控制方法、装置、终端和可读存储介质 | |
CN108712778B (zh) | 信道选择方法及相关产品 | |
CN109462894B (zh) | 用于在物联网环境中控制上行链路传输定时的设备和方法 | |
US20100285825A1 (en) | Communication | |
US20220278719A1 (en) | Method and apparatus for selecting antenna panel | |
US10397874B2 (en) | Information processing device, communication system, information processing method, and program | |
KR102086790B1 (ko) | 전자장치의 송신전력 제어 방법 및 장치 | |
JP2001119343A (ja) | ユーザ・プローブ信号の強さを調節することによりユーザのアクセス遂行能力を改善する方法 | |
CN108307485B (zh) | 无线网络扫描方法、装置、终端设备及存储介质 | |
CN113316954B (zh) | 指示方法、接收方法、装置、通信设备及存储介质 | |
US20130115992A1 (en) | Method and apparatus for controlling wireless devices | |
CN115696227A (zh) | 广播源控制方法、装置、设备及计算机可读存储介质 | |
WO2022268067A1 (zh) | 定位方法、装置及相关设备 | |
CN111615085B (zh) | 资源获取方法、第一终端和第二终端 | |
US20140293892A1 (en) | Wireless signal receiver and associated signal processing method | |
CN111835468B (zh) | 一种信息发送、接收方法、终端及控制节点 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |