HK1250190B - Terminal device, communication device, communication method, and integrated circuit - Google Patents
Terminal device, communication device, communication method, and integrated circuitInfo
- Publication number
- HK1250190B HK1250190B HK18109565.6A HK18109565A HK1250190B HK 1250190 B HK1250190 B HK 1250190B HK 18109565 A HK18109565 A HK 18109565A HK 1250190 B HK1250190 B HK 1250190B
- Authority
- HK
- Hong Kong
- Prior art keywords
- downlink
- uplink
- terminal
- configuration
- sub
- Prior art date
Links
Description
本申请是国际申请日为2013年6月11日、申请号为201380031401.7、发明名称为“终端装置和缓冲区划分方法”的发明专利申请的分案申请。This application is a divisional application of the invention patent application with an international filing date of June 11, 2013, application number 201380031401.7, and invention name “Terminal device and buffer partitioning method”.
技术领域Technical Field
本发明涉及终端装置和缓冲区划分方法。The present invention relates to a terminal device and a buffer zone partitioning method.
背景技术Background Art
在3GPP LTE中,采用OFDMA(Orthogonal Frequency Division Multiple Access,正交频分多址)作为下行线路的通信方式。在适用了3GPP LTE的无线通信系统中,基站使用预先确定的通信资源来发送同步信号(Synchronization Channel:SCH)以及广播信号(Broadcast Channel:BCH)。并且,终端首先通过捕获SCH来确保与基站的同步。然后,终端通过读取BCH信息来获取基站专用的参数(例如带宽等)(参照非专利文献1、2、3)。3GPP LTE uses OFDMA (Orthogonal Frequency Division Multiple Access) as the downlink communication method. In a wireless communication system using 3GPP LTE, the base station uses predetermined communication resources to transmit synchronization signals (Synchronization Channel: SCH) and broadcast signals (Broadcast Channel: BCH). Furthermore, the terminal first synchronizes with the base station by acquiring the SCH. The terminal then obtains base station-specific parameters (such as bandwidth) by reading the BCH information (see Non-Patent Documents 1, 2, and 3).
另外,终端在完成了基站专用的参数的获取后,通过对于基站发出连接请求,由此建立与基站之间的通信。基站根据需要,通过PDCCH(Physical Downlink ControlChannel,物理下行控制信道)等下行线路控制信道,向建立了通信的终端发送控制信息。After acquiring base station-specific parameters, the terminal establishes communication with the base station by sending a connection request to the base station. The base station sends control information to the terminal with which communication has been established via downlink control channels such as the PDCCH (Physical Downlink Control Channel), as needed.
然后,终端对在接收到的PDCCH信号中包含的多个控制信息(下行分配控制信息:DL Assignment(有时也称为下行控制信息:Downlink Control Information:DCI))分别进行“盲判定”。也就是说,控制信息包含CRC(Cyclic Redundancy Check,循环冗余校验)部分,在基站中使用发送对象终端的终端ID对该CRC部分进行掩蔽。因此,终端在使用本机的终端ID尝试对接收到的控制信息的CRC部分进行解蔽之前,无法判定是否是发往本机的控制信息。在该盲判定中,如果解蔽的结果CRC运算为OK,则判定为该控制信息是发往本机的。Then, the terminal performs "blind judgment" on each of the multiple control information (downlink assignment control information: DL Assignment (sometimes also called downlink control information: Downlink Control Information: DCI)) contained in the received PDCCH signal. In other words, the control information includes a CRC (Cyclic Redundancy Check) part, and the base station uses the terminal ID of the sending terminal to mask the CRC part. Therefore, the terminal cannot determine whether the control information is sent to the terminal before trying to demask the CRC part of the received control information using the terminal ID of the terminal. In this blind judgment, if the CRC calculation result of the demasking is OK, it is determined that the control information is sent to the terminal.
另外,在3GPP LTE中,对于从基站发送到终端的下行线路数据适用ARQ(AutomaticRepeat Request,自动重传请求)。也就是说,终端将表示下行线路数据的差错检测结果的响应信号反馈给基站。终端对下行线路数据进行CRC,若CRC=OK(无差错),则将ACK(确认)作为响应信号反馈给基站,而若CRC=NG(有差错),则将NACK(非确认)作为响应信号反馈给基站。该响应信号(即ACK/NACK信号。以下有时简称为“A/N”)的反馈,使用PUCCH(PhysicalUplink Control Channel,物理上行控制信道)等上行线路控制信道。Furthermore, in 3GPP LTE, ARQ (Automatic Repeat Request) is applied to downlink data sent from a base station to a terminal. Specifically, the terminal feeds back a response signal indicating the error detection result of the downlink data to the base station. The terminal performs a CRC on the downlink data. If the CRC is OK (error-free), an ACK (acknowledgement) is fed back to the base station as a response signal. If the CRC is NG (error present), a NACK (non-acknowledgement) is fed back to the base station as a response signal. This response signal (i.e., ACK/NACK signal, sometimes referred to as "A/N" below) is fed back using an uplink control channel such as the PUCCH (Physical Uplink Control Channel).
这里,在从基站发送的上述控制信息中,包含了含有基站对于终端分配的资源信息等的资源分配信息。如上所述,PDCCH用于该控制信息的发送。该PDCCH由1个或多个L1/L2CCH(L1/L2 Control Channel,L1/L2控制信道)构成。各L1/L2CCH由1个或多个CCE(Control Channel Element,控制信道元素)构成。也就是说,CCE是将控制信息映射到PDCCH时的基本单位。另外,在1个L1/L2CCH由多个(2、4、8个)CCE构成的情况下,对该L1/L2CCH分配以具有偶数索引(Index)的CCE为起点的连续的多个CCE。基站根据对资源分配对象终端的控制信息的通知所需的CCE数,对于该资源分配对象终端分配L1/L2CCH。然后,基站将控制信息映射到与该L1/L2CCH的CCE对应的物理资源并发送。The control information transmitted from the base station includes resource allocation information, including information about the resources allocated by the base station to the terminal. As mentioned above, the PDCCH is used to transmit this control information. The PDCCH consists of one or more L1/L2CCHs (L1/L2 Control Channels). Each L1/L2CCH consists of one or more CCEs (Control Channel Elements). In other words, a CCE is the basic unit for mapping control information onto the PDCCH. Furthermore, when an L1/L2CCH consists of multiple (2, 4, or 8) CCEs, a continuous sequence of CCEs starting with a CCE with an even-numbered index is allocated to the L1/L2CCH. The base station allocates an L1/L2CCH to the terminal to which the resource is allocated, based on the number of CCEs required to notify the terminal of the control information. The base station then maps the control information onto the physical resources corresponding to the CCEs of the L1/L2CCH and transmits it.
另外,这里,各CCE与PUCCH的构成资源(以下,有时称为PUCCH资源)一对一地关联。因此,接收到L1/L2CCH的终端确定与构成该L1/L2CCH的CCE对应的PUCCH的构成资源,使用该资源向基站发送响应信号。不过,在L1/L2CCH占用连续的多个CCE的情况下,终端利用与多个CCE分别对应的多个PUCCH构成资源中与索引最小的CCE对应的PUCCH构成资源(即,与具有偶数序号的CCE索引的CCE关联的PUCCH构成资源),将响应信号发送到基站。这样,下行线路的通信资源就得到高效率地使用。In addition, here, each CCE is associated one-to-one with a PUCCH constituent resource (hereinafter sometimes referred to as a PUCCH resource). Therefore, a terminal receiving an L1/L2CCH determines the PUCCH constituent resource corresponding to the CCE constituting the L1/L2CCH and uses this resource to send a response signal to the base station. However, when the L1/L2CCH occupies multiple consecutive CCEs, the terminal uses the PUCCH constituent resource corresponding to the CCE with the smallest index among the multiple PUCCH constituent resources corresponding to the multiple CCEs (i.e., the PUCCH constituent resource associated with the CCE with an even-numbered CCE index) to send the response signal to the base station. In this way, downlink communication resources are used efficiently.
如图1所示,对从多个终端发送的多个响应信号,在时间轴上使用具有零自相关(Zero Auto-correlation)特性的ZAC(Zero Auto-correlation)序列、沃尔什(Walsh)序列、以及DFT(Discrete Fourier Transform,离散傅立叶变换)序列进行扩频,在PUCCH内进行码复用。在图1中,(W0,W1,W2,W3)表示序列长度为4的沃尔什序列,(F0,F1,F2)表示序列长度为3的DFT序列。如图1所示,在终端中,ACK或NACK的响应信号首先在频率轴上,通过ZAC序列(序列长度为12)被一次扩频为与1SC-FDMA码元对应的频率分量。即,对于序列长度为12的ZAC序列乘以用复数表示的响应信号分量。接着,一次扩频后的响应信号以及作为参考信号的ZAC序列与沃尔什序列(序列长度为4:W0~W3。有时也称为沃尔什编码序列(Walsh CodeSequence))、DFT序列(序列长度为3:F0~F2)分别对应地进行二次扩频。即,对于序列长度为12的信号(一次扩频后的响应信号,或者作为参考信号的ZAC序列(Reference SignalSequence))的各个分量,乘以正交码序列(Orthogonal sequence:沃尔什序列或DFT序列)的各分量。进而,将二次扩频后的信号通过IFFT(Inverse Fast Fourier Transform,快速傅立叶逆变换)变换为时间轴上的序列长度为12的信号。然后,分别对IFFT后的信号附加CP,形成由7个SC-FDMA码元构成的1时隙的信号。As shown in Figure 1, multiple response signals transmitted from multiple terminals are spread on the time axis using a ZAC (Zero Auto-Correlation) sequence with zero auto-correlation characteristics, a Walsh sequence, and a DFT (Discrete Fourier Transform) sequence, and code-multiplexed within the PUCCH. In Figure 1, (W 0 , W 1 , W 2 , W 3 ) represent a Walsh sequence with a sequence length of 4, and (F 0 , F 1 , F 2 ) represent a DFT sequence with a sequence length of 3. As shown in Figure 1, at the terminal, the ACK or NACK response signal is first spread on the frequency axis using a ZAC sequence (sequence length of 12) into frequency components corresponding to one SC-FDMA symbol. That is, the response signal components represented by complex numbers are multiplied by the ZAC sequence with a sequence length of 12. Next, the response signal after primary spreading and the ZAC sequence serving as the reference signal are secondary spread, corresponding to the Walsh sequence (sequence length of 4: W 0 to W 3 , sometimes also called the Walsh Code Sequence) and the DFT sequence (sequence length of 3: F 0 to F 2 ). Specifically, each component of the signal with a sequence length of 12 (the response signal after primary spreading or the ZAC sequence serving as the reference signal) is multiplied by each component of the orthogonal code sequence (Walsh sequence or DFT sequence). Furthermore, the secondary spread signal is transformed into a signal with a sequence length of 12 on the time axis using an Inverse Fast Fourier Transform (IFFT). A CP is then added to each of the IFFT signals, forming a single-slot signal consisting of seven SC-FDMA symbols.
来自不同终端的响应信号彼此使用与不同的循环移位量(Cyclic shift Index)对应的ZAC序列或与不同的序列号(Orthogonal Cover Index:OC index,正交覆盖指数)对应的正交码序列进行扩频。正交码序列是沃尔什序列与DFT序列的组。另外,正交码序列有时也称为块单位扩频码序列(Block-wise spreading code)。因此,基站通过使用以往的解扩以及相关处理,能够分离这些进行了码复用的多个响应信号(参照非专利文献4)。Response signals from different terminals are spread using ZAC sequences corresponding to different cyclic shift indices (Cyclic Shift Indexes) or orthogonal code sequences corresponding to different sequence numbers (Orthogonal Cover Indexes: OC indices). An orthogonal code sequence is a combination of a Walsh sequence and a DFT sequence. Furthermore, an orthogonal code sequence is sometimes also referred to as a block-wise spreading code sequence. Therefore, the base station can separate these multiple code-multiplexed response signals by using conventional despreading and correlation processing (see Non-Patent Document 4).
但是,各终端在各子帧中对发往本装置的下行分配控制信号进行盲判定,因此在终端侧不一定成功接收下行分配控制信号。在终端对某个下行单位频带中的发往本装置的下行分配控制信号的接收失败时,终端甚至连在该下行单位频带中是否存在发往本装置的下行线路数据都无法获知。因此,在对某个下行单位频带中的下行分配控制信号的接收失败时,终端也不生成对该下行单位频带中的下行线路数据的响应信号。该差错情况被定义为在终端侧不进行响应信号的发送的意义上的响应信号的DTX(DTX(Discontinuoustransmission)of ACK/NACK signals,ACK/NACK信号的断续传输)。However, each terminal performs blind judgment on the downlink allocation control signal sent to its own device in each subframe, so the downlink allocation control signal may not be successfully received on the terminal side. When the terminal fails to receive the downlink allocation control signal sent to its own device in a certain downlink unit frequency band, the terminal cannot even know whether there is downlink link data sent to its own device in the downlink unit frequency band. Therefore, when the reception of the downlink allocation control signal in a certain downlink unit frequency band fails, the terminal does not generate a response signal for the downlink link data in the downlink unit frequency band. This error situation is defined as DTX (DTX (Discontinuous transmission) of ACK/NACK signals) of the response signal in the sense that the response signal is not sent on the terminal side.
另外,在3GPP LTE系统(以下,有时称为“LTE系统”)中,基站对于上行线路数据及下行线路数据分别独立地进行资源分配。因此,在LTE系统中,在上行线路中,发生终端(即适用LTE系统的终端(以下称为“LTE终端”))必须同时发送对下行线路数据的响应信号和上行线路数据的情况。在该情况下,使用时分复用(Time Division Multiplexing:TDM)发送来自终端的响应信号以及上行线路数据。这样,通过使用TDM同时发送响应信号和上行线路数据,维持了终端的发送波形的单载波特性(Single carrier properties)。Furthermore, in the 3GPP LTE system (hereinafter sometimes referred to as the "LTE system"), base stations independently allocate resources for uplink and downlink data. Therefore, in the LTE system, in the uplink, a terminal (i.e., a terminal that applies the LTE system (hereinafter referred to as an "LTE terminal")) may need to simultaneously transmit a response signal to downlink data and uplink data. In this case, time division multiplexing (TDM) is used to transmit the response signal from the terminal and the uplink data. By using TDM to simultaneously transmit the response signal and uplink data, the single-carrier properties of the terminal's transmission waveform are maintained.
另外,如图2所示,在时分复用(TDM)中,从终端发送的响应信号(“A/N”)占用对上行线路数据分配的资源(PUSCH(Physical Uplink Shared CHannel,物理上行共享信道)资源)的一部分(与映射有参考信号(RS(Reference Signal))的SC-FDMA码元相邻的SC-FDMA码元的一部分)而被发送到基站。图2中的纵轴的“副载波(Subcarrier))”有时也称为“虚拟副载波(Virtual subcarrier)”或“时间连续信号(Time contiguous signal)”,为了方便而将SC-FDMA发送机中汇聚输入到DFT(Discrete Fourier Transform,离散傅立叶变换)电路的“时间上连续的信号”表示为“副载波”。即,在PUSCH资源中,上行线路数据中的任意数据因响应信号而被删截(puncture)。因此,由于编码后的上行线路数据的任意比特被删截,使上行线路数据的质量(例如编码增益)大幅劣化。因此,基站例如通过对于终端指示非常低的编码率,或者指示非常大的发送功率,补偿因删截造成的上行线路数据的质量劣化。In addition, as shown in FIG2 , in time division multiplexing (TDM), the response signal ("A/N") transmitted from the terminal occupies a portion of the resources (PUSCH (Physical Uplink Shared CHannel) resources) allocated for uplink data (a portion of the SC-FDMA symbol adjacent to the SC-FDMA symbol mapped with the reference signal (RS (Reference Signal))) and is transmitted to the base station. The "subcarrier" on the vertical axis in FIG2 is sometimes also referred to as a "virtual subcarrier" or a "time contiguous signal." For convenience, the "time-contiguous signal" that is aggregated and input to the DFT (Discrete Fourier Transform) circuit in the SC-FDMA transmitter is represented as a "subcarrier." That is, in the PUSCH resource, arbitrary data in the uplink data is punctured due to the response signal. Therefore, since arbitrary bits of the coded uplink data are punctured, the quality of the uplink data (e.g., coding gain) is significantly degraded. Therefore, the base station compensates for the quality degradation of uplink data caused by puncturing by, for example, instructing the terminal to use a very low coding rate or to use a very high transmission power.
另外,正在进行用于实现比3GPP LTE更高速的通信的高级3GPP LTE(3GPP LTE-Advanced)的标准化。高级3GPP LTE系统(以下,有时称为“LTE-A”系统)沿袭LTE系统。在高级3GPP LTE中,为了实现最大1Gbps以上的下行传输速度,导入能够以40MHz以上的宽带频率进行通信的基站和终端。Furthermore, standardization of 3GPP LTE-Advanced (3GPP LTE-Advanced), designed to achieve even higher-speed communications than 3GPP LTE, is underway. The 3GPP LTE-Advanced system (hereinafter sometimes referred to as the "LTE-A" system) is a successor to the LTE system. To achieve a maximum downlink transmission speed of 1 Gbps or higher, 3GPP LTE-Advanced introduces base stations and terminals capable of communicating at a wideband frequency of 40 MHz or higher.
在LTE-A系统中,为了同时实现基于数倍于LTE系统中的传输速度的超高速传输速度的通信、以及对LTE系统的向后兼容性(Backward Compatibility),将用于LTE-A系统的频带划分成作为LTE系统的支持带宽即20MHz以下的“单位频带”。即,这里,“单位频带”是具有最大20MHz宽度的频带,被定义为通信频带的基本单位。在FDD(Frequency DivisionDuplex,频分双工)系统中,下行线路中的“单位频带”(以下,称为“下行单位频带”)也有时被定义为基于从基站通知的BCH中的下行频带信息划分的频带,或由下行控制信道(PDCCH)分布配置在频域时的分布宽度定义的频带。另外,上行链路中的“单位频带”(以下称为“上行单位频带”)也有时被定义为基于从基站通知的BCH中的上行频带信息划分的频带,或在中心附近包含PUSCH(Physical Uplink Shared CHannel,物理上行共享信道)区域且在两端部包含用于LTE的PUCCH的20MHz以下的通信频带的基本单位。另外,“单位频带”在高级3GPP LTE中有时以英语记载为Component Carrier(s)或Cell。另外,有时也作为简称记载为CC(s)。In the LTE-A system, in order to simultaneously achieve communication based on ultra-high-speed transmission speeds several times that of the LTE system and backward compatibility with the LTE system, the frequency band used for the LTE-A system is divided into "unit bands" of less than 20 MHz, which are the supported bandwidth of the LTE system. That is, here, the "unit band" is a frequency band with a maximum width of 20 MHz, which is defined as the basic unit of the communication frequency band. In the FDD (Frequency Division Duplex) system, the "unit band" in the downlink line (hereinafter referred to as the "downlink unit band") is sometimes defined as a frequency band divided based on the downlink frequency band information in the BCH notified from the base station, or a frequency band defined by the distribution width when the downlink control channel (PDCCH) is distributed in the frequency domain. In addition, the "unit band" in the uplink (hereinafter referred to as "uplink unit band") is sometimes defined as a band divided based on the uplink band information in the BCH notified from the base station, or as a basic unit of the communication band below 20 MHz, containing the PUSCH (Physical Uplink Shared Channel) area near the center and the PUCCH used for LTE at both ends. Furthermore, in 3GPP LTE-Advanced, "unit band" is sometimes referred to in English as "Component Carrier(s)" or "Cell." It is also sometimes referred to as CC(s) as an abbreviation.
在TDD(Time Division Duplex,时分双工)系统中,下行单位频带和上行单位频带为同一频带,通过以时分方式切换下行线路与上行线路,实现下行通信与上行通信。因此,在TDD系统的情况下,下行单位频带也可以表示为“单位频带中的下行通信定时”。上行单位频带也可以表示为“单位频带中的上行通信定时”。如图3所示,下行单位频带与上行单位频带的切换基于UL-DL Configuration(UL-DL配置)。设想UL-DL Configuration通过称为SIB1(System Information Block Type 1,系统信息块类型1)的广播信号通知给终端,其值在整个系统中为相同的值,不频繁地进行值的变更。在图3所示的UL-DL Configuration中,设定每1帧(10毫秒)的下行通信(DL:Downlink)和上行通信(UL:Uplink)的以子帧为单位(即1毫秒单位)的定时。在UL-DL Configuration中,通过变更下行通信与上行通信的子帧比例,能够构筑可灵活应对相对下行通信的吞吐量和上行通信的吞吐量的要求的通信系统。例如,图3表示下行通信和上行通信的子帧比例不同的UL-DL Configuration(Config#0~6)。另外,图3中,用“D”表示下行通信子帧,用“U”表示上行通信子帧,用“S”表示特殊(Special)子帧。这里,特殊子帧是从下行通信子帧切换为上行通信子帧时的子帧。另外,在特殊子帧中,有时与下行通信子帧同样进行下行数据通信。此外,在图3所示的各UL-DLConfiguration中,将2帧的子帧(20子帧)分为用于下行通信的子帧(上段的“D”及“S”)和用于上行通信的子帧(下段的“U”),以两段进行表示。另外,如图3所示,对下行数据的差错检测结果(ACK/NACK)通过分配了该下行数据的子帧的4子帧以上之后的上行通信子帧进行通知。In a TDD (Time Division Duplex) system, the downlink component band and the uplink component band are the same frequency band, and downlink and uplink communications are achieved by switching the downlink and uplink lines in a time-division manner. Therefore, in the case of a TDD system, the downlink component band can also be expressed as "downlink communication timing in the unit band." The uplink component band can also be expressed as "uplink communication timing in the unit band." As shown in Figure 3, the switching between the downlink component band and the uplink component band is based on the UL-DL Configuration. It is assumed that the UL-DL Configuration is notified to the terminal through a broadcast signal called SIB1 (System Information Block Type 1), and its value is the same throughout the entire system and is not frequently changed. In the UL-DL Configuration shown in Figure 3, the timing of downlink communication (DL: Downlink) and uplink communication (UL: Uplink) is set in subframe units (i.e., 1 millisecond units) for every 1 frame (10 milliseconds). In the UL-DL Configuration, by changing the subframe ratio of downlink communication and uplink communication, a communication system that can flexibly respond to the requirements of the throughput of downlink communication and the throughput of uplink communication can be constructed. For example, Figure 3 shows a UL-DL Configuration (Config#0~6) with different subframe ratios of downlink communication and uplink communication. In addition, in Figure 3, "D" represents the downlink communication subframe, "U" represents the uplink communication subframe, and "S" represents the special (Special) subframe. Here, the special subframe is the subframe when switching from the downlink communication subframe to the uplink communication subframe. In addition, in the special subframe, downlink data communication is sometimes performed in the same way as the downlink communication subframe. In addition, in each UL-DL Configuration shown in Figure 3, the subframes of 2 frames (20 subframes) are divided into subframes for downlink communication ("D" and "S" in the upper section) and subframes for uplink communication ("U" in the lower section), and are represented in two sections. Furthermore, as shown in FIG3 , the error detection result (ACK/NACK) of the downlink data is notified in an uplink communication subframe that is four or more subframes after the subframe to which the downlink data is allocated.
另外,在LTE-A系统中,正在研讨变更UL-DL Configuration的方案(以下有时称为TDD eIMTA(enhancement for DL-UL Interference Management and TrafficAdaptation,增强DL-UL干扰管理及业务适应))。作为TDD eIMTA的目的,可以举出通过UL/DL比例的灵活变更来提供符合用户需求的服务,或者通过在业务负载低的时间带增加UL比例来减少基站的耗电等。作为UL-DL Configuration的变更方法,根据变更的目的,分别研讨如下方法:(1)基于SI(System Information,系统信息)信令的通知的方法,(2)基于RRC(higher layer,高层)信令的通知方法,以及(3)基于L1(Physical Layer,物理层)信令的通知方法。In addition, in the LTE-A system, a scheme for changing the UL-DL Configuration (hereinafter sometimes referred to as TDD eIMTA (enhancement for DL-UL Interference Management and Traffic Adaptation)) is being studied. The purpose of TDD eIMTA can be to provide services that meet user needs by flexibly changing the UL/DL ratio, or to reduce base station power consumption by increasing the UL ratio in time bands with low traffic load. As methods for changing the UL-DL Configuration, the following methods are being studied according to the purpose of the change: (1) a notification method based on SI (System Information) signaling, (2) a notification method based on RRC (higher layer) signaling, and (3) a notification method based on L1 (Physical Layer) signaling.
方法(1)是频度最低的UL-DL Configuration的变更。方法(1)例如适用于以在业务负载低的时间段(例如深夜或清晨)增加UL比例来减少基站的耗电为目的的情况。方法(3)是频度最高的UL-DL Configuration的变更。在微微小区(picocell)等较小的小区中,与宏小区(macrocell)等较大的小区相比,连接的终端数少。在微微小区中,根据微微小区所连接的少量的终端中的UL/DL业务量的多少,确定微微小区整体的UL/DL业务量。因此,在微微小区中,UL/DL业务量的时间变动剧烈。因此,在跟随微微小区这样的较小的小区中的UL/DL业务量的时间变动来变更UL-DL Configuration的情况下,方法(3)最合适。方法(2)位于方法(1)与方法(3)之间,适合于UL-DL Configuration变更频度为中等程度的情况。Method (1) is the least frequent change of UL-DL Configuration. Method (1) is applicable, for example, to the case where the purpose is to reduce the power consumption of the base station by increasing the UL ratio during a period of low traffic load (e.g., late at night or early in the morning). Method (3) is the most frequent change of UL-DL Configuration. In a smaller cell such as a picocell, the number of connected terminals is small compared to a larger cell such as a macrocell. In a picocell, the UL/DL traffic volume of the entire picocell is determined based on the amount of UL/DL traffic in the small number of terminals connected to the picocell. Therefore, in a picocell, the temporal variation of the UL/DL traffic volume is drastic. Therefore, in the case of changing the UL-DL Configuration in accordance with the temporal variation of the UL/DL traffic volume in a smaller cell such as a picocell, method (3) is most suitable. Method (2) is between method (1) and method (3) and is suitable for the case where the frequency of UL-DL Configuration changes is moderate.
另外,在LTE系统和LTE-A系统中,支持下行线路数据的HARQ(Hybrid AutomaticRepeat reQuest,混合自动重发请求)(以下称为“DL HARQ”)。在DL HARQ中,LTE终端和LTE-A终端将对检测出差错的下行线路数据的LLR(Log Likelihood Ratio,对数似然比)(或者有时也称为软比特(Soft bit))存储到软缓冲区。将软缓冲区中存储的LLR与对要重发的下行线路数据(重发数据)的LLR进行合成。如图4和下式(1)所示,软缓冲区(缓冲区容量:Nsoft)基于终端支持的下行单位频带数(KC)、终端支持的复用层数(KMIMO)、以及对终端设定的UL-DL Configuration所规定的最大DL HARQ进程数(MDL_HARQ)进行等分,计算每1传输块(Transport Block(或TB))的IR(Incremental Redundancy,增量冗余)缓冲区大小(NIR)。此外,最大DL HARQ进程数表示基于各UL-DL Configuration(Config#0~#6)中的、DL HARQ的从下行线路数据的发送至该下行线路数据的重发为止的重发间隔(有时也称为RTT(RoundTrip Time,往返时间))的最大值设定的重发进程数(DL HARQ进程数)(参照图5)。In addition, the LTE system and the LTE-A system support HARQ (Hybrid Automatic Repeat reQuest) for downlink data (hereinafter referred to as "DL HARQ"). In DL HARQ, LTE terminals and LTE-A terminals store the LLRs (Log Likelihood Ratios) (or sometimes also referred to as soft bits) of downlink data in which errors have been detected in a soft buffer. The LLRs stored in the soft buffer are synthesized with the LLRs of the downlink data to be retransmitted (retransmission data). As shown in FIG4 and the following equation (1), the soft buffer (buffer capacity: N soft ) is divided equally based on the number of downlink component bands (K C ) supported by the terminal, the number of multiplexing layers (K MIMO ) supported by the terminal, and the maximum number of DL HARQ processes (M DL_HARQ ) specified by the UL-DL Configuration set for the terminal, and the IR (Incremental Redundancy) buffer size (N IR ) is calculated for each transport block (or TB). In addition, the maximum number of DL HARQ processes represents the number of retransmission processes (number of DL HARQ processes) set based on the maximum value of the retransmission interval (sometimes also referred to as RTT (Round Trip Time)) from the transmission of downlink data to the retransmission of the downlink data in each UL-DL Configuration (Config#0 to #6) of DL HARQ (refer to Figure 5).
另外如图5所示,对于每个UL-DL Configuration,最大DL HARQ进程数具有不同的值。In addition, as shown in FIG5 , for each UL-DL Configuration, the maximum number of DL HARQ processes has different values.
终端将对检测出差错的下行线路数据的LLR,存储到在由式(1)计算的每1TB的IR缓冲区大小的范围内与各DL HARQ进程对应的IR缓冲区中。这里,式(1)所示的Mlimit是软缓冲区中存储的DL HARQ进程数的、终端能够应对的容许值,例如Mlimit的值为8。另外,为了抑制软缓冲区的总容量(软缓冲区容量),每1TB的IR缓冲区并不是一定能够存储每1TB的所有系统校验比特(LLR)和所有奇偶校验比特(LLR)。因此,在有限的软缓冲区容量中尽可能增大每1TB的IR缓冲区大小,会增加能够存储到IR缓冲区中的LLR的总量,其结果,提高HARQ重发性能。The terminal stores the LLRs of the downlink data in which errors are detected in the IR buffer corresponding to each DL HARQ process within the range of the IR buffer size per 1TB calculated by equation (1). Here, M limit shown in equation (1) is the allowable value that the terminal can handle for the number of DL HARQ processes stored in the soft buffer, for example, the value of M limit is 8. In addition, in order to suppress the total capacity of the soft buffer (soft buffer capacity), each 1TB IR buffer does not necessarily store all the system check bits (LLRs) and all the parity check bits (LLRs) per 1TB. Therefore, increasing the IR buffer size per 1TB as much as possible within the limited soft buffer capacity will increase the total amount of LLRs that can be stored in the IR buffer, thereby improving the HARQ retransmission performance.
现有技术文献Prior art literature
非专利文献Non-patent literature
非专利文献1:3GPP TS 36.211 V10.1.0,“Physical Channels and Modulation(Release 10),”March 2011Non-patent document 1: 3GPP TS 36.211 V10.1.0, “Physical Channels and Modulation (Release 10),” March 2011
非专利文献2:3GPP TS 36.212 V10.1.0,“Multiplexing and channel coding(Release 10),”March 2011Non-Patent Document 2: 3GPP TS 36.212 V10.1.0, “Multiplexing and channel coding (Release 10),” March 2011
非专利文献3:3GPP TS 36.213 V10.1.0,“Physical layer procedures(Release10),”March 2011Non-Patent Document 3: 3GPP TS 36.213 V10.1.0, “Physical layer procedures (Release 10),” March 2011
非专利文献4:Seigo Nakao,Tomofumi Takata,Daichi Imamura,and KatsuhikoHiramatsu,“Performance enhancement of E-UTRA uplink control channel in fastfading environments,”Proceeding of IEEE VTC 2009 spring,April.2009Non-patent document 4: Seigo Nakao, Tomofumi Takata, Daichi Imamura, and Katsuhiko Hiramatsu, "Performance enhancement of E-UTRA uplink control channel in fastfading environments," Proceeding of IEEE VTC 2009 spring, April.2009
发明内容Summary of the Invention
发明要解决的问题Problems to be solved by the invention
若在支持TDD eIMTA的终端之间设定不同的UL-DL Configuration,则在该终端之间产生上行通信对下行通信的干扰(以下有时称为“UL-DL干扰”)。为了避免该UL-DL干扰的产生,在支持TDD eIMTA的终端中,不是对每个终端(UE specific),而是对每个小区(Cellspecific)进行UL-DL Configuration的变更。If different UL-DL configurations are set between terminals supporting TDD eIMTA, interference between uplink communications and downlink communications (hereinafter sometimes referred to as "UL-DL interference") occurs between the terminals. To avoid the occurrence of this UL-DL interference, in terminals supporting TDD eIMTA, the UL-DL configuration is changed for each cell (Cellspecific) rather than for each terminal (UE-specific).
在对每个小区变更UL-DL Configuration的情况下,支持TDD eIMTA的多数终端中,在并未完成所有DL HARQ进程的状态(即,未向基站发回ACK的状态)下,变更UL-DLConfiguration的可能性大。When the UL-DL Configuration is changed for each cell, most terminals supporting TDD eIMTA are likely to change the UL-DL Configuration when all DL HARQ processes are not completed (ie, ACK is not sent back to the base station).
另外,如图5所示,在不同的UL-DL Configuration之间,最大DL HARQ进程数(MDL_HARQ)不同。因此,在至少对变更前后的任一方UL-DL Configuration的最大DL HARQ进程数小于8的情况下,每1TB的IR缓冲区大小在UL-DL Configuration的变更前后也不同。In addition, as shown in Figure 5, the maximum number of DL HARQ processes (MDL_HARQ) varies between different UL-DL Configurations. Therefore, if the maximum number of DL HARQ processes for at least one of the UL-DL Configurations before and after the change is less than 8, the IR buffer size per 1TB also varies before and after the change of the UL-DL Configuration.
例如,如图6所示,在从Config#0设定变更为Config#1的情况下,最大DL HARQ进程数从4进程变更为7进程。在此情况下,如图6所示,在UL-DL Configuration的变更前后的软缓冲区划分数也不同,因而在UL-DL Configuration的变更前后软缓冲区上的数据参照位置不同。因此,终端无法正确地读出存储数据,在UL-DL Configuration的变更前后无法继续DL HARQ。即,担心UL-DL Configuration变更前后的HARQ重发性能发生劣化。HARQ重发性能的劣化在上述的UL-DL Configuration变更的方法(1)或方法(2)这样的低、中频度的UL-DL Configuration变更的情况下也会出现,但尤其在方法(3)这样以高频度变更UL-DLConfiguration的情况下更显著地出现。For example, as shown in FIG6 , when the configuration is changed from Config#0 to Config#1, the maximum number of DL HARQ processes changes from 4 processes to 7 processes. In this case, as shown in FIG6 , the number of soft buffer partitions before and after the UL-DL Configuration change is also different, and thus the data reference position on the soft buffer before and after the UL-DL Configuration change is different. Therefore, the terminal cannot correctly read the stored data and cannot continue DL HARQ before and after the UL-DL Configuration change. In other words, there is a concern that the HARQ retransmission performance before and after the UL-DL Configuration change may deteriorate. The degradation of the HARQ retransmission performance may also occur in the case of low or medium frequency UL-DL Configuration changes such as the above-mentioned UL-DL Configuration change method (1) or method (2), but it is more significant when the UL-DL Configuration is changed at a high frequency such as method (3).
本发明的目的在于提供能够通过在UL-DL Configuration(UL子帧与DL子帧的比例)变更前后继续对下行线路数据的DL HARQ进程,抑制HARQ重发性能的劣化的终端装置和缓冲区划分方法。The object of the present invention is to provide a terminal device and a buffer partitioning method capable of suppressing degradation of HARQ retransmission performance by continuing the DL HARQ process for downlink data before and after a change in UL-DL Configuration (ratio of UL subframes to DL subframes).
解决问题的方案Solutions to the Problem
本发明的一个方式的终端装置包括:接收单元,接收由高层发送的信息,所述信息是表示对1帧中的下行线路子帧和上行线路子帧的结构进行定义的多个上行/下行配置中的、相对于终端装置能够设定且在增强下行-上行干扰管理及业务适应中能够变更的上行/下行配置;以及解码单元,将接收数据存储到具有每1传输块的大小的软缓冲区中,所述每1传输块的大小是基于所述能够设定的上行/下行配置的下行线路最大混合自动重发请求进程数的最大值、以及容许值中的较小的值计算出的。A terminal device according to one embodiment of the present invention includes: a receiving unit for receiving information sent by a higher layer, wherein the information represents an uplink/downlink configuration that can be set relative to the terminal device and can be changed in enhanced downlink-uplink interference management and service adaptation, among a plurality of uplink/downlink configurations that define the structure of a downlink subframe and an uplink subframe in one frame; and a decoding unit for storing received data in a soft buffer having a size per transmission block, wherein the size of each transmission block is calculated based on the smaller value of the maximum value of the maximum number of hybrid automatic repeat request processes for the downlink of the uplink/downlink configuration that can be set and an allowable value.
本发明的一个方式的通信装置包括:设定单元,对在终端中用于每1传输块的软缓冲区大小的计算的能够设定的上行/下行配置进行设定,所述上行/下行配置为对1帧中的下行线路子帧和上行线路子帧的结构进行定义的多个上行/下行配置中的、相对于所述终端能够设定且在增强下行-上行干扰管理及业务适应中能够变更的上行/下行配置;以及发送单元,由高层发送表示所述能够设定的上行/下行配置的信息,基于所述能够设定的上行/下行配置的下行线路最大混合自动重发请求进程数的最大值,以及容许值中的较小的值,计算每1传输块的软缓冲区大小。A communication device according to one embodiment of the present invention includes: a setting unit for setting a configurable uplink/downlink configuration for calculating the soft buffer size for each transmission block in a terminal, wherein the uplink/downlink configuration is an uplink/downlink configuration that can be set relative to the terminal and can be changed in enhanced downlink-uplink interference management and service adaptation, among multiple uplink/downlink configurations that define the structure of the downlink link subframe and the uplink link subframe in one frame; and a sending unit for sending information representing the configurable uplink/downlink configuration by a higher layer, and calculating the soft buffer size for each transmission block based on the maximum value of the maximum number of hybrid automatic repeat request processes for the downlink of the configurable uplink/downlink configuration and the smaller value of the allowed value.
本发明的一个方式的通信方法包括以下工序:接收由高层发送的信息的工序,所述信息是表示对1帧中的下行线路子帧和上行线路子帧的结构进行定义的多个上行/下行配置中的、相对于终端能够设定且在增强下行-上行干扰管理及业务适应中能够变更的上行/下行配置;以及将接收数据存储到具有每1传输块的大小的软缓冲区中的工序,所述每1传输块的大小是基于所述能够设定的上行/下行配置的下行线路最大混合自动重发请求进程数的最大值、以及容许值中的较小的值计算出的。A communication method according to one embodiment of the present invention includes the following steps: a step of receiving information sent by a higher layer, wherein the information represents an uplink/downlink configuration that can be set relative to a terminal and can be changed in enhanced downlink-uplink interference management and service adaptation, among a plurality of uplink/downlink configurations that define the structure of a downlink subframe and an uplink subframe in one frame; and a step of storing received data in a soft buffer having a size per transmission block, wherein the size per transmission block is calculated based on the smaller value of the maximum value of the maximum number of hybrid automatic repeat request processes for the downlink of the uplink/downlink configuration that can be set and an allowable value.
本发明的一个方式的通信方法包括以下工序:对在终端中用于每1传输块的软缓冲区大小的计算的能够设定的上行/下行配置进行设定的工序,所述上行/下行配置为对1帧中的下行线路子帧和上行线路子帧的结构进行定义的多个上行/下行配置中的、相对于所述终端能够设定且在增强下行-上行干扰管理及业务适应中能够变更的上行/下行配置;以及由高层发送表示所述能够设定的上行/下行配置的信息的工序,基于所述能够设定的上行/下行配置的下行线路最大混合自动重发请求进程数的最大值,以及容许值中的较小的值,计算每1传输块的软缓冲区大小。A communication method according to one embodiment of the present invention includes the following steps: a step of setting a configurable uplink/downlink configuration for calculating the soft buffer size for each transmission block in a terminal, wherein the uplink/downlink configuration is an uplink/downlink configuration that can be set relative to the terminal and can be changed in enhanced downlink-uplink interference management and service adaptation, among multiple uplink/downlink configurations that define the structure of the downlink link subframe and the uplink link subframe in one frame; and a step of sending information representing the configurable uplink/downlink configuration by a higher layer, and calculating the soft buffer size for each transmission block based on the maximum value of the maximum number of hybrid automatic repeat request processes for the downlink of the configurable uplink/downlink configuration and the smaller value of the allowed value.
本发明的一个方式的集成电路控制以下处理:接收由高层发送的信息的处理,所述信息是表示对1帧中的下行线路子帧和上行线路子帧的结构进行定义的多个上行/下行配置中的、相对于终端能够设定且在增强下行-上行干扰管理及业务适应中能够变更的上行/下行配置;以及将接收数据存储到具有每1传输块的大小的软缓冲区中的处理,所述每1传输块的大小是基于所述能够设定的上行/下行配置的下行线路最大混合自动重发请求进程数的最大值、以及容许值中的较小的值计算出的。An integrated circuit of one embodiment of the present invention controls the following processing: a process of receiving information sent by a higher layer, wherein the information represents an uplink/downlink configuration that can be set relative to a terminal and can be changed in enhanced downlink-uplink interference management and service adaptation, among multiple uplink/downlink configurations that define the structure of a downlink subframe and an uplink subframe in one frame; and a process of storing received data in a soft buffer having a size per transmission block, wherein the size of each transmission block is calculated based on the smaller value of the maximum value of the maximum number of hybrid automatic repeat request processes for the downlink of the uplink/downlink configuration that can be set and an allowable value.
本发明的一个方式的集成电路控制以下处理:对在终端中用于每1传输块的软缓冲区大小的计算的能够设定的上行/下行配置进行设定的处理,所述上行/下行配置为对1帧中的下行线路子帧和上行线路子帧的结构进行定义的多个上行/下行配置中的、相对于所述终端能够设定且在增强下行-上行干扰管理及业务适应中能够变更的上行/下行配置;以及由高层发送表示所述能够设定的上行/下行配置的信息的处理,基于所述能够设定的上行/下行配置的下行线路最大混合自动重发请求进程数的最大值,以及容许值中的较小的值,计算每1传输块的软缓冲区大小。An integrated circuit of one embodiment of the present invention controls the following processing: a process of setting a configurable uplink/downlink configuration for calculating the soft buffer size for each transmission block in a terminal, wherein the uplink/downlink configuration is an uplink/downlink configuration that can be set relative to the terminal and can be changed in enhanced downlink-uplink interference management and service adaptation, among multiple uplink/downlink configurations that define the structure of the downlink link subframe and the uplink link subframe in one frame; and a process of sending information representing the configurable uplink/downlink configuration by a higher layer, calculating the soft buffer size for each transmission block based on the maximum value of the maximum number of hybrid automatic repeat request processes for the downlink of the configurable uplink/downlink configuration and the smaller value of the allowed value.
本发明的一个方式的终端装置,对构成1帧的子帧的构成模式能够进行设定变更,所述构成模式包含用于下行线路通信的下行通信子帧以及用于上行线路通信的上行通信子帧,所述终端装置采用的结构具备:解码单元,将从基站装置发送的下行线路数据存储到重发用的缓冲区,并且对所述下行线路数据进行解码;以及发送单元,将使用所述下行线路数据的差错检测结果生成的响应信号发送,基于对所述终端装置能够设定的多个所述构成模式分别规定的重发进程数中的最大值,将所述缓冲区按每个重发进程划分为多个区域。A terminal device according to one embodiment of the present invention is capable of setting and changing a configuration pattern of subframes constituting one frame, wherein the configuration pattern includes a downlink communication subframe for downlink communication and an uplink communication subframe for uplink communication, and the terminal device adopts a structure comprising: a decoding unit for storing downlink data sent from a base station device in a buffer for retransmission and decoding the downlink data; and a sending unit for sending a response signal generated using an error detection result of the downlink data, and dividing the buffer into a plurality of areas for each retransmission process based on a maximum value of the number of retransmission processes specified for a plurality of the configuration patterns that can be set for the terminal device.
本发明的一个方式的缓冲区划分方法用于对构成1帧的子帧的构成模式能够进行设定变更的终端装置,所述构成模式包含用于下行线路通信的下行通信子帧以及用于上行线路通信的上行通信子帧,所述缓冲区划分方法具有以下步骤:将从基站装置发送的下行线路数据存储到重发用的缓冲区的步骤;对所述下行线路数据进行解码的步骤;以及发送使用所述下行线路数据的差错检测结果生成的响应信号的步骤,基于对所述终端装置能够设定的多个所述构成模式分别规定的重发进程数中的最大值,将所述缓冲区按每个重发进程划分为多个区域。A buffer partitioning method according to one embodiment of the present invention is used for a terminal device that can change the configuration pattern of subframes constituting one frame, wherein the configuration pattern includes a downlink communication subframe for downlink communication and an uplink communication subframe for uplink communication, and the buffer partitioning method comprises the following steps: a step of storing downlink data sent from a base station device in a buffer for retransmission; a step of decoding the downlink data; and a step of sending a response signal generated using an error detection result of the downlink data, wherein the buffer is divided into a plurality of areas for each retransmission process based on the maximum value of the number of retransmission processes specified for each of the plurality of configuration patterns that can be set for the terminal device.
发明效果Effects of the Invention
根据本发明,能够通过在UL-DL Configuration(UL子帧与DL子帧的比例)变更前后继续对下行线路数据的DL HARQ进程,从而抑制HARQ重发性能的劣化。According to the present invention, degradation of HARQ retransmission performance can be suppressed by continuing the DL HARQ process for downlink data before and after the UL-DL Configuration (ratio of UL subframes to DL subframes) is changed.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1是表示响应信号及参考信号的扩频方法的图。FIG1 is a diagram showing a spreading method for a response signal and a reference signal.
图2是表示与PUSCH资源中的响应信号及上行线路数据的TDM的适用有关的动作的图。FIG2 is a diagram showing operations related to application of TDM to a response signal and uplink data in a PUSCH resource.
图3是用于说明TDD中的UL-DL Configuration的图。FIG3 is a diagram for explaining UL-DL Configuration in TDD.
图4是用于说明IR缓冲区大小的计算的图。FIG4 is a diagram for explaining calculation of the IR buffer size.
图5是表示对UL-DL Configuration的最大DL HARQ进程数的图。FIG5 is a diagram showing the maximum number of DL HARQ processes for UL-DL Configuration.
图6是用于说明UL-DL Configuration变更中的问题的图。FIG6 is a diagram for explaining problems in changing the UL-DL Configuration.
图7是表示本发明的实施方式1的终端的主要结构的方框图。FIG7 is a block diagram showing a main configuration of a terminal according to Embodiment 1 of the present invention.
图8是表示本发明实施方式1的基站的结构的方框图。FIG8 is a block diagram showing the configuration of a base station according to Embodiment 1 of the present invention.
图9是表示本发明实施方式1的终端的结构的方框图。FIG9 is a block diagram showing the configuration of a terminal according to Embodiment 1 of the present invention.
图10是表示本发明实施方式1的软缓冲区的划分方法的图。FIG10 is a diagram showing a method for dividing a soft buffer according to the first embodiment of the present invention.
图11是表示本发明实施方式1的软缓冲区的划分方法的图。FIG11 is a diagram showing a method for dividing a soft buffer according to the first embodiment of the present invention.
图12A是表示本发明实施方式2的利用方法1的剩余IR缓冲区区域的利用方法的图。FIG12A is a diagram showing a method of utilizing the remaining IR buffer area according to the utilization method 1 of the second embodiment of the present invention.
图12B是表示本发明实施方式2的利用方法2的剩余IR缓冲区区域的利用方法的图。FIG12B is a diagram showing a method of utilizing the remaining IR buffer area according to the second utilization method of the second embodiment of the present invention.
图13是用于说明本发明实施方式3的存储器访问中的问题的图。FIG. 13 is a diagram for explaining a problem in memory access according to the third embodiment of the present invention.
图14是表示一例本发明实施方式3的剩余IR缓冲区区域的利用方法的图。FIG. 14 is a diagram showing an example of a method of utilizing the remaining IR buffer area according to the third embodiment of the present invention.
图15是表示一例本发明实施方式3的剩余IR缓冲区区域的利用方法的图。FIG. 15 is a diagram showing an example of a method of utilizing the remaining IR buffer area according to the third embodiment of the present invention.
图16是用于说明本发明实施方式3的存储器访问中的效果的图。FIG. 16 is a diagram for explaining the effects of memory access according to the third embodiment of the present invention.
图17是用于说明本发明实施方式3的简单的存储器访问方法的概念的图。FIG. 17 is a diagram for explaining the concept of a simple memory access method according to the third embodiment of the present invention.
具体实施方式DETAILED DESCRIPTION
下面,参照附图详细地说明本发明的各实施方式。另外,在本实施方式中,对相同的结构元素附加相同的标号,并省略重复的说明。Hereinafter, each embodiment of the present invention will be described in detail with reference to the accompanying drawings. In addition, in this embodiment, the same components are given the same reference numerals and repeated descriptions are omitted.
(实施方式1)(Implementation Method 1)
图7是本实施方式的终端200的主要结构图。终端200能够对构成1帧的子帧的构成模式(UL-DL Configuration)进行设定变更,该构成模式包含用于下行线路通信的下行通信子帧(DL子帧)以及用于上行线路通信的上行通信子帧(UL子帧)。终端200中,解码单元210将从基站发送的下行线路数据存储到重发用缓冲区(软缓冲区)中,并且解码下行线路数据,无线发送单元222发送使用下行线路数据的差错检测结果生成的响应信号。在此,基于对终端200能够设定的多个构成模式分别规定的重发进程数(最大DL HARQ进程数)中的最大值,将上述软缓冲区按每个重发进程划分为多个区域(IR缓冲区)。FIG7 is a diagram showing the main structure of the terminal 200 according to the present embodiment. The terminal 200 is capable of changing the configuration of the subframe configuration pattern (UL-DL Configuration) constituting one frame, which includes a downlink communication subframe (DL subframe) for downlink communication and an uplink communication subframe (UL subframe) for uplink communication. In the terminal 200, the decoding unit 210 stores the downlink data transmitted from the base station in a retransmission buffer (soft buffer) and decodes the downlink data, and the wireless transmission unit 222 transmits a response signal generated using the error detection result of the downlink data. Here, based on the maximum value of the number of retransmission processes (maximum number of DL HARQ processes) specified for each of the multiple configuration patterns that can be set by the terminal 200, the soft buffer is divided into multiple areas (IR buffers) for each retransmission process.
此外,在以下说明中,为了简化说明,说明对终端200设定一个下行单位频带的情况。另外,说明对终端200不设定MIMO(Multiple Input Multiple Output,多输入多输出)的情况(non-MIMO)。即,式(1)中,KC=1(使用一个下行单位频带),KMIMO=1(non-MIMO。复用层数:1)。也就是说,在以下说明中,着眼于式(1)所示的最大DL HARQ进程数(MDL_HARQ)。For simplicity, the following description describes a case where a single downlink component band is configured for terminal 200. Furthermore, the following description describes a case where MIMO (Multiple Input Multiple Output) is not configured for terminal 200 (non-MIMO). Specifically, in equation (1), K C = 1 (using a single downlink component band) and K MIMO = 1 (non-MIMO, number of multiplexing layers: 1). Specifically, the following description focuses on the maximum number of DL HARQ processes (M DL _ HARQ ) shown in equation (1).
[基站的结构][Structure of base station]
图8是表示本实施方式的基站100的结构的方框图。在图8中,基站100具有控制单元101、控制信息生成单元102、编码单元103、调制单元104、编码单元105、数据发送控制单元106、调制单元107、映射单元108、IFFT(Inverse Fast Fourier Transform,快速傅立叶逆变换)单元109、CP附加单元110、无线发送单元111、无线接收单元112、CP去除单元113、PUCCH提取单元114、解扩单元115、序列控制单元116、相关处理单元117、A/N判定单元118、捆绑A/N解扩单元119、IDFT(Inverse Discrete Fourier Transform,离散傅立叶逆变换)单元120、捆绑A/N判定单元121、以及重发控制信号生成单元122。FIG8 is a block diagram showing the configuration of base station 100 according to this embodiment. In FIG8 , base station 100 includes control section 101, control information generation section 102, coding section 103, modulation section 104, coding section 105, data transmission control section 106, modulation section 107, mapping section 108, IFFT (Inverse Fast Fourier Transform) section 109, CP adding section 110, radio transmission section 111, radio reception section 112, CP removal section 113, PUCCH extraction section 114, despreading section 115, sequence control section 116, correlation processing section 117, A/N determination section 118, bundled A/N despreading section 119, IDFT (Inverse Discrete Fourier Transform) section 120, bundled A/N determination section 121, and retransmission control signal generation section 122.
控制单元101对于资源分配对象终端(以下称为“目的地终端”,或仅称为“终端”)200,分配(Assign)用于发送控制信息的下行资源(即,下行控制信息分配资源)、以及用于发送下行线路数据的下行资源(即,下行数据分配资源)。在对资源分配对象终端200设定的单位频带组所包含的下行单位频带中,进行该资源分配。另外,在与各下行单位频带中的下行控制信道(PDCCH)对应的资源中,选择下行控制信息分配资源。另外,在与各下行单位频带中的下行数据信道(PDSCH)对应的资源中,选择下行数据分配资源。另外,在有多个资源分配对象终端200的情况下,控制单元101对各个资源分配对象终端200分配不同的资源。Control unit 101 assigns downlink resources for transmitting control information (i.e., downlink control information allocation resources) and downlink resources for transmitting downlink data (i.e., downlink data allocation resources) to a resource allocation target terminal 200 (hereinafter referred to as a "destination terminal" or simply "terminal"). This resource allocation is performed within the downlink component bands included in the component band group configured for resource allocation target terminal 200. Furthermore, downlink control information allocation resources are selected from resources corresponding to the downlink control channel (PDCCH) within each downlink component band. Furthermore, downlink data allocation resources are selected from resources corresponding to the downlink data channel (PDSCH) within each downlink component band. Furthermore, if there are multiple resource allocation target terminals 200, control unit 101 allocates different resources to each resource allocation target terminal 200.
下行控制信息分配资源与上述的L1/L2CCH是同等的。即,下行控制信息分配资源由一个或多个CCE构成。The downlink control information allocation resource is equivalent to the above-mentioned L1/L2CCH. In other words, the downlink control information allocation resource is composed of one or more CCEs.
另外,控制单元101确定在向资源分配对象终端200发送控制信息时使用的编码率。由于根据该编码率的不同控制信息的数据量是不同的,因此,具有能够映射该数据量的控制信息的数量的CCE的下行控制信息分配资源,由控制单元101分配。Furthermore, control unit 101 determines a coding rate to be used when transmitting control information to resource allocation target terminal 200. Since the amount of control information data varies depending on the coding rate, control unit 101 allocates downlink control information allocation resources having a number of CCEs capable of mapping the control information of that amount of data.
而且,控制单元101将有关下行数据分配资源的信息输出到控制信息生成单元102。另外,控制单元101将有关编码率的信息输出到编码单元103。另外,控制单元101确定发送数据(即,下行线路数据)的编码率,并输出到编码单元105。另外,控制单元101将有关下行数据分配资源以及下行控制信息分配资源的信息输出到映射单元108。其中,控制单元101进行控制,以将下行线路数据和对该下行线路数据的下行控制信息映射到同一下行单位频带中。Furthermore, control section 101 outputs information regarding downlink data allocation resources to control information generating section 102. Furthermore, control section 101 outputs information regarding a coding rate to coding section 103. Furthermore, control section 101 determines a coding rate for transmission data (i.e., downlink data) and outputs it to coding section 105. Furthermore, control section 101 outputs information regarding downlink data allocation resources and downlink control information allocation resources to mapping section 108. Control section 101 controls the mapping of downlink data and downlink control information for the downlink data to the same downlink component band.
控制信息生成单元102生成包含与下行数据分配资源有关的信息的控制信息,将其输出到编码单元103。对每个下行单位频带生成该控制信息。另外,在有多个资源分配对象终端200的情况下,为了区别资源分配对象终端200彼此,而在控制信息中包含目的地终端200的终端ID。例如,控制信息中包含使用目的地终端200的终端ID掩蔽的CRC比特。该控制信息有时被称为“下行分配控制信息(Control information carrying downlinkassignment)”或“Downlink Control Information(DCI),下行控制信息”。此外,控制信息生成单元102例如参照由重发控制信号生成单元122生成的重发控制信号(未图示),在控制信息中包含重发信息,该重发信息表示在数据发送控制单元106中受发送控制的下行线路数据的发送是初次发送还是重发。Control information generating section 102 generates control information including information regarding downlink data allocation resources and outputs it to encoding section 103. This control information is generated for each downlink component band. Furthermore, when there are multiple resource allocation target terminals 200, the control information includes the terminal ID of destination terminal 200 to distinguish between them. For example, the control information includes CRC bits masked with the terminal ID of destination terminal 200. This control information is sometimes referred to as "downlink assignment control information" or "Downlink Control Information (DCI)." Furthermore, control information generating section 102 includes retransmission information in the control information, for example, by referring to a retransmission control signal (not shown) generated by retransmission control signal generating section 122. This retransmission information indicates whether the downlink data transmission controlled by data transmission control section 106 is an initial transmission or a retransmission.
编码单元103根据从控制单元101获得的编码率,对控制信息进行编码,将编码后的控制信息输出到调制单元104。Coding section 103 encodes the control information according to the coding rate obtained from control section 101 , and outputs the encoded control information to modulation section 104 .
调制单元104对编码后的控制信息进行调制,将得到的调制信号输出到映射单元108。The modulation unit 104 modulates the encoded control information and outputs the obtained modulated signal to the mapping unit 108 .
编码单元105将每个目的地终端200的发送数据(即,下行线路数据)以及来自控制单元101的编码率信息作为输入,对发送数据进行编码,并输出到数据发送控制单元106。Coding section 105 receives transmission data (ie, downlink data) for each destination terminal 200 and coding rate information from control section 101 , encodes the transmission data, and outputs the encoded data to data transmission control section 106 .
在初次发送时,数据发送控制单元106保持编码后的发送数据,并且输出到调制单元107。对每个目的地终端200保持编码后的发送数据。At the time of initial transmission, data transmission control section 106 holds the encoded transmission data and outputs the encoded transmission data to modulation section 107. The encoded transmission data is held for each destination terminal 200.
另外,在从重发控制信号生成单元122获得对通过某个下行单位频带发送过的下行线路数据的NACK或者DTX时,数据发送控制单元106将与该下行单位频带对应的保持数据输出到调制单元107。在从重发控制信号生成单元122获得对通过某个下行单位频带发送过的下行线路数据的ACK时,数据发送控制单元106删除与该下行单位频带对应的保持数据。Furthermore, upon receiving a NACK or DTX for downlink data transmitted via a certain downlink component band from retransmission control signal generating section 122, data transmission control section 106 outputs the held data corresponding to the relevant downlink component band to modulation section 107. Upon receiving an ACK for downlink data transmitted via a certain downlink component band from retransmission control signal generating section 122, data transmission control section 106 deletes the held data corresponding to the relevant downlink component band.
调制单元107对从数据发送控制单元106获得的编码后的发送数据进行调制,将调制信号输出到映射单元108。Modulation section 107 modulates the encoded transmission data received from data transmission control section 106 , and outputs the modulated signal to mapping section 108 .
映射单元108将从调制单元104获得的控制信息的调制信号映射到从控制单元101获得的下行控制信息分配资源所示的资源中,并输出到IFFT单元109。Mapping section 108 maps the modulated signal of the control information received from modulation section 104 to the resources indicated by the downlink control information allocation resources received from control section 101 , and outputs the result to IFFT section 109 .
另外,映射单元108将从调制单元107获得的发送数据的调制信号映射到从控制单元101获得的下行数据分配资源(即,控制信息包含的信息)所示的资源(PDSCH(下行数据信道))中,并输出到IFFT单元109。Mapping section 108 also maps the modulated signal of the transmission data received from modulation section 107 to the resource (PDSCH (Downlink Data Channel)) indicated by the downlink data allocation resource (i.e., information included in the control information) received from control section 101 , and outputs the result to IFFT section 109 .
由映射单元108映射到多个下行单位频带的多个副载波中的控制信息以及发送数据,在IFFT单元109中从频域信号转换为时域信号,在CP附加单元110附加CP而成为OFDM信号后,在无线发送单元111中进行D/A(Digital to Analog,数字至模拟)变换、放大以及上变频等发送处理,通过天线发送到终端200。The control information and transmission data mapped to multiple subcarriers of multiple downlink unit frequency bands by the mapping unit 108 are converted from frequency domain signals to time domain signals in the IFFT unit 109. After the CP is added by the CP adding unit 110 to become an OFDM signal, the wireless transmission unit 111 performs D/A (Digital to Analog) conversion, amplification, up-conversion and other transmission processing, and then sends it to the terminal 200 via the antenna.
无线接收单元112通过天线接收从终端200发送的上行响应信号或参考信号,对上行响应信号或参考信号进行下变频、A/D变换等接收处理。The wireless receiving unit 112 receives an uplink response signal or a reference signal transmitted from the terminal 200 via an antenna, and performs reception processing such as down-conversion and A/D conversion on the uplink response signal or the reference signal.
CP去除单元113去除在进行接收处理后的上行响应信号或参考信号中附加的CP。The CP removing unit 113 removes the CP added to the uplink response signal or the reference signal after receiving processing.
PUCCH提取单元114从接收信号所包含的PUCCH信号中,提取与预先通知给终端200的捆绑ACK/NACK资源对应的PUCCH区域的信号。具体而言,PUCCH提取单元114提取与捆绑ACK/NACK资源对应的PUCCH区域的数据部分(即,配置捆绑ACK/NACK信号的SC-FDMA码元)和参考信号部分(即,配置有用于解调捆绑ACK/NACK信号的参考信号的SC-FDMA码元)。PUCCH提取单元114将提取出的数据部分输出到捆绑A/N解扩单元119,将参考信号部分输出到解扩单元115-1。PUCCH extraction section 114 extracts the signal of the PUCCH region corresponding to the bundled ACK/NACK resource notified in advance to terminal 200 from the PUCCH signal included in the received signal. Specifically, PUCCH extraction section 114 extracts the data portion (i.e., the SC-FDMA symbol in which the bundled ACK/NACK signal is configured) and the reference signal portion (i.e., the SC-FDMA symbol in which the reference signal used to demodulate the bundled ACK/NACK signal is configured) of the PUCCH region corresponding to the bundled ACK/NACK resource. PUCCH extraction section 114 outputs the extracted data portion to bundled A/N despreading section 119 and outputs the reference signal portion to despreading section 115-1.
另外,PUCCH提取单元114从接收信号所包含的PUCCH信号中提取多个PUCCH区域,该多个PUCCH区域与发送下行分配控制信息(DCI)使用的PDCCH所占用的CCE关联的A/N资源、以及预先通知给终端200的多个A/N资源对应。这里,所谓A/N资源,是应该发送A/N的资源。具体而言,PUCCH提取单元114提取与A/N资源对应的PUCCH区域的数据部分(配置有上行控制信号的SC-FDMA码元)和参考信号部分(配置有用于解调上行控制信号的参考信号的SC-FDMA码元)。而且,PUCCH提取单元114将提取出的数据部分以及参考信号部分两者输出到解扩单元115-2。这样,通过从与CCE相关联的PUCCH资源和对于终端200通知的特定的PUCCH资源中选择出的资源,接收响应信号。Furthermore, PUCCH extraction section 114 extracts multiple PUCCH regions from the PUCCH signal included in the received signal. These PUCCH regions correspond to the A/N resources associated with the CCEs occupied by the PDCCHs used to transmit downlink control information (DCI), as well as multiple A/N resources previously notified to terminal 200. A/N resources are resources where A/N signals should be transmitted. Specifically, PUCCH extraction section 114 extracts the data portion (SC-FDMA symbols allocated with uplink control signals) and the reference signal portion (SC-FDMA symbols allocated with reference signals used to demodulate uplink control signals) of the PUCCH regions corresponding to the A/N resources. PUCCH extraction section 114 then outputs both the extracted data portion and the reference signal portion to despreading section 115-2. In this way, a response signal is received using resources selected from the PUCCH resources associated with the CCEs and the specific PUCCH resources notified to terminal 200.
序列控制单元116生成在从终端200通知的A/N、对A/N的参考信号、以及有可能对捆绑ACK/NACK信号的参考信号各自的扩频中使用的基序列(Base sequence,即序列长度为12的ZAC序列)。另外,序列控制单元116分别确定与在终端200可能使用的PUCCH资源中有可能配置参考信号的资源(以下称为“参考信号资源”)对应的相关窗。而且,序列控制单元116将表示与捆绑ACK/NACK资源中有可能配置参考信号的参考信号资源对应的相关窗的信息以及基序列输出到相关处理单元117-1。序列控制单元116将表示与参考信号资源对应的相关窗的信息以及基序列输出到相关处理单元117-1。另外,序列控制单元116将表示与配置A/N以及针对A/N的参考信号的A/N资源对应的相关窗的信息以及基序列输出到相关处理单元117-2。Sequence control section 116 generates a base sequence (i.e., a ZAC sequence with a sequence length of 12) for use in spreading the A/N signal, the reference signal for the A/N signal, and the reference signal for the bundled ACK/NACK signal, all of which are notified from terminal 200. Sequence control section 116 also determines correlation windows corresponding to resources (hereinafter referred to as "reference signal resources") in which reference signals may be allocated, among the PUCCH resources potentially used by terminal 200. Sequence control section 116 outputs information indicating the correlation windows corresponding to the reference signal resources in which reference signals may be allocated, among the bundled ACK/NACK resources, and the base sequence to correlation processing section 117-1. Sequence control section 116 outputs information indicating the correlation windows corresponding to the reference signal resources, and the base sequence to correlation processing section 117-1. Sequence control section 116 also outputs information indicating the correlation windows corresponding to the A/N resources in which the A/N signal and the reference signal for the A/N signal are allocated, and the base sequence to correlation processing section 117-2.
解扩单元115-1以及相关处理单元117-1进行从与捆绑ACK/NACK资源对应的PUCCH区域提取的参考信号的处理。The despreading unit 115 - 1 and the correlation processing unit 117 - 1 process the reference signal extracted from the PUCCH region corresponding to the bundled ACK/NACK resource.
具体而言,解扩单元115-1使用终端200应在捆绑ACK/NACK资源的参考信号的二次扩频中使用的沃尔什序列,对参考信号部分进行解扩,将解扩后的信号输出到相关处理单元117-1。Specifically, despreading section 115-1 despreads the reference signal portion using the Walsh sequence that terminal 200 should use for secondary spreading of the reference signal bundled with the ACK/NACK resource, and outputs the despread signal to correlation processing section 117-1.
相关处理单元117-1使用表示与参考信号资源对应的相关窗的信息以及基序列,求从解扩单元115-1输入的信号和在终端200中可能用于一次扩频的基序列之间的相关值。然后,相关处理单元117-1将相关值输出到捆绑A/N判定单元121。Correlation processing section 117-1 uses information indicating the correlation window corresponding to the reference signal resource and the base sequence to calculate a correlation value between the signal input from despreading section 115-1 and a base sequence that may be used for primary spreading in terminal 200. Correlation processing section 117-1 then outputs the correlation value to bundled A/N determination section 121.
解扩单元115-2以及相关处理单元117-2进行从与多个A/N资源对应的多个PUCCH区域中提取的参考信号和A/N的处理。The despreading unit 115 - 2 and the correlation processing unit 117 - 2 process the reference signals and A/N extracted from a plurality of PUCCH regions corresponding to a plurality of A/N resources.
具体而言,解扩单元115-2使用终端200应在各A/N资源的数据部分以及参考信号部分的二次扩频中使用的沃尔什序列以及DFT序列,对数据部分以及参考信号部分进行解扩,将解扩后的信号输出至相关处理单元117-2。Specifically, the despreading unit 115-2 uses the Walsh sequence and DFT sequence that the terminal 200 should use in the secondary spread of the data part and the reference signal part of each A/N resource to despread the data part and the reference signal part, and outputs the despread signal to the correlation processing unit 117-2.
相关处理单元117-2使用表示与各A/N资源对应的相关窗的信息以及基序列,分别求从解扩单元115-2输入的信号和在终端200中可能用于一次扩频的基序列之间的相关值。然后,相关处理单元117-2将各个相关值输出到A/N判定单元118。Correlation processing section 117-2 uses information indicating the correlation window corresponding to each A/N resource and the base sequence to calculate correlation values between the signal input from despreading section 115-2 and the base sequence that may be used for primary spreading in terminal 200. Correlation processing section 117-2 then outputs each correlation value to A/N determination section 118.
A/N判定单元118基于从相关处理单元117-2输入的多个相关值,判定终端200使用哪个A/N资源发送了信号,或是没有使用任何A/N资源。而且,A/N判定单元118在判定为终端200使用了某一A/N资源发送了信号的情况下,使用与参考信号对应的分量以及与A/N对应的分量进行同步检波,将同步检波的结果输出到重发控制信号生成单元122。另一方面,A/N判定单元118在判定为终端200没有使用任何A/N资源的情况下,将表示未使用A/N资源的意旨输出到重发控制信号生成单元122。Based on the multiple correlation values input from correlation processing section 117-2, A/N determination section 118 determines which A/N resource terminal 200 used to transmit a signal, or whether no A/N resource was used. Furthermore, if A/N determination section 118 determines that terminal 200 used a particular A/N resource to transmit a signal, it performs coherent detection using a component corresponding to the reference signal and a component corresponding to the A/N signal, and outputs the coherent detection result to retransmission control signal generation section 122. On the other hand, if A/N determination section 118 determines that terminal 200 did not use any A/N resource, it outputs a message indicating that no A/N resource was used to retransmission control signal generation section 122.
捆绑A/N解扩单元119对与从PUCCH提取单元114输入的捆绑ACK/NACK资源的数据部分对应的捆绑ACK/NACK信号,使用DFT序列进行解扩,并将该信号输出到IDFT单元120。Bundled A/N despreading section 119 despreads the bundled ACK/NACK signal corresponding to the data portion of the bundled ACK/NACK resource input from PUCCH extraction section 114 using a DFT sequence, and outputs the signal to IDFT section 120 .
IDFT单元120将从捆绑A/N解扩单元119输入的频域上的捆绑ACK/NACK信号,通过IDFT处理变换为时域上的信号,并将时域上的捆绑ACK/NACK信号输出到捆绑A/N判定单元121。IDFT section 120 transforms the frequency-domain bundled ACK/NACK signal input from bundled A/N despreading section 119 into a time-domain signal through IDFT processing, and outputs the time-domain bundled ACK/NACK signal to bundled A/N determination section 121 .
捆绑A/N判定单元121使用从相关处理单元117-1输入的捆绑ACK/NACK信号的参考信号信息,对从IDFT单元120输入的与捆绑ACK/NACK资源的数据部分对应的捆绑ACK/NACK信号进行解调。另外,捆绑A/N判定单元121对解调后的捆绑ACK/NACK信号进行解码,将解码结果作为捆绑A/N信息输出到重发控制信号生成单元122。但是,在从相关处理单元117-1输入的相关值比阈值小,判定为终端200未使用捆绑A/N资源发送信号的情况下,捆绑A/N判定单元121将该意旨输出到重发控制信号生成单元122。Bundled A/N decision section 121 demodulates the bundled ACK/NACK signal corresponding to the data portion of the bundled ACK/NACK resource input from IDFT section 120, using the reference signal information of the bundled ACK/NACK signal input from correlation processing section 117-1. Bundled A/N decision section 121 also decodes the demodulated bundled ACK/NACK signal and outputs the decoding result as bundled A/N information to retransmission control signal generation section 122. However, if the correlation value input from correlation processing section 117-1 is smaller than the threshold, indicating that terminal 200 is not transmitting a signal using the bundled A/N resource, bundled A/N decision section 121 outputs this to retransmission control signal generation section 122.
重发控制信号生成单元122基于从捆绑A/N判定单元121输入的信息、从A/N判定单元118输入的信息,以及表示对基站200预先设定的组号的信息,判定是否应重发通过下行单位频带发送过的数据(下行线路数据),基于判定结果生成重发控制信号。具体而言,在判断为需要重发通过某个下行单位频带发送过的下行线路数据的情况下,重发控制信号生成单元122生成表示该下行线路数据的重发命令的重发控制信号,并将重发控制信号输出到数据发送控制单元106。另外,在判断为不需要重发通过某个下行单位频带发送过的下行线路数据的情况下,重发控制信号生成单元122生成表示不重发通过该下行单位频带发送过的下行线路数据的重发控制信号,并将重发控制信号输出到数据发送控制单元106。Retransmission control signal generating section 122 determines whether data (downlink data) transmitted via a downlink component band should be retransmitted based on information input from bundled A/N determining section 121, information input from A/N determining section 118, and information indicating a group number pre-set for base station 200. Retransmission control signal generating section 122 generates a retransmission control signal based on the determination result. Specifically, if retransmission of downlink data transmitted via a downlink component band is determined to be necessary, retransmission control signal generating section 122 generates a retransmission control signal indicating a retransmission command for the downlink data and outputs the retransmission control signal to data transmission control section 106. If retransmission of downlink data transmitted via a downlink component band is determined to be unnecessary, retransmission control signal generating section 122 generates a retransmission control signal indicating that the downlink data transmitted via the downlink component band should not be retransmitted and outputs the retransmission control signal to data transmission control section 106.
[终端的结构][Structure of the terminal]
图9是表示本实施方式的终端200的结构的方框图。在图9中,终端200具有无线接收单元201、CP去除单元202、FFT(Fast Fourier Transform,快速傅立叶变换)单元203、提取单元204、解调单元205、解码单元206、判定单元207、控制单元208、解调单元209、解码单元210、CRC单元211、响应信号生成单元212、编码和调制单元213、一次扩频单元214-1、214-2、二次扩频单元215-1、215-2、DFT单元216、扩频单元217、IFFT单元218-1、218-2、218-3、CP附加单元219-1、219-2、219-3、时分复用单元220、选择单元221、以及无线发送单元222。FIG9 is a block diagram showing the configuration of terminal 200 according to this embodiment. In FIG9 , terminal 200 includes a wireless receiving unit 201, a CP removing unit 202, an FFT (Fast Fourier Transform) unit 203, an extracting unit 204, a demodulating unit 205, a decoding unit 206, a determining unit 207, a controlling unit 208, a demodulating unit 209, a decoding unit 210, a CRC unit 211, a response signal generating unit 212, a coding and modulating unit 213, primary spreading units 214-1 and 214-2, secondary spreading units 215-1 and 215-2, a DFT unit 216, a spreading unit 217, IFFT units 218-1, 218-2, and 218-3, CP adding units 219-1, 219-2, and 219-3, a time division multiplexing unit 220, a selecting unit 221, and a wireless transmitting unit 222.
无线接收单元201通过天线接收从基站100发送的OFDM信号,对接收OFDM信号进行下变频、A/D变换等接收处理。此外,接收OFDM信号中包含:被分配到PDSCH内的资源中的PDSCH信号(下行线路数据)或者被分配到PDCCH内的资源中的PDCCH信号。Wireless receiving section 201 receives OFDM signals transmitted from base station 100 via an antenna and performs reception processing such as down-conversion and A/D conversion on the received OFDM signals. The received OFDM signals include PDSCH signals (downlink data) allocated to resources within the PDSCH or PDCCH signals allocated to resources within the PDCCH.
CP去除单元202去除进行接收处理后的OFDM信号中附加的CP。The CP removing unit 202 removes the CP added to the OFDM signal after receiving processing.
FFT单元203对接收OFDM信号进行FFT,变换成频域信号,将得到的接收信号输出到提取单元204。The FFT unit 203 performs FFT on the received OFDM signal to transform it into a frequency domain signal, and outputs the obtained received signal to the extraction unit 204 .
提取单元204根据输入的编码率信息,在从FFT单元203获得的接收信号中提取下行控制信道信号(PDCCH信号)。即,构成下行控制信息分配资源的CCE的数根据编码率而变化,因此提取单元204以与该编码率对应的个数的CCE为提取单位,提取下行控制信道信号。另外,对每个下行单位频带提取下行控制信道信号。提取出的下行控制信道信号被输出到解调单元205。Extraction section 204 extracts the downlink control channel signal (PDCCH signal) from the received signal obtained from FFT section 203 based on the input coding rate information. Specifically, the number of CCEs (component element cards) constituting the downlink control information allocation resource varies depending on the coding rate. Therefore, extraction section 204 extracts the downlink control channel signal using the number of CCEs corresponding to the coding rate as extraction units. Furthermore, the downlink control channel signal is extracted for each downlink component band. The extracted downlink control channel signal is output to demodulation section 205.
另外,提取单元204基于从后述的判定单元207获得的有关发往本装置的下行数据分配资源的信息,从接收信号中提取下行线路数据(下行数据信道信号(PDSCH信号)),并输出到解调单元209。这样,提取单元204接收被映射到PDCCH中的下行分配控制信息(DCI),通过PDSCH接收下行线路数据。Furthermore, extraction section 204 extracts downlink data (downlink data channel signal (PDSCH signal)) from the received signal based on information regarding downlink data allocation resources addressed to the own apparatus obtained from determination section 207 (described later), and outputs the information to demodulation section 209. In this manner, extraction section 204 receives downlink control information (DCI) mapped to the PDCCH and receives downlink data via the PDSCH.
解调单元205对从提取单元204获得的下行控制信道信号进行解调,将得到的解调结果输出到解码单元206。The demodulation unit 205 demodulates the downlink control channel signal obtained from the extraction unit 204 and outputs the obtained demodulation result to the decoding unit 206 .
解码单元206根据输入的编码率信息,对从解调单元205获得的解调结果进行解码,将得到的解码结果输出到判定单元207。Decoding section 206 decodes the demodulation result obtained from demodulation section 205 based on the input coding rate information, and outputs the obtained decoding result to determination section 207.
判定单元207对从解码单元206获得的解码结果中包含的控制信息是否为发往本装置的控制信息进行盲判定(监视)。以与上述的提取单位对应的解码结果为单位进行该判定。例如,判定单元207以本装置的终端ID对CRC比特进行解蔽,将CRC=OK(无差错)的控制信息判定为发往本装置的控制信息。并且,判定单元207将发往本装置的控制信息中包含的有关对本装置的下行数据分配资源的信息输出到提取单元204。Determination section 207 blindly determines (monitors) whether the control information included in the decoding result obtained from decoding section 206 is control information addressed to the own device. This determination is performed per decoding result corresponding to the aforementioned extraction unit. For example, determination section 207 demasks the CRC bits using the own device's terminal ID and determines that control information with a CRC = OK (error-free) is control information addressed to the own device. Determination section 207 then outputs information regarding downlink data resource allocation for the own device, included in the control information addressed to the own device, to extraction section 204.
此外,判定单元207将发往本装置的控制信息中包含的重发信息输出到解码单元210,该重发信息表示对本装置的下行线路数据的发送是初次发送还是重发。Furthermore, determination section 207 outputs retransmission information included in the control information addressed to its own apparatus to decoding section 210. The retransmission information indicates whether the downlink data transmission to its own apparatus is the initial transmission or the retransmission.
另外,在检测到发往本装置的控制信息(即下行分配控制信息)时,判定单元207将产生(存在)ACK/NACK信号的意旨通知给控制单元208。另外,在从PDCCH信号中检测到发往本装置的控制信息时,判定单元207将有关该PDCCH占用的CCE的信息输出到控制单元208。Furthermore, upon detecting control information addressed to the own device (i.e., downlink allocation control information), determination section 207 notifies control section 208 of the generation (presence) of an ACK/NACK signal. Furthermore, upon detecting control information addressed to the own device from a PDCCH signal, determination section 207 outputs information regarding the CCEs occupied by the PDCCH to control section 208.
控制单元208根据从判定单元207输入的有关CCE的信息,确定与该CCE关联的A/N资源。而且,控制单元208将对应于与CCE关联的A/N资源、或者预先从基站100通知的A/N资源的基序列及循环移位量输出到一次扩频单元214-1,将与该A/N资源对应的沃尔什序列以及DFT序列输出到二次扩频单元215-1。并且,控制单元208将A/N资源的频率资源信息输出到IFFT单元218-1。Control section 208 determines the A/N resource associated with the CCE based on the CCE-related information input from determination section 207. Control section 208 then outputs the base sequence and cyclic shift corresponding to the A/N resource associated with the CCE, or the A/N resource previously notified from base station 100, to primary spreading section 214-1, and outputs the Walsh sequence and DFT sequence corresponding to the A/N resource to secondary spreading section 215-1. Control section 208 also outputs frequency resource information for the A/N resource to IFFT section 218-1.
另外,在判断为使用捆绑ACK/NACK资源发送捆绑ACK/NACK信号的情况下,控制单元208将对应于预先从基站100通知的捆绑ACK/NACK资源的参考信号部分(参考信号资源)的基序列及循环移位量输出到一次扩频单元214-2,将沃尔什序列输出到二次扩频单元215-2。并且,控制单元208将捆绑ACK/NACK资源的频率资源信息输出到IFFT单元218-2。If it is determined that a bundled ACK/NACK signal should be transmitted using a bundled ACK/NACK resource, control section 208 outputs the base sequence and cyclic shift value corresponding to the reference signal portion (reference signal resource) of the bundled ACK/NACK resource, previously notified from base station 100, to primary spreading section 214-2 and the Walsh sequence to secondary spreading section 215-2. Furthermore, control section 208 outputs frequency resource information for the bundled ACK/NACK resource to IFFT section 218-2.
另外,控制单元208将用于捆绑ACK/NACK资源的数据部分的扩频的DFT序列输出到扩频单元217,将捆绑ACK/NACK资源的频率资源信息输出到IFFT单元218-3。Furthermore, control section 208 outputs the DFT sequence used for spreading the data portion of the bundled ACK/NACK resource to spreading section 217, and outputs the frequency resource information of the bundled ACK/NACK resource to IFFT section 218-3.
另外,控制单元208指示选择单元221选择捆绑ACK/NACK资源或A/N资源中的任一者,并将选择的资源输出到无线发送单元222。此外,控制单元208指示响应信号生成单元212根据所选择的资源生成捆绑ACK/NACK信号或ACK/NACK信号中的任一者。Furthermore, control section 208 instructs selection section 221 to select either a bundled ACK/NACK resource or an A/N resource and output the selected resource to wireless transmission section 222. Furthermore, control section 208 instructs response signal generation section 212 to generate either a bundled ACK/NACK signal or an ACK/NACK signal based on the selected resource.
解调单元209对从提取单元204获得的下行线路数据进行解调,将解调后的下行线路数据(LLR)输出到解码单元210。Demodulation section 209 demodulates the downlink data received from extraction section 204 , and outputs the demodulated downlink data (LLR) to decoding section 210 .
解码单元210在从判定单元207获得的重发信息指示初次发送的情况下,将从解调单元209获得的下行线路数据(LLR)存储到重发缓冲区中(软缓冲区)。进而,解码单元210对从解调单元209获得的下行线路数据进行解码,将解码后的下行线路数据输出到CRC单元211。另一方面,解码单元210在从判定单元207获得的重发信息指示重发的情况下,将从解调单元209获得的下行线路数据与从重发缓冲区读出的下行线路数据进行合成,并将合成后的下行线路数据再次存储到重发缓冲区中。进而,解码单元210对合成后的下行线路数据进行解码,将解码后的下行线路数据输出到CRC单元211。此外,后面论述有关该重发缓冲区大小的计算方法(划分方法)以及该重发缓冲区中的下行线路数据的存储方法的细节。When the retransmission information received from decision section 207 indicates initial transmission, decoding section 210 stores the downlink data (LLRs) received from demodulation section 209 in a retransmission buffer (soft buffer). Furthermore, decoding section 210 decodes the downlink data received from demodulation section 209 and outputs the decoded downlink data to CRC section 211. On the other hand, when the retransmission information received from decision section 207 indicates retransmission, decoding section 210 combines the downlink data received from demodulation section 209 with the downlink data read from the retransmission buffer and stores the combined downlink data again in the retransmission buffer. Furthermore, decoding section 210 decodes the combined downlink data and outputs the decoded downlink data to CRC section 211. Details of the calculation method (division method) for the retransmission buffer size and the method for storing downlink data in the retransmission buffer will be discussed later.
CRC单元211生成从解码单元210获得的解码后的下行线路数据,使用CRC进行差错检测,在CRC=OK(无差错)的情况下将ACK输出到响应信号生成单元212,在CRC=NG(有差错)的情况下将NACK输出到响应信号生成单元212。另外,CRC单元211在CRC=OK(无差错)的情况下,将解码后的下行线路数据作为接收数据输出。CRC section 211 generates the decoded downlink data received from decoding section 210, performs error detection using CRC, and outputs ACK to response signal generating section 212 if CRC = OK (no error), or NACK to response signal generating section 212 if CRC = NG (error). Furthermore, CRC section 211 outputs the decoded downlink data as received data if CRC = OK (no error).
响应信号生成单元212基于从CRC单元211输入的、各下行单位频带中的下行线路数据的接收状况(下行线路数据的差错检测结果),以及表示预先设定的组号的信息来生成响应信号。即,在受来自控制单元208的生成捆绑ACK/NACK信号的指示的情况下,响应信号生成单元212生成作为专用数据分别包含每个下行单位频带的差错检测结果的捆绑ACK/NACK信号。另一方面,在受来自控制单元208的生成ACK/NACK信号的指示的情况下,响应信号生成单元212生成1码元的ACK/NACK信号。而且,响应信号生成单元212将生成的响应信号输出到编码和调制单元213。Response signal generating section 212 generates a response signal based on the reception status of the downlink data in each downlink component band (the error detection results of the downlink data), input from CRC section 211, and information indicating a preset group number. Specifically, when instructed by control section 208 to generate a bundled ACK/NACK signal, response signal generating section 212 generates a bundled ACK/NACK signal containing the error detection results for each downlink component band as dedicated data. On the other hand, when instructed by control section 208 to generate an ACK/NACK signal, response signal generating section 212 generates a single-symbol ACK/NACK signal. Response signal generating section 212 then outputs the generated response signal to coding and modulation section 213.
在输入了捆绑ACK/NACK信号的情况下,编码和调制单元213对输入的捆绑ACK/NACK信号进行编码和调制,生成12码元的调制信号,并输出到DFT单元216。另外,在输入了1码元的ACK/NACK信号的情况下,编码和调制单元213对该ACK/NACK信号进行调制,并输出到一次扩频单元214-1。When a bundled ACK/NACK signal is input, coding and modulation section 213 encodes and modulates the input bundled ACK/NACK signal to generate a 12-symbol modulated signal, and outputs it to DFT section 216. Alternatively, when a 1-symbol ACK/NACK signal is input, coding and modulation section 213 modulates the ACK/NACK signal and outputs it to primary spreading section 214-1.
与A/N资源以及捆绑ACK/NACK资源的参考信号资源对应的一次扩频单元214-1及214-2根据控制单元208的指示,使用与资源对应的基序列对ACK/NACK信号或参考信号进行扩频,并将扩频后的信号输出到二次扩频单元215-1、215-2。The primary spreading units 214-1 and 214-2 corresponding to the A/N resources and the reference signal resources bundled with the ACK/NACK resources spread the ACK/NACK signals or reference signals using the base sequences corresponding to the resources according to the instructions of the control unit 208, and output the spread signals to the secondary spreading units 215-1 and 215-2.
二次扩频单元215-1、215-2根据控制单元208的指示,使用沃尔什序列或者DFT序列对输入的一次扩频后的信号通过沃尔什序列或者DFT序列进行扩频,并输出到IFFT单元218-1、218-2。The secondary spreading units 215-1 and 215-2 spread the input primary spread signal using a Walsh sequence or a DFT sequence according to the instruction of the control unit 208, and output it to the IFFT units 218-1 and 218-2.
DFT单元216汇聚12个输入的时间序列的捆绑ACK/NACK信号进行DFT处理,由此得到12个频率轴上的信号分量。接着,DFT单元216将12个信号分量输出到扩频单元217。The DFT unit 216 aggregates the 12 input time-series bundled ACK/NACK signals and performs DFT processing to obtain 12 signal components on the frequency axis. The DFT unit 216 then outputs the 12 signal components to the spreading unit 217.
扩频单元217使用由控制单元208指示的DFT序列,对从DFT单元216输入的12个信号分量行扩频,并输出到IFFT单元218-3。Spreading section 217 spreads the 12 signal components input from DFT section 216 using the DFT sequence instructed by control section 208, and outputs the result to IFFT section 218-3.
IFFT单元218-1、218-2、218-3根据控制单元208的指示,使输入的信号与应该配置的频率位置关联来进行IFFT处理。由此,输入到IFFT单元218-1、218-2、218-3的信号(即,ACK/NACK信号、A/N资源的参考信号、捆绑ACK/NACK资源的参考信号、捆绑ACK/NACK信号)被变换为时域的信号。IFFT units 218-1, 218-2, and 218-3 perform IFFT processing by associating the input signals with the frequency positions to be allocated, according to the instructions of control unit 208. As a result, the signals input to IFFT units 218-1, 218-2, and 218-3 (i.e., ACK/NACK signals, reference signals for A/N resources, reference signals for bundled ACK/NACK resources, and bundled ACK/NACK signals) are transformed into time-domain signals.
CP附加单元219-1、219-2、219-3将与IFFT后的信号的末尾部分相同的信号作为CP附加到该信号的开头。The CP adding sections 219 - 1 , 219 - 2 , and 219 - 3 add the same signal as the tail portion of the signal after IFFT as a CP to the head of the signal.
时分复用单元220将从CP附加单元219-3输入的捆绑ACK/NACK信号(即,使用捆绑ACK/NACK资源的数据部分发送的信号)和从CP附加单元219-2输入的捆绑ACK/NACK资源的参考信号,时分复用到捆绑ACK/NACK资源中,并将得到的信号输出到选择单元221。The time division multiplexing unit 220 time division multiplexes the bundled ACK/NACK signal (i.e., the signal sent using the data part of the bundled ACK/NACK resource) input from the CP attachment unit 219-3 and the reference signal of the bundled ACK/NACK resource input from the CP attachment unit 219-2 into the bundled ACK/NACK resource, and outputs the resulting signal to the selection unit 221.
选择单元221根据控制单元208的指示,选择从时分复用单元220输入的捆绑ACK/NACK资源与从CP附加单元219-1输入的A/N资源中的任一者,将分配到所选择的资源中的信号输出到无线发送单元222。Selector 221 selects either the bundled ACK/NACK resource input from time division multiplexing section 220 or the A/N resource input from CP adding section 219 - 1 according to an instruction from control section 208 , and outputs the signal allocated to the selected resource to radio transmitter 222 .
无线发送单元222对从选择单元221获得的信号进行D/A变换、放大以及上变频等发送处理,并从天线发送到基站100。Wireless transmission section 222 performs transmission processing such as D/A conversion, amplification, and up-conversion on the signal received from selection section 221 , and transmits the signal to base station 100 through an antenna.
[基站100和终端200的动作][Operations of Base Station 100 and Terminal 200]
说明具有以上的结构的基站100和终端200的动作。The operations of base station 100 and terminal 200 having the above configurations will be described.
基站100对于终端200预先通知能够设定的UL-DL Configuration的集合。该能够设定的UL-DL Configuration的集合是表示TDD eIMTA中能够变更的UL-DL Configuration的信息。The base station 100 notifies the terminal 200 in advance of a set of configurable UL-DL configurations. The set of configurable UL-DL configurations is information indicating UL-DL configurations that can be changed in TDD eIMTA.
终端200基于能够设定的UL-DL Configuration的集合的各UL-DL Configuration规定的最大DL HARQ进程数中的、最大的最大DL HARQ进程数,将软缓冲区等分为多个IR缓冲区。据此求IR缓冲区大小。Terminal 200 divides the soft buffer into multiple IR buffers based on the largest maximum number of DL HARQ processes among the maximum numbers of DL HARQ processes specified by each UL-DL Configuration in the set of configurable UL-DL Configurations, and calculates the IR buffer size accordingly.
使用图10、图11和式(2)说明终端200中的IR缓冲区大小(NIR)的计算方法。此外,在以下说明中,式(2)中,KC=1(使用一个下行单位频带),KMIMO=1(non-MIMO)。10 and 11 and equation (2) are used to describe a method for calculating the IR buffer size (N IR ) in terminal 200. In the following description, in equation (2), K C = 1 (using one downlink component band) and K MIMO = 1 (non-MIMO).
图10及图11中,终端200中,通过TDD eIMTA能够变更的UL-DL Configuration的集合(eIMTA_Config)为UL-DL Configuration#0(以下,有时表示为“Config#0”。其它UL-DLConfiguration也是同样。)、Config#1、以及Config#6(即,eIMTA_Config={#0,#1,#6})。In Figures 10 and 11, in terminal 200, the set of UL-DL Configurations (eIMTA_Config) that can be changed through TDD eIMTA is UL-DL Configuration #0 (hereinafter sometimes represented as "Config #0". The same applies to other UL-DL Configurations.), Config #1, and Config #6 (i.e., eIMTA_Config = {#0, #1, #6}).
图10表示各UL-DL Configuration规定的最大DL HARQ进程数(MDL_HARQ)。如图10所示,作为终端200的eIMTA_Config的Config#0、Config#1、以及Config#6规定的最大DL HARQ进程数分别是4、7、6。即,式(2)所示的MDL_HARQ,eIMTA_Config={4,6,7}。FIG10 shows the maximum number of DL HARQ processes (M DL_HARQ ) specified for each UL-DL Configuration. As shown in FIG10 , the maximum number of DL HARQ processes specified for Config#0, Config#1, and Config#6, which are eIMTA_Configs of terminal 200, are 4, 7, and 6, respectively. That is, M DL_HARQ,eIMTA_Config = {4, 6, 7} as shown in equation (2).
因此,能够变更的UL-DL Configuration的集合的各UL-DL Configuration所规定的最大DL HARQ进程数中的、最大的最大DL HARQ进程数(最大值)是7进程。即,式(2)所示的max(MDL_HARQ,eIMTA_Config)=7。Therefore, the largest maximum number of DL HARQ processes (maximum value) among the maximum number of DL HARQ processes specified by each UL-DL Configuration in the set of changeable UL-DL Configurations is 7. That is, max(M DL — HARQ, eIMTA_Config )=7 as shown in equation (2).
软缓冲区(缓冲区容量:Nsoft)被等分(这里为7等分)为与该最大DL HARQ进程数的最大值(max(MDL_HARQ,eIMTA_Config)=7)、以及终端200能够应对的DL HARQ进程数的最大容许值(Mlimit=8)中的较小值(min(max(MDL_HARQ,eIMTA_Config),Mlimit)=7)相当的数的IR缓冲区。The soft buffer (buffer capacity: N soft ) is divided equally (here, into 7 equal parts) into IR buffers corresponding to the smaller value (min(max(M DL _ HARQ , eIMTA_Config )=7) of the maximum number of DL HARQ processes (max(M DL _ HARQ , eIMTA_Config )=7) and the maximum allowed number of DL HARQ processes that terminal 200 can handle (M limit =8).
图11表示一例设定了eIMTA_Config={#0,#1,#6}的终端200中的UL-DLConfiguration从Config#0变更为Config#1时的软缓冲区的划分方法。FIG11 shows an example of a method for allocating soft buffers when the UL-DL Configuration in the terminal 200 in which eIMTA_Config={#0, #1, #6} is set is changed from Config#0 to Config#1.
在变更前后的不同UL-DL Configuration之间,最大DL HARQ进程数不同。不过,如上所述,终端200具有的软缓冲区与变更前后的UL-DL Configuration无关,被7等分(NIR=Nsoft/7)。The maximum number of DL HARQ processes differs between different UL-DL Configurations before and after the change. However, as described above, the soft buffer of the terminal 200 is divided into 7 equal parts (N IR =N soft /7), regardless of the UL-DL Configuration before and after the change.
并且,7个IR缓冲区中的、当前对终端200设定的UL-DL Configuration所规定的最大DL HARQ进程数的IR缓冲区(IR缓冲区群)中,分别分配该UL-DL Configuration中的各DLHARQ进程。具体而言,如图11所示,在变更之前(Config#0),7等分软缓冲区得到的7个IR缓冲区中的、从左边起第1个~第4个IR缓冲区(其数为Config#0规定的最大DL HARQ进程数)中,分别分配DL HARQ进程号为1~4的DL HARQ进程。同样,在变更之后(Config#0),7个IR缓冲区(其数为Config#1规定的最大DL HARQ进程数)中,分别分配DL HARQ进程号为1~7的DLHARQ进程。Furthermore, among the 7 IR buffers, each DL HARQ process in the UL-DL Configuration is allocated to the IR buffer (IR buffer group) of the maximum number of DL HARQ processes specified by the UL-DL Configuration currently set for the terminal 200. Specifically, as shown in FIG11 , before the change (Config#0), among the 7 IR buffers obtained by dividing the soft buffer into 7 equal parts, the 1st to 4th IR buffers from the left (the number of which is the maximum number of DL HARQ processes specified by Config#0) are allocated to DL HARQ processes with DL HARQ process numbers of 1 to 4, respectively. Similarly, after the change (Config#0), among the 7 IR buffers (the number of which is the maximum number of DL HARQ processes specified by Config#1), DL HARQ processes with DL HARQ process numbers of 1 to 7 are allocated to each.
也就是说,如图11所示,在变更之前(Config#0),终端200使用7个IR缓冲区中的、与Config#0规定的最大DL HARQ进程数对应的4个IR缓冲区,执行DL HARQ。另一方面,如图11所示,在变更之后(Config#1),终端200使用全部7个IR缓冲区(与Config#1规定的最大DLHARQ进程数对应),执行DL HARQ。That is, as shown in FIG11 , before the change (Config#0), terminal 200 uses four of the seven IR buffers, corresponding to the maximum number of DL HARQ processes specified in Config#0, to perform DL HARQ. On the other hand, as shown in FIG11 , after the change (Config#1), terminal 200 uses all seven IR buffers (corresponding to the maximum number of DL HARQ processes specified in Config#1) to perform DL HARQ.
由此,在变更之前(Config#0)和变更之后(Config#1),虽然最大DL HARQ进程数不同,但关于DL HARQ进程号为1~4的DL HARQ进程的IR缓冲区的位置(下行线路数据的配置位置)是相同的。因此,终端200能够正确读出在UL-DL Configuration变更前后存储在软缓冲区上的相同位置的IR缓冲区中的、相同DL HARQ进程(图11中是DL HARQ进程号2)的下行线路数据(LLR)。也就是说,终端200在UL-DL Configuration变更前后也能够继续DL HARQ进程。As a result, while the maximum number of DL HARQ processes differs before the change (Config#0) and after the change (Config#1), the IR buffer locations (downlink data configuration locations) for DL HARQ processes numbered 1 to 4 remain the same. Therefore, terminal 200 can correctly read downlink data (LLRs) for the same DL HARQ process (DL HARQ process number 2 in FIG. 11 ) stored in the IR buffer at the same location on the soft buffer before and after the UL-DL Configuration change. This means that terminal 200 can continue DL HARQ processes before and after the UL-DL Configuration change.
此外,如图11所示,与能够对终端200设定的UL-DL Configuration的集合的各UL-DL Configuration规定的最大DL HARQ进程数中的、最大的最大DL HARQ进程数(例如,在图10及图11中是7)相比,终端200正在使用的UL-DL Configuration规定的最大DL HARQ进程数(例如,Config#0为4)较小时,对该相差的DL HARQ进程数的IR缓冲区(图11所示的N/A(Not Available,不可用)表示的IR缓冲区区域)未得到使用。也就是说,划分软缓冲区得到的多个IR缓冲区中的、对终端200当前设定的UL-DL Configuration的各DL HARQ进程分配的IR缓冲区以外的其余IR缓冲区未得到使用。以下,有时将上述未得到使用的IR缓冲区区域称为“剩余IR缓冲区区域”。In addition, as shown in FIG11 , when the maximum number of DL HARQ processes specified in the UL-DL Configuration currently used by the terminal 200 (for example, 4 for Config#0) is smaller than the maximum number of DL HARQ processes specified in each UL-DL Configuration of the set of UL-DL Configurations that can be set for the terminal 200 (for example, 7 in FIG10 and FIG11 ), the IR buffer for the difference in the number of DL HARQ processes (the IR buffer area indicated by N/A (Not Available) shown in FIG11 ) is not used. That is, the remaining IR buffers other than the IR buffers allocated to each DL HARQ process of the UL-DL Configuration currently set for the terminal 200 among the multiple IR buffers obtained by dividing the soft buffer are not used. Hereinafter, the above-mentioned unused IR buffer area is sometimes referred to as the "remaining IR buffer area."
如上所述,本实施方式中,基于对终端200能够设定的UL-DL Configuration分别规定的最大DL HARQ进程数中的最大值,终端200将软缓冲区划分为每个DL HARQ进程的多个IR缓冲区。通过这样做,在对终端200能够设定的UL-DL Configuration分别规定的最大DL HARQ进程数中,至少一个UL-DL Configuration小于8(Mlimit)的情况下(图10中,能够变更为Config#0、Config#1、或Config#6中的至少任一UL-DL Configuration的情况下),终端200也能够正确读出在UL-DL Configuration变更前后与相同DL HARQ进程对应的IR缓冲区的存储数据。也就是说,终端200在UL-DL Configuration变更前后能够继续DL HARQ进程。由此,根据本实施方式,能够通过在UL-DL Configuration变更前后继续对下行线路数据的DL HARQ进程,抑制HARQ重发性能的劣化。As described above, in this embodiment, terminal 200 divides the soft buffer into multiple IR buffers for each DL HARQ process based on the maximum value of the maximum number of DL HARQ processes specified for each UL-DL Configuration that terminal 200 can configure. This allows terminal 200 to correctly read data stored in the IR buffer corresponding to the same DL HARQ process before and after a UL-DL Configuration change, even if at least one of the maximum number of DL HARQ processes specified for each UL-DL Configuration that terminal 200 can configure is less than 8 (M limit ) (in FIG10 , when the UL-DL Configuration can be changed to at least one of Config#0, Config#1, or Config#6). In other words, terminal 200 can continue DL HARQ processes before and after a UL-DL Configuration change. Thus, according to this embodiment, by continuing DL HARQ processes for downlink data before and after a UL-DL Configuration change, degradation in HARQ retransmission performance can be suppressed.
(实施方式2)(Implementation Method 2)
实施方式1中说明了不使用剩余IR缓冲区区域的情况。与此相对,本实施方式说明有效利用剩余IR缓冲区区域的方法。While the case where the remaining IR buffer area is not used was described in Embodiment 1, this embodiment describes a method for effectively using the remaining IR buffer area.
下面说明剩余IR缓冲区区域的利用方法1(图12A)及利用方法2(图12B)。Next, the following describes method 1 ( FIG. 12A ) and method 2 ( FIG. 12B ) of utilizing the remaining IR buffer area.
此外,在以下说明中,与实施方式1同样,对于终端200,通过TDD eIMTA能够变更的UL-DL Configuration的集合为Config#0、Config#1、以及Config#6(即,eIMTA_Config={#0,#1,#6})。即,如图12A及图12B所示,终端200将软缓冲区划分为7个。In the following description, similar to Embodiment 1, the set of UL-DL Configurations that can be changed by TDD eIMTA for terminal 200 is Config#0, Config#1, and Config#6 (i.e., eIMTA_Config = {#0, #1, #6}). That is, as shown in FIG12A and FIG12B , terminal 200 divides the soft buffer into seven.
即,在利用方法1(图12A)中,UL-DL Configuration变更前(Config#0:最大DLHARQ进程数:4)产生剩余IR缓冲区区域(3个IR缓冲区)。另一方面,在利用方法2(图12B)中,UL-DL Configuration变更后(Config#0)产生剩余IR缓冲区区域(3个IR缓冲区)。That is, in method 1 ( FIG12A ), remaining IR buffer areas (three IR buffers) are generated before the UL-DL Configuration is changed (Config#0: Maximum number of DL HARQ processes: 4). On the other hand, in method 2 ( FIG12B ), remaining IR buffer areas (three IR buffers) are generated after the UL-DL Configuration is changed (Config#0).
<利用方法1><Usage Method 1>
图12A中,终端200将剩余IR缓冲区区域用作正在使用的UL-DL Configuration中存在的DL HARQ进程用的追加IR缓冲区区域。具体而言,图12A中,终端200将3个剩余IR缓冲区区域用作对终端200正在使用的Config#0中存在的4个DL HARQ进程(DL HARQ进程号为1~4)中的、3个DL HARQ进程(DL HARQ进程号为1~3)的追加IR缓冲区区域。In FIG12A , the terminal 200 uses the remaining IR buffer area as an additional IR buffer area for the DL HARQ process in the UL-DL Configuration being used. Specifically, in FIG12A , the terminal 200 uses the three remaining IR buffer areas as additional IR buffer areas for three DL HARQ processes (DL HARQ process numbers 1 to 3) out of the four DL HARQ processes (DL HARQ process numbers 1 to 4) in Configuration #0 being used by the terminal 200.
即,在剩余IR缓冲区区域中,分配相当于划分软缓冲区得到的IR缓冲区总数(图12A中是7个)与正在使用的UL-DL Configuration规定的最大DL HARQ进程数(图12A中是4进程)之差的数的DL HARQ进程(图12A中是3进程)。That is, in the remaining IR buffer area, a number of DL HARQ processes (3 processes in Figure 12A) equivalent to the difference between the total number of IR buffers obtained by dividing the soft buffer (7 processes in Figure 12A) and the maximum number of DL HARQ processes specified in the UL-DL Configuration being used (4 processes in Figure 12A) are allocated.
由此,对于DL HARQ进程号为1~3的DL HARQ进程,终端200能够使用2个IR缓冲区。Therefore, for the DL HARQ processes with DL HARQ process numbers 1 to 3, the terminal 200 can use two IR buffers.
此外,终端200在从基站100指示了UL-DL Configuration的变更的情况下,重置剩余IR缓冲区区域(追加IR缓冲区区域)中存储的下行线路数据。Furthermore, when a change in UL-DL Configuration is instructed from the base station 100 , the terminal 200 resets the downlink data stored in the remaining IR buffer area (additional IR buffer area).
如上所述,在对终端200当前设定的UL-DL Configuration规定的最大DL HARQ进程数少于IR缓冲区数(软缓冲区的划分数)的情况下,在多个IR缓冲区中的、分配了该UL-DLConfiguration中的DL HARQ进程的IR缓冲区(相当于第一区域组)以外的其余的IR缓冲区(相当于第二区域组。即剩余IR缓冲区区域)中,分配该UL-DL Configuration中的任一DLHARQ进程。As described above, when the maximum number of DL HARQ processes specified for the UL-DL Configuration currently set for the terminal 200 is less than the number of IR buffers (the number of soft buffer divisions), any DL HARQ process in the UL-DL Configuration is allocated in the remaining IR buffers (equivalent to the second area group, that is, the remaining IR buffer area) among multiple IR buffers other than the IR buffer (equivalent to the first area group) to which the DL HARQ process in the UL-DLConfiguration is allocated.
这样,终端200能够通过将剩余IR缓冲区区域用作正在使用的UL-DLConfiguration中存在的DL HARQ进程用的追加IR缓冲区区域,将每个DL HARQ进程的IR缓冲区大小增大。由此,与不使用剩余IR缓冲区区域的情况(例如,参照图11)相比,能够提高纠错能力,能够提高HARQ重发性能。In this way, the terminal 200 can increase the IR buffer size of each DL HARQ process by using the remaining IR buffer area as an additional IR buffer area for the DL HARQ process existing in the UL-DL Configuration being used. As a result, compared with the case where the remaining IR buffer area is not used (for example, refer to Figure 11), the error correction capability can be improved and the HARQ retransmission performance can be improved.
另外,与实施方式1同样,终端200能够正确读出在UL-DL Configuration变更前后与相同DL HARQ进程(图12A中是DL HARQ进程号1~4)对应的IR缓冲区(剩余IR缓冲区区域以外的IR缓冲区)的存储数据。因此,即使由于UL-DL Configuration的变更而重置了剩余IR缓冲区区域(追加IR缓冲区区域)中存储的下行线路数据,终端200也能够继续DL HARQ进程。Furthermore, similar to Embodiment 1, terminal 200 can correctly read the data stored in the IR buffer (IR buffers other than the remaining IR buffer area) corresponding to the same DL HARQ process (DL HARQ process numbers 1 to 4 in FIG12A ) before and after the UL-DL Configuration change. Therefore, even if the downlink data stored in the remaining IR buffer area (the additional IR buffer area) is reset due to the change in the UL-DL Configuration, terminal 200 can continue the DL HARQ process.
此外,图12A中,说明了在多个追加IR缓冲区区域中分配正在使用的UL-DLConfiguration中存在的多个DL HARQ进程的情况。但是,也可以在多个追加IR缓冲区区域中仅分配正在使用的UL-DL Configuration中存在的单一DL HARQ进程。12A illustrates the case where multiple DL HARQ processes in the current UL-DL Configuration are allocated to multiple additional IR buffer areas. However, only a single DL HARQ process in the current UL-DL Configuration may be allocated to multiple additional IR buffer areas.
另外,图12A中,说明了对整个追加IR缓冲区区域进行3等分(划分为与IR缓冲区大小相同的大小),分别分配给3个DL HARQ进程的情况,但并不限定于此。例如,也可以按照正在使用的UL-DL Configuration规定的最大DL HARQ进程数,对整个追加IR缓冲区区域均等地进行重新划分(在图12A所示的Config#0的情况下为4等分),对于重新划分后的各区域,分别分配该UL-DL Configuration中的全部DL HARQ进程。In addition, FIG12A illustrates a case where the entire additional IR buffer area is divided into three equal parts (divided into the same size as the IR buffer) and allocated to three DL HARQ processes respectively, but the present invention is not limited thereto. For example, the entire additional IR buffer area may be equally redivided (divided into four equal parts in the case of Config#0 shown in FIG12A ) according to the maximum number of DL HARQ processes specified in the UL-DL Configuration being used, and all DL HARQ processes in the UL-DL Configuration are allocated to each of the redivided areas.
另外,如上所述,由于因伴随UL-DL Configuration的变更引起的DL HARQ进程数的增加,剩余IR缓冲区区域有可能被重置。对此,在将剩余IR缓冲区区域用作追加IR缓冲区区域的情况下,终端200可以在追加IR缓冲区区域中优先存储奇偶校验比特。通过这样做,能够避免重要程度高的系统校验比特被重置。Furthermore, as described above, due to the increase in the number of DL HARQ processes associated with a change in the UL-DL Configuration, the remaining IR buffer area may be reset. To address this, when the remaining IR buffer area is used as an additional IR buffer area, terminal 200 can prioritize storing parity bits in the additional IR buffer area. This prevents the resetting of highly important system parity bits.
<利用方法2><Usage Method 2>
图12B中,终端200将剩余IR缓冲区区域用作正在使用的UL-DL Configuration中不存在的DL HARQ进程用的IR缓冲区区域。具体而言,图12B中,终端200将3个剩余IR缓冲区区域用作对在终端200正在使用的Config#0的DL HARQ进程(DL HARQ进程号为1~4)中不存在、并且在紧接变更前终端200使用过的Config#1中存在的DL HARQ进程(DL HARQ进程号为5~7)的IR缓冲区区域。In FIG12B , the terminal 200 uses the remaining IR buffer areas as IR buffer areas for DL HARQ processes that do not exist in the UL-DL Configuration currently being used. Specifically, in FIG12B , the terminal 200 uses the three remaining IR buffer areas as IR buffer areas for DL HARQ processes (DL HARQ process numbers 1 to 4) that do not exist in the DL HARQ processes of Configuration #0 currently being used by the terminal 200 and that exist in Configuration #1 that the terminal 200 used immediately before the change (DL HARQ process numbers 5 to 7).
也就是说,在对终端200当前设定的UL-DL Configuration规定的最大DL HARQ进程数少于IR缓冲区数(软缓冲区的划分数)的情况下,在多个IR缓冲区中的、分配了该UL-DLConfiguration中的DL HARQ进程的IR缓冲区(相当于第一区域组)以外的其余的IR缓冲区(相当于第二区域组。即剩余IR缓冲区区域)中,继续分配上次对终端200设定的UL-DLConfiguration中的DL HARQ进程中的、相当于剩余IR缓冲区区域的区域内分配了的DLHARQ进程。That is to say, when the maximum number of DL HARQ processes specified in the UL-DL Configuration currently set for the terminal 200 is less than the number of IR buffers (the number of soft buffer divisions), in the remaining IR buffers (equivalent to the second area group, that is, the remaining IR buffer area) other than the IR buffer (equivalent to the first area group) to which the DL HARQ process in the UL-DLConfiguration is allocated among the multiple IR buffers, the DLHARQ processes allocated in the area equivalent to the remaining IR buffer area in the UL-DLConfiguration set for the terminal 200 last time continue to be allocated.
由此,终端200即使在从基站100指示了将UL-DL Configuration从Config#1变更为Config#0的情况下,也不重置成为剩余IR缓冲区区域的IR缓冲区区域(DL HARQ进程号为5~7)中存储的下行线路数据,而继续对该剩余IR缓冲区区域的DL HARQ进程。Therefore, even when the terminal 200 is instructed by the base station 100 to change the UL-DL Configuration from Config#1 to Config#0, the terminal 200 does not reset the downlink link data stored in the IR buffer area (DL HARQ process numbers 5 to 7) that becomes the remaining IR buffer area, but continues the DL HARQ process for the remaining IR buffer area.
如上所述,终端200将剩余IR缓冲区区域用作正在使用的UL-DL Configuration中不存在的DL HARQ进程用的IR缓冲区区域。由此,尤其即使在DL HARQ进程数随着UL-DLConfiguration的变更而减少的情况下,也能够在减少的DL HARQ进程中继续DL HARQ。也就是说,在上述减少的DL HARQ进程中,在UL-DL Configuration变更时处于尚未完成的状态时,终端200也能够继续DL HARQ。由此,与不使用剩余IR缓冲区区域的情况(例如,参照图11)相比,能够提高HARQ重发性能。As described above, the terminal 200 uses the remaining IR buffer area as an IR buffer area for the DL HARQ process that does not exist in the UL-DL Configuration being used. As a result, even if the number of DL HARQ processes decreases with the change of UL-DL Configuration, DL HARQ can be continued in the reduced DL HARQ processes. That is, in the above-mentioned reduced DL HARQ processes, when they are in an unfinished state when the UL-DL Configuration is changed, the terminal 200 can continue DL HARQ. As a result, compared with the case where the remaining IR buffer area is not used (for example, refer to Figure 11), the HARQ retransmission performance can be improved.
此外,图12B中,说明了在多个剩余IR缓冲区区域中分配上次设定的UL-DLConfiguration中存在的多个DL HARQ进程的情况。但是,也可以在多个剩余IR缓冲区区域中仅分配上次设定的UL-DL Configuration中存在的单一DL HARQ进程。12B illustrates the case where multiple DL HARQ processes in the last configured UL-DL Configuration are allocated to multiple remaining IR buffer areas. However, only a single DL HARQ process in the last configured UL-DL Configuration may be allocated to multiple remaining IR buffer areas.
以上说明了剩余IR缓冲区区域的利用方法1及利用方法2。The above describes the method 1 and the method 2 for utilizing the remaining IR buffer area.
这样,在本实施方式中,在与划分软缓冲区得到的多个IR缓冲区的数量(软缓冲区的划分数)相比,在终端200正在使用的UL-DL Configuration规定的最大DL HARQ进程数较小的情况下,也能够有效利用对该相差的DL HARQ进程数的IR缓冲区(剩余IR缓冲区区域)。由此,本实施方式与实施方式1相比,能够进一步提高HARQ重发性能。Thus, in this embodiment, even if the maximum number of DL HARQ processes specified in the UL-DL Configuration used by terminal 200 is smaller than the number of multiple IR buffers obtained by dividing the soft buffer (the number of soft buffer divisions), the IR buffers corresponding to the difference in the number of DL HARQ processes (the remaining IR buffer area) can be effectively utilized. Thus, this embodiment can further improve HARQ retransmission performance compared to Embodiment 1.
此外,关于是将剩余IR缓冲区区域用作正在使用的UL-DL Configuration中存在的DL HARQ进程用的追加IR缓冲区区域(利用方法1:图12A),还是将剩余IR缓冲区区域用作正在使用的UL-DL Configuration中不存在的DL HARQ进程用的IR缓冲区区域(利用方法2:图12B),既可以预先规定任一方,也可以根据设定能够进行切换。例如,终端200可以在UL-DL Configuration的变更后仍需要继续变更前的DL HARQ进程时,设定利用方法2(图12B),在UL-DL Configuration的变更后不需要继续变更前的DL HARQ进程时,设定利用方法1(图12A)。In addition, as to whether to use the remaining IR buffer area as an additional IR buffer area for the DL HARQ process existing in the UL-DL Configuration being used (using method 1: FIG. 12A ), or to use the remaining IR buffer area as an IR buffer area for the DL HARQ process not existing in the UL-DL Configuration being used (using method 2: FIG. 12B ), either one may be predetermined, or may be switched according to the setting. For example, when the terminal 200 needs to continue the DL HARQ process before the change after the UL-DL Configuration is changed, the method 2 ( FIG. 12B ) may be set to be used, and when the DL HARQ process before the change does not need to be continued after the UL-DL Configuration is changed, the method 1 ( FIG. 12A ) may be set to be used.
(实施方式3)(Implementation 3)
在本实施方式中,说明在与实施方式2同样利用剩余IR缓冲区区域时,进一步规定将剩余IR缓冲区区域分配给哪一DL HARQ进程的情况。In this embodiment, a case will be described in which, while utilizing the remaining IR buffer area in the same manner as in the second embodiment, it is further specified to which DL HARQ process the remaining IR buffer area is allocated.
在实施方式2(图12A及图12B)中,并未规定对哪一DL HARQ进程分配大小为多少的剩余IR缓冲区区域。因此,由于UL-DL Configuration的变更,在对每个IR缓冲区反复进行重置或DL HARQ进程的继续(有时仅称为“HARQ继续”)之中,即使再次变更为同一UL-DLConfiguration,分配剩余IR缓冲区区域的DL HARQ进程号的顺序也与最初分配的DL HARQ进程号的顺序不同。In Embodiment 2 (FIGS. 12A and 12B), it is not specified to which DL HARQ process the remaining IR buffer area is allocated and the size thereof. Therefore, due to the change of the UL-DL Configuration, during the repeated resetting of each IR buffer or the continuation of the DL HARQ process (sometimes simply referred to as "HARQ continuation"), even if the same UL-DL Configuration is changed again, the order of the DL HARQ process numbers to which the remaining IR buffer area is allocated is different from the order of the DL HARQ process numbers initially allocated.
例如,图13表示以Config#0、Config#1、Config#6、Config#0的顺序变更了UL-DLConfiguration的情况下的剩余IR缓冲区区域中的DL HARQ进程的分配。For example, FIG13 shows allocation of DL HARQ processes in the remaining IR buffer area when the UL-DL Configuration is changed in the order of Config#0, Config#1, Config#6, and Config#0.
如图13所示,在最初设定Config#0时,3个剩余IR缓冲区区域中,以DL HARQ进程号1、2、3的顺序分别分配DL HARQ进程。接着,通过将设定变更为Config#1,剩余IR缓冲区区域全部被重置,通过将设定变更为Config#6,在1个剩余IR缓冲区区域中分配DL HARQ进程号为1的DL HARQ进程。并且,再次将设定变更为Config#1后,在设定变更前已经存在的剩余IR缓冲区区域中,DL HARQ进程号为1的DL HARQ进程继续,新产生的2个剩余IR缓冲区区域中,以DL HARQ进程号2、3的顺序分别分配DL HARQ进程。As shown in Figure 13, when Config#0 is initially configured, DL HARQ processes are allocated to the three remaining IR buffer areas in the order of DL HARQ process numbers 1, 2, and 3. Next, by changing the configuration to Config#1, all remaining IR buffer areas are reset, and by changing the configuration to Config#6, a DL HARQ process with DL HARQ process number 1 is allocated to one remaining IR buffer area. Furthermore, when the configuration is changed to Config#1 again, the DL HARQ process with DL HARQ process number 1 continues to be allocated to the remaining IR buffer areas that existed before the configuration change, and DL HARQ processes are allocated to the two newly generated remaining IR buffer areas in the order of DL HARQ process numbers 2 and 3.
也就是说,图13中,再次设定为Config#0时剩余IR缓冲区区域中分配的DL HARQ进程的顺序(DL HARQ进程号2、3、1的顺序)与最初设定Config#0时剩余IR缓冲区区域中分配的DL HARQ进程的顺序(DL HARQ进程号1、2、3的顺序)不同。这样,剩余IR缓冲区区域中存储的DL HARQ进程的顺序随着UL-DL Configuration的变迁而不同。That is, in Figure 13, the order of the DL HARQ processes allocated in the remaining IR buffer area when Config#0 is reconfigured (the order of DL HARQ process numbers 2, 3, and 1) is different from the order of the DL HARQ processes allocated in the remaining IR buffer area when Config#0 was initially configured (the order of DL HARQ process numbers 1, 2, and 3). Thus, the order of the DL HARQ processes stored in the remaining IR buffer area changes as the UL-DL Configuration changes.
其结果是,在图13的例子中,与DL HARQ进程号1对应的IR缓冲区(包括剩余IR缓冲区区域)分为如下三种情况:为从左边起为第1的情况(情况1:设定Config#1时)、为从左边起为第1及第5的情况(情况2:最初设定Config#0时)、以及为从左边起为第1及第7的情况(情况3:设定Config#6时以及再次设定Config#0时)。这意味着终端中对软缓冲区的访问处理变得复杂。As a result, in the example of FIG13 , the IR buffer corresponding to DL HARQ process number 1 (including the remaining IR buffer area) is divided into three cases: the first from the left (Case 1: when Config#1 is set), the first and fifth from the left (Case 2: when Config#0 is initially set), and the first and seventh from the left (Case 3: when Config#6 is set and when Config#0 is set again). This means that the terminal's soft buffer access processing becomes complicated.
对此,在本实施方式中,说明简化终端200中对软缓冲区的访问处理的方法。In contrast, in this embodiment, a method of simplifying the access process to the soft buffer in terminal 200 will be described.
图14及图15表示本实施方式的软缓冲区结构。14 and 15 show the soft buffer structure of this embodiment.
此外,在以下说明中,与实施方式2同样,对于终端200,通过TDD eIMTA能够变更的UL-DL Configuration的集合为Config#0、Config#1、以及Config#6(即,eIMTA_Config={#0,#1,#6})。即,终端200中,软缓冲区划分为7个。In the following description, similar to Embodiment 2, the set of UL-DL Configurations changeable by TDD eIMTA for terminal 200 is Config#0, Config#1, and Config#6 (i.e., eIMTA_Config={#0, #1, #6}). That is, the soft buffer in terminal 200 is divided into seven.
图14表示以Config#0、Config#6、Config#1的顺序变更UL-DL Configuration的情况,图15表示以Config#1、Config#6、Config#0的顺序变更UL-DL Configuration的情况。在图14及图15中,设定Config#0时,最多产生3个剩余IR缓冲区区域(从左边起第5IR缓冲区~第7IR缓冲区),设定Config#6时,产生1个剩余IR缓冲区区域(从左边起第7IR缓冲区)。Figure 14 shows the case of changing the UL-DL Configuration in the order of Config#0, Config#6, and Config#1, and Figure 15 shows the case of changing the UL-DL Configuration in the order of Config#1, Config#6, and Config#0. In Figures 14 and 15, when Config#0 is set, a maximum of three remaining IR buffer areas are generated (the 5th to 7th IR buffer areas from the left), and when Config#6 is set, a single remaining IR buffer area is generated (the 7th IR buffer area from the left).
在本实施方式中,划分软缓冲区得到的多个IR缓冲区分别与各UL-DLConfiguration中的各DL HARQ进程预先对应。In this embodiment, the multiple IR buffers obtained by dividing the soft buffer are pre-correlated with each DL HARQ process in each UL-DL Configuration.
具体而言,图14及图15中,在7个IR缓冲区中的从左边起第1IR缓冲区~第4IR缓冲区中,分别对应DL HARQ进程号为1~4的DL HARQ进程。Specifically, in FIG. 14 and FIG. 15 , the first IR buffer to the fourth IR buffer from the left among the seven IR buffers correspond to DL HARQ processes with DL HARQ process numbers 1 to 4, respectively.
另外,图14及图15中,在7个IR缓冲区中的从左边起第5IR缓冲区中,对应DL HARQ进程号为1的DL HARQ进程和DL HARQ进程号为1的DL HARQ进程。同样,在从左边起第6IR缓冲区中,对应DL HARQ进程号为6的DL HARQ进程和DL HARQ进程号为2的DL HARQ进程。另外,在从左边起第7IR缓冲区中,对应DL HARQ进程号为7的DL HARQ进程和DL HARQ进程号为3的DL HARQ进程。14 and 15 , the fifth IR buffer from the left among the seven IR buffers corresponds to a DL HARQ process with a DL HARQ process number of 1 and a DL HARQ process with a DL HARQ process number of 1. Similarly, the sixth IR buffer from the left corresponds to a DL HARQ process with a DL HARQ process number of 6 and a DL HARQ process with a DL HARQ process number of 2. Furthermore, the seventh IR buffer from the left corresponds to a DL HARQ process with a DL HARQ process number of 7 and a DL HARQ process with a DL HARQ process number of 3.
即,与DL HARQ进程号5对应的IR缓冲区区域、以及与DL HARQ进程号1对应的剩余IR缓冲区区域是共同的IR缓冲区。同样,与DL HARQ进程号6对应的IR缓冲区区域、以及与DLHARQ进程#2对应的剩余IR缓冲区区域是共同的IR缓冲区。另外,与DL HARQ进程号7对应的IR缓冲区区域、以及与DL HARQ进程#3对应的剩余IR缓冲区区域是共同的IR缓冲区。即,在图14及图15中,对DL HARQ进程号n(n=1,2,3)以及DL HARQ进程号n+4分配共同的IR缓冲区区域。换言之,各剩余IR缓冲区区域中,与UL-DL Configuration的变迁无关而固定地对应DL HARQ进程号。That is, the IR buffer area corresponding to the DL HARQ process number 5 and the remaining IR buffer area corresponding to the DL HARQ process number 1 are a common IR buffer. Similarly, the IR buffer area corresponding to the DL HARQ process number 6 and the remaining IR buffer area corresponding to the DL HARQ process #2 are a common IR buffer. In addition, the IR buffer area corresponding to the DL HARQ process number 7 and the remaining IR buffer area corresponding to the DL HARQ process #3 are a common IR buffer. That is, in Figures 14 and 15, a common IR buffer area is allocated to the DL HARQ process number n (n=1, 2, 3) and the DL HARQ process number n+4. In other words, each remaining IR buffer area is fixedly corresponding to the DL HARQ process number regardless of the change of the UL-DL Configuration.
为了表示本实施方式的存储器结构的简化效果,图16表示与图13相同的UL-DLConfiguration变迁时的、剩余IR缓冲区区域中的DL HARQ进程的分配。To illustrate the effect of the simplification of the memory structure of this embodiment, FIG16 shows the allocation of DL HARQ processes in the remaining IR buffer area when the UL-DL Configuration transition is the same as that in FIG13 .
在图16中,与UL-DL Configuration无关,3个剩余IR缓冲区区域中,始终以DLHARQ进程号1、2、3的顺序分别分配DL HARQ进程。由此,在图16的例子中,与DL HARQ进程号1对应的IR缓冲区(包括剩余IR缓冲区区域)分为如下两种情况:仅为从左边起为第1的情况(情况1:设定Config#1时)、以及为从左边起为第1及第5的情况(情况2:设定Config#0时)。也就是说,与DL HARQ进程号1对应的IR缓冲区可以取的位置在图13中为3个,而在本实施方式中能够减为2个。也就是说,图16中,与图13相比,能够简化终端200中对软缓冲区的访问处理。In Figure 16, regardless of the UL-DL Configuration, the DL HARQ processes are always allocated in the order of DL HARQ process numbers 1, 2, and 3 in the three remaining IR buffer areas. Therefore, in the example of Figure 16, the IR buffer corresponding to DL HARQ process number 1 (including the remaining IR buffer area) is divided into the following two cases: only the case where it is the first from the left (case 1: when Config#1 is set), and the case where it is the first and fifth from the left (case 2: when Config#0 is set). That is, the number of positions that the IR buffer corresponding to DL HARQ process number 1 can take is 3 in Figure 13, but can be reduced to 2 in this embodiment. That is, in Figure 16, compared with Figure 13, the access process to the soft buffer in the terminal 200 can be simplified.
图17表示IR缓冲区与DL HARQ进程号的对应关系的概念图。FIG17 is a conceptual diagram showing the correspondence between the IR buffer and the DL HARQ process number.
在图17中,对软缓冲区(缓冲区容量Nsoft)进行8(=min(max(MDL_HARQ,eIMTA_Config),Mlimit))等分得到的IR缓冲区为1个单位(因此,共有min(max(MDL_HARQ,eIMTA_Config),Mlimit)=8单位)。另外,在能够对终端200设定的多个UL-DL Configuration中,对其数为各UL-DLConfiguration规定的最大DL HARQ进程数的DL HARQ进程,从相同号(这里是“1”)起按照升序分别标注DL HARQ进程号。另外,在图17中,对终端200能够设定的多个UL-DLConfiguration分别规定的最大DL HARQ进程数中的最小值(min(MDL_HARQ,eIMTA_Config))为6进程。也就是说,划分软缓冲区得到的IR缓冲区的数与上述最小值之差(=min(max(MDL_HARQ,eIMTA_Config),Mlimit)-min(min(MDL_HARQ,eIMTA_Config),Mlimit))为2。In FIG17 , the IR buffer obtained by equally dividing the soft buffer (buffer capacity N soft ) into 8 (= min(max(M DL _HARQ , eIMTA_Config ), M limit )) is one unit (thus, there are a total of min(max(M DL _HARQ , eIMTA_Config ), M limit ) = 8 units). Furthermore, among the multiple UL-DL configurations that can be configured for terminal 200, the DL HARQ processes whose number is equal to the maximum number of DL HARQ processes specified for each UL-DL configuration are assigned DL HARQ process numbers in ascending order starting from the same number (here, "1"). Furthermore, in FIG17 , the minimum value (min(M DL _HARQ , eIMTA_Config )) of the maximum number of DL HARQ processes specified for each of the multiple UL-DL configurations that can be configured for terminal 200 is 6 processes. That is, the difference between the number of IR buffers obtained by dividing the soft buffer and the minimum value (=min(max(M DL_HARQ, eIMTA_Config ), M limit )-min(min(M DL_HARQ, eIMTA_Config ), M limit )) is 2.
在图17中,8单位的IR缓冲区中的6(=min(min(MDL_HARQ,eIMTA_Config),Mlimit))单位分别逐一分配给6(=min(min(MDL_HARQ,eIMTA_Config),Mlimit))个DL HARQ进程(DL HARQ进程号为1~6)(实线箭头所示的对应关系)。也就是说,在多个IR缓冲区中的、相当于上述最大DLHARQ进程数中的最小值(6进程)的IR缓冲区中(相当于第三区域组),从DL HARQ进程号1起,按照升序分别固定地对应DL HARQ进程号最大为6的、相当于上述最小值的数的DL HARQ进程。In FIG17 , 6 (=min(min(M DL_HARQ, eIMTA_Config ), M limit )) units of the 8-unit IR buffer are allocated one by one to 6 (=min(min(M DL_HARQ, eIMTA_Config ), M limit )) DL HARQ processes (DL HARQ process numbers are 1 to 6) (correspondence indicated by the solid arrows). That is, in the IR buffer corresponding to the minimum value (6 processes) of the maximum number of DL HARQ processes among the multiple IR buffers (corresponding to the third region group), the DL HARQ processes corresponding to the minimum value (6 processes) are fixedly associated in ascending order, starting from DL HARQ process number 1, with the DL HARQ process number up to 6.
另一方面,8单位的IR缓冲区中的其余的2(=min(max(MDL_HARQ,eIMTA_Config),Mlimit)-min(min(MDL_HARQ,eIMTA_Config),Mlimit))个单位分配给其余的2(=min(max(MDL_HARQ,eIMTA_Config),Mlimit)-min(min(MDL_HARQ,eIMTA_Config),Mlimit))个DL HARQ进程(DL HARQ进程号为7、8),同时,还分配给已经各分配了1单位的IR缓冲区的6(=min(min(MDL_HARQ,eIMTA_Config),Mlimit))个DLHARQ进程中的2(=min(max(MDL_HARQ,eIMTA_Config),Mlimit)-min(min(MDL_HARQ,eIMTA_Config),Mlimit))个DL HARQ进程(虚线箭头所示的对应关系)。也就是说,在多个IR缓冲区中的、分配了相当于上述最小值(6进程)的数的DL HARQ进程的IR缓冲区(相当于第三区域组)以外的其余的IR缓冲区中(相当于第四区域组),从DL HARQ进程号6的下一号的、DL HARQ进程号7起按照升序分别固定对应相当于上述差值的数(2进程)的DL HARQ进程,并且分别固定对应DL HARQ进程号为1~6的DL HARQ进程中的、相当于上述差值的数(2进程)的DL HARQ进程(在此是DL HARQ进程号1、2)。On the other hand, the remaining 2 (=min(max(M DL_HARQ , eIMTA_Config ), M limit )-min(min(M DL_HARQ , eIMTA_Config ), M limit )) units of the 8-unit IR buffer are allocated to the remaining 2 (=min(max(M DL_HARQ , eIMTA_Config ), M limit )-min(min(M DL_HARQ , eIMTA_Config ), M limit )) DL HARQ processes (DL HARQ process numbers are 7 and 8), and are also allocated to 2 (=min(max(M DL_HARQ , eIMTA_Config ), M limit )-min(min(M DL_HARQ , eIMTA_Config ), M limit )) DL HARQ processes of the 6 (=min(min(M DL_HARQ , eIMTA_Config ) , M limit )) DL HARQ processes to which one unit of IR buffer has been allocated, each. HARQ process (correspondence shown by the dotted arrow). That is, in the remaining IR buffers (equivalent to the fourth regional group) other than the IR buffers (equivalent to the third regional group) to which the DL HARQ processes corresponding to the minimum value (6 processes) are allocated among the multiple IR buffers, starting from DL HARQ process number 7, which is the next number after DL HARQ process number 6, the DL HARQ processes corresponding to the number of the difference (2 processes) are fixed in ascending order, and the DL HARQ processes corresponding to the number of the difference (2 processes) among the DL HARQ processes with DL HARQ process numbers 1 to 6 are fixed (here, DL HARQ process numbers 1 and 2).
如上所述,根据本实施方式,与UL-DL Configuration的变迁无关,对DL HARQ进程号的软缓冲区的访问位置(缓冲区地址)得到固定。由此,能够简化终端200中对软缓冲区的访问处理。As described above, according to this embodiment, the access location (buffer address) to the soft buffer of the DL HARQ process number is fixed regardless of changes in the UL-DL Configuration. This simplifies the soft buffer access process in terminal 200.
此外,在图14及图15中,说明了DL HARQ进程号n(n=1,2,3)以及DL HARQ进程号n+4分配到共同的IR缓冲区区域的情况。但是,分配到共同的IR缓冲区区域的DL HARQ进程号的组合并不限于此。14 and 15 illustrate the case where DL HARQ process number n (n=1, 2, 3) and DL HARQ process number n+4 are allocated to a common IR buffer area. However, the combination of DL HARQ process numbers allocated to a common IR buffer area is not limited to this.
另外,图16中,从左边起第1IR缓冲区和第5IR缓冲区配置在软缓冲区上的离散位置,但这是IR缓冲区的逻辑配置(逻辑地址)的一例,这些IR缓冲区的物理配置(物理地址)可以配置在软缓冲区上的相邻位置。In addition, in Figure 16, the 1st IR buffer and the 5th IR buffer from the left are configured at discrete positions on the soft buffer, but this is an example of the logical configuration (logical address) of the IR buffer, and the physical configuration (physical address) of these IR buffers can be configured at adjacent positions on the soft buffer.
另外,在图14及图15所示的与DL HARQ进程#1~#4对应的IR缓冲区中,与DL HARQ进程#5~#7中的任一者共同的1单位的IR缓冲区(即剩余IR缓冲区区域)中,可以优先存储奇偶校验比特。通过这样做,能够避免重要程度高的系统校验比特随着UL-DLConfiguration的变更而被重置。Furthermore, in the IR buffers corresponding to DL HARQ processes #1 to #4 shown in Figures 14 and 15, parity bits can be preferentially stored in the IR buffer unit shared with any of DL HARQ processes #5 to #7 (i.e., the remaining IR buffer area). This prevents the highly important system parity bits from being reset with changes to the UL-DL Configuration.
以上说明了本发明的实施方式。The embodiments of the present invention have been described above.
此外,上述实施方式中,也可以不向终端200不通将对于终端200能够变更的UL-DLConfiguration的集合,基站100进行式(2)所示的min(max(MDL_HARQ,eIMTA_Config,Mlimit))的计算,将该计算结果通知给终端200。在此情况下,min(max(MDL_HARQ,eIMTA_Config,Mlimit))的计算结果只能取4、6、7或8,因此基站100将2比特的信息通知给终端200即可。由此,与能够变更的UL-DL Configuration的集合的通知所需的比特数(3n(n≥2)比特)相比,能够减少对终端200通知的比特数。In addition, in the above embodiment, instead of notifying the terminal 200 of the set of UL-DL Configurations that can be changed by the terminal 200, the base station 100 may calculate min(max(M DL _HARQ , eIMTA_Config , M limit )) shown in equation (2) and notify the terminal 200 of the calculation result. In this case, the calculation result of min(max(M DL _HARQ , eIMTA_Config , M limit )) can only be 4, 6, 7, or 8, so the base station 100 only needs to notify the terminal 200 of 2 bits of information. As a result, the number of bits notified to the terminal 200 can be reduced compared to the number of bits required for notifying the set of UL-DL Configurations that can be changed (3n (n ≥ 2) bits).
另外,上述实施方式中,若考虑到Mlimit=8,并且如图5所示,7个UL-DLConfiguration中的4个UL-DL Configuration(Config#2~#5)规定的最大DL HARQ进程数(MHARQ)大于8(Mlimit),并且能够通过eIMTA变更的UL-DL Configuration为多个,则式(2)所示的min(max(MDL_HARQ,eIMTA_Config,Mlimit))的计算结果在大多数情况下为8的可能性较高。对此,基站100对于设定了TDD eIMTA的终端200,可以不通知能够变更的UL-DLConfiguration的集合或者min(max(MDL_HARQ,eIMTA_Config,Mlimit))的计算结果,终端200始终作为min(max(MDL_HARQ,eIMTA_Config,Mlimit))=8来计算IR缓冲区大小(NIR)。也就是说,在未设定TDD eIMTA的情况下,终端200可以按照式(1)计算IR缓冲区大小,在设定TDD eIMTA的情况下,终端200可以按照下式(3)计算IR缓冲区大小。在此情况下,不对终端200发出能够变更的UL-DL Configuration的集合或者min(max(MDL_HARQ,eIMTA_Config,Mlimit))的计算结果等信令,终端200能够在UL-DL Configuration变更前后继续DL HARQ进程。Furthermore, in the above embodiment, considering that M limit = 8, and as shown in FIG5 , the maximum number of DL HARQ processes (M HARQ ) specified in four of the seven UL-DL Configurations (Config #2 to #5) is greater than 8 (M limit ), and there are multiple UL-DL Configurations that can be changed by eIMTA, the calculation result of min(max(M DL _HARQ , eIMTA_Config , M limit )) shown in equation (2) is likely to be 8 in most cases. Therefore, the base station 100 may not notify the terminal 200 configured with TDD eIMTA of the set of changeable UL-DL Configurations or the calculation result of min(max(M DL _HARQ , eIMTA_Config , M limit )), and the terminal 200 may always calculate the IR buffer size (N IR ) as min(max(M DL _HARQ , eIMTA_Config , M limit )) = 8. That is, when TDD eIMTA is not configured, terminal 200 can calculate the IR buffer size according to equation (1). When TDD eIMTA is configured, terminal 200 can calculate the IR buffer size according to equation (3) below. In this case, no signaling is sent to terminal 200, such as the set of changeable UL-DL Configurations or the calculation result of min(max(M DL _HARQ , eIMTA_Config , M limit )). Terminal 200 can continue the DL HARQ process before and after the UL-DL Configuration is changed.
另外,上述实施方式中,说明了按照式(1)~(3)用MDL_HARQ,eIMTA_Config和Mlimit中的较小值划分软缓冲区的情况。但是,并不限于此,例如,终端200还可以不使用作为阈值的Mlimit,用max(MDL_HARQ,eIMTA_Config)来划分软缓冲区。In the above embodiment, the soft buffer is divided using the smaller value of M DL_HARQ , eIMTA_Config , and M limit according to equations (1) to (3). However, this is not limiting. For example, terminal 200 may not use M limit as the threshold, but may divide the soft buffer using max(M DL_HARQ , eIMTA_Config ).
另外,上述实施方式中,说明了式(1)~(3)所示的Mlimit=8的情况。这种情况例如是FDD系统中基站(eNB)能够应对的最大DL HARQ进程数所对应的值。不过,Mlimit的值并不限定于8。尤其是在TDD系统中,基站100能够应对的最大DL HARQ进程数大于FDD系统中基站能够应对的最大DL HARQ进程数(8)。例如,在UL-DL Config#5中,基站100能够应对的最大DLHARQ进程数是15。因此,Mlimit的值是不超过基站100能够应对的DL HARQ进程数的值即可。In addition, in the above embodiment, the case where M limit = 8 shown in equations (1) to (3) is described. This case is, for example, the value corresponding to the maximum number of DL HARQ processes that the base station (eNB) can handle in the FDD system. However, the value of M limit is not limited to 8. In particular, in the TDD system, the maximum number of DL HARQ processes that the base station 100 can handle is greater than the maximum number of DL HARQ processes that the base station can handle in the FDD system (8). For example, in UL-DL Config#5, the maximum number of DL HARQ processes that the base station 100 can handle is 15. Therefore, the value of M limit only needs to be a value that does not exceed the number of DL HARQ processes that the base station 100 can handle.
另外,在上述实施方式的表达中,在不继续DL HARQ进程的情况下,对IR缓冲区进行“重置”。但是,IR缓冲区不需要实际进行重置(闪存(flash)),只要不读出该IR缓冲区中已存储的下行线路数据并用于解码即可。因此,通知与该IR缓冲区对应的DL HARQ进程中是否是初次发送即可。此外,指示是初次发送还是重发的信号,由下行线路数据的分配信息(即DL assignment)中的NDI(New Data Indicator,新数据指示符)通知。在指示与该IR缓冲区对应的DL HARQ进程中的下行线路数据的DL assignment中,在NDI为反转了上次接收时的值的情况下,表示是初次发送,在不是反转的值的情况下,表示是重发。In addition, in the expression of the above embodiment, the IR buffer is "reset" when the DL HARQ process is not continued. However, the IR buffer does not need to be actually reset (flash), as long as the downlink data stored in the IR buffer is not read out and used for decoding. Therefore, it is sufficient to notify whether it is the first transmission in the DL HARQ process corresponding to the IR buffer. In addition, the signal indicating whether it is the first transmission or the retransmission is notified by the NDI (New Data Indicator) in the allocation information (i.e., DL assignment) of the downlink data. In the DL assignment indicating the downlink data in the DL HARQ process corresponding to the IR buffer, if the NDI is the inverted value of the last reception, it indicates the first transmission, and if it is not the inverted value, it indicates the retransmission.
另外,上述实施方式中作为各天线进行了说明,但本发明同样能够适用于天线端口(antenna port)。Furthermore, in the above-mentioned embodiment, each antenna has been described, but the present invention is also applicable to an antenna port.
天线端口是指,由1个或多个物理天线构成的逻辑的天线。也就是说,天线端口并不一定指1个物理天线,有时指由多个天线构成的阵列天线等。An antenna port is a logical antenna composed of one or more physical antennas. In other words, an antenna port does not necessarily refer to a single physical antenna, but may refer to an array antenna composed of multiple antennas.
例如,在LTE中,未规定由几个物理天线构成天线端口,而将天线端口规定为基站能够发送不同参考信号(Reference signal)的最小单位。For example, in LTE, it is not specified how many physical antennas constitute an antenna port, but an antenna port is specified as the minimum unit by which a base station can transmit different reference signals.
另外,天线端口有时也被规定为乘以预编码矢量(Precoding vector)的加权的最小单位。In addition, an antenna port may be defined as a minimum unit by which a weight of a precoding vector is multiplied.
另外,在上述实施方式中,以由硬件构成本发明的情况为例进行了说明,但本发明在硬件的协作下,也可以由软件实现。Furthermore, in the above-mentioned embodiment, the case where the present invention is configured by hardware has been described as an example, but the present invention can also be realized by software in cooperation with hardware.
另外,用于上述实施方式的说明中的各功能块通常被作为集成电路的LSI来实现。这些功能块既可以被单独地集成为单芯片,也可以包含一部分或全部地被集成为单芯片。虽然这里称为LSI,但根据集成程度,可以被称为IC、系统LSI、超大LSI(Super LSI)、或特大LSI(Ultra LSI)。In addition, the functional blocks used in the description of the above embodiments are generally implemented as LSIs (integrated circuits). These functional blocks can be integrated individually into a single chip, or some or all of them can be integrated into a single chip. Although referred to as LSI here, it can also be referred to as IC, system LSI, super LSI, or ultra LSI depending on the degree of integration.
另外,实现集成电路化的方法不仅限于LSI,也可使用专用电路或通用处理器来实现。也可以使用可在LSI制造后编程的FPGA(Field Programmable Gate Array:现场可编程门阵列),或者可重构LSI内部的电路单元的连接和设定的可重构处理器。Furthermore, integrated circuits are not limited to LSIs; dedicated circuits or general-purpose processors can also be used. FPGAs (Field Programmable Gate Arrays) that can be programmed after LSI fabrication, or reconfigurable processors that allow the connections and settings of circuit cells within the LSI to be reconfigured, can also be used.
再者,随着半导体的技术进步或随之派生的其它技术的出现,如果出现能够替代LSI的集成电路化的新技术,当然可利用该新技术进行功能块的集成化。还存在着适用生物技术等的可能性。Furthermore, if new integrated circuit technologies that can replace LSIs emerge with advances in semiconductor technology or the emergence of other technologies derived from them, it would be possible to utilize these technologies to integrate functional blocks. There is also the possibility of applying biotechnology, etc.
如上所述,上述实施方式的终端装置对构成1帧的子帧的构成模式能够进行设定变更,所述构成模式包含用于下行线路通信的下行通信子帧以及用于上行线路通信的上行通信子帧,所述终端装置采用的结构具备:解码单元,将从基站装置发送的下行线路数据存储到重发用的缓冲区中,并且对所述下行线路数据进行解码;以及发送单元,将使用所述下行线路数据的差错检测结果生成的响应信号发送,基于对所述终端装置能够设定的多个所述构成模式分别规定的重发进程数中的最大值,将所述缓冲区按每个重发进程划分为多个区域。As described above, the terminal device of the above embodiment is capable of setting and changing the composition pattern of the subframes constituting one frame, wherein the composition pattern includes a downlink communication subframe for downlink communication and an uplink communication subframe for uplink communication, and the structure adopted by the terminal device comprises: a decoding unit that stores the downlink link data sent from the base station device in a buffer for retransmission and decodes the downlink link data; and a sending unit that sends a response signal generated using the error detection result of the downlink link data, and divides the buffer into a plurality of areas for each retransmission process based on the maximum value of the number of retransmission processes specified for the multiple composition patterns that can be set for the terminal device.
另外,在上述实施方式的终端装置中,在所述多个区域中的、其数为对所述终端装置当前设定的第一构成模式所规定的第一重发进程数的第一区域组的各区域中,分别分配所述第一构成模式下的各重发进程。In the terminal device of the above embodiment, each retransmission process in the first configuration mode is allocated to each area of the first area group whose number is the first retransmission process number specified in the first configuration mode currently set for the terminal device.
另外,在上述实施方式的终端装置中,在所述第一重发进程数少于所述多个区域的数量的情况下,在所述多个区域中的、所述第一区域组以外的其余的第二区域组中,分配所述第一构成模式下的重发进程中的任一者。In the terminal device of the above embodiment, when the number of the first retransmission processes is smaller than the number of the plurality of regions, any one of the retransmission processes in the first configuration pattern is allocated to the remaining second region groups among the plurality of regions other than the first region group.
另外,在上述实施方式的终端装置中,在所述第二区域组的各区域中,分别分配相当于所述多个区域的数和所述第一重发进程数之差的数的重发进程。Furthermore, in the terminal device of the above embodiment, a number of retransmission processes corresponding to the difference between the number of the plurality of regions and the first number of retransmission processes is allocated to each region of the second region group.
另外,在上述实施方式的终端装置中,整个所述第二区域组重新划分为其数是所述第一重发进程数的区域,在所述重新划分后的各区域中,分别分配所述第一构成模式下的全部重发进程。In the terminal device of the above embodiment, the entire second area group is re-divided into areas whose number is the same as the first retransmission processes, and all retransmission processes in the first configuration pattern are allocated to each of the re-divided areas.
另外,在上述实施方式的终端装置中,在所述第二区域组中,仅分配所述第一构成模式下的一个重发进程。Furthermore, in the terminal device of the above embodiment, only one retransmission process in the first configuration pattern is allocated to the second area group.
另外,在上述实施方式的终端装置中,在所述第一重发进程数少于所述多个区域的数量的情况下,在所述多个区域中的、所述第一区域组以外的其余的第二区域组中,继续分配对所述终端装置上次设定的第二构成模式下的重发进程中的、所述第二区域组内的区域中所分配的重发进程。In addition, in the terminal device of the above-mentioned embodiment, when the number of the first retransmission processes is less than the number of the multiple areas, the retransmission processes allocated to the areas within the second area group in the retransmission processes in the second configuration mode last set for the terminal device continue to be allocated in the remaining second area groups other than the first area group among the multiple areas.
另外,在上述实施方式的终端装置中,在所述第二区域组中,仅分配所述第二构成模式下的一个重发进程。Furthermore, in the terminal device of the above embodiment, only one retransmission process in the second configuration pattern is allocated to the second area group.
另外,在上述实施方式的终端装置中,在所述多个构成模式中的每个构成模式中,对数量为各构成模式所规定的重发进程数的重发进程,从相同的第一号起按照升序分别标注号,在所述多个区域中的、其数相当于所述多个构成模式分别规定的重发进程数中的最小值的第三区域组的各区域中,从所述第一号起,按照升序分别固定地对应直至为第二号的、相当于所述最小值的数的重发进程,在所述多个区域中的、所述第三区域组以外的其余的第四区域组的各区域中,从所述第二号的下一号的、第三号起按照升序分别固定地对应相当于所述多个区域的数量与所述最小值之差的数的重发进程,并且分别固定地对应所述第一号至所述第二号的重发进程中的、相当于所述差值的数的重发进程。In addition, in the terminal device of the above-mentioned embodiment, in each of the plurality of configuration patterns, the retransmission processes having a number equal to the number of retransmission processes specified for each configuration pattern are numbered in ascending order starting from the same first number, and in each of the third regional group, whose number among the plurality of regions is equal to the minimum value of the number of retransmission processes specified for the plurality of configuration patterns, the retransmission processes having a number equal to the minimum value are fixedly associated in ascending order starting from the first number up to the second number in each of the plurality of regions, and the retransmission processes having a number equal to the difference between the number of the plurality of regions and the minimum value are fixedly associated in ascending order starting from the third number next to the second number in each of the plurality of regions, and the retransmission processes having a number equal to the difference between the number of the plurality of regions and the minimum value are fixedly associated in each of the fourth regional group, whose number is equal to the third number next to the second number, and the retransmission processes having a number equal to the difference among the first to second retransmission processes are fixedly associated.
另外,在上述实施方式的终端装置中,所述多个区域的数量是所述最大值和规定的阈值中的较小的值。In the terminal device of the above embodiment, the number of the plurality of areas is a smaller value between the maximum value and a predetermined threshold value.
另外,上述实施方式的缓冲区划分方法用于对构成1帧的子帧的构成模式能够进行设定变更的终端装置,所述构成模式包含用于下行线路通信的下行通信子帧以及用于上行线路通信的上行通信子帧,所述缓冲区划分方法具有以下步骤:将从基站装置发送来的下行线路数据存储到重发用的缓冲区的步骤;对所述下行线路数据进行解码的步骤;以及将使用所述下行线路数据的差错检测结果生成的响应信号发送的步骤,基于对所述终端装置能够设定的多个所述构成模式分别规定的重发进程数中的最大值,将所述缓冲区按每个重发进程划分为多个区域。In addition, the buffer partitioning method of the above-mentioned embodiment is used for a terminal device that can set and change the configuration pattern of the subframes constituting one frame, the configuration pattern including a downlink communication subframe for downlink communication and an uplink communication subframe for uplink communication, and the buffer partitioning method has the following steps: a step of storing downlink data sent from a base station device in a buffer for retransmission; a step of decoding the downlink data; and a step of sending a response signal generated using the error detection result of the downlink data, based on the maximum value of the number of retransmission processes specified for the multiple configuration patterns that can be set for the terminal device, the buffer is divided into multiple areas for each retransmission process.
2012年7月18日提交的日本专利申请特愿2012-159759号所包含的说明书、说明书附图和说明书摘要的公开内容全部引用于本申请。The disclosure of Japanese Patent Application No. 2012-159759 filed on July 18, 2012 including the specification, drawings and abstract is incorporated herein by reference in its entirety.
工业实用性Industrial Applicability
本发明对移动通信系统等是有用的。The present invention is useful for mobile communication systems and the like.
标号说明Label Description
100 基站100 base stations
200 终端200 Terminal
101、208 控制单元101, 208 control unit
102 控制信息生成单元102 Control information generation unit
103、105 编码单元103, 105 coding unit
104、107 调制单元104, 107 modulation units
106 数据发送控制单元106 Data transmission control unit
108 映射单元108 mapping units
109、218 IFFT单元109, 218 IFFT units
110、219 CP附加单元110, 219 CP additional units
111、222 无线发送单元111, 222 wireless transmission unit
112、201 无线接收单元112, 201 wireless receiving unit
113、202 CP去除单元113, 202 CP removal unit
114 PUCCH提取单元114 PUCCH extraction unit
115 解扩单元115 Despreading Unit
116 序列控制单元116 Sequence Control Unit
117 相关处理单元117 related processing units
118 A/N判定单元118 A/N judgment unit
119 捆绑A/N解扩单元119 Bundled A/N Despreading Unit
120 IDFT单元120 IDFT units
121 捆绑A/N判定单元121 Bundled A/N determination unit
122 重发控制信号生成单元122 Retransmission control signal generation unit
203 FFT单元203 FFT unit
204 提取单元204 Extraction Unit
205、209 解调单元205, 209 demodulation unit
206、210 解码单元206, 210 decoding unit
207 判定单元207 Judgment Unit
211 CRC单元211 CRC unit
212 响应信号生成单元212 Response signal generation unit
213 编码和调制单元213 Coding and Modulation Unit
214 一次扩频单元214 Primary Spread Spectrum Unit
215 二次扩频单元215 Secondary Spread Spectrum Unit
216 DFT单元216 DFT units
217 扩频单元217 Spread Spectrum Unit
220 时分复用单元220 time division multiplexing unit
221 选择单元221 Selection Unit
Claims (28)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012159759 | 2012-07-18 | ||
| JP2012-159759 | 2012-07-18 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1250190A1 HK1250190A1 (en) | 2018-11-30 |
| HK1250190B true HK1250190B (en) | 2021-06-25 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6528338B2 (en) | LTE-A communication system and transmission / reception method | |
| JP6410196B2 (en) | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND INTEGRATED CIRCUIT | |
| JP5945073B2 (en) | Resource allocation method and apparatus for uplink control channel in wireless communication system | |
| KR101334536B1 (en) | Method and apparatus for transmitting reception acknowledgement information in wireless communication system | |
| KR101724220B1 (en) | Method for operating terminal in carrier aggregation system, and apparatus using said method | |
| JP2019208235A (en) | Communication system and communication method | |
| CN104272834B (en) | Terminal installation, base station apparatus, sending method and method of reseptance | |
| JP2017505569A (en) | Terminal device and base station device | |
| KR20100116139A (en) | Method for trasmitting control information in wireless communication system and apparatus therefor | |
| KR20110010681A (en) | Method and apparatus for receiving acknowledgment in wireless communication system | |
| WO2013021569A1 (en) | Terminal device, base station device, and transmission/reception method | |
| CN103548380B (en) | Terminal installation and response signal sending method | |
| HK1250190B (en) | Terminal device, communication device, communication method, and integrated circuit | |
| CN103503508B (en) | Terminal device and transmission method | |
| HK1242860B (en) | Terminal device and response signal transmission method | |
| HK1242075B (en) | Terminal apparatus and transmission method | |
| HK1193519A (en) | Simultaneous reporting of ack/nack and channel-state information using pucch format 3 resources |