Communication method and communication apparatus
By using uplink symbols in time slots that include downlink symbols to transmit redundant versions in uplink retransmission scenarios, the problem of insufficient uplink transmission coverage on terminal devices is solved, thereby improving uplink transmission coverage and enhancing communication flexibility.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2020-07-31
- Publication Date
- 2026-04-28
AI Technical Summary
In wireless communication systems, the uplink transmission coverage of terminal devices is lower than that of downlink transmission, especially the coverage of the physical uplink shared channel. Existing technologies are unable to effectively improve the uplink transmission coverage.
In uplink retransmission scenarios, terminal devices use uplink symbols in time slots that include both downlink and uplink symbols to transmit redundant versions, increasing the number of uplink symbols, avoiding resource waste, and improving coverage.
By increasing the number of uplink symbols used in uplink transmission, the coverage of uplink transmission is improved, the decoding difficulty on the network device side is reduced, and the flexibility of communication is enhanced.
Smart Images

Figure CN113784441B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more specifically, to a communication method and a communication device. Background Technology
[0002] Currently, in wireless communication systems, there is downlink transmission from network devices to terminal devices and uplink transmission from terminal devices to network devices.
[0003] In uplink transmission, due to cost constraints, terminal devices often use relatively inexpensive power amplifiers. The power limit of the power amplifier is less than that of the power amplifier in the network device. Therefore, the coverage of uplink transmission is generally lower than that of downlink transmission. How to improve the coverage of uplink transmission is the focus of coverage enhancement research.
[0004] The uplink transmission channel generally includes the physical uplink control channel (PUCCH) and the physical uplink shared channel (PUSCH). Among them, PUCCH is a control channel with relatively wide coverage, while PUSCH is a data channel that transmits a large amount of information but has relatively low coverage. Therefore, it is very necessary to improve the coverage of PUSCH. Summary of the Invention
[0005] This application provides a communication method that, in uplink retransmission scenarios, enables terminal devices to transmit redundant versions (RVs) using uplink symbols in time slots that include both downlink and uplink symbols. This avoids resource waste caused by uplink symbols in time slots that include both downlink and uplink symbols not being used in uplink transmission. Furthermore, since uplink symbols in time slots that include both downlink and uplink symbols are used in uplink transmission, compared to the case where uplink symbols in time slots that include both downlink and uplink symbols are not used in uplink transmission, the method provided in this application increases the number of uplink symbols used in uplink transmission, thereby improving the coverage of uplink transmission.
[0006] In a first aspect, a communication method is provided, comprising: a terminal device (or a module within the terminal device, such as a chip) receiving first downlink control information (DCI), wherein first indication information in the first DCI indicates a first uplink transmission resource, the first uplink transmission resource being used to transmit at least one redundant version RV of original information, the first uplink transmission resource including an uplink symbol in a first timeslot, the first timeslot being the earliest time slot in the first uplink transmission resource, the first timeslot also including a downlink symbol, the downlink symbol being earlier in time than the uplink symbol; determining a second uplink transmission resource in the first uplink transmission resource, the second uplink transmission resource including at least the uplink symbol in the first timeslot; and transmitting a first RV on the second uplink transmission resource, the first RV being one of the at least one RV.
[0007] Based on the above technical solution, in the uplink retransmission scenario, the terminal device uses uplink symbols in a time slot that includes both downlink and uplink symbols to transmit an RV. This avoids the resource waste caused by the uplink symbols in the time slot that includes both downlink and uplink symbols not being used in the uplink transmission. At the same time, since the uplink symbols in the time slot that includes both downlink and uplink symbols are used in the uplink transmission, compared to the case where the uplink symbols in the time slot that includes both downlink and uplink symbols are not used in the uplink transmission, the method provided by this application increases the number of uplink symbols used in the uplink transmission, thereby improving the coverage of the uplink transmission.
[0008] In one possible implementation, the second uplink transmission resource further includes at least one time slot that is later in time than the first time slot.
[0009] Based on the above technical solution, in the uplink retransmission scenario, when transmitting an RV, in addition to using uplink symbols in a time slot that includes both downlink and uplink symbols, uplink symbols from at least one time slot that is later than the uplink time slot will also be used. Thus, when the number of uplink symbols in a time slot that includes both downlink and uplink symbols is small, the number of uplink symbols used to transmit an RV is increased, thereby reducing the decoding difficulty on the network device side due to the small number of uplink symbols carrying an RV.
[0010] In one possible implementation, the first indication information indicates the start symbol of the first uplink transmission resource and the length of the first uplink transmission resource; or, the first indication information indicates the start symbol and the end symbol of the first uplink transmission resource; or, the first indication information indicates the start symbol of the first uplink transmission resource and the length of the uplink symbol occupied by the first uplink transmission resource in the first time slot, wherein the start symbol is used to determine the starting position of the first uplink transmission resource in the first time slot, and the end symbol is used to determine the ending position of the first uplink transmission resource.
[0011] In one possible implementation, the first indication information indicates a first identifier, which corresponds to the start symbol and resource length of the first uplink transmission resource. The start symbol is used to determine the starting position of the first uplink transmission resource in the first time slot, and the resource length is the resource length occupied by the first uplink transmission resource in the first time slot, or the resource length is the length of the first uplink transmission resource.
[0012] In one possible implementation, the method further includes: receiving Radio Resource Control (RRC) signaling, the RRC signaling including at least two sets of parameters, each set of parameters including an identifier, a start symbol of the first uplink transmission resource and the resource length, wherein the first identifier is included among the at least two identifiers corresponding to the at least two sets of parameters.
[0013] In one possible implementation, determining the second uplink transmission resource in the first uplink transmission resource includes: receiving a second DCI, wherein second indication information in the second DCI indicates the number of uplink symbols of the second uplink transmission resource; and determining the second uplink resource in the first uplink transmission resource according to the second indication information.
[0014] Based on the above technical solution, the second DCI indicates the number of second uplink transmission resources to the terminal device, so that the second DCI can adjust the number of second uplink transmission resources, thereby improving the flexibility of communication.
[0015] In one possible implementation, determining the second uplink transmission resource from the first uplink transmission resource includes: determining the second uplink transmission resource from the first uplink transmission resource based on the correlation between the second uplink transmission resource and the number of transmissions m and the number of uplink symbols of the first uplink transmission resource, according to the number of transmissions m.
[0016] In one possible implementation, the method further includes: receiving a third DCI, wherein the third DCI contains third indication information indicating the correlation between the number of uplink symbols of the second uplink transmission resource and the number of transmissions m and the number of uplink symbols included in the first uplink transmission resource.
[0017] Based on the above technical solution, the third DCI indicates to the terminal device the correlation between the number of uplink symbols in the second uplink transmission resource and the number of transmissions m, and the number of uplink symbols included in the first uplink transmission resource, so that the second DCI can adjust the correlation, thereby improving the flexibility of communication.
[0018] In one possible implementation, the method further includes: receiving a fourth DCI, wherein a fourth indication information in the fourth DCI indicates the number of transmissions m.
[0019] In one possible implementation, the second uplink transmission resource includes all uplink symbols of the first time slot and all uplink symbols of the at least one time slot.
[0020] In one possible implementation, the method further includes: determining a third uplink transmission resource in the first uplink transmission resource based on the number of uplink symbols in the first uplink transmission resource and the number of transmissions m, the third uplink transmission resource including a plurality of uplink symbols that are later in time than the second uplink transmission resource; and transmitting a second RV on the third uplink transmission resource, the second RV being any one of the at least one RV other than the first RV.
[0021] In one possible implementation, the method further includes: determining a first resource length based on at least one uplink transmission resource corresponding to the at least one RV; determining the transport block size (TBS) corresponding to the original information based on the first resource length; and generating the first RV based on the TBS.
[0022] In one possible implementation, the first resource length is the length of the longest uplink transmission resource among the at least one uplink transmission resources corresponding to the at least one RV.
[0023] In one possible implementation, the length of the longest uplink transmission resource is the integer result of the quotient obtained by dividing the number of uplink symbols in the first uplink transmission resource by the number of transmissions m.
[0024] In a second aspect, a communication method is provided, comprising: a network device (or a module in the network device, such as a chip) generating a first DCI, wherein a first indication information in the first DCI indicates a first uplink transmission resource; transmitting the first DCI, wherein the first uplink transmission resource is used to transmit at least one redundant version RV of the original information, the first uplink transmission resource including an uplink symbol in a first timeslot, the first timeslot being the earliest time slot in the first uplink transmission resource, the first timeslot also including a downlink symbol, the downlink symbol being earlier in time than the uplink symbol; and receiving a first RV on a second uplink transmission resource, wherein the first RV is one of the at least one RV, the second uplink transmission resource including at least the uplink symbol in the first timeslot.
[0025] Based on the above technical solution, in the uplink retransmission scenario, the terminal device uses uplink symbols in a time slot that includes both downlink and uplink symbols to transmit an RV. This avoids the resource waste caused by the uplink symbols in the time slot that includes both downlink and uplink symbols not being used in the uplink transmission. At the same time, since the uplink symbols in the time slot that includes both downlink and uplink symbols are used in the uplink transmission, compared to the case where the uplink symbols in the time slot that includes both downlink and uplink symbols are not used in the uplink transmission, the method provided by this application increases the number of uplink symbols used in the uplink transmission, thereby improving the coverage of the uplink transmission.
[0026] In one possible implementation, the second uplink transmission resource further includes at least one time slot that is later in time than the first time slot.
[0027] Based on the above technical solution, in the uplink retransmission scenario, when transmitting an RV, in addition to using uplink symbols in a time slot that includes both downlink and uplink symbols, uplink symbols from at least one time slot that is later than the uplink time slot will also be used. Thus, when the number of uplink symbols in a time slot that includes both downlink and uplink symbols is small, the number of uplink symbols used to transmit an RV is increased, thereby reducing the decoding difficulty on the network device side due to the small number of uplink symbols carrying an RV.
[0028] In one possible implementation, the first indication information indicates the start symbol of the first uplink transmission resource and the length of the first uplink transmission resource; or, the first indication information indicates the start symbol and the end symbol of the first uplink transmission resource; or, the first indication information indicates the start symbol of the first uplink transmission resource and the length of the uplink symbol occupied by the first uplink transmission resource in the first time slot, wherein the start symbol is used to determine the starting position of the first uplink transmission resource in the first time slot, and the end symbol is used to determine the ending position of the first uplink transmission resource.
[0029] In one possible implementation, the first indication information indicates a first identifier, which corresponds to the start symbol and resource length of the first uplink transmission resource. The start symbol is used to determine the starting position of the first uplink transmission resource in the first time slot, and the resource length is the resource length occupied by the first uplink transmission resource in the first time slot, or the resource length is the length of the first uplink transmission resource.
[0030] In one possible implementation, the method further includes: sending Radio Resource Control (RRC) signaling, the RRC signaling including at least two sets of parameters, each set of parameters including an identifier, the start symbol of the first uplink transmission resource and the resource length, wherein the first identifier is included among the at least two identifiers corresponding to the at least two sets of parameters.
[0031] In one possible implementation, the method further includes: sending a second DCI, wherein a second indication information in the second DCI indicates the number of uplink symbols of the second uplink transmission resource.
[0032] Based on the above technical solution, the second DCI indicates the number of second uplink transmission resources to the terminal device, so that the second DCI can adjust the number of second uplink transmission resources, thereby improving the flexibility of communication.
[0033] In one possible implementation, the method further includes: sending a third DCI, wherein the third indication information in the third DCI indicates the correlation between the number of uplink symbols of the second uplink transmission resource and the number of transmissions m and the number of uplink symbols included in the first uplink transmission resource.
[0034] Based on the above technical solution, the third DCI indicates to the terminal device the correlation between the number of uplink symbols in the second uplink transmission resource and the number of transmissions m, and the number of uplink symbols included in the first uplink transmission resource, so that the second DCI can adjust the correlation, thereby improving the flexibility of communication.
[0035] In one possible implementation, the method further includes: sending a fourth DCI, wherein a fourth indication information in the fourth DCI indicates the number of transmissions m.
[0036] In one possible implementation, the second uplink transmission resource includes all uplink symbols of the first time slot and all uplink symbols of the at least one time slot.
[0037] In one possible implementation, the method further includes: receiving a second RV on a third uplink transmission resource, the second RV being any one of the at least one RV other than the first RV, the third uplink transmission resource including a plurality of uplink symbols that are later in time than the second uplink transmission resource.
[0038] Thirdly, a communication device is provided, which can be a terminal device as described in the above-described method, or a chip applied in a terminal device. The communication device includes: a processor coupled to a memory, capable of executing instructions in the memory to implement the method executed by the terminal device in the first aspect and any possible implementation thereof. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, with the processor coupled to the communication interface.
[0039] When the communication device is a terminal device, the communication interface can be a transceiver or an input / output interface.
[0040] When the communication device is a chip used in a terminal device, the communication interface can be an input / output interface.
[0041] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0042] Fourthly, a communication device is provided, which can be a network device as described in the above-described method, or a chip applied in a network device. The communication device includes: a processor coupled to a memory, configured to execute instructions in the memory to implement the method performed by the network device in the second aspect and any possible implementation thereof. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, with the processor coupled to the communication interface.
[0043] When the communication device is a network device, the communication interface can be a transceiver or an input / output interface.
[0044] When the communication device is a chip used in network equipment, the communication interface can be an input / output interface.
[0045] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0046] Fifthly, a program is provided that, when executed by a communication device, performs any method of the first aspect and its possible embodiments, or performs any method of the second aspect and its possible embodiments.
[0047] In a sixth aspect, a program product is provided, the program product comprising: program code, which, when executed by a communication device, causes the communication device to perform any method of the first aspect and its possible embodiments, or to perform any method of the second aspect and its possible embodiments.
[0048] In a seventh aspect, a computer-readable storage medium is provided, the computer-readable storage medium storing a program, which, when executed, causes a communication device to perform any of the methods described in the first aspect and its possible embodiments, or to perform any of the methods described in the second aspect and its possible embodiments. Attached Figure Description
[0049] Figure 1 This is a schematic diagram of the architecture of a mobile communication system applicable to embodiments of this application;
[0050] Figure 2 This is a schematic diagram of resource allocation in uplink transmission;
[0051] Figure 3 This is a schematic interaction diagram of an example communication method provided in an embodiment of this application;
[0052] Figure 4 This is another example of resource allocation in uplink transmission;
[0053] Figure 5 This is another example of resource allocation in uplink transmission;
[0054] Figure 6 This is another example of resource allocation in uplink transmission;
[0055] Figure 7 This is another example of resource allocation in uplink transmission;
[0056] Figure 8 This is another example of resource allocation in uplink transmission;
[0057] Figure 9 This is another example of resource allocation in uplink transmission;
[0058] Figure 10This is another example of resource allocation in uplink transmission;
[0059] Figure 11 This is another example of resource allocation in uplink transmission;
[0060] Figure 12 This is a schematic interaction diagram illustrating another communication method provided in the embodiments of this application;
[0061] Figure 13 This application provides a schematic block diagram of a communication device;
[0062] Figure 14 This application provides another schematic block diagram of a communication device. Detailed Implementation
[0063] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0064] The technical solutions of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, New Radio (NR) in 5th Generation (5G) mobile communication systems, and future mobile communication systems.
[0065] Figure 1 This is a schematic diagram of the architecture of a mobile communication system applicable to embodiments of this application. For example... Figure 1 As shown, the mobile communication system includes core network equipment 110, radio access network equipment 120, and at least one terminal device (such as...). Figure 1 The terminal devices 130 and 140 are included in this document. The terminal devices connect wirelessly to the wireless access network equipment, which in turn connects wirelessly or via a wired connection to the core network equipment. The core network equipment and the wireless access network equipment can be independent physical devices, or the functions of the core network equipment and the logical functions of the wireless access network equipment can be integrated onto the same physical device. Alternatively, a single physical device can integrate some of the functions of the core network equipment and some of the functions of the wireless access network equipment. The terminal devices can be fixed in location or mobile. Figure 1 This is just an illustration; the communication system may also include other network devices, such as wireless repeaters and wireless backhaul devices. Figure 1 Not shown in the diagram. The embodiments of this application do not limit the number of core network devices, radio access network devices, and terminal devices included in the mobile communication system.
[0066] The wireless access network device in this application embodiment is an access device through which a terminal device wirelessly accesses the mobile communication system. It can be a base station NodeB, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. It can also be a wireless controller in a Cloud Radio Access Network (CRAN) scenario, a relay station, vehicle-mounted equipment, wearable devices, or network equipment in a future evolved PLMN network. This application embodiment does not limit the specific technology or device form used in the wireless access network device. In this application, the wireless access network device is abbreviated as network device; unless otherwise specified, network device refers to wireless access network device.
[0067] The terminal device in this application embodiment can also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, etc. The embodiments of this application do not limit the specific technology or device form used in the terminal device.
[0068] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and artificial satellites. The embodiments of this application do not limit the application scenarios of the network devices and terminal devices.
[0069] Network devices and terminal devices can communicate using licensed spectrum, unlicensed spectrum, or both simultaneously. They can also communicate using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used between network devices and terminal devices.
[0070] It is understood that in the embodiments of this application, the physical downlink shared channel (PDSCH), physical downlink control channel (PDCCH), and physical uplink shared channel (PUSCH) are only examples of downlink data channels, downlink control channels, and uplink data channels. In different systems and different scenarios, data channels and control channels may have different names, and the embodiments of this application do not limit this.
[0071] Currently, different RVs can transmit the same original information on symbols at the same position in multiple consecutive uplink slots, and one uplink slot can only be used to transmit one RV.
[0072] However, since different RVs can only transmit the same original information on symbols at the same position in multiple consecutive uplink time slots, and only 2 or 4 uplink symbols remain in slot(n+1), the uplink symbols in slot(n+1) will not be used during uplink transmission, which is not conducive to improving the coverage of uplink transmission.
[0073] In uplink transmission, if Figure 2 When uplink symbols in slot(n+1) are used, it is possible to improve the coverage of uplink transmission. In other words, increasing the number of uplink symbols used in uplink transmission can improve the coverage of uplink transmission.
[0074] In view of this, embodiments of this application propose a communication method that, in uplink retransmission scenarios, enables the terminal device to transmit an RV using uplink symbols in time slots that include both downlink and uplink symbols. This avoids resource waste caused by uplink symbols in time slots that include both downlink and uplink symbols not being used in uplink transmission. Furthermore, since uplink symbols in time slots that include both downlink and uplink symbols are used in uplink transmission, compared to the case where uplink symbols in time slots that include both downlink and uplink symbols are not used in uplink transmission, the method provided by this application increases the number of uplink symbols used in uplink transmission, thereby improving the coverage of uplink transmission.
[0075] The following, combined with Figures 3 to 14 The communication method provided in the embodiments of this application will be described in detail.
[0076] Figure 3 This is a schematic interactive diagram of the communication method provided in the embodiments of this application. Each step of the method will be described in detail below.
[0077] In this embodiment, a terminal device and a network device are used as examples to illustrate method 200. As an example and not a limitation, the execution subject of method 200 can also be the chip of the corresponding terminal device and the chip of the corresponding network device.
[0078] Step 210: The terminal device reports to the network device its support for uplink transmission across time slot boundaries.
[0079] Terminal devices can report the ability to transmit across time slot boundaries to network devices.
[0080] For example, a terminal device sends capability indication information to a network device, indicating that the terminal device supports cross-time-slot boundary uplink transmission. Based on the terminal device's report, the network device determines that the terminal device supports cross-time-slot boundary uplink transmission and can send DCI or Radio Resource Control (RRC) signaling to the terminal device to configure it to support this feature. For instance, certain fields in the DCI or RRC can indicate that the terminal device can perform uplink transmission based on the cross-time-slot boundary uplink transmission feature.
[0081] It should be noted that step 210 is not mandatory. For example, the network device can determine that the terminal device supports the cross-timeslot boundary uplink transmission feature by using information such as the terminal device model and the supported version of the terminal device. In this case, the terminal device does not need to report its support for the cross-timeslot boundary uplink transmission feature to the network device.
[0082] Step 220: Configure the network device to support the uplink transmission feature across time slot boundaries.
[0083] In retransmission scenarios, terminal devices generate different RVs (Retrievable Contexts) of the same original information and transmit these different RVs to the network device. The uplink transmission resources used by the terminal device to transmit one RV can occupy only one uplink time slot, or, when the terminal device supports cross-time slot boundary uplink transmission, the uplink transmission resources used to transmit one RV can occupy at least two uplink time slots. In some embodiments, the network device configures the terminal device to support cross-time slot boundary uplink transmission based on the terminal device's report. In this case, the terminal device can use uplink transmission resources occupying at least two uplink time slots to transmit one RV.
[0084] In other embodiments, the network device can determine whether the terminal device supports uplink transmission characteristics across time slot boundaries based on information such as the terminal device model and the supported version of the terminal device.
[0085] This application does not limit the scope of the embodiments.
[0086] Step 230: Configure the number of transmissions m on the network device.
[0087] In the retransmission scenario, the network device is configured with the number of transmissions m. The terminal device generates m RVs of the same original information based on the number of transmissions m, where m is an integer greater than or equal to 1.
[0088] For example, network devices can indicate the number of transmissions m to terminal devices via DCI or RRC.
[0089] Step 240: The network device configures uplink transmission resources for the terminal device. Accordingly, the terminal device determines the uplink transmission resources configured by the network device.
[0090] In retransmission scenarios, the network device configures uplink transmission resources for the terminal device. The terminal device then determines the uplink transmission resources configured by the network device and sends m RVs of the same original information to the network device on those uplink transmission resources. It is worth mentioning that, in this embodiment, the starting timeslot of the uplink transmission resources configured by the network device includes both uplink and downlink symbols, and the downlink symbols are earlier than the uplink symbols in time.
[0091] For example, network devices can configure uplink transmission resources for terminal devices in the following ways:
[0092] Method 1
[0093] The network device sends a DCI to the terminal device. The DCI indicates the start symbol and length of the uplink transmission resource. The terminal device determines the uplink transmission resource based on the DCI.
[0094] For example, DCI indicates that the starting uplink symbol of the first uplink transmission resource is symbol 10, and indicates that the length of the uplink transmission resource is 30 uplink symbols.
[0095] The terminal device can determine the starting timeslot of the uplink transmission resource based on the timeslot carrying the DCI, that is, determine the timeslot corresponding to symbol 10. For example, if the timeslot where the terminal device receives the DCI is N, the terminal device can determine the starting timeslot of the uplink transmission resource as N+X based on an offset X. Here, X can be a standard definition or can be configured by the network device. For example, assuming X is 4, if the terminal device receives the DCI in slot (n-3), then the starting timeslot is slot (n+1). For ease of description, the following uses slot (n+1) as an example to describe the embodiments of this application. Slot (n+1) contains both uplink symbols and downlink symbols. In mode 1, slot (n+1) contains downlink symbols 0 to 9 and uplink symbols 10 to 13.
[0096] The terminal device can determine that the starting position of the uplink transmission resource in slot (n+1) is symbol 10, and determine symbols 10 to 13 in slot (n+1), symbols 0 to 13 in slot (n+2), and 12 uplink symbols in slot (n+3) as uplink transmission resources. For slot (n+3), the terminal device can determine any 12 consecutive uplink symbols in slot (n+3) as part of the uplink transmission resource.
[0097] For example, the terminal device may identify symbols 0 to 11 in slot(n+3) as part of the uplink transmission resources, or identify symbols 2 to 13 in slot(n+3) as part of the uplink transmission resources. This application embodiment does not limit this.
[0098] Method 2
[0099] The network device sends a DCI to the terminal device. The DCI indicates the start and end symbols of the uplink transmission resources. The terminal device determines the uplink transmission resources based on the DCI and the number of time slots occupied by the uplink transmission resources.
[0100] For example, DCI indicates that the start symbol of the uplink transmission resource is symbol 12 and the end symbol is symbol 13.
[0101] Based on the example in Method 1, the starting timeslot determined by the terminal device is slot(n+1). In Method 2, slot(n+1) contains uplink symbols 12 to 13. Furthermore, the terminal device can determine the ending timeslot of the uplink transmission resource based on the starting timeslot and the number of timeslots occupied by the uplink transmission resource. For example, the network device can indicate the number of timeslots to the terminal device via RRC, or the terminal device can determine the number of timeslots based on the number of transmissions m in step 230. For example, the terminal device can determine m+k as the number of timeslots, where k is an integer greater than or equal to 1.
[0102] For example, assuming the number of transmissions m is 2 and k is 1, the terminal device can determine that the number of time slots occupied by the uplink transmission resources is 3. Based on the starting time slot slot(n+1) and the number of time slots 3, the terminal device determines that the ending time slot of the uplink transmission resources is slot(n+3). Since the starting symbol is symbol 12 and the ending symbol is symbol 13, the terminal device can determine that the starting position of the uplink transmission resources in slot(n+1) is symbol 12 and the ending symbol in slot(n+1) is symbol 13. For example, if the starting position of the uplink transmission resource in slot (n+2) and slot (n+3) is symbol 0, then the terminal device can determine that the starting position of the uplink transmission resource in slot (n+2) and slot (n+3) is symbol 0 and the ending position is symbol 13. The terminal device determines symbols 12 to 13 in slot (n+1), symbols 0 to 13 in slot (n+2), and symbols 0 to 13 in slot (n+3) as uplink transmission resources.
[0103] Method 3
[0104] The network device sends a DCI to the terminal device. The DCI indicates the start symbol of the uplink transmission resource and the length of the uplink symbol occupied by the uplink transmission resource in the start time slot. The terminal device determines the uplink transmission resource based on the DCI and the number of time slots occupied by the uplink transmission resource.
[0105] For example, DCI indicates that the start symbol of the uplink transmission resource is symbol 10, and that the length of the uplink symbol occupied by the uplink transmission resource in the start time slot is 4. The terminal device can thus determine that the last symbol occupied by the uplink transmission resource in the start time slot is symbol 13. Subsequent time slots that are later than the start time slot also use the symbol at the same position as the start time slot as the termination symbol. That is, the terminal device can determine that the last uplink symbol occupied by the uplink transmission time domain resource in each subsequent time slot is symbol 13 for that time slot. The use of the symbol at the same position as the start time slot as the termination symbol for subsequent time slots that are later than the start time slot can be defined by the standard or indicated by the network device.
[0106] Based on the example in Method 1, the starting timeslot determined by the terminal device is slot(n+1). In Method 3, slot(n+1) contains uplink symbols 10 to 13. Furthermore, the terminal device can determine the ending timeslot of the uplink transmission resource based on the starting timeslot and the number of timeslots occupied by the uplink transmission resource. For example, the network device can indicate the number of timeslots to the terminal device via RRC, or the terminal device can determine the number of timeslots based on the number of transmissions m in step 230. For example, the terminal device can determine m+k as the number of timeslots, where k is an integer greater than or equal to 1.
[0107] For example, the network device indicates to the terminal device via RRC that the number of time slots is 3. Since the starting time slot is slot(n+1), the terminal device determines that the ending time slot for the uplink transmission resource is slot(n+3). Slot(n+1) contains uplink symbols 10 to 13. The terminal device determines that the starting position of the uplink transmission resource in slot(n+1) is symbol 10 and the ending position is symbol 13. Assume that the starting position of the uplink transmission resource in slots(n+2) and (n+3) is symbol 0. Since the position of the termination symbol of the uplink transmission resource in slot(n+2) and slot(n+3) is the same as the position of the termination symbol in slot(n+1), the terminal device can determine that the termination symbol of the uplink transmission resource in slot(n+2) and slot(n+3) is symbol 13. Therefore, the terminal device determines symbols 10 to 13 in slot(n+1), symbols 0 to 13 in slot(n+1), and symbols 0 to 13 in slot(n+3) as uplink transmission resources.
[0108] Method 4
[0109] The network device configures multiple sets of parameters to the terminal device via RRC. Each set of parameters includes at least an index number, a start symbol, and a resource length. The network device also indicates the index number corresponding to a certain set of parameters to the terminal device via DCI. Here, the resource length can be the length of the uplink symbol occupied by the uplink transmission resource in the start time slot. Based on the index number, the terminal device determines the start symbol and resource length corresponding to that index number. Based on the time slot of the received DCI, the terminal device determines the start time slot of the uplink transmission resource. Based on the start symbol and resource length, the terminal device determines the start position and end position of the uplink transmission resource in the start time slot. Based on the end position of the uplink transmission resource in the start time slot, the terminal device determines the end position of the uplink transmission resource in each time slot after the start time slot.
[0110] For example, the network device configures two sets of parameters for the terminal device via RRC: (17, 10, 4) and (18, 12, 2), and indicates the index number 18 to the terminal device via DCI. The terminal device determines that the set of parameters corresponding to index number 18 is (12, 2). Here, 12 can be used to determine that the starting symbol is symbol 12, and 2 represents the length of the uplink transmission resource occupied by the symbol in the time slot where the starting symbol is located. In other words, 2 represents the length of the uplink transmission resource occupied by the symbol in the starting time slot. When the starting symbol is symbol 12, 2 represents that the uplink transmission resource is occupied by symbols 12 and 13 in the starting time slot. Subsequent time slots that are later than the starting time slot also use the symbol at the same position as the starting time slot as the ending symbol. That is, the terminal device can determine that the last uplink symbol occupied by the uplink transmission time domain resource in each subsequent time slot is symbol 13 of that time slot. Subsequent time slots that are later than the starting time slot also use the same sign as the starting time slot as the termination sign, which can be defined by the standard or indicated by the network device.
[0111] Based on the example in Method 1, the starting timeslot determined by the terminal device is slot(n+1). In Method 4, slot(n+1) contains uplink symbols 12 to 13. Furthermore, the terminal device can determine the ending timeslot of the uplink transmission resource based on the starting timeslot and the number of timeslots occupied by the uplink transmission resource. For example, the network device can indicate the number of timeslots to the terminal device via RRC, or the terminal device can determine the number of timeslots based on the number of transmissions m in step 230. For example, the terminal device can determine m+k as the number of timeslots, where k is an integer greater than or equal to 1.
[0112] The network device indicates 3 time slots to the terminal device via RRC. Since the starting time slot is slot(n+1), the terminal device determines the ending time slot for the uplink transmission resource to be slot(n+3). Slot(n+1) contains uplink symbols 12 to 13. The terminal device determines the starting position of the uplink transmission resource in slot(n+1) as symbol 12 and the ending position as symbol 13. Assuming the starting position of the uplink transmission resource in slots(n+2) and (n+3) is both symbol 0, then... If the position of the termination symbol of the uplink transmission resource in slot(n+2) and slot(n+3) is the same as the position of the termination symbol in slot(n+1), then the terminal device can determine that the termination symbol of the uplink transmission resource in slot(n+2) and slot(n+3) is symbol 13. Therefore, the terminal device determines symbols 12 to 13 in slot(n+1), symbols 0 to 13 in slot(n+1), and symbols 0 to 13 in slot(n+3) as uplink transmission resources.
[0113] Method 5
[0114] The network device configures multiple sets of parameters to the terminal device via RRC. Each set of parameters includes at least an index number, a start symbol, and a resource length. The network device also indicates the index number corresponding to a certain set of parameters to the terminal device via DCI. The resource length here can be the length of the uplink transmission resource configured by the network device for the terminal device. Based on the index number, the terminal device determines the start symbol and the length of the uplink transmission resource corresponding to that index number. Based on the timeslot of the received DCI, the terminal device determines the starting timeslot of the uplink transmission resource. Combined with the start symbol, the terminal device determines the starting position of the uplink transmission resource within the starting timeslot. Finally, combined with the length of the uplink resource, the terminal device determines the uplink transmission resource.
[0115] For example, the network device configures four sets of parameters for the terminal device via RRC: (19, 10, 18), (20, 10, 32), (21, 12, 16), and (22, 12, 30). The network device also indicates index number 21 to the terminal device via DCI. The terminal device determines the set of parameters corresponding to index number 21 as (12, 16). Here, 12 can be used to determine the starting symbol as symbol 12, and 16 represents the length of the uplink transmission resource. In other words, 16 represents the length of the symbols occupied by the uplink transmission resource starting from the starting symbol. When the starting symbol is symbol 12, 16 represents the symbols occupied by the uplink transmission resource as symbols 12 and 13 within the starting time slot, and symbols 0 to 13 in the next time slot that is later than the starting time slot.
[0116] Based on the example in Method 1, the terminal device determines the starting timeslot as slot(n+1). In Method 5, slot(n+1) contains uplink symbols 12 to 13. The terminal device determines the starting position of the uplink transmission resource in slot(n+1) as symbol 12. Combining this with the length of the uplink transmission resource (16), it determines symbols 12 to 13 of slot(n+1) and symbols 0 to 13 of slot(n+2) as uplink transmission resources.
[0117] It should be noted that in methods 4 and 5, the multiple sets of parameters configured by the network device for the terminal device can also be configured by other signaling, and this application embodiment does not limit this.
[0118] Step 250: The terminal device determines m uplink transmission resources for m transmissions based on the uplink transmission resources configured by the network device.
[0119] In the following description, the number of uplink symbols in the starting timeslot of the uplink transmission resources is denoted as N1, and the number of uplink symbols excluding the starting timeslot in the uplink transmission resources is denoted as N2. For example, the terminal device can determine m uplink transmission resources for m transmissions in the following ways.
[0120] Method 1
[0121] In one implementation, two resource lengths can be determined first, denoted as length 1 and length 2 respectively. For example, length 1 and length 2 satisfy relation (1) and relation (2) respectively. The terminal device can determine m uplink transmission resources for m transmissions based on length 1 and length 2. For example, the length of the uplink transmission resources determined by the terminal device for some of the m transmissions can satisfy length 1, and the length of the uplink transmission resources determined for other transmissions can satisfy length 2.
[0122]
[0123]
[0124] The terminal device can determine the number of uplink transmission resources that satisfy length 1 and the number of uplink transmission resources that satisfy length 2 based on relation (3) and relation (4):
[0125] mod(N1+N2,m) (3)
[0126] m-mod(N1+N2,m) (4)
[0127] For example, m = 2, N1 = 2, N2 = 28, length 1 = 15, length 2 = 15, the terminal device determines the number of uplink transmission resources corresponding to length 1 as 0 according to relation (3), and determines the number of uplink transmission resources corresponding to length 2 as 2 according to relation (4), such as Figure 4 As shown, the terminal device determines symbols 12 to 13 in slot (n+1) and symbols 0 to 12 in slot (n+2) as the uplink transmission resources corresponding to the first transmission, and determines symbol 13 in slot (n+1) and symbols 0 to 13 in slot (n+2) as the uplink transmission resources corresponding to the second transmission. It can be seen that the lengths of the uplink transmission resources determined for the two transmissions both satisfy a length of 2.
[0128] For example, m = 3, N1 = 4, N2 = 28, length 1 = 11, length 2 = 10. The terminal device determines the number of uplink transmission resources corresponding to length 1 as 2 according to relation (3), and determines the number of uplink transmission resources corresponding to length 2 as 1 according to relation (4). Figure 5As shown, the terminal device can determine symbols 10 to 13 in slot (n+1) and symbols 0 to 6 in slot (n+2) as the uplink transmission resources corresponding to the first transmission; symbols 7 to 13 in slot (n+2) and symbols 0 to 3 in slot (n+3) as the uplink transmission resources corresponding to the second transmission; and symbols 4 to 13 in slot (n+3) as the uplink transmission resources corresponding to the third transmission. It can be seen that the length of the uplink transmission resources determined for the first and second transmissions satisfies length 1, and the length of the uplink transmission resources determined for the third transmission satisfies length 2.
[0129] Based on the above technical solution, when the uplink transmission resources configured by the network device for the terminal device cannot be divided by the number of transmissions m, the resource length that satisfies the integer requirement can still be obtained according to the above relation (1) and relation (2).
[0130] In some other implementations, only one resource length can be determined. For example, the resource length can satisfy relation (5). In this case, it means that the length of any two uplink transmission resources determined by the terminal device for m transmissions is equal and is l.
[0131] l=(N1+N2) / m (5)
[0132] Method 2
[0133] The terminal device identifies the first 14 symbols in the uplink transmission resources as the uplink transmission resources corresponding to the first transmission, and identifies the remaining uplink symbols in the uplink transmission resources as the uplink transmission resources corresponding to other transmissions besides the first transmission.
[0134] In one implementation, two resource lengths can be determined first, denoted as length 3 and length 4 respectively. For example, length 3 and length 4 satisfy relation (6) and relation (7) respectively. The terminal device can determine m-1 uplink transmission resources for m-1 transmissions based on length 3 and length 4. For example, the length of the uplink transmission resources determined by the terminal device for some transmissions in m-1 transmissions can satisfy length 3, and the length of the uplink transmission resources determined for other transmissions in m-1 transmissions can satisfy length 3.
[0135]
[0136]
[0137] The terminal equipment can determine the number of uplink transmission resources satisfying length 3 and the number of uplink transmission resources satisfying length 4 based on relation (8) and relation (9):
[0138] mod(N1+N2-14,m-1) (8)
[0139] m-1-mod(N1+N2-14,m-1) (9)
[0140] For example, m = 3, N1 = 2, N2 = 28, length 3 = 8, length 4 = 8, the terminal device determines the number of uplink transmission resources corresponding to length 3 as 0 according to relation (8), and determines the number of uplink transmission resources corresponding to length 4 as 2 according to relation (9), such as Figure 6 As shown, the terminal device identifies symbols 12 to 13 in slot (n+1) and symbols 0 to 11 in slot (n+2) as the uplink transmission resources corresponding to the first transmission. It identifies symbols 12 and 13 in slot (n+2) and symbols 0 to 5 in slot (n+3) as the uplink transmission resources corresponding to the second transmission. It also identifies symbols 6 to 13 in slot (n+3) as the uplink transmission resources corresponding to the third transmission. It can be seen that the length of the uplink transmission resources identified for the first transmission is 14, and the lengths of the uplink transmission resources identified for the second and third transmissions both satisfy a length of 4.
[0141] For example, m = 3, N1 = 3, N1 = 28, length 3 = 9, length 4 = 8. The terminal device determines the number of uplink transmission resources corresponding to length 3 as 1 according to relation (8), and determines the number of uplink transmission resources corresponding to length 4 as 1 according to relation (9). Figure 7 As shown, the terminal device can determine symbols 11 to 13 in slot (n+1) and symbols 0 to 10 in slot (n+2) as the uplink transmission resources corresponding to the first transmission; determine symbols 11 to 13 in slot (n+2) and symbols 0 to 5 in slot (n+3) as the uplink transmission resources corresponding to the second transmission; and determine symbols 6 to 13 in slot (n+3) as the uplink transmission resources corresponding to the third transmission. It can be seen that the length of the uplink transmission resources determined for the first transmission is 14, the length of the uplink transmission resources determined for the second transmission satisfies length 3, and the length of the uplink transmission resources determined for the third transmission satisfies length 4.
[0142] Based on the above technical solution, when the uplink transmission resources configured by the network device for the terminal device cannot be divided by the number of transmissions m-1, the resource length that satisfies the integer can still be obtained according to the above relation (6) and relation (7).
[0143] In some other implementations, only one resource length can be determined. For example, the resource length can satisfy relation (10). In this case, it means that the length of any two uplink transmission resources in the m-1 uplink transmission resources determined by the terminal device for m-1 transmissions is equal and is l.
[0144] l=(N1+N2-14) / (m-1) (10)
[0145] Method 3
[0146] The terminal device determines 14×(m-1) uplink symbols in the uplink transmission resources as uplink transmission resources corresponding to (m-1) transmissions, allocates 14 uplink symbols for each transmission in m-1 transmissions, and determines the remaining uplink symbols in the uplink transmission resources as uplink transmission resources corresponding to the m-th transmission.
[0147] For example, m = 3, N1 = 4, N2 = 28, such as Figure 8 As shown, the terminal device can determine symbols 10 to 13 in slot(n+1) and symbols 0 to 9 in slot(n+2) as the uplink transmission resources corresponding to the first transmission, determine symbols 10 to 13 in slot(n+2) and symbols 0 to 9 in slot(n+3) as the uplink transmission resources corresponding to the second transmission, and determine symbols 10 to 13 in slot(n+3) as the uplink transmission resources corresponding to the third transmission.
[0148] Method 4
[0149] The terminal device identifies the uplink symbols in the starting time slot and 14 symbols in the next time slot that are later than the starting time slot as the uplink transmission resources for the first transmission. The remaining uplink symbols in these uplink transmission resources are then identified as the uplink transmission resources for the second transmission. In other words, besides identifying the uplink symbols in the starting time slot as the uplink transmission resources for the first transmission, the terminal device also identifies the 14 symbols in the next time slot that are later than the starting time slot as the uplink transmission resources for the first transmission. That is, the uplink symbols in the starting time slot and the 14 symbols in the next time slot that are later than the starting time slot together constitute the uplink transmission resources for the first transmission.
[0150] For example, m = 2, N1 = 4, N2 = 28, such as Figure 9 As shown, the terminal device can identify symbols 10 to 13 in slot(n+1) and symbols 0 to 13 in slot(n+2) as the uplink transmission resources corresponding to the first transmission, and identify symbols 0 to 13 in slot(n+3) as the uplink transmission resources corresponding to the second transmission.
[0151] Method 5
[0152] The terminal device identifies the uplink symbol in the initial timeslot as the uplink transmission resource corresponding to the first transmission.
[0153] For example, m = 1, N1 = 4, N2 = 28, such as Figure 10 As shown, the terminal device can identify symbols 10 to 13 in slot(n+1) as the uplink transmission resources corresponding to the first transmission.
[0154] Method 6
[0155] The terminal device determines the uplink transmission resources corresponding to the first transmission as the uplink symbols in the starting time slot and all uplink symbols in at least one time slot that is later in time than the starting time slot.
[0156] For example, m = 1, N1 = 4, N2 = 28, such as Figure 11 As shown, the terminal device can identify symbols 10 to 13 in slot(n+1), symbols 0 to 13 in slot(n+2), and symbols 0 to 13 in slot(n+3) as the uplink transmission resources corresponding to the first transmission.
[0157] In a specific implementation, the terminal device can determine m uplink transmission resources for m transmissions according to any one of methods 1 to 6. In one implementation, the method for determining the m uplink transmission resources can be pre-configured for the terminal device; in other words, the method for determining the m uplink transmission resources is determined at the time of manufacture of the terminal device. Alternatively, in another implementation, the network device can instruct the terminal device to determine the m uplink transmission resources according to one of methods 1 to 6 via DCI. This application embodiment does not limit this approach.
[0158] For example, the network device can use the DCI in step 230 to indicate to the terminal device the method for determining m uplink transmission resources. In other words, the network device can use the DCI in step 230 to both indicate the number of transmissions m to the terminal device and the method for determining m uplink transmission resources.
[0159] For example, a network device can use a field in the DCI to jointly indicate the number of transmissions m and the method of determining m uplink transmission resources. For instance, a two-bit field can be used to jointly indicate the number of transmissions m and the method of determining m uplink transmission resources. The correspondence between the number of transmissions m, the method of determining m uplink transmission resources, and the bit values can be shown in Table 1. The terminal device can determine the number of transmissions m and the method of determining m uplink transmission resources according to the correspondence between the number of transmissions m, the method of determining m uplink transmission resources, and the fields shown in Table 1.
[0160] Table 1
[0161]
[0162] For example, network devices can use different fields in the DCI to indicate the number of transmissions m and the method of determining m uplink transmission resources respectively. For example, one field is used to indicate the number of transmissions m, and another field is used to indicate the method of determining m uplink transmission resources. The correspondence between the number of transmissions m and field 1 is shown in Table 2, and the correspondence between the method of determining m uplink transmission resources and field 2 can be shown in Table 3. The terminal device can determine the number of transmissions m according to the correspondence between the number of transmissions m and field 1 shown in Table 2, and obtain the method of determining m uplink transmission resources according to the correspondence between the method of determining m uplink transmission resources and field 2 shown in Table 3.
[0163] Table 2
[0164] Field 1 Number of transmissions m 00 2 01 3 10 4 11 5
[0165] Table 3
[0166]
[0167] Furthermore, the number of transmissions m and the method of determining m uplink transmission resources can also be indicated by the network device to the terminal device through different DCIs, and this application embodiment does not limit this.
[0168] Step 260: Generate m RVs.
[0169] In step 250, the terminal device determines m uplink transmission resources, and in step 260, the terminal device can generate m RVs.
[0170] When generating an RV, the terminal device needs to determine the TBS corresponding to the RV. The terminal device can determine the TBS based on the m resource lengths corresponding to the m uplink transmission resources. For example, the terminal device can determine the TBS based on the maximum resource length among the m resource lengths. Here, the maximum resource length could be, for example, the length of the uplink transmission resource used to transmit the first RV. Alternatively, the terminal device can determine the TBS based on the average resource length among the m resource lengths. Based on the TBS, the terminal device generates m RVs of the original information. For example, if m = 4, the terminal device generates four RVs of the same original information, denoted as RV0, RV1, RV2, and RV3 respectively.
[0171] Step 270: The terminal device sequentially sends m RVs of the original information to the network device from the m uplink transmission resources.
[0172] For example, the transmission order of the four RVs RV0, RV1, RV2, and RV3 is RV0, RV2, RV3, and RV1, meaning that the terminal device sends RV0, RV2, RV3, and RV1 to the network device in sequence.
[0173] In a specific implementation, the terminal device may transmit only the earliest RV among the m RVs in time. For example, it may transmit only RV0 among RV0, RV2, RV3, and RV1. When the terminal device transmits only the earliest RV among the m RVs in time, the terminal device may determine the uplink transmission resources only for the earliest RV. This application embodiment does not limit this.
[0174] It should be noted that, in the specific implementation, the different information indicated by the DCI in method 200 can be indicated at least partially by the same DCI, or all by different DCIs; in the specific implementation, the different information indicated by the RRC in method 200 can be indicated at least partially by the same RRC, or all by different RRCs; in addition, in the specific implementation, the different information indicated by the DCI in method 200 can also be indicated by RRC, and the embodiments of this application do not limit this.
[0175] Figure 12 This is a schematic interactive diagram of the communication method 300 provided in an embodiment of this application. Each step of method 300 will be described below.
[0176] In this embodiment, the method 300 is described using a terminal device and a network device as examples of the execution subjects of the method 200. As an example and not a limitation, the execution subjects of the method 300 can also be the chip of the corresponding terminal device and the chip of the corresponding network device.
[0177] In step 301, the network device sends a first DCI, in which a first indication information indicates a first uplink transmission resource. The first uplink transmission resource is used to transmit at least one RV of the original information. The first uplink transmission resource includes uplink symbols in a first timeslot, which is the earliest timeslot in the first uplink transmission resource in terms of time. The first timeslot also includes downlink symbols, which are earlier than the uplink symbols in time. Correspondingly, the terminal device receives the first DCI.
[0178] For example, the first indication information indicates the start symbol of the first uplink transmission resource and the length of the first uplink transmission resource, or the first indication information indicates the start symbol and the end symbol of the first uplink transmission resource, or the first indication information indicates the start symbol of the first uplink transmission resource and the length of the uplink symbol occupied by the first uplink transmission resource in the first time slot. The start symbol is used to determine the starting position of the first uplink transmission resource in the first time slot, and the end symbol is used to determine the ending position of the first uplink transmission resource.
[0179] The terminal device can determine the first uplink transmission resource configured by the network device for the terminal device based on the first indication information in the first DCI. For the method by which the terminal device determines the first uplink transmission resource configured by the network device for the terminal device, please refer to the specific description in any of the methods 1 to 3 of step 240 in method 200; for brevity, it will not be repeated here. The first DCI here corresponds to the DCI in any of the methods 1 to 3 of step 240.
[0180] For example, the first indication information in the first DCI indicates the first identifier, which corresponds to the start symbol and resource length of the first uplink transmission resource. The start symbol is used to determine the starting position of the first uplink transmission resource in the first time slot, and the resource length is the resource length occupied by the first uplink transmission resource in the first time slot, or the resource length is the length of the first uplink transmission resource.
[0181] The first DCI here can correspond to the DCI in method 4 or method 5 of step 240, and the first identifier can correspond to the index number configured by the network device for the terminal device in method 4 or method 5. For the method by which the terminal device determines the first uplink transmission resource based on the first identifier, please refer to the specific description in method 4 or method 5 of step 240. For the sake of brevity, it will not be repeated here.
[0182] The first uplink transmission resource in step 301 corresponds to the uplink transmission resource configured by the network device for the terminal device in step 240, and the first time slot corresponds to the starting time slot in step 240.
[0183] For example, the correspondence between the first identifier and the start symbol and resource length of the first uplink transmission resource can be configured by the network device via RRC. For instance, the network device can configure multiple sets of parameters to the terminal device via RRC, each set of parameters including at least the index number, start symbol, and resource length. In this case, method 300 may further include:
[0184] Step 302: The network device sends RRC signaling. The RRC signaling includes at least two sets of parameters. Each set of parameters includes an identifier, the start symbol of the first uplink transmission resource, and the resource length. The first identifier is included among the at least two identifiers corresponding to the at least two sets of parameters.
[0185] For a detailed description of how network devices configure multiple sets of parameters for terminal devices via RRC, please refer to step 240. For brevity, it will not be repeated here. Here, RRC corresponds to RRCI in method 4 or method 5 of step 240.
[0186] In step 303, the network device sends a second DCI to the terminal device, the second indication information in the second DCI indicating the number of uplink symbols for the second uplink transmission resource. Accordingly, the terminal device receives the second DCI.
[0187] In step 304, the network device sends a third DCI to the terminal device. The third indication information in the third DCI indicates the correlation between the second uplink transmission resource and the number of transmissions m, and the number of uplink symbols included in the first uplink transmission resource. Accordingly, the terminal device receives the third DCI.
[0188] In step 305, the network device sends a fourth DCI to the terminal device, wherein the fourth indication information in the fourth DCI indicates the number of transmissions m. Accordingly, the terminal device receives the fourth DCI.
[0189] In step 306, the terminal device determines the second uplink transmission resource from the first uplink transmission resource, and the second uplink transmission resource includes at least the uplink symbol in the first timeslot.
[0190] For example, the second uplink transmission resource also includes at least one time slot that is later in time than the first time slot.
[0191] For example, the second uplink transmission resource includes all uplink symbols of the first time slot and all uplink symbols of at least one time slot.
[0192] In one implementation, the terminal device can determine the second uplink transmission resource from the first uplink transmission resource based on the second indication information in the second DCI.
[0193] Specifically, the second DCI can indicate the method of determining m uplink transmission resources, for example, any one of the methods 2 to 6 in step 250. By indicating the method of determining m uplink transmission resources to the terminal device, the terminal device is informed of the number of uplink symbols of the second uplink transmission resources. The terminal device determines the second uplink transmission resources from the first uplink transmission resources based on the number of uplink symbols of the second uplink transmission resources.
[0194] Regarding the specific implementation of indicating the number of uplink symbols of the second uplink transmission resource to the terminal device by indicating the determination of m uplink transmission resources, please refer to the relevant description in any of the methods 2 to 6 in step 250. For the sake of brevity, it will not be repeated here. The second uplink transmission resource corresponds to the uplink transmission resource corresponding to the first transmission in any of the methods 2 to 6, and the second DCI corresponds to the DCI used in step 250 to indicate any of the methods 2 to 6.
[0195] Furthermore, the network device can directly indicate the number of uplink symbols of the second uplink transmission resource to the terminal device through the second DCI, and this application embodiment does not limit this.
[0196] In another implementation, the terminal device can determine the second uplink transmission resource from the first uplink transmission resource based on the third indication information in the third DCI.
[0197] Specifically, the third DCI can indicate the method for determining m uplink transmission resources, for example, any one of the methods 1 to 6 in step 250. By indicating the method for determining m uplink transmission resources to the terminal device, the terminal device is shown the correlation between the number of uplink symbols of the second uplink transmission resource and the number of transmissions m and the number of uplink symbols included in the first uplink transmission resource. Based on the correlation between the second uplink resource and the number of transmissions m and the number of uplink symbols of the first uplink resource, the terminal device determines the second uplink transmission resource from the first uplink transmission resource according to the number of transmissions m.
[0198] Regarding the specific implementation of indicating the correlation between the second uplink transmission resource and the number of transmissions m and the number of uplink symbols included in the first uplink transmission resource, by indicating to the terminal device the determination of m uplink transmission resources, please refer to the relevant description in any of the methods 1 to 6 in step 250. For the sake of brevity, it will not be repeated here. The second uplink transmission resource corresponds to the uplink transmission resource corresponding to the first transmission in any of the methods 1 to 6, and the third DCI corresponds to the DCI used to indicate any of the methods 1 to 6 in step 250.
[0199] Furthermore, the network device can indicate the number of transmissions m to the terminal device through the second DCI or the third DCI. In other words, the network device can indicate both the number of transmissions m and the method for determining m uplink transmission resources to the terminal device through the second DCI or the third DCI. Alternatively, the number of transmissions m and the method for determining m uplink transmission resources can also be indicated by the network device to the terminal device through different DCIs. This embodiment does not limit this; please refer to the relevant description in step 250 for details. For brevity, it will not be repeated here.
[0200] In step 307, the terminal device determines the first resource length based on at least one uplink transmission resource corresponding to at least one RV.
[0201] In step 308, the terminal device determines the transport block size (TBS) corresponding to the original information based on the first resource length.
[0202] In step 309, the terminal device generates a first RV based on the TBS. The first RV is one of at least one RV.
[0203] For example, the first resource length is the length of the longest uplink transmission resource among at least one uplink transmission resources corresponding to at least one RV.
[0204] For example, the length of the longest uplink transmission resource is the integer result of the quotient obtained by dividing the number of uplink symbols in the first uplink transmission resource by the number of transmissions m.
[0205] For the specific implementation of steps 303 to 305, please refer to the relevant description in step 260. For the sake of brevity, it will not be repeated here. Among them, at least one RV corresponds to the m RVs in step 260, at least one uplink transmission resource corresponds to the m resource lengths of the m uplink transmission resources in step 260, and the first RV corresponds to RV0 in step 260.
[0206] In step 310, the terminal device sends the first RV on the second uplink transmission resource.
[0207] In step 311, the terminal device determines a third uplink transmission resource from the first uplink transmission resource based on the number of uplink symbols and the number of transmissions m. The third uplink transmission resource includes multiple uplink symbols that are later in time than the second uplink transmission resource.
[0208] In step 312, the terminal device sends a second RV on the third uplink transmission resource. The second RV is any RV other than the first RV among at least one RV.
[0209] Specifically, the terminal device can also determine a third uplink transmission resource in the first uplink transmission resource, which is later in time than the second uplink transmission resource, and send the second RV to the network device on the third uplink transmission resource.
[0210] For the specific implementation of the terminal device determining the third uplink transmission resource from the first uplink transmission resource, please refer to the relevant descriptions in methods 1 to 6 of step 250. For the sake of brevity, it will not be repeated here. The third uplink transmission resource corresponds to any one of the m uplink transmission resources in methods 1 to 6 of step 250, excluding the uplink transmission resource corresponding to the first transmission. The second RV is any one of the m RVs, excluding the first RV.
[0211] For example, method 300 may also include the relevant descriptions of steps 210 and 220 in method 200, which will not be repeated here for the sake of brevity.
[0212] It is understood that, in order to achieve the functions in the above embodiments, the network device and terminal device include hardware structures and / or software modules corresponding to perform each function. Those skilled in the art should readily recognize that, based on the units and method steps of the various examples described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0213] Figure 13 and Figure 14 The diagram illustrates the possible structures of communication devices provided in embodiments of this application. These communication devices can be used to implement the functions of terminal devices or network devices in the above method embodiments, and thus also achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the communication device may be as follows: Figure 1 The terminal device 130 or terminal device 140 shown can also be as follows: Figure 1 The wireless access network device 120 shown can also be a module (such as a chip) applied to terminal equipment or network equipment.
[0214] like Figure 13 As shown, the communication device 400 includes a processing unit 410 and a transceiver unit 420. The communication device 400 is used to implement the functions of the terminal device or network device in the method embodiment shown in the above figure.
[0215] When the communication device 400 is used to implement the functions of the terminal device in the method embodiment shown in the figure: the transceiver unit 420 is used to receive a first DCI, the first indication information in the first DCI indicating the first uplink transmission resource, the first uplink transmission resource being used to transmit at least one redundant version RV of the original information, the first uplink transmission resource including an uplink symbol in a first timeslot, the first timeslot being the earliest timeslot in the first uplink transmission resource in time, the first timeslot also including a downlink symbol, the downlink symbol being earlier in time than the uplink symbol; the processing unit 410 is used to determine a second uplink transmission resource in the first uplink transmission resource, the second uplink transmission resource including at least the uplink symbol in the first timeslot; the transceiver unit 420 is also used to transmit a first RV on the second uplink transmission resource, the first RV being one of the at least one RV.
[0216] When the communication device 400 is used to implement the functions of the network device in the method embodiment shown in the figure: the processing unit 410 is used to generate a first DCI, wherein a first indication information in the first DCI indicates a first uplink transmission resource; the transceiver unit 420 is used to transmit the first DCI, wherein the first uplink transmission resource is used to transmit at least one redundant version RV of the original information, the first uplink transmission resource includes an uplink symbol in a first timeslot, the first timeslot being the earliest timeslot in the first uplink transmission resource in time, the first timeslot also including a downlink symbol, the downlink symbol being earlier in time than the uplink symbol; the transceiver unit 420 is also used to receive a first RV on a second uplink transmission resource, wherein the first RV is one of the at least one RV, and the second uplink transmission resource includes at least the uplink symbol in the first timeslot.
[0217] A more detailed description of the processing unit 410 and the transceiver unit 420 can be obtained directly from the relevant descriptions in the method embodiment shown in the figure, and will not be repeated here.
[0218] like Figure 14 As shown, the communication device 500 includes a processor 510 and an interface circuit 520. The processor 510 and the interface circuit 520 are coupled to each other. It is understood that the interface circuit 520 can be a transceiver or an input / output interface. Optionally, the communication device 500 may also include a memory 530 for storing instructions executed by the processor 510, or storing input data required by the processor 510 to execute instructions, or storing data generated after the processor 510 executes instructions.
[0219] When the communication device 500 is used to implement the method shown in the figure, the processor 510 is used to perform the functions of the processing unit 410, and the interface circuit 520 is used to perform the functions of the transceiver unit 420.
[0220] When the aforementioned communication device is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the above method embodiments. The terminal device chip receives information from other modules (such as an RF module or antenna) in the terminal device, the information being sent to the terminal device by the network device; or, the terminal device chip sends information to other modules (such as an RF module or antenna) in the terminal device, the information being sent to the network device by the terminal device.
[0221] When the aforementioned communication device is a chip applied to a network device, the network device chip implements the functions of the network device in the above method embodiments. The network device chip receives information from other modules (such as radio frequency modules or antennas) in the network device, which is information sent from the terminal device to the network device; or, the network device chip sends information to other modules (such as radio frequency modules or antennas) in the network device, which is information sent from the network device to the terminal device.
[0222] In conjunction with the above, this application also provides the following embodiments:
[0223] Example 1: A communication method, comprising:
[0224] Receive first downlink control information (DCI), the first indication information in the first DCI indicates a first uplink transmission resource, the first uplink transmission resource is used to transmit at least one redundant version (RV) of the original information, the first uplink transmission resource includes an uplink symbol in a first timeslot, the first timeslot is the earliest timeslot in the first uplink transmission resource in time, the first timeslot also includes a downlink symbol, the downlink symbol is earlier than the uplink symbol in time;
[0225] The second uplink resource is determined from the first uplink transmission resource, and the second uplink resource includes at least the uplink symbol in the first time slot;
[0226] A first RV is transmitted on the second uplink transmission resource, wherein the first RV is one of the at least one RVs.
[0227] Example 2: According to the method described in Example 1, the second uplink transmission resource further includes at least one time slot that is later in time than the first time slot.
[0228] Example 3: According to the method described in Example 1 or 2, wherein the first indication information indicates the start symbol of the first uplink transmission resource and the length of the first uplink transmission resource, or, the first indication information indicates the start symbol and the end symbol of the first uplink transmission resource, or, the first indication information indicates the start symbol of the first uplink transmission resource and the length of the uplink symbol occupied by the first uplink transmission resource in the first time slot, wherein the start symbol is used to determine the starting position of the first uplink transmission resource in the first time slot, and the end symbol is used to determine the ending position of the first uplink transmission resource.
[0229] Example 4: According to the method described in Example 1 or 2, wherein the first indication information indicates a first identifier, the first identifier corresponds to the start symbol and resource length of the first uplink transmission resource, the start symbol is used to determine the starting position of the first uplink transmission resource in the first time slot, and the resource length is the length of the symbol occupied by the first uplink transmission resource in the first time slot, or the resource length is the length of the first uplink transmission resource.
[0230] Example 5: The method according to Example 4, wherein the method further includes:
[0231] Receive Radio Resource Control (RRC) signaling, the RRC signaling including at least two sets of parameters, each set of parameters including an identifier, the start symbol of the first uplink transmission resource and the resource length, and the first identifier is included among the at least two identifiers corresponding to the at least two sets of parameters.
[0232] Example 6: The method according to any one of Examples 1 to 5, wherein determining the second uplink transmission resource from the first uplink transmission resource includes:
[0233] Receive a second DCI, wherein the second indication information in the second DCI indicates the number of uplink symbols of the second uplink transmission resource;
[0234] Based on the second indication information, the second uplink transmission resource is determined from the first uplink transmission resource.
[0235] Example 7: The method according to any one of Examples 1 to 6, wherein determining the second uplink transmission resource from the first uplink transmission resource includes:
[0236] Based on the correlation between the second uplink transmission resource and the number of transmissions m and the number of uplink symbols in the first uplink transmission resource, the second uplink transmission resource is determined from the first uplink transmission resource according to the number of transmissions m.
[0237] Example 8: The method according to Example 7, wherein the method further includes:
[0238] Receive a third DCI, wherein the third indication information in the third DCI indicates the correlation between the number of uplink symbols of the second uplink transmission resource and the number of transmissions m, and the number of uplink symbols included in the first uplink transmission resource.
[0239] Example 9: The method according to any one of Examples 1 to 8, wherein the method further includes:
[0240] Receive the fourth DCI, in which the fourth indication information indicates the number of transmissions m.
[0241] Example 10: The method according to any one of Examples 1 to 9, wherein the second uplink transmission resource includes all uplink symbols of the first time slot and all uplink symbols of the at least one time slot.
[0242] Example 11: The method according to any one of Examples 1 to 10, wherein the method further includes:
[0243] Based on the number of uplink symbols in the first uplink transmission resource and the number of transmissions m, the third uplink transmission resource is determined in the first uplink transmission resource, and the third uplink transmission resource includes multiple uplink symbols that are later in time than the second uplink transmission resource.
[0244] A second RV is transmitted on the third uplink transmission resource, wherein the second RV is any one of the at least one RV other than the first RV.
[0245] Example 12: The method according to any one of Examples 1 to 11, wherein the method further includes:
[0246] The first resource length is determined based on at least one uplink transmission resource corresponding to at least one RV;
[0247] Based on the first resource length, determine the transport block size (TBS) corresponding to the original information;
[0248] The first RV is generated based on the TBS.
[0249] Example 13: According to the method described in Example 12, the first resource length is the length of the longest uplink transmission resource among the at least one uplink transmission resources corresponding to the at least one RV.
[0250] Example 14: According to the method described in Example 13, the length of the longest uplink transmission resource is the result of rounding up the quotient obtained by dividing the number of uplink symbols in the first uplink transmission resource by the number of transmissions m.
[0251] Example 15: A communication method, comprising:
[0252] A first DCI is generated, and the first indication information in the first DCI indicates a first uplink transmission resource;
[0253] The first DCI is sent, the first uplink transmission resource is used to transmit at least one redundant version RV of the original information, the first uplink transmission resource includes an uplink symbol in a first time slot, the first time slot is the earliest time slot in the first uplink transmission resource, the first time slot also includes a downlink symbol, the downlink symbol is earlier in time than the uplink symbol;
[0254] A first RV is received on a second uplink transmission resource, the first RV being one of the at least one RVs, and the second uplink transmission resource includes at least the uplink symbol in the first time slot.
[0255] Example 16: According to the method of Example 15, the second uplink transmission resource further includes at least one time slot that is later in time than the first time slot.
[0256] Example 17: The method according to Example 15 or Example 16, wherein the first indication information indicates the start symbol of the first uplink transmission resource and the length of the first uplink transmission resource, or the first indication information indicates the start symbol and the end symbol of the first uplink transmission resource, or the first indication information indicates the start symbol of the first uplink transmission resource and the length of the uplink symbol occupied by the first uplink transmission resource in the first time slot, the start symbol being used to determine the starting position of the first uplink transmission resource in the first time slot, and the end symbol being used to determine the ending position of the first uplink transmission resource.
[0257] Example 18: The method according to Example 15 or Example 16, wherein the first indication information indicates a first identifier, the first identifier corresponds to the start symbol and resource length of the first uplink transmission resource, the start symbol is used to determine the starting position of the first uplink transmission resource in the first time slot, and the resource length is the length of the symbol occupied by the first uplink transmission resource in the first time slot, or the resource length is the length of the first uplink transmission resource.
[0258] Example 19: The method according to Example 18, wherein the method further includes:
[0259] Send Radio Resource Control (RRC) signaling, the RRC signaling including at least two sets of parameters, each set of parameters including an identifier, the start symbol of the first uplink transmission resource and the resource length, and the first identifier is included among the at least two identifiers corresponding to the at least two sets of parameters.
[0260] Example 20: The method according to any one of Examples 15 to 19, wherein the method further includes:
[0261] Send a second DCI, in which a second indication information indicates the number of uplink symbols for the second uplink transmission resource.
[0262] Example 21: The method according to any one of Examples 15 to 20, wherein the method further includes:
[0263] Send a third DCI, wherein the third indication information in the third DCI indicates the correlation between the number of uplink symbols of the second uplink transmission resource and the number of transmissions m and the number of uplink symbols included in the first uplink transmission resource.
[0264] Example 22: The method according to any one of Examples 15 to 21, wherein the method further includes:
[0265] Receive the fourth DCI, in which the fourth indication information indicates the number of transmissions m.
[0266] Example 23: The method according to any one of Examples 15 to 22, wherein the second uplink transmission resource includes all uplink symbols of the first time slot and all uplink symbols of the at least one time slot.
[0267] Example 24: The method according to any one of Examples 15 to 23, wherein the method further includes:
[0268] A second RV is received on a third uplink transmission resource, the second RV being any one of the at least one RV other than the first RV, the third uplink transmission resource including a plurality of uplink symbols that are later in time than the second uplink transmission resource.
[0269] Example 25: A communication device including a module for performing the method as described in any of Examples 1 to 14.
[0270] Example 26: A communication device including a module for performing the method as described in any of Examples 15 to 24.
[0271] Example 27: A communication device, comprising a processor and an interface circuit, wherein the interface circuit is configured to receive signals from other communication devices outside the communication device and transmit them to the processor, or to send signals from the processor to other communication devices outside the communication device, wherein the processor is configured to implement the method described in any of Examples 1 to 14 through logic circuits or execution code instructions.
[0272] Example 28: A communication device, comprising a processor and an interface circuit, wherein the interface circuit is configured to receive signals from other communication devices outside the communication device and transmit them to the processor, or to send signals from the processor to other communication devices outside the communication device, wherein the processor is configured to implement the method described in any of Examples 15 to 24 through logic circuits or execution code instructions.
[0273] Example 29: A computer-readable storage medium, wherein the storage medium stores a computer program or instructions that, when executed by a communication device, implement the method described in any of Examples 1 to 14.
[0274] Example 30: A computer-readable storage medium, wherein the storage medium stores a computer program or instructions that, when executed by a communication device, implement the method described in any of Examples 15 to 24.
[0275] It is understood that the processor in the embodiments of this application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any conventional processor.
[0276] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in Random Access Memory (RAM), flash memory, Read-Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Additionally, the ASIC can reside in a network device or a terminal device. Alternatively, the processor and storage medium can exist as discrete components in the network device or terminal device.
[0277] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer program or instructions can be stored in a computer-readable storage medium or transmitted through the computer-readable storage medium. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a DVD; or it can be a semiconductor medium, such as a solid-state disk (SSD).
[0278] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0279] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates an "or" relationship between the preceding and following related objects; in the formulas of this application, the character " / " indicates a "division" relationship between the preceding and following related objects.
[0280] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.
Claims
1. A communication method, characterized in that, include: Receive first downlink control information (DCI), the first indication information in the first DCI indicates a first uplink transmission resource, the first uplink transmission resource is used to transmit at least one redundant version (RV) of the original information, the first uplink transmission resource includes an uplink symbol in a first timeslot, the first timeslot is the earliest timeslot in the first uplink transmission resource in time, the first timeslot also includes a downlink symbol, the downlink symbol is earlier than the uplink symbol in time; A second uplink transmission resource is determined from the first uplink transmission resource, wherein the second uplink transmission resource includes at least the uplink symbol in the first time slot; Determining the second uplink transmission resource from the first uplink transmission resource includes: Receive a second DCI, wherein the second indication information in the second DCI indicates the number of uplink symbols of the second uplink transmission resource; Based on the second indication information, determine the second uplink transmission resource from the first uplink transmission resource; or, Determining the second uplink transmission resource from the first uplink transmission resource includes: Based on the correlation between the second uplink transmission resource and the number of transmissions m and the number of uplink symbols in the first uplink transmission resource, the second uplink resource is determined from the first uplink resource according to the number of transmissions m. A first RV is transmitted on the second uplink transmission resource, wherein the first RV is one of the at least one RVs.
2. The method according to claim 1, characterized in that, The second uplink transmission resource also includes at least one time slot that is later in time than the first time slot.
3. The method according to claim 1, characterized in that, The first indication information indicates the start symbol of the first uplink transmission resource and the length of the first uplink transmission resource, or the first indication information indicates the start symbol and the end symbol of the first uplink transmission resource, or the first indication information indicates the start symbol of the first uplink transmission resource and the length of the uplink symbol occupied by the first uplink transmission resource in the first time slot. The start symbol is used to determine the starting position of the first uplink transmission resource in the first time slot, and the end symbol is used to determine the ending position of the first uplink transmission resource.
4. The method according to claim 1, characterized in that, The first indication information indicates a first identifier, which corresponds to the start symbol and resource length of the first uplink transmission resource. The start symbol is used to determine the starting position of the first uplink transmission resource in the first time slot. The resource length is the length of the symbol occupied by the first uplink transmission resource in the first time slot, or the resource length is the length of the first uplink transmission resource.
5. The method according to claim 4, characterized in that, The method further includes: Receive Radio Resource Control (RRC) signaling, the RRC signaling including at least two sets of parameters, each set of parameters including an identifier, the start symbol of the first uplink transmission resource and the resource length, and the first identifier is included among the at least two identifiers corresponding to the at least two sets of parameters.
6. The method according to any one of claims 1 to 5, characterized in that, The method further includes: Receive a third DCI, wherein the third indication information in the third DCI indicates the correlation between the number of uplink symbols of the second uplink transmission resource and the number of transmissions m, and the number of uplink symbols included in the first uplink transmission resource.
7. The method according to any one of claims 1 to 5, characterized in that, The method further includes: Receive the fourth DCI, in which the fourth indication information indicates the number of transmissions m.
8. The method according to any one of claims 2 to 5, characterized in that, The second uplink transmission resource includes all uplink symbols of the first time slot and all uplink symbols of at least one time slot, wherein the at least one time slot is later than the first time slot in time.
9. The method according to any one of claims 1 to 5, characterized in that, The method further includes: Based on the number of uplink symbols and the number of transmissions m of the first uplink transmission resource, a third uplink transmission resource is determined in the first uplink transmission resource. The third uplink transmission resource includes multiple uplink symbols that are later in time than the second uplink transmission resource. A second RV is transmitted on the third uplink transmission resource, wherein the second RV is any one of the at least one RV other than the first RV.
10. The method according to any one of claims 1 to 5, characterized in that, The method further includes: The first resource length is determined based on at least one uplink transmission resource corresponding to at least one RV; Based on the first resource length, determine the transport block size (TBS) corresponding to the original information; The first RV is generated based on the TBS.
11. The method according to claim 10, characterized in that, The first resource length is the length of the longest uplink transmission resource among the at least one uplink transmission resources corresponding to the at least one RV.
12. The method according to claim 11, characterized in that, The length of the longest uplink transmission resource is the integer result of the quotient obtained by dividing the number of uplink symbols in the first uplink transmission resource by the number of transmissions m.
13. A communication device comprising a module for performing the method as claimed in any one of claims 1 to 12.
14. A communication device, characterized in that, The device includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices besides the communication device and transmit them to the processor, or to send signals from the processor to other communication devices besides the communication device, and the processor is used to implement the method as described in any one of claims 1 to 12 through logic circuits or execution code instructions.
15. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions, which, when executed by a communication device, implement the method as described in any one of claims 1 to 12.
Citation Information
Patent Citations
System and method for time domain grant-free pusch resource allocation
WO2019144860A1