一种上行数据处理方法、装置、接收机及存储介质制造方法及图纸

技术编号:24131982 阅读:18 留言:0更新日期:2020-05-13 06:40
本申请提供一种上行数据处理方法、装置、接收机及存储介质,用于减少接收机接收上行数据时,解码失败的情况。该方法包括:接收多种通信模式中第一通信模式下的上行数据;缓存所述上行数据,并根据预存的时延值,调整所述第一通信模式下的上行数据的时域位置,获得调整后的上行数据;其中,所述时延值用于表示所述接收机的处理时延;对所述调整后的上行数据进行解调解码。

An uplink data processing method, device, receiver and storage medium

【技术实现步骤摘要】
一种上行数据处理方法、装置、接收机及存储介质
本申请涉及通信
,尤其涉及一种上行数据处理方法、装置、接收机及存储介质。
技术介绍
随着通信技术的不断发展,出现了多种通信模式,例如窄带物联网(NarrowBandInternetofThings,NB-IoT)或长期演进(longtermevolution,LTE)等。不同的通信模式需要建立对应的站点,通信成本较高。目前,逐渐有能够支持多种通信模式的接收机,但是由于不同的通信模式的通信参数不同,例如采样率不同,接收机在解调解码不同通信模式的上行数据时可能出现解码失败的情况。
技术实现思路
本申请实施例提供一种上行数据处理方法、装置、接收机及存储介质,用于减少接收机接收上行数据时,解码失败的情况。第一方面,提供一种上行数据处理方法,应用于接收机中,包括:接收多种通信模式中第一通信模式下的上行数据;缓存所述上行数据,并根据预存的时延值,调整所述上行数据的时域位置,获得调整后的上行数据;其中,所述时延值用于表示所述接收机的处理时延;对所述调整后的上行数据进行解调解码。本申请实施例中,通过调整接收的上行数据的时域位置,使得上行数据可以成功解调解码,从而达到了接收以不同通信模式传输的上行数据的目的。相较于传统的一种接收机接收一种通信模式的上行数据的方式,本申请实施例中,实现了接收机接收不同通信模式的上行数据,提高了硬件设备的利用率,节约了硬件成本。且,运营商无需针对不同通信模式建立不同的基站,节省运营商成本。可选的,在根据预存的时延值,调整所述第一通信模式下的上行数据的时域位置之后,包括:将调整后的上行数据的长度调整为第二通信模式所对应的预设的传输格式所对应的数据长度;其中,所述第二通信模式属于所述多种通信模式中的一种通信模式。本申请实施例中,采用多种通信模式中,其中一种通信模式一的数据格式,作为标准数据格式,接收机可以将其他通信模式的上行数据调整为该标准数据格式进行传输,从而,接收机可以采用同一种方式对上行数据进行处理和解调解码,处理过程更加简单快捷,提高了接收机的工作效率。可选的,根据预存的时延值,在根据预存的时延值,调整所述上行数据的时域位置,获得调整后的上行数据之后,包括:按照预设的传输格式,在所述调整后的上行数据中填充起始位;确定在第一个子帧的所述调整后的上行数据中,所述起始位相对于参考位的抖动偏移量;根据所述抖动偏移量,调整所述调整后的上行数据的时域位置。本申请实施例中,通过为上行符号填充起始位,从而可以根据起始位相对于参考位的偏移量确定抖动偏移量,根据抖动偏移量调整上行数据的时域位置,减小了由于抖动对上行数据造成的影响。对于不同通信模式下的上行数据,其占用带宽、采样率或一个符号中包含的数据量等可能是不同的,所以,抖动对于不同通信模式下的上行数据的影响也不同。例如,NB-IoT模式下的上行数据,抖动会使其产生相位误差,从而影响接收机对上行数据的解调性能。因此,本申请实施例中,通过调整抖动偏移量,进一步减小了解调上行数据性能差的可能性,从而减少了接收机解码上行数据失败情况的发生。可选的,确定在第一个子帧的所述调整后的上行数据中,所述起始位相对于参考位的抖动偏移量,包括:确定所述调整后的上行数据的第i位相对于所述参考位的偏移量为第一偏移量;其中,i为正整数;若所述第一偏移量在第一预设范围内,以及第i位为所述起始位,则将所述第一偏移量确定为所述起始位相对于参考位延迟的抖动偏移量。本申请实施例中,通过确定抖动偏移量在第一预设范围内,来确定该偏移上行数据的偏移情况为延迟,从而,接收机可以更有针对性地调整上行数据量的延迟偏移量,提高调整上行数据的抖动偏移量的准确性。且,本申请实施例中进一步地对上行数据的延迟抖动偏移量进行调整,可以避免因抖动导致上行数据解调性能差,从而解码失败的情况。可选的,确定在第一个子帧的所述调整后的上行数据中,所述起始位相对于参考位的抖动偏移量,包括:若所述第一偏移量不在所述第一预设范围内,则确定所述第i位是否在第二预设范围内;其中,所述第二预设范围的起始值大于所述第一预设范围的终点值;若所述第一偏移量在第二预设范围内,以及第i位为所述起始位,则将所述第一偏移量确定为所述起始位相对于参考起始位提前的抖动偏移量。本申请实施例中,通过确定抖动偏移量在第二预设范围内,确定该偏移上行数据的偏移量为提前,从而,接收机可以更有针对性地对上行数据进行调整,可以提高调整上行数据的偏移量的准确性。且,本申请实施例中进一步地对上行数据的提前抖动偏移量进行调整,可以避免因抖动导致上行数据解调解码失败的情况。第二方面,提供一种接收机,包括:射频模块,用于接收多种通信模式中第一通信模式下的上行数据,并向现场可编程逻辑门阵列FPGA模块发送所述上行数据;所述FPGA模块,用于接收所述上行数据,缓存所述上行数据,以及根据预存的时延值,调整所述上行数据的时域位置,将调整后的上行数据发送给数字信号处理DSP模块;其中,所述时延值用于表示所述射频模块和所述FPGA模块的处理时延;所述DSP模块,用于接收所述调整后的上行数据,并对所述调整后的上行数据进行解调解码。可选的,所述FPGA模块还用于:将所述调整后的上行数据的长度调整为第二通信模式所对应的预设的传输格式所对应的数据长度;其中,所述第二通信模式属于所述多种通信模式中的一种通信模式。可选的,所述FPGA模块,还用于按照预设的传输格式,在所述调整后的上行数据中填充起始位;所述DSP模块,还用于确定在第一个子帧的所述调整后的上行数据中,所述起始位相对于参考位的抖动偏移量;以及,根据所述抖动偏移量,调整所述调整后的上行数据的时域位置。可选的,所述DSP模块具体用于:确定所述调整后的上行数据的第i位相对于所述参考位的偏移量为第一偏移量;其中,i为正整数;若所述第一偏移量在第一预设范围内,以及第i位为所述起始位,则将所述第一偏移量确定为所述起始位相对于参考起始位延迟的抖动偏移量。可选的,所述DSP模块具体用于:若所述第一偏移量不在所述第一预设范围内,则确定所述第i位是否在第二预设范围内;其中,所述第二预设范围的起始值大于所述第一预设范围的终点值;若确定所述第i位在第二预设范围内,以及第i位为所述起始位,则将所述第一偏移量确定为所述起始位相对于参考起始位提前的抖动偏移量。第三方面,提供一种上行数据处理装置,包括:接收模块,用于接收多种通信模式中第一通信模式下的上行数据;处理模块,用于缓存所述上行数据,并根据预存的时延值,调整所述上行数据的时域位置,获得调整后的上行数据;其中,所述时延值用于表示所述接收模块和所述处理模块的处理时延;解调模块,用于对所述调整后的上行数据进行解调解码。第四方面,提供一种存储介质,所述存储介质存储有计算本文档来自技高网...

【技术保护点】
1.一种上行数据处理方法,应用于接收机,其特征在于,包括:/n接收多种通信模式中第一通信模式下的上行数据;/n缓存所述上行数据,并根据预存的时延值,调整所述上行数据的时域位置,获得调整后的上行数据;其中,所述时延值用于表示所述接收机的处理时延;/n对所述调整后的上行数据进行解调解码。/n

【技术特征摘要】
1.一种上行数据处理方法,应用于接收机,其特征在于,包括:
接收多种通信模式中第一通信模式下的上行数据;
缓存所述上行数据,并根据预存的时延值,调整所述上行数据的时域位置,获得调整后的上行数据;其中,所述时延值用于表示所述接收机的处理时延;
对所述调整后的上行数据进行解调解码。


2.根据权利要求1所述的一种上行数据处理方法,其特征在于,在根据预存的时延值,调整所述上行数据的时域位置之后,包括:
将调整后的上行数据的长度调整为第二通信模式所对应的预设的传输格式所对应的数据长度;
其中,所述第二通信模式属于所述多种通信模式中的一种通信模式。


3.根据权利要求1所述的一种上行数据处理方法,其特征在于,在根据预存的时延值,调整所述上行数据的时域位置,获得调整后的上行数据之后,包括:
按照预设的传输格式,在所述调整后的上行数据中填充起始位;
确定在第一个子帧的所述调整后的上行数据中,所述起始位相对于参考位的抖动偏移量;
根据所述抖动偏移量,调整所述调整后的上行数据的时域位置。


4.根据权利要求3所述的一种上行数据处理方法,其特征在于,确定在第一个子帧的所述调整后的上行数据中,所述起始位相对于参考位的抖动偏移量,包括:
确定所述调整后的上行数据的第i位相对于所述参考位的偏移量为第一偏移量;其中,i为正整数;
若所述第一偏移量在第一预设范围内,以及第i位为所述起始位,则将所述第一偏移量确定为所述起始位相对于参考位延迟的抖动偏移量。


5.根据权利要求3或4所述的一种上行数据处理方法,其特征在于,确定在第一个子帧的所述调整后的上行数据中,所述起始位相对于参考位的抖动偏移量,包括:
若所述第一偏移量不在所述第一预设范围内,则确定所述第i位是否在第二预设范围内;其中,所述第二预设范围的起始值大于所述第一预设范围的终点值;
若所述第一偏移量在第二预设范围内,以及第i位为所述起始位,则将所述第一偏移量确定为所述起始位相对于参考位提前的抖动偏移量。


6.一种接收机,其特征在于,包括:
射频模块,用于接收多种通信模式中第一通信模式下的上行数据,并向现场可编程逻辑门阵列FPGA模块发送所述上行数据;
所述FPGA模块,用于接收所述上行数据,缓存所述上行数据,以及...

【专利技术属性】
技术研发人员:陈见飞阮俊冰丁宝国
申请(专利权)人:京信通信系统中国有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1