Communication device and communication method implemented thereby
By using communication methods between base stations and terminals, and employing upper-layer signaling and DCI to dynamically select data allocation modes, the problem of inflexible resource allocation in the new RAT is solved, enabling flexible data allocation and reducing signaling overhead in the area where the control resource set is configured.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
- Filing Date
- 2018-01-19
- Publication Date
- 2026-04-28
AI Technical Summary
In the new RAT, the existing technology cannot flexibly allocate resources, resulting in the inability to properly notify data areas, especially in areas where control resource sets are configured, leading to insufficient flexibility in resource allocation.
Through communication methods between the base station and the terminal, upper-layer signaling is used to notify the setting information of multiple modes of data allocation, and a mode is selected and notified through DCI to dynamically allocate resources and avoid resource areas not allocated to the terminal.
It enables flexible allocation of data areas within the configured control resource set, reduces DCI signaling overhead, and allows for dynamic resource allocation based on the different uses of each time slot.
Smart Images

Figure CN116667988B_ABST
Abstract
Description
[0001] This application is a divisional application of Chinese invention patent application filed on January 19, 2018, with application number 201880014224.4 and entitled "Base Station, Terminal and Communication Method". Technical Field
[0002] This invention relates to base stations, terminals, and communication methods. Background Technology
[0003] A communication system known as 5G is under research. Within 5G, research is underway to flexibly provide functionality for each use case, addressing the increased communication traffic, the increased number of connected terminals, and the demands for high reliability and low latency. Three representative examples are extended mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable and low-latency communications (URLLC). Within the international standards organization 3GPP (3rd Generation Partnership Project), advancements in communication systems are being researched from two perspectives: advancements in LTE systems and new RAT (Radio Access Technology) (e.g., see Non-Patent Document 1).
[0004] Existing technical documents
[0005] Non-patent literature
[0006] Non-patent literature 1: RP-161596, “Revision of SI: Study on New Radio Access Technology”, NTT DOCOMO, September 2016 Summary of the Invention
[0007] In the new RAT, it is necessary to study the methods for notification data areas (e.g., symbol positions).
[0008] One aspect of the present invention helps to provide base stations, terminals, and communication methods that can appropriately notify data areas.
[0009] A communication apparatus according to one aspect of the present invention includes: a receiver that receives upper-layer signaling indicating four resource modes of a Physical Downlink Shared Channel (PDSCH), each of the four resource modes indicating a frequency resource mode in the frequency domain and a time resource mode in the time domain in one or two time slots, wherein at least one of the four resource modes indicates resources excluded from the allocation of the PDSCH in the one or two time slots; and receives downlink control information (DCI) containing 2 bits of information, the 2 bits of information notifying a resource mode selected from the four resource modes; and circuitry coupled to the receiver that decodes the PDSCH based on the selected resource mode.
[0010] According to one aspect of the present invention, a communication method implemented by a communication device includes: receiving upper-layer signaling indicating four resource modes of a Physical Downlink Shared Channel (PDSCH), each of the four resource modes indicating a frequency resource mode in the frequency domain and a time resource mode in the time domain in one or two time slots, wherein at least one of the four resource modes indicates resources excluded from the allocation of the PDSCH in the one or two time slots; receiving downlink control information (DCI) containing 2 bits of information, the 2 bits of information notifying the resource mode selected from the four resource modes; and decoding the PDSCH based on the selected resource mode.
[0011] A base station according to one aspect of the present invention includes: a circuit that selects one mode for data allocation from a plurality of modes of a resource area for allocating data; and a transmitter that notifies setting information related to the plurality of modes via upper-layer signaling and notifies the selected one mode via downlink control signaling (DCI).
[0012] A terminal according to one aspect of the present invention includes: a receiver that receives upper-layer signaling containing setting information relating to multiple modes of a resource area for allocating data, and receives a downlink control signal (DCI) indicating one mode used for data allocation from the multiple modes; and circuitry that determines the resource to which the data is allocated based on the setting information and the downlink control signal.
[0013] One aspect of the communication method of the present invention includes the following steps: selecting one mode for data allocation from multiple modes of a resource area for data allocation; notifying the configuration information related to the multiple modes via upper-layer signaling; and notifying the selected mode via downlink control signal (DCI).
[0014] One aspect of the communication method of the present invention includes the following steps: receiving upper-layer signaling containing setting information relating to multiple modes of a resource area for allocating data, and receiving a downlink control signal (DCI) indicating one mode used for data allocation from the multiple modes, and determining the resource to which the data is allocated based on the setting information and the downlink control signal.
[0015] Furthermore, these general or specific methods can be implemented as systems, devices, methods, integrated circuits, computer programs, or storage media, or through any combination of systems, devices, methods, integrated circuits, computer programs, and storage media.
[0016] According to one aspect of the present invention, the data area can be appropriately notified.
[0017] Further advantages and effects of one aspect of the invention will become clear from the specification and drawings. These advantages and / or effects can be provided separately by several embodiments and the features described in the specification and drawings, without the need to provide all features in order to obtain one or more of the same features. Attached Figure Description
[0018] Figure 1 This represents a portion of the structure of the base station in Implementation Method 1.
[0019] Figure 2 This represents a portion of the structure of the terminal in Implementation Method 1.
[0020] Figure 3 This shows the structure of the base station in Implementation Method 1.
[0021] Figure 4 This shows the structure of the terminal in Implementation Method 1.
[0022] Figure 5 This section illustrates an example of the operation of the base station and terminal in Implementation Method 1.
[0023] Figure 6A This is an example of data allocation representing action example 1 of implementation method 1.
[0024] Figure 6B This is an example of data allocation representing action example 1 of implementation method 1.
[0025] Figure 7 This is an example of data allocation representing action example 2 of implementation method 1.
[0026] Figure 8 An example of the time slot structure in Implementation Method 2.
[0027] Figure 9A This illustrates an example of data allocation in Implementation Method 3.
[0028] Figure 9B This illustrates an example of data allocation in Implementation Method 3.
[0029] Figure 10 This illustrates an example of data allocation in implementation method 4. Detailed Implementation
[0030] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
[0031] In LTE, the base station uses the PCFICH (Physical Control Format Indicator channel) to dynamically notify the number of symbols in the PDCCH (Physical Downlink Shared Channel) area, and transmits data from the next symbol in the PDCCH area. Furthermore, in LTE, for the application of CoMP (Coordinated Multiple Point) or for interference control, the start symbol of the data can also be notified via upper-layer signaling when the start symbol of the data changes.
[0032] On the other hand, in the new RAT, the use of DCI (Downlink control indicator) to notify the start symbol of data within a time slot is being studied. As DCI, the "group common PDCCH" assuming that multiple terminals (UE: User Equipment) receive it simultaneously is being studied, as well as the "UE specific DCI" assuming that each terminal receives it individually.
[0033] However, in the new RAT, research is underway on allocating a portion of the system frequency band to the area (control resource set) configured with control signals such as DCI, i.e., the "group common control resource set" or "UE-specific control resource set," instead of the entire frequency band. Therefore, the data area (the number of symbols usable for data) differs between areas with allocated control resource sets and areas without allocated control resource sets.
[0034] Terminals (users) can identify the UE-specific control resource set allocated to themselves or the group-wide common control resource set of the group to which they belong. However, they cannot identify the UE-specific control resource set allocated to other terminals or the areas used for other purposes (e.g., sidelinks, URLLC, mMTC, etc.). For example, a base station can also use upper-layer signaling to notify a terminal of a resource area not allocated to it, thus avoiding data allocation in that resource set area. However, notifications of resource areas using upper-layer signaling become semi-static allocations. In the new RAT, the different uses of each time slot are considered, so there is a problem of inflexible resource allocation based solely on upper-layer notifications.
[0035] Therefore, the following describes a method for flexibly allocating resources by appropriately notifying data areas when considering areas configured with control resource sets.
[0036] [Overview of the Communication System]
[0037] The communication system of various embodiments of the present invention includes a base station 100 and a terminal 200.
[0038] Figure 1 This is a block diagram illustrating a portion of the structure of a base station 100 according to an embodiment of the present invention. Figure 1 In the base station 100 shown, the DCI generation unit 102 selects one mode for data allocation from multiple modes in the resource area for data allocation. The transmission unit 106 notifies the configuration information related to the multiple modes through upper-layer signaling and notifies the selected mode through downlink control signals (DCI).
[0039] Figure 2 This is a block diagram illustrating a portion of the structure of terminal 200 according to an embodiment of the present invention. Figure 2 In the terminal 200 shown, the receiving unit 201 receives upper-layer signaling containing setting information related to multiple modes of the resource area for data allocation, and receives downlink control information (DCI) indicating one mode used for data allocation from among the multiple modes. The signal separation unit 202 determines the resource for the allocated data based on the setting information and the downlink control signal.
[0040] (Implementation Method 1)
[0041] [Base station structure]
[0042] Figure 3 This is a block diagram illustrating the structure of the base station 100 according to this embodiment. Figure 3In this system, base station 100 includes a setting unit 101, a DCI generation unit 102, an error correction coding unit 103, a modulation unit 104, a signal distribution unit 105, a transmission unit 106, a reception unit 107, a signal separation unit 108, a demodulation unit 109, and an error correction decoding unit 110.
[0043] The setting unit 101 sets multiple modes (hereinafter referred to as "modes") for the resource areas to which data is allocated, as well as parameters related to the resource areas in which data is allocated in the multiple modes. For example, the setting unit 101 sets the frequency domain (e.g., PRB (Physical Resource Block)) and time domain (e.g., symbols) of resource candidates excluded from data allocation. Then, the setting unit 101 generates upper-layer signaling (SIB (System Information Block) or specific RRC (Radio Resource Control)) containing setting information related to the multiple modes (e.g., parameters representing the aforementioned frequency domain and time domain). The setting unit 101 outputs the upper-layer signaling to the error correction coding unit 103 and outputs the setting information to the DCI generation unit 102, the signal allocation unit 105, and the signal separation unit 108.
[0044] The DCI generation unit 102, for example, based on information such as the amount of control signal or data per time slot (not shown), selects (determines) one mode used in the data allocation of the terminal 200 from multiple modes set by the setting unit 101, and generates bit information corresponding to the selected mode.
[0045] The DCI generation unit 102 generates resource allocation information (DL allocation information or UL allocation information) for DL (Downlink) data signals or UL (Uplink) data signals, as well as a downlink control signal (DCI) containing bit information corresponding to the selected mode, and outputs the DCI to the signal allocation unit 105. Furthermore, the DCI generation unit 102 outputs the DL allocation information from the generated DCI to the signal allocation unit 105, and outputs the UL allocation information to the signal separation unit 108.
[0046] Error correction coding unit 103 performs error correction coding on the transmitted data signal (DL data signal) and the upper-layer signaling (setting information) input from setting unit 101, and outputs the coded signal to modulation unit 104.
[0047] The modulation unit 104 modulates the signal received from the error correction coding unit 103 and outputs the modulated signal to the signal distribution unit 105.
[0048] The signal allocation unit 105 allocates DL data signals received from the modulation unit 104, setting information, or control signals (DCI) received from the DCI generation unit 102 to downlink resources based on the DL allocation information input from the DCI generation unit 102. Specifically, the signal allocation unit 105 allocates DL data signals to resources other than those excluded from data allocation according to the mode shown by the DCI input from the DCI generation unit 102 (the mode selected by the DCI generation unit 102) among multiple modes set by the setting unit 101. The transmission signal is then formed and output to the transmission unit 106.
[0049] The transmitting unit 106 performs wireless transmission processing such as up-conversion on the transmission signal input from the signal distribution unit 105 and transmits it to the terminal 200 via the antenna.
[0050] The receiving unit 107 receives signals sent from the terminal 200 via an antenna, performs wireless reception processing such as downconversion on the received signals, and outputs them to the signal separation unit 108.
[0051] The signal separation unit 108 separates the UL data signal from the received signal received by the receiving unit 107 based on the information input from the DCI generation unit 102 (bit information corresponding to the mode and UL allocation information) and the setting information input from the setting unit 101. Specifically, the signal separation unit 108 determines the resources excluded from the allocation of UL data signals according to the mode shown by the DCI input from the DCI generation unit 102 (the mode selected by the DCI generation unit 102) among multiple modes set by the setting unit 101, separates the signals configured in the resources other than those excluded from the data allocation, and outputs them to the demodulation unit 109.
[0052] The demodulation unit 109 performs demodulation processing on the signal input from the signal separation unit 108 and outputs the resulting signal to the error correction and decoding unit 110.
[0053] The error correction decoding unit 110 decodes the signal input from the demodulation unit 109 to obtain the received data signal (UL data signal) from the terminal 200.
[0054] [Terminal Structure]
[0055] Figure 4 This is a block diagram illustrating the structure of the terminal 200 in this embodiment. Figure 4 In the terminal 200, there are receiving unit 201, signal separation unit 202, DCI receiving unit 203, demodulation unit 204, error correction decoding unit 205, setting information receiving unit 206, error correction coding unit 207, modulation unit 208, signal distribution unit 209, and transmitting unit 210.
[0056] The receiving unit 201 receives the signal through the antenna and outputs it to the signal separation unit 202 after performing reception processing such as downconversion on the received signal. The received signal may contain, for example, upper-layer signaling (containing setting information) or DCI (containing bit information corresponding to the mode selected by the base station 100).
[0057] Signal separation unit 202 separates signals configured in resources potentially allocated to DCI from the received signals received by receiving unit 201 and outputs them to DCI receiving unit 203. Furthermore, based on information input from DCI receiving unit 203 (bit information corresponding to the mode selected by base station 100 and DL allocation information) and information input from setting information receiving unit 206, signal separation unit 202 determines resources excluded from DL data signal allocation and determines the resources allocated to DL data signals. Then, signal separation unit 202 separates DL data signals or upper-layer signaling from the received signals and outputs them to demodulation unit 204.
[0058] DCI receiving unit 203 attempts to decode the signal input from signal separation unit 202 that may be allocated DCI resources, and detects (receives) the DCI. DCI receiving unit 203 outputs the UL allocation information shown in the received DCI to signal allocation unit 209, and outputs the DL allocation information to signal separation unit 202. Furthermore, DCI receiving unit 203 outputs bit information corresponding to the mode contained in the DCI (the mode selected by base station 100) to signal separation unit 202.
[0059] The demodulation unit 204 demodulates the signal input from the signal separation unit 202 and outputs the demodulated signal to the error correction decoding unit 205.
[0060] The error correction decoding unit 205 decodes the demodulated signal received from the demodulation unit 204, outputs the received data signal, and outputs the obtained upper-layer signaling to the setting information receiving unit 206.
[0061] Based on the setting information contained in the upper-layer signaling output from the error correction decoding unit 205, the setting information receiving unit 206 determines the frequency and time domain parameters representing candidates for resources excluded from data allocation in multiple modes related to data allocation. Then, the setting information receiving unit 206 outputs the parameters related to the multiple modes to the signal separation unit 202 and the signal allocation unit 209.
[0062] Error correction coding unit 207 performs error correction coding on the transmitted data signal (UL data signal) and outputs the coded data signal to modulation unit 208.
[0063] The modulation unit 208 modulates the data signal input from the error correction coding unit 207 and outputs the modulated data signal to the signal distribution unit 209.
[0064] The signal allocation unit 209 determines the resources excluded from the allocation of UL data and the resources to be allocated UL data based on the UL allocation information input from the DCI receiving unit 203, the bit information corresponding to the mode (the mode selected by the base station 100), and the information input from the setting information receiving unit 206 (parameters related to multiple modes). Then, the signal allocation unit 209 allocates the data signal input from the modulation unit 208 to the determined resources and outputs it to the transmitting unit 210.
[0065] The transmitting unit 210 performs transmission processing such as up-conversion on the signal input from the signal distribution unit 209 and transmits it through the antenna.
[0066] [Operations of base station 100 and terminal 200]
[0067] The operation of the base station 100 and terminal 200 with the above structure is explained in detail.
[0068] Figure 5 This is a timing diagram representing the actions of base station 100 and terminal 200.
[0069] Base station 100 sets up data allocation, that is, sets up multiple modes (patterns) (ST101) in the frequency domain or time domain related to data allocation. The frequency domain or time domain in each mode represents, for example, the frequency domain and time domain of resource candidates excluded from data allocation.
[0070] Base station 100 sends configuration information (representing parameters in the frequency domain or time domain) related to the multiple modes to terminal 200 (ST102) using upper-layer signaling (SIB or specific RRC).
[0071] Next, when allocating data, base station 100 selects one mode from the multiple modes set in ST101, and determines the resource area (ST103) that can be used for data allocation based on the selected mode. For example, base station 100 can also determine the resource area that can be used for data allocation for each PRB.
[0072] Then, base station 100 sends the data (DL data signal or UL data signal) allocation information, as well as DCI containing the selected mode, to terminal 200 (ST104).
[0073] On the other hand, terminal 200 determines the resource area (ST105) available for data allocation based on the configuration information (frequency domain and time domain) contained in the upper-layer signaling received in ST102 and the DCI received in ST104. For example, terminal 200 may also determine the resource area available for data allocation for each PRB. Specifically, terminal 200 selects one mode notified by the DCI from multiple modes, and uses the configuration information related to the selected mode to determine the resource area excluded from data allocation, that is, the resource area available for data allocation.
[0074] Then, base station 100 and terminal 200 use the determined resources to send and receive data (DL data signal or UL data signal) (ST106).
[0075] Thus, in this embodiment, when the base station 100 notifies data allocation information, it notifies the setting information (representing parameters in the frequency domain or time domain) related to multiple data allocation modes (modes) through upper-layer signaling, and notifies the one mode (mode) used for actual data allocation through DCI. That is, upper-layer signaling and DCI are used together to notify data allocation.
[0076] Therefore, when allocating data, base station 100 only needs to notify one mode (bit information) via DCI, without having to notify frequency-domain or time-domain related setting information every time data is allocated. This reduces the signaling overhead of DCI and excludes areas used for non-data areas from the data area. Furthermore, base station 100 can dynamically change the mode used for data allocation among multiple modes via DCI, thus enabling flexible data allocation.
[0077] Next, examples of operation 1 and 2 of this embodiment will be described.
[0078] <Action Example 1>
[0079] Base station 100, for example, is set Figure 6A The "Mode 1" shown and Figure 6B The "Mode 2" shown is the data allocation mode. Furthermore, the base station 100 uses upper-layer signaling to notify the frequency domain "X0" and the symbols for the start of data allocation, namely the start symbols "A0", "A1", and "A2", as setting information related to Mode 1 and Mode 2. Here, as described later, A0 is a parameter related to Mode 1, and X0, A1, and A2 are parameters related to Mode 2. The frequency domain X0 can also be represented by, for example, a PRB number or an RBG number.
[0080] In addition, base station 100 uses 1 bit contained in DCI to notify terminal 200 of mode 1 or mode 2 as the mode for data allocation.
[0081] Terminal 200 determines the resource area of the allocated data based on the configuration information related to Mode 1 and Mode 2 notified by upper-layer signaling and the information corresponding to the mode shown in DCI.
[0082] Here, in each mode, for example, the data is allocated as follows.
[0083] Mode 1: Data is allocated starting from symbol A0.
[0084] Mode 2: In the frequency domain X0, data is allocated starting from symbol A1, and in frequency domains outside X0, data is allocated starting from symbol A2.
[0085] In addition, {X0, A0, A1, A2}, which are configured as setting information notifications via upper-layer signaling, can also be configured as follows.
[0086] Frequency domain X0: The same frequency domain as the UE-specific control resource set
[0087] A0: Code elements configured with the group common control resource set.
[0088] A1: Symbols configured with UE-specific control resource sets
[0089] A2: Code element #0
[0090] That is, for mode 1, A0 represents the start position (start symbol) of the time domain where the DL data signal has been assigned.
[0091] Furthermore, for mode 2, X0 represents the frequency domain in which DL control signals (e.g., UE-specific DCI, etc.) are assigned, A1 represents the start position in the time domain in which DL data signals are assigned in frequency domain X0, and A2 represents the start position in the time domain in which DL data signals are assigned in frequency domains other than frequency domain X0.
[0092] That is to say, in mode 1, such as Figure 6A As shown, terminal 200 determines the starting position of the allocated data (PDSCH) symbol based on the start symbol (A0) notified by the upper-layer signaling, without relying on the data resources of the allocated data (PDSCH) (resources shown in the DL allocation information). That is, in mode 1, data is allocated starting from symbol A0 in the entire frequency band of the data resources.
[0093] Therefore, when the UE-specific control resource set and the group common control resource set overlap with the data resources in the frequency domain, or when the UE-specific control resource set and data resources of other terminals overlap in the frequency domain, their control signal areas can be avoided to configure the data for terminal 200.
[0094] Furthermore, Mode 1 is also effective in reducing interference with the first half of the symbols (e.g., symbols before symbol A0) in ICIC (Inter-Cell Interference Coordination).
[0095] On the other hand, in mode 2, such as Figure 6B As shown, terminal 200 determines the resources for which data (PDSCH) has been allocated based on the frequency domain (X0) and start symbols (A1, A2) notified by the upper layer signaling. That is, in mode 2, the start positions of the symbols for which data is allocated in the frequency domain X0 and in the regions outside the frequency domain X0 are different.
[0096] Therefore, for example, such as Figure 6B As shown, Mode 2 is effective when data resources and frequency domain X0 (UE-specific control resource set) overlap. Specifically, in frequency domain X0, within the data resources of terminal 200, data can be configured bypassing the UE-specific control resource set, while in areas outside frequency domain X0, data can be configured starting from symbol #0 (A2). This allows for efficient resource utilization.
[0097] Furthermore, the above example illustrates the case where frequency domain X0 and the UE-specific control resource set are in the same frequency domain. However, frequency domain X0 can be set to the same region as the group common control resource set, or it can be set to the region that combines the UE-specific control resource set and the group common control resource set. If frequency domain X0 is set to the same region as either the UE-specific control resource set or the group common control resource set, then upper-layer signaling can be reduced.
[0098] Furthermore, frequency domain X0 can also be notified in units of PRBs or RBGs (Resource Block Groups). If frequency domain X0 is notified in units of PRBs or RBGs, base station 100 can more flexibly indicate resources to terminal 200, thus avoiding areas of control resource sets allocated to other terminals or areas used for other purposes.
[0099] Furthermore, the starting symbol A0 is not limited to the group common control resource set; for example, it can also be a symbol configured after the last symbol in the control signal channel. Additionally, the starting symbols A0, A1, and A2 can also be symbols following symbols configured with the group common control resource set or group common control resources, and can also indicate symbol numbers. Furthermore, A0 and A2 can be the same value, and A1 and A2 can also be the same value.
[0100] <Action Example 2>
[0101] Action Example 1 illustrates the scenario where two modes (Mode 1 and Mode 2) are prepared using upper-layer signaling, and 1 bit contained in the DCI is used to switch between Mode 1 and Mode 2. In contrast, Action Example 2 illustrates the scenario where four modes (Mode 1, Mode 2, Mode 3, and Mode 4) are prepared in upper-layer signaling, and 2 bits contained in the DCI are used to switch between Mode 1, Mode 2, Mode 3, and Mode 4.
[0102] Figure 7 This represents an example of pattern 1, pattern 2, pattern 3, and pattern 4 of action example 2.
[0103] Specifically, base station 100 is configured, for example... Figure 7 Modes 1 through 4 are shown as data allocation modes. Furthermore, base station 100 uses upper-layer signaling to notify the frequency domains "X0" and "X1", and the start symbols of the data "A0", "A1", "A2", "A3", "A4", and "A5" as setting information related to modes 1 through 4. Here, as described later, A0 is a parameter related to mode 1, A1 is a parameter related to mode 2, X0, A2, and A3 are parameters related to mode 3, and X1, A4, and A5 are parameters related to mode 4. Frequency domains X0 and X1 can also be represented by PRB or RBG numbers, for example.
[0104] In addition, base station 100 uses 2 bits contained in DCI to notify terminal 200 of any one of mode 1, mode 2, mode 3 or mode 4 as the mode for data allocation.
[0105] Terminal 200 determines the resource area to which data has been allocated based on the configuration information related to modes 1 to 4 that is notified by upper-layer signaling and the information corresponding to the mode shown in DCI.
[0106] Here, in each mode, for example, the data is allocated as follows.
[0107] Mode 1: Data is allocated starting from symbol A0.
[0108] Mode 2: Data is allocated starting from code A1.
[0109] Mode 3: In the frequency domain X0, data is allocated starting from symbol A2; in frequency domains outside X0, data is allocated starting from symbol A3.
[0110] Mode 4: In frequency domain X1, data is allocated starting from symbol A4; in frequency domains outside of X1, data is allocated starting from symbol A5.
[0111] In addition, {X0, X1, A0, A1, A2, A3, A4, A5}, which are notified via upper-layer signaling as setting information, can also be set as follows.
[0112] Frequency domain X0: Same frequency domain as the UE-specific control resource set
[0113] Frequency domain X1: The frequency domain that combines the UE-specific control resource set and the group common control resource set.
[0114] A0: Code elements configured with the group common control resource set.
[0115] A1: Code element #0
[0116] A2: Symbols configured with UE-specific control resource sets
[0117] A3: Code element #0
[0118] A4: Codes following codes configured with a group common control resource set or a UE-specific control resource set.
[0119] A5: Code element #0
[0120] That is, for mode 1, A0 represents the start position (start symbol) of the time domain where the DL data signal has been assigned.
[0121] Furthermore, for mode 2, A1 indicates the start position (start symbol) of the time domain to which the DL data signal has been assigned.
[0122] Furthermore, for mode 3, X0 represents the frequency domain in which DL control signals (e.g., UE-specific DCI, etc.) are assigned, A2 represents the start position in the time domain in which DL data signals are assigned in frequency domain X0, and A3 represents the start position in the time domain in which DL data signals are assigned in frequency domains other than frequency domain X0.
[0123] Furthermore, for mode 4, X1 represents the frequency domain in which DL control signals (e.g., UE-specific DCI or group-wide PDCCH) are assigned, A4 represents the start position in the time domain in which DL data signals are assigned in frequency domain X1, and A5 represents the start position in the time domain in which DL data signals are assigned in frequency domains other than frequency domain X1.
[0124] Figure 7 Pattern 1 and Action Example 1 ( Figure 6A The same action. That is, in mode 1, such as... Figure 7 As shown, terminal 200 determines the start position of the allocated data (PDSCH) symbol based on the start symbol (A0) notified by the upper-layer signaling, without relying on the data resources allocated (PDSCH) (resources shown in the DL allocation information). That is, in mode 1, data is allocated starting from symbol A0 in the entire frequency band of the data resources.
[0125] Mode 2 uses different code elements than Mode 1 ( Figure 7 Data allocation begins from code symbol #0. That is, in mode 2, as... Figure 7 As shown, data (PDSCH) is allocated starting from symbol #0, independent of data resources. Thus, in mode 2, data is allocated starting from symbol #0, so for example, for terminal 200, mode 2 is effective when data is allocated in a frequency domain that does not overlap with the control resource set.
[0126] In pattern 3, the pattern 2 is the same as in action example 1. Figure 6B Similarly, the starting symbols for data allocated in frequency domain X0 and areas outside frequency domain X0 are different. In mode 3, data for terminal 200 can be configured in frequency domain X0, bypassing the UE-specific control resource set; in areas outside frequency domain X0, data can be configured starting from symbol #0. This allows for efficient resource utilization. Figure 7 Mode 3 is valid when data is allocated in a frequency domain that overlaps with frequency domain X0 (UE-specific control resource set).
[0127] In Mode 4, similar to Mode 3, the starting symbols for data allocated in frequency domain X1 and the regions outside frequency domain X1 differ. In Mode 4, data to terminal 200 can be configured in the region of frequency domain X1, bypassing control signals; and in the region outside frequency domain X1, data to terminal 200 can be configured starting from symbol #0. This allows for efficient resource utilization. Figure 7 Mode 4 is valid when data is allocated in a frequency domain that overlaps with frequency domain X1 (UE-specific control resource set and group common control resource set). However, when the number of symbols in the UE-specific control resource set and the group common control resource set are different, A4 needs to be set to match the one with the longer number of symbols.
[0128] Furthermore, frequency domains X0 and X1 can be set to the same frequency domain as the UE-specific control resource set, the same region as the group common control resource set, or a frequency domain that combines the UE-specific control resource set and the group common control resource set. If frequency domains X0 and X1 are set to the same region as the UE-specific control resource set or the group common control resource set, the upper-layer signaling can be reduced.
[0129] Furthermore, frequency domains X0 and X1 can also be indicated in units of PRB or RBG. If frequency domains X0 and X1 are indicated in units of PRB or RBG, the base station 100 can more flexibly indicate resources to the terminal 200, thus avoiding frequency domains allocated to control resource sets of other mobile stations, or avoiding areas used for other purposes.
[0130] Furthermore, the starting symbol A0 is not limited to the group common control resource set; for example, it can also be a symbol configured after the last symbol in the control signal channel. Additionally, A0, A1, A2, A3, A4, and A5 can also be symbols following symbols configured with the group common control resource set or group common control resources, and can also indicate symbol numbers. Furthermore, A0, A1, A3, and A5 can also be set to symbol #0. Alternatively, A0, A2, and A4 can be set to the same value, and A1, A3, and A5 can also be set to the same value.
[0131] The above illustrates action examples 1 and 2. For example, based on the relationship between the allocation resources (data resources) of DL data signals (PDSCH) and the allocation resources (control resource set) of control signals (e.g., whether there is overlap), base station 100 can select one mode suitable for the allocation resources of DL data from multiple modes.
[0132] In this embodiment, the base station 100 notifies the base station of configuration information (e.g., X0, X1, A0, A1, A2, A3, A4, A5, etc.) related to multiple modes of the resource area for data allocation via upper-layer signaling. Furthermore, the base station 100 selects one mode from the multiple modes for data allocation and notifies the selected mode via DCI. The terminal 200 determines the resources using parameters corresponding to the mode notified via DCI, based on the configuration information already notified via upper-layer signaling.
[0133] Therefore, by notifying the terminal 200 via DCI, base station 100 can dynamically allocate resources taking into account the different uses of each time slot. Furthermore, when changing resource allocation, base station 100 can use DCI notification mode, eliminating the need to notify resources (e.g., the symbol start position of data in each frequency domain) with each resource allocation change, thus reducing DCI signaling overhead.
[0134] Furthermore, by selecting a resource (control resource set) configured with a control signal channel, the base station 100 can perform flexible data allocation that avoids resource areas not allocated to the terminal 200 in each time slot.
[0135] Therefore, according to this embodiment, it is possible to consider controlling the area where the resource set is configured, appropriately notifying the data area (the starting position of the data), and flexibly allocating resources.
[0136] Furthermore, by using control signals that indicate the structure of time slots known as group common PDCCH, the frequency domains of X0, X1, etc., can also follow the area indicated by the group common PDCCH when the area of the group common control resource set or the UE-specific control resource set is dynamically changed.
[0137] Furthermore, the frequency domains of X0, X1, etc., and the time domains of A2, A4, etc., can also be varied based on the PDCCH detected by terminal 200. For example, X0 can be set to the same frequency domain as the PDCCH (DL allocation or UL allocation, or both) detected by terminal 200 within the UE-specific control resource set, and A2 can be set to the time domain of the PDCCH detected by terminal 200. In this case, resources used only for PDCCH transmission within the UE-specific control resource set will be excluded from data allocation, while resources not used for PDCCH transmission can be used for data allocation. In this case, X1 can be set to the entire common control resource set or the entire UE-specific control resource set, or both. By switching between mode 3 and mode 4, it is also possible to switch the use of a portion of the UE-specific control resource set for data, or prevent its use for the entire set and data.
[0138] Furthermore, the above action examples illustrate a scenario where half of the modes utilize frequency domain X0 or X1 (Mode 3, Mode 4) and half do not utilize X0 or X1 (Mode 1, Mode 2), but this is not a limitation. Base station 100 can set all modes to utilize frequency domain X0 or X1, or it can set all modes to not utilize frequency domain X0 or X1. When all modes utilize the frequency domain, data allocation flexibility is increased; when all modes do not utilize the frequency domain, the operation becomes simpler, making it particularly suitable for scenarios assuming ICIC or CoMP.
[0139] (Implementation Method 2)
[0140] In contrast to Embodiment 1, which describes the start position (start symbol) of data in the time domain, this embodiment describes the notification of symbols (e.g., symbol number) or frequency bands (e.g., PRB) used as data regions in the time or frequency domain.
[0141] Furthermore, the base station and terminal in this embodiment share the same basic structure as the base station 100 and terminal 200 in Embodiment 1, so they are used interchangeably. Figure 3 and Figure 4 To illustrate.
[0142] Below, as an example, a time slot consists of 7 symbols. Furthermore, as for the state (type) of each symbol, assume there are 3 states: DL symbol, UL symbol, and symbols for other purposes. In this case, to notify all the states of the 7 symbols within a time slot, it would require notifying 3 to the power of 7 (2^187) bits. This raises the issue of increased overhead if DCI is used to notify all the information.
[0143] Therefore, in this embodiment, the base station 100 first uses upper-layer signaling (SIB or a specific RRC) to notify the setting information of multiple modes representing the symbol structure or frequency band structure within a time slot composed of DL symbols, UL symbols, or symbols used for other purposes. Then, the base station 100 selects one mode from the multiple modes and determines a resource area (e.g., in units of symbols or PRBs) that can be used for data allocation based on the selected mode. Furthermore, the base station notifies the terminal 200 of the selected mode via DCI.
[0144] On the other hand, terminal 200 receives multiple modes representing the symbol structure or frequency band structure within a time slot via upper-layer signaling. Then, terminal 200 selects one mode notified by DCI from the multiple modes and determines the resource area (e.g., in units of symbols or PRBs) that can be used for data allocation.
[0145] Therefore, when allocating data, base station 100 only needs to notify one mode representing the symbol structure or frequency band through DCI. It does not need to notify the resources used as data areas in the time or frequency domain each time data is allocated, thus reducing the signaling overhead of DCI. Furthermore, base station 100 can dynamically change the resource structure within a time slot through DCI, allowing for flexible data allocation.
[0146] Next, examples of operation 1 and 2 of this embodiment will be described.
[0147] <Action Example 1>
[0148] This describes the action of notifying the code elements within the time slot in Action Example 1.
[0149] Base station 100 uses upper-layer signaling to notify the structure of DL symbols, UL symbols, and symbols used for other purposes within one or more time slots. Hereinafter, the number of symbols in a time slot is set to 7. Base station 100 selects mode 4 from the following modes (a) to (g) as an example of upper-layer signaling.
[0150] Notification per time slot:
[0151] (a) All 7 code elements are DL code elements
[0152] (b) 6 bits are DL bits, and 1 bit is UL bits.
[0153] (Primarily used for DL data transmission, UL is used for control signal transmission)
[0154] (c) 5 bits are DL bits, and 2 bits are UL bits.
[0155] (Primarily used for DL data transmission, UL is used for control signal transmission)
[0156] (d) 2-bit code is DL code, 5-bit code is UL code.
[0157] (Primarily used for UL data transmission, DL is used for control signal transmission)
[0158] (e) 1 symbol is a DL symbol, and 6 symbols are UL symbols.
[0159] (Primarily used for UL data transmission, DL is used for control signal transmission)
[0160] (f) 4-bit symbols are DL symbols, and 3-bit symbols are symbols used for other purposes.
[0161] (Use the first half for DL data transmission and the second half for small time slots or side links)
[0162] (g) 1 symbol is a DL symbol, and 6 symbols are symbols used for other purposes.
[0163] (Mainly used for sending other data; DL is used for sending control signals.)
[0164] Notifications per multiple time slots:
[0165] Base station 100 may also combine multiple of the above-mentioned modes (a) to (g) for each time slot to notify, as a mode for multiple time slots.
[0166] For example, if base station 100 is in a mode that aggregates notifications in two time slots, assuming mode (a) (a), then all 14 symbols within the two time slots are DL symbols. Furthermore, in the case of notifications every two time slots, terminal 200 can also monitor DCI every two time slots.
[0167] In addition, when multiple time slots are notified, the following modes (h) and (i) within the next time slot are added, and the base station 100 can also select 4 modes from modes (a) to (i).
[0168] (h) All 7 code elements are UL code elements
[0169] (i) All 7 symbols are symbols used for other purposes.
[0170] Using upper-layer signaling, patterns within longer periods can also be notified. Longer periods can, for example, include notifications equivalent to DL / UL configuration notifications in LTE, which are subframe (1ms) in size, for DL, UL, and determination subframes. When the new RAT base station and the LTE base station exist in the same frequency band, notifications equivalent to those in LTE can reduce interference to other cells.
[0171] If the signaling from the upper layer specifies the 4-mode symbol structure from (a) to (g) (or (a) to (i)) above, then the base station 100 uses the 2 bits contained in the DCI to notify the terminal 200 of the mode used for actual data allocation for each time slot or multiple time slots. The DCI containing the selected mode can also be determined and transmitted by the group common PDCCH or the UE, for example.
[0172] For example, in the case where base station 100 notifies terminal 200 via DCI every 1 time slot in a mode of 4 time slots, as in modes (a), (c), (e), and (f), the allocation of each time slot is as follows: Figure 8 As shown.
[0173] Based on the mode notified by DCI, terminal 200 determines the DL symbols, UL symbols, and symbols used for other purposes within the time slot. Then, based on the determined position (structure) of the DL symbols, terminal 200 can identify which symbol to use to transmit DL data, control signals, and reference signals (CSI-RS (Channel State Information Reference signal), DMRS (Demodulation Reference signal), CRS (Cell-Specific Reference signal), and PT-RS (Phase Tracking Reference Signal)). Furthermore, based on the determined position of the UL symbols, terminal 200 can identify which symbol to use to transmit UL data, UL control signals (ACK / NACK, CSI (Channel State Information), SR (Scheduling Request)), and reference signals (DMRS, SRS (Sounding Reference Signal)).
[0174] Furthermore, the symbols for each time slot indicate the cases where the symbols are used to notify DL, UL, or any other purpose, but it is also possible to separately configure upper-layer signaling and DCI to notify only DL, only UL, or only other purposes.
[0175] Furthermore, the symbol structure within the time slot is not limited to the modes (a) to (i) above, and the number of modes notified by the upper-layer signaling is not limited to 4, but can be any number other than 4.
[0176] <Action Example 2>
[0177] Action Example 2 illustrates the frequency domain actions within the notification time slot.
[0178] Base station 100 uses upper-layer signaling to notify configuration information related to multiple modes of the frequency domain structure of DL and UL within one or more time slots. The frequency domain can also be represented by PRB or RBG numbers, for example.
[0179] For example, when the DCI is set to 2 bits, the base station 100 uses upper-layer signaling to notify the DL frequency domains X0, X1, X2, X3 and UL frequency domains Y0, Y1, Y2, Y3 corresponding to each of modes 1 to 4 respectively.
[0180] Mode 1: DL band X0, UL band Y0
[0181] Mode 2: DL band X1, UL band Y1
[0182] Mode 3: DL band X2, UL band Y2
[0183] Mode 4: DL band X3, UL band Y3
[0184] Then, base station 100 uses 2 bits of DCI to notify terminal 200 of any one of modes 1 to 4 as the mode used for data allocation.
[0185] Terminal 200 receives signaling from the upper layer and identifies the DL frequency domains X0, X1, X2, X3 and the UL frequency domains Y0, Y1, Y2, Y3 in modes 1 to 4. Then, terminal 200 receives DCI and determines the frequency domain within one or more time slots.
[0186] If terminal 200 determines the frequency domain, it knows the configuration of the RS measured for the CSI-RS configuration or mobility of the DL, so it can use the RS in the area where no data allocation is required. In addition, terminal 200 knows the frequency band in the UL where ACK / NACK, CSI, SR are to be transmitted or where SRS is to be transmitted.
[0187] Furthermore, depending on the bandwidth used, the granularity of DL or UL data allocation can also be changed, i.e., RBG (in units of PRB, 2PRB, 3PRB, and 4PRB).
[0188] Furthermore, in the example above, the DL band and UL band are notified separately, but the common band can also be notified by both DL and UL. In addition to the DL band and UL band, bands for other purposes can also be notified.
[0189] The above describes examples 1 and 2 of the operation of this implementation method.
[0190] Furthermore, by combining action example 1 and action example 2, upper-layer signaling can also be used to notify the symbols and frequency domain within one or more time slots.
[0191] Thus, in this embodiment, the base station 100 notifies the upper-layer signaling of setting information (e.g., a portion of (a) to (i) above, or X0, X1, X2, X3, Y0, Y1, Y2, Y3, etc.) related to the structure of resource areas within a time slot. Furthermore, the base station 100 selects one mode from the multiple modes for data allocation and notifies the selected mode via DCI. The terminal 200 determines the resources using parameters corresponding to the mode notified by DCI from the setting information already notified by the upper-layer signaling.
[0192] Therefore, by using the DCI notification mode to notify the terminal 200, the base station 100 can dynamically allocate resources considering the different uses of each time slot. Furthermore, when changing the structure within a time slot, the base station 100 can use the DCI notification mode without having to notify resources (e.g., the symbol position or frequency band of data within the time slot) every time resource allocation changes, thus reducing the signaling overhead of DCI.
[0193] Therefore, according to this embodiment, data regions (data symbols or frequency bands) can be appropriately notified, and resources can be flexibly allocated.
[0194] (Implementation Method 3)
[0195] The base station and terminal in this embodiment share the same basic structure as the base station 100 and terminal 200 in Embodiment 1, so they are used interchangeably. Figure 3 and Figure 4 To illustrate.
[0196] In contrast to Implementation 1, where the control resource set is assumed to be configured at the beginning of the time slot as an area of unallocated data, this implementation describes the case where a signal (e.g., a URLCC signal) is assumed to be inserted in the middle of the time slot.
[0197] Assume that URLLC signals are transmitted and received in a small time slot, which consists of fewer symbols than the time slots in which other signals are transmitted and received. That is, the small time slot uses a portion of the time slot. Therefore, areas not used in the small time slot can be used for transmitting and receiving other signals. Therefore, consider notifying the area used for the small time slot for each time slot.
[0198] In this embodiment, a method is described for notifying areas for hourly slots by using upper-layer signaling and DCI in conjunction with upper-layer signaling to improve the flexibility of data allocation.
[0199] The following describes an example of the operation of this embodiment.
[0200] Base station 100 uses upper-layer signaling to notify terminal 200, which has allocated resources in units of time slots, of the frequency domain X0 and symbol number Y0 that may be occupied by a time slot. The frequency domain is represented, for example, by a PRB number or RBG number.
[0201] In addition, base station 100 uses 1 bit contained in DCI to notify mode 1 or mode 2, which will be described later, as the mode for data allocation.
[0202] Terminal 200 determines the resource area to which data has been allocated based on the configuration information (X0, Y0) notified by the upper layer signaling and the mode 1 or mode 2 shown in the DCI.
[0203] Here, in each mode, for example, the data is allocated as follows.
[0204] Mode 1: Configure data for terminals 200 allocated in units of time slots within the areas where data has been allocated (e.g., refer to...). Figure 9A ).
[0205] Mode 2: For terminals 200 allocated in units of time slots, no data is configured in the symbol number Y0 of frequency domain X0 within the area where data has been allocated (e.g., refer to...). Figure 9B ).
[0206] In addition, {X0, Y0} notified by the upper layer signaling can also be configured as follows.
[0207] Frequency domain X0: PRB#2~PRB#5
[0208] Time domain Y0: Symbols #3, #4, #5
[0209] The frequency domain X0 and time domain Y0 included in the configuration information notified by the upper-layer signaling indicate a portion of the resource area that may be occupied by the time slot only within the time slot. Furthermore, in the modes notified by DCI, there is mode 1, which includes unallocated data within a portion of the resource area corresponding to the aforementioned time slot, and mode 2, which includes data allocated within a portion of the resource area corresponding to the aforementioned time slot.
[0210] Base station 100 selects a mode for terminal 200 based on the resource allocation status of terminal 200, which is allocated resources in units of time slots, and other terminals, which are allocated resources in units of hourly time slots, and notifies the selected mode through DCI.
[0211] Therefore, in Mode 1, Terminal 200 can be identified as another terminal that does not have a time slot available, so it can use all the resources allocated to Terminal 200.
[0212] Furthermore, in Mode 2, there may be other terminals using hourly slots, so the configuration data for terminal 200 can be avoided by avoiding areas that may be used by hourly slots.
[0213] Thus, in this embodiment, the base station 100 notifies the upper-layer signaling of configuration information (e.g., X0, Y0, etc.) related to a portion of resource areas within a time slot (areas that may be occupied by smaller time slots). Furthermore, the base station 100 selects one mode for data allocation from multiple modes and notifies the selected mode via DCI. The terminal 200 determines the resources allocated to it based on the configuration information notified via upper-layer signaling and the mode notified via DCI.
[0214] Therefore, by notifying the terminal 200 via DCI, base station 100 can dynamically allocate resources considering the different uses of each time slot. Furthermore, when changing the allocation of data areas within a time slot, base station 100 can use DCI notification mode, eliminating the need to notify resources (e.g., resources occupied by smaller time slots) with each resource allocation change, thus reducing DCI signaling overhead.
[0215] Therefore, according to this embodiment, data areas can be appropriately notified and resources can be flexibly allocated.
[0216] Furthermore, the number of modes is not limited to 2; there can be 3 or more modes. In this case, multiple resources used as hourly slots can be notified, and the size of the hourly slot area can also be changed.
[0217] Furthermore, the frequency domain X0 and time domain Y0 that can be used as hour slots are not limited to continuous regions; non-continuous regions can also be specified.
[0218] Furthermore, the signal inserted in the time slot assumes to be a URLLC signal, but it can also be a signal for other purposes. For example, it can be used to insert a reference signal for CSI-RS, etc., or for D2D side links, or for purposes of avoiding transmission for interference control.
[0219] (Implementation Method 4)
[0220] In contrast to Implementation 1, which mainly assumes the allocation of DL data (PDSCH), this implementation describes the case where the allocation of UL data (PUSCH: Physical Uplink Shared Channel) is assumed.
[0221] While terminals can identify the ACK / NACK, CSI, SR, and SRS regions allocated to them, they cannot identify regions allocated to other terminals or regions used for other purposes (e.g., sidelinks, URLLC, mMTC). As mentioned above, base stations can use upper-layer signaling to notify resource regions not allocated to terminals, allowing data allocation to bypass those regions. However, notifications for resource regions using upper-layer signaling become semi-static. In the new RAT, considering the different uses of each time slot, there is a problem of low flexibility in resource allocation based solely on upper-layer notifications.
[0222] Therefore, in this embodiment, similar to embodiment 1, upper-layer signaling and DCI are combined to notify the area that can be used for UL data.
[0223] The base station and terminal in this embodiment share the same basic structure as the base station 100 and terminal 200 in Embodiment 1, so they are used interchangeably. Figure 3 and Figure 4 To illustrate.
[0224] Specifically, base station 100 sets multiple modes in the frequency or time domain related to data allocation. In addition, base station 100 sends configuration information (representing parameters in the frequency or time domain) related to the set multiple modes to terminal 200 using upper-layer signaling (SIB or defined RRC).
[0225] Furthermore, during data allocation, base station 100 selects one mode from multiple modes, and based on the selected mode, determines, for example, a resource area available for UL data allocation for each PRB. Then, base station 100 sends a DCI containing data allocation information and the selected mode to terminal 200.
[0226] On the other hand, the terminal 200 determines the resource area (e.g., in PRB units) that can be used for the allocation of UL data based on the setting information contained in the received upper-layer signaling and the DCI.
[0227] Thus, in this embodiment, when notifying UL data allocation information, the base station 100 notifies the setting information related to multiple modes of UL data allocation via upper-layer signaling, and notifies one mode used for actual UL data allocation via DCI. That is, UL data allocation is notified using both upper-layer signaling and DCI.
[0228] Therefore, similar to Implementation Method 1 (DL Allocation), during data allocation, the base station 100 only needs to notify one mode via DCI, eliminating the need to notify frequency-domain or time-domain related setting information each time data is allocated. This reduces the signaling overhead of DCI and allows exclusion of areas used for non-data purposes from the data area. Furthermore, through DCI, the base station 100 can dynamically change the mode used for data allocation from multiple modes, thus enabling flexible data allocation.
[0229] The following describes an example of the operation of this embodiment.
[0230] The following describes the case where four modes (mode 1, mode 2, mode 3, and mode 4) are prepared in the upper-layer signaling, and the mode 1, mode 2, mode 3, and mode 4 are switched using 2 bits contained in the DCI, similar to the operation example 2 in implementation method 1.
[0231] Figure 10 This represents an example of pattern 1, pattern 2, pattern 3, and pattern 4 of this action example.
[0232] Specifically, base station 100 is configured, for example... Figure 10 Modes 1 through 4 are shown as data allocation modes. Furthermore, base station 100 uses upper-layer signaling to notify the frequency domains "X0" and "X1", and the data end symbols "A0", "A1", "A2", "A3", "A4", and "A5", as setting information related to modes 1 through 4. Here, as described later, A0 is a parameter related to mode 1, A1 is a parameter related to mode 2, X0, A2, and A3 are parameters related to mode 3, and X1, A4, and A5 are parameters related to mode 4. Frequency domains X0 and X1 can also be represented by PRB or RBG numbers, for example.
[0233] In addition, base station 100 uses 2 bits contained in DCI to notify terminal 200 of any one of mode 1, mode 2, mode 3 or mode 4 as the mode for data allocation.
[0234] Terminal 200 determines the resource area to which data has been allocated based on the configuration information related to modes 1 to 4 notified by upper-layer signaling and the information corresponding to the mode shown in DCI.
[0235] Here, in each mode, for example, the data is allocated as follows.
[0236] Mode 1: Data is assigned to symbol A0.
[0237] Mode 2: Data is assigned to symbol A1.
[0238] Mode 3: In the frequency domain X0, data is assigned to symbol A2; in the frequency domain outside X0, data is assigned to symbol A3.
[0239] Mode 4: In the frequency domain X1, data is assigned to symbol A4; in the frequency domain outside X1, data is assigned to symbol A5.
[0240] In addition, {X0, X1, A0, A1, A2, A3, A4, A5}, which are configured information notified via upper-level signaling, can also be configured as follows.
[0241] Frequency domain X0: Same frequency domain as ACK / NACK
[0242] Frequency domain X1: The frequency domain that combines ACK / NACK and CSI.
[0243] A0: Symbols preceding the symbols configured with ACK / NACK, CSI, and SRS.
[0244] A1: Final code of the time slot
[0245] A2: Symbols preceding the symbol configured for ACK / NACK
[0246] A3: Final code of the time slot
[0247] A4: Symbols preceding ACK / NACK or CSI
[0248] A5: Final code of the time slot
[0249] That is, for mode 1, A0 represents the end position in the time domain of the assigned UL data signal.
[0250] Furthermore, for Mode 2, A1 indicates the end position in the time domain of the assigned UL data signal.
[0251] Furthermore, for mode 3, X0 represents the frequency domain in which UL control signals (e.g., ACK / NACK, etc.) are assigned, A2 represents the end position in the time domain in which UL data signals are assigned in frequency domain X0, and A3 represents the end position in the time domain in which UL data signals are assigned in frequency domains other than frequency domain X0.
[0252] Furthermore, for mode 4, X1 represents the frequency domain in which UL control signals (e.g., ACK / NACK, CSI, etc.) are assigned, A4 represents the end position in the time domain in which UL data signals are assigned in frequency domain X1, and A5 represents the end position in the time domain in which UL data signals are assigned in frequency domains other than frequency domain X1.
[0253] That is, in mode 1, such as Figure 10As shown, terminal 200 determines the end position of the allocated data (PUSCH) symbol based on the end symbol (A0) notified by the upper layer signaling, without relying on the data resource (resource shown in the UL allocation information) to which the allocated data (PUSCH) is located. That is, in mode 1, the data is allocated to symbol A0 in the entire frequency band of the data resource.
[0254] In mode 2, data is assigned to different code elements than in mode 1. Figure 10 The middle part represents the final symbol of the time slot. That is to say, in mode 2, such as... Figure 10 As shown, data (PUSCH) is allocated to the final symbol of a time slot, independent of data resources. Thus, in Mode 2, data is allocated to the final symbol of a time slot, so Mode 2 is effective when data is allocated to terminal 200 in a frequency domain that does not overlap with UL control signals or reference signals.
[0255] In Mode 3, the end symbols for data allocated in frequency domain X0 and outside frequency domain X0 are different. In Mode 3, terminal 200 can configure data in frequency domain X0, bypassing the ACK / NACK (final symbol of the time slot), and in areas outside frequency domain X0, it can configure data before the final symbol of the time slot. This allows for efficient resource utilization. Thus, Mode 3 is effective when data is allocated in a frequency domain overlapping with frequency domain X0 (ACK / NACK).
[0256] In Mode 4, similar to Mode 3, the end symbols for data allocated in frequency domain X1 and the regions outside frequency domain X1 are different. In Mode 4, terminal 200 can configure data in frequency domain X1, bypassing control signals (ACK / NACK and CSI), and in regions outside frequency domain X1, it can configure data before the final symbol of the time slot. This allows for efficient resource utilization. Thus, Mode 4 is effective when data is allocated in frequency domains overlapping with frequency domain X1 (ACK / NACK and CSI). However, when the number of ACK / NACK and CSI symbols differs, matching with the symbol with the larger number is required to set A4.
[0257] For example, based on the relationship between the allocation resources (data resources) of UL data signals (PUSCH) and the allocation resources of control signals (ACK / NACK, CSI, etc.) (e.g., whether there is overlap), the base station 100 can select one mode from multiple modes that is suitable for the allocation resources of UL data.
[0258] Furthermore, the frequency domains X0 and X1 can be set to the same frequency domain as ACK / NACK, CSI, SRS, or SR, or they can be set to a frequency domain that combines them.
[0259] Furthermore, frequency domains X0 and X1 can also be indicated in PRB or RBG units. If frequency domains X0 and X1 are indicated in PRB or RBG units, base station 100 can more flexibly indicate resources to terminal 200, thus avoiding frequency domains allocated to control signals, reference signals, or data of other mobile stations, or areas used for other purposes.
[0260] In addition, A0, A1, A2, A3, A3, and A5 can be set as symbols preceding symbols configured with ACK / NACK, CSI, SRS, or SR, or they can be used to indicate symbol numbers. Furthermore, A0, A1, A3, and A5 can also be set as the final symbols of a time slot or subframe. Alternatively, A0, A2, and A4 can be set to the same value, or A1, A3, and A5 can be set to the same value.
[0261] In this embodiment, the base station 100 notifies the upper-layer signaling of configuration information (e.g., X0, X1, A0, A1, A2, A3, A4, A5, etc.) related to multiple modes of the resource area for data allocation. Furthermore, the base station 100 selects one mode from the multiple modes for data allocation and notifies the selected mode via DCI. The terminal 200 determines the resources using parameters corresponding to the mode notified by the DCI, based on the configuration information already notified by the upper-layer signaling.
[0262] Therefore, by using the DCI notification mode to notify the terminal 200, the base station 100 can perform dynamic resource allocation that takes into account the different uses of each time slot. Furthermore, when changing resource allocation, the base station 100 can use the DCI notification mode, eliminating the need to notify resources (e.g., the symbol start position of data in each frequency domain) every time resource allocation changes, thus reducing the signaling overhead of the DCI.
[0263] Furthermore, by selecting a resource (control resource set) configured with a control signal channel, the base station 100 can perform flexible data allocation that avoids resource areas not allocated to the terminal 200 in each time slot.
[0264] Therefore, according to this embodiment, the area where the UL control signal is configured can be considered, the data area (the start position of the data) can be appropriately notified, and resources can be flexibly allocated.
[0265] The above describes various embodiments of the present invention.
[0266] Furthermore, the above embodiments describe the use of 1-bit or 2-bit notification patterns included in the DCI, but are not limited to this; notification patterns with more bits than 2 bits included in the DCI can also be used. In addition, the number of patterns is not limited to 2 or 4, but can be other numbers.
[0267] Furthermore, in the above embodiments, physical mapping was described as an example for the frequency domain (PRB#), but it can also be applied to logical mapping. In the case of logical mapping, the mapping is changed to physical mapping, so even if the frequency domain is continuous in the logical mapping, it is configured in physically separated positions, thus resulting in frequency diversity effect.
[0268] Furthermore, the aforementioned DCI can also be transmitted via the group-shared PDCCH, the PDCCH (UE-specific DCI) transmitted during data allocation by terminal 200 (UE), or other PDCCHs transmitted by the group-shared control resource set. When DCI is transmitted via the group-shared PDCCH, multiple terminals receive the same settings, thus reducing overhead. Furthermore, when DCI is transmitted via a separate PDCCH, settings can be configured individually for each terminal. Moreover, DCI can also be transmitted from other resources, not limited to the group-shared resource set and the UE-specific control resource set.
[0269] In addition, the group public PDCCH may also be defined with different names such as PCFICH (Physical Control Format Indicator channel), PSFICH (Physical Slot Format Indicator channel), or PDCCH type 0.
[0270] In addition, the group common control resource set is sometimes also referred to as the public control resource set, the group common search space, or the public search space. Furthermore, the control resource set is sometimes also referred to as a CORESET.
[0271] Furthermore, upper-layer signaling can be replaced with MAC signaling. In the case of MAC signaling, compared with RRC signaling, the frequency of changing the UE's configured mode can be increased.
[0272] This invention can be implemented in software, hardware, or software in conjunction with hardware. The functional blocks described in the above embodiments can be implemented partially or entirely as integrated circuits, i.e., LSIs. The processes described in the above embodiments can also be controlled partially or entirely by a single LSI or a combination of LSIs. An LSI can be composed of individual chips or a single chip, containing some or all of the functional blocks. An LSI can also include data input and output. Due to different levels of integration, LSIs are sometimes referred to as IDs, system LSIs, Super LSIs, or Ultra LSIs. The integrated circuit approach is not limited to LSIs; it can also be implemented using dedicated circuits, general-purpose processors, or special-purpose processors. Furthermore, FPGAs (Field Programmable Gate Arrays) that are programmable after LSI manufacturing can be used, or reconfigurable processors that allow for the connection and configuration of circuit cells within a reconfigurable LSI can be used. This invention can also be implemented as digital or analog processing. Furthermore, with advancements in semiconductor technology and the emergence of other derivative technologies, if an integrated circuit technology emerges that can replace LSI, it can certainly be used for the integration of functional blocks. There are also possibilities for its application in biotechnology and other fields.
[0273] The base station of the present invention includes: a circuit that selects one mode for data allocation from multiple modes of a resource area for allocating data; and a transmitter that notifies setting information related to the multiple modes via upper-layer signaling and notifies the selected mode via downlink control signal (DCI).
[0274] In the base station of the present invention, the setting information indicates the start position of the time domain in which the downlink data is allocated.
[0275] In the base station of the present invention, the setting information indicates the frequency domain in which the control signal of the downlink is allocated, the start position of the time domain in which the data of the downlink is allocated in the frequency domain, and the start position of the time domain in which the data of the downlink is allocated in a frequency domain other than the frequency domain.
[0276] In the base station of the present invention, the setting information represents multiple modes of symbol structure within a time slot, consisting of downlink symbols, uplink symbols, or symbols used for other purposes.
[0277] In the base station of the present invention, the setting information represents multiple modes of the structure of the frequency band within the time slot, the downlink, the uplink, or for other purposes.
[0278] In the base station of the present invention, the setting information represents a portion of resource area within a time slot, and the multiple modes include a mode in which the data is allocated in the portion of resource area and a mode in which the data is not allocated in the portion of resource area.
[0279] In the base station of the present invention, the setting information indicates the end position of the time domain in which the data of the uplink is allocated.
[0280] In the base station of the present invention, the setting information indicates the frequency domain in which the control signal of the uplink is allocated, the end position of the time domain in which the data of the uplink is allocated in the frequency domain, and the end position of the time domain in which the data of the uplink is allocated in a frequency domain other than the frequency domain.
[0281] The terminal of the present invention includes: a receiver that receives upper-layer signaling containing setting information relating to multiple modes of a resource area for allocating data, and receives a downlink control signal (DCI) indicating one mode used for data allocation from the multiple modes; and circuitry that determines the resource to which the data is allocated based on the setting information and the downlink control signal.
[0282] The communication method of the present invention includes the following steps: selecting one mode for data allocation from multiple modes of the resource area for data allocation, notifying the configuration information related to the multiple modes through upper-layer signaling, and notifying the selected mode through downlink control signal (DCI).
[0283] The communication method of the present invention includes the following steps: receiving upper-layer signaling containing setting information related to multiple modes of a resource area for allocating data, and receiving a downlink control signal (DCI) indicating one mode used for data allocation from the multiple modes, and determining the resource to which the data is allocated based on the setting information and the downlink control signal.
[0284] One aspect of the present invention is useful for mobile communication systems.
[0285] Label Explanation
[0286] 100 base stations
[0287] 101 Setting Unit
[0288] 102 DCI generation units
[0289] 103,207 error correction coding units
[0290] 104,208 modulation units
[0291] Signal distribution units 105 and 209
[0292] 106, 210 Transmitting Units
[0293] 107, 201 receiving units
[0294] 108, 202 signal separation units
[0295] 109,204 demodulation units
[0296] 110,205 error correction and decoding units
[0297] 200 terminals
[0298] 203 DCI Receiver Unit
[0299] 206 Setting Information Receiving Unit
Claims
1. A communication device, comprising: The receiver receives upper-layer signaling indicating four resource modes of the Physical Downlink Shared Channel (PDSCH), each of the four resource modes indicating a frequency resource mode in the frequency domain and a time domain resource mode in the time domain within one or two time slots, wherein at least one of the four resource modes indicates resources excluded from the allocation of the PDSCH in the one or two time slots. Receive downlink control information (DCI) containing 2 bits of information, which indicates the resource mode selected from the four resource modes; and A circuit, coupled to the receiver, decodes the PDSCH based on a selected resource mode.
2. The communication device according to claim 1, wherein, One of the four resource modes indicates a frequency resource mode RB that cannot be used for PDSCH allocation.
3. The communication device according to claim 1, wherein, One of the four resource modes indicates the start symbol of the time-domain resource mode used for PDSCH allocation.
4. The communication device according to claim 1, wherein, Frequency resource modes are indicated in units of resource blocks (RBs).
5. The communication device according to claim 1, wherein, Each of the four resource modes indicates the frequency resource mode occupied by the hour slot.
6. The communication device according to claim 1, wherein, The selected resource mode dynamically indicates the resources excluded from the PDSCH allocation.
7. A communication method implemented by a communication device, the communication method comprising: Receive upper-layer signaling indicating four resource modes of the Physical Downlink Shared Channel (PDSCH), each of the four resource modes indicating a frequency resource mode in the frequency domain and a time resource mode in the time domain within one or two time slots, wherein at least one of the four resource modes indicates resources excluded from the allocation of the PDSCH in the one or two time slots, and Receive downlink control information (DCI) containing 2 bits of information, which indicates the resource mode selected from the four resource modes; and Decode the PDSCH based on the selected resource mode.
8. The communication method according to claim 7, wherein, One of the four resource modes indicates a frequency resource mode RB that cannot be used for PDSCH allocation.
9. The communication method according to claim 7, wherein, One of the four resource modes indicates the start symbol of the time-domain resource mode used for PDSCH allocation.
10. The communication method according to claim 7, wherein, Frequency resource modes are indicated in units of resource blocks (RBs).
11. The communication method according to claim 7, wherein, Each of the four resource modes indicates the frequency resource mode occupied by the hour slot.
12. The communication method according to claim 7, wherein, The selected resource mode dynamically indicates the resources excluded from the PDSCH allocation.
Citation Information
Patent Citations
Terminal device, base station device, transmitting method and receiving method
CN103283292A
Improved resource allocation for transmissions on unlicensed carriers
WO2016070417A1