Method and device for receiving scheduling information

In MTC technology, the scheduling information in DCI is determined based on the mapping relationship between the PUSCH transmission configuration resources and the DCI scheduling information, and the problem that DCI only supports single UE scheduling in the prior art is solved, and multi-UE scheduling is realized, reducing resource waste and overhead.

CN109842869BActive Publication Date: 2025-03-07BEIJING SAMSUNG TELECOM R&D CENT +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN201810040728.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2017-11-17
Filing Date
2018-01-16
Publication Date
2025-03-07
Estimated Expiration
2038-01-16

AI Technical Summary

Technical Problem

In the existing MTC technology, DCI only supports ETS scheduling for one UE, resulting in large additional information overhead, serious resource waste, and inability to adapt to application scenarios with flexible ACK feedback for multiple UEs.

Method used

By obtaining the downlink control information DCI, and determining the scheduling information corresponding to the PUSCH based on the mapping relationship between the transmission configuration resources used by the physical uplink shared channel PUSCH and the scheduling information in the DCI, the scheduling information corresponding to the PUSCH is realized by one DCI.

Benefits of technology

It reduces scheduling overhead, reduces resource waste, improves the efficiency of the communication system to schedule terminals, and has low additional overhead and good flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN109842869B_ABST
    Figure CN109842869B_ABST
Patent Text Reader

Abstract

The present invention discloses a method for receiving scheduling information, which includes: obtaining downlink control information DCI; determining the scheduling information corresponding to the PUSCH in the DCI according to the mapping relationship between the transmission configuration resources used by the physical uplink shared channel PUSCH and the scheduling information in the DCI. Compared with the prior art, the present invention determines the scheduling information in the DCI by the mapping relationship between the transmission configuration resources used by the UE to transmit the PUSCH and the scheduling information in the DCI, so that the base station can send only one DCI, and realize the scheduling of all UEs with a mapping relationship between the PUSCH transmission configuration resources and the scheduling information in the DCI, thereby reducing the scheduling overhead, reducing the waste of resources, and significantly improving the efficiency of the communication system in scheduling the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technology, and more specifically, to a method and device for receiving scheduling information. Background Art

[0002] In the current MTC (Machine Type Communication) technology, the system supports the use of DCI (Downlink Control Information) to schedule ETS (Early Termination Signal) for UE (User Equipment), that is, the base station transmits the ETS signal to the UE (User Equipment) through the DCI on the PDCCH (Physical Downlink Control Channel) to schedule the PUSCH (Physical Uplink Shared Channel) time-frequency resources used by the UE. If uplink HARQ-ACK (Hybrid Automatic Retransmission RequestAcknowledgement) feedback is used to realize the transmission of ETS signals, one DCI can only indicate the ACK information of one UE / HARQ process, that is, MTC technology only supports ETS scheduling for one UE in one DCI, and the scheduling signaling length is the same as the DCI format (DCI format) 6-0A / B. This method has too much additional information overhead, which will cause a large waste of resources when the number of UEs that need feedback is large.

[0003] LTE (Long Term Evolution) technology supports power control scheduling for multiple UEs in one DCI, and uses DCI format3 / 3A to transmit scheduling information. However, in the existing DCI format3 / 3A, the mapping relationship between the UE and the TPC command (power control command) field is configured by high-level signaling, which lacks flexibility and cannot adapt to application scenarios where the UE needs to flexibly provide ACK feedback for each uplink transmission or downlink control channel monitoring. Therefore, this method cannot be reused in the MTC system.

[0004] In view of this, it is necessary to provide a scheduling information receiving method and device that can solve the above technical problems. Summary of the invention

[0005] The purpose of the present invention is to overcome the shortcomings of the prior art and provide a scheduling information receiving method and device capable of using one DCI to schedule multiple UEs.

[0006] In order to achieve the above object, the present invention provides a scheduling information receiving method, which comprises the following steps:

[0007] Obtain downlink control information DCI;

[0008] According to the mapping relationship between the transmission configuration resources used by the physical uplink shared channel PUSCH and the scheduling information in the DCI, the scheduling information corresponding to the PUSCH is determined in the DCI.

[0009] Preferably, the obtaining of DCI includes: obtaining DCI including one or more UE scheduling information.

[0010] Preferably, the acquiring of DCI comprises: acquiring DCI using a radio network temporary identifier RNTI allocated by a base station.

[0011] Preferably, the obtaining of DCI comprises: performing cyclic redundancy check CRC descrambling on a candidate downlink control channel PDCCH using a radio network temporary identifier RNTI allocated by the base station, and successfully decoding the PDCCH to obtain DCI.

[0012] Preferably, the obtaining of DCI includes: obtaining a DCI with a higher priority according to a priority order, and the priority order is used to determine the priority of two types of DCI, the two types of DCI including a DCI carrying scheduling information for one UE in a DCI message, and a DCI carrying scheduling information for multiple UEs in a DCI message.

[0013] Preferably, the transmission configuration resources include at least one of time-frequency resources, codeword resources and demodulation reference signal DMRS resources.

[0014] Preferably, determining the scheduling information corresponding to the PUSCH in the DCI according to the mapping relationship between the transmission configuration resources used by the physical uplink shared channel PUSCH and the scheduling information in the DCI includes:

[0015] According to the relative position of the time-frequency resource position used by the PUSCH in the first time-frequency resource region, scheduling information corresponding to the PUSCH is determined in the DCI.

[0016] Preferably, the first time-frequency resource region is determined by the time-frequency resource position of the acquired DCI, or the content of the acquired DCI, or the base station configuration and / or protocol agreement.

[0017] Preferably, determining the scheduling information corresponding to the PUSCH in the DCI according to the relative position of the time-frequency resource position used by the PUSCH in the first time-frequency resource region includes:

[0018] Dividing the time-frequency resource region into a plurality of minimum scheduling units;

[0019] Determine a mapping relationship between a minimum scheduling unit corresponding to a time-frequency resource position used to transmit a PUSCH and scheduling information in the DCI;

[0020] Scheduling information corresponding to the PUSCH is determined in the DCI according to the mapping relationship.

[0021] Preferably, the determination of the mapping relationship between the minimum scheduling unit corresponding to the time-frequency resource position used for transmitting PUSCH and the scheduling information in the DCI includes: numbering each minimum scheduling unit in sequence, and determining the mapping relationship between the number of the minimum scheduling unit corresponding to the time-frequency resource position used for transmitting PUSCH and the scheduling information in the DCI.

[0022] Preferably, determining the scheduling information corresponding to the PUSCH in the DCI according to the mapping relationship includes: determining a scheduling domain in the DCI according to the mapping relationship, and acquiring scheduling information in the scheduling domain.

[0023] Preferably, the scheduling information includes at least one of the following information: ACK information indicating a PUSCH decoding status, NACK information indicating a PUSCH decoding status, and indication information for terminating monitoring of a downlink physical channel PDCCH.

[0024] Preferably, the mapping relationship between the transmission configuration resources used by the physical uplink shared channel PUSCH and the scheduling information in the DCI, after determining the scheduling information corresponding to the PUSCH in the DCI, further includes: if the determined scheduling information is ACK, performing at least one of the following operations:

[0025] Abort the ongoing PUSCH transmission corresponding to the ACK information;

[0026] Clear the uplink grant UL grant corresponding to the PUSCH;

[0027] releasing the remaining part of the transmission resources of the PUSCH;

[0028] Clearing the cache of the hybrid automatic repeat request HARQ process corresponding to the PUSCH;

[0029] Stop monitoring the physical downlink control channel PDCCH.

[0030] Preferably, the mapping relationship between the transmission configuration resources used by the physical uplink shared channel PUSCH and the scheduling information in the DCI, after determining the scheduling information corresponding to the PUSCH in the DCI, includes: if the determined scheduling information is ACK, performing at least one of the following operations within a predefined time window or at a predefined time point:

[0031] Abort the ongoing PUSCH transmission corresponding to the ACK information;

[0032] Clear the uplink grant UL grant corresponding to the PUSCH;

[0033] releasing the remaining part of the transmission resources of the PUSCH;

[0034] Clearing the cache of the hybrid automatic repeat request HARQ process corresponding to the PUSCH;

[0035] Stop monitoring the physical downlink control channel PDCCH.

[0036] In order to achieve the above object, the present invention further provides a user equipment, comprising:

[0037] A downlink control information acquisition module is used to acquire downlink control information DCI;

[0038] The scheduling information determination module is used to determine the scheduling information corresponding to the PUSCH in the DCI according to the mapping relationship between the transmission configuration resources used by the physical uplink shared channel PUSCH and the scheduling information in the DCI.

[0039] In order to achieve the above object, the present invention also provides a method for sending scheduling information, which comprises the following steps:

[0040] Receiving and attempting to decode physical uplink shared channels PUSCH of multiple UEs in a first uplink time-frequency resource region;

[0041] Generating scheduling information corresponding to the PUSCHs of the plurality of UEs according to decoding states of the PUSCHs of the plurality of UEs;

[0042] Generate downlink control information DCI including scheduling information of PUSCHs of the plurality of UEs according to a mapping relationship, wherein the mapping relationship is used to map transmission configuration resources used by the PUSCHs of the plurality of UEs to corresponding scheduling fields in the DCI respectively;

[0043] Send the DCI.

[0044] Compared with the prior art, the technical effects of the present invention include but are not limited to: determining the scheduling information in the DCI through the mapping relationship between the transmission configuration resources used by the UE to transmit the PUSCH and the scheduling information in the DCI, so that the base station only needs to send one DCI to realize the scheduling of all UEs for which there is a mapping relationship between the PUSCH transmission configuration resources and the scheduling information in the DCI, thereby reducing the scheduling overhead, reducing resource waste, and significantly improving the efficiency of the communication system in scheduling the terminal. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0046] Figure 1 is a flow chart of a method for receiving scheduling information of the present invention;

[0047] Figure 2 A schematic diagram of time-frequency resources in a scheduling information receiving process according to a third embodiment of the present invention;

[0048] Figure 3 This is a schematic diagram of a first correspondence between a DCI message and scheduled time-frequency resources according to a fourth embodiment of the present invention;

[0049] Figure 4 This is a schematic diagram of a second correspondence between a DCI message and scheduled time-frequency resources according to a fourth embodiment of the present invention;

[0050] Figure 5 This is a schematic diagram of the first correspondence between the minimum scheduling unit of the time-frequency resource area and the UE / HARQ process according to the fifth embodiment of the present invention;

[0051] Figure 6 This is a schematic diagram of the second corresponding relationship between the minimum scheduling unit of the time-frequency resource area and the UE / HARQ process according to the fifth embodiment of the present invention;

[0052] Figure 7 This is a schematic diagram of the third corresponding relationship between the minimum scheduling unit of the time-frequency resource area and the UE / HARQ process according to the fifth embodiment of the present invention;

[0053] Figure 8 This is a schematic diagram of the fourth corresponding relationship between the minimum scheduling unit of the time-frequency resource area and the UE / HARQ process according to the fifth embodiment of the present invention;

[0054] Fig. 9 This is a schematic diagram of using HARQ-ACK to schedule ETS signals in DCI according to Embodiment 6 of the present invention;

[0055] Fig.10 A schematic diagram of a first example of a configuration of a newly defined search space according to Embodiment 7 of the present invention;

[0056] Fig.11 A schematic diagram of a second example of a configuration of a newly defined search space according to Embodiment 7 of the present invention;

[0057] Fig.12 A schematic diagram of a third example of a configuration of a newly defined search space according to Embodiment 7 of the present invention;

[0058] Fig.13 A schematic diagram of a fourth example of a configuration of a newly defined search space according to Embodiment 7 of the present invention;

[0059] Fig.14 A schematic diagram of a fifth example of a configuration of a newly defined search space according to Embodiment 7 of the present invention;

[0060] Fig.15 A schematic diagram of a sixth example of a configuration of a newly defined search space according to Embodiment 7 of the present invention;

[0061] Fig.16 This is a schematic diagram of a method for receiving scheduling information in Embodiment 7 of the present invention applied to a grant-free communication scenario;

[0062] Fig.17 Schematic diagram of an eighth scheduling information receiving method according to an embodiment of the present invention applied to a semi-persistently scheduling (SPS) scenario;

[0063] Fig.18 The present invention is a module block diagram of a user equipment used in a scheduling information receiving method. DETAILED DESCRIPTION

[0064] Embodiments of the embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of the present invention, and cannot be interpreted as limiting the embodiments of the present invention.

[0065] It will be understood by those skilled in the art that, unless expressly stated, the singular forms "one", "said", and "the" used herein may also include plural forms. It should be further understood that the term "comprising" used in the description of the embodiments of the present invention refers to the presence of the features, integers, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof. It should be understood that when we refer to an element as being "connected" or "coupled" to another element, it may be directly connected or coupled to the other element, or there may be an intermediate element. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The term "and / or" used herein includes all or any unit and all combinations of one or more associated listed items.

[0066] It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as those generally understood by those skilled in the art in the field to which the embodiments of the present invention belong. It should also be understood that terms such as those defined in general dictionaries should be understood to have meanings consistent with those in the context of the prior art, and will not be interpreted with idealized or overly formal meanings unless specifically defined as here.

[0067] It will be understood by those skilled in the art that the "terminal" and "terminal device" used herein include both devices with wireless signal receivers, which are devices with only wireless signal receivers without transmission capabilities, and devices with receiving and transmitting hardware, which are devices with receiving and transmitting hardware capable of two-way communication over a two-way communication link. Such devices may include: cellular or other communication devices, which have a single-line display or a multi-line display or a cellular or other communication device without a multi-line display; PCS (Personal Communication Service, Personal Communication System), which may combine voice, data processing, fax and / or data communication capabilities; PDA (Personal Digital Assistant, Personal Digital Assistant), which may include a radio frequency receiver, a pager, Internet / Intranet access, a web browser, a notepad, a calendar and / or a GPS (Global Positioning System) receiver; a conventional laptop and / or palmtop computer or other device, which has and / or includes a conventional laptop and / or palmtop computer or other device with and / or including a radio frequency receiver. The "terminal" or "terminal device" used herein may be portable, transportable, installed in a vehicle (air, sea and / or land), or adapted and / or configured to operate locally, and / or in a distributed form, at any other location on the earth and / or in space. The "terminal" or "terminal device" used herein may also be a communication terminal, an Internet terminal, a music / video playing terminal, such as a PDA, a MID (Mobile Internet Device) and / or a mobile phone with a music / video playing function, or a smart TV, a set-top box and other devices.

[0068] The embodiment of the present invention provides a method for transmission scheduling information, so that a DCI message can be scheduled for multiple UEs, and the scheduling mechanism can correspond to the real-time transmission status at any given time point, with low additional overhead and good flexibility. In addition, for typical scenarios such as grant-free uplink transmission, the base station configures the same resource pool for multiple UEs, and when the UE selects transmission resources in a competitive manner, the mechanism can provide an effective and reliable scheduling method for such scenarios.

[0069] See also Figure 1 The scheduling information receiving method of the embodiment of the present invention comprises the following steps:

[0070] Step 101, obtaining downlink control information DCI;

[0071] Step 102: Determine scheduling information corresponding to the PUSCH in the DCI according to a mapping relationship between transmission configuration resources used by a physical uplink shared channel PUSCH and scheduling information in the DCI.

[0072] The method for sending scheduling information according to the embodiment of the present invention comprises the following steps:

[0073] Step 201, receiving and attempting to decode physical uplink shared channels PUSCH of several UEs in a first uplink time-frequency resource region;

[0074] Step 202, generating scheduling information corresponding to the PUSCHs of the plurality of UEs according to the decoding status of the PUSCHs of the plurality of UEs;

[0075] Step 203, generating downlink control information DCI including scheduling information of PUSCHs of the plurality of UEs according to a mapping relationship, wherein the mapping relationship is used to map transmission configuration resources used by PUSCHs of the plurality of UEs to corresponding scheduling fields in the DCI respectively;

[0076] Step 204: Send the DCI.

[0077] The scheduling information receiving method disclosed in the embodiment of the present invention specifically includes:

[0078] 1. The UE performs uplink data transmission on the PUSCH channel, and the base station receives the PUSCH transmission of the UE and schedules the UE in the form of DCI. Specifically, the base station uses DCI to perform HARQ-ACK feedback of the UE UL (uplink) PUSCH transmission according to the reception status of the UE's PUSCH transmission (successful reception / not yet successful reception).

[0079] After receiving the DCI from the base station, the UE decides the subsequent behavior according to the content of the DCI. For example, the UE receives the DCI from the base station and obtains the ACK feedback message, and then performs at least one of the following operations: the UE terminates the ongoing PUSCH transmission corresponding to the ACK information; clears the corresponding uplink grant configured; releases the remaining part of the PUSCH transmission resources obtained from the base station scheduling; clears the cache of the HARQ process; and terminates monitoring of the physical downlink control channel PDCCH (PDCCH can be MPDCCH, EPDCCH, NPDCCH, etc.).

[0080] 2. When the base station uses DCI to schedule the UE, it supports carrying the scheduling information for one UE in one DCI message (for the convenience of description in this briefing, it is referred to as single DCI), supports carrying the scheduling information for multiple UEs in one DCI message (for the convenience of description in this briefing, it is referred to as group DCI), and supports the joint use of single DCI and group DCI.

[0081] (i) When single / group DCI are used together, there is a certain priority relationship between the two types of DCI. When the UE receives two types of DCI messages at the same time and the uplink scheduling information indicated by the two types of messages is different, the UE always gives priority to the result of one type of DCI, or the UE determines the DCI priority based on the number of DCI scheduling objects (single DCI / group DCI) or DCI format (DCI format) or carried content (for example, for sending A / N feedback (ACK / NACK feedback), for sending UL grant (uplink authorization) scheduling, etc.). The priority relationship can be pre-configured or configured by a high level.

[0082] 1. Additionally, two possible priority relationships are considered: data transmission scheduling message is higher than other single DCIs and higher than other group DCIs; or, data transmission scheduling message is higher than single DCI carrying NACK and higher than group DCI carrying ACK and higher than single DCI carrying ACK and higher than group DCI carrying NACK. Specifically, if the UE receives ACK information in the group DCI, but retransmission is scheduled in the single DCI (e.g., indicated as retransmission by NDI (New Data Indicator)), the UE retransmits according to the scheduling information of the Single DCI. When the base station needs to use the resources occupied by the current uplink transmission of the UE and requires the UE to release the uplink resources, the base station can indicate ACK information through the Group DCI, then the UE will terminate the current uplink transmission, but the UE will not clear the HARQ buffer, and the base station may not have successfully decoded the uplink transmission. When there are uplink resources that can schedule the UE to continue uplink transmission, the base station can re-trigger the retransmission of the HARQ buffer through the single DCI.

[0083] (ii) When a given UE does not obtain any of the above types of DCI after satisfying a preset condition (e.g., a timer is started after the UL transmission is completed, and the ACK / NACK message is not received after the timer expires), the UE uses a preset processing result (e.g., considers it to be ACK, or considers it to be NACK). For example, it assumes it to be ACK (the UE sends an ACK message to the upper layer and clears the HARQ buffer), or it assumes it to be NACK and retransmits according to a predefined rule, for example, it can retransmit at the same frequency domain resource position after 4 milliseconds.

[0084] 3. For the single DCI in 2, specifically, when the base station uses single DCI to transmit HARQ-ACK as the ETS signal of the UE, the existing DCI format is reused, such as format 6-0A / B in eMTC. The behavior type of carrying the ETS signal for termination includes terminating PUSCH transmission, terminating PDCCH monitoring, or terminating both of the above.

[0085] (i) Indicating the carrying of an ETS signal by at least one of the following means:

[0086] 1. Use a value that is not currently used in a field in the existing DCI format;

[0087] 2. Change the definition of some fields in the existing DCI format;

[0088] 3. Set all other fields in the existing DCI format to predetermined values, such as all "1" or all "0".

[0089] (II) When the base station needs to terminate the PUSCH transmission of the UE using single DCI, it can be implemented through one or more of the following solutions:

[0090] 1. By using a specific field value, a specific HARQ (Hybrid Automatic Repeat Request) process is terminated;

[0091] 2. Stop all HARQ processes by using a specific field value;

[0092] 3. Abort one or more of the multiple HARQ processes in a bitmap manner, for example, by changing some fields in the DCI format.

[0093] (iii) In a single DCI, a certain field value is used to terminate the PUSCH transmission of the UE, and / or a certain field value is used to terminate the PDCCH monitoring of the UE, and / or a certain field value is used to terminate the PUSCH transmission and PDCCH monitoring of the UE.

[0094] 4. For the group DCI in 2, the base station generates a group DCI according to a set of specific UL time-frequency resource regions, and the group DCI is used to schedule all or part of the UEs transmitting in the time-frequency region.

[0095] (i) The base station configures one or more group-RNTIs (group-radio network temporary identifiers) for the UE through high-layer signaling. The UE uses its own group-RNTI(s) to decode the given group DCI. If the decoding is successful, it is considered that the DCI contains scheduling content for the UE.

[0096] (ii) Group-RNTI may be associated with the transmission configuration resources corresponding to the group DCI. For example, a number of transmission configuration resources are preset, and a mapping relationship between a number of group-RNTIs and a number of transmission configuration resources is preset; the UE obtains the transmission configuration resources corresponding to the group DCI according to the group-RNTI used to successfully decode the group DCI.

[0097] 5. For the specific UL time-frequency resource area in 4, it can be determined by one or more of the following methods:

[0098] (i) According to a predefined or high-level configured mapping relationship, the transmission time-frequency resource is determined based on the group DCI; for example, the UE receives the group DCI in subframe (a subframe may be a time slot, or a minimum scheduling time unit of a resource unit) n and decodes it successfully, and according to the mapping relationship configured by the high-level configuration, determines that the specific UL time-frequency resource area corresponding to the group DCI is located in subframe n-4.

[0099] (ii) directly or indirectly carried in the group DCI; for example, a message field is used in the group DCI to indicate the physical resource block (PRB) number of the starting frequency domain position of the specific UL time-frequency resource area corresponding to the group DCI.

[0100] (iii) Configured by the base station and / or pre-agreed through a protocol; for example, a number of transmission configuration resources are pre-set and numbered in sequence, and additionally, the serial number of the corresponding specific UL time-frequency resource area is carried in the group DCI, or the UE selects the serial number of the corresponding specific UL time-frequency resource area according to the configured RNTI.

[0101] 6. To distinguish all or part of the UEs scheduled by the four group DCIs, a mapping relationship between the UE and each scheduling content in the group DCI is established.

[0102] (i) using any of the following methods or any combination thereof to define the transmission configuration resources of the UE, that is, the transmission configuration resources may include any one or any combination of time-frequency resources, codewords, and pilot signals:

[0103] 1. Based on time-frequency resources: Divide the specific UL time-frequency resources in step 4 into several minimum scheduling units and number them in order of resource positions. The minimum scheduling unit corresponding to the time-frequency resource position for PUSCH transmission by the UE is the transmission configuration resource.

[0104] (1) Multiple UEs may transmit on one minimum scheduling unit (these UEs may be further distinguished by combining other methods); if one UE may transmit on multiple minimum scheduling units, the number of the first minimum scheduling unit at the starting position is determined as the transmission configuration resource.

[0105] (2) For the minimum scheduling unit division method, a predefined division method is used, or the minimum scheduling unit division method is calculated based on some predefined / high-level configuration / parameters carried in the DCI. For example, the time-frequency resource size of the predefined minimum scheduling unit is 1 subframe in the time domain and 1 PRB in the frequency domain. For example, the high-level configuration is in a continuous frequency domain range, the frequency domain size of the minimum scheduling unit is 3 subcarriers, and the time domain size of the predefined minimum scheduling unit is 1 subframe.

[0106] 2. Codeword-based: If different UEs use different codewords to transmit on the same time-frequency resources, and the number of supported codewords is limited, the codewords are numbered in sequence, and the codeword numbers used by the UEs are the transmission configuration resources. Specifically, different codewords can be different spreading codes, different scrambling codes, different interleaving codes, different resource element (RE) mapping patterns, etc.

[0107] 3. Based on pilot signal: Determine the transmission configuration resource according to the predefined demodulation reference signal (DMRS) sequence (such as different sequences and / or different DMRS positions, etc.) The pilot signal used by the UE is used as the transmission configuration resource.

[0108] 4. Additionally, when the system supports configuring multiple group-RNTIs, different group-RNTIs can be configured for different UEs as a way to distinguish UEs.

[0109] (ii) directly or indirectly carrying parameter contents related to UE transmission configuration resources in the group DCI, or pre-defining the mapping relationship between the DCI field and the parameters related to UE transmission configuration resources, including:

[0110] 1. Bitmap-based mapping method

[0111] According to all transmission resource configurations in the first time-frequency resource region, a plurality of scheduling domains corresponding to each transmission resource configuration are established in the group DCI. Specifically, it includes any one or more combinations of the following methods:

[0112] (1) In the group DCI, several scheduling domains are established that have a mapping relationship with all the minimum scheduling units divided in (i), and each scheduling domain carries the scheduling content of the UE transmitted on the corresponding minimum scheduling unit;

[0113] (2) If different UEs use different codewords for PUSCH transmission, each codeword corresponds to a scheduling field in the group DCI, carrying the scheduling content of the UE mapped to the corresponding codeword;

[0114] (3) If different UEs use different pilot signals (e.g., DMRS of different sequences, DMRS of different time-frequency resource positions, etc.) for PUSCH transmission, each pilot signal corresponds to a scheduling field in the group DCI, carrying the scheduling content of the UE mapped to the corresponding pilot signal;

[0115] (4) Specifically, when the scheduling content is UL A / N feedback, the A / N feedback results of all transmission configuration resources in (i) (eg, each pilot signal used by each codeword on each minimum scheduling unit) are carried in the form of a bitmap.

[0116] 2. RNTI-based mapping method

[0117] (1) When the system supports configuring multiple group-RNTIs, the group-RNTI configured for the UE and the group-RNTI used to scramble the DCI can be used to determine whether the DCI scheduling domain is associated with the UE identity;

[0118] (2) and / or, when the system configures the group-RNTI for the UE, it also configures the sequence number of the UE in the group, and the sequence number is mapped to one or more scheduling domains in the group DCI. The UE selects the scheduling domain for obtaining scheduling information in the group DCI according to the configured sequence number.

[0119] 3. Mapping of scheduling domain and UE transmission configuration resources

[0120] (1) In the group DCI, several scheduling domains are established that have a mapping relationship with some UEs that need to be scheduled, and each scheduling domain carries the scheduling content of the corresponding UE and the transmission resource configuration of the UE.

[0121] (2) The scheduling domain in the Group DCI has a mapping relationship with part of the transmission configuration resources of the UE, and each scheduling domain carries the scheduling content and the remaining transmission configuration resources that do not have a mapping relationship. For example, in the group DCI, several scheduling domains are set up for each minimum scheduling unit, and each scheduling domain carries the scheduling content and the codewords and pilot signals used by the part of the UE that needs to be scheduled.

[0122] 7. The base station can only send one of the ACK or NACK states. For example, when the base station performs ACK / NACK feedback, if the base station only schedules ACK, if the UE does not receive the ACK message sent by the base station in the search space configured by the base station during the PUSCH transmission process, the PUSCH transmission is considered to be in the NACK state. Conversely, if the base station only schedules NACK, if the UE does not receive the NACK message sent by the base station in the search space configured by the base station during the PUSCH transmission process, the PUSCH transmission is considered to be in the ACK state.

[0123] (i) The scheduling content is omitted in the group DCI, and only a number of fields for determining the UE transmission configuration resources are carried; when the base station uses the group DCI for A / N feedback, if the base station only schedules ACK, the UE considers that it has received ACK after obtaining the field corresponding to its transmission configuration resources in the DCI; if the base station only schedules NACK, the UE considers that it has received NACK after obtaining the field corresponding to its transmission configuration resources in the DCI.

[0124] 8. The UE uses its own group-RNTI to decode the group DCI. If the DCI is successfully decoded, the scheduling domain location associated with the UE is determined based on the mapping relationship between the predefined / high-layer configured UE identity and the scheduling domain in the DCI, thereby decoding the scheduling content for the UE.

[0125] 9. If the UE decodes and obtains the ACK feedback result corresponding to a certain HARQ process from the group DCI, the subsequent actions of the UE include:

[0126] (i) When the ACK feedback result is used as the ETS, at least one of the following operations is performed:

[0127] 1. Abort the ongoing PUSCH transmission corresponding to the ACK information;

[0128] 2. Clear the uplink grant UL grant configured by the base station;

[0129] 3. Release the remaining PUSCH transmission resources obtained from the base station scheduling;

[0130] 4. Clear the cache of the HARQ process;

[0131] 5. Stop monitoring the physical downlink control channel PDCCH.

[0132] Preferably, within a predefined time window or at a predefined time point, according to a predefined / high-layer configured priority or behavior selection configuration, the UE performs subsequent behavior (such as one or more of the above operations 1 to 5).

[0133] 10. If the UE decodes and obtains a NACK feedback result from the single DCI or group DCI, the UE continues the unfinished transmission, or, if the first PUSCH transmission / current retransmission is completed, the UE triggers a new PUSCH retransmission.

[0134] 11. Additionally, the group DCI configures the UE to stop PDCCH monitoring; the UE may automatically stop PDCCH monitoring after all ongoing HARQ processes obtain ACK feedback results, or each scheduling field in the group DCI may carry a field for configuring whether to stop PDCCH monitoring.

[0135] 12. Before and / or after the base station sends a single DCI or group DCI carrying the A / N feedback result to the UE, the base station continues to monitor the UE within a time window of a predefined length to confirm whether the UE has correctly received the A / N feedback result; if the UE receives it correctly, the base station can continue with subsequent scheduling, otherwise:

[0136] (i) If the base station sends an ACK, but the UE fails to correctly receive the feedback result, the base station is triggered to send an ACK to the UE again through the single / group DCI, or the base station carries the real-time A / N feedback result when generating the group DCI for UL feedback next time.

[0137] (ii) If the base station sends a NACK and the UE fails to correctly receive the feedback result, the base station sends the NACK again through a single DCI or directly schedules the UE to perform corresponding retransmission.

[0138] 13. The content of Group DCI includes the following optional fields:

[0139] (i) Subframe index, PRB index: a sequence number of a start and / or end subframe / (sub-)PRB ((sub-)Physical Resource Block, (sub-)PRB) used to determine the location of a first time-frequency resource region;

[0140] (ii) subframe length, PRB length: used to determine the time domain and frequency domain lengths of the first time-frequency resource region;

[0141] (III) Time domain granularity, frequency domain granularity: used to determine the number of (sub) resource blocks in the time domain / frequency domain of each minimum scheduling unit when the first time-frequency resource region is divided into minimum scheduling units; for example, when the time domain granularity is configured as 1 and the frequency domain granularity is configured as 1, if the frequency domain configuration uses the PRB level, the minimum scheduling unit is 1 PRB in the LTE system; if the frequency domain configuration uses the sub-physical resource block (sub-PRB) level, the minimum scheduling unit is 1 sub-PRB in the LTE system. For example, when the values ​​of the time domain granularity and the frequency domain granularity are greater than 1, the minimum scheduling unit is a number of consecutive PRBs or sub-PRBs in the time domain and / or frequency domain in the LTE system.

[0142] (iv) time domain sequence number, frequency domain sequence number: used to determine the sequence number of the region corresponding to the groupDCI when the first time-frequency resource is divided into a plurality of regions;

[0143] (V) (Time domain or frequency domain) Resource granularity partition pattern: used to determine the specific pattern type used by group DCI when predefining several time domain and / or frequency domain partition patterns for uplink specific time-frequency resources;

[0144] (vi) Sub-PRB identifier: used to determine whether the frequency domain indication information of the group DCI is for the PRB level or for the sub-PRB level;

[0145] (VII) Scheduling content: Scheduling content 1, scheduling content 2… The scheduling functions of each scheduling domain are the same or different. When the scheduling functions are different, each domain needs to additionally indicate the type of scheduling function or the length of the domain.

[0146] 14. Group DCI is sent in the search space of the downlink control channel as downlink control signaling. Possible search spaces include the currently defined common search space (CSS), user-specific search space (USS), or a new group CSS (group common search space) is defined and sent in it.

[0147] (i) When group DCI is sent using USS, it is sent in the USS of all UEs associated with the scheduling information in the group DCI; the same DCI may be sent multiple times in different USSs.

[0148] (ii) When using the currently defined CSS, a portion of resource locations are preset in the CSS for or only for sending group DCI, and other locations do not support the sending of group DCI.

[0149] (iii) When using a separately defined group CSS, a newly defined group DCI search space is introduced into the system. The search space is configured by the base station to a UE set. The UEs in the set activate monitoring of the group DCI search space according to preset conditions.

[0150] (iv) The UE keeps monitoring all USS and CSS(s) configured by the base station, and distinguishes group DCI from other DCI by search space type / search space location / RNTI used by DCI; when a search space conflict occurs, it supports the use of predefined / high-layer configured search space priority.

[0151] In the above steps, early termination of PUSCH transmission or PDCCH monitoring is performed by using HARQ-ACK feedback DCI. Another method is to introduce a signal sequence dedicated to early termination in the system. The early termination signal sequence can reuse the Go-To-Sleep (GTS) signal in the MTC system. This situation includes adding the function of the sleep indication sent by the GTS signal in the existing system to the early termination of the UE's PUSCH reception and PDCCH monitoring, that is, the UE also performs early termination when it receives the GTS signal in the existing system; and / or, a sequence is used in the system as an early termination signal, and the design of the sequence is the same as the design of the GTS signal sequence. The UE determines whether the sequence is an early termination signal or a sleep signal based on the resource location of the received sequence. Or, the early termination signal sequence uses a sequence set defined separately.

[0152] The early termination signal sequence uses a transmission mechanism similar to DCI and is sent by the base station in the USS and / or CSS of the UE. The USS and / or CSS is a new search space dedicated to this type of sequence, or a USS or CSS defined in an existing system and configured for the UE.

[0153] Embodiment 1

[0154] UE1, UE2, and UE3 initiate uplink transmission to the base station, and respectively monitor the PDCCH search space configured by the base station for them.

[0155] The base station sends two DCIs to UE1, one single DCI transmits an ACK feedback message of UE1, and one group DCI transmits a NACK feedback message of the time-frequency resource position used by UE1 for UL transmission.

[0156] UE1 receives the above two DCIs during the monitoring process. According to the priority configured by the high layer, the single DCI has a higher priority than the group DCI, and UE1 considers that the UL transmission is successful.

[0157] The base station sends two DCIs to UE2, one single DCI transmitting the UL grant scheduling message of UE2, and one group DCI transmitting the NACK feedback message of the time-frequency resource position used by UE2 for UL transmission.

[0158] UE2 receives the above two DCIs during the monitoring process, and executes the scheduling instruction carried in the UL grant according to the predefined priority that the UL grant scheduling priority is higher than the A / N feedback.

[0159] The base station successfully receives the uplink data of UE3 and does not send DCI for feedback to UE3.

[0160] After completing the UL transmission, UE3 starts a timer. After the timer times out, UE3 still has not received any single DCI or group DCI sent to itself by the base station. UE3 considers that this UL transmission is successful and does not start retransmission.

[0161] Embodiment 2

[0162] In the MTC ETS scenario, base station 1 sends a single DCI to UE1 to carry the A / N feedback message, multiplexing DCI format 6-0A / B.

[0163] When UE1 is in Coverage Enhancement mode (CE mode) A, the resource allocation field in the existing DCI format 6-0A has at least 11 and at most 176 unused values ​​according to the configured maximum PUSCH bandwidth and system bandwidth. If there are M unused values ​​in the resource allocation field in the current DCI format 6-0A of UE1, at least one of the following actions is performed: any 8 of the values ​​are defined as early termination of transmission of 8 UL HARQ processes of UE1; any one of the values ​​is defined as early termination of transmission of all UL HARQ processes of UE1; any one of the values ​​is defined as early termination of PDCCH channel monitoring of UE1; any 8 of the values ​​are defined as early termination of 8 UL HARQ processes and PDCCH channel monitoring of UE1; any one of the values ​​is defined as early termination of PDCCH channel monitoring of UE1 and transmission of all HARQ processes. In addition, any number of values ​​may be defined as early termination of transmission of any number of HARQ processes.

[0164] Specifically, assuming that the maximum PUSCH transmission bandwidth of UE1 is 1.4MHz, the system bandwidth is 1.4MHz, and there are 11 unused values ​​in the resource allocation field in DCI format6-0A. The Nth one is defined in sequence as the early termination of HARQ process #N and PDCCH channel monitoring corresponding to UE1, N is an integer between 1 and 8, the 9th one is defined as the early termination of all HARQ processes corresponding to UE1, the tenth one is defined as the early termination of PDCCH channel monitoring corresponding to UE1, and the 11th one is defined as the early termination of all HARQ processes and PDCCH channel monitoring corresponding to UE1.

[0165] When UE1 is in Coverage Enhancement mode (CE mode) B, 11 modulation and coding scheme (MCS) indexes are supported, and there are 5 unused values ​​in the MCS field, as shown in Table 1. It can be set in at least one of the following ways: any two of the values ​​are defined as early termination of transmission of two UL HARQ processes of UE1; any one of the values ​​is defined as early termination of transmission of all UL HARQ processes of UE1; any one of the values ​​is defined as early termination of PDCCH channel monitoring of UE1; any two of the values ​​are defined as early termination of two UL HARQ processes and PDCCH channel monitoring of UE1; any one of the values ​​is defined as early termination of PDCCH channel monitoring of UE1 and transmission of all HARQ processes. In addition, any number of the values ​​can also be defined as early termination of transmission of any number of HARQ processes.

[0166] Table 1 PUSCH MCS mapping table for CE mode B

[0167]

[0168] Specifically, MCS indexes 11 and 12 are defined in sequence as early termination of HARQ processes #0 and #1 corresponding to UE1, MCS index 13 is defined as early termination of all HARQ processes corresponding to UE1, MCS index 14 is defined as early termination of PDCCH channel monitoring corresponding to UE1, and MCS index 15 is defined as early termination of all HARQ processes and PDCCH channel monitoring corresponding to UE1, as shown in Table 2.

[0169] Table 2 PUSCH MCS mapping table of CE mode B is used to indicate MTC ETS

[0170]

[0171]

[0172] In the MTC ETS scenario, base station 2 sends a single DCI to UE2 for carrying an A / N feedback message, multiplexing DCI format 6-0A / B. As described above, there are at least 5 unused values ​​in the resource allocation field or MCS field in DCI in CE mode A (coverage enhancement mode A) or mode B. It can be set in at least one of the following ways: define any one of the values ​​as early termination of transmission of all UL HARQ processes of UE2; define any one of the values ​​as early termination of PDCCH channel monitoring of UE2; define any one of the values ​​as early termination of PDCCH channel monitoring of UE2 and transmission of all HARQ processes; define any one of the values ​​as early termination of transmission of a specific UL HARQ process of UE2, and multiplex the HARQ process number field to indicate the number of the specific HARQ process; define any one of the values ​​as early termination of transmission and PDCCH channel monitoring of a specific UL HARQ process of UE2, and multiplex the HARQ process number field to indicate the number of the specific HARQ process.

[0173] In the MTC ETS scenario, base station 3 sends a single DCI to UE3 to carry the A / N feedback message, reuses DCI format 6-0A / B, and changes the meaning of any X-bit field, and corresponds it to X HARQ processes in a bitmap manner, using 0 and 1 to represent the A / N feedback results. X is 8 in CE mode A and 2 in CE mode B. The specific position of the X-bit field is predefined at the UE. This single DCI can be distinguished from the existing DCI format 6-0A / B by using different RNTIs.

[0174] Embodiment 3

[0175] UEs that support the use of group DCI to carry ETS feedback messages should obtain group DCI configuration information from the base station in advance. Group DCI configuration information can be obtained through high-level messages, which include at least one or more group-RNTIs and may additionally include the sequence number corresponding to the UE in each group-RNTI.

[0176] See also Figure 2The UE performs continuous or intermittent data transmission on the PUSCH time-frequency resources scheduled by the base station, keeps monitoring the PDCCH channel configured as the search space, performs blind detection on possible DCI signals monitored, and performs CRC (cyclic redundancy check) decoding attempts based on the configured group-RNTI. When more than one group-RNTI is configured, the group-RNTIs are used one by one for attempts. For FD-FDD (full-duplex frequency division duplex) UE, if the configured PUSCH transmission and PDCCH monitoring resource positions overlap in the time domain, the UE performs PUSCH transmission and PDCCH monitoring in the configured UL and DL resource areas respectively; for HD-FDD (half-duplex frequency division duplex) UE, if the configured PUSCH transmission and PDCCH monitoring resource positions overlap in the time domain, for the overlapping area, simultaneous PUSCH transmission and PDCCH monitoring in the configured UL and DL resource areas are not supported, and the UE will select a higher priority behavior between UL (uplink) transmission and DL (downlink) monitoring according to the preset priority, for example, always giving priority to PUSCH transmission; for TDD (time division duplex) UE, since the DL resources and UL resources in various TDD configurations do not overlap in the time domain, the UL PUSCH transmission resources and DL PDCCH monitoring resources configured by the base station for the TDD UE will not overlap in the time domain.

[0177] If the UE successfully decodes the monitored DCI using a configured group-RNTI, the UE reads the A / N feedback information sent by the base station to the UE from the DCI. The UE may determine how to read the A / N information in the DCI through any combination of the following: the content of the message field carried by the DCI, the location of the time-frequency resources used for DCI transmission, the group-RNTI used to decode the DCI, and pre-configured or high-level configured parameters and mapping relationships.

[0178] For example, UE1 receives group DCI#0 and decodes it successfully. UE1 determines that the PUSCH time domain resource area indicated by group DCI#0 is subframe [t1=10, t2=11] based on the time domain resource position of group DCI#0 as subframe [t1=10, t2=11], using the preset parameters k1=10, k2=7; according to the frequency domain resource position of group DCI#0 as PRB[#a1, #a2], using the preset mapping relationship, the PUSCH frequency domain resource area indicated by group DCI#0 is determined to be PRB[#b1=0, #b2=1]; according to the mapping relationship between the pre-configured PUSCH resource time domain granularity and the pre-configured frequency domain PUSCH resource position and the supported PUSCH resource frequency domain granularity, the frequency domain resource granularity supported on PRB[#0, #1] is determined to be 1 PRB, thereby determining group The PUSCH resource granularity (called a minimum scheduling unit) of the time-frequency resource area indicated by DCI#0 is one subframe in the time domain * one RB in the frequency domain. There are 8 minimum scheduling units in the time-frequency resource area. UE1 determines that the PUSCH transmission resource it uses is located in the 6th to 7th consecutive minimum scheduling unit in the time-frequency resource area according to the position of the PUSCH transmission resource it uses in the time-frequency resource area as subframe [1,2] and PRB#1, and according to the predefined time domain priority and then the mapping order of the frequency domain. When UE1 obtains the A / N feedback message from group DCI#0, it reads the 6th to 7th bits in the bitmap with an A / N field length of 8 bits carried in group DCI#0. Assuming that UE1 transmits UL HARQ process #0 on subframe 1, PRB #1, and transmits UL HARQ process #1 on subframe 2, PRB #1, the 6th bit in the A / N field bitmap carried in group DCI #0 is the A / N feedback result of HARQ process #0, and the 7th bit is the A / N feedback result of HARQ process #1.

[0179] For example, UE2 receives group DCI#1 and decodes it successfully. Based on the time domain resource position of group DCI#1 as subframe t3=12 and the serial number of the minimum scheduling unit division type carried in group DCI#1, UE2 finds the corresponding parameters k3=12, k4=9 in the predefined minimum scheduling unit division type table, and determines that the PUSCH time domain resource area indicated by group DCI#1 is subframe [t3-k3, t3-k4], that is, subframe [0,3], and the indicated PUSCH frequency domain resource area is PRB[#b3=8, #b4=11]. The PUSCH resource granularity (called a minimum scheduling unit) is one subframe in the time domain * 2 RBs in the frequency domain. There are a total of 8 minimum scheduling units in this time-frequency resource area. UE2 determines that the PUSCH transmission resource used by itself is located in the second to third consecutive minimum scheduling units in the time-frequency region according to the position of the PUSCH transmission resource used by itself in the time-frequency resource region, which is subframe [1,2] and PRB [#8,#9]. According to the predefined time domain priority and the mapping order of the frequency domain, UE2 determines that the PUSCH transmission resource used by itself is located in the second to third consecutive minimum scheduling units in the time-frequency region. When UE2 obtains the A / N feedback message from group DCI #1, it reads the contents of the second to third bits in the A / N field bitmap carried in group DCI #1. Assuming that UE2 transmits UL HARQ process #0 on subframe [1,2] and PRB [#8,#9], the second and third bits in the bitmap with an 8-bit length of the A / N field carried in group DCI #0 are both the A / N feedback results of HARQ process #0, and the A / N feedback values ​​obtained by decoding should be the same. Otherwise, it is treated as an error situation. For example, the UE considers that the decoded DCI is a false detection, and the processing method is equivalent to not receiving A / N feedback, and uses the default A / N state when there is no feedback.

[0180] For example, UE3 receives group DCI#2 and decodes it successfully. Based on the time domain resource position of group DCI#2 as subframe t5=13, UE3 uses the preset parameter k5=7 to determine that the PUSCH time domain resource area indicated by group DCI#2 is subframe t5-k5, that is, subframe 6; based on the group-RNTI used to decode group DCI#2, using the preset mapping relationship, the PUSCH frequency domain resource area indicated by group DCI#2 is determined to be PRB[#b1=0,#b2=1]; based on the sub-PRB identifier carried in group DCI#2, it is determined that the frequency domain parameters in group DCI#2 use the sub-PRB level; based on the minimum scheduling unit frequency domain division granularity carried in group DCI#2 as 3 subcarriers, the PUSCH resource granularity of the time-frequency resource area indicated by group DCI#2 (called a minimum scheduling unit) is determined to be one subframe in the time domain * 3 subcarriers in the frequency domain, and there are a total of 8 minimum scheduling units in this time-frequency resource area. UE3 determines that the PUSCH transmission resource used by itself is located in the second minimum scheduling unit in the time-frequency region according to the position of the PUSCH transmission resource used by itself in the time-frequency resource region, which is subframe 6 and subcarrier [#3,#5] of PRB#0, and the predefined time domain priority followed by the mapping order of the frequency domain. When UE3 obtains the A / N feedback message from group DCI#2, it reads the content of the second bit in the bitmap with an A / N field length of 8 bits carried in group DCI#2.

[0181] For example, UE4 transmits PUSCH on subframe 1, PRB#1, which overlaps with some PUSCH transmission resources of UE1. Different DMRS are used to distinguish UE1 and UE4 are configured with different group-RNTIs. UE4 receives group DCI#0 / 1 / 2, but all group-RNTIs configured to UE4 by the base station are not decoded successfully. UE4 believes that it has not received the A / N feedback message sent by the base station.

[0182] After the UE obtains the A / N feedback information sent by the base station to the UE from the group DCI, it determines the subsequent behavior according to the A / N status. If the UE obtains ACK feedback from the group DCI, the UE terminates the transmission of the UL HARQ process corresponding to the ACK feedback in the next subframe after decoding the group DCI, and releases the corresponding remaining PUSCH resources. In addition, the UE terminates the monitoring of the PDCCH channel after all ongoing UL HARQ processes have completed transmission or obtained ACK feedback. If the UE obtains NACK feedback from the group DCI, the UE continues the unfinished PUSCH transmission, or the UE triggers PUSCH retransmission by NACK.

[0183] It should be noted that those skilled in the art can understand that the method of the embodiment of the present invention, that is, the UE first determines a specific time-frequency resource area, and then determines the corresponding scheduling information in the DCI according to the relative position of the time-frequency resource position used by the PUSCH in the specific time-frequency resource area, can also be applied to single DCI. The difference is that the DCI only carries scheduling information for one UE, and please refer to the previous description for other contents.

[0184] Embodiment 4

[0185] The following methods are supported to determine frequency domain resources:

[0186] {frequency domain start PRB index, PRB length / frequency domain end PRB index, frequency domain minimum scheduling unit division granularity / number / pattern}.

[0187] Or, frequency domain index, and may additionally use any combination of parameters in the following set: {PRB length, minimum scheduling unit frequency domain granularity, minimum scheduling unit frequency domain number, minimum scheduling unit partition pattern}.

[0188] In addition, the use of PRB-level and Sub-PRB-level frequency domain resources is supported, which can be distinguished by Sub-PRB identifier, or by RNTI, that is, some specific RNTIs are only bound to PRB level / sub-PRB level, or by frequency domain position, that is, some specific sub-bandwidths in the transmission bandwidth are only bound to sub-PRB level. Furthermore, when using the sub-PRB level, only a limited number of sub-PRB granularities can be supported, which can also be distinguished by RNTI or frequency domain position. When using the sub-PRB level, all frequency domain parameters are supported at the sub-PRB level, and some frequency domain parameters configured by pre-configured / high-level signaling are supported at the sub-PRB level, and the remaining frequency domain parameters use the PRB level.

[0189] The following methods are supported to determine time domain resources:

[0190] {Time domain start subframe index (the difference between the DCI transmission subframe (transmission interval) can be used), subframe length / time domain end subframe index, time domain minimum scheduling unit division granularity / number / pattern}.

[0191] Or, time domain index, and may additionally use any combination of parameters in the following set: {subframe length, minimum scheduling unit time domain granularity, minimum scheduling unit time domain number, minimum scheduling unit partition pattern}.

[0192] The following methods are supported for configuring time-frequency parameters: predefined / preconfigured, configured by high-level signaling, explicitly or implicitly carried in DCI, obtained by mapping the RNTI used by group DCI, and obtained by mapping the time-frequency position of DCI.

[0193] Any given RNTI used by Group DCI may correspond to a predefined frequency domain and / or time domain resource location, or any given group-RNTI may correspond to a mapping relationship between each bit of the A / N feedback field in a group DCI and a specific frequency domain location.

[0194] Any given RNTI used by Group DCI may correspond to one UE or a set of multiple UEs, that is, a given RNTI may be configured for one or more specific UEs.

[0195] One or more group-RNTIs are defined. Any given group-RNTI can be mapped to several continuous or discontinuous frequency domain sub-channels through pre-configuration or high-level signaling configuration. Each sub-channel corresponds to each bit of the A / N feedback field in the DCI in order of arrangement.

[0196] All of the above can be obtained through predefined or high-level configuration.

[0197] See also Figure 3 For example, the base station transmits group DCI on subframe [t1, t2] for UL A / N feedback. According to the predefined mapping relationship, the time-frequency resource position corresponding to the group DCI is from subframe t1-k1 to subframe t1-k2 in the time domain, and the frequency domain is n*M PRBs in the transmission bandwidth. k1, k2, n, M are predefined values, where M is the minimum scheduling unit division granularity in the frequency domain, the minimum scheduling unit division granularity in the time domain is k or predefined as 1, and the starting position in the frequency domain is calculated according to the index of the group-RNTI used by the group DCI. Or, the values ​​of k1, k2, n, M are directly carried in the DCI. Or, k1, k2 are predefined values, the minimum scheduling unit division granularity in the time domain is predefined as 1, and the starting / ending position of the frequency domain and the minimum scheduling unit division granularity in the frequency domain are directly carried in the DCI, and the carrying method is to provide the sequence number in the predefined minimum scheduling unit division pattern table. Support t1=t2, k1=k2.

[0198] See also Figure 4, the base station transmits group DCI for UL A / N feedback. The group DCI includes a sub-PRB identification field and the value of this field is 1, which means that it carries sub-PRB level information. The frequency domain starting PRB index carried in the group DCI is 0, and the minimum scheduling unit division pattern = K. According to the pre-configured content, the N PRBs at the lowest frequency position in the frequency domain of the transmission bandwidth only support sub-PRB resources with a granularity of 3 subcarriers and 6 subcarriers. According to the group-RNTI of the group DCI, it is determined that the group-RNTI supports sub-PRB resources with a granularity of 1 / 2 / 3 subcarriers. Therefore, the Kth item division method in the sub-PRB level minimum scheduling unit division pattern table with a granularity of 3 subcarriers is finally used.

[0199] Embodiment 5

[0200] The base station transmits group DCI in subframe n for UL A / N feedback. According to the predefined mapping relationship, the time-frequency resource position corresponding to the group DCI is from subframe nk-3 to subframe nk in the time domain, and the frequency domain position is the top 4M PRBs in the transmission bandwidth. According to the predefined minimum scheduling unit granularity in the time domain and frequency domain, the time-frequency resource is divided into 16 minimum scheduling units. The resource size of each minimum scheduling unit is 1 subframe in the time domain and M consecutive PRBs in the frequency domain, such as Figure 5 shown. Note: Figure 5 The number with # is not the minimum scheduling unit number, but is only used to describe each minimum scheduling unit.

[0201] Scenario 1:

[0202] See also Figure 6 , the minimum scheduling units are numbered in the order of frequency domain first and time domain second, that is, #00 is the minimum scheduling unit 0, #10 is the minimum scheduling unit 1, ... #23 is the minimum scheduling unit 15, and #33 is the minimum scheduling unit 16. When the base station uses group DCI to send A / N feedback of the HARQ process to the UE, a bitmap with a length of 16 is used in the group DCI to correspond to the A / N feedback of the above 16 minimum scheduling units.

[0203] For example, when UE1 transmits HARQ process #1 on minimum scheduling unit 1 (#10), transmits HARQ process #0 on minimum scheduling unit 15 (#23), and UE2 transmits HARQ process #1 on minimum scheduling unit 4 (#01), the value of the second bit of the bitmap is the A / N feedback result of UE1 HARQ process #1, the value of the fifth bit of the bitmap is the A / N feedback result of UE2 HARQ process #1, and the value of the fifteenth bit of the bitmap is the A / N feedback result of UE1 HARQ process #0. Specifically, "0" can be used in the bitmap to represent NACK, and "1" can be used to represent ACK.

[0204] Scenario 2:

[0205] See also Figure 7 In this scenario, the minimum scheduling unit is grouped again, and the minimum scheduling unit is divided into groups 0 / 1 / 2 / 3 according to the method in the figure. UE1 / 2 / 3 / 4 transmit PUSCH on groups 0 / 1 / 2 / 3 respectively. When the base station uses groupDCI to send A / N feedback of the HARQ process to the UE, a bitmap with a length of 4 is used in the group DCI to correspond to the A / N feedback of the above four minimum scheduling unit groups.

[0206] Or, in this scenario, the minimum scheduling unit group is not used. When the base station uses group DCI to send A / N feedback of the HARQ process to the UE, a bitmap with a length of 16 is used in the group DCI to correspond to the A / N feedback of the above four UEs, and feedback is performed in the DCI field corresponding to the minimum scheduling unit at the transmission start position of each UE. For example, the 1st, 5th, 9th, and 13th bits of the bitmap carry the feedback results of UE1, 2, 3, and 4 respectively.

[0207] Scenario 3:

[0208] See also Figure 8 , the minimum scheduling units are numbered in the order of frequency domain first and time domain second, that is, #00 is the minimum scheduling unit 0, #10 is the minimum scheduling unit 1, ... #23 is the minimum scheduling unit 15, and #33 is the minimum scheduling unit 16. When the base station uses group DCI to send A / N feedback of the HARQ process to the UE, a bitmap with a length of 16 is used in the group DCI to correspond to the A / N feedback of the above 16 minimum scheduling units.

[0209] For example, when UE1 transmits HARQ process #1 on #01 / 02 / 03, UE2 transmits HARQ process #1 on #30 / 31 / 32, and transmits HARQ process #0 on #33, the values ​​of the 5th, 9th, and 13th bits of the bitmap are the A / N feedback results of UE1 HARQ process #1, the values ​​of the 4th, 8th, and 12th bits are the A / N feedback results of UE2 HARQ process #1, and the value of the 16th bit is the A / N feedback result of UE2 HARQ process #0. The base station will assign the same value to multiple bits in the bitmap corresponding to the same HARQ process of the same UE. If the UE decodes different values, it is considered a false detection.

[0210] Scenario 4:

[0211] The minimum scheduling units are numbered in the order of frequency domain first and time domain second, that is, #00 is numbered as minimum scheduling unit 0, #10 is numbered as minimum scheduling unit 1, ... #23 is numbered as minimum scheduling unit 15, and #33 is numbered as minimum scheduling unit 16. It is assumed that a minimum scheduling unit supports at most 2 codewords, which are distinguished by DMRS. When the base station uses group DCI to send A / N feedback of the HARQ process to the UE, a bitmap with a length of 32 is used in the group DCI to correspond to the A / N feedback of the above 16 minimum scheduling units, as shown in Table 3.

[0212] Table 3 A minimum scheduling unit supports two codewords

[0213]

[0214] For example, when UE1 and UE2 both transmit on the minimum scheduling unit 1 (#10), the DMRS of UE1 and UE2 correspond to codeword 1 and codeword 2 respectively, then the value of the third bit of the bitmap is the A / N feedback result of UE1, and the value of the fourth bit of the bitmap is the A / N feedback result of UE2.

[0215] Scene 5:

[0216] The minimum scheduling units are numbered in the order of frequency domain first and time domain second, that is, #00 is numbered as minimum scheduling unit 0, #10 is numbered as minimum scheduling unit 1, ... #23 is numbered as minimum scheduling unit 15, and #33 is numbered as minimum scheduling unit 16. It is assumed that a minimum scheduling unit supports up to 8 codewords, which are distinguished by DMRS. When the base station uses group DCI to send A / N feedback of the HARQ process to the UE, 16 scheduling fields are used in the group DCI to correspond to the A / N feedback of the above 16 minimum scheduling units. Each scheduling field includes an A / N with a length of 1 bit and a codeword number with a length of 3 bits. The information bits in each scheduling field can be continuous or non-continuous. For example, the A / N of 16 scheduling fields uses a 16-bit bitmap, and the codeword number of 16 scheduling fields uses continuous 48 bits.

[0217] For example, when UE1 transmits on the minimum scheduling unit 1 (#10), the DMRS corresponds to the codeword 011, the A / N value in the second scheduling field is the A / N feedback result of UE1, and the codeword number field is 011. When multiple UEs transmit on the same minimum scheduling unit, only one UE can provide feedback at a time.

[0218] Scene 6:

[0219] The minimum scheduling units are numbered in the order of frequency domain first and time domain second, that is, #00 is the minimum scheduling unit 0, #10 is the minimum scheduling unit 1, ... #23 is the minimum scheduling unit 15, and #33 is the minimum scheduling unit 16. It is assumed that a minimum scheduling unit supports up to 8 codewords, which are distinguished by DMRS.

[0220] When the base station uses group DCI to send A / N feedback of the HARQ process to the UE, N scheduling fields are used in the group DCI to correspond to the A / N information of a maximum of N UE HARQ processes, and each scheduling field includes a 4-bit minimum scheduling unit number and a 3-bit codeword number.

[0221] When the UE transmission is unsuccessful, the base station does not provide A / N feedback to the UE; when the UE transmission has been successfully received by the base station, the base station will carry ACK feedback information to the UE in the group DCI sent. If the UE does not receive the A / N feedback message sent by the base station within the UL transmission duration, it considers that the UL transmission has not been successful.

[0222] For example, when UE1 transmits on the minimum scheduling unit 1 (#10) and the DMRS corresponds to the codeword 011, if the transmission of UE1 has been successfully received when the base station sends the group DCI, then any one of the N scheduling domains carries the minimum scheduling unit number domain of 0001 and the codeword number domain of 011. When multiple UEs transmit on the same minimum scheduling unit, this method can provide feedback to multiple UEs at one time.

[0223] Scene 7:

[0224] The minimum scheduling units are numbered in the order of frequency domain first and time domain second, that is, #00 is the minimum scheduling unit 0, #10 is the minimum scheduling unit 1, ... #23 is the minimum scheduling unit 15, and #33 is the minimum scheduling unit 16. It is assumed that a minimum scheduling unit supports multiple UEs to transmit simultaneously, and the multiple UEs have different RNTIs.

[0225] When the base station uses group DCI to send A / N feedback of the HARQ process to the UE, the UE decodes the DCI using its own RNTI. Only when it can decode it, it considers that the corresponding DCI field carries the A / N feedback sent to itself.

[0226] For example, when both UE1 and UE2 are transmitting on the minimum scheduling unit 0 (#00), if UE1 successfully decodes DCI using RNTI, it is considered that the first bit on the 16-bit bitmap in DCI is the A / N feedback result of UE1; if UE2 fails to decode DCI using RNTI, it is considered that there is no A / N feedback result of UE2 in DCI. When multiple UEs are transmitting on the same minimum scheduling unit, this method can only provide feedback to one UE at a time.

[0227] Scene 8:

[0228] When configuring group-RNTI for UE, the base station configures a number. According to the number N, UE obtains the scheduling content for itself in the Nth scheduling field of DCI that can be decoded using group-RNTI.

[0229] Embodiment 6

[0230] In the MTC scenario, when group DCI carries A / N feedback as ETS signal, Fig. 9 shown.

[0231] The base station generates a group DCI in subframe n-k2+1 and sends it in subframe [n,n+m1], which carries ACK messages sent to UE1 and UE2.

[0232] UE1 receives the group DCI sent by the base station and decodes the ACK message sent to itself, ends PUSCH transmission in subframe n+m1+1, releases the remaining part of the PUSCH resources previously scheduled to UE1, and ends PDCCH monitoring.

[0233] UE2 receives the group DCI sent by the base station and mistakenly decodes a NACK message sent to itself, and continues to monitor the PDCCH, continues to transmit the PUSCH, or is triggered by the NACK to retransmit the PUSCH.

[0234] The base station keeps monitoring all UEs scheduled by the group DCI in the time window subframe [n-k2+1, n+m2] (m2>m1+1). After subframe n+m1+1, the PUSCH transmission of UE1 is no longer received on the time-frequency resources scheduled to UE1. It is considered that UE1 has correctly received the group DCI, and the remaining resources previously scheduled to UE1 are rescheduled to other UEs for UL transmission. After subframe n+m1+1, the PUSCH transmission of UE2 can still be received on the time-frequency resources scheduled to UE2, and it is considered that UE2 has received the group DCI incorrectly. The base station sends a single DCI carrying an ACK message to UE2, or, when the base station generates group DCI next time, since UE2 is still performing PUSCH transmission in the time-frequency resources corresponding to the DCI, the base station carries the ACK message sent to UE2 again, or, when the base station generates group DCI next time, since UE2 no longer performs PUSCH transmission in the time-frequency resources corresponding to the DCI or since the UE's PUSCH transmission has ended in the time-frequency resources, the base station no longer carries the ACK message sent to UE2 or carries the NACK message sent to UE2.

[0235] After the UL transmission is completed, UE3 starts a timer with a length of t and keeps monitoring the PDCCH. If the feedback message sent by the base station is not received after the timer expires, UE3 uses the default feedback state. The default feedback state is ACK, and UE3 ends the UL transmission. The default feedback state is NACK, and UE3 makes a limited number of UL retransmission attempts or sends a limited number of UL retransmission requests.

[0236] Embodiment 7

[0237] The group DCI is transmitted in the CSS currently defined in MTC and is distinguished from other DCIs in the same search space by RNTI.

[0238] Alternatively, a group CSS dedicated to group DCI is newly defined in MTC. If other DCIs for scheduling multiple UEs are subsequently supported in the group CSS, the DCIs for different purposes are distinguished through the RNTI.

[0239] Or, group DCI is transmitted within the USS currently defined in MTC. Specifically, for a given group DCI, group DCI is transmitted within the USS of all or part of the UEs associated with the DCI; in addition, when the group DCI transmitted on subframe [n1, n2] indicates the A / N feedback of the UE transmitting PUSCH on subframe [n1-k1, n1-k2], if the USS configuration range of a certain UE does not include [n1, n2] or any subframe n, n1<=n<=n2, the A / N feedback to the UE should be fed back in another DCI that conforms to the transmission timing; if there are no suitable n, k that can make the DCI conform to the transmission timing, feedback can be provided by indicating a single UE / HARQ process in a DCI, or the A / N feedback to the UE can be canceled.

[0240] Among them, the method for newly defining a group CSS dedicated to group DCI in MTC specifically includes:

[0241] A newly defined search space is introduced for UE to monitor group DCI. The newly defined search space is configured by the base station to a UE set. For all UEs in the set, the configuration information of the newly defined search space of group DCI used by them is consistent. The number of UEs in the set can be one or more. When the number of UEs in the set is one, the search space is USS. When the number of UEs in the set is more than one, the search space is CSS of the UE set.

[0242] When the UE obtains the configuration information of the search space from the base station, it additionally obtains the configuration information of a newly defined search space through high-layer signaling or broadcast messages. The time domain position of the newly defined search space is different from the time domain position of other independent search spaces USS and / or common search spaces CSS configured by the base station to the UE, or there is a complete or partial overlap between the time domain positions.

[0243] The configuration method of the time domain resources of the newly defined search space reuses the existing mechanism, and the calculation method of its starting subframe is changed as follows: the starting subframe number k'=k+αT, where k is the search space starting subframe calculated according to the existing mechanism in MTC (the existing mechanism in MTC is k=k b , k b is from subframe k 0The bth consecutive downlink low coverage / coverage enhancement subframe, k 0 and b are preset parameters or parameters configured by a high layer), T is the search space period, and α is an additional base station configuration parameter added in the system.

[0244] For scenarios where the time domain position of the newly defined search space is different from the time domain positions of other search spaces of the UE, the frequency domain position of the newly defined search space is the same as or different from the frequency domain positions of other search spaces of the UE. In this scenario, when the original search space of the UE and the newly defined search space are configured with the same starting subframe parameter k, αT is greater than or equal to the time domain length of the other original search spaces of the UE. See Fig.10 Example 1 and Fig.11 In Example 2, the original search space and the newly defined search space of the UE in Example 1 use different frequency domain resources, and αT is greater than the time domain length of other original search spaces of the UE; in Example 2, the original search space and the newly defined search space of the UE use the same frequency domain resources, and αT is equal to the time domain length of other original search spaces of the UE.

[0245] If the time domain position of the newly defined search space overlaps with the time domain position of other search spaces of the UE, the frequency domain position of the newly defined search space is the same as the frequency domain position of other search spaces of the UE. In this scenario, when the original search space of the UE and the newly defined search space are configured with the same starting subframe parameter k, αT is greater than or equal to 0 and less than the time domain length of other original search spaces of the UE. Please refer to Fig.12 Example three and Fig.13 In Example 4, in Example 3, αT is smaller than the time domain length of the UE's other original search spaces, and the time domain resources of the UE's original search space and the newly defined search space partially overlap, and the same frequency domain resources are used; in Example 4, αT is equal to 0, and the time domain and frequency domain resources of the UE's original search space and the newly defined search space completely overlap.

[0246] Or, in the case where the time domain position of the newly defined search space overlaps with the time domain position of other search spaces of the UE, the frequency domain position of the newly defined search space is adjacent to the frequency domain position of other search spaces of the UE in the frequency domain.

[0247] In addition, in a scenario where the time domain position of the newly defined search space is different from the time domain positions of other search spaces of the UE, another method for calculating the starting subframe of the newly defined search space is used: refer to Fig.14 , the starting subframe number k'=k1+αT, where k1 is the first subframe or the first downlink valid subframe after the end of the original search space of the UE, T is the search space period, α is the additional base station configuration parameter added in the system, and α is greater than or equal to 0.

[0248] When the newly defined search space is configured as a CSS for a UE set containing multiple UEs, refer to Fig.15 The search space resource allocation example provided in, wherein the newly defined CSS is configured on the frequency domain resource #M, and the starting subframe is k'=k+αT; the original search space of UE1 is configured on the frequency domain resource #M, and the starting subframe is k, the time domain resources of the newly defined CSS of UE1 and the original search space are different, and the frequency domain resources are the same; the original search space of UE2 is configured on the frequency domain resource #N, and the starting subframe is k, and the time domain and frequency domain resources of the newly defined CSS of UE2 and the original search space are different.

[0249] In the newly defined search space introduced in the system, the downlink control information DCI sent by the base station includes a group DCI shared by a set of UEs configured with the newly defined search space, and may also include a dedicated DCI for the UEs in the UE set. The length of the group DCI in the search space may be the same as the length of the DCI in the existing USS and / or CSS in the system, or the DCI length may be smaller than the length of the DCI in the existing USS and / or CSS.

[0250] The UE keeps monitoring all USS and CSS(s) configured for it by the base station, and distinguishes whether the received DCI is group DCI by the search space type and / or the position of the DCI in the search space and / or the RNTI used by the DCI, and may determine the specific scheduling function carried by the received DCI, for example, carrying A / N feedback.

[0251] Among them, for the method of newly defining a group CSS dedicated to a group DCI in MTC, the UE monitors the newly defined search space configured for it by the base station, including that the UE obtains the configuration information of the newly defined search space from the base station, and starts monitoring the search space when the prerequisite for monitoring activation is met. The prerequisite for monitoring activation includes any combination of the following: the UE currently has an ongoing PUSCH transmission or ongoing PDCCH monitoring; the number of repetitions of the scheduling information obtained from the base station for the UE's current PUSCH transmission exceeds the threshold K1; the number of repetitions of the completed transmission of the UE's current PUSCH transmission exceeds the threshold K2. For example, when K1=0 and K2=0, the UE always monitors the newly defined search space, that is, the monitoring behavior covers the resource location of each cycle of the search space.

[0252] When a conflict occurs in the configured search space (CSS, group CSS, USS), the UE determines the type of search space currently being monitored according to the priority configured by the predefined / high-level layer, or performs blind decoding using the DCI received at the conflicting position using all possible RNTIs. The UE determines the type of search space currently being monitored according to the priority configured by the predefined / high-level layer, including, when a conflict occurs in the configured search space resource location, and the UE cannot monitor the resource locations of all search spaces at the same time, the UE determines the search space resource location currently being monitored according to the priority configured by the predefined / high-level layer.

[0253] When the configured search space conflicts with other channels (such as PDSCH), the UE monitors or transmits the high-priority channel or search space according to the priorities of the search space and other channels obtained from the base station, and abandons monitoring or transmitting the low-priority channel or search space. For example, the PDSCH priority configured by the base station for the UE is higher than the priority of the newly defined group DCI search space. When the UE needs to receive PDSCH and monitor the newly defined search space at the same time, it abandons monitoring the search space and receives PDSCH.

[0254] The above method in this embodiment can be reused in the NB-IoT field, and the calculation method of its starting subframe is additionally described: Similarly, the starting subframe number k'=k+αT, where k is the search space starting subframe calculated according to the existing mechanism in NB-IoT (the existing mechanism in NB-IoT is k=k b , k b is from subframe k 0 The bth consecutive NB-IoT downlink subframe starting from k 0 Eligible where n f is the frame number of k0, n s is the subframe number of k0, α offset and b are preset parameters or parameters configured by a high-level layer), T is the search space period (obtained by multiplying the parameters Rmax and G configured by a high-level layer), and α is an additional base station configuration parameter added in the system.

[0255] Embodiment 8

[0256] In typical scenarios such as grant-free uplink transmission, the base station allocates a continuous UL time-frequency resource to several UEs for contention-based UL transmission. In grant-free scenarios, different users can use different codewords, pilot signals, and multiple access signatures (MA Signature) to transmit on the same time-frequency resource.

[0257] In a specific example, the base station configures multiple UEs into a group, in which UE1, UE2, and UE3 select time-frequency resources for transmission of multiple HARQ processes. Fig.16 .

[0258] See also Fig.16 When UE1 / 2 / 3 finishes the transmission of HARQ 1 process, it starts a timer 1 for A / N feedback and continues the transmission of HARQ 2 process. The base station sends a group DCI carrying A / N information to the group of UEs within the duration of timer 1. In the bitmap of A / N, UE1 / 2 / 3 obtains the HARQ1 feedback sent by the base station at the corresponding 3 bit positions.

[0259] When UE1 / 2 / 3 finishes the transmission of the HARQ 2 process, it starts a timer timer2 for A / N feedback and determines the subsequent behavior based on the feedback result of HARQ1. UE1 receives ACK feedback and stops subsequent transmission; UE2 receives ACK feedback and uses HARQ1 to send new data on subsequent resources; UE3 receives NACK feedback and uses HARQ1 for retransmission on subsequent resources. At the same time, the base station sends a group DCI carrying A / N information to the group of UEs within the duration of timer2. In the A / N bitmap, UE1 / 2 / 3 obtains the HARQ 2 feedback sent by the base station at the corresponding 3 bit positions.

[0260] In this scenario, there may be other UEs transmitting on the same resources as UE1 / 2 / 3. For example, the base station may configure different group-RNTIs for UE4 and UE1, and configure the same continuous time-frequency resources. The resources selected by UE4 in the continuous time-frequency resources are the same as those of UE1. In this case, the feedback to UE4 can be distinguished from that to UE1 through group-RNTI. For example, the base station may configure the same group-RNTI for UE5 and UE1, and configure the same continuous time-frequency resources. The resources selected by UE5 in the continuous time-frequency resources are the same as those of UE1. In this case, if UE5 and UE1 use different codewords, or different reference signals such as different DMRS sequences or different DMRS time-frequency resource locations, or different MA signatures, the base station can distinguish the transmissions of UE5 from those of UE1, and the feedback of the base station to UE5 can be distinguished from the feedback to UE1 by directly or indirectly carrying the corresponding codeword / reference signal / MAsignature in the DCI.

[0261] See also Fig.17In typical scenarios such as SPS (semi-static) scheduling, the base station periodically allocates a continuous resource to a UE for UL transmission. In a specific example, the base station performs SPS scheduling for UE1, UE2, and UE3, as shown in the following figure. In the figure, the SPS cycle start position of UE1 / 2 / 3 and / or the transmission start position in each SPS cycle are not aligned, so there is no fixed feedback time point. The base station only needs to perform A / N feedback on UE1 / 2 / 3 separately or together according to the instant reception status of UE1 / 2 / 3.

[0262] like Fig.17 As shown, when UE1 / 2 / 3 finishes SPS transmission in a cycle, it starts an A / N feedback timer timer-UE1 / 2 / 3, and restarts SPS transmission in the next cycle. The base station sends a group DCI carrying A / N information to UE1, UE2, and UE3 at time point t1. In the A / N bitmap, UE1 / 2 / 3 obtains the SPS feedback sent by the base station at the corresponding 3 bit positions. The SPS feedback is considered to be the feedback content of the transmission status in the previous SPS cycle.

[0263] In this scenario, there may be other UEs transmitting on the same resources as UE1 / 2 / 3. Similarly, they can be distinguished by code division methods such as DMRS or group-RNTI.

[0264] See also Fig.18 , a user equipment for receiving scheduling information according to an embodiment of the present invention includes:

[0265] A downlink control information acquisition module is used to acquire downlink control information DCI;

[0266] The scheduling information determination module is used to determine the scheduling information corresponding to the PUSCH in the DCI according to the mapping relationship between the transmission configuration resources used by the physical uplink shared channel PUSCH and the scheduling information in the DCI.

[0267] The working processes of the module for obtaining downlink control information and the module for determining scheduling information correspond to steps 101 and 102 of the method for receiving scheduling information in an embodiment of the present invention, respectively, and will not be repeated here.

[0268] Combined with the above detailed description of the embodiments of the present invention, it can be seen that compared with the prior art, the embodiments of the present invention have at least the following beneficial technical effects:

[0269] First, by determining the scheduling information in the DCI through the mapping relationship between the transmission configuration resources used by the UE to transmit PUSCH and the scheduling information in the DCI, the base station only needs to send one DCI to schedule all UEs for which there is a mapping relationship between the PUSCH transmission configuration resources and the scheduling information in the DCI, thereby reducing the scheduling overhead, reducing resource waste, and significantly improving the efficiency of the communication system in scheduling the terminal.

[0270] Second, the base station uses two types of DCI to schedule the UE at the same time, namely, a DCI message carrying scheduling information for one UE, and a DCI message carrying scheduling information for multiple UEs. Therefore, the technical solution of the embodiment of the present invention has good flexibility and compatibility.

[0271] Third, the relationship between the time-frequency resource position used by the UE to transmit PUSCH and the specific time-frequency resource area range is mapped into the DCI to determine the scheduling information in the DCI, and the time-frequency resource position of the obtained DCI is directly used to determine the time-frequency resource area used to determine the scheduling information, thereby reducing the redundant signaling overhead for transmitting the time-frequency resource area and improving the transmission efficiency.

[0272] Fourthly, after the specific time-frequency resource area is divided, it is mapped into the scheduling domain in the DCI. One division unit can correspond to multiple UEs, or one UE can correspond to multiple division units, which has good flexibility and scalability.

[0273] Fifth, after obtaining the scheduling information, corresponding operations can be performed at a preset time window or time point according to ACK / NACK, which has good flexibility.

[0274] Sixth, it can be applied to typical scenarios such as grant-free and SPS. In these scenarios, the base station configures a same resource pool for multiple UEs, and the UEs select transmission resources in a competitive manner. The scheduling method of the embodiment of the present invention is more effective and reliable in these scenarios.

[0275] It will be appreciated by those skilled in the art that the embodiments of the present invention include devices for performing one or more of the operations described in the embodiments of the present invention. These devices may be specially designed and manufactured for the desired purpose, or may include known devices in general-purpose computers. These devices have computer programs stored therein, which are selectively activated or reconstructed. Such computer programs may be stored in a device (e.g., computer) readable medium or in any type of medium suitable for storing electronic instructions and coupled to a bus, respectively, the computer readable medium including but not limited to any type of disk (including floppy disk, hard disk, optical disk, CD-ROM, and magneto-optical disk), ROM (Read-Only Memory), RAM (Random Access Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory, magnetic card or optical card. That is, the readable medium includes any medium that stores or transmits information in a readable form by a device (e.g., computer).

[0276] Those skilled in the art will appreciate that each block in these structure diagrams and / or block diagrams and / or flow charts and combinations of blocks in these structure diagrams and / or block diagrams and / or flow charts can be implemented using computer program instructions. Those skilled in the art will appreciate that these computer program instructions can be provided to a general-purpose computer, a professional computer, or a processor of other programmable data processing methods to implement, thereby executing the scheme specified in the block or multiple blocks of the structure diagram and / or block diagram and / or flow chart disclosed in the embodiments of the present invention through the processor of the computer or other programmable data processing method.

[0277] Those skilled in the art will appreciate that the various operations, methods, steps, measures, and schemes in the processes discussed in the embodiments of the present invention may be alternated, changed, combined, or deleted. Further, other steps, measures, and schemes in the various operations, methods, and processes discussed in the embodiments of the present invention may also be alternated, changed, rearranged, decomposed, combined, or deleted. Further, the steps, measures, and schemes in the various operations, methods, and processes disclosed in the embodiments of the present invention in the prior art may also be alternated, changed, rearranged, decomposed, combined, or deleted.

[0278] The above description is only a partial implementation of the embodiments of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the embodiments of the present invention. These improvements and modifications should also be regarded as the protection scope of the embodiments of the present invention.

Claims

1. A method performed by a user equipment UE in a wireless communication system, characterized in that: The method comprises the following steps: Obtain downlink control information DCI; Determine, based on the DCI, scheduling information corresponding to the PUSCH according to a mapping relationship between a transmission configuration resource used by a physical uplink shared channel PUSCH and scheduling information in the DCI; The determining, based on the DCI, scheduling information corresponding to the PUSCH includes: In a case where the DCI includes two types of DCI, determining scheduling information corresponding to the PUSCH based on a DCI with a higher priority among the two types of DCI; The two types of DCI include a first DCI and a second DCI, the first DCI carries scheduling information for multiple UEs in a first UE set, and the second DCI carries scheduling information for one UE; The priorities of the first DCI and the second DCI are associated with the scheduling information carried in the first DCI and the second DCI, or the priority of the second DCI is higher than the priority of the first DCI.

2. The method according to claim 1, characterized in that The scheduling information includes at least one of the following information: ACK information indicating the PUSCH decoding status, NACK information indicating the PUSCH decoding status, and indication information for terminating monitoring of the downlink physical channel PDCCH.

3. The method according to claim 1, characterized in that The obtaining of the DCI includes: obtaining the DCI using a radio network temporary identifier RNTI allocated by the base station.

4. The method according to claim 1, characterized in that The obtaining of DCI includes: performing cyclic redundancy code check CRC decoding on a candidate downlink control channel PDCCH using a radio network temporary identifier RNTI allocated by a base station, and successfully decoding the PDCCH to obtain DCI.

5. The method according to claim 1, characterized in that The priority of a DCI carrying scheduling information for data transmission is higher than the priority of a DCI carrying other scheduling information, wherein the other scheduling information includes scheduling information other than scheduling information for data transmission; or, The priority of the DCI carrying scheduling information for data transmission is higher than the priority of the second DCI carrying other scheduling information, and the priority of the second DCI carrying other scheduling information is higher than the priority of the first DCI carrying other scheduling information; or, The priority of the DCI carrying scheduling information for data transmission is higher than the priority of the second DCI carrying NACK, and the priority of the second DCI carrying NACK is higher than the priority of the first DCI carrying ACK, and the priority of the first DCI carrying ACK is higher than the priority of the second DCI carrying ACK, and the priority of the second DCI carrying ACK is higher than the priority of the first DCI carrying NACK.

6. The method according to claim 1, characterized in that The transmission configuration resources include at least one of time-frequency resources, codeword resources and demodulation reference signal DMRS resources.

7. The method according to claim 1, characterized in that The determining, based on the DCI, scheduling information corresponding to the PUSCH according to a mapping relationship between a transmission configuration resource used by a physical uplink shared channel PUSCH and scheduling information in the DCI, includes: Scheduling information corresponding to the PUSCH is determined based on the DCI according to the relative position of the time-frequency resource position used by the PUSCH in the first time-frequency resource region.

8. The method according to claim 7, characterized in that The first time-frequency resource region is determined by the time-frequency resource position of the obtained DCI, or the content of the obtained DCI, or the base station configuration and / or protocol agreement.

9. The method according to claim 7, characterized in that The determining, based on the DCI and according to the relative position of the time-frequency resource position used by the PUSCH in the first time-frequency resource region, scheduling information corresponding to the PUSCH includes: Dividing the time-frequency resource region into a plurality of minimum scheduling units; Determine a mapping relationship between a minimum scheduling unit corresponding to a time-frequency resource position used to transmit a PUSCH and scheduling information in the DCI; According to the mapping relationship, scheduling information corresponding to the PUSCH is determined based on the DCI.

10. The method according to claim 9, characterized in that The determining of the mapping relationship between the minimum scheduling unit corresponding to the time-frequency resource position used for transmitting PUSCH and the scheduling information in the DCI includes: numbering each minimum scheduling unit in sequence, and determining the mapping relationship between the number of the minimum scheduling unit corresponding to the time-frequency resource position used for transmitting PUSCH and the scheduling information in the DCI.

11. The method according to claim 9, characterized in that The determining, according to the mapping relationship, scheduling information corresponding to the PUSCH based on the DCI includes: determining a scheduling domain in the DCI according to the mapping relationship, and acquiring scheduling information in the scheduling domain.

12. The method according to claim 1, characterized in that After determining the scheduling information corresponding to the PUSCH based on the DCI according to the mapping relationship between the transmission configuration resources used by the physical uplink shared channel PUSCH and the scheduling information in the DCI, the method further includes: if the determined scheduling information is ACK, performing at least one of the following operations: Abort the ongoing PUSCH transmission corresponding to the ACK information; Clear the uplink grant UL grant corresponding to the PUSCH; releasing the remaining part of the transmission resources of the PUSCH; Clearing the cache of the hybrid automatic repeat request HARQ process corresponding to the PUSCH; Stop monitoring the physical downlink control channel PDCCH.

13. The method according to any one of claims 1 to 12, characterized in that After determining the scheduling information corresponding to the PUSCH based on the DCI according to the mapping relationship between the transmission configuration resources used by the physical uplink shared channel PUSCH and the scheduling information in the DCI, the method further comprises: if the determined scheduling information is ACK, performing at least one of the following operations within a predefined time window or at a predefined time point: Abort the ongoing PUSCH transmission corresponding to the ACK information; Clear the uplink grant UL grant corresponding to the PUSCH; releasing the remaining part of the transmission resources of the PUSCH; Clearing the cache of the hybrid automatic repeat request HARQ process corresponding to the PUSCH; Stop monitoring the physical downlink control channel PDCCH.

14. The method according to any one of claims 1 to 12, characterized in that The first DCI is obtained by monitoring a first search space of a physical downlink control channel PDCCH, where the first search space is a common search space, a dedicated search space of a UE, or a group common search space associated with the first UE set.

15. A method performed by a base station in a wireless communication system, characterized in that: The method comprises the following steps: Receiving and attempting to decode physical uplink shared channels PUSCH of multiple UEs in a first uplink time-frequency resource region; Generating scheduling information corresponding to the PUSCHs of the plurality of UEs according to decoding states of the PUSCHs of the plurality of UEs; Generate downlink control information DCI including scheduling information of PUSCHs of the several UEs according to a mapping relationship, wherein the mapping relationship is used to map transmission configuration resources used by the PUSCHs of the several UEs to corresponding scheduling fields in the DCI, respectively, wherein the DCI includes at least one of two types of DCIs, wherein the two types of DCIs include a first DCI and a second DCI, wherein the first DCI carries scheduling information for multiple UEs in the first UE set, and the second DCI carries scheduling information for one UE; Send the DCI; Wherein, for any UE, if the DCI corresponding to the UE includes two types of DCI, the scheduling information of the PUSCH corresponding to the UE is determined based on the DCI with a higher priority among the two types of DCI; The priorities of the first DCI and the second DCI are associated with the scheduling information carried in the first DCI and the second DCI, or the priority of the second DCI is higher than the priority of the first DCI.

16. The method according to claim 15, characterized in that The scheduling information includes at least one of the following information: ACK information indicating the PUSCH decoding status, NACK information indicating the PUSCH decoding status, and indication information for terminating monitoring of the downlink physical channel PDCCH.

17. The method according to claim 15, characterized in that The DCI is acquired by the UE according to the radio network temporary identifier RNTI allocated by the base station.

18. The method according to claim 15, characterized in that The DCI is obtained by the UE performing cyclic redundancy code check CRC decoding on the candidate downlink physical control channel PDCCH according to the radio network temporary identifier RNTI allocated by the base station, and successfully decoding the PDCCH.

19. The method according to claim 15, characterized in that The priority of a DCI carrying scheduling information for data transmission is higher than the priority of a DCI carrying other scheduling information, wherein the other scheduling information includes scheduling information other than scheduling information for data transmission; or, The priority of the DCI carrying scheduling information for data transmission is higher than the priority of the second DCI carrying other scheduling information, and the priority of the second DCI carrying other scheduling information is higher than the priority of the first DCI carrying other scheduling information; or, The priority of the DCI carrying scheduling information for data transmission is higher than the priority of the second DCI carrying NACK, and the priority of the second DCI carrying NACK is higher than the priority of the first DCI carrying ACK, and the priority of the first DCI carrying ACK is higher than the priority of the second DCI carrying ACK, and the priority of the second DCI carrying ACK is higher than the priority of the first DCI carrying NACK.

20. The method of claim 15, wherein: The transmission configuration resources include at least one of time-frequency resources, codeword resources and demodulation reference signal DMRS resources.

21. The method of claim 15, wherein: The scheduling information of the PUSCH of the UE is determined by the UE based on the DCI according to the relative position of the time-frequency resource position used by the PUSCH in the first time-frequency resource region.

22. The method according to claim 21, characterized in that The first time-frequency resource region is determined by the time-frequency resource position of the DCI obtained by the UE, or the content of the DCI obtained by the UE, or the base station configuration and / or protocol agreement.

23. The method of claim 21, wherein: The scheduling information corresponding to the PUSCH is determined by the UE in the following manner: Dividing the time-frequency resource region into a plurality of minimum scheduling units; Determine a mapping relationship between a minimum scheduling unit corresponding to a time-frequency resource position used to transmit a PUSCH and scheduling information in the DCI; According to the mapping relationship, scheduling information corresponding to the PUSCH is determined based on the DCI.

24. The method of claim 23, wherein: The mapping relationship between the minimum scheduling unit corresponding to the time-frequency resource position used for transmitting the PUSCH and the scheduling information in the DCI is determined by the UE in the following manner: The minimum scheduling units are numbered in sequence to determine a mapping relationship between the number of the minimum scheduling unit corresponding to the time-frequency resource position used for transmitting the PUSCH and the scheduling information in the DCI.

25. The method of claim 23, wherein: The scheduling information corresponding to the PUSCH is determined by the UE according to the mapping relationship and based on the DCI in the following manner: The scheduling domain in the DCI is determined according to the mapping relationship, and the scheduling information in the scheduling domain is obtained.

26. The method of claim 15, wherein: If the scheduling information includes an ACK or NACK feedback result, the method further includes: Keep monitoring the UE within a time window of a predefined length to confirm whether the UE has correctly received the feedback result. If the UE receives it correctly, perform subsequent scheduling; Wherein, when the feedback result is ACK, if the UE fails to correctly receive the feedback result, ACK information is sent to the UE again through DCI, or, ACK information or NACK information is carried when DCI for uplink UL feedback is generated next time; When the feedback result is NACK, if the UE fails to correctly receive the feedback result, the NACK information or the information for scheduling the UE to retransmit will be carried when the DCI for UL feedback is generated next time.

27. The method according to any one of claims 15 to 26, characterized in that For any UE, the first DCI is obtained by monitoring a first search space of a PDCCH, where the first search space is a common search space, a dedicated search space of a UE, or a group common search space associated with the first UE set.

28. A user equipment, characterized in that: The user equipment comprises: transceiver; and A processor coupled to the transceiver, the processor being configured to execute the method according to any one of claims 1-14.

29. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 14 is implemented.

30. A base station, characterized in that: The base station comprises: transceiver; and A processor coupled to the transceiver, the processor being configured to execute the method of any one of claims 15-27.

31. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 15 to 27 is implemented.

Citation Information

Patent Citations

  • Data transmission method, apparatus, network device and UE

    CN104054364A