一种5G时分双工TDD控制信号的生成方法、装置及基站转让专利

申请号 : CN201910501464.3

文献号 : CN112073164B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王芳莉

申请人 : 中兴通讯股份有限公司

摘要 :

本发明公开了一种5G时分双工TDD控制信号的生成方法及装置,通过以太网实时报文方式接收BBU下发的TDD帧格式信息,或者直接接收BBU通过IF1口的伪IQ传输来的DL‑UL指示信息,根据上述信息来生成TDD控制信号。从而有效解决了现有无法生成5G TDD控制信号。

权利要求 :

1.一种5G时分双工TDD控制信号的生成方法,其特征在于,包括:接收基带处理单元BBU通过以太网实时报文下发的TDD帧格式信息,并基于所述TDD帧格式信息生成TDD控制信号;其中,所述TDD帧格式信息包括5G多子载波间隔NR帧结构中的符号长度信息和上行下行DL‑UL指示信息;

其中,所述TDD帧格式信息存储在预设表项中,所述预设表项用于根据预定切换周期交替进行所述存储与所述生成工作;

或者,

接收所述BBU通过频域数据切分IF1口正交的I路和Q路组成的伪IQ字段传输来的DL‑UL指示信息,基于所述DL‑UL指示信息生成TDD控制信号;

其中,接收所述BBU通过IF1口的伪IQ传输来的DL‑UL指示信息,包括:接收所述BBU通过每个符号的伪IQ随路发送本符号的DL‑UL指示信息,或者,通过每个时隙的第一个符号的伪IQ下发该时隙内所有符号的DL‑UL指示信息。

2.根据权利要求1所述的方法,其特征在于,接收BBU通过以太网实时报文下发的TDD帧格式信息,包括:接收BBU提前0.125ms‑20ms或者预设上下行切换周期的整数倍时间,通过以太网实时报文下发的TDD帧格式信息。

3.根据权利要求1所述的方法,其特征在于,接收BBU通过以太网实时报文下发的TDD帧格式信息之后,基于所述TDD帧格式信息生成TDD控制信号之前,该方法还包括:将所述TDD帧格式信息存储到预设表项中。

4.根据权利要求3所述的方法,其特征在于,所述预设表项的表项参数包括以下中的一种或多种:表项的深度、上行/下行DL/UL配置的循环周期、切换周期时间内的符号个数和预定切换周期;

将所述TDD帧格式信息存储到预设表项中,包括:

根据所述表项参数和所述TDD帧格式信息,将各个符号对应的符号长度和DL‑UL指示信息存储到预设表项的不同地址中,所述预设表项的每一行存储一个符号的DL‑UL指示信息;

并按所述预定切换周期,将所述TDD帧格式信息中的DL‑UL指示信息切换存储到第一表项和第二表项,其中,所述预设表项包括所述第一表项和所述第二表项。

5.根据权利要求4所述的方法,其特征在于,

所述预定切换周期为10ms或者预设上下行切换周期的整数倍时间。

6.根据权利要求4所述的方法,其特征在于,基于所述TDD帧格式信息生成TDD控制信号,包括:在第一预定切换周期,根据所述第一表项内存储的DL‑UL指示信息,生成TDD控制信号;

将接收到的所述BBU下发的TDD帧格式信息,根据所述表项参数和所述TDD帧格式信息,将各个符号对应的符号长度和DL‑UL指示信息存储到所述第二表项;

在第二预定切换周期,基于所述第二表项内存储的DL‑UL指示信息,生成TDD控制信号,并将接收到的BBU下发的TDD帧格式信息,根据所述表项参数和所述TDD帧格式信息,将各个符号对应的符号长度和DL‑UL指示信息存储到所述第一表项;

在达到所述预定切换周期后,循环执行上述步骤。

7.根据权利要求1‑6中任一项所述的方法,其特征在于,生成TDD控制信号之后,还包括:对所述TDD控制信号进行DL‑UL指示信息与数据的对齐。

8.一种5G TDD控制信号的生成装置,其特征在于,包括:

第一生成单元,用于接收基带处理单元BBU通过以太网实时报文下发的TDD帧格式信息,并基于所述TDD帧格式信息生成TDD控制信号;其中,所述TDD帧格式信息包括5G多子载波间隔NR帧结构中的符号长度信息和上行下行DL‑UL指示信息;

其中,所述TDD帧格式信息存储在预设表项中,所述预设表项用于根据预定切换周期交替进行所述存储与所述生成工作;

或者,

第二生成单元,用于接收所述BBU通过频域数据切分IF1口正交的I路和Q路组成的伪IQ字段传输来的DL‑UL指示信息,基于所述DL‑UL指示信息生成TDD控制信号;

其中,所述第二生成单元,具体用于接收所述BBU通过每个符号的伪IQ随路发送本符号的DL‑UL指示信息,或者,通过每个时隙的第一个符号的伪IQ下发该时隙内所有符号的DL‑UL指示信息。

9.根据权利要求8所述的装置,其特征在于,

所述第一生成单元还用于,接收BBU提前0.125ms‑20ms或者预设上下行切换周期的整数倍时间,通过以太网实时报文下发的TDD帧格式信息。

10.根据权利要求8所述的装置,其特征在于,

所述第一生成单元还用于,在接收BBU通过以太网实时报文下发的TDD帧格式信息之后,基于所述TDD帧格式信息生成TDD控制信号之前,将所述TDD帧格式信息存储到预设表项中。

11.根据权利要求10所述的装置,其特征在于,所述预设表项的表项参数包括以下中的一种或多种:表项的深度、DL/UL配置的循环周期、切换周期时间内的符号个数和预定切换周期;

所述第一生成单元还用于,根据所述表项参数和所述TDD帧格式信息,将各个符号对应的符号长度和DL‑UL指示信息存储到预设表项的不同地址中,所述预设表项的每一行存储一个符号的DL‑UL指示信息,并按所述预定切换周期,将所述DL‑UL指示信息切换存储到第一表项和第二表项,其中,所述预设表项包括所述第一表项和所述第二表项。

12.根据权利要求11所述的装置,其特征在于,

所述第一生成单元还用于,在第一预定切换周期,根据所述第一表项内存储的DL‑UL指示信息,生成TDD控制信号;将接收到的所述BBU下发的TDD帧格式信息,根据所述表项参数和所述TDD帧格式信息,将各个符号对应的符号长度和DL‑UL指示信息存储到所述第二表项;在第二预定切换周期,基于所述第二表项内存储的DL‑UL指示信息,生成TDD控制信号,并将接收到的BBU下发的TDD帧格式信息,根据所述表项参数和所述TDD帧格式信息,将各个符号对应的符号长度和DL‑UL指示信息存储到所述第一表项;在达到所述预定切换周期后,循环执行上述步骤。

13.根据权利要求8‑12中任一项所述的装置,其特征在于,该装置还包括:对齐单元,用于生成TDD控制信号之后,对所述TDD控制信号进行DL‑UL指示信息与数据的对齐。

14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有信号映射的计算机程序,所述计算机程序被至少一个处理器执行时,以实现如权利要求1‑7中任一项所述的方法的步骤。

15.一种基站,其特征在于,所述基站包括处理器及存储装置,所述存储装置内存储有多个指令以实现5G时分双工TDD控制信号的生成方法,所述处理器执行所述多个指令以实现如权利要求1‑7中任一项所述的方法的步骤。

说明书 :

一种5G时分双工TDD控制信号的生成方法、装置及基站

技术领域

[0001] 本发明涉及通讯领域,特别是涉及一种5G时分双工(Time Division Duplexing,TDD)控制信号的生成方法、装置及基站。

背景技术

[0002] LTE TDD中,帧的长度是10ms,分成10个长度为1ms的子帧。上行和下行的数据在同一个帧内不同的子帧上传输。LTE TDD中支持不同的上下行时间配比,可以根据不同的业务类型,调整上下行时间配比,以满足上下行非对称的业务需求。在同一帧内,不同的上下行子帧的配置只有7种模式,按子帧为单位,定义DL、UL及特殊子帧。其中,特殊子帧的DwPTS、GP、UpPTS长度定义按5G多子载波间隔NR帧结构中的符号长度为单位。
[0003] 但是因为5G要支持更多的应用场景,其中,超高可靠低时延(Ultra Reliable Low Latency Communications,URLLC)是未来5G的关键服务,需要比LTE时隙更短的帧结构。由目前定义55种扩展到256种。TDD配比支持时隙内的自包含帧结构(slot format),按符号为单位,定义DL、UL、GP。不同的时隙可以具有不同的自包含帧结构,同时5G要求支持动态TTI,时隙长度及符号长度会动态变化。因此,无法沿用LTE TDD在本地存储固定的帧结构信息,根据小区射频配置,进行半静态的切换的方案。所以如何实现5G TDD控制信号的生成成为现在亟待需要解决的问题。

发明内容

[0004] 本发明提供了一种5G TDD控制信号的生成方法、装置及基站,用以解决现有技术中无法生成5G TDD控制信号的问题。
[0005] 为解决上述技术问题,一方面,本发明提供一种5G TDD控制信号的生成方法,该方法包括:接收基带处理单元BBU通过以太网实时报文下发的TDD帧格式信息,并基于所述TDD帧格式信息生成TDD控制信号;其中,所述TDD帧格式信息包括5G多子载波间隔NR帧结构中的符号长度信息和上行下行DL‑UL指示信息;
[0006] 或者,
[0007] 接收所述BBU通过频域数据切分IF1口正交的I路和Q路组成的伪IQ字段传输来的DL‑UL指示信息,基于所述DL‑UL指示信息生成TDD控制信号。
[0008] 优选地,接收BBU通过以太网实时报文下发的TDD帧格式信息,包括:接收BBU提前0.125ms‑20ms或者预设上下行切换周期的整数倍时间,通过以太网实时报文下发的TDD帧格式信息。
[0009] 优选地,接收BBU通过以太网实时报文下发的TDD帧格式信息之后,基于所述TDD帧格式信息生成TDD控制信号之前,该方法还包括:将所述TDD帧格式信息存储到预设表项中。
[0010] 优选地,所述预设表项的表项参数包括以下中的一种或多种:表项的深度、上行/下行DL/UL配置的循环周期、切换周期时间内的符号个数和预定切换周期;
[0011] 将所述TDD帧格式信息存储到预设表项中,包括:
[0012] 根据所述表项参数和所述TDD帧格式信息中的符号长度信息,将各个符号对应的DL‑UL指示信息存储到预设表项的不同地址中,所述预设表项的每一行存储一个符号的DL‑UL指示信息;
[0013] 并按所述预定切换周期,将所述TDD帧格式信息中的DL‑UL指示信息切换存储到第一表项和第二表项,其中,所述预设表项包括所述第一表项和所述第二表项。
[0014] 优选地,所述预定切换周期为10ms或者预设上下行切换周期的整数倍时间。
[0015] 优选地,基于所述TDD帧格式信息生成TDD控制信号,包括:
[0016] 在第一预定切换周期,根据所述第一表项内存储的DL‑UL指示信息,生成TDD控制信号;将接收到的所述BBU下发的TDD帧格式信息,根据所述表项参数和所述TDD帧格式信息,将各个符号对应的符号长度和DL‑UL指示信息存储到所述第二表项;
[0017] 在第二预定切换周期,基于所述第二表项内存储的DL‑UL指示信息,生成TDD控制信号,并将接收到的BBU下发的TDD帧格式信息,根据所述表项参数和所述TDD帧格式信息,将各个符号对应的符号长度和DL‑UL指示信息存储到所述第一表项;
[0018] 在达到所述预定切换周期后,循环执行上述步骤。
[0019] 优选地,接收所述BBU通过IF1口的伪IQ传输来的DL‑UL指示信息,包括:接收所述BBU通过每个符号的伪IQ随路发送本符号的DL‑UL指示信息,或者,通过每个时隙的第一个符号的伪IQ下发该时隙内所有符号的DL‑UL指示信息。
[0020] 优选地,生成TDD控制信号之后,还包括:对所述TDD控制信号进行DL‑UL指示信息与数据的对齐。
[0021] 另一方面,本发明提供一种5G TDD控制信号的生成,该装置包括:第一生成单元,用于接收基带处理单元BBU通过以太网实时报文下发的TDD帧格式信息,并基于所述TDD帧格式信息生成TDD控制信号;其中,所述TDD帧格式信息包括5G多子载波间隔NR帧结构中的符号长度信息和上行下行DL‑UL指示信息;
[0022] 或者,
[0023] 第二生成单元,用于接收所述BBU通过频域数据切分IF1口的15bit同向I和15bit正交Q组成的伪IQ字段传输来的DL‑UL指示信息,基于所述DL‑UL指示信息生成TDD控制信号。
[0024] 优选地,所述第一生成单元还用于,接收BBU提前0.125ms‑20ms或者预设上下行切换周期的整数倍时间,通过以太网实时报文下发的TDD帧格式信息。
[0025] 优选地,所述第一生成单元还用于,在接收BBU通过以太网实时报文下发的TDD帧格式信息之后,基于所述TDD帧格式信息生成TDD控制信号之前,将所述TDD帧格式信息存储到预设表项中。
[0026] 优选地,所述预设表项的表项参数包括以下中的一种或多种:表项的深度、DL/UL配置的循环周期、切换周期时间内的符号个数和预定切换周期;
[0027] 所述第一生成单元还用于,根据所述表项参数和所述TDD帧格式信息,将各个符号对应的符号长度和DL‑UL指示信息存储到预设表项的不同地址中,所述预设表项的每一行存储一个符号的DL‑UL指示信息,并按所述预定切换周期,将所述DL‑UL指示信息切换存储到第一表项和第二表项,其中,所述预设表项包括所述第一表项和所述第二表项。
[0028] 优选地,所述第一生成单元还用于,在第一预定切换周期,根据所述第一表项内存储的DL‑UL指示信息,生成TDD控制信号;将接收到的所述BBU下发的TDD帧格式信息,根据所述表项参数和所述TDD帧格式信息,将各个符号对应的符号长度和DL‑UL指示信息存储到所述第二表项;在第二预定切换周期,基于所述第二表项内存储的DL‑UL指示信息,生成TDD控制信号,并将接收到的BBU下发的TDD帧格式信息,根据所述表项参数和所述TDD帧格式信息,将各个符号对应的符号长度和DL‑UL指示信息存储到所述第一表项;在达到所述预定切换周期后,循环执行上述步骤。
[0029] 优选地,所述第二生成单元,还用于接收所述BBU通过每个符号的伪IQ随路发送本符号的DL‑UL指示信息,或者,通过每个时隙的第一个符号的伪IQ下发该时隙内所有符号的DL‑UL指示信息。
[0030] 优选地,该装置还包括:对齐单元,用于生成TDD控制信号之后,对所述TDD控制信号进行DL‑UL指示信息与数据的对齐。
[0031] 再一方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有信号映射的计算机程序,所述计算机程序被至少一个处理器执行时,以实现上述任一种所述的方法的步骤。
[0032] 又再一方面,本发明提供了一种基站,所述基站包括处理器及存储装置,所述存储装置内存储有多个指令以实现5G时分双工TDD控制信号的生成方法,所述处理器执行所述多个指令以实现上述任一种所述的方法的步骤。
[0033] 本发明通过以太网实时报文方式接收基带处理单元(Bui  lding Base bandUnite,BBU)下发的TDD帧格式信息,或者直接接收BBU通过IF1口的伪IQ传输来的DL‑UL指示信息,根据上述信息来生成TDD控制信号。从而有效解决了现有无法生成5G TDD控制信号。

附图说明

[0034] 图1是本发明实施例中一种5G TDD控制信号的生成方法的流程图;
[0035] 图2是本发明实施例中第一表项和第二表项切换示意图;
[0036] 图3是本发明实施例中一种5G TDD控制信号生成装置的结构示意图;
[0037] 图4是本发明实施例中另一种5G TDD控制信号生成装置的结构示意图。

具体实施方式

[0038] 为了解决现有技术中,无法通过半静态或动态方式生成的5GTDD控制信号问题,本发明提供了一种5G TDD控制信号的生成方法,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
[0039] 本发明第一实施例提供了一种5G TDD控制信号的生成方法,应用于射频拉远单元(Remote Radio Unit,RRU),该方法的流程如图1所示,包括步骤S101至S102:
[0040] S101,接收BBU通过以太网实时报文下发的TDD帧格式信息,并基于所述TDD帧格式信息生成TDD控制信号,或者,接收所述BBU通过频域数据切分IF1口正交的I路和Q路组成的伪IQ字段传输来的DL‑UL指示信息;
[0041] 其中,本发明实施例所述的TDD帧格式信息内包括符号长度信息和DL‑UL指示信息;
[0042] 当然,在具体实施时,本发明实施例还可在TDD帧格式信息内设置DTX标识,即,节电标识。
[0043] 例如,设置TDD帧格式信息的符号长度为14,则针对每个符号均设置对应的DL‑UL指示信息和是否节电标识。后续,根据每个符号所对应DL‑UL指示信息来生成TDD控制信号。
[0044] 需要说明的是,本发明实施所述的TDD帧格式信息的符号长度可根据实际需要进行设置,本发明实施例对此不作具体限定。
[0045] S102,基于所述TDD帧格式信息或者所述DL‑UL指示信息生成TDD控制信号。
[0046] 本发明实施例提供的方法通过以太网实时报文方式接收BBU下发的TDD帧格式信息,或者直接接收BBU通过IF1口的伪IQ传输来的DL‑UL指示信息,根据TDD帧格式信息或者DL‑UL指示信息来生成TDD控制信号,从而有效解决了现有无法生成5G TDD控制信号的问题。
[0047] 总体来说,本发明实施例在5G大流量低时延应用场景下,为了减少BBU与RRU之间的光纤传输压力,采用IF1接口切分或使用以太网报文的形式传输IF1接口的频域数据。
[0048] 由于BBU下发报文、RRU存储以及提取并生成TDD控制信号都需要时间,所以本发明实施例BBU需要提前预定时间下发TDD帧格式信息。
[0049] 具体实施时,本发明实施例是通过BBU提前0.125ms‑20ms或者预设上下行切换周期的整数倍时间,来下发TDD帧格式信息,而RRU则接收BBU提前10ms或者预设上下行切换周期的整数倍时间,通过以太网实时报文下发的TDD帧格式信息。
[0050] 需要说明的是,上述提前的周期可以根据实际需要进行设置,本发明对此不作具体限定。
[0051] RRU在接收到BBU下发TDD帧格式信息后,将所述TDD帧格式信息存储到预设表项中。
[0052] 具体实施时,本发明实施例是根据所述表项参数和所述TDD帧格式信息,将各个符号对应的符号长度和DL‑UL指示信息存储到表项不同的地址中,表项的每一行存储一个符号的DL‑UL指示信息;并按预定切换周期,将所述DL‑UL指示信息切换存储到第一表项和第二表项。
[0053] 也就是说,由于RRU上报文存储、硬件加速器提取并生成TDD都需要时间,因此,BBU需要提前将TDD帧格式信息传下来。而为了不影响当前时刻TDD帧格式信息的正常使用,所以将TDD帧格式信息的存储分为A和B两个表项,即,第一表项和第二表项。两个表项乒乓切换工作,提前下发的帧格式信息存储到A表中,即,第一表项,生成TDD帧格式信息a;而当前正在使用的TDD帧格式信息则存在B表中,即,第二表项,待到切换周期到来时,切换到A表,使用TDD帧格式信息a,B表则更新TDD帧格式信息。
[0054] 需要说明的是,本发明实施例的预定切换周期可以设定为10ms或者预设上下行切换周期的整数倍时间,等等,具体实施时,本领域技术人员可以根据实际需要进行设定。
[0055] 具体实施时,本发明实施例的所述预设表项的表项参数可以包括:表项深度、DL/UL配置的循环周期、预定切换周期switchperiod时间内的符号个数和slot周期时间长度(即,预定切换周期);
[0056] 上述各参数可以根据实际需要进行设置,其中,当TDD帧格式信息的符号长度*切换周期内的符号个数等于切换周期,则表明第一表项/第二表项(即,A/B表项)采用紧密排列的方式,该种排列方式可以节省存储空间,而当符号长度*切换周期内的符号个数小于切换周期,则表明表项是等间隔分段,在动态TTI时分调度(DL‑UL绝对时间不变)时,可以只更新其中某一slot的表项,无需重配整表,节省软件开销。
[0057] 本发明实施例基于所述TDD帧格式信息生成TDD控制信号,包括:
[0058] 在第一预定切换周期,根据所述第一表项内存储的DL‑UL指示信息,生成TDD控制信号;将接收到的所述BBU下发的TDD帧格式信息,根据所述表项参数和所述TDD帧格式信息,将各个符号对应的符号长度和DL‑UL指示信息存储到所述第二表项;
[0059] 在达到所述预定切换周期后,即在第二预定切换周期,基于所述第二表项内存储的DL‑UL指示信息,生成TDD控制信号,并将接收到的BBU下发的TDD帧格式信息,根据所述表项参数,将各个符号对应的符号长度、DL‑UL指示信息存储到所述第一表项;
[0060] 在达到预定切换周期后,循环切换执行上述步骤。
[0061] 也就是说,本发明实施例第一表项和第二表项执行的是乒乓切换工作,其中一个表项执行存储工作,则另一个表项执行生成TDD控制信号工作,通过两个表项交替工作,实现存储TDD帧格式信息和生成TDD控制信号协同工作。
[0062] 本发明实施例中,接收所述BBU通过IF1口的伪IQ传输来的DL‑UL指示信息,包括:接收所述BBU通过每个符号的伪IQ随路发送本符号的DL‑UL指示信息,或者,通过每个时隙的第一个符号的伪IQ下发该时隙内所有符号的DL‑UL指示信息。并由硬件加速器实时提取DL‑UL指示信息生成TDD控制信号。
[0063] 具体来说,本发明实施例提供了两种TDD控制信号实时生成的方法,分别包括:
[0064] 方法一、BBU将TDD帧格式信息通过以太网实时报文传给RRU,RRU存储到缓存区后,由RRU的硬件加速器生成TDD;
[0065] 方法二、通过IF1口的伪IQ传输TDD参数,即DL‑UL指示信息,可以在每个符号的伪IQ随路下发本符号的DL‑UL指示信息,也可以在每个时隙的第一个符号的伪IQ下发该时隙内所有符号的DL‑UL指示信息,由硬件加速器实时提取指示信息生成TDD控制信号。
[0066] 具体实施时,由于DL‑UL指示信息生成的时刻与数据、帧头可能存在不对齐的情况,所以本发明实施例在生成TDD控制信号之后,还要对生成的TDD标识,即DL‑UL指示信息,与数据进行对齐处理。
[0067] 为了更好的对本发明实施所述的方法进行详细说明,下面将以BBU通过以太网实时报文下发的TDD帧格式信息为例,通过一个具体的例子对本发明所述的方法进行说明:
[0068] 第一步,帧格式信息下发:
[0069] BBU提前一定时间或者上下行切换周期,将TDD帧格式信息以以太网实时报文的方式下发给RRU。
[0070] RRU解析实时报文中的TDD帧格式信息,并存储到表项A/B中。
[0071] 第二步,表项配置:
[0072] A/B两个表项是否使能可设置,表项深度可设置,每个符号的帧格式信息在表项中存储位置可设置,可支持符号间存储是否紧排,表项是否切换及切换时间可配置。
[0073] 如图2所示,是本发明实施例更新切换A、B表示意图,描述了表项中符号信息存储地址跳转、时隙间地址跳转、A/B表项读取方法及表项切换的时序关系。以上下行切换周期5ms为例,表项中的每一行存储一个符号的帧格式信息,每个表项的深度可以设置为5ms或者10ms,A/B表的切换周期也设置为5ms或者10ms。那么B表请求更新时,A表工作;A表请求更新时,B表工作,在时隙配比发生变化时,可以满足无缝切换和使用。
[0074] 第三步,生成TDD控制信号:
[0075] 硬件加速器根据表项中帧格式信息生成TDD控制信号。
[0076] 本发明实施例的表项参数如下:
[0077] Table Length:帧结构配置表深度,按照10ms帧周期,预存560个symbol info信息,对应60khz子载波间隔,14(symbols)x40(slots)帧结构定义。可以避免前期不需要动态TDD时,表项无需一直刷新、切换A、B表,所以可以大大降低软件开销;
[0078] DL/UL circle period(slotA):表示DL/UL配置的循环周期,使用circle_cnt计数器控制读地址初值。以工作时钟为单位,配置长度数值。典型取值:0.125ms、0.25ms、0.5ms、0.625ms,1ms、1.25ms,2ms、2.5ms、5ms、10ms或20ms,等等;
[0079] switch offset:表示switchperiod时间内的符号个数,该符号个数作为Table Length地址分段的偏移地址量。符号个数配置数值,典型取值:7、14、28、56、70、140、280或560等等。根据switch offset可以获取Table每个分段的首地址;
[0080] switch period(slotB):表示slot周期时间长度,即,上述的预定切换周期的长度,使用slot_cnt计数器控制读地址直接跳转到下一个slot的首地址,switchperiod内的有效符号表项个数<=switch offset;
[0081] 以工作时钟为单位,配置长度数值。典型取值:0.125ms、0.25ms、0.5ms、0.625ms,1ms、1.25ms,2ms、2.5ms、5ms、10ms、20ms等等;
[0082] symbol info:配置表内的一条表项,由symb_length、symb_tdd、symb_dtx字段组成;
[0083] switchperiod和switch offset:
[0084] 1、当switch offset*symbol length==switch period时,相当于symbol info表项是紧密排列的,该种存储方式可以节省存储空间;
[0085] 2、当switch offset*symbol length>switchperiod时,相当于symbol info表项按照switch offset等间隔分段。软件更新切换AB表策略在动态TTI时分调度(DL‑UL绝对时间不变)时,可以只更新其中某一slot的表项,无需重配整表,所以该种存储方式可以节省软件开销。
[0086] 第四步:重复步骤一和三。
[0087] 与现有技术相比,本发明实施例所述的方法达到了可以无缝切换、实时动态生成DL‑UL指示信息的效果,节省了TDD生成时间,提高了TDD状态指示的颗粒度,达到符号级,可以满足5G NR的自包含帧结构和传输延时要求。
[0088] 本发明第二实施例提供了一种5G TDD控制信号的生成装置,参见图3,该装置包括:
[0089] 第一生成单元,用于接收基带处理单元BBU通过以太网实时报文下发的TDD帧格式信息,并基于所述TDD帧格式信息生成TDD控制信号;其中,所述TDD帧格式信息包括5G多子载波间隔NR帧结构中的符号长度信息和上行下行DL‑UL指示信息;
[0090] 或者,
[0091] 第二生成单元,用于接收所述BBU通过频域数据切分IF1口正交的I路和Q路组成的伪IQ字段传输来的DL‑UL指示信息,基于所述DL‑UL指示信息生成TDD控制信号。
[0092] 本发明实施例提供的装置通过第一生成单元以太网实时报文方式接收BBU下发的TDD帧格式信息,或者通过第二生成单元直接接收BBU通过IF1口的伪IQ传输来的DL‑UL指示信息,并根据TDD帧格式信息或者DL‑UL指示信息来生成TDD控制信号,从而有效解决了现有无法生成5G TDD控制信号的问题。
[0093] 需要说明的是,本发明实施例帧格式信息内包括符号长度信息和DL‑UL指示信息,或者还可包括DTX标识,即,节电标识。
[0094] 例如,设置TDD帧格式信息的符号长度为14,则针对每个符号均设置对应的DL‑UL指示信息和是否节电标识。后续,根据每个符号所对应DL‑UL指示信息来生成TDD控制信号。
[0095] 具体实施时,本发明实施例所述第一生成单元还用于,在接收BBU通过以太网实时报文下发的TDD帧格式信息之后,基于所述TDD帧格式信息生成TDD控制信号之前,将所述TDD帧格式信息存储到预设表项中。
[0096] 所述预设表项包括第一表项和第二表项,具体实施时,本发明实施例的第一生成单元是根据所述表项参数和所述TDD帧格式信息,将各个符号对应的DL‑UL指示信息存储到预设表项的不同地址中,所述预设表项的每一行存储一个符号的符号长度和DL‑UL指示信息,并按所述预定切换周期,将所述符号长度和DL‑UL指示信息切换存储到第一表项和第二表项,其中,所述预设表项包括所述第一表项和所述第二表项。
[0097] 并且,本发明实施的第一生成单元是在第一预定切换周期,根据所述第一表项内存储的DL‑UL指示信息,生成TDD控制信号;将接收到的所述BBU下发的TDD帧格式信息,根据所述表项参数和所述TDD帧格式信息,将各个符号对应的符号长度和DL‑UL指示信息存储到所述第二表项;在第二预定切换周期,基于所述第二表项内存储的DL‑UL指示信息,生成TDD控制信号,并将接收到的BBU下发的TDD帧格式信息,根据所述表项参数和所述TDD帧格式信息,将各个符号对应的符号长度和DL‑UL指示信息存储到所述第一表项;在达到所述预定切换周期后,循环执行上述步骤。
[0098] 具体实施时,本发明实施例中,所述第二生成单元是接收所述BBU通过每个符号的伪IQ随路发送本符号的DL‑UL指示信息,或者,通过每个时隙的第一个符号的伪IQ下发该时隙内所有符号的DL‑UL指示信息。
[0099] 由于DL‑UL指示信息生成的时刻与数据、帧头可能存在不对齐的情况,所以本发明实施例在生成TDD控制信号之后,还要通过对齐单元来对所述TDD控制信号进行DL‑UL指示信息与数据的对齐。
[0100] 为了对本发明实施例所述的装置进行详细的说明,下面将结合图4通过一个具体的例子对本发明第一传输方式的装置进行详细说明:
[0101] TDD帧格式信息传输模块:BBU提前10ms或者上下行切换周期,将TDD帧格式信息以实时报文的形式下发给RRU。该实时报文的特殊字段可定义,承载的净核部分可以快速解析成表项中每一个符号存放的格式。
[0102] TDD帧格式信息存储模块:根据从接收到的实时报文中解析出来的TDD帧格式及符号编号,配置到A/B表项中该符号对应的地址中。
[0103] 具体实施时,本发明实施例在TDD帧格式信息存储模块将解析出来的TDD帧格式配置到A/B表项中以后,还要通过TDD帧格式信息切换及更新模块,使得A表在进行更新时,B表正常工作。两个表项的切换时序由表项深度及上下行切换周期决定。
[0104] TDD生成模块:根据表项中配置信息或者伪IQ中解析出来的DL‑UL标示,生成每个符号的TDD指示,即上行、下行或者GP。
[0105] TDD时延调整模块:由于TDD生成的时刻与数据、帧头可能存在不对齐的情况,该模块主要完成与数据的对齐。
[0106] 在TDD帧格式信息传输模块完成帧格式传输后,根据TDD帧格式信息切换及更新模块的切换标识和需要更新的表项A或者B,由TDD帧格式信息存储模块存储到对应表项中,同时TDD生成模块生成TDD标识,该标识经过TDD时延调整模块送给系统各个结点使用。其中TDD帧格式信息存储模块、TDD帧格式信息切换及更新模块、TDD生成模块是一个不断更新和切换的过程。
[0107] 需要说明的是,上述的各个模块的功能由本发明实施例上述的第一生成单元完成。
[0108] 本发明实施例的相关内容可参照本发明第一实施例部分进行理解,在此不做详细论述。
[0109] 本发明第三实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有信号映射的计算机程序,所述计算机程序被至少一个处理器执行时,以实现本发明第一实施例中任一种所述的方法的步骤。具体内容可参照本发明第一实施例部分进行理解,在此不做详细论述。
[0110] 本发明第四实施例提供了一种基站,所述基站包括处理器及存储装置,所述存储装置内存储有多个指令以实现5G时分双工TDD控制信号的生成方法,所述处理器执行所述多个指令以实现本发明第一实施例中任一种所述的方法的步骤。具体内容可参照本发明第一实施例部分进行理解,在此不做详细论述。
[0111] 尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。