【技术实现步骤摘要】
一种实现5G防抖动的实时TDD开关控制方法
[0001]本专利技术涉及5G通信系统,适配同步信号SSB中同步帧头位置存在跳动的情形,以及解决每帧之间的时间间隔频繁变化的问题。
技术介绍
[0002]在5G通信系统中,由于10msNR无线帧的子帧配比是复杂且多变的,同时要求响应子帧配比变化的速度尽可能做到快速,传统的通过寄存器去配置子帧配比,明显需要更大的延时,使得开关未在规定时间内完成切换,导致数据被切掉,从而使得信号失真。并且同步帧头的位置不是稳定的,会存在跳动的情形,这会直接导致数字域开关和模拟域开关切换不稳定,从而使得开关更加容易切到数据,从而引发信号失真,最终导致手机接入速率异常。并且当数据不稳定时,不可避免地会在瞬间引入大信号,当有大信号从设备经过时,系统的功率放大器会将其放大,最终导致设备烧毁,引发了一系列安全问题。
技术实现思路
[0003]针对现有技术中存在的问题,本专利技术目的在于,提供实现5G防抖动的实时TDD开关控制方法。解决5G通信系统中,同步信号SSB中同步帧头位置存在跳动的问题,以及每帧之间的时间间隔频繁变化的问题。同时当数据不稳定,引入的偶然发现的现象:会有大信号进入,从而经过系统的功率放大器放大后,将设备烧毁,解决安全问题。
[0004]为了实现上述目的,本专利技术所采用技术方案为:根据同步信号SSB的帧头位置,实时切换TDD开关,调整整体时延量以及局部偏移量,并且根据基带处理单元BBU下发的子帧配比信号,实时调整子帧配比,在数字域增加上下行数据链路的开关,限制 ...
【技术保护点】
【技术特征摘要】
1.一种实现5G防抖动的实时TDD开关控制方法,其特征在于:根据同步信号SSB的帧头位置,实时切换TDD开关,调整整体时延量以及局部偏移量,并且根据基带处理单元BBU下发的子帧配比信号,实时调整子帧配比,在数字域增加上下行数据链路的开关,限制开关偏移量的数值始终小于同步帧头抖动的最大数值,同时自动判断同步帧头状态,并且进行功率自检,具体包括以下步骤:步骤一、根据10msNR无线帧中同步信号SSB的帧头位置,作为计数器的起始位置,累加计数到下一个同步帧头清零,并依次循环计数;步骤二、以计数器的起始位置为基准,分别设置整体时延量和局部偏移量;步骤三、根据步骤二中整体时延量和局部偏移量的和,在计数器计数到和的位置,并以此为基准,设置和步骤一中的计数器等长的计数器;步骤四、识别基带处理单元BBU下发的子帧配比信号,并且将子帧配比信号存入寄存器;步骤五、计数最小单位符号symbol的数值,计数器计数到下一个symbol到来的时候加一,直至下一个10msNR无线帧帧头到来时,计数器清零;步骤六、分别将步骤四中寄存器的数值,一一对应到步骤五中按照symbol划分的计数器位置,按照每个symbol的长度,去设置高电平信号或者低电平信号;步骤七、判断10msNR无线帧帧头的时间间隔,当时间间隔误差大时,视为不同步,输出高电平告警信号,告警信号低电平表示触发告警,高电平表示状态正常,将告警信号和上下行数据做与逻辑;步骤八、当步骤七中的告警信号为低电平,分别调用步骤六中的高低电平信号,将高低电平信号分别赋值给所需要控制的管脚信号;步骤九、调用步骤六中的高低电平信号,分别拼接成十六比特后,和上下行数据做与逻辑;步骤十、设定阈值,计算在完整的10ms内的,经过步骤九中处理后的数据的平均功率,当数字域功率饱和的时候,关闭上下行数据链路。2.根据权利要求1所述的一种实现5G防抖动的实时TDD开关控制方法,其特征在于:所述步骤一具体为:由于10msNR无线帧中同步信号SSB的帧头位置是存在抖动的,所以在时域上不再是固定的10ms,当捕捉到帧头位置时开始计数,当捕捉到下一个帧头到来的时候清零,并重新计数,保证计数器的起始位置都是完整的10msNR无线帧的起始位置。3.根据权利要求1所述的一种实现5G防抖动的实时TDD开关控制方法,其特征在于:所述步骤二中,所述整体时延量:设置十六进制正数,表示从计数器的起始位置为起始点,然后根据设置的数值延后;设置十六进制负数,表示从计数器的起始位置为起始点,然后根据设置的数值提前;所述局部偏移量:设置十六进制正数,表示从计数器的起始位置为起始点,然后根据设置的数值延后;设置十六进制负数,表示从计数器的起始位置为起始点,然后根据设置的数值提前。4.根据权利要求1或3所述的一种实现5G防抖动的实时TDD开关控制方法,其特征在于:所述步骤二具体为:设置整体时延量时,考虑到由于数据和帧头是两个独立信号,即两者在系统中传输是存在时间上的差值的,产生差值的因素主要是经过系统链路上的时延,所以
设置整体时延量的位宽为24比特bit,当时钟为122.88MHz的时候,则调节的精度为8.138ns,调节的最大范围为[
‑
10ms,10ms],设需要调节的时间为Ans,则设置值Xns的具体计算公式为:X=HEX2DEC(A/8.138);设置局部偏移量时,考虑到每个符号symbol的长度为35.7us,防止相邻symbol的开关冲突,即调整局部偏移量的调节范围不可超过一个symbol的长度,所以设置局部偏移量的位宽为16bit,当时钟为122.88MHz的时候,则调节的精度为8.138ns,调节的最大范围为[
‑
35.7us,35.7us],设需要调节的时间为Ans,则设置值Xns的具体计算公式为:X=HEX2DEC(A/8.138)。5.根据权利要求3所述的一种实现5G防抖动的实时TDD开关控制方法,其特征在于:所述步骤三具体为:当整体时延量和局部偏移量的和为16进制负值时,会有以下情形:情形一:时钟为122.88Mhz,当整体时延量和局部偏移量均为正值时,若和<1228799,则以计数器计数到的和的位置为起始位置,设置和步骤一等长的计数器;若和>1228799,则以计数器计数到和除以1228799的余数的位置为起始位置,设置计数器;情形二:时钟为122.88Mhz,
①
当整体时延量和局部偏移量均为负值,若和的绝对值<1228799,则以计数器计数到1228799减去和的绝对值的位置为起始位置,设置和步骤一等长的计数器;
②
若和的绝对值>1228799,则以计数器计数到和的绝对值减去1228799,再除以1228799得到的余数...
【专利技术属性】
技术研发人员:陈仲甫,徐捷,
申请(专利权)人:南京典格通信科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。