Age of Information for Short-Packet Two-Way Relay System in Cognitive IoT Network
-
摘要: 未来认知物联网(IoT)将存在大量用于监控的时间敏感类短包信息。针对认知物联网短包通信场景,该文分析了认知次用户对在双向中继短包通信系统中的信息新鲜度。该文采用信息年龄(AoI)作为衡量信息新鲜度的性能指标。根据短包通信理论,该文推导出系统的误包率和平均峰值AoI(PAoI)表达式,并得出了系统在高信噪比情况下的表达式。在此基础上,考虑认知物联网短包通信中频谱检测性能的非理想,采用交替迭代优化算法对感知包长和传输包长进行联合优化以最小化PAoI加权和。仿真结果验证了理论分析的正确性。该研究发现,对于双向中继系统次用户对的PAoI加权和,感知包长和传输包长存在折中关系,该文所采用的交替迭代优化算法能够有效提升系统PAoI性能。Abstract: Future cognitive Internet of Things (IoT) applications will rely on time-sensitive short-packet information to control and monitor. This paper analyzes the information freshness of secondary users in the short-packet two-way relay system. In this paper, the age of information (AoI) is used as a performance metric to measure the freshness of information. Based on the short-packet communications theory, the expressions of the packet error rate and the average peak AoI (PAoI) are derived. In addition, the performance under the high signal-to-noise ratio regime is analyzed. Due to imperfect sensing, an alternate iterative optimization algorithm is used to jointly optimize the spectrum sensing time and short-packet length to minimize the average weighted sum PAoI. The simulation results verify the correctness of the theoretical analysis. And it shows that there is a trade-off relationship between the spectrum sensing time and short-packet length, and the proposed algorithm can minimize the average weighted sum PAoI.
-
1. 引言
电波在大气中传播时,大气折射效应会导致电波轨迹发生弯曲及电波传播速度不能按光速传播。该现象会引入大气折射误差,严重影响各个无线电系统探测定位性能,比如:卫星导航系统GNSS(Global Navigation Satellite System)定位精度[1–4]、雷达探测系统对目标的跟踪精度以及通信系统时间同步精度[5]。此外,大气折射误差导致的信号时延还可用于反演大气折射率剖面[6]及监测电离层电子浓度(Total Electronic Contents, TEC)[7]。因此,大气折射误差的研究对于无线电物理、地球物理、大地测量学、气象学、大气遥感等学科都具有非常重要的意义。为了提高各个无线电系统的测量精度,需要了解大气折射误差的修正方法。
现有关于折射误差的修正方法主要有:射线描迹法或射线追踪法[8–12]、简化修正法[13–17]和新方法[18,19]。射线描迹法从射线方程出发,严格推导得到各个物理量的折射误差计算公式,精度较高。多篇文献对该方法的效果进行了验证[4,20,21],并提出了一些基于射线描迹法的快速算法[22,23]。相比于射线描迹法,其它两种方法做了近似和简化处理,计算复杂度低。简化修正法主要分为两类:一类是经验模型,比如ITU-R P.834-8中的大气折射距离误差修正模型[12];另一类是基于天顶延迟(Zenith Tropospheric Delay, ZTD)的映射函数转换斜延迟法[14–17]。这种简化方法较多地应用于高仰角条件下的大气折射误差修正,尤其是第2类简化方法。ZTD数据一方面可以通过全球GPS站和IGS提供,另一方面可以利用气象资料计算,为斜延迟的预测建立良好基础[17]。新方法主要有微波辐射计法[18]和针对电离层提出的实时修正方法[19],该方法的优点是实时性好,缺点是会引入其它测量系统误差。综上,虽然大气折射误差修正已经开展了大量的理论和实验研究,并取得了一些研究成果,但这些方法皆是针对标准大气环境提出的,无法直接应用于非标准大气环境。因此,异常大气(比如:大气湍流、对流层波导)环境的大气折射误差问题亟待解决。
为解决该问题,本文开展任意大气环境折射误差修正方法研究。首先,在第2节对大气折射误差涉及的折射率模型和传统射线描迹法进行了简单介绍,并基于几何光学原理给出大气折射误差修正方法中涉及到的物理量的计算公式;针对该方法的局限性,本文在第3节基于传播射线描迹法推导了射线描迹法微分形式,并基于此提出了适用于任意大气的折射误差修正方法;此外,利用测试数据对该方法的可行性进行了验证;最后在第4节以蒸发波导为例开展了异常大气折射误差的仿真分析。
2. 基于传统射线描迹法大气折射误差修正方法
电波在非自由空间中传播时,会产生大气折射效应。该效应是由于实际大气球面分层和水平非均匀特性造成。大气层分为对流层、平流层、电离层和磁层。其中对流层和平流层为60 km以下的大气层,被称为中性大气层。不同大气层折射率空间分布不同。考虑到大气折射率是影响折射误差的一个重要参数,关于折射率获取方法的研究从未中断。利用观测站长期积累的气象数据建立折射率模型是获取折射率的一种普遍使用方法。本文研究过程中即选取典型的折射率模型进行大气环境模拟。由于异常大气通常指对流层大气中异常折射率分布,因此本文主要探讨对流层大气中折射误差修正。
2.1 折射率模型
现有中性大气层的折射率模型主要有:线性模型、指数模型、ITU-R指数模型[13]、双指数模型、分段模型和Hopfield模型[4]。其中使用较广的是分段模型和Hopfield模型。分段模型可以更全面地描述大气层折射率
N 特性,它与高度的关系可以表示为N(h)={Ns+(h−hs)ΔN,hs≤h≤hs+1 kmN1e−c(h−hs−1),hs+1≤h≤9kmN9e−c9(h−9),9km≤h≤60km (1) 其中,
Ns 为地表面折射率,hs 为地表面海拔高度,ΔN 为1 km以内折射率梯度,N1 和N9 分别为海拔1 km和9 km处的修正折射率,c1 为地面以上1 km至海拔9 km的指数衰减率,c9 为海拔9 km至60 km的指数衰减率。再由大气折射率和折射指数
n(h) 的关系,可计算得到大气折射指数:N(h)=[n(h)−1]×106 (2) Hopfield模型将折射率分为湿项和干项部分[4],研究过程中利用该模型的优点是可以分别考虑它们对电波传播的影响。该模型和分段模型都能较好地描述实际大气折射率特性,本文在研究过程中选用分段模型。
2.2 基于传统射线描迹法大气折射误差修正方法
大气折射误差是指观测站测得的目标视在物理量和真实物理量的差值,其中包括:距离误差、高度误差和角度误差。图1给出了电波传播轨迹示意图,A和B分别为观测站和目标位置,C为地心。A到B沿着射线轨迹
s 的视在距离Ra (单位为km)为Ra=c∫sdsc/n=∫hBhAncscθdh (3) 其中,
c 为光速,θ (单位为 ° )为传播路径高度h 处的本地仰角,n 为电波传播路径上任意高度h 处的折射指数,hA (单位为km)和hB (单位为km)分别为观测站和目标的海拔高度。球坐标系下的射线描迹法为
n(r0+h)cosθ=nA(r0+hA)cosθA (4) 其中,
nA 为高度hA 处的折射指数,r0=6370km 为地球半径,θA (单位为 ° )为视在仰角。利用式(4),式(3)可重新写为
Ra=∫hBhAn2(r0+h)√n2(r0+h)2−n2A(r0+hA)2cos2θAdh (5) 由于目标的真实位置往往是未知的,可通过视在距离反求目标的真实高度
hB 。A到B的真实距离
R (单位为km)为R=√(r0+hA)2+(r0+hB)2−2(r0+hA)(r0+hB)cosϕT (6) ϕT 为观测站和目标的地心角。根据射线描迹法和图1中射线传播轨迹,
ϕT 为ϕT=∫hBhAcotθr0+hdh=nA(r0+hA)cosθA∫hBhAdh(r0+h)√n2(r0+h)2−n2A(r0+hA)2cos2θA (7) 距离误差
ΔR 为ΔR=Ra−R=Ra−√(r0+hA)2+(r0+hB)2−2(r0+hA)(r0+hB)cosϕT (8) A到B的高度误差
Δh (单位为km)为Δh=ha−hB=√(r0+hA)2+R2a+2(r0+hA)RasinθA−r0−hB (9) A到B的仰角误差
Δθ (单位为 ° )为Δθ=θa−θT=θa−arctan(cotϕT−r0+hAr0+hBcscϕT) (10) 其中,
θT 为真实仰角,它可根据图1中射线几何示意图得到。以上即为基于传统射线描迹法的大气折射误差修正方法,该方法利用几何光学原理,有严格的数学推导,不涉及任何近似,有多篇文献验证了该方法的有效性。但该方法仅适用于标准大气环境下折射误差修正,对于异常大气,比如对流层波导,传播路径上射线的高度并不总是随射线轨迹长度增大而增大[24],视在距离及地心仰角不能简单地通过积分求得,使得式(5)和式(7)失效。因此,针对该问题,在下一节推导射线描迹法微分形式下大气折射误差,并提出利用迭代的方法计算大气折射误差。
3. 基于射线描迹法微分形式的大气折射误差修正方法
3.1 基于传统射线描迹法大气折射误差修正方法
基于第2节中传统射线描迹法(式(4)),推导射线描迹微分形式的大气折射误差修正方法。
式(4)两边分别对高度
h 求微分可得dndh(r0+h)cosθ+ncosθ−n(r0+h)sinθdθdh=0 (11) 则
dθdh=dndhcotθn+cotθr0+h (12) 式(12)即为射线描迹法的微分形式。
基于式(12)和图1中射线的几何关系:
dhds=sinθ (13) dϕds=cosθr0+h (14) 大气折射误差修正可通过以下步骤步进迭代求解。
步骤1 初始化各物理量。初始位置处视在距离
Ra,0=0 ;本地仰角θ0=θA ;地心角ϕ0=0 ;高度h0=hA 。步骤2 计算第
k (k=1,2,···,K )步各物理量的值。固定射线轨迹长度步长Δs ,则由式(3)可得Ra,k=Ra,k−1+ΔRa,k=Ra,k−1+nk−1Δs (15) 由式(13)可得
hk=hk−1+Δhk=hk−1+Δssinθk−1 (16) 由式(14)可得
ϕk=ϕk−1+Δϕk=ϕk−1+cosθk−1hk−1+r0Δs (17) 由式(12)—式(14)可得
θk=θk−1+Δθk=θk−1+[1+hk−1+r0nk−1(dndh)hk−1]Δϕk (18) 步骤3 设置迭代结束的目标函数:
K=argminkφ{Ra,k,Ra} (19) 利用2阶范数作为该问题的目标函数:
φ=‖Ra,k−Ra‖2 (20) 步骤4 调整步骤2中
k 的值,利用步骤2计算Ra,k ,直至目标函数式(20)达到最优。步骤5 计算大气折射误差。当目标函数式(20)达到最优时,迭代步数
k=K ,此时目标真实高度hB=hK ,真实仰角θT=hK ,地心仰角ϕT=ϕK 。由此,可计算得到大气折射误差,并对其进行修正。以上步骤即为本文基于射线描迹法微分形式提出的大气折射误差修正方法。相对第2节的传统射线描迹法,该方法不仅适用于标准大气环境的折射误差修正,也适用于异常大气环境的折射误差修正,在下一节对该方法进行验证。
3.2 试验验证
利用文献[21]中的测试数据,对本文所提大气折射误差修正方法进行验证。该数据来源于地面测站对某高空目标的跟踪,角度范围是3°~26°,通过对测试数据和精确轨道数据的处理,可得到每个仰角条件下测站与目标的真实距离、真实仰角及大气折射引入的误差值。信号传播的大气环境对中性大气层采用折射率分段模型(式(1))进行拟合,模型参数为
Ns=333.23 ,ΔN=−60.17 km,c=0.1227 km,c9=0.1432 km,得到60 km以下的大气折射率剖面如图2(a)所示;电离层采用测站位置处实测的电子浓度反演大气折射率,得到的折射率剖面如图2(b)所示。基于以上的折射率剖面,分别利用第2.2节(式(3)—式(10))和第3.1节中的大气折射误差修正方法详细步骤计算距离和仰角误差,计算结果如图3所示。利用图3的计算结果对测试数据中折射误差(图4中实线)进行修正,结果如图4所示。图3(a)和图3(b)分别给出了距离和仰角的误差,两种方法的计算结果具有较好的一致性。图4(a)和图4(b)分别给出了距离和仰角误差修正后的结果,距离误差修正后的残差在10 m左右,仰角误差修正后的残差在0° 左右。分析以上结果可以得出:基于射线描迹法微分形式的大气折射误差修正方法与基于传统射线描迹法的大气折射误差修正方法具有较好的一致性。
此外,针对传统射线描迹法无法修正异常大气折射误差的问题,本文利用第3.1节的方法对蒸发波导条件下大气折射误差进行仿真分析。
4. 蒸发波导环境大气折射误差仿真分析
蒸发波导是海上对流层波导中出现概率最高的波导类型,本文以其为例探讨海上波导环境对大气折射误差的影响。
4.1 蒸发波导
Paulus-Jeske提出的单参数蒸发波导模型[25],简称为PJ模型,该模型应用最为广泛,其修正折射率
M 对应的解析式为M(h)=M0+0.13(h−hdln(h+z0z0)) (21) 其中,
M0 为地表面折射率,hd 为蒸发波导高度,z0=0.00015 m为粗糙度因子。利用式(22)可以将大气修正折射率转化为折射率[26]:
N(h)=M(h)−0.157h (22) 4.2 仿真分析
基于蒸发波导环境折射率模型(式(21)),且考虑到全球统计资料给出的蒸发波导高度变化范围0~40 m,本文分别选取两个波导高度
hd=20 m和hd=30 m,探讨蒸发波导环境下的大气折射误差,并将其与标准大气环境下的仿真结果作对比。标准大气的折射率模型参见式(1),其中各个参数取文献[8]给出的全国平均值:ΔN=−39.4 km,c=0.1258 km,c9=0.1434 km。仿真中雷达天线高度设置为hA=15 m,位于蒸发波导内部。由于波导环境对陷获角度的限制,应用于该环境电波传播特性研究的天线波束宽度都比较小。为确保电波射线仰角在1°以内,本文研究过程选取仰角分别为–0.15°, 0°和0.15° 3种情况。根据以上条件,利用第3.1节中式(15)–式(18),绘制固定视在距离100 km时,蒸发波导和标准环境条件下,在直角坐标系中的电波传播轨迹图,结果如图5所示。由该图可以直观看出,大气环境和仰角对电波传播轨迹的影响是非常显著的。相比标准大气环境,蒸发波导环境中的电波传播轨迹更加多样化,并不简单随高度增大电波轨迹背离地球表面传播;当仰角为0°时(虚线),电波被陷获在波导内部向前传播,且波导高度越高,陷获越强。这种电波传播特性的不同必然会导致两种大气环境下大气折射误差结果的差异。因此,为进一步定量分析大气环境对大气折射误差的影响,利用第3.1节中的方法步骤及第2节中折射误差的定义,图6—图8分别仿真了固定视在距离,两种环境、3个仰角条件下的距离误差、高度误差和仰角误差。这3个图中的横坐标均表示视在距离。此外,图9对视在距离100 km时的结果进行了统计。
由图6可以得出:两种大气环境均表现出随视在距离增大,距离误差增大的规律;相同条件下,标准大气引入的距离误差大于蒸发波导(图9(a)),这是由于电波受波导影响,射线在波导内变化比较平缓导致的(如图5所示)。此外,蒸发波导环境中,电波被陷获越强,距离误差越大。
相比距离误差,大气环境和仰角变化对高度和仰角误差的影响更为显著和复杂。分析图7的仿真结果:当仰角大于等于0°时,高度误差随视在距离的增大而增大,蒸发波导环境大气折射导致的高度误差远大于标准大气。比如图9(b)中对于蒸发波导环境,高度误差在0°仰角时近800 m,而标准大气为200 m左右。仰角小于0°时,在视在距离较小的情况下,视在高度小于目标真实高度,随视在距离增大,视在高度大于真实高度,相应的高度误差也反向增大,蒸发波导环境这种变化规律比较明显。
通过分析图8可以得出:当仰角大于等于0°时,仰角误差随视在距离的增大而增大,蒸发波导环境大气折射导致的仰角误差远大于标准大气。比如图9(c)中对于蒸发波导环境,仰角误差在0°时为0.45°,而标准大气为0.11°。仰角小于0°时,随视在距离的增大,受目标高度变化的影响,仰角误差的变化也呈现与高度误差相同的规律。
综上,由图6—图9可以得出:完全陷获在蒸发波导内部的电波引入的大气折射误差是最显著的;考虑到影响蒸发波导大气折射误差的因素多,相比标准大气,该环境下的大气折射误差修正问题更为严峻。
5. 结束语
为解决传统射线描迹法无法处理异常大气折射误差的问题,本文推导了射线描迹法的微分形式,并基于此提出了一种可以计算任意大气环境折射误差修正方法。该方法通过数值迭代和优化的过程,给出目标真实位置相关的物理量,进而对目标的视在位置进行修正。利用某地面测控站的试验数据对该方法进行了验证,结果显示:距离误差修正后的残差在10 m左右,仰角误差修正后的残差在0°左右。
此外,本文还以蒸发波导为例探讨了异常大气对大气折射误差的影响。通过仿真分析,得出:完全陷获在蒸发波导内部的电波引入的大气折射误差是最显著的;考虑到影响蒸发波导大气折射误差的因素多,相比标准大气,该环境下的大气折射误差修正问题更为严峻。
综上,本文所提方法能够较好地解决任意大气折射误差的修正问题,是现有大气折射误差修正方法的一个补充,为提高无线电系统在任意大气环境下的测量精度提供一种新的技术支持。
-
[1] ZHANG Lin, LIANG Yingchang, and XIAO Ming. Spectrum sharing for internet of things: A survey[J]. IEEE Wireless Communications, 2019, 26(3): 132–139. doi: 10.1109/mwc.2018.1800259 [2] LI Feng, LAM K Y, LI Xiuhua, et al. Advances and emerging challenges in cognitive internet-of-things[J]. IEEE Transactions on Industrial Informatics, 2020, 16(8): 5489–5496. doi: 10.1109/tii.2019.2953246 [3] KHAN A A, REHMANI M H, and RACHEDI A. Cognitive-radio-based internet of things: Applications, architectures, spectrum related functionalities, and future research directions[J]. IEEE Wireless Communications, 2017, 24(3): 17–25. doi: 10.1109/mwc.2017.1600404 [4] KAUL S, YATES R, and GRUTESER M. Real-time status: How often should one update?[C]. 2012 IEEE Conference on Computer Communications (INFOCOM), Orlando, USA, 2012: 2731–2735. [5] 王恒, 余蕾, 谢鑫. 基于信息年龄的工业无线传感器网络混合数据调度方法[J]. 电子与信息学报, 2023, 45(3): 1065–1073.WANG Heng, YU Lei, and XIE Xin. Hybrid data scheduling method for industrial wireless sensor networks based on age of information[J]. Journal of Electronics & Information Technology, 2023, 45(3): 1065–1073. [6] POLYANSKIY Y, POOR H V, and VERDU S. Channel coding rate in the finite blocklength regime[J]. IEEE Transactions on Information Theory, 2010, 56(5): 2307–2359. doi: 10.1109/TIT.2010.2043769 [7] 李世党, 魏明生, 赵娟, 等. 蜂窝物联网中短包域能量效率最大化波束成形优化与设计[J]. 电子与信息学报, 2022, 44(9): 3075–3082. doi: 10.11999/JEIT220390LI Shidang, WEI Mingsheng, ZHAO Juan, et al. Optimization and design of beamforming for cellular internet-of-things with energy efficiency maximization in short packet domain[J]. Journal of Electronics &Information Technology, 2022, 44(9): 3075–3082. doi: 10.11999/JEIT220390 [8] 冯晨, 王慧明. 面向5G的短包物理层安全通信[J]. 中国科学:信息科学, 2021, 51(9): 1507–1523. doi: 10.1360/SSI-2020-0397FENG Chen and WANG Huiming. Secure physical layer short-packet communication for 5G[J]. Scientia Sinica (Informationis), 2021, 51(9): 1507–1523. doi: 10.1360/SSI-2020-0397 [9] YU Baoquan, CAI Yueming, WU Dan, et al. Average age of information in short packet based machine type communication[J]. IEEE Transactions on Vehicular Technology, 2020, 69(9): 10306–10319. doi: 10.1109/tvt.2020.3004828 [10] ZHENG Dongsheng, YANG Yuli, WEI Lai, et al. Decode-and-forward short-packet relaying in the Internet of Things: Timely status updates[J]. IEEE Transactions on Wireless Communications, 2021, 20(12): 8423–8437. doi: 10.1109/twc.2021.3093163 [11] ZHANG Qian, JIA Juncheng, and ZHANG Jin. Cooperative relay to improve diversity in cognitive radio networks[J]. IEEE Communications Magazine, 2009, 47(2): 111–117. doi: 10.1109/MCOM.2009.4785388 [12] BUYUKATES B, SOYSAL A, and ULUKUS S. Age of information in multihop multicast networks[J]. Journal of Communications and Networks, 2019, 21(3): 256–267. doi: 10.1109/JCN.2019.000032 [13] LI Bohai, CHEN He, PAPPAS N, et al. Optimizing information freshness in two-way relay networks[C]. 2020 IEEE/CIC International Conference on Communications in China (ICCC), Chengdu, China, 2020: 893–898. [14] LOUIE R H Y, LI Yonghui, and VUCETIC B. Practical physical layer network coding for two-way relay channels: Performance analysis and comparison[J]. IEEE Transactions on Wireless Communications, 2010, 9(2): 764–777. doi: 10.1109/twc.2010.02.090314 [15] ZHANG Lin and LIANG Yingchang. Joint spectrum sensing and packet error rate optimization in cognitive IoT[J]. IEEE Internet of Things Journal, 2019, 6(5): 7816–7827. doi: 10.1109/jiot.2019.2907993 [16] GU Yifan, CHEN He, LI Yonghui, et al. Short-packet two-way amplify-and-forward relaying[J]. IEEE Signal Processing Letters, 2018, 25(2): 263–267. doi: 10.1109/LSP.2017.2782828 [17] GU Yifan, CHEN He, ZHAI Chao, et al. Minimizing age of information in cognitive radio-based IoT systems: Underlay or overlay?[J]. IEEE Internet of Things Journal, 2019, 6(6): 10273–10288. doi: 10.1109/jiot.2019.2937334 期刊类型引用(1)
1. 罗春兰,林文,祝晓霞. (47, 24, 11)QR码的快速代数译码算法. 三明学院学报. 2022(06): 60-66+78 . 百度学术
其他类型引用(1)
-