WO2018192091A1 - Procédé et dispositif de transmission de données - Google Patents
Procédé et dispositif de transmission de données Download PDFInfo
- Publication number
- WO2018192091A1 WO2018192091A1 PCT/CN2017/089650 CN2017089650W WO2018192091A1 WO 2018192091 A1 WO2018192091 A1 WO 2018192091A1 CN 2017089650 W CN2017089650 W CN 2017089650W WO 2018192091 A1 WO2018192091 A1 WO 2018192091A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- uplink data
- terminal device
- frequency resource
- time
- pilot
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Definitions
- the present application relates to the field of communications, and in particular, to a method and apparatus for data transmission.
- the Grant-based uplink data transmission method used in the traditional mobile communication system has the problems of large signaling overhead and long transmission delay.
- 5G fifth generation mobile communication system
- a no authorization (Grant-free) data transmission based on the uplink In the unlicensed uplink data transmission mode, the user equipment does not need to request the uplink transmission resource from the base station when there is data to be transmitted, but selects the transmission resource in the pre-configured resource pool to directly perform the uplink data transmission.
- HARQ Hybrid Automatic Repeat ReQuest
- the user equipment acquires multiple redundancy versions (RVs) of the Transmission Block (TB), for example, as RV0, RV2, RV3, and RV1.
- RVs redundancy versions
- the user equipment sends the RV0 of the TB to the base station. If the base station receives the RV0 but the decoding is unsuccessful, the user equipment sends the RV2 of the TB to the base station, and the base station performs the combined decoding according to the received RV0 and RV2 to obtain the data.
- the user equipment sends the RV3 of the TB to the base station, and the base station combines and decodes RV0, RV2, and RV3. If still unsuccessful, the user equipment sends the RV1 of the TB to the base station.
- the base station In the unlicensed uplink data transmission mode, the base station cannot determine in advance which RV of the received data is the TB and the terminal device that transmits the data. Therefore, when the user equipment uses the HARQ mechanism for uplink data transmission, the base station can not only distinguish the RV of the received data, but also cannot determine which user equipment the RV data comes from, which reduces the reliability of data transmission.
- the embodiment of the present invention provides a data transmission method and device, which are used to solve the problem that the network device in the prior art can not only distinguish the RV of the received data, but also cannot determine which user equipment the RV data comes from, and reduce the data transmission. The issue of reliability.
- an embodiment of the present application provides a data transmission method, including:
- the network device receives uplink data from the terminal device
- the network device determines, according to the association information of the uplink data, a redundancy version of the terminal device and the uplink data, where the association information of the uplink data is information related to when the terminal device sends the uplink data.
- the associated information of the uplink data includes the content of the uplink data, or includes the uplink data. At least two of the content, the time-frequency resource block used when transmitting the uplink data, and the pilot corresponding to the uplink data.
- the uplink data association information includes a time-frequency resource block used for transmitting the uplink data and a pilot corresponding to the uplink data; and the network device determines the redundancy of the terminal device and the uplink data according to the associated information of the uplink data.
- the remaining versions include:
- the network device determines a redundancy version of the uplink data according to the number of the time-frequency resource block in the associated time-frequency resource mapping chain;
- the network device determines the terminal device according to the pilot, and a mapping relationship between the preset pilot and the terminal device in the network device;
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the RV carries the identifier in the uplink data, so that the network device can determine the RV of the uplink data according to the RV identifier carried in the uplink data. Since each uplink data itself carries its own corresponding RV, the network device determines that the terminal device and the RV are no longer affected by the small number of pilots, thereby improving the reliability of data transmission.
- the association information of the uplink data includes the content of the time-frequency resource block and the uplink data used when the uplink data is sent, and the content of the uplink data carries the identity of the terminal device; and the associated information of the network device according to the uplink data.
- Determine the redundancy version of the terminal device and uplink data including:
- the network device determines a redundancy version of the uplink data according to the number of the time-frequency resource block in the associated time-frequency resource mapping chain;
- the network device determines the terminal device according to the identity identifier
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the network device can determine the identity identifier for sending the uplink data according to the identity identifier carried in the uplink data. Since each uplink data itself carries its own identity identifier, the network device determines that the terminal device and the RV are no longer affected by the small number of pilots, thereby improving the reliability of data transmission.
- the association information of the uplink data includes the content of the time-frequency resource block and the uplink data used when the uplink data is sent, and the content of the uplink data carries the identifier of the terminal device in the associated terminal device group; the network device Determining a redundancy version of the terminal device and the uplink data according to the associated information of the uplink data, including:
- the network device determines a redundancy version of the uplink data according to the number of the time-frequency resource block in the associated time-frequency resource mapping chain;
- the network device determines the terminal device group to which the terminal device belongs according to the time-frequency resource mapping chain to which the time-frequency resource block belongs, and the mapping relationship between the time-frequency resource mapping chain and the terminal device group preset in the network device;
- the network device determines the terminal device in the terminal device group according to the identifier of the terminal device in the associated terminal device group;
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the identifier of the terminal device that can be carried only in the terminal device group in the uplink data, the number of bits used in the identifier is small, and the indication overhead can be saved.
- the uplink data association information includes a time-frequency resource block used when transmitting uplink data. a pilot corresponding to the uplink data; the network device determines, according to the associated information of the uplink data, a redundancy version of the terminal device and the uplink data, including:
- the network device determines a redundancy version of the uplink data according to the number of the time-frequency resource block in the associated time-frequency resource mapping chain;
- the network device determines the terminal device group to which the terminal device belongs according to the time-frequency resource mapping chain to which the time-frequency resource block belongs, and the mapping relationship between the time-frequency resource mapping chain and the terminal device group preset in the network device;
- the network device determines the terminal device in the terminal device group according to the pilot information, the mapping relationship between the preset pilots in the network device and the terminal devices in the terminal device group;
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- terminal devices using different resource mapping chains can have the same pilot, so that the network device can determine the terminal device that transmits the uplink data, and avoid the number of pilots. Limited, the resulting network device can not correctly distinguish data from different user devices, reducing the reliability of data transmission.
- the association information of the uplink data includes the content of the pilot data and the uplink data corresponding to the uplink data, and the content of the uplink data carries the identity identifier of the terminal device; the network device determines the terminal device according to the associated information of the uplink data.
- a redundant version of the upstream data including:
- the network device determines a redundancy version of the uplink data according to the number of the pilot in the associated pilot mapping chain;
- the network device determines the terminal device according to the identity identifier
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the network device can determine the identity identifier for sending the uplink data according to the identity identifier carried in the uplink data. Since each uplink data itself carries its own identity identifier, the network device determines that the terminal device and the RV are no longer affected by the small number of pilots, thereby improving the reliability of data transmission.
- the uplink data association information includes a time-frequency resource block used for transmitting the uplink data, a content of the uplink data, and a pilot corresponding to the uplink data, and the content carrying terminal device of the uplink data is in the terminal device to which the terminal device belongs.
- the identifier of the group; the network device determines the redundancy version of the terminal device and the uplink data according to the associated information of the uplink data, including:
- the network device determines a redundancy version of the uplink data according to the number of the pilot in the associated pilot mapping chain;
- the network device determines, according to the time-frequency resource block, the mapping relationship between the preset time-frequency resource block and the terminal device group in the network device, the terminal device group to which the terminal device belongs;
- the network device determines the terminal device in the terminal device group according to the identifier of the terminal device in the associated terminal device group;
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the identifier of the terminal device that can be carried only in the terminal device group in the uplink data, the number of bits used in the identifier is small, and the indication overhead can be saved.
- the uplink data association information includes a time-frequency resource block used when transmitting uplink data. a pilot corresponding to the uplink data; the network device determines, according to the associated information of the uplink data, a redundancy version of the terminal device and the uplink data, including:
- the network device determines a redundancy version of the uplink data according to the number of the pilot in the associated pilot mapping chain;
- the network device determines, according to the time-frequency resource block, the mapping relationship between the preset time-frequency resource block and the terminal device group in the network device, the terminal device group to which the terminal device belongs;
- the network device determines the terminal device in the terminal device group according to the mapping relationship between the pilot mapping chain to which the pilot belongs, the preset pilot mapping chain in the network device, and the terminal device in the terminal device group;
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the terminal devices using different time-frequency resource blocks can have the same pilot mapping chain, so that the network device can determine the terminal device and the uplink data that send the uplink data.
- RV avoids the limited pilot resources, and the network device cannot correctly distinguish the RV of data and uplink data from different user equipments, which reduces the reliability of data transmission.
- the association information of the uplink data includes the content of the uplink data and the pilot corresponding to the uplink data, and the content of the uplink data carries the identifier of the redundancy version of the uplink data; the network device determines according to the association information of the uplink data.
- Redundant versions of terminal equipment and upstream data including:
- the network device determines a redundancy version of the uplink data according to the identifier of the redundancy version
- the network device determines the terminal device according to the pilot and the mapping relationship between the preset pilot and the terminal device in the network device.
- the RV of the uplink data is carried in the uplink data, so that the network device can determine the RV of the uplink data according to the identifier of the RV carried in the uplink data. Since each uplink data itself carries its own RV, the pilot mapping chain is no longer used, so that the network device determines that the terminal device and the RV are no longer affected by the small number of pilot mapping chains, thereby improving the reliability of data transmission. .
- the uplink data association information includes a time-frequency resource block used for transmitting the uplink data, a content of the uplink data, and a pilot corresponding to the uplink data, and the content of the uplink data carries a redundant version of the uplink data.
- the network device determines the redundancy version of the terminal device and the uplink data according to the associated information of the uplink data, including:
- the network device determines a redundancy version of the uplink data according to the identifier of the redundancy version
- the network device determines the terminal device in the terminal device group according to the mapping relationship between the pilot, the preset pilot in the network device, and the terminal device in the terminal device group.
- the terminal devices using different time-frequency resource blocks can have the same pilot, so that the network device can determine the RV of the terminal device and the uplink data that send the uplink data,
- the number of pilots is limited, and the network device cannot correctly distinguish the RV of data and uplink data from different user equipments, thereby reducing the reliability of data transmission.
- the association information of the uplink data includes the content of the uplink data, and the content of the uplink data includes the identifier of the terminal device and the identifier of the redundancy version of the uplink data; the network device determines the terminal according to the association information of the uplink data.
- Redundant versions of devices and upstream data including:
- the network device determines a redundancy version of the uplink data according to the identifier of the redundancy version
- the network device determines the terminal device according to the identity identifier.
- the network device can determine the RV of the terminal device that sends the uplink data and the uplink data, and the network device that is limited by the limited pilot resources cannot be correctly distinguished from different
- the uplink data of the user equipment and the RV of the uplink data reduce the reliability of the data transmission.
- the uplink data association information includes the time-frequency resource block and the uplink data content used when transmitting the uplink data, and the content of the uplink data carries the identifier of the redundancy version of the uplink data and the terminal device belongs to The identifier in the terminal device group; the network device determines the redundancy version of the terminal device and the uplink data according to the association information of the uplink data, including:
- the network device determines a redundancy version of the uplink data according to the identifier of the redundancy version
- the network device determines, according to the time-frequency resource block, the mapping relationship between the preset time-frequency resource block and the terminal device group in the network device, the terminal device group to which the terminal device belongs;
- the network device determines the terminal device in the terminal device group according to the identifier of the terminal device in the associated terminal device group.
- the identifier of the terminal device that can be carried only in the terminal device group in the uplink data, the number of bits used in the identifier is small, and the indication overhead can be saved.
- the uplink data also includes a mixed cyclic redundancy check bit
- the N-bit bit in the hybrid cyclic redundancy check is obtained by X-biting the N-bit bit in the cyclic redundancy check of the uplink data with the N-bit bit in the identity of the terminal device;
- N is a positive integer.
- the uplink data also includes a mixed cyclic redundancy check bit
- the N-bit bit in the hybrid cyclic redundancy check is obtained by X-biting the N-bit bit in the cyclic redundancy check of the uplink data with the N-bit in the identifier of the terminal device in the associated terminal device group;
- N is a positive integer.
- the method of data transmission further includes:
- the network device determines, according to the association information of the uplink data, a hybrid automatic repeat request process for transmitting the uplink data.
- the data transmission method before the network device receives the uplink data from the terminal device, the data transmission method further includes:
- the network device establishes a time-frequency resource mapping chain, and sends the time-frequency resource mapping chain to the terminal device;
- the different time-frequency resource blocks in the resource mapping chain belong to different contention transmission areas, and the time-frequency resources of the contention transmission areas do not overlap, and the time-frequency resource blocks belonging to the same contention transmission area correspond to the same redundancy version.
- the uplink data includes a pilot, a control portion, and a data portion, and the content of the uplink data is the content of the control portion.
- the pilot corresponding to the uplink data is used to indicate the modulation and coding mode used by at least one part of the uplink data.
- the data transmission method before the network device receives the uplink data from the terminal device, the data transmission method further includes:
- the network device establishes a time-frequency resource mapping chain, a pilot mapping chain, a mapping relationship between a pilot and a terminal device, a mapping relationship between a time-frequency resource mapping chain and a terminal device group, an identifier of each terminal device in each terminal device group, and each terminal device.
- the mapping relationship between the pilots in the group and the terminal device, the identifier of the terminal device in the associated terminal device group, the pilot mapping chain and the terminal At least one of the mapping relationship of the terminal devices in the device group is sent to the terminal device.
- an embodiment of the present application provides a method for data transmission.
- the beneficial effects of the methods provided by the various possible designs of the second aspect described below can be seen in the beneficial effects of the various possible designs of the first aspect described above.
- the method of data transmission includes:
- the terminal device determines uplink data
- the terminal device sends the uplink data to the network device according to the identifier of the terminal device and the redundancy version of the uplink data, so that the network device determines the redundancy version of the terminal device and the uplink data according to the association information of the uplink data, where the uplink data is associated.
- the information is information related to when the uplink data is transmitted by the terminal device.
- the association information of the uplink data includes the content of the uplink data, or at least two of the content of the uplink data, the time-frequency resource block used when transmitting the uplink data, and the pilot information corresponding to the uplink data.
- the embodiment of the present application provides a device for data transmission.
- the data transmission device has a function of implementing the foregoing data transmission method. This function can be implemented in hardware or in hardware by executing the corresponding software.
- the hardware or software herein includes one or more modules corresponding to the functions described above.
- the apparatus for data transmission includes:
- a receiving module configured to receive uplink data from the terminal device
- the identification module is configured to determine, according to the association information of the uplink data, a redundancy version of the terminal device and the uplink data, where the association information of the uplink data is information related to when the terminal device sends the uplink data.
- the association information of the uplink data includes the content of the uplink data, or at least two of the content of the uplink data, the time-frequency resource block used when transmitting the uplink data, and the pilot corresponding to the uplink data.
- the association information of the uplink data includes a time-frequency resource block and a pilot corresponding to the uplink data used when the uplink data is sent; the identification module is specifically configured to:
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the time-frequency resource block and the uplink data used when the uplink data is sent, and the content of the uplink data carries the identity of the terminal device;
- the identification module is specifically configured to:
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the time-frequency resource block and the uplink data used when the uplink data is sent, and the content of the uplink data carries the identifier of the terminal device in the associated terminal device group; the identification module Specifically used for:
- the time-frequency resource mapping chain to which the time-frequency resource block belongs and the time-frequency resource mapping chain and the default preset in the network device Determining the mapping relationship between the end device groups and determining the terminal device group to which the terminal device belongs;
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes a time-frequency resource block and a pilot corresponding to the uplink data used when the uplink data is sent; the identification module is specifically configured to:
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the pilot and the uplink data corresponding to the uplink data, and the content of the uplink data carries the identity of the terminal device;
- the identification module is specifically configured to:
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the uplink data association information includes a time-frequency resource block used for transmitting the uplink data, a content of the uplink data, and a pilot corresponding to the uplink data, and the content carrying terminal device of the uplink data is in the terminal device to which the terminal device belongs.
- the identification in the group; the identification module is specifically used to:
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes a time-frequency resource block and a pilot corresponding to the uplink data used when the uplink data is sent; the identification module is specifically configured to:
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the uplink data and the pilot corresponding to the uplink data, and the content of the uplink data carries the identifier of the redundancy version of the uplink data; the identification module is specifically configured to:
- the terminal device is determined according to the pilot and the mapping relationship between the preset pilot and the terminal device in the network device.
- the uplink data association information includes a time-frequency resource block used for transmitting the uplink data, a content of the uplink data, and a pilot corresponding to the uplink data, and the content of the uplink data carries a redundant version of the uplink data.
- Identification; identification module is specifically used to:
- the terminal device is determined in the terminal device group according to the mapping relationship between the pilot, the preset pilot in the network device, and the terminal device in the terminal device group.
- the association information of the uplink data includes the content of the uplink data, and the content of the uplink data includes the identifier of the terminal device and the identifier of the redundancy version of the uplink data;
- the identification module is specifically configured to:
- the uplink data association information includes the time-frequency resource block and the uplink data content used when transmitting the uplink data, and the content of the uplink data carries the identifier of the redundancy version of the uplink data and the terminal device belongs to The identifier in the terminal device group; the identification module is specifically used to:
- the terminal device is determined in the terminal device group according to the identifier of the terminal device in the associated terminal device group.
- the uplink data further includes a mixed cyclic redundancy check bit; the N-bit bit in the hybrid cyclic redundancy check is determined by the N-bit bit in the cyclic redundancy check of the uplink data and the identity of the terminal device. X-bit XOR in the identifier is obtained;
- N is a positive integer.
- the uplink data also includes a mixed cyclic redundancy check bit
- the N-bit bit in the hybrid cyclic redundancy check is obtained by X-biting the N-bit bit in the cyclic redundancy check of the uplink data with the N-bit in the identifier of the terminal device in the associated terminal device group;
- N is a positive integer.
- the identification module is also used to:
- the hybrid automatic repeat request process for transmitting the uplink data is determined according to the association information of the uplink data.
- the device for data transmission further includes:
- Establishing a module configured to establish a time-frequency resource mapping chain, and send the time-frequency resource mapping chain to the terminal device;
- the different time-frequency resource blocks in the resource mapping chain belong to different contention transmission areas, and the time-frequency resources of the contention transmission areas do not overlap, and the time-frequency resource blocks belonging to the same contention transmission area correspond to the same redundancy version.
- the uplink data includes a pilot, a control portion, and a data portion, and the content of the uplink data is the content of the control portion.
- the pilot corresponding to the uplink data is used to indicate the modulation and coding mode used by at least one part of the uplink data.
- the establishing module is further configured to establish a time-frequency resource mapping chain, a pilot mapping chain, a mapping relationship between a pilot and a terminal device, a mapping relationship between a time-frequency resource mapping chain and a terminal device group, and each terminal.
- the embodiment of the present application provides a device for data transmission, and as a terminal device, the device for data transmission has a function of implementing the method for data transmission.
- This function can be implemented in hardware or in hardware by executing the corresponding software.
- the hardware or software herein includes one or more modules corresponding to the functions described above.
- the apparatus for data transmission includes:
- An uplink data determining module configured to determine uplink data
- a sending module configured to send uplink data to the network device according to the identifier of the terminal device and the redundancy version of the uplink data, so that the network device determines, according to the associated information of the uplink data, a redundancy version of the terminal device and the uplink data;
- the associated information of the data is information related to when the device transmits the uplink data.
- the association information of the uplink data includes the content of the uplink data, or at least two of the content of the uplink data, the time-frequency resource block used when transmitting the uplink data, and the pilot information corresponding to the uplink data.
- the embodiment of the present application provides a network device, where the network device has a function of implementing the foregoing method for data transmission.
- This function can be implemented in hardware or in hardware by executing the corresponding software.
- the hardware or software herein includes one or more modules corresponding to the functions described above.
- the network device includes:
- a receiver configured to receive uplink data from the terminal device
- the processor is configured to determine, according to the association information of the uplink data, a redundancy version of the terminal device and the uplink data, where the association information of the uplink data is information related to when the terminal device sends the uplink data.
- the association information of the uplink data includes the content of the uplink data, or at least two of the content of the uplink data, the time-frequency resource block used when transmitting the uplink data, and the pilot corresponding to the uplink data.
- the association information of the uplink data includes a time-frequency resource block and a pilot corresponding to the uplink data used when transmitting the uplink data; the processor is specifically configured to:
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the time-frequency resource block and the uplink data used when the uplink data is sent, and the content of the uplink data carries the identity of the terminal device; the processor is specifically configured to:
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the time-frequency resource block and the uplink data used when the uplink data is sent, and the content of the uplink data carries the identifier of the terminal device in the associated terminal device group; Specifically used for:
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes a time-frequency resource block and a pilot corresponding to the uplink data used when transmitting the uplink data; the processor is specifically configured to:
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the pilot data and the uplink data corresponding to the uplink data, and the content of the uplink data carries the identity identifier of the terminal device; the processor is specifically configured to:
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the uplink data association information includes a time-frequency resource block used for transmitting the uplink data, a content of the uplink data, and a pilot corresponding to the uplink data, and the content carrying terminal device of the uplink data is in the terminal device to which the terminal device belongs.
- the identifier in the group; the processor is specifically used to:
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes a time-frequency resource block and a pilot corresponding to the uplink data used when transmitting the uplink data; the processor is specifically configured to:
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the uplink data and the pilot corresponding to the uplink data, and the content of the uplink data carries the identifier of the redundancy version of the uplink data; the processor is specifically configured to:
- the terminal device is determined according to the pilot and the mapping relationship between the preset pilot and the terminal device in the network device.
- the uplink data association information includes a time-frequency resource block used for transmitting the uplink data, a content of the uplink data, and a pilot corresponding to the uplink data, and the content of the uplink data carries a redundant version of the uplink data.
- Identification the processor is specifically used to:
- the terminal device is determined in the terminal device group according to the mapping relationship between the pilot, the preset pilot in the network device, and the terminal device in the terminal device group.
- the association information of the uplink data includes the content of the uplink data, and the content of the uplink data includes the identifier of the terminal device and the identifier of the redundancy version of the uplink data; the processor is specifically configured to:
- the uplink data association information includes the time-frequency resource block and the uplink data content used when transmitting the uplink data, and the content of the uplink data carries the identifier of the redundancy version of the uplink data and the terminal device belongs to The identifier in the terminal device group; the processor is specifically used to:
- the terminal device is determined in the terminal device group according to the identifier of the terminal device in the associated terminal device group.
- the uplink data further includes a mixed cyclic redundancy check bit; the N-bit bit in the hybrid cyclic redundancy check is determined by the N-bit bit in the cyclic redundancy check of the uplink data and the identity of the terminal device. X-bit XOR in the identifier is obtained;
- N is a positive integer.
- the uplink data also includes a mixed cyclic redundancy check bit
- the N-bit bit in the hybrid cyclic redundancy check is obtained by X-biting the N-bit bit in the cyclic redundancy check of the uplink data with the N-bit in the identifier of the terminal device in the associated terminal device group;
- N is a positive integer.
- the processor is also used to:
- the hybrid automatic repeat request process for transmitting the uplink data is determined according to the association information of the uplink data.
- the processor is also used to:
- the different time-frequency resource blocks in the resource mapping chain belong to different contention transmission areas, and the time-frequency resources of the contention transmission areas do not overlap, and the time-frequency resource blocks belonging to the same contention transmission area correspond to the same redundancy version.
- the uplink data includes a pilot, a control portion, and a data portion, and the content of the uplink data is the content of the control portion.
- the pilot corresponding to the uplink data is used to indicate the modulation and coding mode used by at least one part of the uplink data.
- the processor is further configured to establish a time-frequency resource mapping chain, a pilot mapping chain, a mapping relationship between the pilot and the terminal device, a mapping relationship between the time-frequency resource mapping chain and the terminal device group, and each terminal.
- the embodiment of the present application provides a terminal device, where the terminal device has a function of implementing the foregoing method for data transmission.
- This function can be implemented in hardware or in hardware by executing the corresponding software.
- the hardware or software herein includes one or more modules corresponding to the functions described above.
- the terminal device includes:
- a transmitter configured to send uplink data to the network device according to the identifier of the terminal device and the redundancy version of the uplink data, so that the network device determines, according to the association information of the uplink data, a redundancy version of the terminal device and the uplink data;
- the associated information of the data is information related to when the device transmits the uplink data.
- the association information of the uplink data includes the content of the uplink data, or at least two of the content of the uplink data, the time-frequency resource block used when transmitting the uplink data, and the pilot information corresponding to the uplink data.
- the embodiment of the present application provides a computer storage medium for storing computer software instructions used by the network device, which includes a program designed to execute the foregoing first aspect.
- an embodiment of the present application provides a computer storage medium, configured to store computer software instructions used by the terminal device, and includes a program designed to execute the foregoing second aspect.
- the embodiment of the present application provides a computer program product, comprising instructions, when executed by a computer, causing a computer to perform the functions performed by the network device in the first aspect.
- an embodiment of the present application provides a computer program product, comprising instructions, when executed by a computer, causing a computer to perform the functions performed by the terminal device in the second aspect.
- an embodiment of the present application further provides a chip system, where the chip system includes a processor, where The supporting network device implements the functions involved in the first aspect described above, for example, generating or processing data and/or information involved in the above methods.
- the chip system further includes a memory for holding program instructions and data necessary for the network device.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
- the embodiment of the present application further provides a chip system, where the chip system includes a processor for supporting a terminal device to implement the functions involved in the foregoing second aspect, for example, generating or processing the method involved in the foregoing method. Data and / or information.
- the chip system further comprises a memory for storing necessary program instructions and data of the terminal device.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
- FIG. 1 shows a network architecture that may be applicable to an embodiment of the present application
- Embodiment 1 is a schematic flowchart of Embodiment 1 of a method for data transmission provided by the present application
- FIG. 3 is a schematic diagram of a time-frequency resource block according to an embodiment of the present application.
- FIG. 4 is a schematic diagram of a resource mapping chain provided by an embodiment of the present application.
- FIG. 5 is a schematic flowchart of Embodiment 2 of a method for data transmission provided by the present application
- FIG. 6 is a schematic structural diagram of Embodiment 1 of a device for data transmission provided by the present application.
- FIG. 7 is a schematic structural diagram of Embodiment 2 of a device for data transmission provided by the present application.
- FIG. 8 is a schematic structural diagram of Embodiment 3 of a device for data transmission provided by the present application.
- FIG. 9 is a schematic structural diagram of a network device provided by the present application.
- FIG. 10 is a schematic structural diagram of a terminal device provided by the present application.
- FIG. 11 is a schematic diagram of a contention transmission area according to an embodiment of the present application.
- FIG. 12 is a schematic structural diagram of a payload portion of Grant-free data according to an embodiment of the present application.
- the network architecture and the service scenario described in the embodiments of the present application are for the purpose of more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation of the technical solutions provided by the embodiments of the present application.
- the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
- FIG. 1 shows a network architecture that may be applicable to an embodiment of the present application.
- the network architecture provided by this embodiment includes a network device 10 and a terminal device 20.
- the network device 10 is a device that accesses the terminal device to the wireless network, and may be in Global System of Mobile communication (GSM) or Code Division Multiple Access (CDMA).
- Base station (Base Transceiver Station, BTS for short), may also be a base station (NodeB, NB for short) in Wideband Code Division Multiple Access (WCDMA), or Long Term Evolution (LTE).
- Evolved Node B (eNB or eNodeB), or a relay station or access point, or a future 5G network
- the base station, or the macro base station, the micro base station, the hotspot, the home base station, the transmission point, and the like are not limited herein.
- FIG. 1 schematically depicts a possible schematic, and an exemplary network device may be a base station.
- the terminal device 20 may be a wireless terminal, which may be a device that provides voice and/or other service data connectivity to the user, a handheld device with wireless connectivity, or other processing device that is connected to the wireless modem.
- the wireless terminal can communicate with one or more core networks via a Radio Access Network (RAN), and the wireless terminal can be a mobile terminal, such as a mobile phone (or "cellular" phone), a laptop, a hand. Rings, smart watches, data cards, sensors, and computers with mobile terminals, for example, can be portable, pocket, handheld, computer built, or in-vehicle mobile devices that exchange language and/or data with the wireless access network.
- RAN Radio Access Network
- the wireless terminal may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, and a remote terminal.
- the access terminal, the user terminal (User Terminal), and the user agent (User Agent) are not limited herein.
- Figure 1 schematically depicts a possible illustration of an exemplary terminal device that may be a mobile telephone.
- the wristband can also be regarded as the terminal device 20
- the mobile phone is regarded as a network device.
- the terminal device in order to ensure the reliability of data transmission, the terminal device generates multiple RVs of uplink data, such as RV0, RV2, RV3, and RV1.
- the terminal device sends different RVs of the uplink data to the network device in the order of 0-2-3-1.
- the terminal device may also transmit in other orders, as long as the transmitting and receiving parties know the order in advance.
- the network device can schedule resources, Modulation and Coding Scheme (MCS), RV, and HARQ process ID of each uplink device (UE) for uplink (UpLink) HARQ transmission.
- the network device cannot predict in advance which UE will transmit, and since the Grant-free transmission is initialized and transmitted by the UE, there is no scheduling signaling from the network device before, so other methods are needed to determine Grant-
- the UE ID of the free transmission data and the HARQ process ID ensure that the network device combines the data of the same HARQ process of the same UE.
- the same HARQ process (HARQ process, identified by the HARQ process ID, also known as the HARQ process ID) is the retransmission data for the same TB.
- One solution is to use a pilot mapping chain to send RVs to facilitate the network device to distinguish the RV of the received data.
- the number of pilot mapping chains is small, there is a case where the network device cannot distinguish which terminal device the RV data comes from, and the reliability of data transmission is reduced.
- the embodiment of the present application provides a data transmission method.
- the network device determines the RV of the uplink data and the terminal device that sends the uplink data according to the association information of the received uplink data, to ensure the reliability of the data transmission.
- FIG. 2 is a schematic flowchart diagram of Embodiment 1 of a method for data transmission provided by the present application.
- the execution body of the method is a network device.
- the network device determines the RV of the terminal device that sends the uplink data and the uplink data according to the association information of the uplink data.
- the method includes:
- the network device receives uplink data from the terminal device.
- the network device receives the uplink data sent by the terminal device. To correctly decode the data, determine the RV of the uplink data, and determine the terminal device that sends the uplink data.
- the uplink data is transmitted in an unlicensed manner. Therefore, the network device cannot determine the RV of the uplink data and the information of the terminal device before receiving the uplink data.
- the network device determines, according to the association information of the uplink data, a redundancy version of the terminal device and the uplink data.
- the related information of the uplink data is information related to when the terminal device sends the uplink data.
- the association information of the uplink data is information related to when the terminal device sends the uplink data.
- the information carried by the uplink data itself or the information of the resources used for sending the uplink data may be used, so the associated information may be used to indicate the terminal device and the redundancy version of the uplink data.
- the network device receives the uplink data from the terminal device, and determines the redundancy version of the terminal device and the uplink data according to the association information of the uplink data, where the association information is that the uplink is sent with the terminal device.
- Information about the data By using the associated information of the uplink data instead of relying solely on the pilot mapping chain to indicate the RV of the terminal device and the uplink data, it can be avoided that the network device cannot correctly distinguish the uplink from different terminal devices because the number of pilot mapping chains is limited. Data reduces the reliability of data transmission.
- the association information of the uplink data includes content of the uplink data, or at least two of the content of the uplink data, the time-frequency resource block used when transmitting the uplink data, and the pilot information corresponding to the uplink data.
- the content of the uplink data may be various types of indication information included in the uplink data, or may be a format adopted by the uplink data itself.
- different terminal devices or RVs may be indicated by using uplink data in different formats.
- the uplink data includes a DMRS and a payload portion.
- the payload portion includes a control portion and a data portion.
- Various types of indication information can be carried in the DMRS, control part or data part.
- the association information of the uplink data may also be a time-frequency resource block used when transmitting the uplink data.
- the network device and the terminal device can agree that different terminal devices use different time-frequency resource blocks, so that the network device can distinguish the terminal device and the RV according to the time-frequency resource block.
- the terminal device occupies a certain time-frequency resource to transmit uplink data, and the time-frequency resource occupied by the uplink data is called a time-frequency resource block.
- the time-frequency resource block may be a basic resource unit when the terminal device performs transmission, or a resource block composed of several basic resource units.
- a basic resource unit is uniquely determined by the start of the time domain, the length of the time domain, the start of the frequency domain, and the width of the frequency domain.
- Basic resource units can also be extended to resources defined in other dimensions.
- SCMA Sparse Code Multiple Access
- the definition of basic resource units can be extended to the code domain. That is, the basic resource unit is defined as a combination of time-frequency resources and code domain resources.
- the basic resource unit is defined as a combination of time-frequency resources, SCMA codebooks, and pilot sequences.
- the basic resource unit is described as an example of a time-frequency resource block, but it is easy to understand that all embodiments of the present application can be used in the case where the basic resource unit adopts other definitions.
- the association information of the uplink data may be pilot information corresponding to the uplink data.
- the network device and the terminal device can agree that different terminal devices use different pilots, so that the network device can distinguish the terminal device and the RV according to the pilot information.
- the pilot is a general term for various reference signals, and the exemplary pilot may be a Demodulation Reference Signal (DMRS).
- DMRS Demodulation Reference Signal
- the pilot is a DMRS as an example for detailed description.
- the association information of the uplink data includes a time-frequency resource block used for transmitting the uplink data and a pilot corresponding to the uplink data.
- determining a redundancy version of the terminal device and the uplink data specifically includes:
- the network device determines a redundancy version of the uplink data according to the number of the time-frequency resource block in the associated time-frequency resource mapping chain.
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the network device and the terminal device establish a time-frequency resource mapping chain, and each time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in one time-frequency resource mapping chain correspond to different RVs of the same TB.
- a time-frequency resource mapping chain corresponds to one TB of a terminal device.
- the time-frequency resource mapping chain also includes 4 time-frequency resource blocks.
- FIG. 3 is a schematic diagram of a time-frequency resource block according to an embodiment of the present application.
- FIG. 4 is a schematic diagram of a time-frequency resource mapping chain according to an embodiment of the present application.
- a time-frequency resource there are multiple time-frequency resource blocks, and one time-frequency resource block may be referred to as a Contention Transmission Unit (CTU).
- CTU Contention Transmission Unit
- One or more CTUs constitute a Contention Transmission Area (CTA).
- the CTA is defined as an air interface time-frequency resource defined by a specific time and frequency. Different CTAs do not overlap each other in time or frequency. It should be specially noted that there is no essential difference between CTU and CTA.
- CTU can be regarded as CTA with only one CTU.
- the network device may configure multiple CTAs for the unlicensed uplink data, and each CTA includes one or more CTUs. These CTAs can occur periodically, called the CTA transmission cycle. The duration of the CTA transmission period can be configured by the network device.
- mapping relationships can be established between CTUs in different CTAs to form a time-frequency resource mapping chain.
- Each CTU in the time-frequency resource mapping chain has a respective number, and different numbered CTUs are used to indicate different RVs of the uplink data, that is, different CTUs in the same time-frequency resource mapping chain correspond to different RVs. Therefore, the network device may determine the RV of the uplink data according to the number of the time-frequency resource block in the associated time-frequency resource mapping chain.
- RVs are denoted as RV0, RV2, RV3, RV1 according to the order of transmission.
- CTU numbered j in CTA i is denoted as CTU i,j , where i and j have values of 1, 2, 3, 4.
- CTU 1,1 , CTU 2,1 , CTU 3,1 and CTU 4,1 from different CTAs form a time-frequency resource mapping chain, and the instant frequency resource mapping chain CTU 1,1 (RV0) ⁇ CTU 2,1 (RV2) ⁇ CTU 3,1 (RV3) ⁇ CTU 4,1 (RV1).
- Each CTU corresponds to a different RV.
- a terminal device When a terminal device selects CTU 1,1 to send RV0 of data but receives a negative acknowledgement (Negative ACKnowledgment, NACK), the terminal device transmits RV2 on CTU 2,1 . Similarly, the terminal device transmits RV3 on CTU 3,1 and RV1 on CTU 4,1 .
- the data received on CTU 1,1 must be RV0 of a certain uplink data. If the decoding fails, the RV2 of the data is continuously received on CTU 2,1 after the NACK is sent, and try. The two are combined and decoded. If the decoding is still not successful, the RV3 on the CTU 3 , 1 is received, and the merge decoding is performed again.
- the network device successfully solves the data after receiving the RV0 on the CTU 1,1 , successfully obtains the data after receiving the RV2 on the CTU 2,1 , and successfully obtains the data after receiving the RV3 on the CTU 3,1 .
- the network device sends an Acknowledgement (ACK) to the terminal device. After receiving the ACK, the terminal device ends the transmission of the current TB.
- ACK Acknowledgement
- CTU 1 in CTA1 corresponds to a time-frequency resource mapping chain CTU 1,1 (RV0) ⁇ CTU 2,1 (RV2) ⁇ CTU 3,1 (RV3) ⁇ CTU 4,1 (RV1) on RV0
- CTU 1,2 corresponds to time-frequency resource mapping chain CTU 1,2 (RV3) ⁇ CTU 2,2 (RV1) ⁇ CTU 3,2 ( RV0) ⁇ RV3 on CTU 4, 2 (RV2).
- the time-frequency resource blocks belonging to the same contention transmission area may correspond to the same redundancy version.
- all CTUs in the same CTA may correspond to the same RV value.
- all CTUs in CTA1 correspond to RV0
- all CTUs in CTA2 correspond to RV2
- all CTUs in CTA3 correspond to RV3
- all CTUs in CTA4 correspond to RV1.
- the CTA transmission closest to the current time is generally selected. If the data RV corresponding to the available CTU in the CTA closest to the current time is not RV0, the terminal device can only transmit the RV corresponding to the current CTU. In other words, for a TB of upstream data, the first redundancy version transmitted by the terminal device may not be RV0.
- the terminal device can only transmit RV3 in CTU 3 , 1 , and the terminal device transmits the burst.
- the RV version order of the transmitted data is RV3, RV1, RV2, and RV0.
- the terminal device can also wait until the next CTA transmitting the RV0, that is, the first data version transmitted by the terminal device is always RV0.
- the network device determines the terminal device according to the pilot, and a mapping relationship between the preset pilot and the terminal device in the network device.
- S12 and S11 have no strict sequence of execution, and can be executed simultaneously or sequentially.
- the pilot mapping chain usually includes at least four different pilots, the number of terminal devices that the pilot can indicate is much larger than the number of terminal devices that can be indicated by the pilot mapping chain. Therefore, when the network device does not use the pilot mapping chain formed by the pilot to indicate the RV of the uplink data, the pilot may be used to indicate the terminal device that sends the uplink data.
- the terminal device and the network device agree in advance on the mapping relationship between the terminal device and the pilot.
- the terminal device performs the unlicensed uplink data transmission, only the pilot corresponding to the pilot device can be used, and the network device receives a pilot in the CTU.
- the terminal device that sends the uplink data can be uniquely determined.
- the network device may indicate, by using the high layer signaling, a mapping relationship between the terminal device and the pilot device and the terminal device.
- the mapping relationship between the pilot and the terminal device may be calculated by the terminal device.
- the terminal device calculates its own corresponding pilot based on the identity identifier (ID) of the terminal device.
- ID identity identifier
- the communication standard may be pre-defined in advance.
- the identity of the terminal device is a Cell-Radio Network Temporary Identifier (C-RNTI), and the communication standard pre-defines a pilot corresponding to each C-RNTI.
- C-RNTI Cell-Radio Network Temporary Identifier
- the network device can determine the RV of the uplink data according to the RV identifier carried in the uplink data. Since each uplink data itself carries its own corresponding RV, the network device determines that the terminal device and the RV are no longer affected by the small number of pilots, thereby improving the reliability of data transmission.
- the data transmission method before the network device receives the uplink data from the terminal device, the data transmission method further includes:
- the network device establishes a mapping relationship between the pilot and the terminal device, and a time-frequency resource mapping chain, and sends the mapping relationship between the pilot and the terminal device and the time-frequency resource mapping chain to the terminal device.
- the difference is that the manner of determining the terminal device is different.
- the terminal device is determined according to the identity identifier of the terminal device carried by the uplink data. Since the manner of determining the redundancy version of the uplink data is the same, the application will not be described again.
- the association information of the uplink data includes the content of the time-frequency resource block and the uplink data used when the uplink data is sent, and the content of the uplink data carries the identity of the terminal device; correspondingly, determining the redundancy of the terminal device and the uplink data
- the remaining versions include:
- the network device determines, according to the number of the time-frequency resource block in the associated time-frequency resource mapping chain, a redundancy version of the uplink data.
- the network device determines the terminal device according to the identity identifier.
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the control part of the uplink data includes an identity (ID) of the terminal device, and the identity identifier may be a permanent identifier of the terminal device.
- the identity identifier may also be an identifier of the terminal in the cell to which it belongs, such as a Cell-Radio Network Temporary Identifier (C-RNTI) of the terminal device.
- C-RNTI Cell-Radio Network Temporary Identifier
- the network device can determine the identity identifier for sending the uplink data according to the identity identifier carried in the uplink data. Since each uplink data itself carries its own identity identifier, the network device determines that the terminal device and the RV are no longer affected by the small number of pilots, thereby improving the reliability of data transmission.
- the difference is that the manner of determining the terminal device is different. Considering that the identity identifier is usually long, the terminal device is grouped in the manner, and the identifier of the terminal device carried only by the uplink data in the packet is . Since the manner of determining the redundancy version of the uplink data is the same, the application will not be described again.
- the association information of the uplink data includes the content of the time-frequency resource block and the uplink data used when the uplink data is sent, and the content of the uplink data carries the identifier of the terminal device in the belonging terminal device group; correspondingly, the terminal is determined.
- a redundant version of the device and uplink data including:
- the network device determines, according to the number of the time-frequency resource block in the associated time-frequency resource mapping chain, a redundancy version of the uplink data.
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the network device determines, according to the time-frequency resource mapping chain to which the time-frequency resource block belongs, and the mapping relationship between the time-frequency resource mapping chain and the terminal device group preset in the network device, the terminal device group to which the terminal device belongs.
- the network device determines the terminal device in the terminal device group according to the identifier of the terminal device in the associated terminal device group.
- the identity of the terminal device is usually long, and more bits are needed for indication.
- the length of the C-RNTI is 16 bits. Taking the C-RNTI in the control part of the uplink data as an example, this will cause the control part of the uplink data to be too long, which increases the indication overhead. Therefore, each time-frequency resource mapping chain can be bound to a group of terminal devices, and the same terminal device can be bound to one or more time-frequency resource mapping chains at the same time, and the fewer terminal devices in a terminal device group are indicated in the group. The shorter the identification length of the terminal device. Therefore, the control part may include a short identifier of the terminal device, and the short identifier is an identifier of the terminal device in the belonging terminal device group.
- the short identifier of the terminal device is unique only in the associated terminal device group, thereby shortening the identity length of the terminal device. For example, if a time-frequency resource mapping chain allows binding of up to 8 terminal devices, the short identifier of each terminal device only needs 3 bits, which is far less than 16 bits of C-RNTI.
- the time-frequency resource mapping chain bound to each terminal device the correspondence between the short identifier of the terminal device in the time-frequency resource mapping chain and the C-RNTI of the terminal device may be specified by the network device, for example, explicitly allocated by signaling. Or the terminal device calculates the time-frequency resource mapping chain bound to each terminal device based on the same rule according to the identifier of the terminal device, and the terminal device is in each bound resource block. Short logo. When the terminal device needs to perform the unlicensed uplink data transmission, only one time-frequency resource block can be selected for transmission in the time-frequency resource mapping chain bound to itself.
- the network device may determine, according to the time-frequency resource mapping chain to which the time-frequency resource block belongs, and the mapping relationship between the preset time-frequency resource mapping chain and the terminal device group in the network device. The terminal device group to which the terminal device belongs. Then, the network device determines the terminal device in the terminal device group according to the identifier of the terminal device carried in the uplink data in the terminal device group.
- the identifier of the terminal device that can be carried only in the uplink device group is smaller, and the identifier uses fewer bits. Saving instruction overhead.
- the data transmission method before the network device receives the uplink data from the terminal device, the data transmission method further includes:
- the network device establishes a mapping relationship between the time-frequency resource mapping chain and the terminal device group, the identifier of each terminal device in each terminal device group, and the mapping relationship between the time-frequency resource mapping chain and the terminal device group, and the terminal devices in each terminal device group.
- the identity is sent to the terminal device.
- each time-frequency resource mapping chain can be bound to a group of terminal devices.
- the terminal devices in the terminal device group are distinguished by the pilots used respectively. Since the manner of determining the redundancy version of the uplink data is the same, the application will not be described again.
- the association information of the uplink data includes a time-frequency resource block and a pilot corresponding to the uplink data used when the uplink data is sent; correspondingly, determining a redundancy version of the terminal device and the uplink data, specifically:
- the network device determines, according to the number of the time-frequency resource block in the associated time-frequency resource mapping chain, a redundancy version of the uplink data.
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the network device determines, according to the time-frequency resource mapping chain to which the time-frequency resource block belongs, and the mapping relationship between the time-frequency resource mapping chain and the terminal device group preset in the network device, the terminal device group to which the terminal device belongs.
- the network device determines the terminal device in the terminal device group according to the pilot information, the mapping relationship between the preset pilots in the network device, and the terminal device in the terminal device group.
- the number of the terminal devices that can be determined is controlled by the pilot.
- the number is limited. Considering that the number of time-frequency resource mapping chains is large, terminal devices using different time-frequency resource mapping chains may have the same pilot. Therefore, each time-frequency resource mapping chain can be bound to a group of terminal devices, and the same terminal device can be bound to one or more time-frequency resource mapping chains at the same time.
- the terminal devices in the same terminal device group can be distinguished by the pilots used by the respective terminal devices, and the terminal devices in different terminal device groups can adopt the same pilot.
- the time-frequency resource mapping chain bound to each terminal device, and the corresponding pilot when the terminal device uses the time-frequency resource mapping chain may be specified by the network device, for example, by signaling, or by the terminal device based on the terminal device
- the identifier is calculated according to a predefined rule, and the network device calculates a time-frequency resource mapping chain bound to each terminal device based on the same rule, and a pilot corresponding to the terminal device when the bound time-frequency resource mapping chain is used.
- the terminal device needs to perform the unlicensed uplink data transmission, only one of the time-frequency resource mapping chains bound to itself can be selected for transmission, and the corresponding pilot is used.
- the network device may determine, according to the time-frequency resource mapping chain to which the time-frequency resource block belongs, and the mapping relationship between the preset time-frequency resource mapping chain and the terminal device group in the network device.
- the terminal devices using different resource mapping chains may have the same pilot, so that the network device can determine the terminal device that sends the uplink data.
- the number of pilots is limited, and the network device cannot correctly distinguish data from different user devices, which reduces the reliability of data transmission.
- the data transmission method before the network device receives the uplink data from the terminal device, the data transmission method further includes:
- the network device establishes a mapping relationship between the time-frequency resource mapping chain and the terminal device group, the mapping relationship between the pilots and the terminal devices in each terminal device group, and the mapping relationship between the time-frequency resource mapping chain and the terminal device group, and each terminal device group
- the mapping relationship between each pilot and the terminal device is sent to the terminal device.
- the network device in this manner determines the redundancy version of the uplink data according to the number of the pilot in the associated pilot mapping chain.
- the manner of determining the terminal device in this manner is the same as that in the second possible implementation manner described above, and therefore is not described herein again.
- the association information of the uplink data includes the content of the pilot data and the uplink data corresponding to the uplink data, and the content of the uplink data carries the identity identifier of the terminal device; correspondingly, the redundancy version of the terminal device and the uplink data is determined, specifically including :
- the network device determines a redundancy version of the uplink data according to the number of the pilot in the associated pilot mapping chain.
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the network device determines the terminal device according to the identity identifier.
- the network device can determine the RV of the uplink data according to the number of the pilot corresponding to the uplink data in the pilot mapping chain. Different terminal devices may use the same pilot mapping chain, and the network device cannot determine the number of uplinks sent. According to the terminal equipment. When the number of pilot mapping chains is small and a pilot device mapping link chain cannot be implemented, the network device can determine the terminal device according to the identity flag carried in the uplink data.
- the network device can determine the identity identifier for sending the uplink data according to the identity identifier carried in the uplink data. Since each uplink data itself carries its own identity identifier, the network device determines that the terminal device and the RV are no longer affected by the small number of pilots, thereby improving the reliability of data transmission.
- the data transmission method before the network device receives the uplink data from the terminal device, the data transmission method further includes:
- the network device establishes a pilot mapping chain and sends the pilot mapping chain to the terminal device.
- the difference is that the manner of determining the terminal device is different, and the manner of determining the terminal device in the third possible implementation manner is similar, considering that the identity identifier of the terminal device is generally long.
- the terminal devices are grouped, and the uplink data carries only the identifier of the terminal device in the packet. Since the manner of determining the redundancy version of the uplink data is the same, the application will not be described again.
- the related information of the uplink data includes a time-frequency resource block used for transmitting the uplink data, a content of the uplink data, and a pilot corresponding to the uplink data, where the content carrying terminal device of the uplink data is in the belonging terminal device group.
- Identification correspondingly, determining a redundancy version of the terminal device and the uplink data, specifically including:
- the network device determines a redundancy version of the uplink data according to the number of the pilot in the associated pilot mapping chain.
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the network device determines, according to the time-frequency resource block, a mapping relationship between the preset time-frequency resource block and the terminal device group in the network device, the terminal device group to which the terminal device belongs.
- the network device determines the terminal device in the terminal device group according to the identifier of the terminal device in the terminal device group to which the terminal device belongs.
- each time-frequency resource block is bound to a group of terminal devices, and the same terminal device can be bound to one or more time-frequency resource blocks at the same time.
- the identifier of the terminal device that can be carried only in the uplink data group is smaller, which saves the number of bits used by the terminal device. Indicates overhead.
- the data transmission method before the network device receives the uplink data from the terminal device, the data transmission method further includes:
- the network device establishes a mapping relationship between the time-frequency resource block and the terminal device group, and the identifier of the terminal device in the associated terminal device group, and the mapping relationship between the time-frequency resource block and the terminal device group, and the terminal device in which the terminal device belongs The identity in the group is sent to the terminal device.
- the difference is that the manner of determining the terminal device is different.
- the number of pilot mapping chains is small, and each terminal device cannot be distinguished according to the pilot mapping chain.
- the time-frequency resource blocks are bound to a group of terminal devices, and the terminal devices in the same terminal device group are distinguished by respective pilot mapping chains. Due to The manner of determining the redundancy version of the uplink data is the same, so the application will not be described again.
- the association information of the uplink data includes a time-frequency resource block and a pilot corresponding to the uplink data used when the uplink data is sent; correspondingly, determining a redundancy version of the terminal device and the uplink data, specifically:
- the network device determines a redundancy version of the uplink data according to the number of the pilot in the associated pilot mapping chain.
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the network device determines, according to the time-frequency resource block, the mapping relationship between the preset time-frequency resource block and the terminal device group in the network device, the terminal device group to which the terminal device belongs.
- the network device determines the terminal device in the terminal device group according to the mapping relationship between the pilot mapping chain to which the pilot belongs, the preset pilot mapping chain in the network device, and the terminal device in the terminal device group.
- each time-frequency resource block can be bound to a group of terminal devices, and the same terminal device can be bound to one or more time-frequency resource blocks at the same time.
- the terminal devices in the same terminal device group can be distinguished by the pilot mapping chain used by each, and the terminal devices in different terminal device groups can adopt the same pilot mapping chain.
- the time-frequency resource block to which each terminal device is bound, and the corresponding pilot mapping chain when the terminal device uses the time-frequency resource block may be specified by the network device, for example, by explicit signaling; or by the terminal device based on the terminal device
- the identifier is calculated according to a predefined rule, and the network device calculates a time-frequency resource block bound to each terminal device based on the same rule, and a corresponding pilot mapping chain when the terminal device uses the bound time-frequency resource block.
- the terminal device needs to perform the unlicensed uplink data transmission, only one of the time-frequency resource blocks bound to itself can be selected for transmission, and the corresponding pilot mapping chain is adopted.
- each terminal device is bound to one or more CTAs within a CTA period.
- the terminal device uniquely corresponds to a pilot mapping chain.
- Different CTAs bound to the same terminal device may correspond to the same or different pilot mapping chains.
- the pilot can be a DMRS. It should be noted again that there is no essential difference between the CTA and the CTU. When the CTA contains only one CTU, it is the CTU, so the CTA here can also be replaced with the CTU.
- 40 DMRSs are respectively named p1 to p40, wherein each adjacent 4 DMRSs constitute a pilot mapping chain, thereby forming 10 pilot mapping chains corresponding to 10 terminal devices in each CTA (each The short IDs of the ten terminal devices corresponding to the CTAs are denoted as UE1 to UE10).
- UE1 to UE10 Each The short IDs of the ten terminal devices corresponding to the CTAs are denoted as UE1 to UE10).
- the network device detects the data of DMRS as p1 in CTA1, and in CTA2.
- the data of DMRS is detected as p18, it can be known that they correspond to RV0 and RV2 of the same data of the terminal device User0, and then they are combined and decoded.
- the network device may determine the terminal device group to which the terminal device belongs according to the time-frequency resource block and the mapping relationship between the time-frequency resource block and the terminal device group preset in the network device. Then The terminal device is determined in the terminal device group according to the pilot mapping chain corresponding to the uplink data.
- the terminal devices using different time-frequency resource blocks may have the same pilot mapping chain, so that the network device can determine the terminal that sends the uplink data.
- the RV of the device and the uplink data avoids the limited pilot resources, and the network device cannot correctly distinguish the RV of data and uplink data from different user equipments, thereby reducing the reliability of data transmission.
- the data transmission method before the network device receives the uplink data from the terminal device, the data transmission method further includes:
- the network device establishes a mapping relationship between the time-frequency resource block and the terminal device group, and a mapping relationship between the pilot mapping chain and the terminal device in the terminal device group, and the mapping relationship between the time-frequency resource block and the terminal device group, and the pilot mapping
- the mapping relationship between the chain and the terminal device in the terminal device group is sent to the terminal device.
- the network device in this manner determines the redundancy version of the uplink data according to the identifier of the redundancy version carried in the uplink data.
- the manner in which the terminal device is determined in this manner is the same as the manner in which the terminal device is determined in the first possible implementation manner.
- the association information of the uplink data includes the content of the uplink data and the pilot corresponding to the uplink data, and the content of the uplink data carries the identifier of the redundancy version of the uplink data; correspondingly, the redundancy version of the terminal device and the uplink data is determined. Specifically, including:
- the network device determines, according to the identifier of the redundancy version, a redundancy version of the uplink data.
- the RV of the uplink data is carried in the control part of the uplink data, so that the network device can obtain the RV of the uplink data according to the RV identifier included in the control part of the uplink data. Since each uplink data itself carries its own RV, the pilot mapping chain is no longer used, so that the network device determines that the terminal device and the RV are no longer affected by the small number of pilot mapping chains, thereby improving the reliability of data transmission. .
- the uplink data includes a DMRS and a payload portion, the payload portion includes a control portion and a data portion, and the RV may be included in a control portion of the UL data.
- the control part of the uplink data is transmitted at a fixed, lower rate, the data part is transmitted at a variable rate, and the control part indicates a Modulation and Coding Scheme (MCS) used in the data part; or
- MCS Modulation and Coding Scheme
- the DMRS of the data indicates the MCS used by the control part; or the DMRS of the uplink data indicates the MCS used by the control part and the data part, that is, the control part and the data part adopt the same MCS.
- the network device determines the terminal device according to the pilot, and a mapping relationship between the preset pilot and the terminal device in the network device.
- the RV of the uplink data is carried in the uplink data, so that the network device can determine the RV of the uplink data according to the identifier of the RV carried in the uplink data. Since each uplink data itself carries its own RV, the pilot mapping chain is no longer used, so that the network device determines that the terminal device and the RV are no longer affected by the small number of pilot mapping chains, thereby improving the reliability of data transmission. .
- the data transmission method before the network device receives the uplink data from the terminal device, the data transmission method further includes:
- the network device establishes a mapping relationship between the pilot and the terminal device, and sends the mapping relationship between the pilot and the terminal device to the terminal device.
- each time-frequency resource block can be bound to a group of terminal devices, and the same terminal device group is The terminal equipment is distinguished by the pilots used by each. Since the manner of determining the redundancy version of the uplink data is the same, the application will not be described again.
- the uplink data association information includes a time-frequency resource block, a content of the uplink data, and a pilot corresponding to the uplink data, where the content of the uplink data carries an identifier of the redundancy version of the uplink data;
- Determine the redundancy version of the terminal device and the uplink data including:
- the network device determines, according to the identifier of the redundancy version, a redundancy version of the uplink data.
- the network device determines, according to the time-frequency resource block, a mapping relationship between the time-frequency resource block and the terminal device group preset in the network device, the terminal device group to which the terminal device belongs.
- the network device determines the terminal device in the terminal device group according to the mapping relationship between the pilot, the preset pilot in the network device, and the terminal device in the terminal device group.
- each time-frequency resource block can be bound to a group of terminal devices, and the same terminal device can be bound to one or more time-frequency resource blocks at the same time.
- the terminal devices in the same terminal device group can be distinguished by the pilots used by the respective terminal devices, and the terminal devices in different terminal device groups can adopt the same pilot.
- the time-frequency resource block to which each terminal device is bound, and the corresponding pilot when the terminal device uses the time-frequency resource block may be specified by the network device, for example, explicitly allocated by signaling; or the terminal device is based on the identity of the terminal device. According to the calculation of the predefined rules, the network device calculates the time-frequency resource block bound to each terminal device based on the same rule, and the corresponding pilot when the terminal device uses the bound time-frequency resource block. When the terminal device needs to perform the unlicensed uplink data transmission, only one of the time-frequency resource blocks bound to itself can be selected for transmission, and the corresponding pilot is used.
- the network device may determine the terminal device group to which the terminal device belongs according to the time-frequency resource block and the mapping relationship between the time-frequency resource block and the terminal device group preset in the network device. Then, the terminal device is determined in the terminal device group according to the pilot corresponding to the uplink data.
- the terminal devices using different time-frequency resource blocks may have the same pilot, so that the network device can determine the terminal device that sends the uplink data and The RV of the uplink data avoids the limited number of pilots, and the network device cannot correctly distinguish the RV of data and uplink data from different user equipments, thereby reducing the reliability of data transmission.
- the data transmission method before the network device receives the uplink data from the terminal device, the data transmission method further includes:
- the network device establishes a mapping relationship between the time-frequency resource block and the terminal device group, and a mapping relationship between the pilot and the terminal device in the terminal device group, and maps the time-frequency resource block to the terminal device group, and the pilot and the terminal device group.
- the mapping relationship of the terminal device is sent to the terminal device.
- the difference is that the manner of determining the terminal device is different.
- the manner of determining the terminal device in this manner is the same as the manner for determining the terminal device in the second possible implementation manner. Since the manner of determining the redundancy version of the uplink data is the same, the application will not be described again.
- the association information of the uplink data includes the content of the uplink data
- the content of the uplink data includes the identifier of the terminal device and the identifier of the redundancy version of the uplink data; correspondingly, determining the redundancy of the terminal device and the uplink data.
- Version including:
- the network device determines, according to the identifier of the redundancy version, a redundancy version of the uplink data.
- the network device determines the terminal device according to the identity identifier.
- the network device can determine the RV of the terminal device that sends the uplink data and the uplink data, and avoid the network device caused by the limited pilot resources.
- the RV of uplink data and uplink data from different user equipments cannot be correctly distinguished, which reduces the reliability of data transmission.
- the difference is that the manner of determining the terminal device is different.
- the manner of determining the terminal device is the same as the manner for determining the terminal device in the sixth possible implementation manner. Since the manner of determining the redundancy version of the uplink data is the same, the application will not be described again.
- the association information of the uplink data includes the content of the time-frequency resource block and the uplink data used when the uplink data is sent, and the content of the uplink data carries the identifier of the redundancy version of the uplink data and the terminal device group to which the terminal device belongs.
- the identifier in the device correspondingly, determining the redundancy version of the terminal device and the uplink data, specifically including:
- the network device determines, according to the identifier of the redundancy version, a redundancy version of the uplink data.
- the network device determines, according to the time-frequency resource block, a mapping relationship between the preset time-frequency resource block and the terminal device group in the network device, the terminal device group to which the terminal device belongs.
- the network device determines the terminal device in the terminal device group according to the identifier of the terminal device in the associated terminal device group.
- the identifier of the terminal device that can be carried only in the uplink data group is smaller, which saves the number of bits used by the terminal device. Indicates overhead.
- the data transmission method before the network device receives the uplink data from the terminal device, the data transmission method further includes:
- the network device establishes a mapping relationship between the time-frequency resource block and the terminal device group, the identifier of the terminal device in the associated terminal device group, and the mapping relationship between the time-frequency resource block and the terminal device group, and the terminal device is in the belonging terminal device group.
- the identity is sent to the terminal device.
- the uplink data when the uplink data includes the identifier of the terminal device that sends the uplink data in the terminal device group, the uplink data further includes a mixed cyclic redundancy check bit; and the N-bit bit in the mixed cyclic redundancy check is used by the uplink data.
- the N-bit bit in the cyclic redundancy check is XORed with the N-bit bit in the identity of the terminal device;
- the N-bit bit in the hybrid cyclic redundancy check is obtained by X-biting the N-bit bit in the cyclic redundancy check of the uplink data with the N-bit in the identifier of the terminal device in the associated terminal device group.
- N is a positive integer.
- the uplink data carries a long ID (such as an identity identifier) or a short ID (such as an identifier of the terminal device in the associated terminal device group) of the terminal device.
- the long ID or short ID may be explicitly included in the control portion of the upstream data.
- the control section has a preset bit for carrying the ID of the terminal device. Or XOR on the Cyclic Redundancy Check (CRC).
- CRC Cyclic Redundancy Check
- the control part includes an 8-bit check digit and the ID of the terminal device is 3 bits, the ID of the terminal device and the 8-bit check can be verified. The 3 bits in the bit are XORed to obtain the CRC in the uplink data.
- the network device When the network device receives the uplink data, it first calculates the CRC of the uplink data, and then calculates the calculated data.
- the CRC is XORed with the CRC carried in the uplink data. If the other 5 bits except the 3 bits corresponding to the ID of the terminal device are 0 in the XOR result, the 3 bits corresponding to the ID of the terminal device is the ID of the terminal device.
- the ID of the terminal device may also be divided into two parts, one part is explicitly included in the control part, and the other part is XORed with the CRC of the control part.
- data that may be sent in the terminal device may include multiple HARQ processes, and different HARQ processes correspond to different TBs. Therefore, it is also necessary to determine the HARQ process of the terminal device corresponding to the uplink data.
- the data transmission method further includes:
- the network device determines, according to the association information of the uplink data, a hybrid automatic repeat request process for transmitting the uplink data.
- the network device when receiving the uplink data, the network device also needs to determine the HARQ process ID of the uplink automatic retransmission request process for sending the uplink data, so that The network device determines the HARQ process to which the received uplink data belongs. Therefore, the HARQ process ID for transmitting the uplink data may be carried in the uplink data, and the HARQ process for transmitting the uplink data may also be used by using the pilot indication, with reference to the various possible methods for determining the terminal device.
- the HARQ process for transmitting the uplink data may be determined according to the mapping relationship between the preset pilot and the HARQ process in the network device, and the mapping relationship between the time-frequency resource block and the HARQ process preset in the network device.
- the HARQ process for transmitting uplink data may be determined according to the mapping relationship between the preset pilot and the HARQ process in the network device, and the mapping relationship between the time-frequency resource mapping chain and the HARQ process to which the preset time-frequency resource block belongs in the network device. .
- the method for determining the terminal device may be the same as or different from the method for determining the HARQ process.
- one possible way is to bind each time-frequency resource block to a set of (end device ID, HARQ process ID) tuples.
- each of its bound (ID of the terminal device, HARQ process ID) corresponds to a different pilot mapping chain.
- the combination of the time-frequency resource block and the pilot mapping chain can determine the ID of the terminal device and the HARQ process ID, and the pilot used in the current transmission can determine the RV at the position of the pilot mapping chain.
- Each (end device ID, HARQ process ID) can be bound to one or more time-frequency resource blocks.
- FIG. 5 is a schematic flowchart of a second embodiment of a data transmission method provided by the present application.
- the execution body of the method is a terminal device.
- the terminal device determines, according to the identifier of the terminal device and the redundancy version of the uplink data, information required to transmit the uplink data or resources required to be used, and sends the uplink data to the network device.
- the method includes:
- the terminal device determines uplink data.
- the terminal device sends uplink data to the network device according to the identifier of the terminal device and the redundancy version of the uplink data, so that the network device determines, according to the association information of the uplink data, a redundancy version of the terminal device and the uplink data.
- the associated information is information related to when the terminal device transmits uplink data.
- the association information of the uplink data includes the content of the uplink data, or at least two of the content of the uplink data, the time-frequency resource block used when transmitting the uplink data, and the pilot information corresponding to the uplink data.
- a further aspect of the embodiments of the present application provides a data transmission apparatus, which is configured to perform the data transmission on the network device side in the foregoing embodiment, and has the same technical features and technical effects.
- FIG. 6 is a schematic structural diagram of Embodiment 1 of a device for data transmission provided by the present application.
- the device for data transmission may be the network device in any of the above embodiments, and the device for data transmission may be implemented by software, hardware or a combination of software and hardware.
- the apparatus for data transmission may include: a receiving module 11 and an identification module 12.
- the receiving module 11 is configured to receive uplink data from the terminal device.
- the identification module 12 is configured to determine, according to the association information of the uplink data, a redundancy version of the terminal device and the uplink data, where the association information of the uplink data is information related to when the terminal device sends the uplink data.
- the association information of the uplink data includes content of the uplink data, or at least two of the content of the uplink data, the time-frequency resource block used when transmitting the uplink data, and the pilot corresponding to the uplink data.
- the association information of the uplink data includes a time-frequency resource block and a pilot corresponding to the uplink data used when the uplink data is sent; the identification module 12 is specifically configured to:
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the time-frequency resource block and the uplink data that are used when the uplink data is sent, and the content of the uplink data carries the identity of the terminal device; the identification module 12 is specifically configured to:
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the time-frequency resource block and the uplink data used when the uplink data is sent, and the content of the uplink data carries the identifier of the terminal device in the belonging terminal device group; the identification module 12 is specifically used to :
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes a time-frequency resource block and a pilot corresponding to the uplink data used when the uplink data is sent; the identification module 12 is specifically configured to:
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the pilot data and the uplink data corresponding to the uplink data, and the content of the uplink data carries the identity identifier of the terminal device; the identification module 12 is specifically configured to:
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes a time-frequency resource block, a content of the uplink data, and a pilot corresponding to the uplink data, where the content of the uplink data carries the identifier of the terminal device in the associated terminal device group.
- the identification module 12 is specifically configured to:
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes a time-frequency resource block and a pilot corresponding to the uplink data used when the uplink data is sent; the identification module 12 is specifically configured to:
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the uplink data and the pilot corresponding to the uplink data, where the content of the uplink data carries the identifier of the redundancy version of the uplink data; the identification module 12 is specifically configured to:
- the terminal device is determined according to the pilot and the mapping relationship between the preset pilot and the terminal device in the network device.
- the association information of the uplink data includes a time-frequency resource block used for transmitting the uplink data, a content of the uplink data, and a pilot corresponding to the uplink data, where the content of the uplink data carries an identifier of the redundancy version of the uplink data; 12 is specifically used for:
- the terminal device is determined in the terminal device group according to the mapping relationship between the pilot, the preset pilot in the network device, and the terminal device in the terminal device group.
- the association information of the uplink data includes the content of the uplink data
- the content of the uplink data includes the identifier of the terminal device and the identifier of the redundancy version of the uplink data.
- the identifier module 12 is specifically configured to:
- the association information of the uplink data includes the content of the time-frequency resource block and the uplink data used when the uplink data is sent, where the content of the uplink data carries the identifier of the redundancy version of the uplink data, and the terminal device is in the terminal device group to which the terminal device belongs.
- Identification; the identification module 12 is specifically used to:
- the terminal device is determined in the terminal device group according to the identifier of the terminal device in the associated terminal device group.
- the uplink data further includes a mixed cyclic redundancy check bit; the N-bit bit in the hybrid cyclic redundancy check is determined by the N-bit bit in the cyclic redundancy check of the uplink data and the N in the identity identifier of the terminal device. Bit bit XOR is obtained;
- N is a positive integer.
- the uplink data further includes a mixed cyclic redundancy check bit
- the N-bit bit in the hybrid cyclic redundancy check is obtained by X-biting the N-bit bit in the cyclic redundancy check of the uplink data with the N-bit in the identifier of the terminal device in the associated terminal device group;
- N is a positive integer.
- the identification module 12 is further configured to:
- the hybrid automatic repeat request process for transmitting the uplink data is determined according to the association information of the uplink data.
- FIG. 7 is a schematic structural diagram of Embodiment 2 of the apparatus for data transmission provided by the present application.
- the device for data transmission further includes:
- the establishing module 13 is configured to establish a time-frequency resource mapping chain, and send the time-frequency resource mapping chain to the terminal device;
- the different time-frequency resource blocks in the resource mapping chain belong to different contention transmission areas, and the time-frequency resources of the contention transmission areas do not overlap, and the time-frequency resource blocks belonging to the same contention transmission area correspond to the same redundancy version.
- the uplink data includes a pilot, a control part, and a data part, and the content of the uplink data is content of the control part.
- the pilot corresponding to the uplink data is used to indicate a modulation and coding mode used by at least one part of the uplink data.
- the establishing module 13 is further configured to: establish a time-frequency resource mapping chain, a pilot mapping chain, a mapping relationship between the pilot and the terminal device, a mapping relationship between the time-frequency resource mapping chain and the terminal device group, and each terminal device group
- a still further aspect of the embodiments of the present application is to provide a data transmission apparatus, which is used to perform the data transmission method on the terminal device side, and has the same technical features and technical effects.
- FIG. 8 is a schematic structural diagram of Embodiment 3 of an apparatus for data transmission provided by the present application.
- the device for data transmission may be the terminal device in any of the above embodiments, and the device for data transmission may be implemented by software, hardware or a combination of software and hardware.
- the apparatus for data transmission may include: an uplink data determining module 21 and a sending module 22;
- the uplink data determining module 21 is configured to determine uplink data.
- the sending module 22 is configured to send the uplink data to the network device according to the identifier of the terminal device and the redundancy version of the uplink data, so that the network device determines the redundancy version of the terminal device and the uplink data according to the association information of the uplink data, where
- the association information of the uplink data is information related to when the device transmits the uplink data.
- the association information of the uplink data includes content of the uplink data, or at least two of the content of the uplink data, the time-frequency resource block used when transmitting the uplink data, and the pilot information corresponding to the uplink data.
- a further aspect of the embodiment of the present application is to provide a network device, which is used to perform network device side in the foregoing embodiment.
- the method of data transmission has the same technical features and technical effects.
- FIG. 9 is a schematic structural diagram of a network device provided by the present application.
- the network device can include a memory 31, a processor 32, at least one communication bus 33, a transmitter 34, and a receiver 35.
- the communication bus 33 is used to implement a communication connection between components.
- the memory 31 may include a high speed RAM memory, and may also include a non-volatile memory NVM, such as at least one disk memory, in which various programs may be stored for performing various processing functions and implementing the method steps of the present embodiment.
- the transmitter 34 may be a radio frequency processing module or a baseband processing module in the base station
- the receiver 33 may be a radio frequency processing module or a baseband processing module in the base station.
- the transmitter 34 and the receiver 33 described above may be provided separately, and may also be integrated to form a transceiver, and both the transmitter 34 and the receiver 33 may be coupled to the processor 32.
- the communication bus 33 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus.
- PCI Peripheral Component Interconnect
- EISA Extended Industry Standard Architecture
- the above communication bus 33 can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 9, but it does not mean that there is only one bus or one type of bus.
- Fig. 9 shows a simplified schematic diagram of one possible design structure of the network device involved in the above embodiment. It will be appreciated that Figure 9 only shows a simplified design of the network device. In practical applications, the network device may include any number of transmitters, receivers, processors, memories, etc., and all network devices that can implement the present application are within the scope of the present application.
- the receiver 33 is configured to receive uplink data from the terminal device.
- the processor 32 is configured to determine, according to the association information of the uplink data, a redundancy version of the terminal device and the uplink data, where the association information of the uplink data is information related to when the terminal device sends the uplink data.
- the association information of the uplink data includes content of the uplink data, or at least two of the content of the uplink data, the time-frequency resource block used when transmitting the uplink data, and the pilot corresponding to the uplink data.
- the association information of the uplink data includes a time-frequency resource block and a pilot corresponding to the uplink data used when the uplink data is sent; the processor 32 is specifically configured to:
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the time-frequency resource block and the uplink data used when the uplink data is sent, and the content of the uplink data carries the identity of the terminal device; the processor 32 is specifically configured to:
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the time-frequency resource block and the uplink data used when the uplink data is sent, and the content of the uplink data carries the identifier of the terminal device in the belonging terminal device group; the processor 32 is specifically used to :
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes a time-frequency resource block and a pilot corresponding to the uplink data used when the uplink data is sent; the processor 32 is specifically configured to:
- the time-frequency resource mapping chain includes at least two time-frequency resource blocks, and different time-frequency resource blocks in the time-frequency resource mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the pilot data and the uplink data corresponding to the uplink data, and the content of the uplink data carries the identity identifier of the terminal device.
- the processor 32 is specifically configured to:
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes a time-frequency resource block, a content of the uplink data, and a pilot corresponding to the uplink data, where the content of the uplink data carries the identifier of the terminal device in the associated terminal device group.
- the processor 32 is specifically used to:
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes a time-frequency resource block and a pilot corresponding to the uplink data used when the uplink data is sent; the processor 32 is specifically configured to:
- the pilot mapping chain includes at least two pilots, and different pilots in the pilot mapping chain correspond to different redundancy versions of the same uplink data.
- the association information of the uplink data includes the content of the uplink data and the pilot corresponding to the uplink data, where the content of the uplink data carries the identifier of the redundancy version of the uplink data; the processor 32 is specifically configured to:
- the terminal device is determined according to the pilot and the mapping relationship between the preset pilot and the terminal device in the network device.
- the association information of the uplink data includes a time-frequency resource block used for transmitting the uplink data, a content of the uplink data, and a pilot corresponding to the uplink data, where the content of the uplink data carries an identifier of the redundancy version of the uplink data; 32 is specifically used to:
- the terminal device is determined in the terminal device group according to the mapping relationship between the pilot, the preset pilot in the network device, and the terminal device in the terminal device group.
- the association information of the uplink data includes the content of the uplink data, where the content of the uplink data includes an identifier of the terminal device and an identifier of the redundancy version of the uplink data, where the processor 32 is specifically configured to:
- the association information of the uplink data includes the content of the time-frequency resource block and the uplink data used when the uplink data is sent, where the content of the uplink data carries the identifier of the redundancy version of the uplink data, and the terminal device is in the terminal device group to which the terminal device belongs.
- the identifier of the processor 32 is specifically used for:
- the terminal device is determined in the terminal device group according to the identifier of the terminal device in the associated terminal device group.
- the uplink data further includes a mixed cyclic redundancy check bit; the N-bit bit in the hybrid cyclic redundancy check is determined by the N-bit bit in the cyclic redundancy check of the uplink data and the N in the identity identifier of the terminal device. Bit bit XOR is obtained;
- N is a positive integer.
- the uplink data further includes a mixed cyclic redundancy check bit
- the N-bit bit in the hybrid cyclic redundancy check is obtained by X-biting the N-bit bit in the cyclic redundancy check of the uplink data with the N-bit in the identifier of the terminal device in the associated terminal device group;
- N is a positive integer.
- the processor 32 is further configured to:
- the hybrid automatic repeat request process for transmitting the uplink data is determined according to the association information of the uplink data.
- the processor 32 is further configured to:
- the different time-frequency resource blocks in the resource mapping chain belong to different contention transmission areas, and the time-frequency resources of the contention transmission areas do not overlap, and the time-frequency resource blocks belonging to the same contention transmission area correspond to the same redundancy version.
- the uplink data includes a pilot, a control part, and a data part, and the content of the uplink data is content of the control part.
- the pilot corresponding to the uplink data is used to indicate a modulation and coding mode used by at least one part of the uplink data.
- the processor 32 is further configured to: establish a time-frequency resource mapping chain, a pilot mapping chain, a mapping relationship between the pilot and the terminal device, a mapping relationship between the time-frequency resource mapping chain and the terminal device group, and each terminal device group
- a further aspect of the embodiments of the present application further provides a terminal device, which is configured to perform the data transmission on the device side of the terminal device in the foregoing embodiment, and has the same technical features and technical effects.
- FIG. 10 is a schematic structural diagram of a terminal device provided by the present application.
- the terminal device may include a memory 41, a processor 42, at least one communication bus 43, a transmitter 44, and a receiver 45.
- Communication bus 44 is used to implement a communication connection between the components.
- the memory 41 may include a high speed RAM memory, and may also include a non-volatile memory NVM, such as at least one disk memory, in which various programs may be stored for performing various processing functions and implementing the method steps of the present embodiment.
- the transmitter 44 may be a radio frequency processing module or a baseband processing module in the base station
- the receiver 44 may be a radio frequency processing module or a baseband processing module in the base station.
- the transmitter 44 and the receiver 44 described above may be provided separately, and may also be integrated to form a transceiver, and both the transmitter 44 and the receiver 44 may be coupled to the processor 42.
- the communication bus 44 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus.
- PCI Peripheral Component Interconnect
- EISA Extended Industry Standard Architecture
- the above communication bus 44 can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in FIG. 10, but it does not mean that there is only one bus or one type of bus.
- Fig. 10 is a simplified schematic diagram showing one possible design structure of the terminal device involved in the above embodiment. It will be understood that Figure 10 only shows a simplified design of the terminal device. In practical applications, the terminal device may include any number of transmitters, receivers, processors, memories, etc., and all terminal devices that can implement the present application are within the scope of the present application.
- the processor 42 is configured to determine uplink data.
- the transmitter 44 is configured to send the uplink data to the network device according to the identifier of the terminal device and the redundancy version of the uplink data, so that the network device determines the redundancy version of the terminal device and the uplink data according to the association information of the uplink data, where
- the association information of the uplink data is information related to when the device transmits the uplink data.
- the association information of the uplink data includes content of the uplink data, or at least two of the content of the uplink data, the time-frequency resource block used when transmitting the uplink data, and the pilot information corresponding to the uplink data.
- Still another aspect of the embodiments of the present application provides a computer storage medium for storing computer software instructions for use in the network device, including a program for executing the method on the network device side in any of the above embodiments.
- Embodiments of the present application also provide a computer program product comprising instructions that, when executed by a computer, cause the computer to perform functions performed by the network device.
- the embodiment of the present application further provides a chip system, where the chip system includes a processor for supporting a network device to implement the functions involved in any of the foregoing embodiments, for example, generating or processing data involved in the foregoing method and/or Or information.
- the chip system further includes a memory for holding program instructions and data necessary for the network device.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
- Still another aspect of the embodiments of the present application provides a computer storage medium for storing computer software instructions for the terminal device, which includes a program for executing the method on the terminal device side in any of the above embodiments.
- Embodiments of the present application also provide a computer program product comprising instructions that, when executed by a computer, cause the computer to perform functions performed by the terminal device.
- the embodiment of the present application further provides a chip system, including a processor, for supporting a terminal device to implement the functions involved in any of the foregoing embodiments, for example, generating or processing data involved in the foregoing method and/or Or information.
- the chip system further includes a memory for storing the terminal device The required program instructions and data.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
- the embodiment of the present application further provides a method for indicating a redundancy version RV of Grant-free transmission data. As described below:
- a method of data transmission comprising:
- the base station determines an RV of the data according to the first resource block or the payload portion or the DMRS.
- the base station determines a redundancy version of the data according to the received transmission resource or payload content of the Grant-free data or the DMRS, so that different RV data can be combined and decoded, thereby improving the reliability of the Grant-free transmission.
- the determining, by the base station, the RV of the data according to the first resource block or the payload part or the DMRS including:
- the base station determines an RV of the data based on the payload portion, the payload portion including a control portion and a data portion, the control portion carrying indication information indicating an RV of the data.
- control portion of the payload portion explicitly indicates the RV of the Grant-free transmission data with high indication flexibility.
- the RV of the data implicitly indicated by the resource block used to transmit the Grant-free data has a small indication overhead.
- the base station before the base station determines the RV of the data according to the first resource block or the payload part or the DMRS, the base station compares the first resource block and the second resource block Configured to include:
- the base station indicates that the first resource block and the second resource block have a mapping relationship, the first resource block is different from the second resource block, and the second resource block corresponds to a second RV, where the The second RV is different from the first RV.
- different resource blocks correspond to different RVs
- the RVs may be determined according to the resource blocks, thereby combining and decoding different RVs, thereby improving the reliability of the Grant-free data transmission.
- the MCS indicates part or all of the MCS of the payload part, so that the UE can determine the optimal MCS according to the channel state, thereby achieving the purpose of efficiently utilizing resources.
- the DMRS indicates the MCS of the data portion; in the case where the payload portion includes the control portion and the data portion, the DMRS indicates the MCS of the control portion, or the DMRS indicates the MCS of the data portion Or, the DMRS indicates the MCS of the control part and the data part.
- the payload portion comprises a control portion and a data portion, the control portion further comprising one of at least one of: a UE ID of the first UE, the data portion The HARQ process ID.
- the control portion includes the UE ID and/or the HARQ process ID, so that the base station can distinguish from which UE the Grant-free transmission data comes from and the corresponding HARQ process, thereby Enabling the base station to combine data of the same HARQ process from the same UE, and according to RV determines how to merge to improve transmission reliability.
- This way of indicating the UE ID and/or HARQ process ID has the greatest indication flexibility.
- the first resource block is associated with a group of UEs, the group of UEs at least includes the first UE, and the UE ID of the first UE is the A short identifier of the first UE in the set of UEs.
- the group of UEs including the first UE is bound to the first resource, and the UE ID adopts a short identifier of the first UE in the group of UEs (ie, a relative identifier in the group of UEs), which is complete.
- the UE ID is short in length, thereby reducing the UE ID indication overhead, thereby reducing the length of the control portion and saving transmission overhead.
- the determining, by the base station, the RV of the data according to the first resource block or the payload part or the DMRS including:
- the base station Determining, by the base station, the RV of the data according to the first resource block and the DMRS, where the first resource block corresponds to a group of UEs, the group of UEs at least includes the first UE, and the DMRS indication station The RV of the data.
- a group of UEs including the first UE is bound to the first resource block, and within the first resource block, the RV of the data is indicated by the DMRS, which has the advantage of indicating that the overhead is small.
- the DMRS may also be used to indicate a UE ID or a (UE ID, HARQ process ID) with a small indication overhead.
- the base station before the base station determines an RV of the data according to the first resource block or the payload part or the DMRS, the base station is to use the first resource.
- the block and the first DMRS set are configured to the first UE, the first DMRS set includes at least the DMRS, and each DMRS in the first DMRS set corresponds to a different RV of the first UE sending data.
- the base station since the base station configures the first DMRS set only to the first UE, the base station can determine which RV of the current data data is based on the received DMRS, that is, the base station according to the DMRS.
- the (UE ID, RV) of the received data can be determined.
- the base station before the base station determines an RV of the data according to the first resource block or the payload part or the DMRS, the base station is to use the first resource.
- the first DMRS set includes at least the DMRS, and each DMRS in the first DMRS set corresponds to the first UE sent by the first UE. Different RVs of the first HARQ process data are described.
- the base station since the base station configures the first DMRS set only to the first HARQ process of the first UE, the base station can determine which HARQ process of the current data data is based on the received DMRS. Which RV, that is, the base station can determine the received data (UE ID, HARQ process ID, RV) according to the DMRS.
- the base station before the base station determines an RV of the data according to the first resource block or the payload portion or the DMRS, the base station is to use a second resource block and
- the first DMRS set is configured to the second UE, where the second resource block is different from the first resource block, and each DMRS in the first DMRS set corresponds to a different RV of the second UE sending data.
- the second UE is the same UE or a different UE as the first UE.
- different resource blocks can reuse the same DMRS set, so the solution of the present application can be implemented without much DMRS.
- the signal sequence corresponding to the DMRS does not need to be too long.
- the same UE can be bound to different resource blocks at the same time, so that the UE can select resources more flexibly when performing Grant-free transmission, and the transmission waiting delay is also smaller.
- a method of indicating a redundancy version RV of Grant-free transmission data comprising:
- the first UE generates data, the data including a DMRS and a payload portion;
- the first UE sends the data to the base station on the first resource block, where the first resource block or the payload part or the DMRS carries indication information indicating an RV of the data.
- the first UE indicates the redundancy version of the data by transmitting the resource or the payload content or the DMRS, so that the base station can perform combined decoding on different RV data, thereby improving the Grant-free transmission reliability.
- the first resource block or the payload part or the DMRS carries indication information indicating an RV of the data, including:
- the payload portion includes a control portion and a data portion, the RV of the data portion being indicated in the control portion.
- control portion of the payload portion explicitly indicates the RV of the Grant-free transmission data with maximum indication flexibility.
- the first resource block indicates a first RV, and the first RV is an RV of the data.
- the RV of the data implicitly indicated by the resource block used to transmit the Grant-free data has a small indication overhead.
- the first UE receives the configuration of the first resource block and the second resource block by the base station, where the configuration includes:
- the base station indicates that the first resource block and the second resource block have a mapping relationship, the first resource block is different from the second resource block, and the second resource block corresponds to a second RV, where the The second RV is different from the first RV.
- different resource blocks correspond to different RVs
- the RVs may be determined according to the resource blocks, thereby combining and decoding different RVs, thereby improving the reliability of the Grant-free data transmission.
- the MCS indicates part or all of the MCS of the payload part, so that the UE can determine the optimal MCS according to the channel state, thereby achieving the purpose of efficiently utilizing resources.
- the DMRS indicates the MCS of the data portion; in the case where the payload portion includes the control portion and the data portion, the DMRS indicates the MCS of the control portion, or the DMRS indicates the MCS of the data portion Or, the DMRS indicates the MCS of the control part and the data part.
- the payload portion comprises a control portion and a data portion, the control portion further comprising one of at least one of: a UE ID of the first UE, the data portion The HARQ process ID.
- the control portion includes the UE ID and/or the HARQ process ID, so that the base station can distinguish from which UE the Grant-free transmission data comes from and the corresponding HARQ process, thereby The base station can combine data of the same HARQ process from the same UE and determine how to merge according to the RV, thereby improving transmission reliability.
- This way of indicating the UE ID and/or HARQ process ID has the greatest indication flexibility.
- the first resource block is associated with a group of UEs, the group of UEs at least includes the first UE, and the UE ID of the first UE is the A short identifier of the first UE in the set of UEs.
- the group of UEs including the first UE is bound to the first resource, and the UE ID adopts a short identifier of the first UE in the group of UEs (ie, a relative identifier in the group of UEs), which is complete.
- UE ID length is short, which reduces The UE ID indicates the overhead, which in turn reduces the length of the control portion and saves transmission overhead.
- the first resource block and the DMRS Determining, by the first resource block and the DMRS, an RV of the data, the first resource block corresponding to a group of UEs, the group of UEs at least including the first UE, and the DMRS indicating an RV of the data .
- a group of UEs including the first UE is bound to the first resource block, and within the first resource block, the RV of the data is indicated by the DMRS, which has the advantage of indicating that the overhead is small.
- the DMRS may also be used to indicate a UE ID or a (UE ID, HARQ process ID) with a small indication overhead.
- the first UE before the first UE sends the data, the first UE receives first configuration information of the base station, where the first configuration information includes:
- the base station configures the first resource block and the first DMRS set to the first UE, where the first DMRS set includes at least the DMRS, and each DMRS in the first DMRS set is sent by the first UE. Different RVs of the data.
- the base station since the base station configures the first DMRS set only to the first UE, the base station can determine which RV of the current data data is based on the received DMRS, that is, the base station according to the DMRS.
- the (UE ID, RV) of the received data can be determined.
- the first UE before the first UE sends the data, the first UE receives second configuration information of the base station, where the second configuration information includes:
- the base station configures the first resource block and the first DMRS set to the first HARQ process of the first UE, where the first DMRS set includes at least the DMRS, and each DMRS in the first DMRS set Corresponding to different RVs of the first HARQ process data sent by the first UE.
- the base station since the base station configures the first DMRS set only to the first HARQ process of the first UE, the base station can determine which HARQ process of the current data data is based on the received DMRS. Which RV, that is, the base station can determine the received data (UE ID, HARQ process ID, RV) according to the DMRS.
- the processor, the transceiver, and the memory communicate with each other through the bus;
- the transceiver is configured to receive and send data
- the memory is configured to store an instruction
- the processor configured to execute the instructions in the memory, to perform the method of any of claims 1-12.
- the transceiver comprises:
- the transmitter is configured to send the configuration information according to any one of claims 1-12;
- the receiver is configured to receive, by the receiving terminal, the data of any one of claims 1-12.
- a terminal comprising:
- the processor, the transceiver, and the memory communicate with each other through the bus;
- the transceiver is configured to receive and send data
- the memory is for storing instructions
- the processor is operative to execute the instructions in the memory and to perform the method of any of claims 13-23.
- the transceiver comprises:
- the receiver is configured to receive, by the base station, the configuration information according to any one of claims 13-23;
- the transmitter is configured to transmit the data according to any one of claims 13-23 according to the configuration information.
- the embodiment of the present application further provides a base station, where the base station has a function of implementing the behavior of the base station in the foregoing method embodiments.
- the functions may be implemented by hardware or by corresponding software implemented by hardware.
- the hardware or software includes one or more modules corresponding to each of the above-described functions.
- the embodiment of the present application further provides a terminal, which has a function of implementing the behavior of the terminal in each of the foregoing method embodiments.
- the functions may be implemented by hardware or by corresponding software implemented by hardware.
- the hardware or software includes one or more modules corresponding to each of the above-described functions.
- the embodiment of the present application further provides a communication system, which includes the base station and the terminal described in the foregoing embodiments.
- the embodiment of the present application further provides a computer storage medium for storing computer software instructions used by the base station, which includes a program designed to perform the functions implemented by the base station in the foregoing embodiments.
- the embodiment of the present application further provides a computer storage medium for storing computer software instructions used by the terminal, which includes a program designed to perform the functions implemented by the terminal in the foregoing embodiments.
- an uplink (UL) transmission adopts a Grant-based manner, that is, a resource that the base station schedules the UE to perform UL transmission and related transmission parameters, such as a time domain and a frequency domain used for UL transmission. Airspace resources and MCS.
- a Grant-based manner that is, a resource that the base station schedules the UE to perform UL transmission and related transmission parameters, such as a time domain and a frequency domain used for UL transmission. Airspace resources and MCS.
- a scheduling request is first sent to the base station, the base station sends a scheduling grant based on the scheduling request, and then the UE performs UL transmission according to the resource allocation and the transmission parameter indicated in the scheduling grant. If the UE is in an idle state, the UE needs to perform random access (interaction process including four messages) before data can be transmitted.
- the above Grant-based UL transmission process requires more signaling overhead, and these signaling interactions inevitably bring delays.
- mMTC Massive Machine Type Communication
- URLLC Ultra-reliable and Low Latency Communications
- the data generated by the mMTC service is usually small data. If the traditional Grant-based UL transmission method is adopted, the data transmission occupies much less resources than the signaling interaction before the data transmission (such as scheduling request + scheduling authorization process or random access procedure).
- 5G introduced Grant-free in the new Radio (NR). Transmission method for UL transmission.
- the so-called Grant-free transmission mode means that the UE does not need to request the UL transmission resource from the base station when the data needs to be transmitted, but selects a resource for UL transmission based on a certain rule in the Grant-free resource pool pre-configured by the base station. UL transmission. In this way, the signaling interaction in the Grant-based UL transmission process can be omitted, thereby reducing signaling overhead and transmission delay, and is particularly suitable for packet transmission and delay sensitive services.
- the resource allocation of UL Grant-free transmission should include time-frequency resources, modulation and coding (MCS), reference signal parameters, and repetition transmission times.
- MCS modulation and coding
- the number of resources is always limited compared to the number of users. Therefore, no matter which rule is used to select the UL Grant-free resource in the Grant-free resource pool, it is always possible to select the same resource between different UEs, which causes the UL data of different UEs to collide. From this perspective, the reliability of Grant-free transmission is lower than that of Grant-based. Therefore, for Grant-free transmission, the retransmission mechanism is particularly important.
- the traditional Grant-based transmission uses the HARQ mechanism to improve the transmission reliability.
- the base station can indicate the UL retransmission resource of the UE and the redundancy version (RV) of the UL transmission in Downlink Control Information (DCI).
- RV redundancy version
- DCI Downlink Control Information
- the UE can also The next RV to be transmitted is determined in a fixed order so that the base station combines and decodes different RVs of the same transport block (TB).
- TB transport block
- the order in which UEs transmit different RVs of the same TB is 0, 2, 3, 1.
- Grant-free transmission the base station does not know in advance who will transmit, so it is impossible to schedule which RV the UE transmits.
- Grant-free transmission the base station cannot even determine whether the received UL data of the reception errors belong to the same TB, and therefore it is impossible to determine which UL data to merge.
- the traditional HARQ mechanism cannot be directly used for Grant-free transmission.
- one way to indicate the RV of Grant-free transmission data is:
- the base station divides the pilot into a plurality of sets P1, P2, P3, ... which do not overlap each other, and each set corresponds to one RV. Then, select a pilot from each set to form a pilot map chain. For example, p1 is selected from the set P1, p2 is selected from the set P2, p3, ... is selected from the set P3, and the pilot map chain p1 ⁇ p2 ⁇ p3 ⁇ ... is formed. According to the above rules, the base station can construct multiple pilot mapping chains, and the pilots in different pilot mapping chains do not overlap. The base station configures all pilot mapping chains to the UE.
- a pilot mapping chain (for example, p1 ⁇ p2 ⁇ p3 ⁇ ...) is selected from the pilot mapping chain configured by the base station for the current transmission process.
- p1 is used; when RV2 is transmitted, p2 is used; when RV3 is transmitted, p3 is used; when RV1 is transmitted, p4 is used; when the base station receives multiple uplink data that is not correctly received, based on pilot
- the mapping chain determines whether these data belong to the same UE and determines the RV of each data.
- the base station receives the data of the pilots p1, p2, and p3, it considers that they belong to the same TB RV0, RV2, and RV3 of the same UE, thereby performing corresponding merge decoding.
- the pilot is a general term for various reference signals, for example, the pilot can be a DMRS.
- the number of pilots available in the system is limited, so the configurable pilot mapping chain is also limited, which leads to the inevitable occurrence of different UEs selecting the same pilot mapping chain. When this happens, the base station will be unable to distinguish data from different UEs, which in turn will result in merge decoding errors.
- the number of UEs is particularly dense, and this situation is highly probable, which greatly reduces the efficiency of Grant-free transmission.
- the present application proposes a new scheme, so that the base station can accurately determine the RV of the currently received data, and can determine whether different RV data belong to the same transport block of the same user. And then perform the merge operation to improve the reliability of the Grant-free transmission.
- CTU Contention Transmission Unit
- the CTU can be defined as a time-frequency resource block.
- the following can be simply referred to as a resource block.
- the time-frequency resource corresponding to one CTU is uniquely determined by the time domain start point, the time domain length, the frequency domain start point, and the frequency domain width.
- the CTU can also be extended to define resources in other dimensions. For example, if non-orthogonal multiple access technology (such as SCMA) is used for Grant-free transmission, the definition of CTU can also be extended to the code domain, that is, CTU is defined as time-frequency resources and A combination of code domain resources.
- SCMA non-orthogonal multiple access technology
- CTU is defined as a combination of time-frequency resources, SCMA codebooks, and pilot sequences.
- the CTU is defined as a time-frequency resource block as an example, but it is easy to understand that all embodiments of the present application can be used in the case where the CTU adopts other definitions.
- a CTA is defined as an air interface time-frequency resource defined by a specific time and frequency.
- 11 is a schematic diagram of a contention transmission area provided by an embodiment of the present application. As shown in FIG. 11, different CTAs do not overlap each other in time or frequency (but may be in close proximity, such as CTA1 and CTA2 in FIG. 11, or CTA2 and CTA3). ).
- Each CTA can contain one or more CTUs. When the UE performs a Grant-free transmission, one or more CTUs are selected for transmission in a certain CTA. It should be specially noted that there is no essential difference between the CTU domains, and the CTU can be regarded as a CTA containing only one CTU.
- the UE In the method for determining and indicating the RV of the Grant-free transmission data, the UE indicates the RV of the currently transmitted TB by implicit or explicit manner, and the base station determines the RV of the received data based on the same rule, thereby performing a merge operation. To improve the reliability of the transmitted data.
- the method for determining a redundancy version (RV) of Grant-free transmission data proposed by the present application is as follows: a base station receives data transmitted by a first UE on a first resource block, where the data includes a DMRS and a payload portion; Determining an RV of the data based on the first resource block or the payload portion or the DMRS.
- RV redundancy version
- the first resource block is a CTA in a CTA or a CTA configured by the base station for the UE.
- the first resource block, the second resource block, and the resource block mentioned in the present application refer to a CTA or a CTU configured by the base station for the UE.
- a base station When the base station performs the UL HARQ merging operation, the base station needs to determine that the data of the two different RVs currently received are from the same HARQ process of the same UE (HARQ process, which is identified by the HARQ process ID, and the HARQ process ID is also called the HARQ process number). That is, retransmission data for the same TB.
- HARQ process which is identified by the HARQ process ID, and the HARQ process ID is also called the HARQ process number. That is, retransmission data for the same TB.
- a base station may schedule resources, MCS, RV, and HARQ process IDs for each UE to perform UL HARQ transmission.
- the base station cannot predict in advance which UE will transmit, and since the Grant-free transmission is initialized and transmitted by the UE, there is no scheduling signaling from the base station before, so the Grant-free transmission needs to be determined by other methods.
- the UE ID of the data and the HARQ process ID ensure that the data of the same HARQ process of the same UE is merged by the base station.
- the first method is to indicate the UE ID of the currently transmitted data through the DMRS.
- the UE and the base station need to agree on the correspondence between the UE ID and the DMRS in advance.
- the UE can only use the DMRS corresponding to itself when performing the Grant-free transmission.
- the base station can uniquely determine the UE ID of the transmitting UE by receiving a DMRS in the CTU. Considering that the Grant-free transmission is mainly small packets, there is a small possibility that there are multiple HARQ processes. Therefore, it is only necessary to indicate the UE ID through the DMRS without indicating the HARQ process ID.
- the UE may need to transmit multiple small packets and these small packets belong to delay sensitive services, then it is necessary to consider using multiple HARQ processes. For example, the UE has multiple small packets. Before receiving the acknowledgement information of the previous small packet, the UE sends the next small packet. At this time, the two small packets need to be distinguished by using different HARQ process IDs.
- the scheme based on the DMRS indication UE ID may be extended to indicate the HARQ process. ID, that is, each UE is bound to multiple DMRSs, where each DMRS corresponds to a different HARQ process ID. Multiple DMRSs bound by different UEs do not overlap.
- each DMRS corresponds to a (UE ID, HARQ process ID) tuple.
- the correspondence between the DMRS and the (UE ID, HARQ process ID) needs to be agreed in advance.
- Such a convention may be explicitly indicated by the base station to the UE, for example, by high-level signaling; or may be calculated by the UE itself based on a certain rule, for example, the UE calculates its own DMRS corresponding to each HARQ process ID based on its own UE ID. It may also be a standard pre-defined, for example, the UE ID is C-RNTI, and the standard pre-defines the DMRS corresponding to each (C-RNTI, HARQ process ID).
- the second method is that the payload portion of the Grant-free data transmitted by the UE except the DMRS specifically includes two parts: a control part and a data part.
- the control part transmits at a fixed, lower rate, the control part adopts variable rate transmission, the control part indicates the MCS used by the data part and the UE ID of the current UE; or the DMRS indication control part of the Grant-free data MCS, the control part indicates the MCS adopted by the data part and the UE ID of the current UE; or, the DMRS of the Grant-free data indicates the MCS of the control part and the data part (ie, the control part and the data part adopt the same MCS), and the control part indicates the current UE UE ID.
- the UE ID included in the control part may be the complete ID of the UE, such as the C-RNTI of the UE.
- the full UE ID is usually long, for example, the length of the C-RNTI is 16 bits, this will cause the control part to be too long, which increases the indication overhead. Therefore, each resource block can be bound to a group of UEs, and the same UE can be bound to one or more resource blocks at the same time, and the control part includes the short ID of the UE, and the short ID of the UE is only in the UE bound to the current resource block.
- the group is unique, which shortens the UE ID length.
- the short ID can be only 3 bits, which is much smaller than the 16 bits of the C-RNTI.
- the resource block bound by each UE, the correspondence between the short ID of the UE in one resource block and the complete UE ID may be specified by the base station, for example, by explicit allocation by signaling; or by the UE based on the complete UE ID.
- the predefined rule is calculated, and the base station calculates a resource block bound by each UE and a short ID of the UE in each bound resource block based on the same rule.
- the UE ID (possibly the short ID) included in the control part may be explicitly included in the control part, for example, there is a special N-bit in the control part for carrying the UE ID; or XOR on the CRC, for example, control
- the part includes an 8-bit CRC. If the length of the UE ID is 3 bits, the UE ID can be XORed with the 3 bits in the 8-bit CRC.
- the 3 bits corresponding to the UE ID are the UE ID; or the UE ID is divided into two parts, and some are explicitly included in the XOR.
- the other part is XORed with the CRC of the control section.
- the HARQ process ID may also be included in the control part to indicate the HARQ process to which the current data belongs.
- the base station can combine and decode data from different RVs of the same UE and the same HARQ process to improve transmission reliability.
- the third method is to bind each resource block to a group of UEs or a group of (UE ID, HARQ process ID) tuples, and in the same resource block, distinguish the UE ID or (UE ID) of the UE by DMRS. HARQ process ID).
- the same UE can simultaneously bind one or more resource blocks.
- the first resource block is bound to the first group of UEs, and in the first resource block, different UEs or different (UE ID, HARQ process ID) are distinguished by different DMRSs; the second resource block is bound to the second group of UEs.
- different UEs or different are distinguished by different DMRSs.
- the third method is a combination of the first method and the second method.
- the method does not require too many DMRSs to implement any two UEs or any two (UE ID, HARQ process ID) distinctions because this method only requires Multiple UEs or multiple UEs (HIDs) can be multiplexed with different DMRSs.
- the number of UEs in the system exceeds the number of DMRSs.
- the method does not require special bits to indicate the temporary ID, so the indication overhead is smaller.
- the resource block bound by each UE the correspondence between the DMRS and the UE ID or the (UE ID, HARQ process ID) in each resource block may be specified by the base station, or may be based on the UE.
- the complete UE ID calculation is calculated according to predefined rules, or predefined by standards. For example, the standard specifies that each resource block is bound to a maximum of 8 UEs or 8 (UE ID, HARQ process ID), and 8 corresponding DMRSs are specified, and 8 DMRSs corresponding to all resource blocks may be identical or partially identical. It can also be completely different.
- the UE is required to have a registration at the base station, otherwise the base station cannot be based on the short short ID or
- the DMRS distinguishes which device the received data belongs to which complete UE ID indication. This means that when a UE in idle state moves into the coverage of a new base station, Grant-free cannot be used for transmission immediately because the base station does not have the short ID or corresponding DMRS of the UE. At this time, the UE may first access through the traditional random access procedure, and after obtaining the short ID or the corresponding DMRS, the Grant-free can be used for access.
- the standard reserves a temporary ID or reserves a DMRS for Grant-free access of such UEs.
- the base station should acquire the complete UE ID of the UE through other interaction procedures, and then allocate a temporary ID or DMRS for the UE.
- the load portion may include the control portion and the data portion, or may only include the data portion.
- the base station may receive UL data sent by the UE through the Grant-free mode. It is possible that not every UE supports Grant-free transmission. For example, UE1 and UE3 support Grant-free transmission, and UE2 does not support Grant-free transmission.
- the base station is a device with central control function and capable of configuring Grant-free resources and receiving Grant-free data, such as a macro base station, a micro base station, a hotspot (pico), a home base station (Femeto), and a transmission point ( TP), relay, etc.;
- UE is a device with Grant-free transmission capability, especially terminal devices such as mobile phones, computers, wristbands, smart watches, data cards, sensors, and the like.
- Sidelink D2D
- Sidelink for example, the link between the wristband and the mobile phone in the wristband-mobile phone-base station, if the wristband also supports Grant-free transmission, the wristband can be regarded as the UE, and the mobile phone is regarded as the UE.
- Base station for example, the link between the wristband and the mobile phone in the wristband-mobile phone-base station, if the wristband also supports Grant-free transmission, the wristband can be regarded as the UE, and the mobile phone is regarded as the UE.
- Embodiment 1 of the present application Explicitly indicating RV for transmitting data
- the Grant-free data transmitted by the first UE in the first resource block includes a DMRS and a payload portion
- the payload portion is composed of a control portion and a data portion
- the control portion may include an RV indication for indicating the RV of the current data
- FIG. 12 is A schematic structural diagram of a payload portion of Grant-free data provided by an embodiment of the present application.
- Grant-free data also includes DMRS.
- the control part transmits at a fixed, lower rate, the control part adopts variable rate transmission, the control part indicates the MCS used by the data part; or the DMRS of the Grant-free data indicates the MCS of the control part, and the control part indicates the data Partially adopted MCS; or, the DMRS of the Grant-free data indicates the MCS of the control part and the data part (ie, the control part and the data part adopt the same MCS).
- the control part may further include a HARQ process ID, which is used to indicate the HARQ process to which the current data belongs.
- the base station can combine and decode data from different RVs of the same UE and the same HARQ process to improve transmission reliability.
- the RV of the current data actually refers to the RV of the data portion of the current data
- the HARQ process to which the current data belongs actually refers to the data portion of the current data.
- the UE ID may have multiple carrying modes in the control part, and the RV indication and/or the HARQ process ID may also adopt a similar carrying manner: it may be explicitly included in the control part, or It is XOR on the CRC, or the UE ID is divided into two parts, one part is explicitly included in the control part, and the other part is XORed with the CRC.
- the UE from which the data comes from can be indicated by any of the above three methods, or by any other method.
- Embodiment 2 of the present application an RV that implicitly indicates transmission of data by using a transmission resource
- the base station may configure multiple CTAs for Grant-free, each of which contains one or more CTUs. These CTAs can occur periodically, called the CTA transmission cycle, as shown in Figure 3.
- the duration of the CTA transmission period can be configured by the base station, for example, by using a System Information Block (SIB) to indicate the duration of the CTA transmission period.
- SIB System Information Block
- a mapping relationship may be established between CTUs in different CTAs, which is called a time-frequency resource mapping chain (resource mapping chain), which is used to implicitly indicate the RV of the transmitted data, that is, in the same resource mapping chain.
- resource mapping chain which is used to implicitly indicate the RV of the transmitted data, that is, in the same resource mapping chain.
- Different resource blocks correspond to different RVs.
- the UE ID of the transmitting UE and the possible HARQ process ID may be indicated by using any one of the foregoing three methods for indicating the UE ID.
- “binding each resource block with a group of UEs, and the same UE can be bound to one or more resource blocks at the same time” is specifically embodied in this embodiment.
- a resource mapping chain is bound to a group of UEs, and the same UE can be bound to one or more resource mapping chains at the same time.
- the base station can determine whether the received incorrectly decoded data belongs to the same UE, and further determines to combine and decode data of different RVs of the same UE.
- Embodiment 3 of the present application pilot implicitly indicates RV of transmission data, and each resource block is bound to a group of UEs
- each UE In order to realize that the base station can determine the transmitting UE and the RV of the current data according to the pilot, each UE needs to correspond to a pilot mapping chain, which requires that the number of configurable pilot mapping chains is not less than the number of UEs. To do this, the number of each pilot must be very long, which is not feasible in practical systems.
- each resource block may be bound to a group of UEs, for example, each UE is bound to the CTA. One or more CTAs within the period.
- each CTA bound to it the UE uniquely corresponds to a pilot mapping chain.
- Different CTAs bound to the same UE may correspond to the same or different pilot mapping chains.
- the pilot mapping chain can be multiplexed.
- the CTA contains only one CTU, it is the CTU, so the CTA here can also be replaced with the CTU.
- each CTA corresponds to The short IDs of the 10 UEs are denoted as UE1 to UE10).
- the short ID in CTA1 is UE1
- the corresponding pilot mapping chain is p1 ⁇ p2 ⁇ p3 ⁇ p4
- the short ID in CTA2 is UE5
- the corresponding pilot mapping chain is p17.
- CTA1 is in front of CTA2 in the time domain.
- USER0 sends RV0 with p1 but receives NACK in CTA1
- USER0 sends RV2 with p18 in CTA2. Since the short ID of USER0 in CTA1 and the short ID in CTA2 (or the corresponding pilot mapping chain) are known in advance with the base station, the base station detects the data of DMRS as p1 in CTA1 and detects it in CTA2.
- DMRS is the number of p18 According to this, they can know that they correspond to RV0 and RV2 of the same data of User0, and then combine them and decode them.
- each resource block may also be bound to a set of (UE ID, HARQ process ID) tuples.
- each of its bound (UE ID, HARQ process ID) corresponds to a different pilot mapping chain.
- the combination of the resource block and the pilot mapping chain can determine the UE ID and the HARQ process ID, and the pilot used in the current transmission can determine the RV in the position of the pilot mapping chain.
- Each (UE ID, HARQ process ID) can be bound to one or more resource blocks.
- the method in the first embodiment of determining the RV of the transmission data may be adopted, that is, the UL transmission of each UE includes a control part and a data part, and the control part carries the HARQ. Process ID.
- the CTU used by the current transmission may be selected according to a predefined rule, for example, a CTU is randomly selected for transmission.
- the pilot mapping chain configuration, UE or (UE ID, HARQ process ID) corresponding to which pilot mapping chain in each bound resource block can be configured by the base station, for example, by RRC signaling, or can be standard predefined.
- the standard specifies that all resource blocks are configured with the same pilot mapping chain and specifies the structure of each pilot mapping chain; for example, the standard specifies that one or more of the information such as the UE ID, the HARQ process ID, and the resource block identifier may be used.
- the corresponding mapping chain of the UE or (UE ID, HARQ process ID) in each bound resource block is calculated according to a predefined rule.
- the base station receives three possible reception results of data transmitted by a certain UE through Grant-free, and different results determine the feedback response of the base station:
- the first possible result the base station successfully detects the UE ID and corresponding data. At this time, the base station sends an ACK to the UE;
- the second possible result the base station successfully detected the UE ID but failed to receive the data correctly. At this time, the base station sends a NACK to the UE and waits for the UE to retransmit.
- a third possible outcome The base station did not successfully detect any information. At this point, the base station does not send any feedback.
- the second possible result and the third possible result are both cases where the transmission fails, and the UE needs to perform retransmission.
- the UE can determine which RV of the data to transmit based on the different response responses of the base station. After the UE sends the current RV of the data
- the base station determines and transmits the retransmission version of the data according to the above rules, after the base station receives the data that meets the second possible result and sends the NACK, the next received transmission from the UE must be the data. An RV. In this way, the base station can combine different retransmission versions of the same data to improve transmission reliability.
- the data transmitted by the UE using the Grant-free may indicate the UE ID and the possible HARQ process ID by any one of the foregoing three methods, and may also explicitly or implicitly indicate the UE ID and the possible HARQ process ID by any other method. .
- the embodiment of the present application may indicate the RV of the UL Grant-free HARQ transmission in an implicit or explicit manner, so that the base station can combine and decode different RVs of the same transport block from the same UE, thereby improving the reliability of the Grant-free transmission. .
- the UE ID of the data sender and the current data may also be indicated by implicit or explicit means.
- the HARQ process ID enables the base station to correctly determine whether the received data is from the same UE and the same HARQ process, and avoids errors caused by combining data of different UEs or data of different HARQ processes.
- each device embodiment may refer to related methods in the related method embodiments. Partial understanding.
- the disclosed systems, devices, and methods may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the functions may be stored in a computer readable storage medium if implemented in the form of a software functional unit and sold or used as a standalone product.
- the technical solution of the present application which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including
- the instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present application.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, and the program code can be stored. Medium.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Des modes de réalisation de la présente invention concernent un procédé et un dispositif de transmission de données. Le procédé comprend les étapes suivantes : un dispositif de réseau reçoit des données de liaison montante en provenance d'un dispositif terminal ; et le dispositif de réseau détermine, selon des informations d'association des données de liaison montante, la version de redondance (RV) du dispositif terminal et des données de liaison montante, les informations d'association des données de liaison montante étant des informations relatives lorsque le dispositif terminal envoie les données de liaison montante. Le procédé et le dispositif de transmission de données fournis par les modes de réalisation de la présente invention utilisent les informations d'association des données de liaison montante, plutôt que de dépendre des liaisons de ressources pilotes pour indiquer le RV du dispositif terminal et les données de liaison montante, et peuvent ainsi éviter le problème selon lequel le dispositif de réseau ne peut pas distinguer précisément des données de liaison montante provenant de différents dispositifs terminaux en raison d'un nombre limité de liaisons de ressources pilotes, ce qui conduit à une fiabilité réduite et à une précision inférieure de transmissions de données.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201780050073.3A CN109565827A (zh) | 2017-04-21 | 2017-06-22 | 数据传输的方法和装置 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710266912 | 2017-04-21 | ||
| CN201710266912.7 | 2017-04-21 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018192091A1 true WO2018192091A1 (fr) | 2018-10-25 |
Family
ID=63857100
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/089650 Ceased WO2018192091A1 (fr) | 2017-04-21 | 2017-06-22 | Procédé et dispositif de transmission de données |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN109565827A (fr) |
| WO (1) | WO2018192091A1 (fr) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114762428B (zh) * | 2020-11-06 | 2025-12-30 | 北京小米移动软件有限公司 | 一种数据传输方法、数据传输装置及存储介质 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105284172A (zh) * | 2013-03-08 | 2016-01-27 | 华为技术有限公司 | 用于上行链路免授权传输方案的系统和方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101567775B (zh) * | 2008-04-25 | 2012-04-25 | 电信科学技术研究院 | 传输上行数据的方法、发送端设备和接收端设备 |
| CN105636223B (zh) * | 2014-11-06 | 2019-09-17 | 电信科学技术研究院 | 一种上行调度方法、装置及系统 |
| CN106162904B (zh) * | 2015-03-23 | 2019-10-29 | 联想(北京)有限公司 | 信息处理方法、用户设备及基站 |
| CN106413096B (zh) * | 2015-07-31 | 2020-07-10 | 中兴通讯股份有限公司 | 上行载波选择方法、网络侧网元及用户设备 |
-
2017
- 2017-06-22 WO PCT/CN2017/089650 patent/WO2018192091A1/fr not_active Ceased
- 2017-06-22 CN CN201780050073.3A patent/CN109565827A/zh active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105284172A (zh) * | 2013-03-08 | 2016-01-27 | 华为技术有限公司 | 用于上行链路免授权传输方案的系统和方法 |
Non-Patent Citations (4)
| Title |
|---|
| "Grant-free UL transmission scheduling and HARQ aspects", 3GPP TSG RANI WG MEETING #88BIS R1-1704762, 7 April 2017 (2017-04-07), XP051242899 * |
| ERICSSON: "Framework for grant-free acess for URLLC", 3GPP TSG RAN WG1 AH NR MEETING RL-1700689, 20 January 2017 (2017-01-20), XP051208213 * |
| HUAWEI: "Support of URLLC in UL", 3GPP TSG RAN WG1 NR AD HOC MEETING R1-1700024, 20 January 2017 (2017-01-20), XP051207566 * |
| NTT: "Low latency uplink for URLLC", 3GPP TSG RAN WG1 MEETING #88BIS R1-1705751, 7 April 2017 (2017-04-07), XP051243866 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109565827A (zh) | 2019-04-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109392152B (zh) | 通信方法和通信装置 | |
| US20220264641A1 (en) | Hybrid automatic repeat request feedback method and apparatus | |
| CN116647312B (zh) | 终端装置、基站以及用于终端装置和基站的电路及方法 | |
| TWI718240B (zh) | 用於傳輸業務的方法、移動台和網絡設備 | |
| CN111757518B (zh) | 信息传输的方法和通信装置 | |
| CN108512576A (zh) | 一种实现用户设备协作的方法及装置 | |
| CN104221319A (zh) | Lte tdd系统中用于动态改变tdd ul/dl配置的harq | |
| CN103069875A (zh) | 在存在信道状态信息参考信号传输的情况下改变速率匹配模式 | |
| WO2013023684A1 (fr) | Planification de communications | |
| US12149359B2 (en) | Infrastructure equipment, wireless telecommunications system and method for half duplex frequency division duplexing | |
| JP2020523841A (ja) | フィードバック情報の送受信方法、装置及び通信システム | |
| US10834635B2 (en) | Information transmission method and apparatus | |
| CN108809541B (zh) | 上行数据的传输方法和装置 | |
| CN110784928A (zh) | 传输定时信息发送方法、接收方法及装置 | |
| CN110730513B (zh) | 一种通信方法及装置 | |
| US11044053B2 (en) | Device and method of handling code block group-based communication operation | |
| WO2022150937A1 (fr) | Procédé et appareil de réception de données, et procédé et appareil d'envoi de données | |
| CN110868277B (zh) | 信号传输方法、相关装置及系统 | |
| WO2017214976A1 (fr) | Procédé et dispositif de transmission de données | |
| CN111741505A (zh) | 一种数据传输方法、用户设备和基站 | |
| CN109672506B (zh) | 数据传输的确认方法及设备 | |
| CN109067512B (zh) | 信号传输方法、相关装置及系统 | |
| CN116264713A (zh) | 通信方法、装置及系统 | |
| TW202218366A (zh) | 處理混合自動重傳請求重新傳送的裝置 | |
| CN113939019A (zh) | 通信方法及通信设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17906461 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17906461 Country of ref document: EP Kind code of ref document: A1 |