一种多通道变时窗的随机时隙实时划分与选取的方法及装置制造方法

文档序号:7823361阅读:178来源:国知局
一种多通道变时窗的随机时隙实时划分与选取的方法及装置制造方法
【专利摘要】本发明属于报文处理领域,尤其是涉及随机时隙实时划分与选取的方法与装置。本发明针对现有技术中存在的问题,提供随机时隙实时划分与选取的方法及装置,其根据需要发射报文类型和数量,结合秒脉冲建立不同类型报文的发射时间通道和发射时隙,提高了系统的工作效率。本发明首先根据秒脉冲划定FIS-B报文和TIS-B报文发射时间段,然后根据CPU通讯接口获得FIS-B报文发射通道的配置初始值,划定具体的FIS-B报文发射通道;根据CPU通讯接口获得TIS-B报文发射时间窗偏移量的配置初始值,设定TIS-B报文发射时间窗,进一步划分TIS-B报文发射时隙;最后根据秒脉冲进行报文发射通道和时隙的更新。
【专利说明】一种多通道变时窗的随机时隙实时划分与选取的方法及装置

【技术领域】
[0001]本发明属于自动相关监视广播式的报文处理领域,尤其是涉及一种多通道变时窗的随机时隙实时划分与选取的方法及装置。

【背景技术】
[0002]为了使航线上的飞机能够在空域中安全、有效和有计划的飞行,需要对空域中飞机的飞行动态进行实时监视。现有技术中的雷达监视手段采用询问应答方式对目标进行探测,雷达波束的直线传播形成了大量雷达盲区,无法覆盖海洋和荒漠等地区;雷达旋转周期限制了数据更新率的提高,从而限制了监视精度的提高;此外,雷达监视无法获得飞机的计划航路、速度等态势数据,限制了跟踪精度的提高和短期冲突检测告警的能力。
[0003]在自动相关监视广播(AutomaticDependent Surveillance Broadcast,简称ADS-B)系统中,地面设备和其他航空器通过航空数据链接收由机载星基导航和定位系统生成的精确定位信息。其中,卫星系统、飞机以及地基系统通过高速数据链实现空地一体化协同监视空域中飞机的飞行动态。ADS-B不仅克服了现有技术中通过雷达监视存在的缺陷,同时具有精度高、更新率快、应用范围广、地面设备建设和维护费用低等优点。Is时间内需要划分FIS-B报文发射时间和TIS-B报文发射时间,现有技术由于没有设置发射起始和发射结束保护时间,只是单纯的将Is划定为2个时间段,会存在一定的报文丢失或交织重叠的问题,即FIS-B报文发射未完成的情况下已经进入了 TIS-B报文发射时间,或TIS-B报文发射未完成的情况下已经进入了 FIS-B报文发射时间,造成系统无法正常发射完整报文,或者导致报文发射交织重叠;
[0004]1.每一秒的FIS-B报文发射时间在32个发射通道内不断变化,最多可在32个不断变化的发射通道内选择8个发射时间通道;每一秒内TIS-B报文发射时间在5个不断偏移的时间窗内划分的380个时隙中不断变化,最多可在380个可变时隙内选择190个发射时隙,由于发射通道和时隙总数量庞大,且可选择的数量相较于总数量占据了较大的比值(25%?50% ),容易造成选择通道或时隙的重复性,对选择通道或时隙的随机算法提出了较高的要求;
[0005]2.系统实时性处理不高,实时性处理不够,会导致需要发射的报文到达,但时隙还未生成或未到达,而造成报文长时间等待无法发射的问题,从而降低了系统的实时性。


【发明内容】

[0006]本发明的目的在于:针对现有技术中存在的问题,本发明提供的一种多通道变时窗的随机时隙实时划分与选取的方法及装置,根据系统需要发射的报文类型和数量,结合秒脉冲建立不同类型报文的发射时间通道和发射窗口,进一步将发射窗口划分为发射时隙,实时高效的进行时隙的划分和更新,满足系统需要具备每秒随机发射8条FIS-B报文和190条TIS-B报文,并且每一秒的FIS-B报文发射时间在32个发射通道内不断变化,TIS-B报文发射时间在5个不断偏移的时间窗内划分的380个时隙中不断变化的能力,尽可能的简化系统的实现方式和处理时间,大大提高了系统的工作效率。
[0007]本发明目的通过下述技术方案来实现:
[0008]一种多通道变时窗的随机时隙实时划分与选取的方法,其特征在于包括:
[0009]步骤1:根据秒脉冲划定FIS-B报文和TIS-B报文发射时间段;
[0010]步骤2:在FIS-B报文发射时间段内,根据CPU通讯接口获得FIS-B报文发射通道的配置初始值执行,划定具体的FIS-B报文发射通道,执行步骤4 ;同时在TIS-B报文发射时间段内,根据CPU通讯接口获得TIS-B报文发射时间窗偏移量的配置初始值,执行步骤3 ;
[0011]步骤3:根据TIS-B报文发射时间窗偏移量的配置初始值,设定TIS-B报文发射时间窗,并具体细分TIS-B报文发射时隙,执行步骤4:
[0012]步骤4:报文接口获得报文,根据报文同步头标志判断是FIS-B报文还是TIS-B报文,若是FIS-B报文,则根据有效的发射通道发射FIS-B报文;若是TIS-B报文,则根据发射时间间隙进行TIS-B报文发射;否则丢弃报文;
[0013]步骤5:下一个秒脉冲到来,更新FIS-B报文发射通道和TIS-B报文发射时隙,返回步骤4.
[0014]进一步的,所述步骤I具体步骤:以秒脉冲为时间起点,设置初始TkMp start为FIS-B报文发射起始保护时间,接着Tfis为FIS-B报文发射时间段,接着T kMP -为FIS-B报文发射终止保护时间,再设置TkMP start为TIS-B报文发射起始保护时间,接着T TIS为TIS-B报文发射时间段,接下来Tkeep _为TIS-B报文发射终止保护时间T keep_start+TFIS+Tkeep end+Tkeep_
start+Tns+Tkeep—end lSo
[0015]进一步的,所述步骤2具体包括:
[0016]步骤21:以Λ Tfis为步进,将FIS-B报文发射时间段划分为X个发射报文的通道FIS_gatewayl?FIS_gatewayX,其中x小于等于32,执行步骤22 ;
[0017]步骤22:从CPU通信接口获得FIS-B报文发射通道的配置初始值FIS_set_gateway I?FIS_set_gatewayN和对应的通道使能信号,根据配置初始值FIS_set_gateway I?FIS_set_gatewayN和对应的通道使能信号从X个发射报文的通道FI S_gateway I?FIS_set_gatewayX中配置最多8个有效发射通道,执行步骤4 ;
[0018]步骤23:执行步骤21同时,根据从CPU通信接口获得TIS-B报文发射时间窗的配置偏移量,执行步骤3。
[0019]进一步的,所述步骤3具体包括:
[0020]步骤31:以固定时间I\、T2、……Tn为时间起点,以ATTIS windOT为宽度,将TIS-B报文发射时间段划定为η个固定时间窗Tlstart? Tl md、T2start?T2 md、......、Tn start?Tn end,
然后根据从CPU通信接口获得TIS-B报文发射时间窗的配置偏移量stagger和时间窗口使能信号,如果时间窗口使能信号有效,其中η小于等于5,执行步骤32 ;否则不予配置;
[0021]步骤32:根据配置偏移量滑动η个固定的时间窗,改变时间窗的起点和终点,保持时间窗宽度不变,划定时间窗(Tlstart+stagger)?(Tlend+stagger),(T2start+stagger)?
(T2end+stagger),......,(Tnstart+stagger)?(Tnend+stagger);其中配置偏移量数据位宽为
11位,最高位为时间窗口使能信号,高有效,低10位为配置的时间窗口偏移量stagger,以ATTIS为时间单位,偏移时间为ATTISX stagger [9:0],执行步骤33 ;
[0022]步骤33:以 ATTIS 为步进,将 η 个时间窗(Tlstart+stagger)?(Tlend+stagger),
(T2start+stagger)?(T2end+stagger),......,(Tnstart+stagger)?(Tnend+stagger)分别对应划分为m个时隙,每个时隙依次编号为0、1、2……m-1,共ATTISXm= Δ TTIS_window,共n*m个时隙,其中m小于等于76 ;
[0023]步骤34:选择每个TIS-B时间窗的m/2个时隙的作为TIS-B报文的发射时隙,所述TIS-B报文的发射时隙为每个时间窗中选择时隙0、2、4……m共m/2个发射时隙,或者所述TIS-B报文的发射时隙为0、1、3……m-Ι共m/2个发射时隙;n个时间窗共n*m/2个发射时隙,并设置对应的时间标志为1,其中时间标识为I的表示此通道发射TIS-B数据,其中m小于等于76,执行步骤4。
[0024]进一步的,所述步骤5具体包括:
[0025]根据接收秒脉冲,检查此时是否有更新FIS-B报文发射通道的使能信号;如果没有,将上一次使用的FIS-B报文发射通道加1,即FIS_gatewayl变为FIS_gateway2,FIS_gatewayN 变为 FIS_gateway (N+l),N 大于等于 0,执行步骤 52:
[0026]步骤52:判断(N+1)是否大于最大通道数X,如果小于等于X,将(N+1)以后的FIS-B报文发射通道作为FIS-B报文发射通道;如果大于X,将第一次配置的FIS-B报文发射通道FIS_set_gatewayl?FIS_set_gateway8作为FIS-B报文发射通道,返回步骤4进行FIS-B报文发射;
[0027]步骤53:执行步骤51同时,根据接收秒脉冲,检查此时是否有更新TIS-B报文发射通道的使能信号;如果没有,将上一次划定的TIS-B报文发射时隙作为有效时隙;如果时间窗口使能信号有效,按照步骤32、33、34重新划定新的TIS-B报文发射时隙,返回步骤4进行TIS-B报文发射。。
[0028]—种多通道变时窗的随机时隙实时划分与选取的装置包括:
[0029]报文发射时间段划分模块,根据秒脉冲划定FIS-B报文和TIS-B报文发射时间段;即以秒脉冲为时间起点,设置初始Tkrap start为FIS-B报文发射起始保护时间,接着T FIS为FIS-B报文发射时间段,接下来Tkrap _为FIS-B报文发射终止保护时间,再设置T start为TIS-B报文报文发射起始保护时间,接着TtisS TIS-B报文发射时间段,接下来T kMP -为TIS-B 报文发射终止保护时间;所述 Tkeep—start+TFIS+Tkeep—end+Tkeep—Start+Tns+Tkeep—end= Is ;
[0030]FIS-B发射通道以及TIS-B发射时间窗配置模块,在FIS-B报文发射时间段内,根据CPU通讯接口获得FIS-B报文发射通道的配置初始值,划定具体的FIS-B报文发射通道;在TIS-B报文发射时间段内,根据CPU通讯接口获得TIS-B报文发射时间窗偏移量的配置初始值;
[0031]TIS-B发射时间窗配置模块,以固定时间?\、T2、……Tn为时间起点,以ATtiswindOTt为宽度,将TIS-B报文发射时间段划定为η个固定时间窗Tl start? Tl md、T2start?T2md、……、Tn start?Tn end,然后根据从CPU通信接口获得TIS-B报文发射时间窗的配置偏移量stagger和时间窗口使能信号,如果时间窗口使能信号有效,根据配置偏移量滑动η个固定的时间窗,改变时间窗的时间起点和终点,保持时间窗宽度不变,划定时间窗(Tlstart+stagger)?(Tlend+stagger),(T2start+stagger)?(T2end+stagger),......,
(Tnstart+stagger)?(Tnend+stagger);其中配置偏移量数据位宽为11位,最高位为时间窗口使能信号,高有效,低10位为配置的时间窗口偏移量stagger,以Δ Ttis为时间单位,偏移时间为 ATtis X stagger [9:0];
[0032]TIS-B报文发射时隙产生模块,根据TIS-B报文发射时间窗偏移量的配置初始值,设定TIS-B报文发射时间窗,并具体细分TIS-B报文发射时隙;
[0033]报文发射模块,用于从报文接口获得报文,根据报文同步头标志判断是FIS-B报文还是TIS-B报文,若是FIS-B报文,则根据有效的发射通道发射FIS-B报文;若是TIS-B报文,则根据有效的发射时隙进行TIS-B报文发射;否则丢弃报文;
[0034]FIS-B发射通道配置以及TIS-B发射时间窗更新模块,接收秒脉冲,用于更新FIS-B报文发射通道和TIS-B报文发射时隙。
[0035]所述FIS-B发射通道配置更新模块具体工作过程是:
[0036]步骤61:根据接收秒脉冲,检查此时是否有更新FIS-B报文发射通道的使能信号;如果没有,将上一次使用的FIS-B报文发射通道加1,即FIS_gateWaylFIS_gateWayl变为FIS_gateway2,FIS_gatewayN 变为 FIS_gateway (N+1),N 大于等于 I,执行步骤 52:
[0037]步骤62:判断(N+1)是否大于最大通道数X,如果小于等于X,将(N+1)以后的FIS-B报文发射通道作为FIS-B报文发射通道;如果大于X,将第一次配置的FIS-B报文发射通道FIS_gatewayl?FIS_gatewayN作为FIS-B报文发射通道,进行FIS-B报文发射;
[0038]步骤63:
[0039]执行步骤61同时,根据接收秒脉冲,检查此时是否有更新TIS-B报文发射通道的使能信号;如果没有,将上一次划定的TIS-B报文发射时隙作为有效时隙;如果时间窗口使能信号有效,按照步骤32、33、34重新划定新的TIS-B报文发射时隙。
[0040]进一步的,所述FIS-B发射通道以及TIS-B发射时间窗配置模块具体工作过程是:以Δ Tfis为步进,将FIS-B报文发射时间段划分为X个发射报文的通道FIS_gateway I?FIS_gatewayX,然后CPU通信接口获得FIS-B报文发射通道的配置初始值FIS_set_gatewayl?FIS_gatewayN和对应的通道使能信号,从x个发射报文的通道FIS_gateway I?FIS_gatewayX中配置最多8个有效发射通道。
[0041]进一步的,所述TIS-B报文发射时隙产生模块工作过程是:
[0042]步骤71:以固定时间V T2,……Tn为时间起点,以ΔΤτκ windOT为时间窗宽度,将TIS-B报文发射时间段划定为η个固定时间窗Tlstart? Tl md、T2start?T2 end,……、Tnstart?Tnmd;同时根据从CPU通信接口获得TIS-B报文发射时间窗的配置偏移量stagger和时间窗口使能信号,如果时间窗口使能信号有效,执行步骤:72 ;否则不予配置;
[0043]步骤72:根据配置偏移量滑动η个固定的时间窗,改变时间窗的时间起点和终点,保持时间窗宽度ΔΤτκ—windOT不变,划定时间窗(Tl Start+stagger)?(Tlend+stagger),
(T2start+stagger)?(T2end+stagger),......,(Tnstart+stagger)?(Tnend+stagger);其中配置偏移量数据位宽为11位,最高位为时间窗口使能信号,高有效,低10位为配置的时间窗口偏移量stagger,以△ Ttis为时间单位,偏移时间为Δ T TIS X stagger [9:0],执行步骤73 ;
[0044]步骤73:以 Δ Tns 为步进,将 η 个时间窗(Tl Start+stagger)?(Tlend+stagger),
(T2start+stagger)?(T2end+stagger),......,(Tnstart+stagger)?(Tnend+stagger)分别对应划分为m个时隙,每个时隙依次编号为0、1、2……m-1,共ATnsXm = Δ Ttis windOT,共n*m个时隙;
[0045]步骤74:选择每个TIS-B时间窗的m/2个时隙的作为TIS-B报文的发射时隙,所述TIS-B报文的发射时隙为每个时间窗中选择时隙0、2、4……m共m/2个发射时隙,或者所述TIS-B报文的发射时隙为0、1、3……m-Ι共m/2个发射时隙;n个时间窗共n*m/2个发射时隙,并设置对应的时间标志为1,其中时间标识为I的表示此通道发射TIS-B数据,其中m小于等于76,然后根据报文发射模块发射FIS-B报文或者TIS-B报文。
[0046]本发明的有益效果:
[0047]1.针对系统无法正常发射完整报文,或者导致报文发射交织重叠的问题,方案中采用报文发射时间段划分模块,以秒脉冲为起点,设置初始TkMP start为FIS-B报文发射起始保护时间,接着Tfis为FIS-B报文发射时间段,可以在此时间段内发射最多8条FIS-B报文,接下来Tkrap _为FIS-B报文发射终止保护时间,再设置T kMP start为TIS-B报文报文发射起始保护时间,接着TtisS TIS-B报文发射时间段,可以在此时间段内发射最多190条TIS-B报文,接下来T1^p mdS TIS-B报文发射终止保护时间。既确保了报文发射的足够时间,又保证了报文发射的完整性和独立性,解决了系统无法正常发射完整报文,或者导致报文发射交织重叠的问题;
[0048]2.针对系统由于发射通道和时隙总数量庞大,且可选择的数量相较于总数量占据了较大的比值(25%?50% ),容易造成选择通道或时隙的重复性,对选择通道或时隙的随机算法提出了较高的要求的问题,方案中采用FIS-B发射通道配置模块、TIS-B发射时间窗配置模块、FIS-B报文发射时隙产生模块、TIS-B报文发射时隙产生模块、FIS-B发射通道配置更新模块和TIS-B发射时间窗配置更新模块共同解决。通过FIS-B发射通道配置模块,将FIS-B报文发射时间段以ATfis为步进,划分为32个信道,FIS_gatewayl?FIS_gateway32,可以在32个信道中最多选择8个信道发射FIS-B报文,并且8个发射信道的初始值可以任意随机配置;通过TIS-B发射时间窗配置模块,将TIS-B时间段以固定时间T1、T2、T3、T4和Τ5为时间起点,以Δ Ttis windOT为宽度,划定5个固定时间窗Tl start? Tl end、T2start?T2 end、T3start?T3 end、T4start?T4 end和T5 start?T5 end,通过配置随机的时间窗偏移量来随机移动5个时间窗的位置;通过FIS-B报文发射时隙产生模块,设置选择与配置值相同的发射时隙;通过TIS-B报文发射时隙产生模块,进一步将可移动的5个时间窗划分为380个时隙,在其中选择最多190个时隙进行发射;通过FIS-B发射通道配置更新模块,随时可配置更新FIS-B发射通道,如果不配置更新,则内部自动以+1的方式更新发射通道;通过TIS-B发射时间窗配置更新模块,随时可配置更新TIS-B发射时间窗偏移量,通过时间窗偏移量来更新发射时隙。通过三重随机保障机制,简化随机算法,解决系统容易造成选择通道或时隙的重复性,并且随机算法复杂的问题;
[0049]3.针对系统实时性处理不够,会导致需要发射的报文到达,但时隙还未生成或未到达,而造成报文长时间等待无法发射的问题,本方案采用FIS-B报文发射模块、TIS-B报文发射模块与FIS-B发射通道配置模块、TIS-B发射时间窗配置模块、FIS-B报文发射时隙产生模块、TIS-B报文发射时隙产生模块、FIS-B发射通道配置更新模块和TIS-B发射时间窗配置更新模块并行同步处理的方式共同解决。通过FIS-B报文发射模块直接从报文接口获得报文,选择最近的TIS-B发射时隙进行报文发射;通过TIS-B报文发射模块直接从报文接口获得报文,选择最近的TIS-B发射时隙进行报文发射;将报文产生模块和具体报文类型发射模块分开,独立并行工作,避免先接收报文再生成发射时隙,造成长时间等待的情况,一定程度上提高系统的实时性。此外通过FIS-B报文发射时隙产生模块和TIS-B报文发射时隙产生模块,将每个时隙的间隔设置较小(最小250us),即使出现先产生报文,后产生时隙的情况,之间的时间差也非常小,最多相差一个时隙(最小250us),解决了系统实时性处理问题,大大提高了系统的工作效率。

【专利附图】

【附图说明】
[0050]图1是本发明实施例的结构示意图。
[0051]图2为图1所示实施例一步骤2的根据获得的配置初始值划定具体的FIS-B报文发射通道的流程示意图。
[0052]图3为图1所示实施例一步骤3中根据获得的配置初始值划定具体的TIS-B报文发射时间窗的流程示意图。
[0053]图4为图1所示实施例一步骤3的根据划定的TIS-B报文发射时间窗进一步具体细分TIS-B报文发射时隙的流程示意图。
[0054]图5是图1所示实施例一步骤4的根据报文接口获得报文具体类型,选择报文发射时隙,进行报文发射的流程示意图。
[0055]图6为图1所示实施例一步骤5的根据下一个秒脉冲更新FIS-B报文发射通道的流程示意图。
[0056]图7为本发明提供一种多通道变时窗的随机时隙实时划分与选取的方法实施例一的结构示意图。

【具体实施方式】
[0057]下列非限制性实施例用于说明本发明。
[0058]实施例1:
[0059]参考图1所示,
[0060]Uls划分成FIS-B时间段和TIS-B时间段,整个FIS-B时间段的长度为200ms,整个TIS-B时间段的长度为800ms,除去每个时间段的首尾保护间隔(Tkeep-start =Tke印-end = 6ms),FIS-B时间段剩188ms的时间(TFIS),TIS-B时间段剩788ms的时间(TTIS)。
[0061]其中FIS-B的信号特点:32+8*6*9232,共4448个比特,每个比特占用960ns的时间,发射完一条完整的报文需要4270080ns,约4.3ms的时间。整个FIS-B时间段的长度为200ms,再除去首尾的保护时间间隔,只剩188ms的时间(TFIS)。将TFIS平均划分为32个通道,每个通道的时间约为5.8ms,够一条完整的FIS-B报文发射。系统每秒最多可发射8条FIS-B报文,所以在32个通道中配置8个通道和对应的通道使能。
[0062]其中TIS-B的信号特点:有2种报文,分别为32+8*48 = 416个比特,32+8*30 =272个比特,任何时间上不知道是发射哪种报文,所以只能按照长的那种报文来设置。即416*960 = 399360ns,约400us的时间。整个TIS-B时间段的长度为800ms,再除去首尾的保护时间间隔,只剩788ms的时间(TTIS)。将TTIS以19ms为宽度划分5个时间窗,(Tlstart ?Tlend, T2start ?T2end, T3start ?T3end, T3start ?T3end, T5start ?T5end)。每个时间窗19ms进一步按照250us为间距划分为76个时隙,偶数为间隔选取,将每一条报文的发射时间设置为250*2 = 500us,够一条完整的TIS-B报文发射。系统每秒最多可发射190条TIS-B报文,一个时间窗最多可发射报文76/2 = 38条,5个时间窗共发射38*5 = 190条,通过配置时间窗的抖动和使能来划分时隙。
[0063]2、CPU通信接口指的是发送指令给本系统的控制装置的端口。
[0064]ADS-B作为航行系统中的一项重要监视技术,在雷达覆盖区域,可以作为雷达监视的有效补充,对雷达监视进行校准或补盲;在非雷达覆盖区域,可以作为独立的监视技术,提供新的监视手段。具体实施时,某ADS-B系统需要具备每秒随机发射8条FIS-B报文和190条TIS-B报文的能力,Is时间内需要划分FIS-B报文发射时间和TIS-B报文发射时间,并且每一秒的FIS-B报文发射时间在32个发射通道内不断变化,TIS-B报文发射时间在5个不断偏移的时间窗内划分的380个时隙中不断变化。其具体报文的发射时隙的划分方式非常复杂,并且每秒更新变化一次。对系统的时隙划分方式和具体实现方法提出了很高的要求。
[0065]实施例一:
[0066]步骤1:根据秒脉冲划定FIS-B报文和TIS-B报文发射时间段;图1为本发明提供一种多通道变时窗的随机时隙实时划分与选取的方法实施例一步骤101的时间段划分不意图,如图1所示,时间段划分如下:具体做法是:以秒脉冲为起点,设置初始Tk^p_start为FIS-B报文发射起始保护时间,接着TFIS为FIS-B报文发射时间段,可以在此时间段内发射最多8条FIS-B报文,接下来Tk^p_end为FIS-B报文发射终止保护时间,再设置Tkeep_start为TIS-B报文报文发射起始保护时间,接着TTIS为TIS-B报文发射时间段,可以在此时间段内发射最多190条TIS-B报文,接下来Tkeep_end为TIS-B报文发射终止保护时间。
[0067]步骤2:在FIS-B报文发射时间段内,根据CPU通讯接口获得FIS-B报文发射通道的配置初始值执行,划定具体的FIS-B报文发射通道,执行步骤4 ;同时在TIS-B报文发射时间段内,根据CPU通讯接口获得TIS-B报文发射时间窗偏移量的配置初始值,执行步骤3 ;
[0068]步骤3:根据TIS-B报文发射时间窗偏移量的配置初始值,设定TIS-B报文发射时间窗,并具体细分TIS-B报文发射时隙,执行步骤4:
[0069]步骤4:报文接口获得报文,根据报文同步头标志判断是FIS-B报文还是TIS-B报文,若是FIS-B报文,则根据有效的发射通道发射FIS-B报文;若是TIS-B报文,则根据发射时间间隙进行TIS-B报文发射;否则丢弃报文;
[0070]步骤5:下一个秒脉冲到来,更新FIS-B报文发射通道和TIS-B报文发射时隙,返回步骤4.。
[0071]实施例二:图2为图1所示实施例一步骤2的根据获得的配置初始值划定具体的FIS-B报文发射通道的流程示意图,包括:
[0072]步骤1031 JfFIS-B时间段划分为32个可以发射报文的通道FIS_gatewayl?FIS_gateway32,即将Tfis的FIS-B报文发射时间段以Δ T FIS为步进,划分为32个可以发射报文的通道,;
[0073]步骤1032、从CPU通信接口获得FIS-B报文发射通道的配置初始值FIS_set_gateway I?FIS_set_gateway8和通道使能信号,最多配置8个发射通道,即获得FIS_set_gateway K FIS_set_gateway2......FIS_set_gateway8,使能信号高有效;
[0074]步骤1033、将配置的 FIS_set_gateway 与划分的 FIS_gatewayl ?FIS_gateway32中的具体通道对应,并判断通道使能是否有效,如果使能信号有效(等于I),转至步骤1034,如果无效(等于O),则不予配置;
[0075]步骤1034、将 FIS_gatewayl ?FIS_gateway32 中对应的 FIS_set_gateway 作为有效的FIS-B报文发射通道,并设置对应的时间标志为I。
[0076]实施例三:图3为图1所示实施例一步骤3中根据获得的配置初始值划定具体的TIS-B报文发射时间窗的流程示意图,包括以下步骤:
[0077]步骤1035、将TIS-B时间段划分为5个可以发射报文的时间窗Tlstart? Tl end、T2start?T2 end、T3start?Τ3 end、T4start?Τ4 end和 T5 start?T5 end。即 TIS-B 时间段中以固定时间T1、T2、T3、T4和T5为时间起点,以Δ Tns wind()w为宽度,划定5个固定时间窗;
[0078]步骤1036、从CPU通信接口获得TIS-B报文发射时间窗的配置偏移量和时间窗口使能信号,如果时间窗口使能信号有效(等于I),转至步骤1037,如果无效(等于0),则不予配置;
[0079]步骤1037、根据配置偏移量滑动步骤1035中设定的时间窗,改变时间窗的起点和终点,保持时间窗宽度不变,划定时间窗(Tlstart+stagger)?(Tlend+stagger),(T2start+stagger)?(T2end+stagger),(T3start+stagger)?(T3end+stagger),(T4start+stagger)?(T4end+stagger),(T5start+stagger)?(T5end+stagger)。
[0080]实施例四:图4为图1所示实施例一步骤3的根据划定的TIS-B报文发射时间窗进一步具体细分TIS-B报文发射时隙的流程示意图.包括以下步骤:
[0081]步骤1041、根据步骤1037获得划定的时间窗(Tlstart+stagger)?(Tlend+stagger),(T2start+stagger)?(T2end+stagger),(T3start+stagger)?(T3end+stagger),(T4start+stagger)?(T4end+stagger),(T5start+stagger)?(T5end+stagger);
[0082]步骤1042、以Λ TnsS步进,将每个时间窗划分为76个时隙,每个时隙依次编号为0、1、2……75,共ΛΤτκΧ76 = Δ Tns windOT,5个时间窗按相同方式划分,共380个时隙;
[0083]步骤1043、选择每个TIS-B时间窗的76个时隙中的偶数时隙作为TIS-B报文的发射时隙,即每个时间窗中选择时隙0、2、4……76共38个发射时隙,5个时间窗共190个发射时隙,并设置对应的时间标志为I。
[0084]实施例五:图5是图1所示实施例一步骤4的根据报文接口获得报文具体类型,选择报文发射时隙,进行报文发射的流程示意图,包括以下步骤:
[0085]步骤1051、根据报文接口获得报文,报文如果是FIS-B报文,配有同步头标志7E7E,如果是TIS-B报文,配有同步头标志7171 ;
[0086]步骤1052、根据报文同步头标志判断,报文是否为FIS-B报文,如果是,转向步骤1053,如果不是,丢弃报文;
[0087]步骤1053、报文为FIS-B报文,根据步骤1034设置的时间标志,选择最近的FIS-B发射时间通道进行报文发射;
[0088]步骤1054、与步骤1052同步执行,根据报文同步头标志判断,报文是否为TIS-B报文,如果是,转向步骤1055,如果不是,丢弃报文;
[0089]步骤1055、报文为TIS-B报文,根据步骤1043设置的时间标志,选择最近的TIS-B发射时隙进行报文发射。
[0090]实施例六:图6为图1所示实施例一步骤5的根据下一个秒脉冲更新FIS-B报文发射通道的流程示意图,包括以下步骤:步骤1061、接收秒脉冲,判断脉冲上升沿,跳转至步骤1062 ;
[0091]步骤1062、检查此时是否有更新FIS-B报文发射通道的使能信号,如果没有,跳转至步骤1063,如果有,返回图3步骤1032进行FIS-B报文发射通道配置;
[0092]步骤1063、将上一次使用的FIS-B报文发射通道+1,即FIS_gatewayl变为FIS_gateway2, FIS_gatewayN 变为 FIS_gateway (N+1);
[0093]步骤1064、判断(N+1)是否大于最大通道数32,如果大于32,跳转至步骤1066,如果小于等于32,跳转至步骤1065 ;
[0094]步骤1065、将+1以后的FIS-B报文发射通道作为FIS-B报文发射通道,即将FIS_gateway2......FIS_gateway (N+1)作为有效的FIS-B报文发射通道;
[0095]步骤1066、将步骤1034中配置的FIS-B报文发射通道FIS_set_gateway作为FIS-B报文发射通道。
[0096]步骤1067、检查此时是否有更新TIS-B报文发射通道的使能信号,如果没有,跳转至步骤1070,如果有,跳转至步骤1068 ;
[0097]步骤1068、返回图4步骤1036进行TIS-B报文发射时间窗的配置,配置完成后,执行步骤1069 ;
[0098]步骤1069、返回图5步骤1041进行TIS-B报文发射时隙划分;
[0099]步骤1070、将上一次划定的TIS-B报文发射时隙作为有效时隙。
[0100]实施例七:图7为本发明提供一种多通道变时窗的随机时隙实时划分与选取的方法实施例一的结构不意图,该实施例的一种多通道变时窗的随机时隙实时划分与选取的方法可用于实现本发明上述图1所示实施的一种多通道变时窗的随机时隙实时划分与选取的方法流程。包括:报文发射时间段划分模块91、FIS-B发射通道配置模块92、TIS-B发射时间窗配置模块93、FIS-B报文发射时隙产生模块94、TIS-B报文发射时隙产生模块95、FIS-B报文发射模块96、TIS-B报文发射模块97、FIS_B发射通道配置更新模块98和TIS-B发射时间窗配置更新模块99。
[0101]具体地,报文发射时间段划分模块91。以秒脉冲为时间起点,以秒脉冲为起点,设置初始Tkrap start为FIS-B报文发射起始保护时间,接着T FIS为FIS-B报文发射时间段,接下来Tkrap _为FIS-B报文发射终止保护时间,再设置T kMP start为TIS-B报文报文发射起始保护时间,接着TtisS TIS-B报文发射时间段,接下来T kMP -为TIS-B报文发射终止保护时间。设定可以在FIS-B报文发射时间段内发射最多8条FIS-B报文,在TIS-B报文发射时间段内发射最多190条TIS-B报文;
[0102]FIS-B发射通道配置模块92。将FIS-B报文发射时间段以Δ Tfis为步进,划分为32个信道,FIS_gatewayl?FIS_gateway32,可以在32个信道中最多选择8个信道发射FIS-B报文;
[0103]从CPU通信接口获得FIS-B报文发射通道的配置初始值FIS_set_gatewayl?FIS_set_gateway8和通道使能信号,最多配置8个发射通道;
[0104]将配置的FIS_set_gateway 与划分的 FIS_gatewayl ?FIS_gateway32 中的具体通道对应,FIS_set_gateway数据位宽为6位,最高位为通道使能信号,高有效,低5位为配置的通道值,为O?31,对应FIS_gatewayl?FIS_gateway32共32个信道;
[0105]TIS-B发射时间窗配置模块93。将TIS-B时间段以固定时间Tl、T2、T3、T4和T5为时间起点,以ΔΤ

TIS_window 为宽度,划定5个固定时间窗Tl start? Tl end、T2start?T2 end'T3start~T3end、T4start?T4 end和 T5 start~ T5 end;
[0106]从CPU通信接口获得TIS-B报文发射时间窗的配置偏移量stagger和时间窗口使能信号,如果时间窗口使能信号有效(等于I),根据配置偏移量stagger滑动5个固定的时间窗,改变时间窗的起点和终点,保持时间窗宽度不变,划定时间窗(Tlstart+stagger)?(Tlend+stagger),(T2start+stagger)?(T2end+stagger),(T3start+stagger)?(T3end+stagger),(T4start+stagger)?(T4end+stagger),(T5start+stagger)?(T5end+stagger);偏移量stagger数据位宽为11位,最高位为通道使能信号,高有效,低10位为配置的时间窗口偏移量,以ΔΤτκ为时间单位,偏移时间为Λ Tns X stagger [9:0];
[0107]FIS-B报文发射时隙产生模块94。判断通道使能是否有效,如果使能信号有效(等于 I),将 FIS_gatewayl ?FIS_gateway32 中对应的 FIS_set_gateway 作为有效的 FIS-B 报文发射通道,并设置对应的时间标志为1,作为FIS-B报文发射时隙;
[0108]TIS-B报文发射时隙产生模块95。以Λ Ttis为步进,将每个TIS-B报文发射时间窗划分为76个时隙,每个时隙依次编号为0、1、2……75,共ΛΤτκΧ76 = Δ Ttis windOT,5个时间窗按相同方式划分,共380个时隙;选择每个TIS-B时间窗的76个时隙中的偶数时隙作为TIS-B报文的发射时隙,即每个时间窗中选择时隙0、2、4……76共38个发射时隙,5个时间窗共190个发射时隙,并设置对应的时间标志为I ;
[0109]FIS-B报文发射模块96。根据报文接口获得报文,报文如果是FIS-B报文,配有同步头标志7E7E ;
[0110]根据报文同步头标志判断,报文是否为FIS-B报文,如果是,根据FIS-B报文发射时隙产生模块94设置的时间标志,选择最近的FIS-B发射时间通道进行报文发射;如果不是,丢弃报文;
[0111]TIS-B报文发射模块97。根据报文接口获得报文,报文如果是TIS-B报文,配有同步头标志7171 ;
[0112]根据报文同步头标志判断,报文是否为TIS-B报文,如果是,根据TIS-B报文发射时隙产生模块95设置的时间标志,选择最近的TIS-B发射时隙进行报文发射;如果不是,丢弃报文;
[0113]FIS-B发射通道配置更新模块98。接收秒脉冲,检查此时是否有更新FIS-B报文发射通道的使能信号,如果有,返回FIS-B发射通道配置模块92进行FIS-B报文发射通道配置;如果没有,将上一次使用的FIS-B报文发射通道+1,即FIS_gatewayl变为FIS_gateway2, FIS_gatewayN 变为 FIS_gateway (N+1);
[0114]判断(N+1)是否大于最大通道数32,如果小于等于32,将+1以后的FIS-B报文发射通道作为FIS-B报文发射通道,即将FIS_gateway2……FIS_gateway (N+1)作为有效的FIS-B报文发射通道;如果大于32,将上一秒FIS-B报文发射时隙产生模块94中产生的FIS-B报文发射通道FIS_set_gateWay作为FIS-B报文发射通道;
[0115]TIS-B发射时间窗配置更新模块99。接收秒脉冲,同步检查此时是否有更新TIS-B报文发射通道的使能信号,如果没有,将上一秒TIS-B报文发射时隙产生模块95产生的TIS-B报文发射时隙作为有效时隙;如果有,返回TIS-B发射时间窗配置模块93进行TIS-B报文发射时间窗的配置,配置完成后,返回TIS-B报文发射时隙产生模块95进行TIS-B报文发射时隙划分。
[0116]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种多通道变时窗的随机时隙实时划分与选取的方法,其特征在于包括: 步骤1:根据秒脉冲划定Fis-B报文和TIS-B报文发射时间段; 步骤2:在FIS-B报文发射时间段内,根据CPU通讯接口获得FIS-B报文发射通道的配置初始值,划定具体的FIS-B报文发射通道,执行步骤4 ;同时在TIS-B报文发射时间段内,根据CPU通讯接口获得TIS-B报文发射时间窗偏移量的配置初始值,执行步骤3 ; 步骤3:根据TIS-B报文发射时间窗偏移量的配置初始值,设定TIS-B报文发射时间窗,并具体细分TIS-B报文发射时隙,执行步骤4: 步骤4:报文接口获得报文,根据报文同步头标志判断是FIS-B报文还是TIS-B报文,若是FIS-B报文,则根据有效的发射通道发射FIS-B报文;若是TIS-B报文,则根据发射时间间隙进行TIS-B报文发射;否则丢弃报文;执行步骤5 ; 步骤5:下一个秒脉冲到来,更新FIS-B报文发射通道和TIS-B报文发射时隙,返回步骤4。
2.根据权利要求1所述的一种多通道变时窗的随机时隙实时划分与选取的方法,其特征在于所述步骤I具体步骤: 以秒脉冲为时间起点,设置初始TkMP start为FIS-B报文发射起始保护时间,接着T FIS为FIS-B报文发射时间段,接着TkMP _为FIS-B报文发射终止保护时间,再设置T start为TIS-B报文报文发射起始保护时间,接着TtisS TIS-B报文发射时间段,接下来T kMP -为TIS-B报文发射终止保护时间


Tkeep—start+TpIS+Tkeep—end+Tkeep—start+Tns+Tkeep—end I S o
3.根据权利要求2所述的一种多通道变时窗的随机时隙实时划分与选取的方法,其特征在于所述步骤2具体包括: 步骤21:以ATfis为步进,将FIS-B报文发射时间段划分为X个发射报文的通道FIS_gateway I到FIS_gatewayX,其中X小于等于32,执行步骤22 ; 步骤22:从CPU通信接口获得FIS-B报文发射通道的配置初始值FIS_set_gateWayl到FIS_set_gatewayN和对应的通道使能信号,其中,N小于等于8,根据配置初始值FIS_set_gatewayl到FIS_set_gatewayN和对应的通道使能信号从X个发射报文的通道FIS_gateway I到FIS_gatewayX中配置选择最多8个有效发射通道,执行步骤4 ; 步骤23:执行步骤21同时,根据从CPU通信接口获得TIS-B报文发射时间窗的配置偏移量,执行步骤3。
4.根据权利要求3所述的一种多通道变时窗的随机时隙实时划分与选取的方法,其特征在于所述步骤3具体包括: 步骤31:以固定时间I\、T2、……Tn为时间起点,以ΔΤτκ windOT为时间窗宽度,将TIS-B报文发射时间段划定为η个固定时间窗Tlstart? Tl md、T2start?T2 md、......、Tnstart?Tn end,然后根据从CPU通信接口获得TIS-B报文发射时间窗的配置偏移量stagger和时间窗口使能信号,如果时间窗口使能信号有效,其中η小于等于5,执行步骤32 ;否则不予配置; 步骤32:根据配置偏移量滑动η个固定的时间窗,改变时间窗的起点和终点,保持时间窗宽度 Δ TTIS—windOTt不变,划定时间窗(Tl Start+stagger)?(Tlend+stagger),(T2start+stagger)?(T2end+stagger),......,(Tnstart+stagger)?(Tnend+stagger);其中配置偏移量数据位宽为11位,最高位为时间窗口使能信号,高有效,低10位为配置的时间窗口偏移量stagger,以△ Ttis为时间单位,偏移时间为Δ T TIS X stagger [9:0],执行步骤33 ; 步骤 33:以 Δ Ttis为步进,将 η 个时间窗(Tl Start+stagger)?(Tlend+stagger),(T2start+stagger)?(T2end+stagger),......,(Tnstart+stagger)?(Tnend+stagger)分别对应划分为m个时隙,每个时隙依次编号为0、1、2……m-1,共ATnsXm = Δ Ttis windOT,共n*m个时隙,其中m小于等于76 ; 步骤34:选择每个TIS-B时间窗的m/2个时隙的作为TIS-B报文的发射时隙,所述TIS-B报文的发射时隙为每个时间窗中选择时隙0、2、4……m共m/2个发射时隙,或者所述TIS-B报文的发射时隙为0、1、3……m-Ι共m/2个发射时隙;n个时间窗共n*m/2个发射时隙,并设置对应的时间标志为1,其中时间标识为I的表示此通道发射TIS-B数据,其中m小于等于76,执行步骤4。
5.根据权利要求4所述的一种多通道变时窗的随机时隙实时划分与选取的方法,其特征在于所述步骤5具体包括: 步骤51:根据接收秒脉冲,检查此时是否有更新FIS-B报文发射通道的使能信号;如果没有,将上一次使用的FIS-B报文发射通道加1,即FIS_gatewayl变为FIS_gateway2,FIS_gatewayN 变为 FIS_gateway (N+l),N 大于等于 I,执行步骤 52: 步骤52:判断(N+1)是否大于最大通道数X,如果小于等于XJf (N+1)以后的FIS-B报文发射通道作为FIS-B报文发射通道;如果大于X,将第一次配置的FIS-B报文发射通道FIS_gatewayl到FIS_gatewayN作为FIS-B报文发射通道,进行FIS-B报文发射; 步骤53:执行步骤51同时,根据接收秒脉冲,检查此时是否有更新TIS-B报文发射通道的使能信号;如果没有,将上一次划定的TIS-B报文发射时隙作为有效时隙;如果有,按照步骤32、33、34重新划定新的TIS-B报文发射时隙;返回步骤4。
6.一种多通道变时窗的随机时隙实时划分与选取的装置,其特征在于包括: 报文发射时间段划分模块,根据秒脉冲划定FIS-B报文和TIS-B报文发射时间段;即以秒脉冲为时间起点,设置初始Tkrap start为FIS-B报文发射起始保护时间,接着T FIS为FIS-B报文发射时间段,接下来TkMP _为FIS-B报文发射终止保护时间,再设置T kMP start为TIS-B报文报文发射起始保护时间,接着Ttis为TIS-B报文发射时间段,接下来T kMP -为TIS-B报文发射终止保护时间;所述 Tkeep—start+Tpis+Tkeep—en(j+Tkeep—start+TTis+Tkeep—end I S ; FIS-B发射通道以及TIS-B发射时间窗配置模块,在FIS-B报文发射时间段内,根据CPU通讯接口获得FIS-B报文发射通道的配置初始值,划定具体的FIS-B报文发射通道;在TIS-B报文发射时间段内,根据CPU通讯接口获得TIS-B报文发射时间窗偏移量的配置初始值; TIS-B发射时间窗配置模块,以固定时间!\、T2,……Tn为时间起点,以ΔΤ TIS windOT为时间窗宽度,将TIS-B报文发射时间段划定为η个固定时间窗Tlstart? Tl end, T2start?T2md、……、Tnstart?Tn end,然后根据从CPU通信接口获得TIS-B报文发射时间窗的配置偏移量stagger和时间窗口使能信号,如果时间窗口使能信号有效,根据配置偏移量滑动η个固定的时间窗,改变时间窗的时间起点和终点,保持时间窗宽度△ Ttis windOTt不变,划定时间窗(Tlstart+stagger)?(Tlend+stagger),(T2start+stagger)?(T2end+stagger),......,(Tnstart+stagger)?(Tnend+stagger);其中配置偏移量数据位宽为11位,最高位为时间窗口使能信号,高有效,低10位为配置的时间窗口偏移量stagger,以Δ Ttis为时间单位,偏移时间为 ATtis X stagger [9:0]; TIS-B报文发射时隙产生模块,根据TIS-B报文发射时间窗偏移量的配置初始值,设定TIS-B报文发射时间窗,并具体细分TIS-B报文发射时隙; 报文发射模块,用于从报文接口获得报文,根据报文同步头标志判断是FIS-B报文还是TIS-B报文,若是FIS-B报文,则根据有效的发射通道发射FIS-B报文;若是TIS-B报文,则根据有效的发射时隙进行TIS-B报文发射;否则丢弃报文; FIS-B发射通道配置以及TIS-B发射时间窗更新模块,接收秒脉冲,用于更新FIS-B报文发射通道和TIS-B报文发射时隙。
7.根据权利要求6所述的一种多通道变时窗的随机时隙实时划分与选取的装置,其特征在于所述FIS-B发射通道配置以及TIS-B发射时间窗更新模块具体工作过程是: 步骤61:根据接收秒脉冲,检查此时是否有更新FIS-B报文发射通道的使能信号;如果没有,将上一次使用的FIS-B报文发射通道加1,即FIS_gateWaylFIS_gateWayl变为FIS_gateway2,FIS_gatewayN 变为 FIS_gateway (N+1),N 大于等于 I,执行步骤 62: 步骤62:判断(N+1)是否大于最大通道数X,如果小于等于X,将(N+1)以后的FIS-B报文发射通道作为FIS-B报文发射通道;如果大于X,将第一次配置的FIS-B报文发射通道FIS_gatewayl到FIS_gatewayN作为FIS-B报文发射通道,进行FIS-B报文发射; 步骤63:执行步骤61同时,根据接收秒脉冲,检查此时是否有更新TIS-B报文发射通道的使能信号;如果没有,将上一次划定的TIS-B报文发射时隙作为有效时隙;如果时间窗口使能信号有效,获得新的TIS-B报文发射时间窗的配置偏移量stagger,执行步骤64 ; 步骤64:根据步骤63获得的stagger,改变时间窗的时间起点和终点,保持时间窗宽度 Δ TTIS—windOT不变,划定新的时间窗,(Tl Start+stagger)?(Tlend+stagger),(T2start+stagger)?(T2end+stagger),......,(Tnstart+stagger)?(Tnend+stagger),最多不超过5个(η小于等于5),执行步骤65 ; 步骤 65:以 Δ Ttis为步进,将 η 个时间窗(Tl Start+stagger)?(Tlend+stagger),(T2start+stagger)?(T2end+stagger),......,(Tnstart+stagger)?(Tnend+stagger)分别对应划分为m个时隙,每个时隙依次编号为0、1、2……m-1,共ATnsXm = Δ Ttis windOT,共n*m个时隙,其中m小于等于76 ;执行步骤66 ; 步骤66:选择每个TIS-B时间窗的m/2个时隙的作为TIS-B报文的发射时隙,所述TIS-B报文的发射时隙为每个时间窗中选择时隙0、2、4……m共m/2个发射时隙,或者所述TIS-B报文的发射时隙为0、1、3……m-Ι共m/2个发射时隙;n个时间窗共n*m/2个发射时隙,并设置对应的时间标志为1,其中时间标识为I的表示此通道发射TIS-B数据,其中m小于等于76,完成TIS-B报文发射时隙的划分。
8.根据权利要求6所述的一种多通道变时窗的随机时隙实时划分与选取的装置,其特征在于所述FIS-B发射通道以及TIS-B发射时间窗配置模块具体工作过程是:以Δ Tfis为步进,将FIS-B报文发射时间段划分为X个发射报文的通道FIS_gatewayI到FIS_gatewayX,然后CPU通信接口获得FIS-B报文发射通道的配置初始值FIS_Set_gateWayl到FIS_gatewayN和对应的通道使能信号,从X个发射报文的通道FIS_gatewayl到FIS_gatewayX中配置最多8个有效发射通道。
9.根据权利要求6所述的一种多通道变时窗的随机时隙实时划分与选取的装置,其特征在于所述TIS-B报文发射时隙产生模块工作过程是:步骤71:以固定时间I\、T2、……Tn为时间起点,以ΔΤτκ windOT为时间窗宽度,将TIS-B报文发射时间段划定为η个固定时间窗Tlstart? Tl md、T2start?T2 md、......、Tnstart?Tn end;同时根据从CPU通信接口获得TIS-B报文发射时间窗的配置偏移量stagger和时间窗口使能信号,如果时间窗口使能信号有效,执行步骤:72 ;否则不予配置;步骤72:根据配置偏移量滑动η个固定的时间窗,改变时间窗的时间起点和终点,保持时间窗宽度Δ TTIS—windOT不变,划定时间窗(Tl Start+stagger)?(Tlend+stagger),(T2start+stagger)?(T2end+stagger),......,(Tnstart+stagger)?(Tnend+stagger);其中配置偏移量数据位宽为11位,最高位为时间窗口使能信号,高有效,低10位为配置的时间窗口偏移量stagger,以△ Ttis为时间单位,偏移时间为Δ T TIS X stagger [9:0],执行步骤73 ;步骤 73:以 Δ Ttis为步进,将 η 个时间窗(Tl Start+stagger)?(Tlend+stagger),(T2start+stagger)?(T2end+stagger),......,(Tnstart+stagger)?(Tnend+stagger)分别对应划分为m个时隙,每个时隙依次编号为0、1、2……m-1,共ATnsXm = Δ Ttis windOT,共n*m个时隙; 步骤74:选择每个TIS-B时间窗的m/2个时隙的作为TIS-B报文的发射时隙,所述TIS-B报文的发射时隙为每个时间窗中选择时隙0、2、4……m共m/2个发射时隙,或者所述TIS-B报文的发射时隙为0、1、3……m-Ι共m/2个发射时隙;n个时间窗共n*m/2个发射时隙,并设置对应的时间标志为1,其中时间标识为I的表示此通道发射TIS-B数据,其中m小于等于76,然后根据报文发射模块发射FIS-B报文或者TIS-B报文。
【文档编号】H04L12/70GK104486210SQ201410795505
【公开日】2015年4月1日 申请日期:2014年12月18日 优先权日:2014年12月18日
【发明者】张炼, 冯涛, 刘元春 申请人:四川九洲空管科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1