CN108347318B - Uplink transmission method and device - Google Patents
Uplink transmission method and device Download PDFInfo
- Publication number
- CN108347318B CN108347318B CN201710058422.8A CN201710058422A CN108347318B CN 108347318 B CN108347318 B CN 108347318B CN 201710058422 A CN201710058422 A CN 201710058422A CN 108347318 B CN108347318 B CN 108347318B
- Authority
- CN
- China
- Prior art keywords
- resource
- time domain
- information
- overlapping
- terminal device
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 88
- 230000005540 biological transmission Effects 0.000 title claims abstract description 76
- 238000007781 pre-processing Methods 0.000 claims abstract description 65
- 238000012545 processing Methods 0.000 claims description 54
- 230000008569 process Effects 0.000 claims description 27
- 238000004891 communication Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 30
- 238000006243 chemical reaction Methods 0.000 description 19
- 238000004590 computer program Methods 0.000 description 7
- 238000013507 mapping Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 241000169170 Boreogadus saida Species 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000009291 secondary effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0037—Inter-user or inter-terminal allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0037—Inter-user or inter-terminal allocation
- H04L5/0039—Frequency-contiguous, i.e. with no allocation of frequencies for one user or terminal between the frequencies allocated to another
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Arrangements for allocating sub-channels of the transmission path allocation of payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signaling for the administration of the divided path
- H04L5/0094—Indication of how sub-channels of the path are allocated
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses an uplink transmission method and device. In the method, terminal equipment determines scheduling resources indicated by first indication information, and the terminal equipment preprocesses uplink information and sends the first information on the first resources; the first information is all or part of preprocessed uplink information, the first resource is a resource except a second resource and/or a third resource in scheduling resources, the second resource includes a first overlapped resource, the first overlapped resource is an intersection of the scheduling resource and a resource indicated by second indication information, the second indication information is indication information used for indicating the resource and received by the terminal device before preprocessing the uplink information, the third resource includes a second overlapped resource, the second overlapped resource is an intersection of the scheduling resource and a resource indicated by the third indication information, and the third indication information is indication information used for indicating the resource and received by the terminal device after or during preprocessing the uplink information.
Description
Technical Field
The present application relates to the field of wireless communications technologies, and in particular, to an uplink transmission method and apparatus. .
Background
In order to further improve the network transmission speed, improve the user experience, and be suitable for the wireless communication service of the large-scale internet of things, research on the fifth generation mobile communication technology (5G) is being widely performed.
Future 5G applications will cover three broad categories of scenarios: enhanced Mobile broadband (eMBB), Ultra-Reliable Low Latency Communication (URLLC), and Mass Machine Type Communication (mMTC). The eMBB scene refers to further improvement of performance such as user experience on the basis of the existing mobile broadband service scene. For example, the eMBB can be applied to large-flow mobile broadband services such as 3D or ultra-high definition video; the mMTC can be applied to large-scale Internet of things services; the URLLC can be applied to services which need low time delay and high reliable connection, such as unmanned driving, industrial automation and the like.
For URLLC traffic, there are two basic requirements: firstly, the higher delay requirement brought by service emergency, for example, the delay of the uplink and downlink user plane specified at present cannot exceed 0.5 ms; secondly, the requirement on reliability is high, for example, the error rate within 1ms cannot exceed 0.001%. If time division multiplexing is performed on resources of the eMBB service and the URLLC service, the time delay of the URLLC service is longer; if frequency division multiplexing is performed on the resources of the eBB service and the URLLC service, when there is no URLLC service, the frequency band allocated to the URLLC service cannot be used for data transmission of the eBB service, resulting in low resource utilization efficiency.
Therefore, a technical solution is needed to ensure the utilization efficiency of resources while avoiding resource conflicts.
Disclosure of Invention
The application provides an uplink transmission method and device, which are used for avoiding resource conflict and ensuring the utilization efficiency of resources.
In a first aspect, an uplink uploading method provided in an embodiment of the present invention includes:
the terminal equipment determines scheduling resources for uplink transmission of the terminal equipment indicated by the first indication information; the terminal equipment preprocesses the uplink information; the terminal equipment sends first information on a first resource; the first information is all or part of preprocessed uplink information; the first resource is a resource except the second resource and/or the third resource in the scheduling resources; the second resource comprises a first overlapped resource, the first overlapped resource is an intersection of the scheduling resource and a resource indicated by the second indication information, and the second indication information is indication information used for indicating the resource and received by the terminal equipment before the uplink information is preprocessed; the third resource includes a second overlapped resource, where the second overlapped resource includes an intersection of the scheduling resource and a resource indicated by third indication information, and the third indication information is indication information used for indicating the resource and received by the terminal device after or during the preprocessing of the uplink information.
By the method, the resource conflict between the terminal equipment and other terminal equipment can be avoided, the requirement of services with higher priority of other terminals is met, and the effective utilization of resources is guaranteed.
With reference to the first aspect, in a first possible implementation manner of the first aspect, the first information is information corresponding to the first resource, which is determined according to a preset rule. When the first resource is a resource except the second resource in the scheduling resources, or when the first resource is a resource except the second resource and a third resource in the scheduling resources, the preset rule is a corresponding relationship between the preprocessed uplink information and the resource except the second resource in the scheduling resources; and when the first resource is a resource except a third resource in the scheduling resources, the preset rule is a corresponding relation between the preprocessed uplink information and the scheduling resources.
With reference to the first aspect or one of the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, the second resource further includes: resources located on the same time domain symbol as the first overlapping resources and other resources than the first overlapping resources in the intersection of the scheduling resources; or, n (I) REs adjacent to the first overlapping resource on the I-th time domain symbol in the first overlapping resource, where n (I) is a minimum value satisfying n (I) k (I) -l (I) -Q, where Q is a value satisfying the number of points of the discrete fourier transform DFT by the terminal device, I e [1, I ], I represents the number of time domain symbols included in the first overlapping resource, k (I) represents the number of REs included by the scheduled resource on the I-th time domain symbol, and l (I) represents the number of REs included by the first overlapping resource on the I-th time domain symbol.
By the method, the uplink information sent on other resources except the first overlapped resource in the scheduling resources can meet the single carrier characteristic, and the use efficiency of the resources is further improved.
With reference to the first aspect or any one of the first to the second possible implementation manners of the first aspect, in a third possible implementation manner of the first aspect, the third resource further includes: a resource located on the same time domain symbol as the second overlapping resource and the scheduling resource are in an intersection, except for the second overlapping resource; or n (J) REs adjacent to the second overlapping resource on the jth time domain symbol in the second overlapping resource, where n (J) is a minimum value satisfying n (J) ═ k (J) -l (J) -Q, where Q is a value satisfying the number of points of the terminal device to DFT, J ∈ [1, J ], J represents the number of time domain symbols included in the second overlapping resource, k (J) represents the number of REs included in the scheduling resource on the jth time domain symbol, and l (J) represents the number of REs included in the first overlapping resource on the jth time domain symbol.
By the method, the uplink information sent on other resources except the second overlapped resource in the scheduling resources can meet the single carrier characteristic, and the use efficiency of the resources is further improved.
With reference to the first aspect or any one of the first to third possible implementation manners of the first aspect, in a fourth possible implementation manner of the first aspect, the terminal device sends the first information on the first resource using an SC-FDMA signal.
With reference to the first aspect or any one of the first to fourth possible implementation manners of the first aspect, in a fifth possible implementation manner of the first aspect, the resource indicated by the third indication information does not include a resource on a time domain symbol where the terminal device is configured to send a demodulation reference signal DMRS, and resources on X time domain symbols before the time domain symbol where the DMRS is located and/or resources on Y time domain symbols after the time domain symbol where the DMRS is located, where X and Y are both positive integers.
By the method, the terminal equipment can be prevented from making the DMRS unable to normally transmit after avoiding the resource indicated by the third indication information, and/or the terminal equipment is prevented from not detecting the third indication information due to transmitting the DMRS.
With reference to the first aspect or any one of the first to fifth possible implementation manners of the first aspect, in a sixth possible implementation manner of the first aspect, the third indication information is used to indicate a resource except for a first time domain symbol set, where the first time domain symbol set includes a time domain symbol in which the terminal device is configured to send a demodulation reference signal DMRS, and X time domain symbols before the time domain symbol in which the DMRS is located and/or Y time domain symbols after the time domain symbol in which the DMRS is located, where X and Y are both positive integers.
By the method, the terminal equipment can be prevented from making the DMRS unable to normally transmit after avoiding the resource indicated by the third indication information, and/or the terminal equipment is prevented from not detecting the third indication information due to transmitting the DMRS; further, the load of the third instruction information can be reduced.
With reference to the first aspect or any one of the first to sixth possible implementation manners of the first aspect, in a seventh possible implementation manner of the first aspect, the first resource is a resource other than the second resource in the scheduling resources or the first resource is a resource other than the second resource and the third resource in the scheduling resources; at this time, the terminal device performs preprocessing on the uplink information, including: and the terminal equipment performs channel coding on the uplink information, wherein the code rate of the channel coding corresponds to the quantity of the uplink information and the resources except the second resource in the scheduling resources.
With reference to the first aspect or any one of the first to seventh possible implementation manners of the first aspect, in an eighth possible implementation manner of the first aspect, the first resource is a resource other than a third resource in the scheduling resources or the first resource is a resource other than a second resource and a third resource in the scheduling resources; the method further comprises the following steps: and the terminal equipment does not send the preprocessed uplink information corresponding to the third resource on the first resource.
With reference to the eighth possible implementation manner of the first aspect, in a ninth possible implementation manner of the first aspect, the method further includes: the terminal equipment determines a fourth resource according to the fourth indication information or according to a preset rule; and the terminal equipment sends the preprocessed uplink information corresponding to the third resource on the fourth resource.
By the method, the network equipment can be prevented from being incapable of obtaining correct uplink information due to the fact that a large amount of information is not received when the network equipment carries out reverse preprocessing according to the information received on the first resource.
With reference to the first aspect or any one of the first to ninth possible implementation manners of the first aspect, in a tenth possible implementation manner of the first aspect, the method further includes: the terminal equipment sends a message to network equipment, wherein the message is used for indicating at least one of the following information:
the third indication information is acquired by the terminal device;
the third resource determined by the terminal equipment;
the terminal equipment is used for sending a fourth resource of the preprocessed uplink information corresponding to the third resource;
and the terminal equipment sends the preprocessed uplink information corresponding to the third resource in the fourth resource.
By the method, the terminal device can be informed that the terminal device does not send the preprocessed uplink information corresponding to the resource in the third resource, so that the network device is prevented from performing reverse preprocessing according to the information in the third resource.
With reference to the first aspect or any one of the first to tenth possible implementation manners of the first aspect, in an eleventh possible implementation manner of the first aspect, the resource indicated by the third indication information is a resource used for URLLC service data transmission of other terminals.
In a second aspect, an uplink transmission method provided in an embodiment of the present invention includes: the method comprises the steps that network equipment sends first indication information, wherein the first indication information is used for indicating terminal equipment to carry out scheduling resources of uplink transmission; the network equipment receives first information sent by the terminal equipment on a first resource, wherein the first information is all or part of preprocessed uplink information; the first resource is a resource except a second resource and/or a third resource in the scheduling resources, the second resource includes a first overlapping resource, the first overlapping resource is an intersection of the scheduling resource and a resource indicated by second indication information, the second indication information is indication information used for indicating the resource and received by the terminal device before the uplink information is preprocessed, the third resource includes a second overlapping resource, the second overlapping resource includes an intersection of the scheduled resource and a resource indicated by third indication information, and the third indication information is indication information used for indicating the resource and received by the terminal device after or during the uplink information is preprocessed.
With reference to the second aspect, in a first possible implementation manner of the second aspect, the first information is information corresponding to the first resource, which is determined according to a preset rule; when the first resource is a resource except the second resource in the scheduling resources, or when the first resource is a resource except the second resource and the third resource in the scheduling resources, the preset rule is a corresponding relationship between the preprocessed uplink information and the resource except the second resource in the scheduling resources; and when the first resource is a resource except a third resource in the scheduling resources, the preset rule is a corresponding relation between the preprocessed uplink information and the scheduling resources.
With reference to the second aspect or the first possible implementation manner of the second aspect, in a second possible implementation manner of the second aspect, the second resource further includes: resources located on the same time domain symbol as the first overlapping resources and other resources than the first overlapping resources in the intersection of the scheduling resources; or, n (I) REs adjacent to the first overlapping resource on the I-th time domain symbol in the first overlapping resource, where n (I) is a minimum value satisfying n (I) k (I) -l (I) -Q, where Q is a value satisfying the number of points of the discrete fourier transform DFT by the terminal device, I e [1, I ], I represents the number of time domain symbols included in the first overlapping resource, k (I) represents the number of REs included by the scheduled resource on the I-th time domain symbol, and l (I) represents the number of REs included by the first overlapping resource on the I-th time domain symbol.
With reference to the second aspect or any one of the first to second possible implementation manners of the second aspect, in a third possible implementation manner of the second aspect, the third resource further includes: a resource located on the same time domain symbol as the second overlapping resource and the scheduling resource are in an intersection, except for the second overlapping resource; or n (J) REs adjacent to the second overlapping resource on the jth time domain symbol in the second overlapping resource, where n (J) is a minimum value satisfying n (J) ═ k (J) -l (J) -Q, where Q is a value satisfying the number of points of the terminal device to DFT, J ∈ [1, J ], J represents the number of time domain symbols included in the second overlapping resource, k (J) represents the number of REs included in the scheduling resource on the jth time domain symbol, and l (J) represents the number of REs included in the first overlapping resource on the jth time domain symbol.
With reference to the second aspect or any one of the first to third possible implementation manners of the second aspect, in a fourth possible implementation manner of the second aspect, the network device receives, on the first resource, the first information sent by the terminal device using an SC-FDMA signal.
With reference to the second aspect or any one of the first to fourth possible implementation manners of the second aspect, in a fifth possible implementation manner of the second aspect, the resource indicated by the third indication information does not include a resource on a time domain symbol where the terminal device is configured to send a demodulation reference signal DMRS, and resources on X time domain symbols before the time domain symbol where the DMRS is located and/or resources on Y time domain symbols after the time domain symbol where the DMRS is located, where X and Y are both positive integers.
With reference to the second aspect or any one of the first to fifth possible implementation manners of the second aspect, in a sixth possible implementation manner of the second aspect, the third indication information is used to indicate resources other than a first time domain symbol set, where the first time domain symbol set includes a time domain symbol in which the terminal device is configured to transmit a demodulation reference signal DMRS, and X time domain symbols before the time domain symbol in which the DMRS is located and/or Y time domain symbols after the time domain symbol in which the DMRS is located, where X and Y are both positive integers.
With reference to the second aspect or any one of the first to sixth possible implementation manners of the second aspect, in a seventh possible implementation manner of the second aspect, the method further includes: the network equipment receives the preprocessed uplink information which is sent by the terminal equipment and corresponds to the third resource on a fourth resource; the fourth resource is a resource determined by the terminal device according to fourth indication information sent by the network device or according to a preset rule; and the network equipment performs joint inverse preprocessing on the preprocessed uplink information and the first information received on the fourth resource.
With reference to the second aspect or any one of the first to seventh possible implementation manners of the second aspect, in an eighth possible implementation manner of the second aspect, the method further includes:
the network equipment receives a message sent by the terminal equipment, wherein the message is used for indicating at least one of the following information:
the third indication information is acquired by the terminal device;
the third resource determined by the terminal equipment;
the terminal equipment is used for sending a fourth resource of the preprocessed uplink information corresponding to the third resource;
and the terminal equipment sends the preprocessed uplink information corresponding to the third resource in the fourth resource.
With reference to the second aspect or any one of the first to eighth possible implementation manners of the second aspect, in a ninth possible implementation manner of the second aspect, the resource indicated by the third indication information is a resource used for URLLC service data transmission of other terminals.
In a third aspect, a terminal device provided in an embodiment of the present invention includes: the device comprises a processing unit, a storage unit and a transmitting-receiving unit; the processing unit is used for reading the program in the storage unit and executing the following processes:
determining scheduling resources for uplink transmission of the terminal equipment indicated by the first indication information; preprocessing the uplink information; transmitting first information on a first resource through a transceiving unit; wherein, the first information is the uplink information which is completely or partially preprocessed; the first resource is a resource except a second resource and/or a third resource in the scheduling resources; the second resource includes a first overlapped resource, the first overlapped resource is an intersection of the scheduling resource and a resource indicated by second indication information, and the second indication information is indication information used for indicating the resource and received by the processing unit through the transceiver unit before the uplink information is preprocessed; the third resource includes a second overlapping resource, the second overlapping resource includes an intersection of the scheduling resource and a resource indicated by third indication information, and the third indication information is indication information used for indicating the resource and received by the processing unit through the transceiver unit after or during the preprocessing of the uplink information.
With reference to the third aspect, in a first possible implementation manner of the third aspect, the first information is information corresponding to the first resource, which is determined according to a preset rule; when the first resource is a resource except the second resource in the scheduling resources, or when the first resource is a resource except the second resource and the third resource in the scheduling resources, the preset rule is a corresponding relationship between the preprocessed uplink information and the resource except the second resource in the scheduling resources; and when the first resource is a resource except a third resource in the scheduling resources, the preset rule is a corresponding relation between the preprocessed uplink information and the scheduling resources.
With reference to the third aspect or the first possible implementation manner of the third aspect, in a second possible implementation manner of the third aspect, the second resource further includes: resources located on the same time domain symbol as the first overlapping resources and other resources than the first overlapping resources in the intersection of the scheduling resources; or, n (I) REs adjacent to the first overlapping resource on the I-th time domain symbol in the first overlapping resource, where n (I) is a minimum value satisfying n (I) k (I) -l (I) -Q, where Q is a value satisfying the number of points of the discrete fourier transform DFT by the terminal device, I e [1, I ], I represents the number of time domain symbols included in the first overlapping resource, k (I) represents the number of REs included by the scheduled resource on the I-th time domain symbol, and l (I) represents the number of REs included by the first overlapping resource on the I-th time domain symbol.
With reference to the third aspect or any one of the first to second possible implementation manners of the third aspect, in a third possible implementation manner of the third aspect, the third resource further includes: a resource located on the same time domain symbol as the second overlapping resource and the scheduling resource are in an intersection, except for the second overlapping resource; or n (J) REs adjacent to the second overlapping resource on the jth time domain symbol in the second overlapping resource, where n (J) is a minimum value satisfying n (J) ═ k (J) -l (J) -Q, where Q is a value satisfying the number of points of the terminal device to DFT, J ∈ [1, J ], J represents the number of time domain symbols included in the second overlapping resource, k (J) represents the number of REs included in the scheduling resource on the jth time domain symbol, and l (J) represents the number of REs included in the first overlapping resource on the jth time domain symbol.
With reference to the third aspect or any one of the first to third possible implementation manners of the third aspect, in a fourth possible implementation manner of the third aspect, the processing unit sends the first information on the first resource by using an SC-FDMA signal through the transceiver unit.
With reference to the third aspect or any one of the first to fourth possible implementation manners of the third aspect, in a fifth possible implementation manner of the third aspect, the resource indicated by the third indication information does not include a resource on a time domain symbol where the terminal device is configured to transmit a demodulation reference signal DMRS, and resources on X time domain symbols before the time domain symbol where the DMRS is located and/or resources on Y time domain symbols after the time domain symbol where the DMRS is located, where X and Y are both positive integers.
With reference to the third aspect or any one of the first to fifth possible implementation manners of the third aspect, in a sixth possible implementation manner of the third aspect, the third indication information is used to indicate a resource except for a first time domain symbol set, where the first time domain symbol set includes a time domain symbol in which the terminal device is configured to send a demodulation reference signal DMRS, and X time domain symbols before the time domain symbol in which the DMRS is located and/or Y time domain symbols after the time domain symbol in which the DMRS is located, where X and Y are both positive integers.
With reference to the third aspect or any one of the first to sixth possible implementation manners of the third aspect, in a seventh possible implementation manner of the third aspect, the first resource is a resource other than the second resource in the scheduling resources or the first resource is a resource other than the second resource and the third resource in the scheduling resources; when the processing unit preprocesses the uplink information, the processing unit is specifically configured to: and carrying out channel coding on the uplink information, wherein the code rate of the channel coding corresponds to the quantity of the uplink information and the resources except the second resource in the scheduling resources.
With reference to the third aspect or any one of the first to seventh possible implementation manners of the third aspect, in an eighth possible implementation manner of the third aspect, the first resource is a resource other than a third resource in the scheduling resources or the first resource is a resource other than a second resource and a third resource in the scheduling resources; the processing unit is further to: and sending the preprocessed uplink information corresponding to the third resource on the first resource without a transceiver unit.
With reference to the eighth possible implementation manner of the third aspect, in a ninth possible implementation manner of the third aspect, the processing unit is further configured to: determining a fourth resource according to the fourth indication information or according to a preset rule; and sending the preprocessed uplink information corresponding to the third resource on the fourth resource through a receiving and sending unit.
With reference to the third aspect or any one of the first to ninth possible implementation manners of the third aspect, in a tenth possible implementation manner of the third aspect, the processing unit is further configured to:
sending, by the transceiving unit, a message to the network device, the message indicating at least one of the following information:
the third indication information is acquired;
the determined third resource;
a fourth resource for sending the preprocessed uplink information corresponding to the third resource;
and sending the preprocessed uplink information corresponding to the third resource in the fourth resource.
With reference to the third aspect or any one of the first to tenth possible implementation manners of the third aspect, in an eleventh possible implementation manner of the third aspect, the resource indicated by the third indication information is a resource used for URLLC service data transmission of other terminals.
In a fourth aspect, a network device provided in an embodiment of the present invention includes: the processing unit, and a storage unit and a transmitting-receiving unit which are respectively connected with the processing unit; the processing unit is used for reading the program in the storage unit and executing the following processes:
sending first indication information through a receiving and sending unit, wherein the first indication information is used for indicating a terminal device to carry out scheduling resources of uplink transmission; receiving first information sent by the terminal equipment on a first resource through a transceiving unit, wherein the first information is all or part of preprocessed uplink information; the first resource is a resource except a second resource and/or a third resource in the scheduling resources, the second resource includes a first overlapping resource, the first overlapping resource is an intersection of the scheduling resource and a resource indicated by second indication information, the second indication information is indication information used for indicating the resource and received by the terminal device before the uplink information is preprocessed, the third resource includes a second overlapping resource, the second overlapping resource includes an intersection of the scheduled resource and a resource indicated by third indication information, and the third indication information is indication information used for indicating the resource and received by the terminal device after or during the uplink information is preprocessed.
With reference to the fourth aspect, in a first possible implementation manner of the fourth aspect, the first information is information corresponding to the first resource, which is determined according to a preset rule; when the first resource is a resource except the second resource in the scheduling resources, or when the first resource is a resource except the second resource and the third resource in the scheduling resources, the preset rule is a corresponding relationship between the preprocessed uplink information and the resource except the second resource in the scheduling resources; and when the first resource is a resource except a third resource in the scheduling resources, the preset rule is a corresponding relation between the preprocessed uplink information and the scheduling resources.
With reference to the fourth aspect or the first possible implementation manner of the fourth aspect, in a second possible implementation manner of the fourth aspect, the second resource further includes: resources located on the same time domain symbol as the first overlapping resources and other resources than the first overlapping resources in the intersection of the scheduling resources; or, n (I) REs adjacent to the first overlapping resource on the I-th time domain symbol in the first overlapping resource, where n (I) is a minimum value satisfying n (I) k (I) -l (I) -Q, where Q is a value satisfying the number of points of the discrete fourier transform DFT by the terminal device, I e [1, I ], I represents the number of time domain symbols included in the first overlapping resource, k (I) represents the number of REs included by the scheduled resource on the I-th time domain symbol, and l (I) represents the number of REs included by the first overlapping resource on the I-th time domain symbol.
With reference to the fourth aspect or any one of the first to second possible implementation manners of the fourth aspect, in a third possible implementation manner of the fourth aspect, the third resource further includes: a resource located on the same time domain symbol as the second overlapping resource and the scheduling resource are in an intersection, except for the second overlapping resource; or n (J) REs adjacent to the second overlapping resource on the jth time domain symbol in the second overlapping resource, where n (J) is a minimum value satisfying n (J) ═ k (J) -l (J) -Q, where Q is a value satisfying the number of points of the terminal device to DFT, J ∈ [1, J ], J represents the number of time domain symbols included in the second overlapping resource, k (J) represents the number of REs included in the scheduling resource on the jth time domain symbol, and l (J) represents the number of REs included in the first overlapping resource on the jth time domain symbol.
With reference to the fourth aspect or any one of the first to third possible implementation manners of the fourth aspect, in a fourth possible implementation manner of the fourth aspect, the processing unit receives, through the transceiver unit, the first information sent by the terminal device using the SC-FDMA signal on the first resource.
With reference to the fourth aspect or any one of the first to fourth possible implementation manners of the fourth aspect, in a fifth possible implementation manner of the fourth aspect, the resource indicated by the third indication information does not include a resource on a time domain symbol where the terminal device is configured to send a demodulation reference signal DMRS, and resources on X time domain symbols before the time domain symbol where the DMRS is located and/or resources on Y time domain symbols after the time domain symbol where the DMRS is located, where X and Y are both positive integers.
With reference to the fourth aspect or any one of the first to fifth possible implementation manners of the fourth aspect, in a sixth possible implementation manner of the fourth aspect, the third indication information is used to indicate resources other than a first time domain symbol set, where the first time domain symbol set includes a time domain symbol in which the terminal device is configured to transmit a demodulation reference signal DMRS, and X time domain symbols before the time domain symbol in which the DMRS is located and/or Y time domain symbols after the time domain symbol in which the DMRS is located, where X and Y are both positive integers.
With reference to the fourth aspect or any one of the first to sixth possible implementation manners of the fourth aspect, in a seventh possible implementation manner of the fourth aspect, the processing unit is further configured to: receiving, by a transceiver unit, preprocessed uplink information corresponding to the third resource, sent by the terminal device, on a fourth resource; the fourth resource is a resource determined by the terminal device according to fourth indication information sent by the network device or according to a preset rule; and performing joint inverse preprocessing on the preprocessed uplink information and the first information received on the fourth resource.
With reference to the fourth aspect or any one of the first to the seventh possible implementation manners of the fourth aspect, in an eighth possible implementation manner of the fourth aspect, the processing unit is further configured to receive, through the transceiver unit, a message sent by the terminal device, where the message is used to indicate at least one of the following information:
the third indication information is acquired by the terminal device;
the third resource determined by the terminal equipment;
the terminal equipment is used for sending a fourth resource of the preprocessed uplink information corresponding to the third resource;
and the terminal equipment sends the preprocessed uplink information corresponding to the third resource in the fourth resource.
With reference to the fourth aspect or any one of the first to eighth possible implementation manners of the fourth aspect, in a ninth possible implementation manner of the fourth aspect, the resource indicated by the third indication information is a resource used for URLLC service data transmission of other terminals.
Drawings
Fig. 1 is a schematic flowchart of an uplink transmission method according to an embodiment of the present invention;
fig. 2 is a schematic diagram of generating an SC-FDMA signal according to an embodiment of the present invention;
fig. 3 is a schematic diagram illustrating a correspondence between scheduling resources and preprocessed uplink information according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a resource provided by an embodiment of the present invention;
fig. 5 is a second schematic diagram illustrating a corresponding relationship between scheduled resources and preprocessed uplink information according to an embodiment of the present invention;
FIG. 6 is a diagram of CM characteristics provided by an embodiment of the present invention;
FIG. 7 is a second schematic diagram of resources provided by the embodiment of the present invention;
FIG. 8 is a third exemplary resource diagram according to the present invention;
FIG. 9 is a fourth exemplary resource diagram according to the present invention;
FIG. 10 is a fifth exemplary resource diagram according to the present invention;
FIG. 11 is a sixth exemplary resource diagram according to the present invention;
FIG. 12 is a seventh embodiment of a resource diagram
FIG. 13 is an eighth schematic resource diagram according to an embodiment of the present invention;
FIG. 14 is a ninth schematic diagram of resources provided by the present invention;
FIG. 15 is a ten-fold schematic resource diagram provided by an embodiment of the present invention;
fig. 16 is a schematic structural diagram of a terminal device according to an embodiment of the present invention;
fig. 17 is a schematic structural diagram of a network device according to an embodiment of the present invention;
fig. 18 is a second schematic structural diagram of a terminal device according to an embodiment of the present invention;
fig. 19 is a second schematic structural diagram of a network device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more clear, the present application will be further described in detail with reference to the accompanying drawings.
In order to meet uplink transmission requirements of various services while ensuring the utilization efficiency of resources, embodiments of the present invention provide an uplink transmission method.
Referring to fig. 1, a schematic flow chart of an uplink transmission method provided in an embodiment of the present invention is shown, where as shown in the drawing, the method includes the following steps:
When the terminal equipment needs to carry out uplink transmission, the network equipment schedules scheduling resources for carrying out uplink transmission for the terminal equipment and informs the terminal equipment through the first indication information. Optionally, the first indication information may be physical downlink control information, that is, the network device may indicate the resource for uplink transmission to the terminal device through the dynamic physical downlink control information, or the network device may indicate the resource for uplink transmission to the terminal device through the semi-persistent scheduling physical downlink control information, or the network device may pre-configure the resource for uplink transmission for the terminal device through the first indication information.
And 102, the terminal equipment determines scheduling resources according to the first indication information.
After receiving the first indication information sent by the network device, the terminal device determines scheduling resources for uplink transmission allocated to the terminal device by the network device according to the first indication information. Optionally, the first indication information includes information of a size and a position of a physical resource block of the scheduling resource.
And 103, the terminal equipment preprocesses the uplink information.
Optionally, the uplink information includes uplink service information, or uplink control information, or uplink service information and uplink control information.
Optionally, the preprocessing process includes a channel coding process. Because there are interference and signal attenuation during communication, errors may occur during signal transmission, so error correction and error detection techniques, i.e. error correction and error detection coding techniques, are usually applied to digital signals to enhance the capability of resisting various interferences during signal transmission in a channel, thereby improving the reliability of the system. Specifically, the sending end may add redundant data to the original data to be sent, where the redundant information is related to the original data; the receiving end can detect and correct the received data according to the correlation between the redundant data and the original data. For example, the terminal device may use a Low Density Parity Check Code (LDPC) or a Polar Code to perform channel coding on the uplink information. As another example, if the uplink information includes uplink trafficIf the information is received, the terminal equipment adopts LDPC codes to perform channel coding on the uplink information; and if the uplink information only comprises the uplink control information and does not comprise the uplink service information, the terminal equipment adopts Polar codes to carry out channel coding on the uplink information. For example, the information generated by the terminal device after performing channel coding on the uplink information is b (0)bit-1) wherein MbitIs the number of bits after channel coding the uplink information.
Optionally, after performing channel coding on the uplink information to be transmitted, the terminal device may further perform other preprocessing processes on the uplink information after the channel coding. Taking the uplink waveform sent by the terminal device as a Single-carrier Frequency-Division Multiple Access (SC-FDMA) signal as an example, other preprocessing processes performed by the terminal device on the channel-coded uplink information may be as shown in fig. 2.
Scrambling (Scrambling): in uplink transmission, each terminal device uses its dedicated scrambling sequence to scramble the channel-coded uplink information. For example, information b (0) generated by channel coding the uplink informationbit-1) the information after scrambling is
Modulation (Modulation): the scrambled uplink information is processedPerforming digital modulation, such as QPSK modulation and 16QAM modulation, to obtain a complex symbol d (0)symb-1), wherein MsymbIndicating the number of bits after modulating the uplink information.
Transform precoding (Transform Precoder): the precoding type (discrete fourier transform DFT type and length) is dynamically determined from different input lengths.
M after digital modulationsymbThe symbols are divided into P groups, the digitally modulated symbol in each group corresponds to an SC-FDMA symbol in the scheduling resource, and the digitally modulated symbol for each groupThe number is subjected to DFT transform processing. After the conversion pre-coding processing, the information z after the conversion pre-coding is output corresponding to the SC-FDMA symbol uu(0),...,zu(Mu-1). The DFT-converted uplink information included on the symbol u is MuA symbol.
Physical Resource mapping (Resource Element Mapper): and mapping the information subjected to conversion precoding processing in each group to each SC-FDMA symbol of scheduling resources, wherein the mapping is carried out firstly in a frequency domain and then in a time domain. After physical resource mapping, the terminal device determines a corresponding relationship between a data block of the SC-FDMA signal and all or part of scheduling resources, that is, determines a data block to be transmitted on each resource block. Specifically, the modulated complex symbols respectively correspond to resources other than the resource for the terminal device to send the DeModulation Reference Signal (DMRS) in the scheduling resources, and each resource unit corresponds to one modulated complex symbol. For example, what is shown in fig. 3 is a corresponding relationship between the scheduling resource and the preprocessed uplink information. The uplink information and the uplink resources after the preprocessing process meet the preset corresponding relationship. For example, the uplink information z after the terminal device has undergone the conversion pre-coding process0(0) And the resource with the lowest frequency on the symbol 0 in the scheduling resources. Uplink information z after conversion precoding processing of terminal equipment0(1) Corresponding to the second lowest frequency resource on symbol 0 in the scheduling resources, etc.
SC-FDMA signal generation (SC-FDMA signal gen): and on each SC-FDMA symbol, the terminal equipment converts the information of the conversion precoding processing mapped on each SC-FDMA symbol into an SC-FDMA signal in an SC-FDMA signal generation mode.
It should be noted that the preprocessing process shown in fig. 2 is only one embodiment of the present application, and the preprocessing process may only include a part of the process shown in fig. 2, and may also include a process not shown in fig. 2, which is not limited in this application.
And step 104, the terminal equipment sends the first information on the first resource. The first information is all or part of the preprocessed uplink information, and the first resource is a resource except the second resource and/or the third resource in the scheduling resources.
The second resource comprises an intersection of the scheduling resource and the resource indicated by the second indication information, namely a first overlapped resource; the second indication information is indication information used for indicating resources and received by the terminal device before preprocessing the uplink information. Optionally, the second information may be information received by the terminal device through a higher layer signaling, for example, Radio Resource Control (RRC) information or information in Medium Access Control (MAC).
The third resource comprises an intersection of the scheduling resource and the resource indicated by the third indication information, namely a second overlapping resource; the third indication information is indication information for indicating resources received by the terminal device after or during the preprocessing of the uplink information. Optionally, the third indication information is information received by the terminal device through a physical downlink control channel or information obtained by the terminal device through detecting signals sent by other terminal devices.
When the terminal device executes the step 104, if the first resource is a resource except the second resource in the scheduling resource, the first information is all preprocessed uplink information; if the first resource is a resource except the third resource in the scheduling, the first information is preprocessed uplink information except information corresponding to the third resource in the preprocessed uplink information; and if the first resource is a resource except the second resource and the third resource in the scheduling, the first information is preprocessed uplink information except information corresponding to the third resource in the preprocessed uplink information.
Optionally, the first information is information corresponding to the first resource, which is determined according to a preset rule; when the first resource is a resource except the second resource in the scheduling resources, or when the first resource is a resource except the second resource and the third resource in the scheduling resources, the preset rule is a corresponding relationship between the preprocessed uplink information and the resource except the second resource in the scheduling resources; and when the first resource is a resource except a third resource in the scheduling resources, the preset rule is a corresponding relation between the preprocessed uplink information and the scheduling resources.
Optionally, if the terminal device generates an SC-FDMA signal in the preprocessing process, the terminal device uses the SC-FDMA signal to send the first information on the first resource when performing step 104, that is, the first information is an SC-FDMA signal corresponding to the first resource after resource mapping. Of course, the terminal device may also generate signals of other waveforms and send the signals to the network device, which is not limited in this embodiment of the present invention.
And 105, the network equipment receives the uplink information preprocessed by the terminal equipment on the first resource and carries out reverse preprocessing.
The network equipment receives the uplink information preprocessed by the terminal equipment on the first resource, and after reverse preprocessing, the process of reverse preprocessing corresponds to each process of preprocessing the uplink information by the terminal equipment. And the network equipment obtains the uplink information sent by the terminal equipment according to the uplink information.
In some embodiments, before performing the preprocessing on the uplink information in step 103, the terminal device may further receive second indication information sent by the network device, where the second indication information is used to instruct the terminal device to avoid the resource indicated by the second indication information, that is, not perform uplink transmission on the resource indicated by the second indication information. For example, the network device may reserve part of resources for data transmission of the URLLC service, and therefore the network device may notify the terminal device performing other service transmission through the second indication information that uplink transmission is not performed on the reserved resources.
The terminal device may determine the second resource according to the resource indicated by the second indication information and the scheduling resource, where the second resource includes an intersection between the resource indicated by the second indication information and the scheduling resource indicated by the first indication information, that is, a first overlapping resource, as shown in fig. 4. In this case, the terminal device may not consider the second resource when performing the preprocessing. For example, when the terminal device performs channel coding on the uplink information, the code rate of the channel coding may correspond to the number of the uplink information and resources except the second resource in the scheduling resources. And when the terminal equipment maps the uplink information after the preprocessing process to the uplink resource, the uplink information after the body preprocessing on the second resource and the like are not considered.
Specifically, the terminal device obtains an indication that the second resource cannot be used for transmitting the uplink information before preprocessing the uplink information, that is, the first resource does not include the second resource in the scheduling resources. Then, the terminal device needs to exclude the second resource when preprocessing the uplink information. For example, when the terminal device performs channel coding on the uplink information, it needs to determine a coding rate of the channel coding, where the coding rate is a ratio of a data amount of the uplink information to be transmitted to a data amount of the uplink information after the channel coding. The data size of the uplink information after channel coding is limited by the size of the resource that can be used when the terminal device performs uplink transmission. Therefore, after the terminal device determines the second resource according to the second indication information sent by the network device before performing channel coding, when the terminal device determines the code rate of the channel coding, the second resource needs to be excluded from the uplink transmission resources available to the terminal device, that is, the code rate of the channel coding corresponds to the number of the uplink information and the resources except the second resource in the scheduling resources. In this way, the information corresponding to the second resource does not exist in the preprocessed uplink information.
In some other embodiments, after the terminal device performs the preprocessing on the uplink information or during the terminal device performs the preprocessing on the uplink information, the terminal device may further receive third indication information sent by the network device or another terminal device, where the third indication information is also used to indicate the terminal device to avoid the resource indicated by the third indication information, and perform no uplink transmission on the resource indicated by the third indication information, that is, the first resource does not include the third resource. For example, terminal device a is performing uplink transmission of an eMBB service on a resource scheduled by the network device, at this time, terminal device B needs to perform uplink transmission of a URLLC service, the network device allocates a scheduling resource to terminal device B, and there is an overlapping portion between the scheduling resource allocated to terminal device B and the scheduling resource allocated to terminal device a, in order to ensure the requirement of the URLLC service for data transmission, terminal device a needs to avoid, and uplink transmission is not performed on the resource of the overlapping portion, so that data transmission of terminal device a and terminal device B is not affected due to collision.
The terminal device may determine the third resource according to the resource indicated by the third indication information and the scheduling resource, where the third resource includes an intersection between the resource indicated by the third indication information and the scheduling resource indicated by the first indication information, that is, a second overlapping resource, as shown in fig. 4.
Since the third indication information is the indication information received by the terminal device after the preprocessing or during the processing, the terminal device is instructed to avoid the resource indicated by the third indication information, and the terminal device may have started or completed the channel coding process. The terminal device does not exclude the third resource when performing channel coding on the uplink information, that is, the terminal device considers that the third resource can be used for sending the preprocessed uplink information when performing channel coding. In this way, the information corresponding to the third resource through the preset rule exists in the preprocessed uplink information.
In some embodiments, the terminal device receives the second indication information sent by the network device before performing the preprocessing in step 103; meanwhile, after or during the preprocessing, the terminal device receives third indication information sent by the network device or other terminal devices, that is, the first resource is a resource other than the second resource and the third resource in the scheduling resources.
For example, before the terminal device performs the preprocessing on the uplink information, the second resource determined according to the second indication information is 12 resource units with the lowest frequency positions on the last symbol and the last but one symbol in the scheduling resource, as shown in fig. 5, when determining the coding rate of the channel coding in the preprocessing process, the terminal device does not consider the second resource. Accordingly, in the process of processing the physical resource mapping, the terminal device should start from the 13 th resource unit on the last symbol and the last but one symbol when mapping the information after the precoding processing on the last symbol and the last but one symbol, as shown in fig. 5. Terminal equipment is in pair uplinkAfter information is preprocessed or during the preprocessing, third indication information is received, the third resource determined according to the third indication information is 12 resource units of frequency positions 13-24 on symbol 5 and symbol 6 in the scheduling resource, and the preprocessed uplink information already includes information corresponding to the third resource, such as z in fig. 54(12)z,4(13),z.4.., and (z 2)53(1)2),z5(13),...,z5(23)。
In the embodiment shown in fig. 5, if the first resource is a resource other than the third resource in the scheduling resources, or the first resource is a resource other than the second resource and the third resource in the scheduling resources, the terminal device does not transmit uplink information on the third resource when transmitting the uplink information in order to avoid collision with information transmitted by other terminal devices, so that the single carrier characteristic of the uplink information transmitted by other resources on a symbol where the third resource is located may be damaged.
As shown in fig. 6, it is assumed that the scheduling Resource includes 10 Resource Blocks (RBs) in the frequency domain, and a Cubic Metric (CM) value of information corresponding to the scheduling Resource on the Y-th symbol in the preprocessed uplink information is 1.26. If the third resource includes one RB in the scheduling resource on the Y-th symbol, and there is information corresponding to the third resource in the preprocessed uplink information according to the above embodiment, the terminal device does not send the preprocessed uplink information corresponding to the third resource, but only sends the preprocessed information corresponding to other RBs on the symbol, the CM value of the information sent on the symbol is increased (about 1.5), and the transmission efficiency is decreased; if the terminal equipment only sends the uplink information which is correspondingly preprocessed on fewer RBs, the CM value of the sent signal is continuously increased, and the transmission efficiency is continuously reduced; if the terminal device transmits the preprocessed uplink information only on 1 RB, the CM value of the transmitted signal is as high as about 3.7, and the transmission efficiency is very low.
Still taking fig. 5 as an example, the preprocessed uplink information satisfies the single carrier characteristic on each symbol, but the preprocessed uplink information eventually satisfies the single carrier characteristicAfter the end device determines the third resource, if the terminal device does not transmit uplink information corresponding to the third resource on the symbol 5 and the symbol 6, z transmitted on the symbol 5 will be caused to be4(0),z4(1),...,z4(11) And z4(24),z4(25),...,z4(M4-1), and z transmitted on symbol 65(0),z5(1),...,z5(11) And z5(24),z5(25),...,z5(M5-1) the single carrier characteristic is not satisfied, which in turn leads to a reduction of the transmission efficiency of the terminal device on symbols 5, 6.
In order to avoid the foregoing problem, in a possible implementation manner of the embodiment of the present invention, the determining, by the terminal device, the third resource may further include, in addition to the second overlapping resource: a resource located on the same time domain symbol as the second overlapping resource and a scheduling resource, other than the second overlapping resource. I.e. the third resource comprises all resources in the scheduled resource that are located on the same time domain symbol as the second overlapping resource, as shown in fig. 7. Thus, the first resource does not include all resources that are located on the same time domain symbol as the second overlapping resource. The terminal device does not send the preprocessed uplink information corresponding to the third resource on the first resource.
To avoid the above problem, another possible implementation manner in the embodiment of the present invention is as follows. According to the above description of the embodiment, the preprocessed uplink information has information corresponding to the third resource. The terminal equipment does not send the preprocessed uplink information corresponding to the third resource but only sends other preprocessed information on the symbol, and the information does not meet the single carrier characteristic. To avoid secondary effects, the terminal device may truncate the uplink information before the DFT transform on the symbol, and re-perform the DFT transform on the remaining uplink information after the truncation. Thus, the single carrier characteristic of the information sent by other resources on the symbol after preprocessing can be ensured.
Still taking fig. 5 as an example, if z is sent directly on symbol 54(0),z4(1),...,z4(11)z4(24),z4(25),...,z4(M41), the transmission efficiency of the terminal equipment on the symbols 5 and 6 is reduced because the signals do not meet the single carrier characteristic. To solve this problem, the terminal device may transmit z on symbol 54(0),z4(1),...,z4(11) And z4(24),z4(25),...,z4(M4Re-performing the DFT conversion on the information before the DFT conversion corresponding to a part of the information in the step-1). The uplink information after the DFT conversion is re-performed can satisfy the single carrier characteristic. In this way, the terminal device does not send the preprocessed uplink information corresponding to the third resource on the first resource, but sends the uplink information after performing DFT conversion again on the symbol where the third resource is located, and the information satisfies the single carrier characteristic, so that the problem that the transmission efficiency of the terminal device on the symbol 5 is reduced can be solved. For example, the DFT-converted uplink information z corresponding to the resource on symbol 54(0),z4(1),...,z4(M4-1) d before DFT transformation4(0),d4(1),...,d4(M4-1); the terminal equipment can pair d according to the size of the resources available on the symbol 5 except the third resource4(0),d4(1),...,d4(M4The partial information in-1) re-performs DFT conversion, and the terminal device transmits the uplink information on the symbol 5 after the DFT conversion is performed again, so that the uplink information transmitted on the symbol 5 by the terminal device satisfies the single carrier characteristic.
However, considering the cost of the terminal device, the terminal device does not usually support discrete fourier transform of all points. Scheduling resources on the symbol where the third resource is located except for the resource of the third resource on the symbol, the number of remaining resources may not match the number of points of DFT conversion supported by the terminal device. For example, the scheduling resource is 15 RBs, and the third resource includes a width of 2 RBs each on the sixth and seventh symbols, and the remaining resources except for the third resource are a width of 13 RBs on the sixth and seventh symbols. According to the above description of the embodiments, the terminal device needs to transmit the preprocessed uplink information corresponding to the resources except the third resource in the scheduling resources on the symbol, that is, 13 uplink information are transmittedAnd the DFT conversion is carried out again on the uplink information corresponding to the RB. However, the terminal device may perform DFT change on the uplink information corresponding to Q RBs in a normal case, wherein,α2、α3and alpha5All are non-negative integers, however, 13 obviously does not belong to the value range of Q, i.e. exceeds the capability range of the terminal device. Therefore, a possible implementation method is that the third resource includes 1 RB in addition to the second overlapping resource, so that the number of remaining resources in the scheduling resource except the third resource can satisfy the value range of Q on the symbol where the third resource is located, that is, the number of remaining resources is matched with the number of DFT conversion points supported by the terminal device.
Therefore, the third resource determined by the terminal device may include, in addition to the second overlapping resource: n (J) Resource Elements (REs) (or RBs) adjacent to the second overlapping Resource on a jth time domain symbol in the second overlapping Resource, wherein J ∈ [1, J ], J denotes a number of time domain symbols included in the second overlapping Resource, n (J) is a minimum value satisfying n (J) ═ k (J) -l (J) -Q, where Q is a value satisfying a number of points of the terminal device to DFT, k (J) denotes a number of REs (or RBs) included on the jth time domain symbol of the scheduled Resource, and l (J) denotes a number of REs (or RBs) included on the jth time domain symbol of the second overlapping Resource. In addition, since n (i) is the minimum value satisfying n (i) ═ k (i) — l (i) — Q, the first resource left to the terminal device is increased, and the utilization efficiency of the resource can be further ensured. However, in actual application, the value of n (i) may be adjusted according to different scene requirements, for example, the maximum value of n (i) satisfying n (i) ═ k (i) -l (i) -Q, or others may be adopted for n (i). If the number of REs (or RBs) contained in each time domain symbol of the second overlapping resource is equal, the obtained values of N (j) are the same; however, in some embodiments, the number of REs (or RBs) included in each time domain symbol of the second overlapping resource is not equal, and the obtained values of n (j) may be different.
In the above embodiment, if the first resource is a resource other than the second resource in the scheduling resource, or the first resource is a resource other than the second resource and the third resource in the scheduling resource, the preprocessed uplink information does not include information corresponding to the second resource. The terminal equipment needs to perform a conversion pre-coding process on information corresponding to other resources on the symbol where the second resource is located. Taking the conversion pre-coding process as DFT for example, considering the cost problem of the terminal device, the terminal device usually does not support DFT of all points; on the symbol where the second resource is located, the number of remaining resources in the scheduling resource except the second resource may not match the number of DFT conversion points supported by the terminal device.
For example, the scheduling resource is 8 RBs, and the second resource includes 1 RB each on symbols 4, 5, then the remaining resources on symbols 4, 5 except for the second resource are 7 RBs. According to the above description of the embodiment, the information corresponding to the second resource does not exist in the uplink information preprocessed by the terminal device. The terminal device needs to perform DFT on the preprocessed uplink information corresponding to the resources except the second resource in the transmission scheduling resources on the symbol, that is, the uplink information corresponding to the 7 RBs, however, the terminal device may not support DFT with the number of subcarriers included in the 7 RBs. Therefore, one possible implementation manner is that the second resource includes 1 RB in addition to the first overlapping resource, so that the number of remaining resources of the scheduling resource on the symbol where the second resource is located, in addition to the resource of the second resource on the symbol, matches the number of points of DFT conversion supported by the terminal device. That is, the second resources further include n (i) REs adjacent to the first overlapping resource or n (i) RBs adjacent to the first overlapping resource on the ith time domain symbol of the first overlapping resource. Wherein I ∈ [1, I ∈ ]]I denotes the number of time domain symbols included in the first overlapping resource, n (I) is a minimum value satisfying n (I) ═ k (I) -l (I) -Q, Q is a value satisfying the number of points of the terminal device to the discrete fourier transform DFT, k (I) denotes the number of REs (or RBs) included on the I-th time domain symbol of the scheduled resource, and l (I) denotes the number of REs (or RBs) included on the I-th time domain symbol of the first overlapping resource. In general, Q is such thatA value of (a), wherein2、α3And alpha5Are all non-negative integers. As shown in fig. 8, on the 1 st time domain symbol (i.e. time domain symbol 5) corresponding to the first overlapping resource, the scheduling resource includes K (1) ═ 12 REs on the time domain symbol, and the first overlapping resource includes l (i) ═ 5 REs on the time domain symbol, at this time, 7 REs remain on the time domain symbol 5, and 7 cannot satisfyTherefore, N cannot be 0; when N is 1, Q is 6, 6 can satisfyNamely alpha2=1,α3=1,α5N is 0, so N is 1, which is the minimum value that satisfies the condition. In the case shown in fig. 8, the l (i) values of the first overlapping resource on the 1 st time domain symbol and the 2 nd time domain symbol are equal, so the obtained N values are the same; however, in some embodiments, the values of l (i) of the first overlapping resource may not be equal in different time domain symbols, and thus the obtained values of N may also be different.
In addition, since n (i) is the minimum value satisfying n (i) ═ k (i) — l (i) — Q, the first resource left to the terminal device is increased, and the utilization efficiency of the resource can be further ensured. However, in actual application, the value of n (i) may be adjusted according to different scene requirements, for example, the maximum value of n (i) satisfying n (i) ═ k (i) -l (i) -Q, or others may be adopted for n (i).
In another possible implementation manner, to avoid a problem that the number of remaining resources of the scheduling resource on the symbol where the second resource is located may not match the number of DFT (DFT) transformed points supported by the terminal device except for the resource of the second resource on the symbol, the second resource determined by the terminal device may include, in addition to the first overlapping resource, a resource located on the same time domain symbol as the first overlapping resource and an intersection of the scheduling resource, and other resources except the first overlapping resource, that is, the second resource, included in the scheduling resource and all resources located on the same time domain symbol as the first overlapping resource, as shown in fig. 9.
For the process of determining the second resource and the third resource, the embodiment of the present invention provides the following determination method: the method includes only the overlapping resources, or includes all resources on a time domain symbol corresponding to the overlapping resources in the scheduling resources, or includes the overlapping resources and N REs or RBs adjacent to the overlapping resources in the frequency domain in the scheduling resources. In a specific implementation, any one of the above methods may be used when determining the second resource; when determining the third resource, any one of the above methods may also be used, which is not limited in this embodiment of the present invention. For ease of understanding, the following description will be made in terms of several specific embodiments.
Example 1
As shown in fig. 10, the terminal device determines the scheduling resource, the first overlapping resource, and the second overlapping resource of the terminal device according to the first indication information, the second indication information, and the third indication information. As shown in the figure, the second resource determined by the terminal device only includes the first overlapping resource; the determined third resource comprises all resources on a time domain symbol corresponding to the second overlapping resource in the scheduling resources.
Example 2
As shown in fig. 11, the terminal device determines the scheduling resource, the first overlapping resource, and the second overlapping resource of the terminal device according to the first indication information, the second indication information, and the third indication information. As shown in the figure, the second resource determined by the terminal device includes the first overlapping resource, and n (i) REs adjacent to the first overlapping resource on the ith time domain symbol of the first overlapping resource, where n (i) is the minimum value satisfying n (i) ═ k (i) -l (i) -Q. The third resource determined by the terminal device includes all resources on the time domain symbol corresponding to the second overlapping resource in the scheduling resource.
Example 3
As shown in fig. 12, the terminal device determines the scheduling resource, the first overlapping resource, and the second overlapping resource of the terminal device according to the first indication information, the second indication information, and the third indication information. As shown in the figure, the second resource determined by the terminal device includes all resources on the time domain symbol corresponding to the first overlapping resource in the scheduling resources. The third resource determined by the terminal device includes the second overlapping resource, and n (j) REs adjacent to the first overlapping resource on the jth time domain symbol of the second overlapping resource, where n (j) is the minimum value that satisfies n (j) k (j) -l (j) -Q.
Example 4
As shown in fig. 13, the terminal device determines the scheduling resource, the first overlapping resource, and the second overlapping resource of the terminal device according to the first indication information, the second indication information, and the third indication information. As shown in the figure, the second resource determined by the terminal device includes all resources on the time domain symbol corresponding to the first overlapping resource in the scheduling resources. The third resource determined by the terminal device includes all resources on the time domain symbol corresponding to the second overlapping resource.
Example 5
As shown in fig. 14, the terminal device determines the scheduling resource, the first overlapping resource, and the second overlapping resource of the terminal device according to the first indication information, the second indication information, and the third indication information. As shown in the figure, the second resource determined by the terminal device includes the first overlapping resource, and n (i) REs adjacent to the first overlapping resource on the ith time domain symbol of the first overlapping resource, where n (i) is the minimum value satisfying n (i) ═ k (i) -l (i) -Q. The third resource determined by the terminal device includes the second overlapping resource, and n (j) REs adjacent to the first overlapping resource on the jth time domain symbol of the second overlapping resource, where n (j) is the minimum value that satisfies n (j) k (j) -l (j) -Q.
Of course, in addition to the situations shown in the above embodiments, other combinations may also be obtained by applying the method for determining the second resource and the third resource provided in the embodiments of the present invention, and no example is given here.
In step 104, if the first resource determined by the terminal device is the scheduling resource excluding the third resource, or the scheduling resource excluding the second resource and the third resource, a possible implementation manner is that the terminal device does not transmit uplink information corresponding to the third resource on the third resource, so as to avoid information collision with information sent by other terminal devices.
Due to the fact thatRedundant information exists in the uplink information after channel coding, so that the network equipment can check and correct the received uplink information. Therefore, in some cases, the network device may decode the correct uplink information even if the terminal device does not transmit the uplink information corresponding to the third resource. However, in some cases, for example, the amount of information corresponding to the third resource is large, the amount of the preprocessed uplink information that is not received by the network device is large, and the preprocessed uplink information cannot be decoded correctly, and at this time, the terminal device may send the preprocessed uplink information corresponding to the third resource on the fourth resource. The fourth resource may be a resource indicated to the terminal device by the network device through the fourth indication information, or a resource corresponding to the third resource through a preset rule. For example, the preset rule may use, as the fourth resource, a resource after M time domain symbols, or M subframes, or M slots after the resource is scheduled. In the embodiment shown in fig. 5, the terminal device does not transmit z on the third resource4(12),z4(13),...,z4(23) And z5(12),z5(13),...,z5(23) However, the terminal device may transmit z on the fourth resource4(12),z4(13),...,z4(23) And z5(12),z5(13),...,z5(23)。
Optionally, if the third indication information is not sent to the terminal device by the network device, but the terminal device obtains the third indication information by detecting information sent by other terminal devices, the network device does not know that the resource for sending the uplink information by the terminal does not include the third resource, and erroneously demodulates and decodes the information received on the third resource and the resource received on the other resource, which may cause the network device to fail to correctly obtain the uplink information. To avoid this, one possible implementation is: and the terminal equipment sends the acquired third indication information to the network equipment. Therefore, the network equipment can accurately determine the first resource and accurately receive the uplink information. Specifically, the terminal device may notify the network device of the acquired third indication information or the resource indicated by the third indication information.
Further, if the fourth resource is determined by the terminal device through the third resource and the preset rule instead of the fourth resource indicated to the terminal device by the network device through the fourth indication information, the network device does not know that the terminal device has sent the preprocessed uplink information corresponding to the third resource on the fourth resource, and the network device does not know that the information received on the fourth resource and the information received on the first resource should be demodulated and decoded together, which may cause the network device to fail to obtain the uplink information correctly. To avoid this, one possible implementation is: and the terminal equipment sends a fourth resource used for sending the preprocessed uplink information corresponding to the third resource to the network equipment, and/or the terminal equipment indicates the behavior of sending the preprocessed uplink information corresponding to the third resource in the fourth resource to the network equipment. So that the network device demodulates and decodes the information received on the fourth resource and the information received on the first resource together, thereby obtaining correct uplink information.
Specifically, before or after performing step 104, the terminal device may send a message to the network device for reporting one or a combination of the following information:
-third indication information acquired by the terminal device.
-the resource indicated by the third indication information determined by the terminal device;
-the terminal device is configured to send a fourth resource of the preprocessed uplink information corresponding to the third resource.
-the terminal device transmitting uplink information corresponding to the third resource on the fourth resource.
The terminal device can notify the network device that the terminal device does not send the preprocessed uplink information corresponding to the resource in the third resource through the information.
Accordingly, when the network device performs step 105, the network device may perform the inverse preprocessing process only on the information received on the first resource, without considering the information received on the third resource, so as to obtain the uplink information; or performing inverse preprocessing on the uplink information received on the first resource and the fourth resource jointly to obtain correct uplink information.
Still taking fig. 5 as an example, the information received by the network device in the first resource corresponds to z after the terminal device preprocesses0(0),z0(1),...z,0M(0-1)、z1(0),z1(1),...,z1(M1-1)、z2(0),z2(1),...,z2(M2-1)、z3(0),z3(1),...,z3(M3-1)、z4(0),z4(1),...,z4(11)、z4(24),z4(25),...,z4(M4-1)、z5(0),z5(1),...,z5(11)、z5(24),z5(25),...,z5(M5-1)、z6(0),z6(1),...,z6(M6-1)、z7(0),z7(1),...,z7(M7-1)、z8(0),z8(1),...,z8(M8-1)、z9(0),z9(1),...,z9(M9-1)、z10(0),z10(1),...,z10(M10-1)、z11(0),z11(1),...,z11(M11-1). The network equipment carries out inverse preprocessing such as inverse transformation precoding, digital demodulation, interference elimination, decoding and the like on the received information, and can obtain the uplink information sent by the terminal equipment.
Optionally, if the network device determines that the terminal device sends the preprocessed uplink information corresponding to the third resource on the fourth resource, the information received by the network device on the fourth resource corresponds to the preprocessed uplink information z of the terminal device4(12),z4(13),...,z4(23)、z5(12),z5(13),...,z5(23). Then, the terminal device performs inverse preprocessing on the information received in the first resource and the information received in the fourth resource together, so as to obtain the uplink information sent by the terminal device. Because the terminal device sends the preprocessed information corresponding to the third resource in the fourth resource, compared with the situation that the terminal device sends the preprocessed information corresponding to the first resource only in the first resource, the network device is connectedThe probability of correctly obtaining the original uplink information sent by the terminal equipment through the inverse preprocessing is improved.
In step 105, when the network device performs inverse preprocessing on the received uplink information, it is necessary to estimate the uplink channel based on the DMRS transmitted by the terminal device. Therefore, in order to ensure that the network device can perform inverse preprocessing on the uplink information transmitted by the terminal device according to the DMRS, the network device avoids as much as possible that the resource that the terminal device is instructed to avoid in the third indication information is the resource that the terminal device transmits the DMRS. Typically, a terminal device transmits a DMRS on a resource on the 4 th time domain symbol in one slot on a scheduling resource allocated to it by the network device.
In general, when a terminal device needs to transmit a DMRS on an mth time domain symbol in a scheduling resource, the terminal device may detect whether other terminal devices are performing uplink transmission on X time domain symbols before the mth time domain symbol, and resources for uplink transmission of the other terminal devices are overlapped with the scheduling resource in a frequency domain, that is, detect third indication information and determine whether resources indicated by the third indication information are overlapped with the scheduling resource. And if the terminal does not detect that other terminals are carrying out uplink transmission, the terminal equipment determines to send the DMRS on the mth time domain symbol in the scheduling resource. Otherwise, if the terminal detects that other terminals are performing uplink transmission, and the terminal may not send the DMRS for avoiding resources of other terminal devices performing uplink transmission, the network device receives the uplink information, but does not receive the DMRS, and cannot correctly decode the uplink information, so that the uplink transmission of the terminal device is invalid.
In order to avoid this situation, the resource allocated by the network device to the other terminal, that is, the resource indicated by the third indication information to be avoided by the terminal device, does not include the resource on the X time domain symbols before the time domain symbol where the terminal device transmits the DMRS.
The terminal equipment needs to detect whether other terminal equipment is performing uplink transmission on Y time domain symbols after the terminal equipment sends the DMRS, and because the terminal equipment needs time to switch from a sending state to a detection state after the terminal equipment sends the DMRS, if other terminal equipment performs uplink transmission at this time, the terminal equipment may not detect third indication information of the other terminal equipment performing uplink transmission, so that the terminal equipment continues to send data without avoiding resources of the other terminal equipment performing uplink transmission, and data collision is caused. Therefore, the resource allocated by the network device to the other terminal, that is, the resource indicated by the third indication information, does not include the resource on Y time domain symbols after the time domain symbol where the terminal device transmits the DMRS.
For example, when X and Y are both 1, as shown in fig. 15, the resource indicated by the third indication information does not include: in the scheduling resource of the terminal equipment, the terminal equipment transmits resources on 1 time domain symbol before and 1 time domain symbol after the resource where the DMRS is located. Of course, according to practical applications, X and Y may also take other values, or only the resource indicated by the third indication information may be limited not to include the resource on the time domain symbol where the terminal device transmits the DMRS and the X time domain symbols before the time domain symbol where the DMRS is located, or only the resource indicated by the third indication information may be limited not to include the resource on the time domain symbol where the terminal device transmits the DMRS and the Y time domain symbols after the time domain symbol where the DMRS is located.
In a possible implementation manner, the third indication information is used to indicate resources other than the first time domain symbol set, where the first time domain symbol set includes a time domain symbol used by the terminal device to transmit the DMRS, and X time domain symbols before the time domain symbol where the DMRS is located and/or Y time domain symbols after the time domain symbol where the DMRS is located. Specifically, the third indication information sent by the network device may represent the resource indicated by the third indication information in the form of a bitmap. Because the resource indicated by the third indication information does not include the resource of the first time domain symbol set, the third indication information is limited to only indicate the resource except the first time domain symbol set, so that the load of the third indication information can be reduced, the transmission resource can be saved, and the transmission efficiency can be improved.
For example, as shown in fig. 8, the terminal device transmits the DMRS on the time domain symbol 3 and the time domain symbol 10, and the scheduling resources on the previous time domain symbol (time domain symbol 2, time domain symbol 9) and the subsequent time domain symbol (time domain symbol 4, time domain symbol 11) cannot be the resources indicated by the third indication information. After the resources are excluded, the third indication information may indicate, by using information including 8 bits, the resource that the terminal device needs to avoid, where the 8 bits respectively correspond to a time domain symbol 0, a time domain symbol 1, a time domain symbol 5, a time domain symbol 6, a time domain symbol 7, a time domain symbol 8, a time domain symbol 12, and a time domain symbol 13 in the scheduling resource, and each bit is used to indicate whether the resource on the time domain symbol corresponding to the bit needs to avoid. For example, if the value on one bit is 0, it indicates that the resource on the time domain symbol corresponding to the bit is not allocated to other terminal devices, and the terminal device may use the resource for uplink transmission without back-off; if the value is 1, it indicates that the resource on the time domain symbol corresponding to the special service is allocated to other terminal equipment, and the terminal equipment cannot use the resource for uplink transmission. However, if the third indication information is not limited to indicate resources other than the first time domain symbol set, the third indication information needs 14 bits of information to indicate resources on each time domain symbol, also in the form of a bitmap.
Based on the same technical concept, the embodiment of the invention also provides the terminal device, which is used for realizing the steps executed by the terminal device in the method embodiment. Referring to fig. 16, a schematic structural diagram of a terminal device provided in the embodiment of the present invention is shown, where the terminal device includes:
a determining module 1601, configured to determine a scheduling resource for uplink transmission by the terminal device indicated by the first indication information.
A preprocessing module 1602, configured to perform preprocessing on the uplink information.
A sending module 1603, configured to send the first information on the first resource.
Wherein, the first information is the uplink information which is completely or partially preprocessed; the first resource is a resource except a second resource and/or a third resource in the scheduling resources; the second resource includes a first overlapped resource, where the first overlapped resource is an intersection of the scheduling resource and a resource indicated by second indication information, and the second indication information is indication information used for indicating a resource and received by the preprocessing module 1602 before preprocessing the uplink information; the third resource includes a second overlapped resource, where the second overlapped resource includes an intersection of the scheduling resource and a resource indicated by third indication information, and the third indication information is indication information used for indicating the resource and received by the preprocessing module 1602 after or during preprocessing the uplink information.
Optionally, the first information is information corresponding to the first resource, which is determined according to a preset rule; when the first resource is a resource except the second resource in the scheduling resources, or when the first resource is a resource except the second resource and the third resource in the scheduling resources, the preset rule is a corresponding relationship between the preprocessed uplink information and the resource except the second resource in the scheduling resources; and when the first resource is a resource except a third resource in the scheduling resources, the preset rule is a corresponding relation between the preprocessed uplink information and the scheduling resources.
Optionally, the second resource further includes: resources located on the same time domain symbol as the first overlapping resources and other resources than the first overlapping resources in the intersection of the scheduling resources; or, n (I) REs adjacent to the first overlapping resource on the I-th time domain symbol in the first overlapping resource, where n (I) is a minimum value satisfying n (I) k (I) -l (I) -Q, where Q is a value satisfying the number of points of the discrete fourier transform DFT by the terminal device, I e [1, I ], I represents the number of time domain symbols included in the first overlapping resource, k (I) represents the number of REs included by the scheduled resource on the I-th time domain symbol, and l (I) represents the number of REs included by the first overlapping resource on the I-th time domain symbol.
Optionally, the third resource further includes: a resource located on the same time domain symbol as the second overlapping resource and the scheduling resource are in an intersection, except for the second overlapping resource; or n (J) REs adjacent to the second overlapping resource on the jth time domain symbol in the second overlapping resource, where n (J) is a minimum value satisfying n (J) ═ k (J) -l (J) -Q, where Q is a value satisfying the number of points of the terminal device to DFT, J ∈ [1, J ], J represents the number of time domain symbols included in the second overlapping resource, k (J) represents the number of REs included in the scheduling resource on the jth time domain symbol, and l (J) represents the number of REs included in the first overlapping resource on the jth time domain symbol.
Optionally, the sending module 1603 is specifically configured to send the first information on the first resource using an SC-FDMA signal.
Optionally, the resource indicated by the third indication information does not include a resource on a time domain symbol where the terminal device is configured to send a demodulation reference signal DMRS, and a resource on X time domain symbols before the time domain symbol where the DMRS is located and/or a resource on Y time domain symbols after the time domain symbol where the DMRS is located, where X and Y are positive integers.
Optionally, the third indication information is used to indicate resources other than a first time domain symbol set, where the first time domain symbol set includes a time domain symbol used by the terminal device to send a demodulation reference signal DMRS, and X time domain symbols before the time domain symbol where the DMRS is located and/or Y time domain symbols after the time domain symbol where the DMRS is located, where X and Y are positive integers.
Optionally, the first resource is a resource other than the second resource in the scheduling resources or the first resource is a resource other than the second resource and the third resource in the scheduling resources; the preprocessing module 1602 preprocesses the uplink information, including: and carrying out channel coding on the uplink information, wherein the code rate of the channel coding corresponds to the quantity of the uplink information and the resources except the second resource in the scheduling resources.
Optionally, the first resource is a resource other than a third resource in the scheduling resources or the first resource is a resource other than a second resource and a third resource in the scheduling resources; the sending module 1603 is further configured to: and not sending the preprocessed uplink information corresponding to the third resource on the first resource.
Optionally, the determining module 1601 is further configured to determine a fourth resource according to fourth indication information or according to a preset rule; the sending module 1603 sends the preprocessed uplink information corresponding to the third resource on the fourth resource.
Optionally, the sending module 1603 is further configured to send a message to a network device, where the message is used to indicate at least one of the following information:
the third indication information is acquired by the terminal device;
the third resource determined by the terminal equipment;
the terminal equipment is used for sending a fourth resource of the preprocessed uplink information corresponding to the third resource;
and the terminal equipment sends the preprocessed uplink information corresponding to the third resource in the fourth resource.
Optionally, the resource indicated by the third indication information is a resource used for URLLC service data transmission of other terminals.
Based on the same technical concept, the embodiment of the present invention further provides a network device, so as to implement the steps executed by the network device in the foregoing method embodiment. Referring to fig. 17, a schematic structural diagram of a network device 1700 according to an embodiment of the present invention is shown, where the network device 1700 includes:
a sending module 1701 is configured to send first indication information, where the first indication information is used to indicate scheduling resources for uplink transmission by a terminal device.
A receiving module 1702, configured to receive, on a first resource, first information sent by the terminal device, where the first information is all or part of preprocessed uplink information; the first resource is a resource except a second resource and/or a third resource in the scheduling resources, the second resource includes a first overlapping resource, the first overlapping resource is an intersection of the scheduling resource and a resource indicated by second indication information, the second indication information is indication information used for indicating the resource and received by the terminal device before the uplink information is preprocessed, the third resource includes a second overlapping resource, the second overlapping resource includes an intersection of the scheduled resource and a resource indicated by third indication information, and the third indication information is indication information used for indicating the resource and received by the terminal device after or during the uplink information is preprocessed.
Optionally, the first information determines, according to a preset rule, that the information corresponds to the first resource; when the first resource is a resource except the second resource in the scheduling resources, or when the first resource is a resource except the second resource and the third resource in the scheduling resources, the preset rule is a corresponding relationship between the preprocessed uplink information and the resource except the second resource in the scheduling resources; and when the first resource is a resource except a third resource in the scheduling resources, the preset rule is a corresponding relation between the preprocessed uplink information and the scheduling resources.
Optionally, the second resource further includes: resources located on the same time domain symbol as the first overlapping resources and other resources than the first overlapping resources in the intersection of the scheduling resources; or, n (I) REs adjacent to the first overlapping resource on the I-th time domain symbol in the first overlapping resource, where n (I) is a minimum value satisfying n (I) k (I) -l (I) -Q, where Q is a value satisfying the number of points of the discrete fourier transform DFT by the terminal device, I e [1, I ], I represents the number of time domain symbols included in the first overlapping resource, k (I) represents the number of REs included by the scheduled resource on the I-th time domain symbol, and l (I) represents the number of REs included by the first overlapping resource on the I-th time domain symbol.
Optionally, the third resource further includes: a resource located on the same time domain symbol as the second overlapping resource and the scheduling resource are in an intersection, except for the second overlapping resource; or n (J) REs adjacent to the second overlapping resource on the jth time domain symbol in the second overlapping resource, where n (J) is a minimum value satisfying n (J) ═ k (J) -l (J) -Q, where Q is a value satisfying the number of points of the terminal device to DFT, J ∈ [1, J ], J represents the number of time domain symbols included in the second overlapping resource, k (J) represents the number of REs included in the scheduling resource on the jth time domain symbol, and l (J) represents the number of REs included in the first overlapping resource on the jth time domain symbol.
Optionally, the receiving module 1702 is specifically configured to receive, on the first resource, the first information sent by the terminal device using the SC-FDMA signal.
Optionally, the resource indicated by the third indication information does not include a resource on a time domain symbol where the terminal device is configured to send a demodulation reference signal DMRS, and a resource on X time domain symbols before the time domain symbol where the DMRS is located and/or a resource on Y time domain symbols after the time domain symbol where the DMRS is located, where X and Y are positive integers.
Optionally, the third indication information is used to indicate resources other than a first time domain symbol set, where the first time domain symbol set includes a time domain symbol used by the terminal device to send a demodulation reference signal DMRS, and X time domain symbols before the time domain symbol where the DMRS is located and/or Y time domain symbols after the time domain symbol where the DMRS is located, where X and Y are positive integers.
Optionally, the receiving module 1702 is further configured to: receiving the preprocessed uplink information corresponding to the third resource and sent by the terminal equipment on a fourth resource; the fourth resource is a resource determined by the terminal device according to the fourth indication information sent by the sending module 1701 or according to a preset rule. The network device further includes an inverse preprocessing module 1703, configured to perform joint inverse preprocessing on the preprocessed uplink information and the first information received on the fourth resource.
Optionally, the receiving module 1702 is further configured to receive a message sent by the terminal device, where the message is used to indicate at least one of the following information:
the third indication information is acquired by the terminal device;
the third resource determined by the terminal equipment;
the terminal equipment is used for sending a fourth resource of the preprocessed uplink information corresponding to the third resource;
and the terminal equipment sends the preprocessed uplink information corresponding to the third resource in the fourth resource.
Optionally, the resource indicated by the third indication information is a resource used for URLLC service data transmission of other terminals.
Based on the same technical concept, the embodiment of the invention also provides the terminal device, which is used for realizing the steps executed by the terminal device in the method embodiment. Referring to fig. 18, a schematic structural diagram of a terminal device provided in the embodiment of the present invention is shown, where the terminal device includes: a processing unit 1801, a storage unit 1802, and a transceiving unit 1803.
A processing unit 1801, configured to read the program in the storage unit 1802, and execute the following processes:
determining scheduling resources for uplink transmission of the terminal equipment indicated by the first indication information; preprocessing the uplink information; transmitting first information on the first resource through the transceiving unit 1803; wherein, the first information is the uplink information which is completely or partially preprocessed; the first resource is a resource except a second resource and/or a third resource in the scheduling resources; the second resource includes a first overlapped resource, where the first overlapped resource is an intersection of the scheduling resource and a resource indicated by second indication information, and the second indication information is indication information for indicating a resource, which is received by the processing unit 1801 through the transceiving unit 1803 before the uplink information is preprocessed; the third resource includes a second overlapped resource, where the second overlapped resource includes an intersection of the scheduling resource and a resource indicated by third indication information, and the third indication information is indication information used for indicating the resource and received by the processing unit 1801 through the transceiver unit after or during the preprocessing of the uplink information.
Optionally, the first information is information corresponding to the first resource, which is determined according to a preset rule; when the first resource is a resource except the second resource in the scheduling resources, or when the first resource is a resource except the second resource and the third resource in the scheduling resources, the preset rule is a corresponding relationship between the preprocessed uplink information and the resource except the second resource in the scheduling resources; and when the first resource is a resource except a third resource in the scheduling resources, the preset rule is a corresponding relation between the preprocessed uplink information and the scheduling resources.
Optionally, the second resource further includes: resources located on the same time domain symbol as the first overlapping resources and other resources than the first overlapping resources in the intersection of the scheduling resources; or, n (I) REs adjacent to the first overlapping resource on the I-th time domain symbol in the first overlapping resource, where n (I) is a minimum value satisfying n (I) k (I) -l (I) -Q, where Q is a value satisfying the number of points of the discrete fourier transform DFT by the terminal device, I e [1, I ], I represents the number of time domain symbols included in the first overlapping resource, k (I) represents the number of REs included by the scheduled resource on the I-th time domain symbol, and l (I) represents the number of REs included by the first overlapping resource on the I-th time domain symbol.
Optionally, the processing unit 1801 sends the first information on the first resource by using an SC-FDMA signal through the transceiving unit 1803.
Optionally, the third resource further includes: a resource located on the same time domain symbol as the second overlapping resource and the scheduling resource are in an intersection, except for the second overlapping resource; or n (J) REs adjacent to the second overlapping resource on the jth time domain symbol in the second overlapping resource, where n (J) is a minimum value satisfying n (J) ═ k (J) -l (J) -Q, where Q is a value satisfying the number of points of the terminal device to DFT, J ∈ [1, J ], J represents the number of time domain symbols included in the second overlapping resource, k (J) represents the number of REs included in the scheduling resource on the jth time domain symbol, and l (J) represents the number of REs included in the first overlapping resource on the jth time domain symbol.
Optionally, the resource indicated by the third indication information does not include a resource on a time domain symbol where the terminal device is configured to send a demodulation reference signal DMRS, and a resource on X time domain symbols before the time domain symbol where the DMRS is located and/or a resource on Y time domain symbols after the time domain symbol where the DMRS is located, where X and Y are positive integers.
Optionally, the third indication information is used to indicate resources other than a first time domain symbol set, where the first time domain symbol set includes a time domain symbol used by the terminal device to send a demodulation reference signal DMRS, and X time domain symbols before the time domain symbol where the DMRS is located and/or Y time domain symbols after the time domain symbol where the DMRS is located, where X and Y are positive integers.
Optionally, the first resource is a resource other than the second resource in the scheduling resources or the first resource is a resource other than the second resource and the third resource in the scheduling resources; when the processing unit 1801 performs preprocessing on the uplink information, it is specifically configured to: and carrying out channel coding on the uplink information, wherein the code rate of the channel coding corresponds to the quantity of the uplink information and the resources except the second resource in the scheduling resources.
Optionally, the first resource is a resource other than a third resource in the scheduling resources or the first resource is a resource other than a second resource and a third resource in the scheduling resources; the processing unit 1801 is further configured to: the preprocessed uplink information corresponding to the third resource is not sent on the first resource through the transceiving unit 1803.
Optionally, the processing unit 1801 is further configured to: determining a fourth resource according to the fourth indication information or according to a preset rule; the preprocessed uplink information corresponding to the third resource is sent on the fourth resource through the transceiving unit 1803.
Optionally, the processing unit 1801 is further configured to send a message to the network device through the transceiving unit 1803, where the message is used to indicate at least one of the following information:
the third indication information is acquired;
the determined third resource;
a fourth resource for sending the preprocessed uplink information corresponding to the third resource;
and sending the preprocessed uplink information corresponding to the third resource in the fourth resource.
Optionally, the resource indicated by the third indication information is a resource used for URLLC service data transmission of other terminals.
Based on the same technical concept, the embodiment of the present invention further provides a network device, so as to implement the steps executed by the network device in the foregoing method embodiment. Referring to fig. 19, a schematic structural diagram of a network device provided in the embodiment of the present invention is shown, where the network device includes: a processing unit 1901, and a storage unit 1902 and a transceiver unit 1903 connected to the processing unit 1901, respectively.
The processing unit 1901 is configured to read a program in the memory unit 1902, and execute the following processes:
sending first indication information through a transceiving unit 1903, where the first indication information is used to indicate scheduling resources for uplink transmission by a terminal device; receiving, by the transceiver 1903, first information sent by the terminal device on a first resource, where the first information is all or part of preprocessed uplink information; the first resource is a resource except a second resource and/or a third resource in the scheduling resources, the second resource includes a first overlapping resource, the first overlapping resource is an intersection of the scheduling resource and a resource indicated by second indication information, the second indication information is indication information used for indicating the resource and received by the terminal device before the uplink information is preprocessed, the third resource includes a second overlapping resource, the second overlapping resource includes an intersection of the scheduled resource and a resource indicated by third indication information, and the third indication information is indication information used for indicating the resource and received by the terminal device after or during the uplink information is preprocessed.
Optionally, the first information is information corresponding to the first resource, which is determined according to a preset rule; when the first resource is a resource except the second resource in the scheduling resources, or when the first resource is a resource except the second resource and the third resource in the scheduling resources, the preset rule is a corresponding relationship between the preprocessed uplink information and the resource except the second resource in the scheduling resources; and when the first resource is a resource except a third resource in the scheduling resources, the preset rule is a corresponding relation between the preprocessed uplink information and the scheduling resources.
Optionally, the second resource further includes: resources located on the same time domain symbol as the first overlapping resources and other resources than the first overlapping resources in the intersection of the scheduling resources; or, n (I) REs adjacent to the first overlapping resource on the I-th time domain symbol in the first overlapping resource, where n (I) is a minimum value satisfying n (I) k (I) -l (I) -Q, where Q is a value satisfying the number of points of the discrete fourier transform DFT by the terminal device, I e [1, I ], I represents the number of time domain symbols included in the first overlapping resource, k (I) represents the number of REs included by the scheduled resource on the I-th time domain symbol, and l (I) represents the number of REs included by the first overlapping resource on the I-th time domain symbol.
Optionally, the third resource further includes: a resource located on the same time domain symbol as the second overlapping resource and the scheduling resource are in an intersection, except for the second overlapping resource; or n (J) REs adjacent to the second overlapping resource on the jth time domain symbol in the second overlapping resource, where n (J) is a minimum value satisfying n (J) ═ k (J) -l (J) -Q, where Q is a value satisfying the number of points of the terminal device to DFT, J ∈ [1, J ], J represents the number of time domain symbols included in the second overlapping resource, k (J) represents the number of REs included in the scheduling resource on the jth time domain symbol, and l (J) represents the number of REs included in the first overlapping resource on the jth time domain symbol.
Optionally, the processing unit 1901 receives, through the transceiving unit 1903, the first information sent by the terminal device using the SC-FDMA signal on the first resource.
Optionally, the resource indicated by the third indication information does not include a resource on a time domain symbol where the terminal device is configured to send a demodulation reference signal DMRS, and a resource on X time domain symbols before the time domain symbol where the DMRS is located and/or a resource on Y time domain symbols after the time domain symbol where the DMRS is located, where X and Y are positive integers.
Optionally, the third indication information is used to indicate resources other than a first time domain symbol set, where the first time domain symbol set includes a time domain symbol used by the terminal device to send a demodulation reference signal DMRS, and X time domain symbols before the time domain symbol where the DMRS is located and/or Y time domain symbols after the time domain symbol where the DMRS is located, where X and Y are positive integers.
Optionally, the processing unit 1901 is further configured to: receiving, by the transceiver 1903, the preprocessed uplink information corresponding to the third resource sent by the terminal device on the fourth resource; the fourth resource is a resource determined by the terminal device according to fourth indication information sent by the network device or according to a preset rule; and performing joint inverse preprocessing on the preprocessed uplink information and the first information received on the fourth resource.
Optionally, the processing unit is further configured to receive, through the transceiving unit 1903, a message sent by the terminal device, where the message is used to indicate at least one of the following information:
the third indication information is acquired by the terminal device;
the third resource determined by the terminal equipment;
the terminal equipment is used for sending a fourth resource of the preprocessed uplink information corresponding to the third resource;
and the terminal equipment sends the preprocessed uplink information corresponding to the third resource in the fourth resource.
Optionally, the resource indicated by the third indication information is a resource used for URLLC service data transmission of other terminals.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.
Claims (32)
1. An uplink transmission method, comprising:
the terminal equipment determines scheduling resources for uplink transmission of the terminal equipment indicated by the first indication information;
the terminal equipment preprocesses the uplink information;
the terminal equipment sends first information on a first resource;
wherein, the first information is the uplink information which is completely or partially preprocessed; the first resource is a resource except a second resource and/or a third resource in the scheduling resources; the second resource includes a first overlapped resource, the first overlapped resource is an intersection of the scheduling resource and a resource indicated by second indication information, and the second indication information is indication information used for indicating the resource and received by the terminal device before preprocessing the uplink information; the third resource includes a second overlapped resource, where the second overlapped resource includes an intersection of the scheduling resource and a resource indicated by third indication information, and the third indication information is indication information used for indicating the resource and received by the terminal device after or during the preprocessing of the uplink information.
2. The method of claim 1, wherein the first information is information corresponding to the first resource determined according to a preset rule;
when the first resource is a resource except the second resource in the scheduling resources, or when the first resource is a resource except the second resource and the third resource in the scheduling resources, the preset rule is a corresponding relationship between the preprocessed uplink information and the resource except the second resource in the scheduling resources;
and when the first resource is a resource except a third resource in the scheduling resources, the preset rule is a corresponding relation between the preprocessed uplink information and the scheduling resources.
3. The method of claim 1, wherein the second resource further comprises:
resources located on the same time domain symbol as the first overlapping resources and other resources than the first overlapping resources in the intersection of the scheduling resources; or,
n (I) resource elements, REs, adjacent to the first overlapping resource on an I-th time domain symbol in the first overlapping resource, wherein n (I) is a minimum value satisfying n (I) k (I) -l (I) -Q, where Q is a value satisfying the number of points of the terminal device to discrete fourier transform, DFT, I e [1, I ], I represents the number of time domain symbols included in the first overlapping resource, k (I) represents the number of REs included by the scheduled resource on the I-th time domain symbol, and l (I) represents the number of REs included by the first overlapping resource on the I-th time domain symbol.
4. The method of claim 1, wherein the third resource further comprises:
a resource located on the same time domain symbol as the second overlapping resource and the scheduling resource are in an intersection, except for the second overlapping resource; or,
n (J) REs adjacent to the second overlapping resource on a J-th time domain symbol in the second overlapping resource, where n (J) is a minimum value satisfying n (J) ═ k (J) -l (J) -Q, where Q is a value satisfying the number of points of the terminal device to DFT, J ∈ [1, J ], J represents the number of time domain symbols included in the second overlapping resource, k (J) represents the number of REs included in the scheduling resource on the J-th time domain symbol, and l (J) represents the number of REs included in the first overlapping resource on the J-th time domain symbol.
5. The method of any of claims 1 to 4, wherein the terminal device sending first information on a first resource, comprising:
the terminal device transmits the first information on the first resource using a single carrier frequency division multiple access, SC-FDMA, signal.
6. The method according to any one of claims 1 to 4, wherein the third indication information is used for indicating resources other than a first set of time domain symbols, the first set of time domain symbols comprising time domain symbols in which the terminal device is used to transmit demodulation reference signals (DMRS), and X time domain symbols before the time domain symbols in which the DMRS is located and/or Y time domain symbols after the time domain symbols in which the DMRS is located, wherein X and Y are both positive integers.
7. The method of any of claims 1 to 4, wherein the first resource is a resource other than a second resource or the first resource is a resource other than a second resource and a third resource;
the terminal device preprocesses the uplink information, and the preprocessing comprises the following steps:
and the terminal equipment performs channel coding on the uplink information, wherein the code rate of the channel coding corresponds to the quantity of the uplink information and the resources except the second resource in the scheduling resources.
8. The method of any of claims 1 to 4, wherein the first resource is a resource other than a third resource or the first resource is a resource other than a second resource and a third resource;
the method further comprises the following steps:
and the terminal equipment does not send the preprocessed uplink information corresponding to the third resource on the first resource.
9. The method of claim 8, further comprising:
the terminal equipment determines a fourth resource according to the fourth indication information or according to a preset rule;
and the terminal equipment sends the preprocessed uplink information corresponding to the third resource on the fourth resource.
10. The method of claim 9, further comprising:
the terminal equipment sends a message to network equipment, wherein the message is used for indicating at least one of the following information:
the third indication information is acquired by the terminal device;
the third resource determined by the terminal equipment;
the terminal equipment is used for sending a fourth resource of the preprocessed uplink information corresponding to the third resource;
and the terminal equipment sends the preprocessed uplink information corresponding to the third resource in the fourth resource.
11. The method according to any of claims 9 to 10, wherein the resources indicated by the third indication information are resources for ultra-reliable low latency communication URLLC traffic data transmission for other terminals.
12. An uplink transmission method, comprising:
the method comprises the steps that network equipment sends first indication information, wherein the first indication information is used for indicating terminal equipment to carry out scheduling resources of uplink transmission;
the network equipment receives first information sent by the terminal equipment on a first resource, wherein the first information is all or part of preprocessed uplink information; the first resource is a resource except a second resource and/or a third resource in the scheduling resources, the second resource includes a first overlapping resource, the first overlapping resource is an intersection of the scheduling resource and a resource indicated by second indication information, the second indication information is indication information used for indicating the resource and received by the terminal device before the uplink information is preprocessed, the third resource includes a second overlapping resource, the second overlapping resource includes an intersection of the scheduled resource and a resource indicated by third indication information, and the third indication information is indication information used for indicating the resource and received by the terminal device after or during the uplink information is preprocessed.
13. The method of claim 12, wherein the first information is information corresponding to the first resource determined according to a preset rule;
when the first resource is a resource except the second resource in the scheduling resources, or when the first resource is a resource except the second resource and the third resource in the scheduling resources, the preset rule is a corresponding relationship between the preprocessed uplink information and the resource except the second resource in the scheduling resources;
and when the first resource is a resource except a third resource in the scheduling resources, the preset rule is a corresponding relation between the preprocessed uplink information and the scheduling resources.
14. The method of claim 12, wherein the second resource further comprises:
resources located on the same time domain symbol as the first overlapping resources and other resources than the first overlapping resources in the intersection of the scheduling resources; or,
n (I) resource elements, REs, adjacent to the first overlapping resource on an I-th time domain symbol in the first overlapping resource, wherein n (I) is a minimum value satisfying n (I) k (I) -l (I) -Q, where Q is a value satisfying the number of points of the terminal device to discrete fourier transform, DFT, I e [1, I ], I represents the number of time domain symbols included in the first overlapping resource, k (I) represents the number of REs included by the scheduled resource on the I-th time domain symbol, and l (I) represents the number of REs included by the first overlapping resource on the I-th time domain symbol.
15. The method of claim 12, wherein the third resource further comprises:
a resource located on the same time domain symbol as the second overlapping resource and the scheduling resource are in an intersection, except for the second overlapping resource; or,
n (J) REs adjacent to the second overlapping resource on a J-th time domain symbol in the second overlapping resource, where n (J) is a minimum value satisfying n (J) ═ k (J) -l (J) -Q, where Q is a value satisfying the number of points of the terminal device to DFT, J ∈ [1, J ], J represents the number of time domain symbols included in the second overlapping resource, k (J) represents the number of REs included in the scheduling resource on the J-th time domain symbol, and l (J) represents the number of REs included in the first overlapping resource on the J-th time domain symbol.
16. The method of any one of claims 12 to 15, wherein the network device receiving the first information sent by the terminal device on a first resource comprises:
the network device receives first information transmitted by the terminal device using a single carrier frequency division multiple access (SC-FDMA) signal on a first resource.
17. The method according to any of claims 12 to 15, wherein the third indication information is used to indicate resources other than a first set of time domain symbols, the first set of time domain symbols comprising time domain symbols in which the terminal device is used to transmit demodulation reference signals, DMRS, and X time domain symbols before the time domain symbols in which the DMRS is located and/or Y time domain symbols after the time domain symbols in which the DMRS is located, where X and Y are both positive integers.
18. The method of any of claims 12 to 15, further comprising:
the network equipment receives the preprocessed uplink information which is sent by the terminal equipment and corresponds to the third resource on a fourth resource; the fourth resource is a resource determined by the terminal device according to fourth indication information sent by the network device or according to a preset rule;
and the network equipment performs joint inverse preprocessing on the preprocessed uplink information and the first information received on the fourth resource.
19. The method of claim 18, further comprising:
the network equipment receives a message sent by the terminal equipment, wherein the message is used for indicating at least one of the following information:
the third indication information is acquired by the terminal device;
the third resource determined by the terminal equipment;
the terminal equipment is used for sending a fourth resource of the preprocessed uplink information corresponding to the third resource;
and the terminal equipment sends the preprocessed uplink information corresponding to the third resource in the fourth resource.
20. The method of claim 19, wherein the resource indicated by the third indication information is a resource for transmission of ultra-reliable low-latency communication URLLC traffic data for other terminals.
21. A terminal device, comprising: the device comprises a processing unit, a storage unit and a transmitting-receiving unit;
the processing unit is used for reading the program in the storage unit and executing the following processes:
determining scheduling resources for uplink transmission of the terminal equipment indicated by the first indication information;
preprocessing the uplink information;
transmitting first information on a first resource through a transceiving unit;
wherein, the first information is the uplink information which is completely or partially preprocessed; the first resource is a resource except a second resource and/or a third resource in the scheduling resources; the second resource includes a first overlapped resource, the first overlapped resource is an intersection of the scheduling resource and a resource indicated by second indication information, and the second indication information is indication information used for indicating the resource and received by the processing unit through the transceiver unit before the uplink information is preprocessed; the third resource includes a second overlapping resource, the second overlapping resource includes an intersection of the scheduling resource and a resource indicated by third indication information, and the third indication information is indication information used for indicating the resource and received by the processing unit through the transceiver unit after or during the preprocessing of the uplink information.
22. The terminal device according to claim 21, wherein the first information is information corresponding to the first resource determined according to a preset rule;
when the first resource is a resource except the second resource in the scheduling resources, or when the first resource is a resource except the second resource and the third resource in the scheduling resources, the preset rule is a corresponding relationship between the preprocessed uplink information and the resource except the second resource in the scheduling resources;
and when the first resource is a resource except a third resource in the scheduling resources, the preset rule is a corresponding relation between the preprocessed uplink information and the scheduling resources.
23. The terminal device of claim 21, wherein the third resource further comprises:
a resource located on the same time domain symbol as the second overlapping resource and the scheduling resource are in an intersection, except for the second overlapping resource; or,
n (J) REs adjacent to the second overlapping resource on a J-th time domain symbol in the second overlapping resource, where n (J) is a minimum value satisfying n (J) ═ k (J) -l (J) -Q, where Q is a value satisfying the number of points of the terminal device to DFT, J ∈ [1, J ], J represents the number of time domain symbols included in the second overlapping resource, k (J) represents the number of REs included in the scheduling resource on the J-th time domain symbol, and l (J) represents the number of REs included in the first overlapping resource on the J-th time domain symbol.
24. The terminal device of claim 21, wherein the third indication information is used to indicate resources other than a first set of time domain symbols, the first set of time domain symbols including a time domain symbol on which the terminal device transmits a demodulation reference signal (DMRS), and X time domain symbols before the time domain symbol on which the DMRS is located and/or Y time domain symbols after the time domain symbol on which the DMRS is located, wherein X and Y are both positive integers.
25. The terminal device of any of claims 21-24, wherein the processing unit is further to:
determining a fourth resource according to the fourth indication information or according to a preset rule;
and sending the preprocessed uplink information corresponding to the third resource on the fourth resource through a receiving and sending unit.
26. The terminal device of any of claims 21-24, wherein the processing unit is further configured to:
sending, by the transceiving unit, a message to the network device, the message indicating at least one of the following information:
the third indication information is acquired;
the determined third resource;
a fourth resource for sending the preprocessed uplink information corresponding to the third resource;
and sending the preprocessed uplink information corresponding to the third resource in the fourth resource.
27. A network device, comprising: the processing unit, and a storage unit and a transmitting-receiving unit which are respectively connected with the processing unit;
the processing unit is used for reading the program in the storage unit and executing the following processes:
sending first indication information through a receiving and sending unit, wherein the first indication information is used for indicating a terminal device to carry out scheduling resources of uplink transmission;
receiving first information sent by the terminal equipment on a first resource through a transceiving unit, wherein the first information is all or part of preprocessed uplink information; the first resource is a resource except a second resource and/or a third resource in the scheduling resources, the second resource includes a first overlapping resource, the first overlapping resource is an intersection of the scheduling resource and a resource indicated by second indication information, the second indication information is indication information used for indicating the resource and received by the terminal device before the uplink information is preprocessed, the third resource includes a second overlapping resource, the second overlapping resource includes an intersection of the scheduled resource and a resource indicated by third indication information, and the third indication information is indication information used for indicating the resource and received by the terminal device after or during the uplink information is preprocessed.
28. The network device of claim 27, wherein the first information is information corresponding to the first resource determined according to a preset rule;
when the first resource is a resource except the second resource in the scheduling resources, or when the first resource is a resource except the second resource and the third resource in the scheduling resources, the preset rule is a corresponding relationship between the preprocessed uplink information and the resource except the second resource in the scheduling resources;
and when the first resource is a resource except a third resource in the scheduling resources, the preset rule is a corresponding relation between the preprocessed uplink information and the scheduling resources.
29. The network device of claim 27, wherein the third resource further comprises:
a resource located on the same time domain symbol as the second overlapping resource and the scheduling resource are in an intersection, except for the second overlapping resource; or,
n (J) REs adjacent to the second overlapping resource on a J-th time domain symbol in the second overlapping resource, where n (J) is a minimum value satisfying n (J) ═ k (J) -l (J) -Q, where Q is a value satisfying the number of points of the terminal device to DFT, J ∈ [1, J ], J represents the number of time domain symbols included in the second overlapping resource, k (J) represents the number of REs included in the scheduling resource on the J-th time domain symbol, and l (J) represents the number of REs included in the first overlapping resource on the J-th time domain symbol.
30. The network device of claim 27, wherein the third indication information is used to indicate resources other than a first set of time domain symbols, the first set of time domain symbols including a time domain symbol in which the terminal device is used to transmit a demodulation reference signal (DMRS), and X time domain symbols before the time domain symbol in which the DMRS is located and/or Y time domain symbols after the time domain symbol in which the DMRS is located, wherein X and Y are both positive integers.
31. The network device of any of claims 27-30, wherein the processing unit is further to:
receiving, by a transceiver unit, preprocessed uplink information corresponding to the third resource, sent by the terminal device, on a fourth resource; the fourth resource is a resource determined by the terminal device according to fourth indication information sent by the network device or according to a preset rule;
and performing joint inverse preprocessing on the preprocessed uplink information and the first information received on the fourth resource.
32. The network device of any of claims 27-30, wherein the processing unit is further to:
receiving, by a transceiver unit, a message sent by the terminal device, where the message is used to indicate at least one of the following information:
the third indication information is acquired by the terminal device;
the third resource determined by the terminal equipment;
the terminal equipment is used for sending a fourth resource of the preprocessed uplink information corresponding to the third resource;
and the terminal equipment sends the preprocessed uplink information corresponding to the third resource in the fourth resource.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710058422.8A CN108347318B (en) | 2017-01-23 | 2017-01-23 | Uplink transmission method and device |
PCT/CN2018/073450 WO2018133843A1 (en) | 2017-01-23 | 2018-01-19 | Uplink transmission method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710058422.8A CN108347318B (en) | 2017-01-23 | 2017-01-23 | Uplink transmission method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108347318A CN108347318A (en) | 2018-07-31 |
CN108347318B true CN108347318B (en) | 2021-02-12 |
Family
ID=62908931
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710058422.8A Active CN108347318B (en) | 2017-01-23 | 2017-01-23 | Uplink transmission method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108347318B (en) |
WO (1) | WO2018133843A1 (en) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110798291B (en) | 2018-08-02 | 2022-04-15 | 中兴通讯股份有限公司 | Information transmission method, device, equipment and computer readable storage medium |
CN112602365B (en) * | 2018-09-14 | 2024-01-19 | 华为技术有限公司 | Data transmission method, control information sending method and equipment |
CN110972303B (en) * | 2018-09-28 | 2022-10-25 | 华为技术有限公司 | Communication method, device, equipment, system and storage medium |
CN110972300B (en) * | 2018-09-30 | 2021-07-09 | 华为技术有限公司 | Method and device for transmitting data |
WO2020034429A1 (en) * | 2018-11-02 | 2020-02-20 | Zte Corporation | Methods, apparatus and systems for indicating uplink transmission resources related to various services |
CN111315030B (en) * | 2018-12-12 | 2023-07-11 | 中国信息通信研究院 | Low-delay uplink scheduling request transmission method, terminal equipment and network equipment |
CN111403899B (en) | 2018-12-27 | 2022-10-28 | 华为技术有限公司 | Multi-frequency antenna structure |
CN111436149B (en) * | 2019-01-11 | 2022-12-30 | 中兴通讯股份有限公司 | Transmission resource selection method and device |
EP3897062A4 (en) | 2019-01-17 | 2022-01-12 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Random access method and terminal device, and network device |
CN111787613B (en) * | 2019-04-04 | 2024-03-26 | 华为技术有限公司 | Data transmission method, device and equipment |
CN112398888B (en) * | 2019-08-15 | 2023-02-28 | 北京华为数字技术有限公司 | Communication method and device |
WO2021031090A1 (en) * | 2019-08-19 | 2021-02-25 | 华为技术有限公司 | Sidelink communication method and device |
CN112751796B (en) * | 2019-10-31 | 2022-06-14 | 华为技术有限公司 | Method and device for mapping and demapping reference signal sequence |
WO2021159513A1 (en) * | 2020-02-14 | 2021-08-19 | 富士通株式会社 | Uplink transmission method and apparatus |
CN113766644A (en) * | 2020-06-03 | 2021-12-07 | ***通信有限公司研究院 | Resource indication method, resource acquisition method, resource indication device, network side equipment and terminal |
WO2022205216A1 (en) * | 2021-03-31 | 2022-10-06 | 华为技术有限公司 | Resource scheduling method, communication apparatus, and terminal device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103354482A (en) * | 2013-06-17 | 2013-10-16 | 上海华为技术有限公司 | Data transmission method and system, base station, and user equipment |
WO2016034196A1 (en) * | 2014-09-01 | 2016-03-10 | Telefonaktiebolaget L M Ericsson (Publ) | Collision avoidance for uplink radio resource allocation in reoccurring time intervals |
CN105430590A (en) * | 2014-09-01 | 2016-03-23 | 电信科学技术研究院 | Method and equipment for transmitting and configuring emergent periodical service |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100945820B1 (en) * | 2006-06-14 | 2010-03-05 | 삼성전자주식회사 | Apparatus and method for data communication in wireless communication system |
-
2017
- 2017-01-23 CN CN201710058422.8A patent/CN108347318B/en active Active
-
2018
- 2018-01-19 WO PCT/CN2018/073450 patent/WO2018133843A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103354482A (en) * | 2013-06-17 | 2013-10-16 | 上海华为技术有限公司 | Data transmission method and system, base station, and user equipment |
WO2016034196A1 (en) * | 2014-09-01 | 2016-03-10 | Telefonaktiebolaget L M Ericsson (Publ) | Collision avoidance for uplink radio resource allocation in reoccurring time intervals |
CN105430590A (en) * | 2014-09-01 | 2016-03-23 | 电信科学技术研究院 | Method and equipment for transmitting and configuring emergent periodical service |
Also Published As
Publication number | Publication date |
---|---|
WO2018133843A1 (en) | 2018-07-26 |
CN108347318A (en) | 2018-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108347318B (en) | Uplink transmission method and device | |
US10813129B2 (en) | Method and apparatus for sending and receiving uplink data, terminal, and base station | |
CN111448839B (en) | User equipment, base station and wireless communication method | |
US11212036B2 (en) | Data communication method, device, and system | |
CN109963335B (en) | Communication method and device | |
CN111726211B (en) | Side link feedback control information transmission method and device | |
CN111884773B (en) | Uplink control information sending and receiving method, device and system | |
EP3849263A1 (en) | Method for processing multi-transmission reception point (trp) data, base station, terminal, and storage medium | |
CN107846707B (en) | Method and device in grant-free UE and base station | |
CN110536428B (en) | Data transmission method, device, network equipment and computer readable storage medium | |
CN107689844B (en) | Method and device in wireless transmission | |
CN107371270B (en) | Transmission method, equipment and system | |
US11882518B2 (en) | Control information transmission method, base station, and terminal | |
EP3595220A1 (en) | Method and apparatus for sending and receiving feedback information | |
CN110870237A (en) | Data block based transmission | |
CN111567074B (en) | Channel transmission method and device | |
CN112187401B (en) | Multi-time unit transmission method and related device | |
CN106161293B (en) | A kind of data transmission method and equipment | |
EP3618540B1 (en) | Communication method and communication device | |
CN110351009B (en) | DCI transmission and reception method, device, storage medium, base station, and terminal | |
CN113711679A (en) | Information transmission in random access | |
EP4167676A1 (en) | Data transmission method and apparatus, transmitter, receiver, and storage medium | |
CN111756483B (en) | Feedback information transmission method and terminal | |
CN109586865A (en) | Configuration method, sending method, base station and the terminal of detection reference signal SRS | |
CN114884639B (en) | Information receiving method, device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |