Wireless communication method and apparatus
Patent Information
- Application Number
- CN201880051007.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2018-02-14
- Publication Date
- 2026-10-23
- Estimated Expiration
- 2038-02-14
AI Technical Summary
[0068]第八方面,提供了一种包括指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法或任意可能的实现方式中的方法。
Smart Images

Figure CN111034084B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more specifically, to a wireless communication method and apparatus. Background Technology
[0002] In a Long Term Evolution (LTE) system, after a terminal receives a downlink channel (e.g., a Physical Downlink Shared Channel (PDSCH)), it can send feedback response information for that downlink channel.
[0003] In New Radio (NR) systems, how to transmit downlink channel feedback response information is a problem that urgently needs to be solved. Summary of the Invention
[0004] This application provides a wireless communication method and device that can realize feedback response of downlink channels that are repeatedly transmitted in a 5G system.
[0005] Firstly, a wireless communication method is provided, comprising:
[0006] The terminal sends feedback information in the first time unit;
[0007] The feedback information includes feedback response information corresponding to the first downlink channel transmitted in the target resource set. The resource units included in the target resource set belong to the same carrier, and the first downlink channel occupies multiple resource units in the target resource set for repeated transmission.
[0008] In conjunction with the first aspect, in one possible implementation of the first aspect, the target resource set is determined based on high-level parameters.
[0009] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, each resource unit within the target resource set can be configured to transmit a downlink channel.
[0010] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, before the terminal sends feedback information in the first time unit, the method includes:
[0011] The terminal determines the number of bits in the feedback information.
[0012] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the number of bits of the feedback information is determined based on the number of resource units in the target resource set.
[0013] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the number of bits of the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter; or,
[0014] The number of bits in the feedback information is equal to the number of resource units in the target resource set.
[0015] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the first downlink channel occupies L resource units for repeated transmission, and the feedback acknowledgment information corresponding to the first downlink channel occupies L bit groups in the feedback information;
[0016] The number of bits included in the bit group is equal to the value of the first parameter or 1.
[0017] In combination with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the information of the L bit groups is the same.
[0018] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the order of the L bit groups in the bit groups included in the feedback information is equal to the order of the L resource units in the target resource set.
[0019] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the first downlink channel occupies L resource units for repeated transmission, and the feedback acknowledgment information corresponding to the first downlink channel occupies 1 bit group in the feedback information;
[0020] The number of bits included in the bit group is equal to the value of the first parameter or 1.
[0021] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the order of the 1 bit group in the bit group included in the feedback information is equal to the order of one of the L resource units in the target resource set.
[0022] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the number of bits of the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter, divided by L and then rounded up or down; or,
[0023] The number of bits in the feedback information is equal to the number of resource units in the target resource set divided by L, then rounded up or down.
[0024] In this case, each downlink channel received by the terminal occupies L resource units in the target resource set for repeated transmission.
[0025] In combination with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the feedback response information corresponding to the first downlink channel occupies 1 bit group in the feedback information;
[0026] The number of bits included in the bit group is either the value of the first parameter or 1.
[0027] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the order of the one bit group in the bit groups included in the feedback information is equal to:
[0028] K divided by L and rounded down, where K is equal to the number of the first resource unit occupied by the first downlink channel in the target resource set, and K is a positive integer; or,
[0029] P divided by L and rounded up, where P is equal to the number of the last resource unit occupied by the first lower channel in the target resource set, and P is a positive integer.
[0030] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the first parameter is configured by the network; or,
[0031] The first parameter is the maximum number of transport blocks; or,
[0032] The first parameter is the maximum number of coded block groups.
[0033] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, each resource unit in the target resource set corresponds to a bit group in the feedback information.
[0034] Secondly, a wireless communication method is provided, including:
[0035] Network devices receive feedback information in the first time unit;
[0036] The feedback information includes feedback response information corresponding to the first downlink channel transmitted in the target resource set. The multiple resource units belong to the same carrier, and the first downlink channel occupies multiple resource units in the target resource set for repeated transmission.
[0037] In conjunction with the second aspect, in one possible implementation of the second aspect, the method further includes:
[0038] The network device sends higher-level parameters for the terminal device to determine the target resource set.
[0039] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, each resource unit within the target resource set can be configured to transmit a downlink channel.
[0040] In combination with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the number of resource units in the target resource set is related to the number of bits of the feedback information.
[0041] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the number of bits of the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter; or,
[0042] The number of bits in the feedback information is equal to the number of resource units in the target resource set.
[0043] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the first downlink channel occupies L resource units for repeated transmission, and the feedback acknowledgment information corresponding to the first downlink channel occupies L bit groups in the feedback information;
[0044] The number of bits included in the bit group is equal to the value of the first parameter or 1.
[0045] In combination with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the information of the L bit groups is the same.
[0046] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the order of the L bit groups in the bit groups included in the feedback information is equal to the order of the L resource units in the target resource set.
[0047] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the first downlink channel occupies L resource units for repeated transmission, and the feedback response information corresponding to the first downlink channel occupies 1 bit group in the feedback information.
[0048] The number of bits included in the bit group is equal to the value of the first parameter or 1.
[0049] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the order of the 1 bit group in the bit group included in the feedback information is equal to the order of one of the L resource units in the target resource set.
[0050] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the number of bits of the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter, divided by L and then rounded up or down; or,
[0051] The terminal determines that the number of bits of the feedback information is equal to the number of resource units in the target resource set divided by L, and then rounded up or down.
[0052] Each downlink channel occupies L resource units in the target resource set for repeated transmission.
[0053] In combination with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the feedback response information corresponding to the first downlink channel occupies 1 bit group in the feedback information;
[0054] The number of bits included in the bit group is either the value of the first parameter or 1.
[0055] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the order of the one bit group in the bit groups included in the feedback information is equal to:
[0056] K divided by L and rounded down, where K is equal to the number of the first resource unit occupied by the first downlink channel in the target resource set, and K is a positive integer; or,
[0057] P divided by L and rounded up, where P is equal to the number of the last resource unit occupied by the first lower channel in the target resource set, and P is a positive integer.
[0058] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the method further includes:
[0059] Configure the first parameter on the terminal device; or,
[0060] The first parameter is the maximum number of transport blocks; or,
[0061] The first parameter is the maximum number of coded block groups.
[0062] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, each resource unit in the target resource set corresponds to a bit group in the feedback information.
[0063] Thirdly, a terminal is provided, configured to execute the method of the first aspect or any possible implementation thereof. Specifically, the terminal includes functional modules configured to execute the method of the first aspect or any possible implementation thereof.
[0064] Fourthly, a network device is provided, configured to perform the method of the second aspect or any possible implementation thereof. Specifically, the network device includes functional modules for performing the method of the second aspect or any possible implementation thereof.
[0065] Fifthly, a terminal is provided, including a processor, a memory, and a transceiver. The processor, the memory, and the transceiver communicate with each other via internal interconnection paths to transmit control and / or data signals, causing the terminal to execute the methods described in the first aspect or any possible implementation thereof.
[0066] In a sixth aspect, a network device is provided, including a processor, a memory, and a transceiver. The processor, the memory, and the transceiver communicate with each other via internal interconnection paths to transmit control and / or data signals, causing the network device to perform the methods of the second aspect or any possible implementation thereof.
[0067] In a seventh aspect, a computer-readable medium is provided, configured to store a computer program including instructions for performing the methods described above or any possible implementation thereof.
[0068] Eighthly, a computer program product including instructions is provided, which, when run on a computer, causes the computer to perform the methods described above or any possible implementation thereof.
[0069] Therefore, in this embodiment of the application, the feedback information sent by the terminal device may include feedback response information of the downlink channel repeatedly transmitted in multiple resource units, which can realize the feedback response of the downlink channel repeatedly transmitted in the 5G system. Attached Figure Description
[0070] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0071] Figure 1 This is a schematic diagram of a wireless communication system according to an embodiment of this application.
[0072] Figure 2 This is a schematic flowchart of a wireless communication method according to an embodiment of this application.
[0073] Figure 3 This is a schematic diagram of a target resource set carrying a PDSCH according to an embodiment of this application.
[0074] Figure 4 This is a schematic diagram of a target resource set carrying a PDSCH according to an embodiment of this application.
[0075] Figure 5 This is a schematic diagram of a target resource set carrying a PDSCH according to an embodiment of this application.
[0076] Figure 6 This is a schematic block diagram of a terminal according to an embodiment of this application.
[0077] Figure 7 This is a schematic block diagram of a network device according to an embodiment of this application.
[0078] Figure 8 This is a schematic block diagram of a system chip according to an embodiment of this application.
[0079] Figure 9 This is a schematic block diagram of a communication device according to an embodiment of this application. Detailed Implementation
[0080] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0081] The technical solutions of this application embodiment can be applied to various communication systems, such as: Global System of Mobile communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), or future 5G systems (also known as New Radio, NR), etc.
[0082] Figure 1 This application illustrates a wireless communication system 100 used in an embodiment of this application. The wireless communication system 100 may include a network device 110. The network device 100 may be a device that communicates with terminal devices. The network device 100 can provide communication coverage for a specific geographical area and can communicate with terminal devices (e.g., UEs) located within that coverage area. Optionally, the network device 100 may be a base station (BTS) in a GSM or CDMA system, a base station (NodeB, NB) in a WCDMA system, an evolved Node B (eNB or eNodeB) in an LTE system, or a radio controller in a Cloud Radio Access Network (CRAN). Alternatively, the network device may be a relay station, access point, vehicle-mounted equipment, wearable device, network-side equipment in a future 5G network, or network equipment in a future evolved Public Land Mobile Network (PLMN), etc.
[0083] The wireless communication system 100 also includes at least one terminal device 120 located within the coverage area of the network device 110. The terminal device 120 can be mobile or fixed. Optionally, the terminal device 120 can refer to an access terminal, user equipment (UE), user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user equipment. The access terminal can be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, terminal device in a future 5G network, or terminal device in a future evolved PLMN, etc.
[0084] Optionally, the terminal devices 120 can communicate directly with each other via Device to Device (D2D).
[0085] Alternatively, 5G systems or networks may also be referred to as New Radio (NR) systems or networks.
[0086] Figure 1 An exemplary embodiment shows a network device and two terminal devices. Optionally, the wireless communication system 100 may include multiple network devices and each network device may include other numbers of terminal devices within its coverage area. This application embodiment does not limit this.
[0087] Optionally, the wireless communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in this embodiment.
[0088] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely 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. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0089] Figure 2 This is a schematic flowchart of a wireless communication method 200 according to an embodiment of this application. The method 200 can optionally be applied to... Figure 1 The system shown is not limited to this. For example... Figure 2As shown, the method 200 includes at least some of the following components.
[0090] In 210, the terminal device sends feedback information in the first time unit.
[0091] The feedback information includes feedback response information corresponding to the first downlink channel transmitted in the target resource set. The resource units of the target resource set belong to the same carrier, and the first downlink channel occupies multiple resource units for repeated transmission.
[0092] Optionally, the first time unit can be a time slot, a mini-time slot, or a symbol, etc.
[0093] Optionally, the resource units in the target resource set may occupy the same amount of resources in the time domain.
[0094] Optionally, each resource unit in the target resource set may occupy one or more time slots in the time domain, or one or more symbols within a time slot.
[0095] Optionally, the target resource set can transmit multiple downlink channels, each of which can occupy at least one resource unit. The number of resource units occupied by these multiple downlink channels can be different.
[0096] If the target resource set transmits multiple downlink channels, the feedback information can carry feedback information from multiple downlink channels.
[0097] Optionally, the NR system supports ACK / NACK multiplexing transmission, meaning that ACK / NACK information corresponding to multiple PDSCHs is transmitted through a single PUCCH. For ACK / NACK multiplexing transmission, two ACK / NACK information generation methods are further supported: semi-static determination of the ACK / NACK bit count (semi-static HARQ-ACK codebook) and dynamic determination of the ACK / NACK bit count (dynamic HARQ-ACK codebook). When configured for semi-static determination of the ACK / NACK bit count, the terminal determines the number of ACK / NACK bits based on the maximum and minimum values in the supported pre-configured set. For example, in the case of single-carrier, single-codeword transmission, if the pre-configured set is {1,2,3,4,5,6,7,8}, then the number of ACK / NACK bits is 8-1 = 8 bits.
[0098] Optionally, the network device can concatenate feedback response information corresponding to multiple resource sets on multiple carriers and send the concatenated feedback response information to the network device.
[0099] In 220, the network device receives feedback information in the first time unit.
[0100] Therefore, in this embodiment of the application, the feedback information sent by the terminal device may include feedback response information of the downlink channel repeatedly transmitted in multiple resource units, which can realize the feedback response of the downlink channel repeatedly transmitted in the 5G system.
[0101] Optionally, the target resource set is determined based on high-level parameters.
[0102] Specifically, network devices can configure the target resource set to the terminal through higher-level parameters. The terminal can then determine the target resource set based on these higher-level parameters.
[0103] Optionally, each resource element within the target resource set can be configured to transmit the downlink channel.
[0104] It should be understood that the ability of each resource element to be configured to transmit downlink channels does not mean that the resource set must transmit downlink channels; it only indicates that the resource element supports the transmission of downlink channels.
[0105] Optionally, in the embodiments of this application, when a resource unit transmits a downlink channel, one or more coding blocks may be transmitted within a resource unit, or one or more transport blocks may be transmitted within a resource unit.
[0106] Optionally, in the embodiments of this application, the repeated transmission of the first downlink channel in multiple resource units means that the information transmitted between the multiple resource units is the same.
[0107] Optionally, the terminal device determines the number of bits in the feedback information before sending the feedback information in the first time unit.
[0108] Optionally, the network device determines the number of bits in the feedback information before receiving it in the first time unit.
[0109] Optionally, the number of bits in the feedback information is related to the number of resource units in the target resource set; that is, the number of bits in the feedback information is determined based on the number of resource units in the target resource set.
[0110] Optionally, each resource unit in the target resource set corresponds to a bit group in the feedback information.
[0111] Optionally, the bit group corresponding to the resource unit can carry placeholder information.
[0112] For example, when there is no downlink channel transmission on a resource unit, or when the feedback response information corresponding to the downlink channel transmitted by that resource unit has already been carried on the bit group corresponding to other resource units (which repeatedly transmit the downlink channel), the bit group corresponding to that resource unit can carry placeholder information.
[0113] To facilitate a clearer understanding of this application, the following will introduce several methods for determining the number of bits in the feedback information and the corresponding methods for carrying the feedback response information.
[0114] Implementation Method A
[0115] The number of bits in the feedback information is equal to the number of resource units in the target resource set.
[0116] Optionally, the feedback response information corresponding to the first downlink channel occupies L bit groups in the feedback information, wherein the first downlink channel can occupy L resource units for repeated transmission; wherein the number of bits included in the bit group is equal to 1.
[0117] In other words, feedback response information is sent for each downlink channel transmitted on resource unit L.
[0118] Optionally, a bit group comprising 1 bit may mean that a PDSCH with a coded block group or transport block is transmitted within a resource unit.
[0119] The order of the L bit groups in the feedback information is equal to the order of the L resource units in the target resource set.
[0120] Optionally, the L resource units can be L consecutive resource units, in which case the L bits of feedback response information can also occupy L consecutive bits.
[0121] Optionally, the L bit groups contain the same information.
[0122] Optionally, the feedback information corresponding to the resource element in the target resource set that does not transmit a downlink channel can be placeholder information, for example, it can be 0.
[0123] For example, such as Figure 3 As shown, the resource set corresponding to slot n+8 is slot n to n+7 in the time domain. Slots n+1, n+2, and n+3 repeatedly transmit PDSCH1, while slots n+4, n+5, and n+6 repeatedly transmit PDSCH2. The terminal determines that the sequence length of the feedback information transmitted in slot n+8 is 8. Therefore, the terminal generates the following feedback information: {0, b1, b1, b1, b2, b2, b2, 0}, where bi is the ACK / NACK information corresponding to PDSCH1, and "0" is placeholder information.
[0124] Optionally, the first downlink channel occupies L resource units for repeated transmission, and the feedback acknowledgment information corresponding to the first downlink channel occupies 1 bit group in the feedback information; wherein, the number of bits included in the bit group is equal to 1.
[0125] Specifically, since L resource units are used to repeatedly transmit the first downlink channel, a feedback response message can be transmitted once.
[0126] Optionally, the order of the 1 bit group in the bit group included in the feedback information is equal to the order of one of the L resource units in the target resource set. Here, the 1 resource unit can be any one of the L resource units, or it can be the first resource unit, or it can be the last resource unit.
[0127] For example, such as Figure 3 As shown, the resource set corresponding to slot n+8 is slot n to n+7 in the time domain. Slots n+1, n+2, and n+3 repeatedly transmit PDSCH1, while slots n+4, n+5, and n+6 repeatedly transmit PDSCH2. The terminal determines that the sequence length of the feedback information transmitted in slot n+8 is 8. Therefore, the terminal generates the following feedback information: {0, 0, 0, b1, 0, 0, b2, 0}, where bi is the ACK / NACK information corresponding to PDSCH1, and "0" is placeholder information.
[0128] Implementation Method B
[0129] The terminal determines that the number of bits in the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter.
[0130] Optionally, the feedback response information corresponding to the first downlink channel occupies L bit groups in the feedback information, and the first downlink channel can occupy L resource units for repeated transmission; wherein, the number of bits included in the bit group is equal to the value of the first parameter.
[0131] For example, if each resource unit can transmit multiple coded block groups or multiple transport blocks, then feedback acknowledgments for multiple coded block groups or multiple transport blocks need to be sent. Therefore, each bit group can carry the same number of bits as the number of coded block groups or transport blocks.
[0132] Optionally, the L bit groups contain the same information; for example, each bit group contains feedback response information for multiple coded block groups or multiple transport blocks.
[0133] The order of the L bit groups in the feedback information is equal to the order of the L resource units in the target resource set.
[0134] Optionally, the first downlink channel occupies L resource units for repeated transmission, and the feedback acknowledgment information corresponding to the first downlink channel occupies 1 bit group in the feedback information; wherein, the number of bits included in the bit group is equal to the value of the first parameter.
[0135] Specifically, since L resource units are used to repeatedly transmit the first downlink channel, a feedback response message can be transmitted once.
[0136] The order of this single bit group within the bit groups included in the feedback information is equal to the order of one of the L resource units within the target resource set. This single resource unit can be any one of the L resource units, or it can be the first resource unit, or it can be the last resource unit.
[0137] Implementation method C
[0138] The terminal determines that the number of bits of the feedback information is equal to the number of resource units in the target resource set divided by L, and then rounded up or down. Each downlink channel received by the terminal occupies L resource units for repeated transmission.
[0139] Optionally, the feedback response information corresponding to the first downlink channel occupies one bit group in the feedback information; the number of bits included in the bit group is 1.
[0140] Optionally, a bit group comprising 1 bit may mean that a PDSCH with a coded block group or transport block is transmitted within a resource unit.
[0141] Optionally, the order of this 1 bit group within the bit groups included in the feedback information is equal to:
[0142] P divided by L and rounded up, where P is equal to the number of the last resource unit occupied by the first lower channel in the target resource set, and P is a positive integer.
[0143] Optionally, the order of this 1 bit group within the bit groups included in the feedback information is equal to:
[0144] K divided by L and rounded down, where K is equal to the number of the first resource unit occupied by the first downlink channel in the target resource set, and K is a positive integer.
[0145] Optionally, the terminal determines the bit length of the feedback information sequence based on the feedback time slot and the time slot aggregation length (the number of time slots used for repeated transmission of the PDSCH). For example... Figure 4 and 5 As shown, the time unit set corresponding to slot n+8 is slot n to n+7, with a slot aggregation length of 3, configured by higher-layer signaling. Therefore, the terminal determines the length of the feedback information sequence transmitted in slot n+8 to be... The starting slot number of the target PDSCH is n. i Then the index of the feedback response information of the target PDSCH in the feedback information sequence is equal to slot n.i The number of available slots between slot n0 (the first slot in the resource set) and slot n0 is divided by the slot aggregation length and then rounded down. (For...) Figure 4 In the case shown, the generated feedback information sequence is {b1, 0}, for Figure 5 As shown, the generated feedback information sequence is {0, b1}.
[0146] Implementation method D
[0147] The terminal determines that the number of bits of the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter, divided by L and then rounded up or down. Each downlink channel received by the terminal occupies L resource units for repeated transmission.
[0148] Optionally, the feedback response information corresponding to the first downlink channel occupies one bit group in the feedback information; the number of bits included in the bit group is the value of the first parameter.
[0149] For example, if each resource unit can transmit multiple coded block groups or multiple transport blocks, then feedback acknowledgments for multiple coded block groups or multiple transport blocks need to be sent. Therefore, each bit group can carry the same number of bits as the number of coded block groups or transport blocks.
[0150] Optionally, the order of this 1 bit group within the bit groups included in the feedback information is equal to:
[0151] K divided by L and rounded down, where K is equal to the number of the first resource unit occupied by the first downlink channel in the target resource set, and K is a positive integer.
[0152] Alternatively, P is divided by L and rounded up, where P is equal to the number of the last resource unit occupied by the first lower channel in the target resource set, and P is a positive integer.
[0153] Optionally, in the embodiments of this application, the first parameter mentioned above may be configured by the network; or, the first parameter may be the maximum number of transport blocks; or, the first parameter may be the maximum number of coded block groups.
[0154] Optionally, in 5G (NR, new radio) systems, dynamic indication feedback timing (Hybrid Automatic Repeat reQuest (HARQ) timing) is supported for PDSCH. That is, the terminal determines a pre-configured timing set, which can contain 8 values, for example, {K10, K11, K12, K13, K14, K15, K16, K17}. Downlink Control Information (DCI) indicates that PDSCH should be transmitted in slot n, and this DCI contains a 3-bit target information field to indicate a value K1i in the timing set. Then, the terminal sends the corresponding Acknowledgment (ACK) / Non-Acknowledgment (NACK) information for that PDSCH within slot n+K1i.
[0155] Figure 6 This is a schematic block diagram of a terminal 300 according to an embodiment of this application. Figure 6 As shown, the terminal 300 includes a transmitting unit 310, configured as follows:
[0156] Send feedback information in the first time unit;
[0157] The feedback information includes feedback response information corresponding to the first downlink channel transmitted in the target resource set. The resource units included in the target resource set belong to the same carrier, and the first downlink channel occupies multiple resource units in the target resource set for repeated transmission.
[0158] Optionally, the target resource set is determined based on high-level parameters.
[0159] Optionally, each resource unit within the target resource set can be configured to transmit a downlink channel.
[0160] like Figure 6 As shown, the terminal 300 also includes a processing unit 320, configured as follows:
[0161] Determine the number of bits in the feedback information.
[0162] Optionally, the number of bits in the feedback information is determined based on the number of resource units in the target resource set.
[0163] Optionally, the number of bits in the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter; or,
[0164] The number of bits in the feedback information is equal to the number of resource units in the target resource set.
[0165] Optionally, the first downlink channel occupies L resource units for repeated transmission, and the feedback acknowledgment information corresponding to the first downlink channel occupies L bit groups in the feedback information;
[0166] The number of bits included in the bit group is equal to the value of the first parameter or 1.
[0167] Optionally, the L bit groups contain the same information.
[0168] Optionally, the order of the L bit groups in the bit groups included in the feedback information is equal to the order of the L resource units in the target resource set.
[0169] Optionally, the first downlink channel occupies L resource units for repeated transmission, and the feedback response information corresponding to the first downlink channel occupies 1 bit group in the feedback information;
[0170] The number of bits included in the bit group is equal to the value of the first parameter or 1.
[0171] Optionally, the order of the 1 bit group in the bit group included in the feedback information is equal to the order of one of the L resource units in the target resource set.
[0172] Optionally, the number of bits in the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter, divided by L and then rounded up or down; or,
[0173] The number of bits in the feedback information is equal to the number of resource units in the target resource set divided by L, then rounded up or down.
[0174] In this case, each downlink channel received by the terminal occupies L resource units in the target resource set for repeated transmission.
[0175] Optionally, the feedback response information corresponding to the first downlink channel occupies 1 bit group in the feedback information;
[0176] The number of bits included in the bit group is either the value of the first parameter or 1.
[0177] Optionally, the order of the 1 bit group in the bit groups included in the feedback information is equal to:
[0178] K divided by L and rounded down, where K is equal to the number of the first resource unit occupied by the first downlink channel in the target resource set, and K is a positive integer; or,
[0179] P divided by L and rounded up, where P is equal to the number of the last resource unit occupied by the first lower channel in the target resource set, and P is a positive integer.
[0180] Optionally, the first parameter is configured by the network; or,
[0181] The first parameter is the maximum number of transport blocks; or,
[0182] The first parameter is the maximum number of coded block groups.
[0183] It should be understood that this terminal can perform the operations implemented by the terminal in method 200, which will not be elaborated here for the sake of brevity.
[0184] Figure 7 This is a schematic block diagram of a network device 400 according to an embodiment of this application. Figure 7 As shown, the network device 400 includes a receiving unit 410, configured as follows:
[0185] Receive feedback information in the first time unit;
[0186] The feedback information includes feedback response information corresponding to the first downlink channel transmitted in the target resource set. The multiple resource units belong to the same carrier, and the first downlink channel occupies multiple resource units in the target resource set for repeated transmission.
[0187] Optionally, the network device 400 further includes a transmitting unit 420, configured as follows:
[0188] Send high-level parameters for the terminal device to determine the target resource set.
[0189] Optionally, each resource unit within the target resource set can be configured to transmit a downlink channel.
[0190] Optionally, the number of resource units in the target resource set is related to the number of bits in the feedback information.
[0191] Optionally, the number of bits in the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter; or,
[0192] The number of bits in the feedback information is equal to the number of resource units in the target resource set.
[0193] Optionally, the first downlink channel occupies L resource units for repeated transmission, and the feedback acknowledgment information corresponding to the first downlink channel occupies L bit groups in the feedback information;
[0194] The number of bits included in the bit group is equal to the value of the first parameter or 1.
[0195] Optionally, the L bit groups contain the same information.
[0196] Optionally, the order of the L bit groups in the bit groups included in the feedback information is equal to the order of the L resource units in the target resource set.
[0197] Optionally, the first downlink channel occupies L resource units for repeated transmission, and the feedback response information corresponding to the first downlink channel occupies 1 bit group in the feedback information;
[0198] The number of bits included in the bit group is equal to the value of the first parameter or 1.
[0199] Optionally, the order of the 1 bit group in the bit group included in the feedback information is equal to the order of one of the L resource units in the target resource set.
[0200] Optionally, the number of bits in the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter, divided by L and then rounded up or down; or,
[0201] The terminal determines that the number of bits of the feedback information is equal to the number of resource units in the target resource set divided by L, and then rounded up or down.
[0202] Each downlink channel occupies L resource units in the target resource set for repeated transmission.
[0203] Optionally, the feedback response information corresponding to the first downlink channel occupies 1 bit group in the feedback information;
[0204] The number of bits included in the bit group is either the value of the first parameter or 1.
[0205] Optionally, the order of the 1 bit group in the bit groups included in the feedback information is equal to:
[0206] K divided by L and rounded down, where K is equal to the number of the first resource unit occupied by the first downlink channel in the target resource set, and K is a positive integer; or,
[0207] P divided by L and rounded up, where P is equal to the number of the last resource unit occupied by the first lower channel in the target resource set, and P is a positive integer.
[0208] Optionally, the network device 400 further includes a transmitting unit 420, configured as follows:
[0209] Configure the first parameter on the terminal device; or,
[0210] The first parameter is the maximum number of transport blocks; or,
[0211] The first parameter is the maximum number of coded block groups.
[0212] It should be understood that the network device 400 can perform the operations implemented by the network device in method 200, which will not be elaborated here for the sake of brevity.
[0213] Figure 8 This is a schematic structural diagram of a system chip 800 according to an embodiment of this application. Figure 8 The system chip 800 includes an input interface 801, an output interface 802, a processor 803, and a memory 804, which are connected by an internal communication connection line. The processor 803 is configured to execute the code in the memory 804.
[0214] Optionally, when the code is executed, the processor 803 implements the method executed by the network device in the method embodiment. For the sake of brevity, it will not be described in detail here.
[0215] Optionally, when the code is executed, the processor 803 implements the method executed by the terminal in the method embodiment. For the sake of brevity, it will not be described in detail here.
[0216] Figure 9 This is a schematic block diagram of a communication device 900 according to an embodiment of this application. Figure 9 As shown, the communication device 900 includes a processor 910 and a memory 920. The memory 920 can store program code, and the processor 910 can execute the program code stored in the memory 920.
[0217] Optionally, such as Figure 9 As shown, the communication device 900 may include a transceiver 930, and the processor 910 may control the transceiver 930 to communicate with the outside world.
[0218] Optionally, the processor 910 can call the program code stored in the memory 920 to execute the corresponding operation of the network device in the method embodiment. For the sake of brevity, it will not be described in detail here.
[0219] Optionally, the processor 910 can call the program code stored in the memory 920 to execute the corresponding operations of the terminal in the method embodiment. For the sake of brevity, this will not be described in detail here.
[0220] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.
[0221] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0222] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0223] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0224] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0225] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0226] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0227] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0228] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A wireless communication method, comprising: The terminal receives the Physical Downlink Shared Channel (PDSCH), wherein the PDSCH occupies L resource units in the target resource set for repeated transmission, where L is a positive integer greater than 1, and the resource units in the target resource set are used to transmit the downlink channel. The terminal sends feedback information in the first time unit. The feedback information includes feedback response information corresponding to the PDSCH. The feedback response information occupies 1 bit group in the feedback information. The number of bits in the bit group is equal to the value of the first parameter or equal to 1. The number of bits in the feedback information is determined based on the number of resource units in the target resource set. The first parameter is the maximum number of coded block groups. The order of the 1 bit group in the feedback information is equal to the order of one of the L resource units in the target resource set; The feedback response information corresponding to the PDSCH is transmitted once, and the order of the feedback response information corresponding to the PDSCH in the feedback information is the same as the order of the last resource unit among the L resource units in the target resource set.
2. The method according to claim 1, wherein, The target resource set is determined based on high-level parameters.
3. The method according to claim 1, wherein, Each resource unit within the target resource set can be configured as a transmission downlink channel.
4. The method according to claim 1, wherein, Before the terminal sends feedback information in the first time unit, the method includes: The terminal determines the number of bits in the feedback information.
5. The method according to any one of claims 1 to 4, wherein, The number of bits in the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter; or, The number of bits in the feedback information is equal to the number of resource units in the target resource set.
6. The method according to any one of claims 1 to 4, wherein, The number of bits in the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter, divided by L, and then rounded up or down; or, The number of bits in the feedback information is equal to the number of resource units in the target resource set divided by L, then rounded up or down. In this case, each downlink channel received by the terminal occupies L resource units in the target resource set for repeated transmission.
7. The method according to any one of claims 1 to 4, wherein, Each resource unit in the target resource set corresponds to a bit group in the feedback information.
8. The method according to any one of claims 1 to 4, wherein, The first time unit is a time slot.
9. The method according to any one of claims 1 to 4, wherein, Each resource unit in the target resource set occupies one time slot in the time domain.
10. A wireless communication method, comprising: The network device sends a Physical Downlink Shared Channel (PDSCH), wherein the PDSCH occupies L resource units in the target resource set for repeated transmission, where L is a positive integer greater than 1, and the resource units in the target resource set are used to transmit the downlink channel. The network device receives feedback information in the first time unit. The feedback information includes feedback response information corresponding to the PDSCH. The feedback response information occupies 1 bit group in the feedback information. The number of bits in the bit group is equal to the value of the first parameter or equal to 1. The number of bits in the feedback information is determined based on the number of resource units in the target resource set. The first parameter is the maximum number of coded block groups. The order of the 1 bit group in the feedback information is equal to the order of one of the L resource units in the target resource set; The feedback response information corresponding to the PDSCH is transmitted once, and the order of the feedback response information corresponding to the PDSCH in the feedback information is the same as the order of the last resource unit among the L resource units in the target resource set.
11. The method according to claim 10, wherein, The method further includes: The network device sends higher-level parameters for the terminal to determine the target resource set.
12. The method according to claim 10, wherein, Each resource unit within the target resource set can be configured as a transmission downlink channel.
13. The method according to any one of claims 10 to 12, wherein, The number of bits in the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter; or, The number of bits in the feedback information is equal to the number of resource units in the target resource set.
14. The method according to any one of claims 10 to 12, wherein, The number of bits in the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter, divided by L and then rounded up or down. or, The terminal determines that the number of bits in the feedback information is equal to the number of resource units in the target resource set divided by L, and then rounded up or down. Each downlink channel occupies L resource units in the target resource set for repeated transmission.
15. The method according to any one of claims 10 to 12, wherein, Each resource unit in the target resource set corresponds to a bit group in the feedback information.
16. The method according to any one of claims 10 to 12, wherein, The first time unit is a time slot.
17. The method according to any one of claims 10 to 12, wherein, Each resource unit in the target resource set occupies one time slot in the time domain.
18. A terminal, comprising: The unit is used to receive the Physical Downlink Shared Channel (PDSCH), wherein the PDSCH occupies L resource units in the target resource set for repeated transmission, where L is a positive integer greater than 1, and the resource units in the target resource set are used to transmit the downlink channel. The sending unit is configured to send feedback information on a first time unit. The feedback information includes feedback response information corresponding to the PDSCH. The feedback response information occupies one bit group in the feedback information. The number of bits in the bit group is equal to the value of a first parameter or equal to 1. The number of bits in the feedback information is determined based on the number of resource units in the target resource set. The first parameter is the maximum number of coded block groups. The order of the 1 bit group in the feedback information is equal to the order of one of the L resource units in the target resource set; The feedback response information corresponding to the PDSCH is transmitted once, and the order of the feedback response information corresponding to the PDSCH in the feedback information is the same as the order of the last resource unit among the L resource units in the target resource set.
19. The terminal according to claim 18, wherein, The target resource set is determined based on high-level parameters.
20. The terminal according to claim 18, wherein, Each resource unit within the target resource set can be configured as a transmission downlink channel.
21. The terminal according to claim 18, wherein, It also includes a processing unit, configured as follows: Determine the number of bits in the feedback information.
22. The terminal according to any one of claims 18 to 21, wherein, The number of bits in the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter; or, The number of bits in the feedback information is equal to the number of resource units in the target resource set.
23. The terminal according to any one of claims 18 to 21, wherein, The number of bits in the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter, divided by L, and then rounded up or down; or, The number of bits in the feedback information is equal to the number of resource units in the target resource set divided by L, then rounded up or down. In this case, each downlink channel received by the terminal occupies L resource units in the target resource set for repeated transmission.
24. The terminal according to any one of claims 18 to 21, wherein, Each resource unit in the target resource set corresponds to a bit group in the feedback information.
25. The terminal according to any one of claims 18 to 21, wherein, The first time unit is a time slot.
26. The terminal according to any one of claims 18 to 21, wherein, Each resource unit in the target resource set occupies one time slot in the time domain.
27. A network device, comprising: The unit is used to transmit the Physical Downlink Shared Channel (PDSCH), wherein the PDSCH occupies L resource units in the target resource set for repeated transmission, where L is a positive integer greater than 1, and the resource units in the target resource set are used to transmit the downlink channel. The receiving unit is configured to receive feedback information in a first time unit. The feedback information includes feedback response information corresponding to the PDSCH. The feedback response information occupies one bit group in the feedback information. The number of bits in the bit group is equal to the value of a first parameter or equal to 1. The number of bits in the feedback information is determined based on the number of resource units in the target resource set. The first parameter is the maximum number of coded block groups. The order of the 1 bit group in the feedback information is equal to the order of one of the L resource units in the target resource set; The feedback response information corresponding to the PDSCH is transmitted once, and the order of the feedback response information corresponding to the PDSCH in the feedback information is the same as the order of the last resource unit among the L resource units in the target resource set.
28. The network device according to claim 27, wherein, It also includes a sending unit, configured as follows: Send high-level parameters for the terminal to determine the target resource set.
29. The network device according to claim 27, wherein, Each resource unit within the target resource set can be configured as a transmission downlink channel.
30. The network device according to any one of claims 27 to 29, wherein, The number of bits in the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter; or, The number of bits in the feedback information is equal to the number of resource units in the target resource set.
31. The network device according to any one of claims 27 to 29, wherein, The number of bits in the feedback information is equal to the product of the number of resource units in the target resource set and the first parameter, divided by L and then rounded up or down. or, The terminal determines that the number of bits in the feedback information is equal to the number of resource units in the target resource set divided by L, and then rounded up or down. Each downlink channel occupies L resource units in the target resource set for repeated transmission.
32. The network device according to any one of claims 27 to 29, wherein, Each resource unit in the target resource set corresponds to a bit group in the feedback information.
33. The network device according to any one of claims 27 to 29, characterized in that, The first time unit is a time slot.
34. The network device according to any one of claims 27 to 29, characterized in that, Each resource unit in the target resource set occupies one time slot in the time domain.
35. A terminal, comprising: processor; Memory is used to store programs that can be executed by the processor; When the processor executes the program, it performs the method according to any one of claims 1 to 9.
36. A network device, comprising: processor; Memory is used to store programs that can be executed by the processor; When the processor executes the program, it performs the method according to any one of claims 10 to 17.
37. A computer storage medium having stored thereon computer-executable instructions which, when executed by a processor, implement the steps of the method according to any one of claims 1 to 9, or the steps of the method according to any one of claims 10 to 17.
Citation Information
Patent Citations
Conveying number of required HARQ repetitions for coverage enhancement
CN106664167A