一种获取s模式询问信号中飞机地址的方法

文档序号:8945871阅读:1004来源:国知局
一种获取s模式询问信号中飞机地址的方法
【技术领域】
[0001] 本发明涉及通信应用领域,具体地说,是涉及一种获取S模式询问信号中飞机地 址的方法。
【背景技术】
[0002] 二次监视雷达在空管监视领域的应用越来越广泛,已经成为空管监视领域的重要 手段之一,其中S模式点名询问在二次监视雷达中使用也较为广泛。对于二次监视雷达的 S模式点名询问信号是在询问机已知应答机S模式地址情况下,对空中应答机进行点名询 问。而对于侦收设备要在未知情况下对空中应答机进行点名询问,必须要知道被点名询问 的S模式地址,这需要大量复杂的计算,在实际使用中很不方便。
[0003] 由于反推导出S模式询问信号中飞机地址的方法过于复杂,一般情况下,只是将S 模式询问数据采集下来,通过大量复杂的计算,才能解算出飞机地址。目前还没有一种直接 快速的通过S模式询问信号中询问信息计算出S模式询问的飞机地址的方法。

【发明内容】

[0004] 本发明所要解决的技术问题是提供一种获取S模式询问信号中飞机地址的方法, 以解决原有的计算S模式询问信号中飞机地址的方法中计算量复杂、耗时较长的问题。
[0005] 为解决上述技术问题,本发明提供了一种获取S模式询问信号中飞机地址的方 法,包括如下步骤:
[0006] 接收S模式点名的询问信号并对其采样生成S模式询问信息;
[0007] 对该询问信息进行分解成信息位和校验位AP;
[0008] 根据多项式和信息位获得CRC校验码;
[0009] 将得到的CRC校验码与AP码进行异或运算得到地址校验序列;
[0010] 将地址校验序列与设定的常数矩阵进行二进制求模获取飞机地址。
[0011] 进一步地,所述CRC校验码通过对信息位和多项式进行求余得到。
[0012] 进一步地,设定所述常数矩阵的方法包括,用矩阵方式将地址修正序列表示出来 并合并得到一新矩阵,将该新矩阵转化为另一数值型矩阵,并建立一个查询表,将该数值型 矩阵放入该查询表中,使用时通过查表得到该飞机地址。
[0013] 进一步地,所述多项式和AP码通过航空附件10计算得出。
[0014] 进一步地,所述数值型矩阵为24行*24列的矩阵。
[0015] 与现有技术相比,本发明所述的一种获取S模式询问信号中飞机地址的方法,弥 补了原有的方法中的计算难度大和分析的不足的问题,使检测的内容更加全面,经测试验 证,该矩阵方式计算S模式飞机地址的方法,已经在设备中得到实际应用,具有快速、高效、 准确计算等优点。
【附图说明】
[0016] 图1是本发明所述的一种获取S模式询问信号中飞机地址的方法的流程原理图。
[0017] 图2是本发明实施例所诉的对S模式询问信息分解示意图。
[0018] 图3是本发明实施例所述的计算S模式飞机地址的S模式询问上行链路格式示意 图。
【具体实施方式】
[0019] 以下结合附图对本发明作进一步详细说明,但不作为对本发明的限定。
[0020] 本发明主要应用于在接收到S模式点名询问信号后能快速、简便地反推出询问的 S模式应答机地址。本发明实现的原理在于,通过矩阵方式计算S模式询问信号飞机地址, 利用S模式询问信号中的UFO、UF4、UF5、UF16、UF20、UF21、UF24格式中均包含的AP校验, 通过反推得到24bit的飞机地址。
[0021] 本发明中,AP码由P码(奇偶校验序列)和A码(地址校验序列)两部分组成; 其次,P码是由信息位序列(ml,m2,m3,…,mk)产生,(其中k= 32或88,分别是短传输 或长传输)。
[0022] 如图1所示,本发明所公开的一种获取S模式询问信号中飞机地址的方法,包括如 下步骤:
[0023] 步骤一、接收S模式点名的询问信号并对其采样生成S模式询问信息;
[0024] 步骤二、对该询问信息进行分解成信息位和校验位AP;
[0025] 步骤三、根据多项式和信息位获得CRC校验码;
[0026] 步骤四、将得到的CRC校验码与AP码进行异或运算得到地址校验序列;
[0027] 步骤五、将地址校验序列与设定的常数矩阵进行二进制求模获取飞机地址
[0028] 具体来说,在步骤一和二中,通过接收上述UF格式的S模式询问信号,采样后得到 S模式询问信息S(X),将S(X)信息分解成信息位M(X)和校验位AP。举例说明S模式询问 信息分解图如图2所示。
[0029]然后,在步骤三中,根据多项式G(X)和询问信息M(X),获得P(X) ;24bit奇偶位序 列利用多项式G(X)产生代码:多项式G(X)表示如下:
[0030] G(X) =l+xW+x'f+xWWe+WWf+W+P+x22+,+,;其中,多项式 G(X)也是基于航空电信附件10给出。
[0031] 因此P(X)可通过公式P(X) =M(X) %G(X)求出余数得到,P⑴即是M(X)对G(X) 的CRC校验。
[0032] 在步骤四中,利用AP生成公式进行异或运算 获得A(X);
[0033] 可推导出
其中A(X)是地址校验序列,P(X)是奇偶校验序 列。
[0034] 用矩阵方式将地址修正序列bl,b2,b3,…,b24表不出来;

[0059] 合并得到新矩阵B。新矩阵B表示如下:
[0060] B=[bl;b2 ;b3 ;b4 ;b5 ;b6 ;b7 ;b8 ;b9 ;bl0;bll;bl2 ;bl3 ;bl4 ;bl5 ;bl6 ;bl7 ; bl8;bl9 ;b20 ;b21 ;b22;b23 ;b24];
[0061] 得到修正地址序列矩阵B后,将B矩阵转化为数值型矩阵Z,Z是一个24X24的矩 阵。Z矩阵在实际使用中是个常数,在实际应用中建立一个查询表,直接将常数放在表中,使 用时直接查表即可。Z矩阵表示方法为:
[0062]
[0063] 再将步骤三中获得的A(X)信息,表示成列矩阵A:
[0064] 假如获得的A(X)信息用十六进制表示为A(X) = 0x5002A4 ;那么列举阵A表示 为:
[0065] A= [0 ; 1 ;0; 1 1 ;0; 1 ;0; 1 1 ;0 ;0]
[0066] 根据Address_24 =mod(Z*A,2)公式,即可获得24bit飞机地址
[0067] 本发明通过接收到S模式询问上行格式信号,采集接收到的询问信息S(X),将询 问信息S(X)分解成M(X)和AP两部分,分解信息如图3所示。用M(X)计算出CRC校验,与AP码异或后,通过矩阵方式快速、简便地计算出24bit飞机地址。
[0068] 上述说明示出并描述了本发明的若干优选实施例,但如前所述,应当理解本发明 并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、 修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识 进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发 明所附权利要求的保护范围内。
【主权项】
1. 一种获取S模式询问信号中飞机地址的方法,其特征在于包括如下步骤: 接收S模式点名的询问信号并对其采样生成S模式询问信息; 对该询问信息进行分解成信息位和校验位AP ; 根据多项式和信息位获得CRC校验码; 将得到的CRC校验码与AP码进行异或运算得到地址校验序列; 将地址校验序列与设定的常数矩阵进行二进制求模获取飞机地址。2. 如权利要求1所述的获取S模式询问信号中飞机地址的方法,其特征在于,所述CRC 校验码通过对信息位和多项式进行求余得到。3. 如权利要求1所述的获取S模式询问信号中飞机地址的方法,其特征在于,设定所述 常数矩阵的方法包括,用矩阵方式将地址修正序列表示出来并合并得到修正的地址序列矩 阵,将该修正的地址序列矩阵再转化为另一数值型矩阵,并建立一个查询表,将该数值型矩 阵放入该查询表中,使用时通过查表得到该飞机地址。4. 如权利要求1所述的获取S模式询问信号中飞机地址的方法,其特征在于,所述多项 式和AP码通过航空附件10计算得出。5. 如权利要求1所述的获取S模式询问信号中飞机地址的方法,其特征在于,所述数值 型矩阵为24行*24列的矩阵。
【专利摘要】本发明公开了一种获取S模式询问信号中飞机地址的方法,该方法是通过接收S模式点名询问信号,采样S模式询问信号获得询问信息,将询问信息利用航空附件10给出的多项式和计算公式,用矩阵方式计算出S模式点名询问的飞机地址,在实际中可快速、准确地计算出S模式地址。
【IPC分类】H04L29/12, H04L1/00
【公开号】CN105162895
【申请号】CN201510527225
【发明人】苟玉玲, 曾湘洪
【申请人】四川九洲电器集团有限责任公司
【公开日】2015年12月16日
【申请日】2015年8月25日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1