董宝江,彭琛,卢贺
专题:移动通信(5G)测试
5G NR的小区搜索改进算法
董宝江,彭琛,卢贺
(大唐联仪科技有限公司,北京 100083)
5G NR时代对速率、容量和用户体验都有更高的要求。在5G NR物理层中,小区搜索是不可或缺的过程。小区搜索主要包括主同步信号(primary synchronization signal,PPS)检测算法以及辅同步信号(secondary synchronization signal,SSS)检测算法。传统PSS检测算法和SSS检测算法已无法满足5G NR各项指标的基本需求。为了解决这一问题,在传统分段互相关检测算法基础上提出了改进PSS检测算法。当信道环境恶劣时,传统SSS检测算法也将失效,提出的改进SSS检测算法可以解决此问题。最后,对传统算法和改进算法进行仿真对比分析。仿真结果表明,改进算法的检测性能明显提升,检测效率和整体性能也提高了。
小区搜索;PSS检测算法;SSS检测算法
5G移动通信技术[1],是为了满足未来移动通信的需求,推出的新一代无线通信技术。与4G相比,它对系统性能提出了更高要求。其中,传输速率提高10~100倍,用户体验速率达到0.1~1 Gbit/s,用户峰值速率可达10 Gbit/s;时延降低为1/10~1/5,达到毫秒量级;移动性达到500 km/h以上,实现高铁高速运行环境下的良好用户体验。由ITU-R确定,通信行业认可的5G三大主要应用场景[2-3]分别为:增强移动宽带(eMBB)、低时延高可靠通信(uRLLC)和大规模物联网(mMTC)。如果说4G标志着业务由个人通信向个人应用的跨越,那么5G的诞生将是通信行业历史上最大的变革,从“小我”走向“大我”——从个人应用向行业应用的转变。
本文小区搜索算法应用在5G NR(new radio)扫频仪中,扫频仪进行无线网络覆盖测试时,主要通过扫频装置进行小区搜索,检测到空间的多个基站射频信号,并对相关指标进行测量。比如,在4G LTE网络优化时,需要通过主同步信号(primary synchronization signal,PSS)和辅同步信号(secondary synchronization signal,SSS)对空口小区进行搜索,并对检测到的各个小区的CRS(cell-specific reference signal)进行测量,测量参数主要有RSRP(reference signal received power)、SINR(signal to interference-plus-noise ratio)[4]等。只有完成初始小区搜索,终端才可以给出准确的解调下行数据,获取关键系统信息,实现与基站的通信连接。
在小区搜索中,比较关键的步骤就是PSS检测以及SSS检测。对于PSS检测,参考文献[5]中给出一种直接互相关检测算法,但在大频偏环境下该算法将会失效。参考文献[6]中论述了一种分段互相关检测算法,其可以提升抗频偏能力,但会引入噪声干扰。对于SSS检测,参考文献[7]中简述了一种SSS相干检测算法,原理是利用PSS检测后的信道响应值等效SSS处的信道响应值,然后对频域SSS序列进行补偿,最后再与本地SSS序列进行频域互相关检测。但该算法没有考虑信道环境的影响,若信道质量特别差导致频域信道响应值误差很大,会造成最终检测失败。
为了满足当下5G NR扫频仪的各项指标要求,本文提出了一种小区搜索改进算法,通过改进传统的PSS检测算法和SSS检测算法,完成5G NR小区搜索。仿真结果显示,所提算法不仅提高了检测效率,而且也提高了整体小区搜索性能。
小区搜索就是UE和小区取得时间和频率上的同步,并检测cell ID的过程[8-9]。
(1)UE利用PSS和SSS完成下行同步[10]过程。通过PSS获取物理层小区组内ID和时隙同步;通过SSS获取循环前缀(cyclic prefix,CP)长度,物理层小区组ID,帧同步。
(2)通过解调参考信号(demodulation reference signal,DM-RS)进一步实现时间、频率同步以及信道估计。
(3)解码物理广播信道(physical broadcasting channel,PBCH),获得主信息块(master information block,MIB),包含公共天线端口数目、系统帧号(system frame number,SFN)、下行系统带宽等信息。
(4)解码物理下行共享信道(physical downlink shared channel,PDSCH),获得系统信息块(system information block,SIB),即其他系统信息[11]。
5G NR小区搜索主要是检测PSS、SSS和DM-RS,获取时间和频率上的同步,上报RSRP/SINR等测量指标,最后解码PBCH完成小区搜索过程。初始小区搜索流程如图1所示。
图1 初始小区搜索流程
基于PSS序列良好的自相关性与互相关性,传统的PSS检测算法[6]主要为直接互相关检测算法和分段互相关检测算法[12]。
第一种方法:直接互相关。
直接互相关检测算法虽然简单易实现,但是在面对较大频偏时,本地序列与接收序列相关性会变差,导致相关峰值点不明显,甚至完全被淹没,最后造成PSS检测失败,影响系统性能。为了应对此种情况,下文给出一种分段互相关检测算法。
第二种方法:分段互相关。
此法的重点在于将PSS接收序列和本地PSS序列分别等分为段序列再进行相关,之后再把个相关值序列逐个相加求和,进而确定相关峰值对应同步位置。具体的实现原理流程如图2所示。
图2 PSS M分段互相关检测流程
分段互相关检测算法中,越大,抵抗频偏能力越强,累加的模平方越大,相关峰值越突出。但是由于分段数过多,会导致峰值点周边的相关数据减小幅度变小,同时会产生更多的噪声,所以找到合适的方法对于提升系统性能至关重要。
为了能够找出合适的PSS检测算法,本文在分段互相关检测算法基础上做了部分改进,提升了整体效率。整个PSS检测过程重点分为3步:频域相关、分段滑动和PMR门限判定。
根据PSS序列和SSS序列的时域结构及时频域映射方式可知,它们在时域上相差一个OFDM符号,在频域上处于相同子载波位置。根据此结构可以利用PSS检测之后的信道响应去等效SSS处的信道响应[7],然后对频域SSS序列进行补偿。PSS信道估计结果如式(7)所示。
由于传统SSS检测算法是基于PSS检测之后的频域信道响应值进行的。此算法没有考虑信道环境的影响,如若信道质量特别差导致频域信道响应值误差很大,会对SSS检测造成很严重的破坏。鉴于此,本文从SSS序列自身出发去优化SSS检测算法。频域SSS序列具有较好的自相关性和互相关性,在频域进行相关检测,具体实现步骤如下所示。
本次仿真主要针对PSS检测算法和SSS检测算法进行。其中,PSS检测算法包括直接互相关检测算法、分段互相关检测算法和改进PSS检测算法。SSS检测算法包括传统SSS检测算法和改进SSS检测算法。仿真利用MATLAB软件搭建下行小区搜索及同步链路,整个仿真基于AWGN信道进行,仿真结果为循环500次平均后的结果。小区搜索仿真参数见表1。
表1 小区搜索仿真参数
直接互相关检测算法的PSS检测成功概率如图3所示,在信噪比较低为−15 dB时,直接互相关检测算法的PSS检测成功概率仅为10%,而改进PSS检测算法已经有50%的检测成功概率。随着信噪比不断提高,当信噪比达到−3 dB时,直接互相关检测算法检测成功概率为83%,而改进PSS检测算法已经达到100%检测成功概率。
图3 直接互相关检测算法的PSS检测成功概率
分段互相关检测算法的PSS检测成功概率如图4所示,在信噪比较低为−15 dB时,分段互相关检测算法的PSS检测成功概率仅为33%,而改进PSS检测算法已经有50%的检测成功概率。随着信噪比不断提高,当信噪比达到−3 dB时,分段互相关检测算法的检测成功概率为90%,而改进PSS检测算法已达到100%检测成功概率。
图4 M分段互相关检测算法的PSS检测成功概率
图5 传统SSS检测算法和本文改进的SSS检测成功概率对比
为了验证改进算法相比传统算法在资源消耗和时间消耗等方面的优越性,本文从算法复杂度着手依次对算法中涉及的复数乘法、复数加法、实数乘法、实数加法和点FFT/IFFT等运算次数进行了统计分析。改进算法与传统算法复杂度分析对比结果见表2。
由表2可知,改进后的PSS检测算法中复数乘法、复数加法和点FFT运算次数大约相当于传统PSS检测算法的25%,大大降低了算法复杂度。在PSS检测算法中不涉及实数乘法和实数加法运算。改进后的SSS检测算法中复数乘法、复数加法、实数乘法、实数加法和点FFT运算次数都约占传统SSS检测算法的1/4。综上所述,改进后的PSS检测算法和SSS检测算法与传统检测算法相比,运算量大大降低,不仅提高了检测效率,而且在整套5G NR小区搜索和同频检测算法中发挥了重要作用。
表2 算法复杂度分析
5G NR小区搜索是移动通信中不可或缺的步骤,不管是在通信链路建立前,还是在通信中途切换小区都需要经过完善的小区搜索流程。本文在传统PSS检测算法和传统SSS检测算法基础上提出改进的PSS检测算法以及改进的SSS检测算法,改进算法不仅提高了信号检测效率,而且检测性能也得到明显提升。基于此改进小区搜索算法的5G NR扫频仪在外场测试及实际无线网络覆盖测试时各项指标均能达标,能很好地满足用户需求。
[1]卓业映, 陈建民, 王锐. 5G移动通信发展趋势与若干关键技术[J]. 中国新通信, 2015, 8(23): 13-14.
ZHUO Y Y, CHEN J M, WANG R. 5G mobile communication development trend and some key technologies[J]. China New Telecommunication, 2015, 8(23): 13-14.
[2]刘斯. 5G移动通信发展分析及其关键技术应用分析[J]. 数字通信世界, 2019(3): 116-117.
LIU S. Analysis of 5G mobile communication development and application of key technologies[J]. Digital Communication World, 2019(3): 116-117.
[3]彭文君, 皮雅婧. 5G通信技术应用场景及关键技术[J]. 通信电源技术, 2019(10): 182-183.
PENG W J, PI Y J. Application scenarios and key technologies of 5G communication technology[J]. Telecom Power Technology, 2019(10): 182-183.
[4]ERIK D, STEFAN P, JOHAN S. 5G NR: the next generation wireless access Technology[M]. United States: Academic Press, 2018.
[5]张德民, 李秀, 陈嘉田. 5G系统中主同步信号定时同步算法的研究[J]. 光通信研究, 2019(3): 59-64.
ZHANG D M, LI X, CHEN J T. Research on timing synchronization algorithm of primary synchronization signal in 5G system[J]. Study on Optical Communications, 2019(3): 59-64.
[6]白兴金. TD-LTE小区搜索和下行同步技术的研究及实现[D]. 成都: 电子科技大学, 2017.
BAI X J, Research and implementation of cell search and downlink synchronization technology in TD-LTE[D]. Chengdu: University of Electronic Science and Technology of China, 2017.
[7]林丹丹. 5G中上下行同步技术的研究与仿真[D]. 西安: 西安电子科技大学, 2018.
LIN D D. Research and simulation on uplink and downlink synchronization technology in 5G[D]. Xi’an: Xidian University, 2018.
[8]3GPP. NR: physical channels and modulation: TS38. 211-V15. 10. 0-2020[S]. 2020.
[9]3GPP. NR: physical layer procedures for control: TS38. 213- V15. 10. 0-2020[S]. 2020.
[10]张建国, 黄正彬, 周鹏云. 5G NR下行同步过程研究[J]. 邮电设计技术, 2019(3): 22-26.
ZHANG J G, HUANG Z B, ZHOU P Y. Research on downlink synchronization process of 5G NR[J]. Designing Techniques of Posts and Telecommunications, 2019(3): 22-26.
[11]3GPP. NR: physical layer measurements: TS38. 215-V15. 10. 0-2020[S]. 2020.
[12]徐莹. TD-LTE下行小区搜索算法研究与实现[D]. 成都: 电子科技大学, 2014.
XU Y. Research and implementation of downlink cell search algorithm in TD-LTE[D]. Chengdu: University of Electronic Science and Technology of China, 2014.
Improved cell search algorithm for 5G NR
DONG Baojiang, PENG Chen, LU He
DT Link Tester Technology Co., Ltd., Beijing 100083, China
The era of 5G NR has higher requirements for speed, capacity and user experience. In 5G NR physical layer, cell search is an indispensable process. Cell search mainly includes primary synchronization signal (PSS) detection algorithm and secondary synchronization signal (SSS) detection algorithm. The traditional PSS detection algorithm and SSS detection algorithm can’t satisfy the basic requirements of 5G NR. In order to solve this problem, an improved PSS detection algorithm based on the traditional-segment cross-correlation detection algorithm was proposed. When the channel environment is bad, the traditional SSS detection algorithm will also fail. The improved SSS detection algorithm proposed can solve this problem. Finally, the traditional algorithm and the improved algorithm were compared and analyzed. The simulation results show that the detection performance of the proposed algorithm is significantly improved, and the detection efficiency and overall performance are also improved.
cell search, PSS detection algorithm, SSS detection algorithm
TN929.5
A
10.11959/j.issn.1000−0801.2021036
2020−12−20;
2021−02−03
董宝江(1994−),男,大唐联仪科技有限公司工程师,主要研究方向为无线移动通信技术。
彭琛(1986−),男,大唐联仪科技有限公司工程师,主要研究方向为无线移动通信技术。
卢贺(1989−),男,大唐联仪科技有限公司工程师,主要研究方向为无线移动通信技术。