HK1238424B - Remote radio unit and baseband unit for asymetric radio area network channel processing - Google Patents
Remote radio unit and baseband unit for asymetric radio area network channel processing Download PDFInfo
- Publication number
- HK1238424B HK1238424B HK17111922.1A HK17111922A HK1238424B HK 1238424 B HK1238424 B HK 1238424B HK 17111922 A HK17111922 A HK 17111922A HK 1238424 B HK1238424 B HK 1238424B
- Authority
- HK
- Hong Kong
- Prior art keywords
- uplink
- downlink
- rru
- communication
- bbu
- Prior art date
Links
Description
本申请要求于2014年12月19日提交的美国专利申请序列号14/578,045的优先权益,所述申请通过引用整体并入本文。This application claims priority benefit from U.S. patent application serial number 14/578,045, filed December 19, 2014, which is incorporated herein by reference in its entirety.
技术领域Technical Field
实施方案涉及与无线电区域网络(RAN)相关联的系统、方法和部件装置,并且一个示例性实施方案具体地涉及不对称的集中式、协作式或云无线电接入RAN(C-RAN),其中上行链路和下行链路通信功能和部件跨C-RAN的远程无线电单元(RRU)和基带单元(BBU)不对称地构造。Embodiments relate to systems, methods, and component arrangements associated with a radio area network (RAN), and one exemplary embodiment specifically relates to an asymmetric centralized, collaborative, or cloud radio access RAN (C-RAN) in which uplink and downlink communication functions and components are asymmetrically configured across remote radio units (RRUs) and baseband units (BBUs) of the C-RAN.
背景技术Background Art
无线移动通信技术使用各种标准和协议,以便在基站收发站或演进型通用移动电信系统地面无线电接入节点B(eNB)与无线移动装置或用户设备(UE)之间发射数据。在集中式、协作式或云无线电接入网络(C-RAN)中,基站收发站或eNB功能可以在基带单元(BBU)处理池与远程无线电设备(RRE)、远程无线电单元(RRU)或远程无线电头端(RRH)之间进行再分。Wireless mobile communication technologies use various standards and protocols to transmit data between a base transceiver station (BTS) or Evolved Universal Mobile Telecommunications System (EUMTS) terrestrial radio access node B (eNB) and a wireless mobile device or user equipment (UE). In a centralized, collaborative, or cloud radio access network (C-RAN), the BTS or eNB functionality can be split between the baseband unit (BBU) processing pool and the remote radio equipment (RRE), remote radio unit (RRU), or remote radio head (RRH).
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1A示出了根据示例性实施方案的示出用于下行链路发射的RAN的BBU和RRU的各方面的框图。FIG1A illustrates a block diagram showing aspects of a BBU and RRU of a RAN for downlink transmissions, according to an exemplary embodiment.
图1B示出了根据示例性实施方案的示出用于上行链路发射的RAN的BBU和RRU的各方面的框图。FIG1B illustrates a block diagram showing aspects of a BBU and RRU of a RAN for uplink transmissions, according to an exemplary embodiment.
图2示出了根据一个示例性实施方案的可以实现不对称UL和DL的RAN的框图。FIG2 shows a block diagram of a RAN that can implement asymmetric UL and DL according to an exemplary embodiment.
图3示出了根据一个示例性实施方案的RAN中的不对称UL和DL的方法。FIG3 illustrates a method for asymmetric UL and DL in a RAN according to an exemplary embodiment.
图4示出了根据一些实施方案的可以与不对称RAN一起使用的示例性UE。FIG4 illustrates an example UE that may be used with an asymmetric RAN according to some embodiments.
图5是示出根据一些实施方案的可以在其上运行本文所讨论的任何一种或多种方法的示例性计算机系统机器的框图。5 is a block diagram illustrating an exemplary computer system machine upon which any one or more of the methodologies discussed herein may be executed, according to some embodiments.
具体实施方式DETAILED DESCRIPTION
实施方案涉及无线电区域网络(RAN)的系统、方法和部件装置,并且具体地涉及不对称RAN架构和操作。以下描述和附图说明特定实施方案以便使本领域技术人员能实践它们。其他实施方案可以并入结构、逻辑、电、方法以及其他变化。一些实施方案的部分和特征可以包括于或被其他实施方案的那些替代。在权利要求中阐述的实施方案包括那些权利要求的所有可用等同物。Embodiments relate to systems, methods, and component devices for radio area networks (RANs), and more particularly to asymmetric RAN architecture and operation. The following description and accompanying figures illustrate specific embodiments to enable those skilled in the art to practice them. Other embodiments may incorporate structural, logical, electrical, methodological, and other variations. Portions and features of some embodiments may be included in or substituted for those of other embodiments. Embodiments recited in the claims include all available equivalents of those claims.
在C-RAN中,用作UE与网络之间的无线中介的eNB的功能可以在BBU与RRU之间进行划分。例如,BBU可以提供数字基带域的无线电功能,并且RRU可以提供模拟射频功能。C-RAN的一种标准对称架构由公共无线电接口(CPRI):接口规范V4.2定义。这种对称架构与BBU和RRU一起操作,所述BBU和RRU各自为上行链路通信和下行链路通信两者执行类似的对应操作。In a C-RAN, the functions of the eNB, which acts as a wireless intermediary between the UE and the network, can be divided between the BBU and the RRU. For example, the BBU can provide digital baseband radio functions, while the RRU can provide analog RF functions. A standard symmetrical architecture for C-RAN is defined by the Common Public Radio Interface (CPRI): Interface Specification V4.2. This symmetrical architecture operates with the BBU and RRU each performing similar corresponding operations for both uplink and downlink communications.
C-RAN中的BBU和RRU可以通过物理传输网络(诸如光传输网络)彼此通信。这样创造了以下益处:与其他系统相比,C-RAN系统可以具有减小的成本和较低的能耗、较高的频谱效率、以及对多种标准的支持。这种C-RAN可以使用模块化系统升级,其中BBU和RRU元件可以独立升级,从而提供系统灵活性。The BBUs and RRUs in a C-RAN can communicate with each other via a physical transport network, such as an optical transport network. This offers the following benefits: Compared to other systems, a C-RAN system can have reduced costs and energy consumption, higher spectral efficiency, and support for multiple standards. This C-RAN can be upgraded using a modular system, where the BBU and RRU components can be upgraded independently, providing system flexibility.
RRU与BBU之间的物理传输网络传送大量的实时数据,并且可能是具有大量业务的C-RAN上的瓶颈。例如,RRU与BBU之间的物理传输网络的光纤实现方式的光纤可以实时传送大量的基带采样数据。The physical transport network between the RRU and BBU carries a large amount of real-time data and can be a bottleneck on C-RANs with a large number of services. For example, the optical fiber implementation of the physical transport network between the RRU and BBU can carry a large amount of baseband sampling data in real time.
在具有这种物理传输网络瓶颈的实施方案中,可以调整架构以便通过减少BBU处的数字处理来减小数据速率,这可以减少通过物理传输网络发射的基带采样数据。然而,在某些实施方案中,这种重新架构为通过eNB的上行链路通信提供的益处比为通过eNB的下行链路通信提供的益处更多。In embodiments with such a physical transport network bottleneck, the architecture can be adjusted to reduce the data rate by reducing digital processing at the BBU, which can reduce the baseband sample data transmitted over the physical transport network. However, in some embodiments, this rearchitecting provides more benefits for uplink communications through the eNB than for downlink communications through the eNB.
如本文所提及的,上行链路通信是指在eNB处从UE接收的通信,并且下行链路通信是指从eNB向UE发送的通信。因此,C-RAN中的上行链路通信从RRU流动到BBU,并且下行链路通信从BBU流动到RRU。本文描述的实施方案涉及不对称C-RAN,其中eNB功能在BBU与RRU之间的划分对于由eNB处理的上行链路通信而言与对于由相同eNB处理的下行链路通信而言是不同的。As referred to herein, uplink communications refer to communications received at an eNB from a UE, and downlink communications refer to communications sent from an eNB to a UE. Thus, uplink communications in a C-RAN flow from an RRU to a BBU, and downlink communications flow from a BBU to an RRU. The embodiments described herein relate to an asymmetric C-RAN, in which the division of eNB functionality between the BBU and the RRU is different for uplink communications handled by the eNB than for downlink communications handled by the same eNB.
例如,在用于不对称C-RAN的eNB的一个实施方案中,所有物理层处理功能可能在RRU处发生以用于由eNB处理的下载,其中对于由BBU处理的下行链路进行循环前缀(CP)和快速傅里叶逆变换处理。对于eNB支持的数据速率,这减小了最大前传下行链路速率。在具有两个发射天线、两个接收天线和10MHz系统带宽的系统中,前传下行链路速率将为约100M比特每秒。For example, in one embodiment of the eNB for asymmetric C-RAN, all physical layer processing functions may occur at the RRU for downlinks handled by the eNB, with cyclic prefix (CP) and inverse fast Fourier transform processing performed for downlinks handled by the BBU. This reduces the maximum fronthaul downlink rate for the data rate supported by the eNB. In a system with two transmit antennas, two receive antennas, and a 10 MHz system bandwidth, the fronthaul downlink rate would be approximately 100 Mbits per second.
对于不对称C-RAN的这种eNB中的上行链路,CP和快速傅里叶变换处理可以由RRU而不是BBU处理。这为上行链路创建了不同的前传速率,其中前传上行链路速率由频域I/Q样品确定。在具有16位I/Q样品的实施方案中,前传上行链路速率将为约700Mbps,从而导致上行链路前传速率与下行链路前传速率之间的不对称性。For the uplink in this eNB of an asymmetric C-RAN, CP and Fast Fourier Transform processing can be handled by the RRU instead of the BBU. This creates a different fronthaul rate for the uplink, where the fronthaul uplink rate is determined by frequency-domain I/Q samples. In an implementation with 16-bit I/Q samples, the fronthaul uplink rate would be approximately 700 Mbps, resulting in an asymmetry between the uplink and downlink fronthaul rates.
与下行链路速率相比,具有高得多的上传速率的这种不对称性对于频分双工系统可能是特别有用的。特别地,上述较低速率的一个缺点是在某些实施方案中较低速率的链路无不能够支持联合发射(joint transmission)。使用波束成形的频分双工C-RAN系统可以实现联合发射,但是由于需要针对下行链路通信的处理器密集补偿的反馈错误,联合发射的使用对于下行链路通信可能是低效的。此类反馈错误在可比较的时域双工系统中不存在问题。因此,对于频分双工系统的下行链路,难以支持联合发射的上述缺点在很大程度上被取消,因为在许多实施方式中由于与反馈误差相关的低效率将不使用联合发射。同时,仍然为具有速率不对称性的频分双工系统提供了针对系统的组合BBU元件所描述的性能和处理聚合优点。This asymmetry of having much higher upload rates compared to downlink rates can be particularly useful for frequency division duplex systems. In particular, one disadvantage of the lower rates described above is that in some embodiments, the lower rate links cannot support joint transmission. Frequency division duplex C-RAN systems using beamforming can achieve joint transmission, but the use of joint transmission can be inefficient for downlink communications due to feedback errors that require processor-intensive compensation for downlink communications. Such feedback errors are not a problem in comparable time domain duplex systems. Therefore, for the downlink of a frequency division duplex system, the above-mentioned disadvantage of difficulty in supporting joint transmission is largely eliminated because in many embodiments, joint transmission will not be used due to the inefficiency associated with feedback errors. At the same time, the performance and processing aggregation advantages described for the combined BBU elements of the system are still provided for a frequency division duplex system with rate asymmetry.
附加地,因为在某些实施方案中,下行链路信号处理可能比上行链路信号处理更简单,所以在C RAN的BBU处的组合上行链路接收处理允许比在单独RRU处执行这种处理的系统更有效地利用BBU的共享资源。此外,相对于BBU接收处理和上行链路/下行链路处理两者的这种效率可以在其中启用联合发射/CoMP性能的链路上提供改善的部件多点(CoMP)性能。Additionally, because downlink signal processing can be simpler than uplink signal processing in certain embodiments, combined uplink receive processing at the BBU of the C RAN allows for more efficient utilization of the BBU's shared resources than systems that perform such processing at individual RRUs. Furthermore, such efficiencies with respect to both BBU receive processing and uplink/downlink processing can provide improved component multipoint (CoMP) performance on links where joint transmit/CoMP performance is enabled.
图1A和图1B示出了根据示例性实施方案的可以是不对称C-RAN的部件的BBU 110和RRU 130的框图。以下参考图2描述了此类部件如何适合于C-RAN的细节。图1A示出了用于BBU 110和RRU 130的下行链路电路模块,并且图1B示出了用于相同BBU 110和RRU 130的上行链路电路模块。可以在傅里叶变换元件的位置处看到图1B的上行链路系统与图1A的下行链路系统之间的不对称性,其中BBU 110中的快速傅立叶逆变换(IFFT)124用于下行链路过程,并且RRU 130中的对应快速傅里叶变换(FFT)174用于上行链路过程。也可以在CP处理元件与CP处理电路中看到不对称性,其中添加CP 126处理电路位于BBU 110内,并且对应的移除CP 176处理电路的位置在RRU 130内。Figures 1A and 1B show block diagrams of a BBU 110 and an RRU 130, which may be components of an asymmetric C-RAN, according to an exemplary embodiment. Details of how such components fit into a C-RAN are described below with reference to Figure 2. Figure 1A shows downlink circuitry for the BBU 110 and RRU 130, and Figure 1B shows uplink circuitry for the same BBU 110 and RRU 130. The asymmetry between the uplink system of Figure 1B and the downlink system of Figure 1A can be seen in the location of the Fourier transform elements, where an inverse fast Fourier transform (IFFT) 124 in the BBU 110 is used for downlink processing, and a corresponding fast Fourier transform (FFT) 174 in the RRU 130 is used for uplink processing. The asymmetry can also be seen in the CP processing elements and CP processing circuitry, where the add CP 126 processing circuitry is located within the BBU 110, and the corresponding remove CP 176 processing circuitry is located within the RRU 130.
RRU 130可以被配置成使用RRU 130与BBU 110之间的诸如CPRI标准接口的通用接口(或共享接口),通过物理通信链路(诸如光传输网络中的光纤电缆)与BBU 110通信。虽然CPRI标准定义了对称架构,标准的接口可以被配置用于不对称系统,以便提供从下行链路系统中的BBU 110的添加CP 126到RRU 130的信道滤波132的接口、以及与RRU 130的FFT174的不同接口,以便发射上行链路系统中的BBU 110的功率控制和反馈信息检测172。The RRU 130 can be configured to communicate with the BBU 110 over a physical communication link (such as a fiber optic cable in an optical transport network) using a common interface (or shared interface) between the RRU 130 and the BBU 110, such as a CPRI standard interface. Although the CPRI standard defines a symmetric architecture, the standard interface can be configured for an asymmetric system to provide an interface from the BBU 110's added CP 126 in the downlink system to the RRU 130's channel filtering 132, and a different interface with the RRU 130's FFT 174 for transmitting power control and feedback information detection 172 of the BBU 110 in the uplink system.
RRU 130可以被配置成使用无线标准(诸如3GPP LTE)通过空中接口与UE通信。其他实施方案可以使用诸如WiMAX的其他无线标准。BBU 110被配置成通过回传传输162经由网络进行通信。无线通信系统可以被再分成被称为层的各种区段。在LTE系统中,通信层可以包括:物理(PHY)层、媒体接入控制(MAC)层、无线电链路控制(RLC)层、分组数据汇聚协议(PDCP)层和无线电资源控制(RRC)层。物理层可以包括无线通信系统的基本硬件发射部件,如图1A所示的用于下行链路信道处理以及如图1B所示的用于上行链路信道处理。The RRU 130 can be configured to communicate with the UE over the air interface using a wireless standard such as 3GPP LTE. Other embodiments can use other wireless standards such as WiMAX. The BBU 110 is configured to communicate via the network via backhaul transmission 162. The wireless communication system can be further divided into various sections referred to as layers. In an LTE system, the communication layers may include: a physical (PHY) layer, a media access control (MAC) layer, a radio link control (RLC) layer, a packet data convergence protocol (PDCP) layer, and a radio resource control (RRC) layer. The physical layer may include the basic hardware transmission components of the wireless communication system, such as those used for downlink channel processing as shown in FIG1A and for uplink channel processing as shown in FIG1B.
在下行链路信道处理中,eNB可以包括媒体接入控制(MAC)层和物理(PHY)层处理元件,诸如MAC层处理器、信道编码器、信道交错器、信道调制器、多输入多输出(MIMO)处理器、发射功率控制器、帧和时隙信号生成器、快速傅里叶逆变换(IFFT)调制器、CP添加器、信道滤波器、数模转换器(DAC)、向上转换器、增益控制器、载波复用器、功率放大器和限幅器射频(RF)滤波器、以及一个或多个发射天线。如本文所使用的,eNB的任何描述(诸如上述描述)同样适用于基站收发站实施方案。In downlink channel processing, the eNB may include media access control (MAC) layer and physical (PHY) layer processing elements, such as a MAC layer processor, a channel encoder, a channel interleaver, a channel modulator, a multiple-input multiple-output (MIMO) processor, a transmit power controller, a frame and slot signal generator, an inverse fast Fourier transform (IFFT) modulator, a CP adder, a channel filter, a digital-to-analog converter (DAC), an upconverter, a gain controller, a carrier multiplexer, a power amplifier and a limiter radio frequency (RF) filter, and one or more transmit antennas. As used herein, any description of an eNB (such as the above description) is equally applicable to base transceiver station implementations.
如图1A和图1B所示,eNB的功能可以在BBU 110与RRU 130之间进行划分。BBU 110可以提供数字基带域的无线电功能,并且RRU可以提供模拟射频功能。与上述CPRI标准相比,BBU 110可以向无线电元件控制器(REC)提供类似的功能,并且RRU可以向无线电元件(RE)或远程无线电元件(RRE)提供类似的功能。BBU 110可以提供无线电基站控制和管理108。BBU还可以包括:回传传输112处理;MAC层114处理;信道编码、交错和调制116;MIMO处理118;每个物理信道的发射功率控制120;帧和时隙信号生成122;IFFT 124调制;以及添加CP 126。RRU可以包括:信道滤波132、数模(D/A)转换134、向上转换136、每个载波的接通/断开控制138、载波复用140、功率放大和限制142、以及RF滤波144。在各种替代性实施方案中,BBU 110的这些元件可能以任何可能方式构造在一起或单独地构造作为不同系统硬件部件的一部分。As shown in Figures 1A and 1B, the functions of the eNB can be divided between the BBU 110 and the RRU 130. The BBU 110 can provide radio functions in the digital baseband domain, and the RRU can provide analog radio functions. Compared to the above-mentioned CPRI standard, the BBU 110 can provide similar functions to the radio element controller (REC), and the RRU can provide similar functions to the radio element (RE) or remote radio element (RRE). The BBU 110 can provide radio base station control and management 108. The BBU can also include: backhaul transmission 112 processing; MAC layer 114 processing; channel coding, interleaving and modulation 116; MIMO processing 118; transmit power control 120 for each physical channel; frame and time slot signal generation 122; IFFT 124 modulation; and adding CP 126. The RRU may include channel filtering 132, digital-to-analog (D/A) conversion 134, up-conversion 136, on/off control 138 for each carrier, carrier multiplexing 140, power amplification and limiting 142, and RF filtering 144. In various alternative embodiments, these elements of the BBU 110 may be configured together in any possible manner or separately as part of different system hardware components.
在图1B所示的上行链路信道处理中,eNB可以包括对应于图1A的下行链路信道处理单元的类似或相同元件。因此,eNB的下行链路处理单元可以包括MAC层和PHY层处理单元,诸如一个或多个接收天线、RF滤波器、低噪声放大器、载波去多路复用器、自动增益控制器、向下转换器、模数转换器(ADC)、CP移除器、快速傅里叶变换(FFT)解调器、发射功率控制和反馈信息检测器、信号分配和信号处理器、MIMO检测器、信道解调制器、信道解交错器、信道解码器和MAC层处理器。如刚才和以上针对下行链路所述的,eNB的上行链路功能可以在BBU 110与RRU 130之间进行划分。In the uplink channel processing shown in FIG1B , the eNB may include similar or identical elements corresponding to the downlink channel processing unit of FIG1A . Thus, the downlink processing unit of the eNB may include MAC layer and PHY layer processing units, such as one or more receive antennas, RF filters, low noise amplifiers, carrier demultiplexers, automatic gain controllers, down converters, analog-to-digital converters (ADCs), CP removers, fast Fourier transform (FFT) demodulators, transmit power control and feedback information detectors, signal allocation and signal processors, MIMO detectors, channel demodulators, channel deinterleavers, channel decoders, and MAC layer processors. As just described and described above for the downlink, the uplink functionality of the eNB may be divided between the BBU 110 and the RRU 130 .
在图1B的实施方案中,RRU 130包括:RF滤波194、低噪声放大192、载波去复用190、自动增益控制(AGC)188、向下转换186、数模(D/A)转换184、信道滤波182、CP移除176电路、以及FFT 174解调。BBU 110包括:发射功率控制和反馈信息检测172;对信号处理单元的信号分配170;MIMO检测168;信道解码、解交错和解调166;MAC层164处理;以及回传传输162处理电路。In the embodiment of Figure 1B, the RRU 130 includes: RF filtering 194, low noise amplification 192, carrier demultiplexing 190, automatic gain control (AGC) 188, down conversion 186, digital-to-analog (D/A) conversion 184, channel filtering 182, CP removal 176 circuitry, and FFT 174 demodulation. The BBU 110 includes: transmit power control and feedback information detection 172; signal distribution to signal processing units 170; MIMO detection 168; channel decoding, deinterleaving, and demodulation 166; MAC layer 164 processing; and backhaul transmission 162 processing circuitry.
在RRU 130的这种实施方案中,信道滤波132模块与数模转换模块、频率转换模块、增益控制模块、载波复用模块、放大模块和滤波模块一起运行以用于DL信道处理。数模转换模块可以包括用于下行链路信道处理的数模转换器(DAC)134、或用于上行链路信道处理的模数转换器(ADC)184。转换模块可以包括用于下行链路信道处理的向上转换器136、或用于上行链路信道处理的向下转换器186。当CP移除器位于RRU内时,随机接入信道(RACH)182处理模块或电路可用于上行链路信道处理。物理随机接入信道(PRACH)或随机接入信道(RACH)可以用于UE对RAN的初始接入,以及当UE丢失其上行链路同步时。增益控制模块可以包括用于下行链路信道处理的每个载波138的开/关控制器、或用于上行链路信道处理的自动增益控制器(AGC)188。载波复用140模块可以包括用于下行链路信道处理的载波复用器、或用于上行链路信道处理的载波去复用器190。放大模块可以包括用于下行链路信道处理的功率放大器和限制器142、或用于上行链路信道处理的低噪声放大器192。滤波模块可以包括射频滤波器144或194。In this embodiment of the RRU 130, the channel filtering 132 module operates in conjunction with the digital-to-analog conversion module, frequency conversion module, gain control module, carrier multiplexing module, amplification module, and filtering module for downlink channel processing. The digital-to-analog conversion module may include a digital-to-analog converter (DAC) 134 for downlink channel processing or an analog-to-digital converter (ADC) 184 for uplink channel processing. The conversion module may include an upconverter 136 for downlink channel processing or a downconverter 186 for uplink channel processing. When the CP remover is located within the RRU, a random access channel (RACH) 182 processing module or circuitry may be used for uplink channel processing. The physical random access channel (PRACH) or random access channel (RACH) may be used for initial UE access to the RAN and when the UE loses its uplink synchronization. The gain control module may include an on/off controller for each carrier 138 for downlink channel processing or an automatic gain controller (AGC) 188 for uplink channel processing. The carrier multiplexing module 140 may include a carrier multiplexer for downlink channel processing or a carrier demultiplexer 190 for uplink channel processing. The amplification module may include a power amplifier and limiter 142 for downlink channel processing or a low noise amplifier 192 for uplink channel processing. The filtering module may include a radio frequency filter 144 or 194.
如上所述,减少RRU与BBU之间传输的数据量的一种方式是在不同位置处执行傅里叶变换处理。对于使用图1A和图1B中描述的上行链路和下行链路处理的正交频分复用信号,傅立叶变换处理以影响与信号相关联的数据量的方式对信号进行变换。对于下行链路通信,IFFT 124将下行链路通信从频域信号变换成时域信号以用于使用空中接口来进行通信。对于上行链路通信,FFT 174将从空中接口接收的上行链路通信从时域信号变换成频域信号。因此,如图1A所示的RRU 130与BBU 110之间的物理链路传送作为时域信号的下行链路通信,并且如图1B所示的物理链路传送作为频域信号的上行链路通信。与频域信号所表示的通信相比,时域信号所表示的通信之间的不对称性可能在BBU 110与RRU 130之间的物理通信链路上产生不同的负载。As described above, one way to reduce the amount of data transmitted between the RRU and BBU is to perform Fourier transform processing at different locations. For orthogonal frequency division multiplexing signals using the uplink and downlink processing described in Figures 1A and 1B, the Fourier transform processing transforms the signals in a manner that affects the amount of data associated with the signals. For downlink communications, the IFFT 124 transforms the downlink communications from frequency-domain signals to time-domain signals for communication using the air interface. For uplink communications, the FFT 174 transforms the uplink communications received from the air interface from time-domain signals to frequency-domain signals. Thus, the physical link between the RRU 130 and the BBU 110 shown in Figure 1A transmits downlink communications as time-domain signals, and the physical link shown in Figure 1B transmits uplink communications as frequency-domain signals. The asymmetry between the communications represented by the time-domain signals compared to the communications represented by the frequency-domain signals may result in different loads on the physical communication link between the BBU 110 and the RRU 130.
此外,减少RRU与BBU之间传输的数据量的另一种方法是通过将CP模块运行的位置从BBU移动到RRU。CP是添加到信号上的附加数据量。通过在RRU处从下行链路通信移除CP,减少了通过物理通信链路发送的数据量。在某些实施方案中,与CP相关联的数据和开销可以是与下行链路通信相关联的数据的约7%,并且在RRU处从下行链路通信移除CP可以使下行链路通信带宽消耗减小对应的7%。在其他实施方案中,取决于与CP相关联的系统特性,可以看到不同的益处量。Another way to reduce the amount of data transmitted between the RRU and BBU is to move the CP module from the BBU to the RRU. CP is an additional amount of data added to the signal. By removing the CP from downlink communications at the RRU, the amount of data sent over the physical communication link is reduced. In some embodiments, the data and overhead associated with the CP can be approximately 7% of the data associated with downlink communications, and removing the CP from downlink communications at the RRU can reduce downlink communication bandwidth consumption by a corresponding 7%. In other embodiments, different benefits may be seen depending on the system characteristics associated with the CP.
如在初始实例中所讨论的,循环前缀(CP)和快速傅里叶逆变换处理用于由BBU处理的下行链路。对于eNB支持的数据速率,这减小了最大前传下行链路速率。在具有两个发射天线、两个接收天线和9-1lMHz系统带宽的系统中,前传下行链路速率将为约90-110M比特每秒。对于不对称C-RAN的这种eNB中的上行链路,CP和快速傅里叶变换处理可以由RRU而不是BBU处理。这为上行链路创建了不同的前传速率,其中前传上行链路速率由频域I/Q样品确定。在具有16位I/Q样品的实施方案中,前传上行链路速率将为约600-800Mbps,从而导致上行链路前传速率与下行链路前传速率之间的不对称性。在具有不同数量的天线和不同系统带宽的其他实施方案或系统设计中,可能导致其他前传速率。前传速率的不对称性来自图1A和图1B所示的架构差异,其中RRU 130内的移除CP 176和FFT 174电路作为图1B所示的上行链路功能的一部分,以便减小在RRU 130与BBU 110之间传输的数据。然而,用于添加CP 126和IFFT 124电路的图1A的下行链路功能的对应电路保持在BBU 110中,以便利用如图2所示的基带处理池210中的可包括BBU 110的集中式基带单元集合的共享资源。As discussed in the initial example, cyclic prefix (CP) and inverse fast Fourier transform (IFFT) processing are used for the downlink, which is handled by the BBU. This reduces the maximum fronthaul downlink rate for the data rates supported by the eNB. In a system with two transmit antennas, two receive antennas, and a 9-11 MHz system bandwidth, the fronthaul downlink rate would be approximately 90-110 Mbps. For the uplink in such an eNB with asymmetric C-RAN, CP and IFFT processing can be handled by the RRU instead of the BBU. This creates a different fronthaul rate for the uplink, where the fronthaul uplink rate is determined by frequency-domain I/Q samples. In an embodiment with 16-bit I/Q samples, the fronthaul uplink rate would be approximately 600-800 Mbps, resulting in an asymmetry between the uplink and downlink fronthaul rates. Other fronthaul rates may result in other embodiments or system designs with different numbers of antennas and different system bandwidths. The asymmetry in the fronthaul rates arises from the architectural differences shown in FIG1A and FIG1B , where the CP 176 and FFT 174 circuitry within the RRU 130 is removed as part of the uplink functionality shown in FIG1B in order to reduce the amount of data transmitted between the RRU 130 and the BBU 110. However, the corresponding circuitry for the downlink functionality of FIG1A , which adds the CP 126 and IFFT 124 circuitry, remains within the BBU 110 in order to utilize the shared resources of a centralized set of baseband units, which may include the BBU 110, in the baseband processing pool 210 shown in FIG2 .
图2然后示出了如相对于BBU 110和RRU 130所述的可以用于实现BBU元件与RRU元件之间不对称功能的示例性C-RAN 200的各方面。C-RAN 200可以提供集中式处理、协作式无线电和实时云基础结构RAN。集中式信号处理可以大大减少覆盖与传统RAN相同的面积所需的现场机房数量。通过由远程无线电单元(RRU)装备的分布式天线的合作式无线电可以提供比传统RAN更高的频谱效率。基于开放式平台和eNB虚拟化的实时云基础结构可实现处理能力聚合和动态分配,这可以减小功耗并且增加基础结构利用率。C-RAN 200可以向最终用户提减小的成本和较低的能耗、较高的频谱效率、支持多种标准和平滑演进、以及更好的互联网服务。FIG2 then illustrates aspects of an exemplary C-RAN 200 that can be used to implement asymmetric functionality between BBU and RRU elements, as described with respect to BBU 110 and RRU 130. C-RAN 200 can provide centralized processing, collaborative radio, and a real-time cloud infrastructure RAN. Centralized signal processing can significantly reduce the number of on-site equipment rooms required to cover the same area as a traditional RAN. Collaborative radio using distributed antennas equipped by remote radio units (RRUs) can provide higher spectral efficiency than a traditional RAN. A real-time cloud infrastructure based on an open platform and eNB virtualization enables aggregation and dynamic allocation of processing power, which can reduce power consumption and increase infrastructure utilization. C-RAN 200 can provide end users with reduced costs and lower energy consumption, higher spectral efficiency, support for multiple standards and smooth evolution, and better Internet services.
特别地,移动网络的一个特征是移动装置经常从一个地方移动到另一个地方。移动装置的移动可以具有时间-几何趋势。例如,在工作时间,大量移动装置为了工作而从住宅区域移动到中央办公室区域和工业区域。在傍晚或非工作时间,移动装置移回住宅区域(例如,家庭)或娱乐区域。因此,网络负载在移动网络中以类似的模式移动。每个eNB的处理能力可以由eNB的小区范围内的活动的移动装置使用。当移动装置移动到eNB的小区范围之外时,eNB可以保持空闲,其中eNB的大部分处理能力浪费。与BBU和RRU元件紧密耦合的RAN中可能的情况相比,C-RAN架构可以允许RRU的远程池更广泛地利用位于BBU处的eNB处理的部分。In particular, one characteristic of mobile networks is that mobile devices often move from one place to another. The movement of mobile devices can have a time-geometric trend. For example, during working hours, a large number of mobile devices move from residential areas to central office areas and industrial areas for work. In the evening or non-working hours, mobile devices move back to residential areas (e.g., homes) or entertainment areas. Therefore, the network load moves in a similar pattern in the mobile network. The processing capacity of each eNB can be used by active mobile devices within the cell range of the eNB. When a mobile device moves outside the cell range of the eNB, the eNB can remain idle, with most of the processing capacity of the eNB wasted. Compared to what is possible in a RAN where the BBU and RRU elements are tightly coupled, the C-RAN architecture can allow the remote pool of RRUs to more extensively utilize the portion of the eNB processing located at the BBU.
图2的C-RAN 200包括远程无线电池230、基带处理池210、以及将基带处理池210与远程无线电池230连接的物理通信网络220。远程无线电池230包括具有天线的多个远程无线电单元(RRU)233A-1。基带处理池210包括基带单元(BBU)212A-C。被实现为物理通信网络220的物理传输网络包括物理通信链路222A-D。物理通信网络220将远程无线电池230中的至少一个RRU连接到基带池210中的至少一个BBU。在物理通信网络220是光通信网络的实施方案中,物理通信链路222A-D可以各自为光通信链路。C-RAN 200 in FIG2 includes a remote wireless battery 230, a baseband processing pool 210, and a physical communication network 220 connecting the baseband processing pool 210 and the remote wireless battery 230. The remote wireless battery 230 includes a plurality of remote radio units (RRUs) 233A-1 having antennas. The baseband processing pool 210 includes baseband units (BBUs) 212A-C. The physical transport network, implemented as the physical communication network 220, includes physical communication links 222A-D. The physical communication network 220 connects at least one RRU in the remote wireless battery 230 to at least one BBU in the baseband pool 210. In embodiments where the physical communication network 220 is an optical communication network, the physical communication links 222A-D may each be an optical communication link.
基带处理池210可以是集中式的。基带处理池210的每个BBU可以包括:高性能通用处理器、实时虚拟化处理器、和/或物理(PHY)层处理器和/或MAC层处理器214A-F。BBU可通过电缆或光缆226耦合到负载平衡器和交换机218A-B。在各种实施方案中,物理通信网络220可以是低延迟传输网络、带宽有效网络、和/或使用光纤或光缆的光传输网络。在另一个实例中,物理通信网络220可以是高速电力传输网络。物理通信网络220可以提供BBU 212A-C与RRU 232A-I之间的物理通信链路。物理通信网络220可以包括光纤链路、有线电力链路或两者。物理通信链接可以使用CPR1标准的方面,或可以使用自定义接口。在CPR1标准中,BBU可以被称为无线电元件控制器(REC)。RRU可以被称为远程无线电头端(RRH)、远程无线电设备(RRE)、或无线电设备(RE)。远程无线电池230的每个RRU可以与基带处理池210的BBU分开所选择的距离。每个RRU可以包括用于移动装置(诸如用户设备(UE)234A-J)的扇区、小区或覆盖区域238,其中移动装置可以位于多个扇区、小区或覆盖区域内。构成C-RAN 200的远程无线电池230的分布式RRU可以给RAN提供高容量和广泛的覆盖区域。The baseband processing pool 210 can be centralized. Each BBU in the baseband processing pool 210 can include a high-performance general-purpose processor, a real-time virtualized processor, and/or a physical (PHY) layer processor and/or a MAC layer processor 214A-F. The BBU can be coupled to the load balancer and switches 218A-B via electrical or optical cables 226. In various embodiments, the physical communication network 220 can be a low-latency transmission network, a bandwidth-efficient network, and/or an optical transmission network using optical fibers or optical cables. In another example, the physical communication network 220 can be a high-speed power transmission network. The physical communication network 220 can provide a physical communication link between the BBUs 212A-C and the RRUs 232A-I. The physical communication network 220 can include optical fiber links, wired power links, or both. The physical communication link can use aspects of the CPR1 standard or a custom interface. In the CPR1 standard, the BBU can be referred to as a radio element controller (REC). The RRU can be referred to as a remote radio head (RRH), remote radio equipment (RRE), or radio equipment (RE). Each RRU of the remote wireless cell 230 can be separated by a selected distance from the BBU of the baseband processing pool 210. Each RRU can include a sector, cell, or coverage area 238 for a mobile device, such as user equipment (UE) 234A-J, where a mobile device can be located within multiple sectors, cells, or coverage areas. The distributed RRUs comprising the remote wireless cell 230 of the C-RAN 200 can provide high capacity and wide coverage areas for the RAN.
RRU 232A-1可以比BBU 212A-C更小,更容易安装,更容易维护,并且消耗更少的功率。基带处理池210可以通过实时虚拟化技术来聚合BBU的处理能力,并且向池中的虚拟eNB或RRU提供信号处理能力。物理通信网络220可以将处理的信号分配到远程无线电池230中的RRU。集中式基带处理池210可以减少用于BBU的eNB房间的数量,并且可以使资源聚合和大规模的协作式无线电发射/接收成为可能。eNB房间可以是用于封装基带处理池210和其他eNB处理设备的BBU的机房。RRU 232A-1 can be smaller than BBU 212A-C, easier to install, easier to maintain, and consume less power. Baseband processing pool 210 can aggregate the processing power of BBUs using real-time virtualization technology and provide signal processing capabilities to virtual eNBs or RRUs in the pool. Physical communication network 220 can distribute processed signals to RRUs in remote radio cells 230. The centralized baseband processing pool 210 can reduce the number of eNB rooms used for BBUs and enable resource aggregation and large-scale coordinated radio transmission/reception. The eNB room can be the equipment room for the BBU that houses the baseband processing pool 210 and other eNB processing equipment.
物理通信链路可以使用CPRI。无线电元件控制器(REC)可以包含数字基带域的无线电功能,并且无线电元件(RE)可以包含模拟射频功能。可以执行在两部分之间划分的功能,以使得可以定义基于同相和正交相(IQ或I/Q)数据的通用接口。CPRI标准接口通信结构可用于在REC(或BBU)与RE(或RRU)之间发射IQ样品。对于WiMAX,REC可以提供对网络实体(例如,其他BS或接入服务网络网关(ASN-GW))的接入,并且RE可以用作到订户台(SS)和/或移动订户台(MSS)的空中接口。对于在3GPP LTE中使用的演进型通用陆地无线电接入(E-UTRA)网络、UTRAN或演进UTRAN(eUTRAN),REC可以通过SI接口提供对演进型分组核心(EPC)的接入以用于传输用户平面和控制平面业务,并且RE可以用作到UE的空中接口。The physical communication link can use CPRI. The radio element controller (REC) can include the radio functions of the digital baseband domain, and the radio element (RE) can include the analog radio frequency functions. The functions divided between the two parts can be performed so that a common interface based on in-phase and quadrature-phase (IQ or I/Q) data can be defined. The CPRI standard interface communication structure can be used to transmit IQ samples between the REC (or BBU) and the RE (or RRU). For WiMAX, the REC can provide access to network entities (e.g., other BSs or access service network gateways (ASN-GW)), and the RE can be used as an air interface to the subscriber station (SS) and/or mobile subscriber station (MSS). For the Evolved Universal Terrestrial Radio Access (E-UTRA) network, UTRAN or Evolved UTRAN (eUTRAN) used in 3GPP LTE, the REC can provide access to the Evolved Packet Core (EPC) through the SI interface for transmitting user plane and control plane services, and the RE can be used as an air interface to the UE.
对于不对称C-RAN,物理通信网络220(诸如光传输网络)可以针对上行链路通信和下行链路通信使用单独的接口设置,其可以是定制的或基于标准的。在某些实施方案中,基带池210内的无线电基站控制和管理系统可用于管理针对上行链路通信和下行链路通信的单独接口设置。在某些实施方案中,这可以是作为基带池210的一部分的BBU110的无线电基站控制和管理108。For asymmetric C-RAN, the physical communication network 220 (such as an optical transport network) can use separate interface settings for uplink and downlink communications, which can be customized or standards-based. In some embodiments, a radio base station control and management system within the baseband pool 210 can be used to manage the separate interface settings for uplink and downlink communications. In some embodiments, this can be the radio base station control and management 108 of the BBU 110 that is part of the baseband pool 210.
物理通信网络220可以充当具有大量移动因特网业务的C-RAN上的瓶颈。RRU与BBU之间的物理传输网络的光纤可以实时传送大量的基带采样数据。例如,在20兆赫(MHz)频分双工(FDD)四天线部署中,在每个I/Q样本分别为16位以及8B/10B的线路编码的情况下,光纤上的速率(或光纤链路速率)为4x 16x 2x 10/8x 30.72M=4.915千兆位/样本(Gbps)(4个天线x每个I/Q样本16位x每个I/Q数据2位x线路编码的10/8位x LTE采样率的每个样本30.72兆比特(Mb))。光纤链路速率(当使用CPRI标准接口时也称为CPRI速率)可以是物理传输网络的光纤或电缆上的数据速率。支持诸如载波聚合或更多天线(例如,八个天线)的更高级特征可以显着地增加物理传输网络上的数据速率。用于实时传送基带采样数据的REC与RE之间的高数据速率可以减小C-RAN架构的成本效益。The physical communication network 220 can act as a bottleneck on a C-RAN with a large amount of mobile Internet traffic. The optical fiber of the physical transmission network between the RRU and the BBU can transmit a large amount of baseband sample data in real time. For example, in a 20 MHz frequency division duplex (FDD) four-antenna deployment, with 16 bits per I/Q sample and 8B/10B line coding, the rate on the optical fiber (or optical fiber link rate) is 4x 16x 2x 10/8x 30.72M = 4.915 Gigabits per sample (Gbps) (4 antennas x 16 bits per I/Q sample x 2 bits per I/Q data x 10/8 bits of line coding x 30.72 megabits (Mb) per sample of the LTE sampling rate). The optical fiber link rate (also referred to as the CPRI rate when using the CPRI standard interface) can be the data rate on the optical fiber or cable of the physical transmission network. Supporting more advanced features such as carrier aggregation or more antennas (e.g., eight antennas) can significantly increase the data rate on the physical transmission network. The high data rate between REC and RE for real-time transmission of baseband sampling data can reduce the cost-effectiveness of the C-RAN architecture.
可以使用三种不同的方法来处理物理传输网络的高数据速率。在第一种方法中,可以使用诸如减少比特数/样本或非线性量化的数据压缩技术,这可以减少性能(使用简单量化)或增加复杂度。第二,光纤网络可以升级以便提供波分复用(WDM),这可以增加物理传输网络和C-RAN的成本。第三,可以通过减少BBU处的数字处理和/或通过物理传输网络发射的基带采样数据量来减少通过物理传输网络发射的数据。移动CP电路和/或FFT电路可以减小光纤链路速率,其中最小性能复杂度位于RRU处。Three different approaches can be used to handle the high data rates of the physical transport network. In the first approach, data compression techniques such as reducing the number of bits/sample or nonlinear quantization can be used, which can reduce performance (using simple quantization) or increase complexity. Second, the fiber network can be upgraded to provide wavelength division multiplexing (WDM), which can increase the cost of the physical transport network and C-RAN. Third, the data transmitted through the physical transport network can be reduced by reducing the digital processing at the BBU and/or the amount of baseband sampled data transmitted through the physical transport network. Moving the CP circuit and/or the FFT circuit can reduce the fiber link rate, where the minimum performance complexity is located at the RRU.
然后,图3描述了用于在RAN中的RRU上进行信道处理的方法(被示出为方法300)的一个示例性实施方案。为了说明的目的,相对于以上讨论的BBU 110、RRU 130和RAN 200的元件来描述方法300。在其他实施方案中,可以使用RAN、RRU和BBU的其他实现方式来执行使用RAN的不对称通信的不同方法。3 then describes an exemplary embodiment of a method for performing channel processing on an RRU in a RAN, shown as method 300. For illustrative purposes, method 300 is described with respect to the elements of BBU 110, RRU 130, and RAN 200 discussed above. In other embodiments, other implementations of the RAN, RRU, and BBU may be used to perform different methods of asymmetric communication using the RAN.
操作302涉及在RRU 130处从第一用户设备(UE)接收上行链路帧。帧可以被认为是本文所述的任何上行链路通信或下行链路通信的通信单元。如上所述和以下更详细描述的,这种上行链路通信可以使用任何无线通信标准或无线通信方法。涉及操作302的UE可以类似于UE 234A-I、以下相对于图4描述的UE 400、或任何其他这种UE。Operation 302 involves receiving an uplink frame at the RRU 130 from a first user equipment (UE). A frame may be considered a unit of communication for any uplink or downlink communication described herein. As described above and in more detail below, such uplink communication may utilize any wireless communication standard or wireless communication method. The UE involved in operation 302 may be similar to UE 234A-I, UE 400 described below with respect to FIG. 4 , or any other such UE.
操作304涉及在RRU 130处理上行链路帧以便移除上行链路CP。在各种实施方案中,CP或循环前缀表示在符号开始时的保护周期,其提供抵抗多数学延迟扩展的保护。可以通过将作为通信的一部分的符号结束复制到该符号前面的起始前缀来生成这种CP。因此,从上行链路通信移除第一CP包括移除符号前面的起始前缀,其匹配构成上行链路通信的至少一部分的符号的结束部分。上行链路通信至少包括具有循环前缀的单个符号,但可以包括任何数量的符号,其中至少一部分符号在由RRU 130接收时具有CP。可以由实现为RRU130的CP处理电路中的CP移除器电路的移除CP 176执行操作304。Operation 304 involves processing the uplink frame at the RRU 130 to remove the uplink CP. In various embodiments, a CP, or cyclic prefix, represents a guard period at the beginning of a symbol that provides protection against multiple mathematical delay spreads. Such a CP can be generated by copying the end of a symbol that is part of a communication to a starting prefix preceding the symbol. Thus, removing the first CP from the uplink communication includes removing the starting prefix preceding the symbol that matches the end of the symbol that constitutes at least a portion of the uplink communication. The uplink communication includes at least a single symbol with a cyclic prefix, but may include any number of symbols, at least some of which have a CP when received by the RRU 130. Operation 304 may be performed by Remove CP 176, which may be implemented as a CP remover circuit within the CP processing circuitry of the RRU 130.
操作306涉及对没有上行链路CP的上行链路帧执行快速傅立叶变换以便生成频域信号。用于执行快速傅立叶变换的任何已知电路可以与操作306结合使用,以使得与FFT相关联的处理速度对于相关链路的通信速度是足够的。Operation 306 involves performing a fast Fourier transform on the uplink frame without the uplink CP to generate a frequency domain signal. Any known circuit for performing a fast Fourier transform may be used in conjunction with operation 306 so that the processing speed associated with the FFT is sufficient for the communication speed of the relevant link.
操作308涉及在快速傅里叶变换之后通过物理通信网络220将上行链路通信传送到BBU 110。如上所述,物理通信网络220可以是具有由CPRI标准定义的接口的光通信链路。在多个符号作为一个或多个上行链路通信的一部分被处理的各种附加实施方案中,可以将不同的上行链路通信发送到作为包括BBU 110的基带处理池210的一部分的不同BBU,并且负载平衡器和交换机218可以协助从基带处理池210的BBU中选择包括BBU 110的不同BBU。Operation 308 involves transmitting the uplink communication after the fast Fourier transform to the BBU 110 via the physical communication network 220. As described above, the physical communication network 220 can be an optical communication link having an interface defined by the CPRI standard. In various additional embodiments where multiple symbols are processed as part of one or more uplink communications, different uplink communications can be sent to different BBUs that are part of the baseband processing pool 210 that includes the BBU 110, and the load balancer and switch 218 can assist in selecting the different BBUs that include the BBU 110 from among the BBUs in the baseband processing pool 210.
操作310涉及在RRU 130处通过物理通信网络220从BBU 110接收下行链路帧,其中下行链路帧包括下行链路CP。类似于上述上行链路帧,下行链路帧由一个或多个符号组成,其中符号的至少一部分在前面具有CP。操作312包括向UE传送下行链路通信而不在RRU处理下行链路帧,以便执行FFT或调整下行链路帧的下行链路CP。这样,在某些实施方案中,系统执行方法300的不对称性可被表征为:CP和FFT/IFFT处理由用于上行链路通信的RRU 130和用于下行链路通信的BBU 110单独执行。这可能与对称方法形成对比,在所述对称方法中CP和FFT/IFFT处理由用于上行链路通信和下行链路通信两者的RRU执行,或由用于上行链路通信和下行链路通信两者的BBU执行。Operation 310 involves receiving a downlink frame from the BBU 110 at the RRU 130 via the physical communication network 220, wherein the downlink frame includes a downlink CP. Similar to the uplink frame described above, the downlink frame consists of one or more symbols, wherein at least a portion of the symbols are preceded by a CP. Operation 312 includes transmitting the downlink communication to the UE without processing the downlink frame at the RRU to perform an FFT or adjust the downlink CP of the downlink frame. Thus, in certain embodiments, the asymmetry of the system's execution of method 300 can be characterized as the CP and FFT/IFFT processing being performed separately by the RRU 130 for uplink communication and the BBU 110 for downlink communication. This may be contrasted with a symmetric approach in which the CP and FFT/IFFT processing are performed by the RRU for both uplink and downlink communication, or by the BBU for both uplink and downlink communication.
各种附加方法可以结合上述方法300来操作。这些方法可以各自包括在RRU处通过物理通信链路从基带单元(BBU)接收信号的操作,其中BBU被配置用于媒体接入控制(MAC)层处理,并且RRU被配置成通过空中接口与无线移动装置通信。Various additional methods may be operated in conjunction with the above-described method 300. These methods may each include the operation of receiving a signal at an RRU from a baseband unit (BBU) over a physical communication link, wherein the BBU is configured for medium access control (MAC) layer processing and the RRU is configured to communicate with a wireless mobile device over an air interface.
此类方法可以利用包括射频(RF)滤波电路的RRU操作,其中不同的下行链路RF滤波144和上行链路RF滤波194电路或配置用于频分双工通信,在所述频分双工通信中上行链路通信使用与下行链路通信不同的频率。此类方法可以附加地利用包括多个发射天线和多个接收天线的RRU 130操作,其中RRU 130被配置成使得上行链路通信包括联合发射通信。此类方法可以附加地操作,其中下行链路通信不是联合发射通信,或其中RRU 130未被配置或能够发送下行链路通信作为联合发射通信。类似的方法可以利用还包括多个发射天线和多个接收天线的RRU 130操作,其中RRU被进一步配置以使得上行链路通信是上行链路联合发射的一部分。更进一步地,此类方法可以在RRU130被进一步配置以使得下行链路通信不是下行链路联合发射的一部分的情况下操作。Such methods may operate with an RRU including radio frequency (RF) filtering circuitry, wherein different downlink RF filtering 144 and uplink RF filtering 194 circuitry or configurations are used for frequency division duplex communication, in which uplink communication uses a different frequency than downlink communication. Such methods may additionally operate with an RRU 130 including multiple transmit antennas and multiple receive antennas, wherein the RRU 130 is configured such that uplink communication comprises a joint transmit communication. Such methods may additionally operate where downlink communication is not a joint transmit communication, or where the RRU 130 is not configured or capable of sending downlink communication as a joint transmit communication. Similar methods may operate with an RRU 130 also including multiple transmit antennas and multiple receive antennas, wherein the RRU is further configured such that uplink communication is part of an uplink joint transmission. Further, such methods may operate where the RRU 130 is further configured such that downlink communication is not part of a downlink joint transmission.
这种RRU的一个实现方式可以利用以下条件操作:在9-11MHz之间的系统带宽、来自BBU的在90Mbps与110Mbps之间的下行链路速率、16位的频域I/Q采样率、以及到BBU的在600Mbps与800Mbps之间的上行链路速率。附加的替代性实施方案可能以不同的设置操作。One implementation of such an RRU may operate with a system bandwidth between 9-11 MHz, a downlink rate between 90 Mbps and 110 Mbps from the BBU, a frequency domain I/Q sampling rate of 16 bits, and an uplink rate between 600 Mbps and 800 Mbps to the BBU. Additional alternative embodiments may operate with different settings.
RRU 130的附加实例可以利用用于上行链路信道处理的随机接入信道(RACH)处理模块182操作。Additional instances of the RRU 130 may operate with a random access channel (RACH) processing module 182 for uplink channel processing.
除了由RRU 130执行的方法300之外,对应的方法还可以由BBU110执行。在这种方法中,BBU 110通过RRU 130启用网络上的装置与UE之间的通信。在BBU 110向RRU 130发送下行链路通信之前,下行链路通信具有由BBU 110的添加CP 126模块添加的CP。在BBU110处接收到上行链路通信之前,从RRU 130接收的上行链路通信通过RRU 130移除CP。In addition to the method 300 performed by the RRU 130, a corresponding method may also be performed by the BBU 110. In this method, the BBU 110 enables communication between a device on the network and a UE via the RRU 130. Before the BBU 110 sends a downlink communication to the RRU 130, the downlink communication has a CP added by the add CP 126 module of the BBU 110. Before the uplink communication is received at the BBU 110, the uplink communication received from the RRU 130 has the CP removed by the RRU 130.
这种BBU 110可以利用以下CP处理电路操作,其中CP处理电路包括将CP添加到下行链路通信的CP添加126电路。附加地,这种BBU 110可能以这种方法的附加实例来操作,其中在添加CP 126之前以及在BBU 110处通过回传传输112从网络接收到信号之后,快速傅立叶逆变换(IFFT)124电路使用快速傅立叶逆变换(IFFT)124调制器将正交频分复用(OFDM)符号处理为调制信号。在不对称系统中,这种BBU 110可能不使用调制器或其他FFT电路以便对上行链路通信执行FFT处理,并且可以替代地在诸如RRU 130的RRU处执行这种FFT上行链路处理。The BBU 110 may operate with the following CP processing circuitry, wherein the CP processing circuitry includes CP addition 126 circuitry that adds CP to downlink communications. Additionally, the BBU 110 may operate in an additional embodiment of this method, wherein, before adding the CP 126 and after receiving the signal from the network at the BBU 110 via the backhaul transmission 112, an inverse fast Fourier transform (IFFT) 124 circuitry processes the orthogonal frequency division multiplexing (OFDM) symbols into a modulated signal using an inverse fast Fourier transform (IFFT) 124 modulator. In an asymmetric system, the BBU 110 may not use a modulator or other FFT circuitry to perform FFT processing on uplink communications and may instead perform such FFT uplink processing at an RRU, such as the RRU 130.
方法的另一操作可以包括在IFFT 124处理之前以及在接收信号之后,使用帧和时隙信号生成122模块来生成帧和时隙信号。还可以包括多输入多输出(MIMO)处理118电路的操作:用于使用MIMO处理器将信道数据流分成用于多个天线端口的多个MIMO数据流,并且使用发射功率控制器来控制每个物理信道120模块的发射功率。方法的另一个操作可以包括:使用信道编码器的一个或多个模块来编码用于信道的二进制输入数据、使用信道交错器来交错编码数据、并且调制交错数据,其显示为信道编码、交错和调制116。在某些实施方案中,在MIMO处理118之前,这将使用信道调制器将下行链路通信置于信道数据流中。Another operation of the method may include generating a frame and time slot signal using a frame and time slot signal generation 122 module prior to IFFT 124 processing and after receiving the signal. Operations of a multiple-input multiple-output (MIMO) processing 118 circuit may also be included for separating a channel data stream into multiple MIMO data streams for multiple antenna ports using a MIMO processor and controlling the transmit power of each physical channel 120 module using a transmit power controller. Another operation of the method may include encoding binary input data for a channel using one or more modules of a channel encoder, interleaving the encoded data using a channel interleaver, and modulating the interleaved data, which is shown as channel encoding, interleaving, and modulation 116. In some embodiments, this places the downlink communication into a channel data stream using a channel modulator prior to MIMO processing 118.
尽管以上的方法和框图示出了由包括BBU 110和RRU 130的电路的装置电路执行的各种操作,物理层操作或电路元件可以被定位并且执行上述主要元件之间的操作。Although the above methods and block diagrams illustrate various operations performed by device circuits including circuits of the BBU 110 and the RRU 130 , physical layer operations or circuit elements may be located and performed between the above-described main elements.
在各种实施方案中,C-RAN诸如可以使用具有BBU 110和RRU 130的不对称系统的C-RAN 200,所述C-RAN可以启用与各种UE的无线通信,所述UE可以是诸如膝上型计算机、蜂窝电话、平板计算机和其他此类计算机的移动装置。图4提供了UE 400的示例性图示。UE可以包括被配置成与发射站通信的一个或多个天线,诸如基站(BS)、演进节点B(eNB)、RU、或其他类型的无线广域网(WW AN)接入点。移动装置可以被配置成使用包括3GPP LTE WiMAX、高速分组接入(HSPA)、蓝牙和WiFi的至少一个无线通信标准来进行通信。移动装置可以使用用于每个无线通信标准的单独天线、或用于多个无线通信标准的共享天线来进行通信。移动装置可以在无线局域网(WLAN)、无线个人区域网络(WPAN)和/或WW AN中进行通信。In various embodiments, a C-RAN, such as a C-RAN 200 having an asymmetric system of BBUs 110 and RRUs 130, may be used to enable wireless communications with various UEs, which may be mobile devices such as laptops, cellular phones, tablets, and other such computers. FIG4 provides an exemplary diagram of a UE 400. The UE may include one or more antennas configured to communicate with a transmitting station, such as a base station (BS), an evolved node B (eNB), a RU, or other types of wireless wide area network (WWAN) access points. The mobile device may be configured to communicate using at least one wireless communication standard including 3GPP LTE WiMAX, high-speed packet access (HSPA), Bluetooth, and WiFi. The mobile device may communicate using a separate antenna for each wireless communication standard, or a shared antenna for multiple wireless communication standards. The mobile device may communicate in a wireless local area network (WLAN), a wireless personal area network (WPAN), and/or a WWAN.
图4示出了UE 400的实例。UE 400可以是任何移动装置、移动站(MS)、移动无线装置、移动通信装置、平板计算机、手持送受话机、或其他类型的移动无线计算装置。UE 400可以包括壳体402内的一个或多个天线408,其被配置成与热点、基站(BS)、eNB或其他类型的WLAN或WW AN接入点通信。因此,UE可以通过如上所述的被实现作为不对称RAN的一部分的eNB或基站收发器与诸如互联网的WAN通信。UE 400可以被配置成使用多个无线通信标准来进行通信,所述多个无线通信标准包括从3GPP LTE、WiMAX、高速分组接入(HSPA)、蓝牙和Wi-Fi标准定义中选择的标准。UE 400可以使用用于每个无线通信标准的单独天线、或用于多个无线通信标准的共享天线来进行通信。UE 400可以在WLAN、WPAN和/或WW AN中进行通信。FIG4 illustrates an example of a UE 400. UE 400 may be any mobile device, mobile station (MS), mobile wireless device, mobile communication device, tablet computer, handset, or other type of mobile wireless computing device. UE 400 may include one or more antennas 408 within a housing 402 configured to communicate with a hotspot, base station (BS), eNB, or other type of WLAN or WPAN access point. Thus, the UE may communicate with a WAN, such as the Internet, via an eNB or base station transceiver implemented as part of an asymmetric RAN as described above. UE 400 may be configured to communicate using multiple wireless communication standards, including standards selected from 3GPP LTE, WiMAX, High Speed Packet Access (HSPA), Bluetooth, and Wi-Fi standard definitions. UE 400 may communicate using separate antennas for each wireless communication standard, or shared antennas for multiple wireless communication standards. UE 400 may communicate in a WLAN, WPAN, and/or WPAN.
图4还示出了可以用于输入音频或从UE 400输出音频的麦克风420和一个或多个扬声器412。显示屏404可以是液晶显示(LCD)屏或其他类型的显示屏,诸如有机发光二极管(OLED)显示器。显示屏404可以被配置为触摸屏。触摸屏可以使用电容型、电阻型或其他类型的触摸屏技术。应用处理器414和图形处理器418可以耦合到内部存储器416以便提供处理能力和显示能力。非易失性存储器端口410还可以用于向用户提供数据输入/输出选项。非易失性存储器端口410还可以用于扩展UE 400的存储器能力。键盘406可以与UE 400集成或无线连接到UE 400以便提供附加的用户输入。也可以使用触摸屏来提供虚拟键盘。位于UE 400的前(显示屏)侧或后侧的相机422也可以集成到UE 400的外壳402中。可以使用任何此类元件,以便生成可以通过不对称C-RAN作为上行链路数据传送的信息,并且接收如本文所述的可以通过不对称C-RAN作为下行链路数据传送的信息。FIG4 also shows a microphone 420 and one or more speakers 412 that can be used to input or output audio from the UE 400. The display screen 404 can be a liquid crystal display (LCD) screen or other type of display screen, such as an organic light emitting diode (OLED) display. The display screen 404 can be configured as a touch screen. The touch screen can use capacitive, resistive, or other types of touch screen technology. The application processor 414 and the graphics processor 418 can be coupled to the internal memory 416 to provide processing power and display capabilities. The non-volatile memory port 410 can also be used to provide data input/output options to the user. The non-volatile memory port 410 can also be used to expand the memory capacity of the UE 400. The keyboard 406 can be integrated with the UE 400 or wirelessly connected to the UE 400 to provide additional user input. A touch screen can also be used to provide a virtual keyboard. A camera 422 located on the front (display) side or rear side of the UE 400 can also be integrated into the housing 402 of the UE 400. Any such elements may be used in order to generate information that may be transmitted as uplink data over an asymmetric C-RAN and to receive information that may be transmitted as downlink data over an asymmetric C-RAN as described herein.
图5是示出可以在其上运行本文所讨论的任何一种或多种方法的示例性计算机系统机器500的框图。计算机系统机器500可以被体现为UE 400、BBU 110、RRU 130、或在此描述或引用的任何其他计算平台或元件。附加地,计算机机器500的各方面可以与任何BBU、RRU、或者BBU或RRU的元件(诸如BBU 110和RRU 130)集成。在各种替代性实施方案中,机器作为独立装置操作或可以连接(例如,联网)到其他机器。在联网部署中,机器可以在服务器-客户端网络环境中作为服务器或客户端机器操作,或者它可以在对等(或分布式)网络环境中充当对等机。机器可以是:可能是或可能不是便携的个人计算机(PC)(例如,笔记本或上网本计算机)、平板计算机、机顶盒(STB)、游戏控制台、个人数字助理(PDA)、移动电话或智能电话、网络设备、网络路由器、交换机或桥接器、或能够执行指定该机器将采取的操作的指令(顺序或其他)的任何机器。另外,虽然仅示出了单个机器,但是术语“机器”还应当被理解为包括单独地或共同地执行一个(或多个)指令集以便执行在此论述的方法中的任何一个或多个的任何机器集合。5 is a block diagram illustrating an exemplary computer system machine 500 on which any one or more methods discussed herein may be run. The computer system machine 500 may be embodied as a UE 400, a BBU 110, an RRU 130, or any other computing platform or element described or referenced herein. Additionally, aspects of the computer machine 500 may be integrated with any BBU, RRU, or elements of a BBU or RRU (such as BBU 110 and RRU 130). In various alternative embodiments, the machine may operate as a standalone device or may be connected (e.g., networked) to other machines. In a networked deployment, the machine may operate as a server or client machine in a server-client network environment, or it may act as a peer machine in a peer-to-peer (or distributed) network environment. The machine may be a personal computer (PC) that may or may not be portable (e.g., a laptop or netbook computer), a tablet computer, a set-top box (STB), a game console, a personal digital assistant (PDA), a mobile phone or smartphone, a network appliance, a network router, a switch or bridge, or any machine capable of executing instructions (sequential or otherwise) that specify the operations to be taken by the machine. Further, while only a single machine is shown, the term "machine" shall also be construed to include any collection of machines that individually or collectively execute one (or more) sets of instructions to perform any one or more of the methodologies discussed herein.
示例性计算机系统机器500包括通过互连508(例如,链路、总线等)而彼此通信的处理器502(例如,中央处理单元(CPU)、图形处理单元(GPU)或两者)、主存储器504、以及静态存储器506。计算机系统机器500还可以包括:视频显示单元510、字母数字输入装置512(例如,键盘)、以及用户界面(UI)导航装置514(例如,鼠标)。在一个实施方案中,视频显示单元510、输入装置512和UI导航装置514是触摸屏显示器。计算机系统机器500可以附加地包括:存储装置516(例如,驱动单元)、信号生成装置518(例如、扬声器)、输出控制器532、功率管理控制器534、和网络接口装置520(其可以包括或可操作地与一个或多个天线530、收发器或其他无线通信硬件通信)、以及一个或多个传感器528,诸如全球定位传感器(GPS)传感器、罗盘、位置传感器、加速度计或其他传感器。The exemplary computer system machine 500 includes a processor 502 (e.g., a central processing unit (CPU), a graphics processing unit (GPU), or both), a main memory 504, and a static memory 506, which communicate with each other via an interconnect 508 (e.g., a link, a bus, etc.). The computer system machine 500 may also include a video display unit 510, an alphanumeric input device 512 (e.g., a keyboard), and a user interface (UI) navigation device 514 (e.g., a mouse). In one embodiment, the video display unit 510, the input device 512, and the UI navigation device 514 are touch screen displays. The computer system machine 500 may additionally include a storage device 516 (e.g., a drive unit), a signal generating device 518 (e.g., a speaker), an output controller 532, a power management controller 534, and a network interface device 520 (which may include or be in operable communication with one or more antennas 530, transceivers, or other wireless communication hardware), as well as one or more sensors 528, such as a global positioning sensor (GPS) sensor, a compass, a position sensor, an accelerometer, or other sensors.
存储装置516包括机器可读介质522,在所述机器可读介质522上存储由本文所述的任何一种或多种方法或功能来具体化或利用的一组或多组数据结构和指令524(例如,软件)。指令524在由计算机系统机器500执行其时,还可以完全或至少部分地驻留在主存储器504、静态存储器506内和/或处理器502内,其中主存储器504、静态存储器506和处理器502也构成机器可读介质。The storage device 516 includes a machine-readable medium 522 on which is stored one or more sets of data structures and instructions 524 (e.g., software) embodying or utilized by any one or more of the methodologies or functionality described herein. The instructions 524, when executed by the computer system machine 500, may also reside, completely or at least partially, within the main memory 504, the static memory 506, and/or within the processor 502, with the main memory 504, the static memory 506, and the processor 502 also constituting machine-readable media.
虽然机器可读介质522在示例性实施方案中显示为单个介质,但是术语“机器可读介质”可包括存储一个或多个指令524的单个介质或多个介质(例如,集中式或分布式数据库、和/或相关联的高速缓冲存储器和服务器)。术语“机器可读介质”还应当被理解为包括以下任何有形介质:能够存储、编码或传送用于由机器执行的并且致使机器执行本公开的任何一个或多个方法的指令,或能够存储、编码或传送由此类指令利用或与此类指令集相关联的数据结构。Although the machine-readable medium 522 is shown as a single medium in the exemplary embodiment, the term "machine-readable medium" may include a single medium or multiple media (e.g., a centralized or distributed database, and/or associated cache memories and servers) that store one or more instructions 524. The term "machine-readable medium" should also be understood to include any tangible medium that can store, encode, or transmit instructions for execution by a machine and that causes the machine to perform any one or more of the methods of the present disclosure, or that can store, encode, or transmit data structures utilized by such instructions or associated with such an instruction set.
还可以经由利用许多众所周知的传输协议(例如,HTTP)中的任何一个的网络接口装置520,使用发射介质来通过通信网络526发射或接收指令524。术语“发射介质”应被理解为包括以下任何无形介质:能够存储、编码或传送用于由机器执行的指令,并且包括数字或模拟通信信号或其他无形介质以便有助于这种软件的通信。Instructions 524 may also be transmitted or received using transmission media over a communications network 526 via a network interface device 520 utilizing any of a number of well-known transfer protocols (e.g., HTTP). The term "transmission media" shall be understood to include any intangible medium capable of storing, encoding, or transmitting instructions for execution by a machine, including digital or analog communications signals or other intangible media to facilitate communication of such software.
各种技术、或其某些方面或部分可以采取体现在有形介质中的程序代码(即指令)的形式,所述有形介质诸如软盘、CD-ROM、硬盘驱动器、非暂时性计算机可读存储介质、或任何其他机器可读存储介质,其中当程序代码被加载到诸如计算机的机器中并且由其执行时,所述机器成为用于实践各种技术的设备。在程序代码在可编程计算机上执行的情况下,计算装置可包括处理器、可由处理器读取的存储介质(包括易失性和非易失性存储器和/或存储元件)、至少一个输入装置、以及至少一个输出装置。易失性和非易失性存储器和/或存储元件可以是RAM、EPROM、闪存驱动器、光驱、磁性硬盘驱动器或用于存储电子数据的其他介质。基站和移动站也可以包括收发器模块、计数器模块、处理模块、和/或时钟模块或定时器模块。可以实现或利用本文描述的各种技术的一个或多个程序可以使用应用编程接口(API)、可重用控制等。此类程序可能以高级程序或面向对象的编程语言来实现以便与计算机系统通信。然而,如果期望的话,程序可能以汇编或机器语言来实现。在任何情况下,语言可以是编译或解释语言,并且可与硬件实施方案组合。Various technologies, or some aspects or parts thereof, can take the form of program codes (i.e., instructions) embodied in tangible media, such as floppy disks, CD-ROMs, hard drives, non-transitory computer-readable storage media, or any other machine-readable storage media, wherein when the program code is loaded into a machine such as a computer and executed by it, the machine becomes a device for practicing various technologies. When the program code is executed on a programmable computer, the computing device may include a processor, a storage medium (including volatile and non-volatile memory and/or storage elements) readable by the processor, at least one input device, and at least one output device. Volatile and non-volatile memory and/or storage elements may be RAM, EPROM, flash drives, optical drives, magnetic hard drives, or other media for storing electronic data. Base stations and mobile stations may also include transceiver modules, counter modules, processing modules, and/or clock modules or timer modules. One or more programs that can implement or utilize the various technologies described herein may use application programming interfaces (APIs), reusable controls, etc. Such programs may be implemented in high-level programs or object-oriented programming languages to communicate with computer systems. However, if desired, the program could be implemented in assembly or machine language. In any case, the language could be a compiled or interpreted language and combined with hardware implementations.
尽管以上具体参考3GPP LTE/LTE-A、IEEE 802.11和蓝牙通信标准提供了无线网络连接的前述实例,应当理解,可以结合本文描述的技术使用各种其他WW AN、WLAN和WPAN协议和标准。这些标准包括但不限于来自3GPP(例如,HSPA+、UMTS)、IEEE 802.16(例如,802.16p)、或蓝牙(例如,蓝牙4.0或蓝牙特殊兴趣组定义的类似标准)标准系列的其他标准。其他适用的网络配置可以包括在当前描述的通信网络的范围内。应当理解,可以使用任何数量的个人区域网络、LAN和WAN、使用有线或无线发射介质的任何组合来促进此类通信网络上的通信。Although the foregoing examples of wireless network connections are provided above with specific reference to 3GPP LTE/LTE-A, IEEE 802.11, and Bluetooth communication standards, it will be understood that various other WWAN, WLAN, and WPAN protocols and standards can be used in conjunction with the technology described herein. These standards include, but are not limited to, other standards from 3GPP (e.g., HSPA+, UMTS), IEEE 802.16 (e.g., 802.16p), or Bluetooth (e.g., Bluetooth 4.0 or a similar standard defined by the Bluetooth Special Interest Group) standard series. Other applicable network configurations may be included within the scope of the communication network currently described. It will be understood that any number of personal area networks, LANs, and WANs, using any combination of wired or wireless transmission media, can be used to facilitate communications on such communication networks.
上述实施方案可能以硬件、固件和软件中的一个或其组合来实现。各种方法或技术、或其某些方面或部分可以采取体现在有形介质中的程序代码(即指令)的形式,所述有形介质诸如闪速存储器、硬盘驱动器、便携式存储装置、只读存储器(ROM)、随机存取存储器(RAM)、半导体存储器装置(例如、电可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM))、磁盘存储介质、光存储介质、以及任何其他机器可读存储介质或存储装置,其中当程序代码被加载到机器(诸如计算机或联网装置)中并且由其执行时,机器成为用于实践各种技术的设备。The above embodiments may be implemented in one or a combination of hardware, firmware, and software. Various methods or techniques, or aspects or portions thereof, may take the form of program code (i.e., instructions) embodied in a tangible medium, such as flash memory, a hard drive, a portable storage device, a read-only memory (ROM), a random access memory (RAM), a semiconductor memory device (e.g., an electrically programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM)), a magnetic disk storage medium, an optical storage medium, and any other machine-readable storage medium or storage device, wherein when the program code is loaded into and executed by a machine (such as a computer or a networked device), the machine becomes an apparatus for practicing the various techniques.
机器可读存储介质或其他存储装置可以包括用于以机器(例如,计算机)可读形式存储信息的任何非暂时性机构。在程序代码在可编程计算机上执行的情况下,计算装置可包括处理器、可由处理器读取的存储介质(包括易失性和非易失性存储器和/或存储元件)、至少一个输入装置、以及至少一个输出装置。可以实现或利用本文描述的各种技术的一个或多个程序可以使用应用编程接口(API)、可重用控制等。此类程序可能以高级程序或面向对象的编程语言来实现以便与计算机系统通信。然而,如果期望的话,程序可以汇编或机器语言来实施。在任何情况下,语言可以是编译或解释语言,并且可与硬件实施方案组合。Machine-readable storage media or other storage devices may include any non-transitory mechanism for storing information in a machine (e.g., computer) readable form. When program code is executed on a programmable computer, computing means may include a processor, a storage medium (including volatile and non-volatile memory and/or storage element) that can be read by the processor, at least one input device, and at least one output device. One or more programs that can implement or utilize the various technologies described herein can use application programming interfaces (APIs), reusable controls, etc. Such programs may be implemented in high-level programs or object-oriented programming languages to communicate with computer systems. However, if desired, the program can be implemented in assembly or machine language. In any case, language can be compiled or interpreted language, and can be combined with hardware implementation schemes.
应当理解,本说明书中描述的功能单元或能力可以被称为或标记为部件或模块以便更具体地强调它们的实现独立性。例如,部件或模块可以实现为硬件电路(包括定制的超大规模集成(VLSI)电路或门阵列)、成品半导体(诸如逻辑芯片、晶体管)、或其他离散部件。部件或模块也可以在可编程硬件装置(诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑装置等)中实现。部件或模块也可能以软件来实现,以用于由各种类型的处理器执行。例如,可执行代码的已识别部件或模块可包括例如可以被组织为对象、进程或功能的计算机指令的一个或多个物理或逻辑块。然而,已识别部件或模块的可执行部分无需在物理上定位在一起,但可包括存储在不同位置的不同指令,所述不同指令在逻辑上结合在一起时构成所述部件或模块并且实现所述部件或模块的指定目的。It should be understood that the functional units or capabilities described in this specification may be referred to or labeled as components or modules in order to more specifically emphasize their implementation independence. For example, components or modules may be implemented as hardware circuits (including customized very large scale integration (VLSI) circuits or gate arrays), off-the-shelf semiconductors (such as logic chips, transistors), or other discrete components. Components or modules may also be implemented in programmable hardware devices (such as field programmable gate arrays, programmable array logic, programmable logic devices, etc.). Components or modules may also be implemented in software for execution by various types of processors. For example, an identified component or module of executable code may include one or more physical or logical blocks of computer instructions, such as those that may be organized as objects, processes, or functions. However, the executable portions of the identified components or modules need not be physically located together, but may include different instructions stored in different locations that, when logically combined together, constitute the component or module and achieve the specified purpose of the component or module.
实际上,可执行代码的部件或模块可是单个指令或许多指令,并且甚至可分布在若干不同代码段上、不同程序中、以及若干存储器装置上。类似地,在本文中,操作数据可以被识别并且示出在部件或模块内,并且可能任何合适形式来体现并且被组织在任何合适类型的数据结构内。操作数据可以被收集作为单个数据集,或可分配在不同位置上(包括在不同存储装置上),并且可至少部分地仅作为电子信号而存在于系统或网络上。部件或模块可以是被动的或主动的,包括可操作来执行所需功能的代理。In fact, the parts or modules of executable code can be single instructions or many instructions, and even can be distributed on several different code segments, in different programs and on several memory devices.Similarly, in this article, operational data can be identified and illustrated in parts or modules, and may embody and be organized in the data structure of any suitable type in any suitable form.Operational data can be collected as a single data set, or can be assigned to different locations (being included on different storage devices), and can only be present in a system or network as an electronic signal at least in part.Parts or modules can be passive or active, including the agent that can be operated to perform desired function.
当前描述的方法、系统和装置实施方案的附加实例包括以下非限制性配置。以下非限制性实例中的每一个可以独立地存在,或可能以任何排列或组合与以下或整个本公开内容中提供的任何一个或多个其他实例组合。Additional examples of the presently described method, system, and apparatus embodiments include the following non-limiting configurations. Each of the following non-limiting examples may exist independently or may be combined in any permutation or combination with any one or more other examples provided below or throughout this disclosure.
Claims (23)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/578,045 | 2014-12-19 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1238424A1 HK1238424A1 (en) | 2018-04-27 |
| HK1238424B true HK1238424B (en) | 2021-06-25 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107113146B (en) | Remote radio unit and baseband unit for asymmetric radio area network channel processing | |
| US9112758B2 (en) | Remote radio unit (RRU) and base band unit (BBU) | |
| EP3192324B1 (en) | Modified architecture for cloud radio access networks and approach for compression of front-haul data | |
| WO2015016633A1 (en) | Transmission and scheduling schemes for wireless fronthaul | |
| WO2014015660A1 (en) | Baseband processing device for wireless communication system and wireless communication system | |
| CN109792426B (en) | Method for making null cyclic prefix suitable for frequency domain null single carrier communication system | |
| US9537936B2 (en) | Joint processing | |
| HK1238424B (en) | Remote radio unit and baseband unit for asymetric radio area network channel processing | |
| HK1238424A1 (en) | Remote radio unit and baseband unit for asymetric radio area network channel processing | |
| CN110474660B (en) | Method and device used in user equipment and base station for wireless communication | |
| WO2023220965A1 (en) | Enhancements on fronthaul network | |
| WO2016060506A1 (en) | Method and apparatus for bottleneck coordination to achieve qoe multiplexing gains | |
| WO2024207436A1 (en) | Unified design of low-power wake-up signal for different types of wake-up receivers | |
| HK1235970B (en) | Enhanced remote radio head and computer readable storage medium | |
| HK1235970A1 (en) | Enhanced remote radio head and computer readable storage medium |