清缓冲区的双模FM-CDR应急广播消息接收方法技术

技术编号:32747140 阅读:19 留言:0更新日期:2022-03-20 08:54
本发明专利技术涉及清缓冲区的双模FM

【技术实现步骤摘要】
清缓冲区的双模FM

CDR应急广播消息接收方法


[0001]本专利技术属于应急广播
,具体涉及清缓冲区的双模FM

CDR应急广播消息接收方法。

技术介绍

[0002]应急广播系统由应急广播平台、适配器、传输覆盖系统、应急广播终端组成,应急广播平台将应急广播消息经适配器、传输覆盖系统传给应急广播终端播放。应急广播消息包括应急广播指令和应急广播内容。应急广播内容是消息附属内容(文字、音频、音视频)或指定广播电视节目的参数。
[0003]在面临突发灾害时,政府利用应急广播系统能及时传达政令、发布权威信息、引导社会舆论、积极协助救灾。应急广播可由多种传输覆盖网单一或接力到达应急广播终端。目前的广播电视传输覆盖方式,包括数字调频(FM

CDR)。FM

CDR的国家规范有《调频频段数字音频广播第1部分:数字广播信道帧结构、信道编码和调制》、《调频频段数字音频广播第2部分:复用》等。
[0004]FM

CDR应急广播消息,是利用FM

CDR传输发射系统发送的应急广播消息。应急广播终端和适配器怎样接收FM

CDR应急广播消息,是一个需要解决的技术问题。

技术实现思路

[0005]本专利技术要解决的技术问题是怎样接收FM

CDR应急广播消息,使应急广播消息从FM

CDR传输覆盖系统传输到应急广播终端和适配器。
[0006]本专利技术的技术方案如下。
[0007]清缓冲区的双模FM

CDR应急广播消息接收方法,有N个FM

CDR频率可能接收到FM

CDR应急广播消息,且FM

CDR应急广播消息在PID==PID_sel的CDR数据包中,其特征在于,频率数组F[n]中包括这N个FM

CDR频率值,循环检测F[n]中所有频率的FM

CDR信号,其中一次检测过程包括以下步骤,已知当前检测频率为频率F[i]:步骤1,检测模块清除第一CDR传输流缓冲区中数据,设置第一CDR调谐解调模块的接收频率为当前检测频率;步骤2,第一CDR调谐解调模块按接收频率对FM

CDR信号进行调谐解调,得CDR传输流,放第一CDR传输流缓冲区;步骤3,按PID==PID_sel,从第一CDR传输流缓冲区过滤出CDR传输流中应急广播消息对应的数据包;步骤4,在时间段T内,检测模块从数据包中检索和提取应急广播索引表,超时则结束本接收频率的检测,执行步骤6;步骤5,如应急广播索引表中消息目标区域与本机匹配,则设置当前接收频率为频率F[i],执行一次响应过程;步骤6,改变当前检测频率为F[j],其中j=i+1,如j==数组长度则j=0。
[0008]所述一次响应过程包括以下步骤:步骤a,主控模块清除第二CDR传输流缓冲区中数据,设置第二CDR调谐解调模块的接收频率为当前接收频率,第二CDR调谐解调模块按接收频率对FM

CDR信号进行调谐解调,得CDR传输流,放第二CDR传输流缓冲区;步骤b,按PID==PID_sel,从第二CDR传输流缓冲区过滤出CDR传输流中应急广播消息对应的数据包;步骤c,主控模块从数据包中提取应急广播索引表和应急广播内容表,进一步得到CDR应急广播消息输出。
[0009]优选的,所述第一CDR调谐解调模块和第二CDR调谐解调模块的核心是海尔Hi5216芯片。
[0010]对比现有技术,本专利技术的有益效果是:1、按接收频率数组F[n] 中的频率,循环接收FM

CDR信号,检测CDR传输流数据,当解析得到应急广播索引表且应急广播索引表中消息目标区域与本机匹配时,判断有发给本机的FM

CDR应急广播消息。这实现了怎样在至少1个频率中寻找发给本机的FM

CDR应急广播消息。
[0011]2、由第一CDR调谐解调模块、第一CDR传输流缓冲区、检测模块、第二CDR调谐解调模块、第二CDR传输流缓冲区、主控模块实现接收FM

CDR应急广播消息。
[0012]3、第一CDR调谐解调模块、第一CDR传输流缓冲区和检测模块进行有无FM

CDR应急广播消息的检测,第二CDR调谐解调模块、第二CDR传输流缓冲区和主控模块进行FM

CDR应急广播消息的接收,二者并发进行,实现FM

CDR应急广播消息检测不间断和接收不遗漏。
[0013]4、第一CDR调谐解调模块接收新频率的FM

CDR信号前,检测模块先清除第一CDR传输流缓冲区中数据,防止因新频率的CDR传输流数据来不及覆盖旧频率的CDR传输流数据,引起检测模块检测不到新频率的CDR传输流数据的应急广播索引表,即防止检测失真。
[0014]5、第二CDR调谐解调模块接收新频率的FM

CDR信号前,检测模块先清除第二CDR传输流缓冲区中数据,防止因新频率的CDR传输流数据来不及覆盖旧频率的CDR传输流数据,引起主控模块接收不到新频率的CDR传输流数据的应急广播索引表和应急广播内容表,即防止接收失真。
附图说明
[0015]图1为本专利技术实施例的结构框图。
[0016]图2为本专利技术实施例的一次检测过程的方法流程图。
[0017]图3为本专利技术实施例的一次响应过程的方法流程图。
具体实施方式
[0018]下面结合附图及实施例对本专利技术的具体实施方式进行详细描述。
[0019]如图1

图3所示,清缓冲区的双模FM

CDR应急广播消息接收方法,有N个FM

CDR频率可能接收到FM

CDR应急广播消息,且FM

CDR应急广播消息在PID==PID_sel的CDR数据包中,其特征在于,频率数组F[n]中包括这N个FM

CDR频率值,循环检测F[n]中所有频率的FM

CDR信号,其中一次检测过程包括以下步骤,已知当前检测频率为频率F[i]:
步骤1,检测模块清除第一CDR传输流缓冲区中数据,设置第一CDR调谐解调模块的接收频率为当前检测频率;步骤2,第一CDR调谐解调模块按接收频率对FM

CDR信号进行调谐解调,得CDR传输流,放第一CDR传输流缓冲区;步骤3,按PID==PID_sel,从第一CDR传输流缓冲区过滤出CDR传输流中应急广播消息对应的数据包;步骤4,在时间段T内,检测模块从数据包中检索和提取应急广播索引表,超时则结束本接收频率的检测,执行步骤6;步骤5,如应急广播索引表中消息目标区域与本机匹配,则设置当前接收频率为频率F[i],执行一次响应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.清缓冲区的双模FM

CDR应急广播消息接收方法,有N个FM

CDR频率可能接收到FM

CDR应急广播消息,且FM

CDR应急广播消息在PID==PID_sel的CDR数据包中,其特征在于,频率数组F[n]中包括这N个FM

CDR频率值,循环检测F[n]中所有频率的FM

CDR信号,其中一次检测过程包括以下步骤,已知当前检测频率为频率F[i]:步骤1,检测模块清除第一CDR传输流缓冲区中数据,设置第一CDR调谐解调模块的接收频率为当前检测频率;步骤2,第一CDR调谐解调模块按接收频率对FM

CDR信号进行调谐解调,得CDR传输流,放第一CDR传输流缓冲区;步骤3,按PID==PID_sel,从第一CDR传输流缓冲区过滤出CDR传输流中应急广播消息对应的数据包;步骤4,在时间段T内,检测模块从数据包中检索和...

【专利技术属性】
技术研发人员:王大伟
申请(专利权)人:六安庐拓信息科技有限公司
类型:发明
国别省市:

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

1