一种通道配置的方法以及基站与流程

文档序号:14864562发布日期:2018-07-04 10:23阅读:263来源:国知局
一种通道配置的方法以及基站与流程
本申请实施例涉及通信领域,并且更具体地,涉及一种通道配置的方法以及基站。
背景技术
:在未来的通信系统中,大规模多输入多输出(英文:massivemulti-inputmulti-output;简称;massivemimo)技术在现有多天线基础上通过增加天线数可以支持更多独立的空间数据流,将数倍提升多用户系统的频谱效率,对满足未来通信系统的系统容量与数据传输速率的需求起到重要的支撑作用。但是,在现有技术中,若基站侧配置的通道数为n,则射频部分对n通道进行数据收发,基带部分对n通道进行数据处理。无法根据实际需求实时减少通道数。即使某些通道损坏或无法使用了,在未更换通道前,射频部分和基带部分仍按照n通道进行数据收发和数据处理。因此基站侧系统不够灵活,无法在保证系统性能的基础上,合理地分配传输资源。技术实现要素:本申请实施例提供一种通道配置的方法以及基站。通过本申请实施例提供的方法,可以在用户数较少或者无用户接入时,配置较少的射频通道,使得基站侧可减少数据的传输与计算。一方面,本申请实施例提供了一种通道配置的方法。该方法包括:基站根据随机接入信道rach检测的结果确定系统流数;该基站根据该系统流数配置上行通道和下行通道,其中,该上行通道是用于进行上行传输的射频通道,该下行通道是用于进行下行传输的射频通道;该基站基于配置的上行通道和下行通道进行数据传输。因此,在保证系统传输性能的同时,可以灵活的适应通信需求,节约系统处理资源和传输资源。在一种可能的设计中,基站根据系统流数配置上行通道和下行通道包括:根据该系统流数确定的上行通道数和下行通道数;根据该上行通道数确定该上行通道,根据该下行通道数确定该下行通道。其中,基站可以通过查表或计算确定上行通道数和下行通道数。因此,可以快速实现通道配置。在一种可能的设计中,基站包括基带部分和射频部分,则基站根据该系统流数配置上行通道和下行通道包括:基带部分根据该系统流数确定该上行通道和该下行通道;基带部分通知该射频部分该上行通道和该下行通道的信息;射频部分根据该上行通道和该下行通道的信息确定该上行通道和该下行通道。在一种可能的设计中,该基站包括基带部分、远端实体和射频部分,则基站根据该系统流数配置上行通道和下行通道包括:该远端实体根据该系统流数确定该上行通道和该下行通道;该远端实体通知该基带部分和该射频部分该上行通道和该下行通道的信息;该射频部分根据该上行通道和该下行通道的信息确定该上行通道和该下行通道。在一种可能的设计中,基站周期性地对所有射频通道进行通道校正。在一种可能的设计中,当满足预设条件时,基站重新配置上行通道和下行通道。另一方面,在多载波通信场景下,本发明实施例还提供了一种通道配置的方法。该方法还包括:基站根据多个载波中的每个载波的随机接入信道rach检测的结果确定该多个载波中的每个载波的系统流数;该基站根据该多个载波中的每个载波的系统流数配置该多个载波中的每个载波的上行通道和下行通道;该基站基于该多个载波中的每个载波的的上行通道和下行通道进行数据传输。另一方面,本申请实施例提供了一种基站。该基站包括:处理器和收发器;该处理器用于根据随机接入信道rach检测的结果确定系统流数;以及根据该系统流数配置上行通道和下行通道,其中,该上行通道是用于进行上行传输的射频通道,该下行通道是用于进行下行传输的射频通道;该收发器用于基于配置的上行通道和下行通道进行数据传输。因此,在保证系统传输性能的同时,可以灵活的适应通信需求,节约系统处理资源和传输资源。在一种可能的设计中,根据该系统流数配置上行通道和下行通道包括:根据该系统流数确定的上行通道数和下行通道数;根据该上行通道数确定该上行通道,根据该下行通道数确定该下行通道。其中,基站可以通过查表或计算确定上行通道数和下行通道数。因此,可以快速实现通道配置。在一种可能的设计中,该处理器包括基带处理模块和射频处理模块,则该处理器用于根据该系统流数配置上行通道和下行通道包括:该基带处理模块用于根据该系统流数确定该上行通道和该下行通道;以及通知该射频处理模块该上行通道和该下行通道的信息;该射频处理模块用于根据该上行通道和该下行通道的信息确定该上行通道和该下行通道。在一种可能的设计中,该处理器包括基带处理模块、远端处理模块和射频处理模块,则该处理器根据该系统流数配置上行通道和下行通道包括:该远端处理模块根据该系统流数确定该上行通道和该下行通道;以及通知该基带处理模块和该射频处理模块该上行通道和该下行通道的信息;该射频处理模块根据该上行通道和该下行通道的信息确定该上行通道和该下行通道。另一方面,本申请实施例提供基站也可以用于实现在多载波通信场景下的通道配置的方法再一方面,本申请实施例提供了一种计算机存储介质,用于储存为上述基站或相关处理器所用的计算机软件指令,其包含用于执行上述方法所设计的程序。通过本申请实施例的方法,在用户数较少或者无用户接入时,配置较少的射频通道,使得基站侧(例如基带部分和射频部分之间或射频部分和空口之间)可减少数据的传输与计算。附图说明下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为一种基站结构示意图;图2为另一种基站结构示意图;图2a为再一种基站结构示意图;图3为本申请实施例提供的一种通道配置方法;图4为基站不含远端实体时的一种通道配置方法流程示意图;图5为本申请实施例给出的一种通道配置方法的流程示意图;图6为基站包含远端实体时的一种通道配置方法流程示意图;图7为本申请实施例给出的一种通道配置方法的流程示意图;图8为本申请实施例给出的另一种通道配置方法的流程示意图;图9为一种基本帧的帧结构示意图;图10为一种用于携带上行通道和下行通道信息的消息示意图;图11为本申请实施例中所涉及的基带部分的一种可能的结构示意图;图12为本申请实施例中所涉及的远端实体的一种可能的结构示意图;图13为本申请实施例中所涉及的射频部分的一种可能的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。应理解,本申请实施例中的基站的形态不是唯一的,只要具有基带处理功能、射频处理功能、以及基带和射频之间的传输功能即可。例如,基站中的具有基带处理功能的基带处理实体可以为基带单元(英文:basebandunit;简称:bbu),或者具有射频处理功能的射频处理实体可以为射频拉远单元(英文:radioremoteunit;简称:rru)。图1为一种基站结构示意图。如图1所示,基站主要由bbu、rru和天线构成。bbu与rru之间通过通用公共无线接口(英文:commonpublicradiointerface;简称:cpri)或网络进行数据传输,rru再通过同轴电缆及功分器(或耦合器)等连接至天线。其中,一个bbu可以与一个或多个rru进行数据传输。图1以一个bbu与一个rru进行数据传输为例。bbu用于基带处理。rru用于将基带信号转换成射频信号再通过天线传输出去,或者用于将天线接收的射频信号转换成基带信号并传输至bbu。但是,目前传统bbu和rru对收发通道的配置是固定的。因此,bbu基于固定的射频通道进行实时收发及基带处理。rru基于固定的射频通道进行射频数据的实时收发或处理,然后通过固定的射频通道将射频数据传输至天线。或者,rru基于固定的通道接收空口数据,然后通过处理转换成基带信号传输至bbu。图2为另一种基站结构示意图。如图2所示,该基站包括基带部分、远端实体和射频部分。其中,基带部分用于进行基带处理,其包括一个或多个基带处理板。射频部分用于进行射频处理,其包括一个或多个射频通道。远端实体用于进行部分基带功能的前置处理。基带部分和远端实体之间通过网络进行数据传输,远端实体和射频部分通过cpri或网络进行数据传输。设射频部分包含n个射频通道,其中n1个射频通道用于上行传输(或者上行有n1个射频通道),n2个射频通道用于下行传输(或者下行有n2个射频通道)。那么,射频部分到远端实体以及远端实体到基带部分传输的是n1通道数据,基带部分到远端实体以及远端实体到射频部分传输的是n2通道数据。其中,n1通道数据是指可以用确定的n1个射频通道进行传输的数据,n2通道数据是指可以用确定的n2个射频通道进行传输的数据。n不小于n1且n不小于n2,n、n1以及n2均为正整数。下面根据图2对该基站进行上行和下行数据传输进行表述。对于上行而言:射频部分从空口进行上行的n1通道数据接收;射频部分对接收到的上行数据进行处理后得到处理后的n1通道数据,通过远端实体向基带部分发送n1通道数据。基带部分接收到n1通道数据后,进行相关的基带处理。对于下行而言:基带部分对待传输数据进行基带处理,生成并通过远端实体向射频部分发送n2通道数据;射频部分对接收到的n2通道数据进行处理后,得到下行的n2通道数据,并通过空口发送出去。图2a为再一种基站结构示意图。如图2a所示,该基站包括基带部分,射频部分,其中基带部分和射频部分通过网络进行数据传输。该基站不含远端实体。由基带部分完成远端实体的功能,或者将远端实体合并到(或集成到)基带部分。当图1中所示的基站的bbu和rru之间通过网络进行数据传输时,可以认为是图2a所示的基站的特例。图2a中的基带部分和射频部分同样可以实现图2中的基带部分和射频部分的功能,在此不再赘述。其中,射频部分可以从空口接收上行的n1通道数据或通过空口发送下行的n2通道数据。基带部分可以接收射频部分发送的n1通道数据或者向射频部分发送n2通道数据。需要注意的是,在图2和图2a中射频部分从空口接收上行的n1通道数据,不意味着空口只发送n1通道数据,空口可以发送任何数据,但射频部分在接收时,只是接收可以在n1个射频通道上进行处理和传输的数据。然而,当空口侧采用大规模天线阵列进行数据传输时,用户流数较多,传输量大,计算复杂度高。图1、2和2a所示的基站采用固定的射频通道进行通信可以很好的满足这种场景下的通信需求。当用户流数减少时,若仍采用固定的射频通道进行通信,则会浪费系统处理资源,不能灵活的适应通信场景改变时的通信需求。同样地,当没有用户进行通信时,若图2所示的基站仍采用上行n1个射频通道和下行n2个射频通道进行通信,也会造成系统处理资源的浪费。尤其是在长期无用户接入的情况下,保持射频部分n1或n2个射频通道进行接收或发送,而不实时减少进行数据传输的通道数,会造成传输功耗过高,占用不必要的传输资源和系统处理资源。类似地,对于多载波的场景(假设图2所示的基站支持200m带宽,包括10个20m带宽的载波),若对于每一个载波都采用上行n1个射频通道和下行n2个射频通道进行数据传输,同样无法灵活适应实时的通信需求。例如,若各个载波接入的用户数不同,每一个载波都采用n1通道和n2通道进行数据传输,当某些载波无用户或用户较少时,增加了基带部分与射频部分之间的数据传输量,浪费了系统处理资源。目前采用大规模天线阵列情况下,当某些射频通道出现异常(如射频通道损坏,无法正常收发数据),若仍采用固定的射频通道进行通信,同样无法灵活适应实时的通信需求。因为出现异常的射频通道(可以简称为异常通道)的数据收发是无效的。因此没有必要对无效的数据进行长时间的收发及处理,浪费系统处理资源。另外如果公共信道(或传输公共控制信息的信道)在异常通道上传输,则会影响公共信道的收发,使得通信系统不能有效的进行调度控制。例如:当下行同步信道位于异常通道上时,终端会下行同步失败,无法正常接入。如果实时检测到通道异常时,将公共信道在线灵活配置于其他正常通道上传输,则能够大大提供通信成功率,提升用户体验。因此,本申请实施例提出了一种新的通道配置方法。在该方法中,基站基于用户数、系统流数和/或异常通道数,配置上行通道以及下行通道。其中,上行通道是用于进行上行传输的射频通道,下行通道是用于进行下行传输的射频通道。基站的射频部分基于配置的上行通道和下行通道进行射频数据处理及传输,基站的基带部分基于配置的上行通道和下行通道进行基带数据处理及传输。在保证系统传输性能的同时,可以灵活的适应通信需求,节约系统处理资源和传输资源。具体地,设射频部分的射频通道数为n,配置上行通道和下行通道的方案可以有如下三种。方案一:确定异常通道,其中,异常通道数为n1;根据异常通道确定上行通道和下行通道,其中,上行通道数m1=n-n1,下行通道数m2<=m1,或者m2=n-n1,m1<=m2。方案二:确定系统流数;基于系统流数确定上行通道和下行通道,其中,1<=m1<=n,1<=m1<=n。方案三:确定异常通道,其中,异常通道数为n1,则正常通道数n2=n-n1;确定系统流数;基于异常通道和系统流数确定上行通道和下行通道,其中,1<=m1<=n2<=n,1<=m2<=n2<=n。可选地,可以通过对通道进行检测来确定异常通道。对通道进行检测(或称为通道检测)包括在通道上发送测试信号来检测通道的通信质量。通信质量差的通道可以确定为异常通道。基站可以通过随机接入信道(英文:randomaccesschannel;简称:rach)检测确定用户及其个数;基于用户的秩(英文:rank)配置参数(例如用户的流数),通过调度算法确定系统流数。相较于方案二,方案三只是排除了异常通道。也就是说,方案三需要确保m1<n2,m2<n2。上述方案中提到的系统流数包括下行系统流数和上行系统流数。对于方案二和方案三,通过下行系统流数计算或查表得到上行通道数m11和下行通道数m12,通过上行系统流数计算或查表得到上行通道数m21和下行通道数m22。则确定的上行通道数m1=max(m11,m21),下行通道数m2=max(m12,m22)。其中,max(x,y)表示取x和y中值较大的一个。上述方案中提到的rach检测、通道检测以及上行通道和下行通道的确定,可通过远端实体执行。当没有远端实体,或远端实体的功能集成在基带部分时,可以通过基带部分执行。例如,图1中的bbu、图2中的远端实体以及图2a中的基带部分均可执行。上述方案中提到的用户个数可以是接入的用户数,也可以是接入的用户数和待接入的用户数(例如被检测到rach信号,但暂未同步上的用户的个数)。在上述方案中,若可供配置的射频通道个数大于或等于m1或m2,可以选择前m1或m2个射频通道,或者选择通信状况较好的m1或m2个射频通道(例如选择信噪比较高的m1或m2个射频通道)。也可根据实际情况需要,通过其他方式选择,对此本申请实施例不作限定。未被选择的射频通道,可置于休眠状态,或者用于传输少量的消息。在上述方案中,上行通道和下行通道的确定可以是周期性的,也可以是实时确定的,或也可以是在突发状态(例如人为干预或手动操作)下自适应确定的。对于多载波的场景,每一个载波的接入用户、采用的空口技术均有可能不同。因此,可以根据上述方案对每一个载波确定其上行通道和下行通道。不同载波间上行通道数可以相同也可以不同,下行通道数可以相同也可以不同。举例来说,在200m带宽下,一个载波的带宽为20m,则共有10载波。设每一个载波最多可以有n(例如n为256,或者其它值)个射频通道进行传输。作为一种实现方式,可以将n个载波用于lte传输,这n个载波中的每个载波采用m1个射频通道接收和m2个射频通道发送(m1<n,m2<n)。将(10-n)个载波用于massivemimo传输,这(10-n)个载波中的每个载波采用的上行通道和下行通道独立确定(也就是说,每个载波可以有独立的通道配置方案),或者每个载波均采用m1个射频通道接收和m2个射频通道发送。其中,0<=n<=10,m1和m2均小于或等于n。进一步地,这10个载波的通道配置方案也可以随着通信状况的变化而相应调整。例如,原来用m1个射频通道接收和m2射频通道发送来进行lte传输的载波,也可以配置成用m3个射频通道接收和m4个射频通道发送进行massivemimo传输,m3、m4为小于n的正整数。在确定了上行通道和下行通道后,需要通知射频部分该上行通道和下行通道的信息。以图1所示的基站为例,bbu和rru之间通过cpri传输。bbu通过rach检测确定上行通道和下行通道,其中,上行通道数为m1,下行通道数为m2。bbu通过cpri将上行通道和下行通道的信息传输至rru。rru收到上行通道和下行通道的信息后,在空口进行m1通道接收和m2通道发送。而bbu和rru之间也进行m1通道数据和m2通道数据的传输。或者以图2所示的基站为例,基带部分和射频部分之间可以通过网络传输。远端实体通过rach检测确定上行通道和下行通道,其中,上行通道数为m1,下行通道数为m2。远端实体将上行通道和下行通道的信息传输至射频部分和基带部分。射频处部分收到上行通道和下行通道的信息后,在空口进行m1通道接收和m2通道发送。而基带部分和射频部分之间也进行m1通道数据和m2通道数据的传输。或者以图2a所示的基站为例,基带部分通过rach检测确定上行通道和下行通道,其中,上行通道数为m1,下行通道数为m2。基带部分将上行通道和下行通道的信息传输至射频部分。射频部分收到上行通道和下行通道的信息后,在空口进行m1通道数据和m2通道数据的传输。而基带部分和射频部分之间也进行m1通道数据和m2通道数据的传输。在利用射频通道进行数据传输的过程中,需要进行通道校正,以实时保证较高的可靠性和通信质量。设射频通道数为n,确定的上行通道数为m1和下行通道数为m2。作为一种可能的实现方式,不管确定的上行通道数和下行通道数为多少,仍然对n个射频通道进行通道校正。在该实现方式中,可以周期性开启所有射频通道,进行实时通道校正,记录各射频通道的通道状态,以便于后续的通道配置。例如,可以记录射频通道的信噪比,以便于后续选择信噪比较高的射频通道进行数据传输。作为另一种可能的实现方式,可以对m1个上行通道和m2个下行通道进行通道校正。在该实现方式中,可以周期性进行通道校正,也可以在上行通道和下行通道发生变化时进行通道校正。或者,在周期性进行通道校正的基础上,当上行通道和下行通道发生变化时,也进行通道校正。需要说明的是,通道校正指的是对多个射频通道进行时间和/或频率同步。在利用配置的射频通道进行数据传输的同时,还可以对待传输的数据进行压缩,这样可以进一步减少传输负载。例如,bbu或基带部分对待发送的数据进行压缩后传输至rru或射频部分。或者,rru或射频部分将从空口接收到的数据进行压缩后传输至bbu或基带部分。这样可以减少bbu和rru之间的数据传输或者可以减少基带部分和射频部分之间的数据传输,节约传输资源。通过本申请实施例的方法,在用户数较少或者无用户接入时,配置较少的射频通道,使得基站侧(例如基带部分和射频部分之间或射频部分和空口之间)可减少数据的传输与计算;当部分通道异常时,可在线实时地自适应配置通道收发,减少异常通道的数据收发及处理。另外,将未使用的射频通道置于休眠状态或其他用途,基站侧可以实现自适应配置射频部分的目的。下面结合附图,对基站基于用户数、系统流数和/或异常通道数,配置上行通道以及下行通道进行进一步说明。图3为本申请实施例提供的一种通道配置方法。如图3所示,该方法300包括步骤301、步骤302和步骤303。步骤301:基站根据随机接入信道rach检测的结果确定系统流数。具体地,基站通过rach检测确定用户数。基于基站配置的每个用户的rank参数,例如每个用户支持的流数,确定系统流数。举例来说,基站确定的用户数为l1,每个用户支持的流数为l2,则系统流数可以为l1×l2,l1和l2均为大于或等于1的整数。其中,每个用户支持的流数可以不相同,则系统流数可以为所有用户支持的流数之和。步骤302:该基站根据该系统流数配置上行通道和下行通道。具体地,配置上行通道和下行通道包括配置上行通道数m1、相应的m1个用于接收的通道,下行通道数m2、以及相应的m2个用于发送的通道。首先,需要确定上行通道数和下行通道数。设系统流数为f,射频通道数为n,其中,f和n均为大于或等于1的整数,f不大于系统配置的支持最大的系统流数,则上行通道数m1和下行通道数m2有如下两种确定方式。第一种方式,若ceil(f×x)<=n,则m1=m2=ceil(f×x),否则m1=m2=n。其中,ceil()为向上取整函数,x为基站配置的系数。第二种方式,根据m1和m2与f的对应关系以及f,确定m1和m2。但应当确保m1和m2<=n。也就是说,若m1和m2大于n,则m1=m2=n。其中,m1和m2与f可以通过表格的形式体现,例如表1。当x1=0时,可以得到表2。表1f的范围与m1和m2的对应表序号f的范围m1/m2(m1<=n,m2<=n)1x1<f<=(x2=x1+(2*1))m1=m2=2*x22x2<f<=(x3=x2+(2*1))m1=m2=2*x33x3<f<=(x4=x3+(2*2))m1=m2=2*x44x4<f<=(x5=x4+(2*2))m1=m2=2*x55x5<f<=(x6=x5+(2*3))m1=m2=2*x66x6<f<=(x7=x6+(2*3))m1=m2=2*x77x7<f<=(x8=x7+(2*4))m1=m2=2*x8………………表2当x1=0时f的范围与m1和m2的对应表序号f的范围m1和m210<f<=2m1=m2=422<f<=4m1=m2=834<f<=8m1=m2=1648<f<=12m1=m2=24512<f<=18m1=m2=36618<f<=24m1=m2=48724<f<=32m1=m2=64应理解,表1或表2中f的范围划分以及m1和m2的取值可以根据实际情况灵活设置。例如,m1和m2取不同的值。除以上两种方案外,也不排除采用其它的上行通道数和下行通道数的确定方案,只要基站能自适应配置上行通道数和下行通道数即可。可选地,可以按照上行massivemimo场景和下行massivemimo场景分别确定上行通道数和下行通道数。在下行massivemimo场景下,设下行的系统流数为f1,通过上述方式(或其他方式),可以确定下行massivemimo的上行通道数m11和下行的下行通道数m12。在上行massivemimo场景下,设上行的系统流数为f2,通过上述方式(或其他方式),可以确定上行massivemimo的上行通道数m21和上行的下行通道数m22。因此,基站配置的上行通道数可以为max(m11,m21),以及下行通道数可以为max(m12,m22)。可选地,基站可以确定异常通道。基站在排除异常通道后,根据剩余的通道配置上行通道和下行通道。或者基站在配置上行通道和下行通道时不考虑异常通道。其次,根据上行通道数和下行通道数,确定相应个数的上行通道和下行通道。例如,上行通道数为m1,下行通道数为m2,则可以在可用的射频通道中选择前m1个射频通道作为上行通道以及前m2个射频通道作为下行通道;或,可以在可用的射频通道中选择后m1个射频通道作为上行通道以及后m2个射频通道作为下行通道;或,可以是选择信噪比最高的m1个射频通道作为上行通道以及信噪比最高的m2个射频通道作为下行通道。步骤303:该基站基于配置的上行通道和下行通道进行数据传输。具体地,在基站和空口之间,以及基站的基带部分与射频部分之间都需要根据配置的上行通道和下行通道进行数据传输。当基站包含远端实体时,在基带部分与远端实体之间以及射频部分与远端实体之间也需要根据配置的上行通道和下行通道进行数据传输。举例来说,若确定上行通道为所有射频通道的前m1个通道,则射频部分从空口接收m1通道数据,射频部分向远端实体以及远端实体向基带部分均发送m1通道数据,由图1、图2、图2a及与图1、图2和图2a相关的描述可知,基站有两种结构,其中一种结构包括远端实体,另一种结构不包括远端实体。下面结合附图对这两种结构下的通道配置流程进行说明。图4为基站不含远端实体时的一种通道配置方法流程示意图。如图4所示,该基站不含远端实体。其中,基带部分和射频部分之间可以通过网络传输。也就是说,基带部分和射频部分可以是解耦合的,它们之间可以没有一对应关系。图4所示的方法包括:步骤401:基带部分确定上行通道和下行通道;步骤402:基带部分通知射频部分该上行通道和下行通道的信息;步骤403:射频部分基于该上行通道和下行通道进行数据传输;步骤404:基带部分基于该上行通道和下行通道进行数据处理;步骤405:基于该上行通道和下行通道在基带部分和射频部分之间进行数据传输;步骤406:射频部分基于该上行通道进行空口数据接收;步骤407:射频部分基于该下行通道进行空口数据发送。具体地,由基站的基带部分通过rach检测确定上行通道和下行通道。基带部分发送消息给射频部分,其中该消息携带该上行通道和下行通道的信息。射频部分收到该消息后基于该上行通道和下行通道进行数据收发。基带部分基于该上行通道和下行通道进行数据处理和传输。在基带部分和射频部分都获知确定的上行通道和下行通道后,在基带部分和射频部分之间以及在射频部分和空口之间,可以基于确定的上行通道和下行通道进行数据传输。因此,在执行步骤404至步骤407时并没有必然的先后顺序。进一步的,基带部分可以为bbu,射频部分可以为rru。针对基站不含远端实体的情况,本申请实施例进一步给出了的一种通道配置方法。图5为该方法的流程示意图。下面结合图5对本申请实施例提供的技术方案进行说明。在501部分,基带部分根据系统流数f1,确定上行通道和下行通道。其中上行通道数为m1,下行通道数为m2。基带部分向射频部分发送消息,该消息携带该上行通道和下行通道的信息。在502部分,射频部分基于m1个上行通道和m2个下行通道进行数据传输。具体地,射频部分向基带部分发送m2通道数据。基带部分向射频部分发送m1通道数据。射频部分也可以基于m1个上行通道和m2个下行通道进行空口数据传输。需要说明的是,在502部分,执行各个步骤时没有顺序限制。随着接入用户发生变化,或者满足预设的周期条件,可以对通道配置方案进行更新。因此,在503部分,基带部分可以根据新的系统流数f2,重新确定上行通道和下行通道。需要说明的是,503部分的具体实现方式可以参照501部分,504部分的具体实现方式可以参照502部分,在此不再赘述。其中,f1、m1、m2、f1、m3、m4均为大于或等于1的整数。下面以射频部分包括64个通道为例,对图5进一步进行说明。设接入的用户数为12,每个用户支持两个流。基站在初始化时,可以由系统预先配置成通过2个上行通道和2个下行通道进行数据传输。基站在初始化后,由基带部分进行rach检测,当有12个用户接入(或待接入)时,每个用户支持两个流,则系统流数为24。基带部分根据系统流数(即24),确定采用64个上行通道和64个下行通道进行数据传输。基带部分向射频部分发送消息,该消息携带64个上行通道和下行通道的信息。射频部分根据该64个上行通道和下行通道进行数据传输。一段时间之后,接入(或待接入)的用户数变为8。基带部分根据系统流数(即16),确定采用24个上行通道和24个下行通道进行数据传输。基带部分将该24个上行通道和下行通道的信息通知射频部分。基带部分和射频部分基于该24个上行通道和下行通道进行数据传输。基站根据实际需要对上行通道和下行通道进行灵活配置。可减少基带部分的计算量以及基带部分和射频部分之间的传输数据量。基站还可以动态分配计算资源,将多余的计算资源用于其它用途,或者如无其他用途可置于休眠或节电状态以节省能耗。一段时间后,当接入(或待接入)的用户数变多时,则增大收发通道数,使得基站可以及时有效地进行数据传输和数据处理。图6为基站包含远端实体时的一种通道配置方法流程示意图。如图6所示,该基站包含远端实体。其中,基带部分和远端实体之间可以通过网络传输。也就是说,基带部分和远端实体之间可以是解耦合的,它们之间可以没有一一对应关系。因此基带部分和射频部分之间也是解耦合的,它们之间也可以没有一一对应关系。图6所示的方法包括:步骤601:远端实体确定上行通道和下行通道;步骤602:远端实体通知基带部分该上行通道和下行通道的信息步骤603:远端实体通知射频部分该上行通道和下行通道的信息;步骤604:基带部分基于该上行通道和下行通道进行数据处理;步骤605:射频部分基于该上行通道和下行通道进行数据传输;步骤606:远端实体基于该上行通道和下行通道进行数据传输;步骤607:基于该上行通道和下行通道在基带部分和远端实体之间进行数据传输;步骤608:基于该上行通道和下行通道在射频部分和远端实体之间进行数据传输;步骤609:射频部分基于该上行通道进行空口数据接收;步骤610:射频部分基于该下行通道进行空口数据发送。具体地,基带部分和射频部分之间可以通过网络连接。在靠近射频部分设置远端实体以实现部分基带功能。远端实体可以与基带部分和射频部分均可以通信。远端实体通过rach检测确定上行通道和下行通道。远端实体分别向基带部分和射频部分发送消息,该消息携带该上行通道和下行通道的信息。在射频部分获知该上行通道和下行通道的信息后,射频部分基于该上行通道和下行通道进行数据传输。在射频部分和空口之间以及在射频部分和远端实体之间,基于该上行通道进行数据接收,以及基于该下行通道进行数据发送。在基带部分获知该上行通道和下行通道的信息后,在基带部分与远端实体之间基于该上行通道和下行通道进行数据传输。针对基站包含远端实体的情况,本申请实施例进一步给出了的一种通道配置方法。图7为该方法的流程示意图。下面结合图7对本申请实施例提供的技术方案进行说明。在701部分,远端实体根据系统流数f1,确定上行通道和下行通道。其中上行通道数为m1,下行通道数为m2。远端实体向基带部分发送第一消息,以及向射频部分发送第二消息,该第一消息和第二消息携带该上行通道和下行通道的信息。需要说明的是,发送第一消息和发送第二消息在执行时没有顺序限制。在702部分,基带部分、远端实体以及射频部分基于m1个上行通道和m2个下行通道进行数据传输。具体地,射频部分向远端实体发送m2通道数据,远端实体向基带部分发送m2通道数据。基带部分向远端实体发送m1通道数据,远端实体向射频部分发送m1通道数据。射频部分也可以基于m1个上行通道和m2个下行通道进行空口数据传输。需要说明的是,在702部分,执行各个步骤时没有顺序限制。随着接入用户数和/或系统流数发生变化,或者满足预设的周期条件,可以对通道配置方案进行更新。例如,系统配置预设的周期为t,每隔t时间,则通道配置方案进行更新。当用户数和/或系统流数变化越快,预设的周期越小。因此,在703部分,远端实体可以根据新的系统流数f2,重新确定上行通道和下行通道。需要说明的是,703部分的具体实现方式可以参照701部分,704部分的具体实现方式可以参照702部分,在此不再赘述。其中,f1、m1、m2、f1、m3、m4均为大于或等于1的整数。下面以射频部分包括128个通道为例,对图7进一步进行说明。设接入的用户数为24,每个用户支持两个流。基站在初始化时,可以由系统预先配置成通过2个上行通道和2个下行通道进行数据传输。基站在初始化后,由远端实体进行rach检测,当有24用户接入(或待接入)时,每个用户支持两个流,则系统流数为48.远端实体根据系统流数(即48),确定采用128个上行通道和128个下行通道进行数据传输。远端实体向基带部分发送第一消息,该第一消息携带128个下行通道和上行通道的信息。远端实体向射频部分发送第二消息,该第二消息携带128个上行通道和下行通道的信息。如图7的702部分,基带部分、远端实体以及射频部分根据该128个上行通道和下行通道进行数据传输。一段时间之后,接入(或待接入)的用户数变为8。远端实体根据系统流数(即16),确定采用48个上行通道和下行通道进行数传输。远端实体将该48个上行通道和下行通道的信息通知基带部分和射频部分。如图7的704部分,基带部分、远端实体以及射频部分基于该48个上行通道和下行通道进行数据传输。基站根据实际需要对上行通道和下行通道进行灵活配置。可减少基带部分、远端实体的计算量以及基带部分与远端实体间、远端实体与射频部分之间的传输数据量。基站还可以动态分配计算资源,将多余的计算资源用于其它用途,或者如无其他用途可置于休眠或节电状态以节省能耗。一段时间后,当接入(或待接入)的用户数变多时,则增大收发通道数,使得基站可以及时有效地进行数据传输和数据处理。针对基站包含远端实体的情况,本申请实施例进一步给出了的另一种通道配置方法。图8为该方法的流程示意图。如图8所示,在该方法中,有基带部分确定上行通道和下行通道,远端实体从基带部分接收该上行通道和下行通道的信息并传输给射频部分。在图8所示的方法中,远端实体在基带部分和射频部分之间主要进行透传。步骤803-步骤810与图6中的步骤603-步骤610相同或类似,相关特征可以参考图6及图6的描述,在此不再赘述。需要说明的是,图3-图8所示的方法或实施例为一个载波的场景,多个载波的场景可以参照上述方案得到。具体地,可以对多个载波中的每个载波执行上述操作以得到多个载波中每个载波的处理方法。这些方法和实施例也并不区分上行或下行。具体的,可以分别针对上行通信或下行通信执行上述方法。针对图1所示的基站结构,bbu在确定了上行通道和下行通道后需要发送消息通知rru,而bbu和rru之间通过cpri进行通信。在cpri上传输的帧称为超帧,一个超帧包括256个基本帧。图9为一种基本帧的帧结构示意图。如图9所示,一个基本帧包括4个字节的控制字段和60字节的数据字段。一个超帧中有大量的基本帧的控制字段是预留的(或未被使用的),因此,可以通过这些预留的基本帧的控制字段传输确定的上行通道和下行通道的信息。以一个超帧中的第三个基本帧为例,该基本帧的帧结构可以如图8所示。设该基本帧的控制字段是预留的,则控制字段的字节1-4均可以用来传输确定的上行通道和下行通道的信息。例如,当该基本帧的控制字段字节1为全0(或第一值)时,表示使用射频通道0为上行通道;当该基本帧的控制字段字节1为全1(或第二值)时,表示不使用射频通道0为上行通道。当该基本帧的控制字段字节2为全0(或第一值)时,表示使用射频通道1为下行通道;当该基本帧的控制字段字节2为全1(或第二值)时,表示不使用射频通道1为下行通道。类似地,当一个超帧中的第n个基本帧是预留的的时候,可以通过设置第n个基本帧的控制字段来是否使用射频通道m为上行通道以及是否使用射频通道(m+1)为下行通道。一个预留的基本帧的控制字段可以仅携带上行通道的信息或者仅携带下行通道射频的信息。另外,一个预留的基本帧的控制字段可以根据实际需要携带更多或更少个通道的信息,对此本申请实施例不作限定。当rru接收到一个超帧时,可以通过解析该超帧中的基本帧的控制字段来确定上行通道和下行通道。如有射频通道不被使用,则rru在不被使用的射频通道上可以不进行空口数据的收发。bbu可以根据被用到的射频通道进行数据处理,或者,bbu在发送数据时,对在不被使用射频通道上传输的基本帧的数据字段上填0或无效数据。针对图2所示的基站结构,当基站包括远端实体时,远端实体在确定了上行通道和下行通道后需要发送消息通知基带部分或射频部分。在下一代前传接口(英文:nextgenerationfront-haulinterface;简称:ngfi)架构中设有射频拉远系统(英文:radioremotesystem;简称:rrs)和无线云中心(英文:radiocloudcenter;简称:rcc),其中,rrs包括rru和前置的部分基带功能模块。可以将rrs中rru作为射频部分,rrs中的前置的部分基带功能模块作为远端功能实体,rcc作为基带部分。或者,当基站不含远端实体时,基带部分确定了上行通道和下行通道后需要发送消息通知射频部分。在ngfi架构下,可以将rrs作为射频部分,rcc作为基带部分。图2所示的基站用于携带上行通道和下行通道信息的消息包括上行通道数字段、下行通道数字段、上行通道指示字段和下行通道指示字段。图10为一种用于携带上行通道和下行通道信息的消息示意图。如图10所示,上行通道数字段用于指示上行通道的个数,上行通道指示字段用于指示相应个数的通道作为上行通道。下行通道数字段用于指示下行通道的个数,下行通道指示字段用于指示相应个数的通道作为下行通道。另外,长度字段和类型字段为可选字段,其中长度字段用于指示该消息的长度,类型字段用于指示该消息的类型。图11为本申请实施例中所涉及的基带部分的一种可能的结构示意图。如图11所示,该基带部分包括收发器1101、处理器1102以及基带处理板1103。该收发器1101可以用于支持基带部分与上述实施例中的远端实体或射频部分进行通信。该处理器1102可以用于执行上述实施例中涉及基带部分的功能。该基带处理板1103用于对数据进行基带处理。其中,该基带部分在实现上述实施例的功能时可能涉及到的一些技术特征,例如:上行通道、下行通道、系统流数等,和上述方法实施例中涉及到的一些技术特征类似或对应,在此不再进行重复说明。图12为本申请实施例中所涉及的远端实体的一种可能的结构示意图。如图12所示,该远端实体包括收发器1201和处理器1202。该收发器1201可以用于支持远端实体与上述实施例中的基带部分或射频部分进行通信。该处理器1202可以用于执行上述实施例中涉及远端实体的功能。其中,该远端实体在实现上述实施例的功能时可能涉及到的一些技术特征,例如:上行通道、下行通道、系统流数等,和上述方法实施例中涉及到的一些技术特征类似或对应,在此不再进行重复说明。图13为本申请实施例中所涉及的射频部分的一种可能的结构示意图。如图13所示,该射频部分包括收发器1301、处理器1302和射频通道1303。该收发器1301可以用于支持远端实体与上述实施例中的基带部分或射频部分进行通信。该处理器1302可以用于执行上述实施例中涉及远端实体的功能。该射频通道1303用于射频信号的传输。其中,该远端实体在实现上述实施例的功能时可能涉及到的一些技术特征,例如:上行通道、下行通道、系统流数等,和上述方法实施例中涉及到的一些技术特征类似或对应,在此不再进行重复说明。应理解,本申请实施例中的处理器可以由处理模块实现,收发器可以由收发模块实现。本申请实施例还提供一种基站,该基站包括图11所示的基带部分以及图13所示的射频部分。进一步的,该基站还可以包括图12所示的远端实体。可以理解的是,在实际应用中,基站可以包含任意数量的发射器,接收器,处理器,控制器,存储器,通信单元等,而所有可以实现本申请的基站都在本申请的保护范围之内。进一步地,本申请实施例提供了一种基站。该基站包括:处理器和收发器;该处理器用于根据随机接入信道rach检测的结果确定系统流数;以及根据该系统流数配置上行通道和下行通道,其中,该上行通道是用于进行上行传输的射频通道,该下行通道是用于进行下行传输的射频通道;该收发器用于基于配置的上行通道和下行通道进行数据传输。其中,该处理器可以包括基带处理模块和射频处理模块。其中基带处理模块用于实现上述方法实施例中的基带部分的功能,射频处理模块用于实现上述方法实施例中射频部分的功能。进一步地,该处理器还可以包括远端处理模块,该远端处理模块用于实现远端实体的功能。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1