一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

不清缓冲区的FM-CDR应急广播消息接收方法与流程

2022-03-23 09:18:17 来源:中国专利 TAG:

不清缓冲区的fm-cdr应急广播消息接收方法
技术领域
1.本发明属于应急广播技术领域,具体涉及不清缓冲区的fm-cdr应急广播消息接收方法。


背景技术:

2.应急广播系统由应急广播平台、适配器、传输覆盖系统、应急广播终端组成,应急广播平台将应急广播消息经适配器、传输覆盖系统传给应急广播终端播放。应急广播消息包括应急广播指令和应急广播内容。应急广播内容是消息附属内容(文字、音频、音视频)或指定广播电视节目的参数。
3.在面临突发灾害时,政府利用应急广播系统能及时传达政令、发布权威信息、引导社会舆论、积极协助救灾。应急广播可由多种传输覆盖网单一或接力到达应急广播终端。目前的广播电视传输覆盖方式,包括数字调频(fm-cdr)。fm-cdr的国家规范有《调频频段数字音频广播第1部分:数字广播信道帧结构、信道编码和调制》、《调频频段数字音频广播第2部分:复用》等。
4.fm-cdr应急广播消息,是利用fm-cdr传输发射系统发送的应急广播消息。应急广播终端和适配器怎样接收fm-cdr应急广播消息,是一个需要解决的技术问题。


技术实现要素:

5.本发明要解决的技术问题是怎样接收fm-cdr应急广播消息,使应急广播消息从fm-cdr传输覆盖系统传输到应急广播终端和适配器。
6.本发明的技术方案如下。
7.不清缓冲区的fm-cdr应急广播消息接收方法,有n个fm-cdr频率可能接收到fm-cdr应急广播消息,且fm-cdr应急广播消息在pid==pid_sel的cdr数据包中,其特征在于,频率数组f[n]中包括这n个fm-cdr频率值,循环检测f[n]中所有频率的fm-cdr信号,其中一次处理过程包括以下步骤,已知当前检测频率为频率f[i],检测时间为t:步骤1,主控模块设置cdr调谐解调模块的接收频率为当前检测频率;步骤2,cdr调谐解调模块按接收频率对fm-cdr信号进行调谐解调,得cdr传输流,写入cdr传输流缓冲区;步骤3,等待时间段t3,使当前接收频率的cdr传输流充分写入cdr传输流缓冲区,覆盖旧数据,不必先特地清除cdr传输流缓冲区中旧数据;步骤4,按pid==pid_sel,从cdr传输流缓冲区过滤出cdr传输流中应急广播消息对应的数据包;步骤5,在时间段t内,主控模块从数据包中检索和提取应急广播索引表,超时则结束本接收频率的检测,执行步骤8;步骤6,如应急广播索引表中消息目标区域与本机匹配,则执行步骤7,否则执行步骤8;
步骤7,主控模块从数据包中提取应急广播索引表和应急广播内容表,进一步得到cdr应急广播消息;步骤8,主控模块改变当前检测频率为f[j],其中j=i 1,如j==数组长度则j=0。
[0008]
优选的,所述cdr调谐解调模块的核心是海尔hi5216芯片。
[0009]
对比现有技术,本发明的有益效果是:1、按接收频率数组f[n] 中的频率,循环接收fm-cdr信号,检测cdr传输流数据,当解析得到应急广播索引表且应急广播索引表中消息目标区域与本机匹配时,判断有发给本机的fm-cdr应急广播消息。这实现了怎样在至少1个频率中寻找发给本机的fm-cdr应急广播消息。
[0010]
2、由cdr调谐解调模块、cdr传输流缓冲区、主控模块实现检测和接收fm-cdr应急广播消息。
[0011]
3、每次cdr调谐解调模块启动接收fm-cdr信号后,等待时间段t3,使新频率的cdr传输流充分覆盖写入第一cdr传输流缓冲区,不必专门清除第一cdr传输流缓冲区中旧数据。这防止因新频率的cdr传输流数据来不及覆盖旧频率的cdr传输流数据,引起主控模块检测不到新频率的cdr传输流数据的应急广播索引表,即防止检测失真和接收失真。
附图说明
[0012]
图1为本发明实施例的结构框图。
[0013]
图2为本发明实施例的一次处理过程的方法流程图。
具体实施方式
[0014]
下面结合附图及实施例对本发明的具体实施方式进行详细描述。
[0015]
如图1-图2所示,不清缓冲区的fm-cdr应急广播消息接收方法,有n个fm-cdr频率可能接收到fm-cdr应急广播消息,且fm-cdr应急广播消息在pid==pid_sel的cdr数据包中,其特征在于,频率数组f[n]中包括这n个fm-cdr频率值,循环检测f[n]中所有频率的fm-cdr信号,其中一次处理过程包括以下步骤,已知当前检测频率为频率f[i],检测时间为t:步骤1,主控模块设置cdr调谐解调模块的接收频率为当前检测频率;步骤2,cdr调谐解调模块按接收频率对fm-cdr信号进行调谐解调,得cdr传输流,写入cdr传输流缓冲区;步骤3,等待时间段t3,使当前接收频率的cdr传输流充分写入cdr传输流缓冲区,覆盖旧数据,不必先特地清除cdr传输流缓冲区中旧数据;步骤4,按pid==pid_sel,从cdr传输流缓冲区过滤出cdr传输流中应急广播消息对应的数据包;步骤5,在时间段t内,主控模块从数据包中检索和提取应急广播索引表,超时则结束本接收频率的检测,执行步骤8;步骤6,如应急广播索引表中消息目标区域与本机匹配,则执行步骤7,否则执行步骤8;步骤7,主控模块从数据包中提取应急广播索引表和应急广播内容表,进一步得到cdr应急广播消息;
步骤8,主控模块改变当前检测频率为f[j],其中j=i 1,如j==数组长度则j=0。
[0016]
优选的,所述cdr调谐解调模块的核心是海尔hi5216芯片。
[0017]
有益效果是:1、按接收频率数组f[n] 中的频率,循环接收fm-cdr信号,检测cdr传输流数据,当解析得到应急广播索引表且应急广播索引表中消息目标区域与本机匹配时,判断有发给本机的fm-cdr应急广播消息。这实现了怎样在至少1个频率中寻找发给本机的fm-cdr应急广播消息。
[0018]
2、由cdr调谐解调模块、cdr传输流缓冲区、主控模块实现检测和接收fm-cdr应急广播消息。
[0019]
3、每次cdr调谐解调模块启动接收fm-cdr信号后,等待时间段t3,使新频率的cdr传输流充分覆盖写入第一cdr传输流缓冲区,不必专门清除第一cdr传输流缓冲区中旧数据。这防止因新频率的cdr传输流数据来不及覆盖旧频率的cdr传输流数据,引起主控模块检测不到新频率的cdr传输流数据的应急广播索引表,即防止检测失真和接收失真。
[0020]
实施例对本发明进行了描述,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本技术公开的原则范围和精神之内。更具体地说,在本技术公开、附图和权利要求的范围内,可以对主题组合布局的组成部件和/或布局进行多种变型和改进。除了对组成部件和/或布局进行的变型和改进外,对于本领域技术人员来说,其他的用途也将是明显的。
[0021]
本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
[0022]
本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献