Wireless communication method and apparatus

By adapting transport block size based on channel quality and delay, the method addresses inefficiencies in HARQ processes for non-terrestrial networks, enhancing spectral efficiency and reducing retransmission overhead.

JP2025531233AActive Publication Date: 2025-09-19QUECTEL WIRELESS SOLUTIONS CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025515880
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-09-15
Filing Date
2022-10-27
Publication Date
2025-09-19
Estimated Expiration
2042-10-27

AI Technical Summary

Technical Problem

Existing communication systems with large transmission delays, such as non-terrestrial networks, face significant retransmission overhead due to the inefficiencies of current Hybrid Automatic Repeat Request (HARQ) processes, which are designed for terrestrial networks with limited propagation delays.

Method used

Adaptive adjustment of transport block size based on channel transmission quality and delay to reduce retransmission overhead, using parameters like channel quality indicators and transmission delay to optimize HARQ processes in systems with longer delays.

Benefits of technology

Reduces retransmission overhead, signaling, and power consumption by dynamically adjusting transport block size, improving spectral efficiency and reducing latency in systems with long propagation delays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025531233000001_ABST
    Figure 2025531233000001_ABST
Patent Text Reader

Abstract

The present application provides a wireless communication method, including: transmitting, by a first device, a first transport block, where a size of the first transport block is determined based on a product of an initial size of the first transport block and a first parameter, and the first parameter is determined based on one or more of the following parameters: a second parameter indicating a channel transmission quality corresponding to the first transport block, or a third parameter indicating a channel transmission delay corresponding to the first transport block.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application is a continuation of PCT Patent Application No. PCT / CN2022 / 127851, filed on October 27, 2022, which claims priority to Chinese Patent Application No. 202211123568.3, filed on September 15, 2022. All of the above-mentioned applications are incorporated herein by reference in their entirety.

[0002] The present application relates to the technical field of communications, and more particularly to wireless communication methods and apparatus. [Background technology]

[0003] Some communication systems (such as non-terrestrial network (NTN) systems) have large transmission delays. In such communication systems, enabling a hybrid automatic repeat request (HARQ) process when a device transmits a transport block may cause large overhead. How to reduce the retransmission overhead in such communication systems is an urgent problem to be solved. [Prior art documents] [Non-patent literature]

[0004] [Non-Patent Document 1] 3GPP TS 38.321 MAC Specification Summary of the Invention [Means for solving the problem]

[0005] The present application provides wireless communication methods and apparatus that help reduce retransmission overhead.

[0006] According to a first aspect, there is provided a wireless communication method comprising: transmitting, by a first device, a first transport block, wherein a size of the first transport block is determined based on a first parameter, the first parameter being determined based on one or more of the following parameters: a second parameter used to indicate a channel transmission quality corresponding to the first transport block; and a third parameter used to indicate a channel transmission delay corresponding to the first transport block.

[0007] According to a second aspect, there is provided a wireless communication method comprising: receiving, by a second device, a first transport block, wherein a size of the first transport block is determined based on a first parameter, the first parameter being determined based on one or more of the following parameters: a second parameter used to indicate a channel transmission quality corresponding to the first transport block; and a third parameter used to indicate a channel transmission delay corresponding to the first transport block.

[0008] According to a third aspect, there is provided a wireless communication method comprising: transmitting, by a first device, first information, wherein the first information is used to indicate enabling or disabling of a HARQ process corresponding to the first data.

[0009] According to a fourth aspect, there is provided a wireless communication method, comprising: receiving, by a second device, first information, wherein the first information is used to indicate enabling or disabling of a HARQ process corresponding to the first data.

[0010] According to a fifth aspect, there is provided a wireless communications apparatus, the apparatus being a first device, the first device including: a transmitting unit configured to transmit a first transport block, wherein a size of the first transport block is determined based on a first parameter, the first parameter being determined based on one or more of the following parameters: a second parameter used to indicate a channel transmission quality corresponding to the first transport block; and a third parameter used to indicate a channel transmission delay corresponding to the first transport block.

[0011] According to a sixth aspect, there is provided a wireless communications apparatus, the apparatus being a second device, the second device including: a receiving unit configured to receive a first transport block, wherein a size of the first transport block is determined based on a first parameter, the first parameter being determined based on one or more of the following parameters: a second parameter used to indicate a channel transmission quality corresponding to the first transport block; and a third parameter used to indicate a channel transmission delay corresponding to the first transport block.

[0012] According to a seventh aspect, there is provided a wireless communications apparatus, the apparatus being a first device, the first device including: a transmitting unit configured to transmit first information, the first information being used to indicate enabling or disabling of a HARQ process corresponding to first data.

[0013] According to an eighth aspect, there is provided a wireless communications apparatus, the apparatus being a second device, the second device including: a receiving unit configured to receive first information, the first information being used to indicate enabling or disabling of a HARQ process corresponding to the first data.

[0014] According to a ninth aspect, there is provided a communication device including a memory and a processor, wherein the memory is configured to store a program, and the processor is configured to invoke the program in the memory to perform a method according to any one of the first to fourth aspects.

[0015] According to a tenth aspect, there is provided an apparatus including a processor configured to call a program from a memory to perform a method according to any one of the first to fourth aspects.

[0016] According to an eleventh aspect, there is provided a chip including a processor configured to call a program from a memory to cause a device in which the chip is installed to perform a method according to any one of the first to fourth aspects.

[0017] According to a twelfth aspect, there is provided a computer readable storage medium, the computer readable storage medium storing a program for causing a computer to carry out a method according to any one of the first to fourth aspects.

[0018] According to a thirteenth aspect, there is provided a computer program product, the computer program product including a program for causing a computer to carry out a method according to any one of the first to fourth aspects.

[0019] According to a fourteenth aspect, there is provided a computer program, the computer program causing a computer to carry out a method according to any one of the first to fourth aspects.

[0020] In an embodiment of the present application, when a first device transmits a transport block to a second device, the size of the transport block is determined based on a channel transmission quality and / or a channel transmission delay. When the channel transmission quality is good or the channel transmission delay is long, increasing the size of the transport block helps reduce the amount of retransmissions, signaling overhead, or power consumption, thereby reducing retransmission overhead. [Brief explanation of the drawings]

[0021] [Figure 1] 1 illustrates a wireless communication system to which an embodiment of the present application is applied; [Figure 2] 1 is a diagram of an NTN system to which an embodiment of the present application is applied. [Figure 3] FIG. 1 is a diagram of another NTN system to which an embodiment of the present application may be applied. [Figure 4] 1 is a schematic diagram of a medium access control protocol data unit (MAC PDU) generation process. [Figure 5] 1 is a schematic diagram of a wireless communication method according to an embodiment of the present application; [Figure 6] FIG. 2 is a schematic diagram of another wireless communication method according to an embodiment of the present application; [Figure 7] 7 is a schematic diagram of generating a MAC PDU corresponding to the first information in the method shown in FIG. 6; [Figure 8] 1 is a schematic structural diagram of a wireless communication device according to an embodiment of the present application; [Figure 9] FIG. 2 is a schematic structural diagram of another wireless communication device according to an embodiment of the present application; [Figure 10] 1 is a schematic structural diagram of a communication device according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION

[0022] The technical solutions in the embodiments of the present application are described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part, but not all, of the embodiments of the present application. With respect to the embodiments of the present application, all other embodiments obtained by those skilled in the art without ingenuity fall within the protection scope of the present application.

[0023] Embodiments of the present application may be applied to various communication systems. For example, embodiments of the present application may be applied to a global system of mobile communication (GSM), a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a general packet radio service (GPRS), a long term evolution (LTE) system, an advanced long term evolution (LTE-A) system, a new radio (NR) system, an evolution system of an NR system, an LTE-based access to unlicensed spectrum (LTE-U) system, an NR-based access to unlicensed spectrum (NR-U) system, a NTN system, a universal mobile telecommunications system (UMTS), a wireless local area network (WLAN), a wireless fidelity (Wi-Fi), and a fifth generation (5G) communication system. Embodiments of the present application may also be applied to other communication systems, such as future communication systems. The future communication system may be, for example, a sixth generation (6G) mobile communication system or a satellite communication system.

[0024] Conventional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technologies, communication systems may support not only conventional cellular communication but also one or more other types of communication. For example, a communication system may support one or more of the following types of communication: device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, vehicle-to-everything (V2X) communication, etc. Embodiments of the present application may also be applied to communication systems supporting the above-mentioned communication methods.

[0025] The communication system of the embodiments of the present application may be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) networking scenario.

[0026] The communication system of the embodiments of the present application may be applied to an unlicensed spectrum, which may also be considered a shared spectrum. Alternatively, the communication system of the embodiments of the present application may be applied to a licensed spectrum, which may also be considered a dedicated spectrum.

[0027] The embodiments of the present application may be applied to a terrestrial network (TN) system or an NTN system, for example, the NTN system may include a 4G-based NTN system, an NR-based NTN system, an Internet of Things (IoT)-based NTN system, and a Narrowband Internet of Things (NB-IoT)-based NTN system.

[0028] A communication system may include one or more terminal devices. The terminal devices referred to in the embodiments of the present application may also be called user equipment (UE), access terminal, subscriber unit, subscriber station, mobile site, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, user equipment, etc.

[0029] In some embodiments, the terminal device may be a station (ST) of a WLAN, hi some embodiments, the terminal device may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or any other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device of a next generation communication system (such as an NR system), a terminal device of a future evolved public land mobile network (PLMN), etc.

[0030] In some embodiments, the terminal device may be a device that provides a voice and / or data connection to a user. For example, the terminal device may be a handheld device with wireless connectivity, an in-vehicle device, etc. In some specific examples, the terminal device may be a mobile phone, a tablet computer (pad), a notebook computer, a palmtop computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in autonomous driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grids, a wireless terminal in transportation safety, a wireless terminal in smart cities, a wireless terminal in smart homes, etc.

[0031] In some embodiments, the terminal device may be deployed on land. For example, the terminal device may be deployed indoors or outdoors. In some embodiments, the terminal device may be deployed on water, for example, on a ship. In some embodiments, the terminal device may be deployed in the air, for example, on an airplane, a balloon, or a satellite.

[0032] In addition to the terminal device, the communication system may further include one or more network devices. The network device in the embodiment of the present application may be a device for communicating with the terminal device. The network device may also be referred to as an access network device or a wireless access network device. The network device may be, for example, a base station. The network device in the embodiment of the present application may be a Radio Access Network (RAN) node (or device) that connects the terminal device to a wireless network. A base station may broadly encompass various names hereinafter or may be interchangeable with one of the following names, for example, a NodeB, an evolved NodeB (eNB), a next-generation NodeB (gNB), a relay station, an access point, a transmitting and receiving point (TRP), a transmitting point (TP), a master MeNB, a secondary SeNB, a multi-standard radio (MSR) node, a home base station, a network controller, an access node, a radio node, an access point (AP), a transmitting node, a transceiver node, a baseband unit (BBU), a remote radio unit (RRU), an active antenna unit (AAU), a remote radio head (RRH), a central unit (CU), a distributed unit (DU), a positioning node, etc. A base station may be a macro base station, a micro base station, a relay node, a donor node, etc., or a combination thereof. Alternatively, a base station may be a communication module, a modem, or a chip disposed in the above-mentioned device or apparatus. Alternatively, the base station may be a mobile switching center, a device that functions as a base station for D2D, V2X, and M2M communications, a network-side device for 6G networks, a device that functions as a base station for future communications systems, etc.The base stations may support networks of the same or different access technologies. The specific technologies used by the network devices and the specific device configurations are not limited in the embodiments of this application.

[0033] A base station may be fixed or mobile. For example, a helicopter or drone may be configured to act as a mobile base station, and one or more cells may move depending on the location of the mobile base station. In other examples, a helicopter or drone may be configured to act as a device that communicates with another base station.

[0034] In some deployments, the network device of the present application may be a CU or a DU, or the network device includes a CU and a DU. The gNB may further include an AAU.

[0035] By way of example and not limitation, in embodiments of the present application, the network device may have mobile characteristics, e.g., the network device may be a mobile device. In some embodiments of the present application, the network device may be a satellite or balloon station. In some embodiments of the present application, the network device may alternatively be a base station located on land, water, etc.

[0036] In an embodiment of the present application, a network device may provide a service to a cell, and a terminal device communicates with the network device by using a transmission resource (e.g., a frequency domain resource or a spectrum resource) used by the cell. The cell may be a cell corresponding to a network device (e.g., a base station). The cell may belong to a macro base station or may belong to a base station corresponding to a small cell. Small cells in this specification may include metro cells, micro cells, pico cells, femto cells, etc. These small cells are characterized by small coverage and low transmission power and are suitable for providing high-speed data transmission services.

[0037] For example, Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present application. As shown in Figure 1, the communication system 100 may include a network device 110, which may be a device that communicates with terminal devices 120 (also referred to as communication terminals or terminals). The network device 110 may provide communication coverage to a particular geographic area and may communicate with the terminal devices within the coverage area.

[0038] 1 exemplarily illustrates one network device and two terminal devices. In some embodiments of the present application, the communication system 100 may include multiple network devices, and a different number of terminal devices may be included within the coverage area of ​​each network device, which is not limited in the embodiments of the present application.

[0039] For example, Figure 2 is a schematic diagram of the architecture of the NTN system described above. The NTN system 200 shown in Figure 2 uses a satellite 210 as an airborne platform. As shown in Figure 2, the satellite radio access network includes a satellite 210, a service link 220, a feeder link 230, a terminal device 240, a gateway 250, and a network 260 including a base station and a core network.

[0040] Satellite 210 is a spacecraft based on a space platform. Service link 220 is the link between satellite 210 and terminal device 240. Feeder link 230 is the link between gateway 250 and satellite 210. Ground-based gateway 250 connects satellite 210 to a base station or core network, depending on the architecture choice.

[0041] The NTN architecture shown in Figure 2 is a bent-pipe transponder architecture. In this architecture, a base station is placed on the ground behind a gateway 250, and a satellite 210 acts as a repeater. The satellite 210 acts as a repeater to forward signals of a feeder link 230 to a service link 220 or to forward signals of a service link 220 to a feeder link 230. In other words, the satellite 210 does not have the functionality of a base station, and communications between a terminal device 240 and a base station of a network 260 must be forwarded by using the satellite 210.

[0042] For example, Figure 3 is a schematic diagram of another architecture of an NTN system. The NTN system 300 shown in Figure 3 also uses a satellite 310 as an airborne platform. Unlike Figure 2, a base station 312 is provided on the satellite 310, and the network 360 behind the gateway 350 includes only a core network.

[0043] The NTN architecture shown in Figure 3 is a regenerative transponder architecture. In this architecture, a satellite 310 carries a base station 312 and may be directly connected to a terrestrial-based core network by using a link. The satellite 310 has the functionality of a base station, and a terminal device 340 may communicate directly with the satellite 310. Therefore, the satellite 310 may be referred to as a network device.

[0044] The communication system of the architecture shown in Figure 2 or Figure 3 may include multiple network devices, and a different amount of terminal devices may be included within the coverage of each network device, which is not limited in the embodiments of the present application.

[0045] In an embodiment of the present application, the wireless communication system shown in Figures 1 to 3 may further include another network entity, such as a mobility management entity (MME) or an access and mobility management function (AMF), which is not limited in the embodiment of the present application.

[0046] It should be understood that a device having a communication function of a network / system in the embodiments of the present application may be referred to as a communication device. The communication system 100 shown in FIG. 1 is used as an example. The communication device may include a network device 110 and a terminal device 120 having a communication function, and the network device 110 and the terminal device 120 may be the specific devices mentioned above, and details will not be described herein. The communication device may further include other devices of the communication system 100, such as a network controller, a mobility management entity, and other network entities, which is not limited in the embodiments of the present application.

[0047] For ease of understanding, some relevant technical knowledge related to the embodiments of the present application will be introduced first. The following related technologies can be randomly combined with the technical solutions of the embodiments of the present application as any solution, and all of them fall within the protection scope of the embodiments of the present application. The embodiments of the present application include at least part of the following contents:

[0048] As communication technologies evolve, communication systems (e.g., 5G) have the market potential to integrate satellite and terrestrial network infrastructures. For example, the 5G standard makes NTNs, including satellite segments, part of the recognized 3rd Generation Partnership Project (3GPP) 5G connectivity infrastructure.

[0049] Communication satellites are classified according to their orbital altitude into low Earth orbit (LEO), medium Earth orbit (MEO), geostationary orbit (GEO), and highly elliptical orbit (HEO). LEO is an Earth-centered orbit with an altitude of 2000 km or less, or with at least 11.25 periods per day and an eccentricity of less than 0.25. Most man-made objects in space are in LEO. LEO satellites orbit the Earth at high speed (mobility), but in a predictable or constant orbit.

[0050] Satellites at different orbital altitudes have different orbital periods.

[0051] LEOs have typical altitudes ranging from 250 km to 1500 km and orbital periods ranging from 90 minutes to 120 minutes.

[0052] MEOs have typical altitudes ranging from 5,000 km to 25,000 km and orbital periods ranging from 3 hours to 15 hours.

[0053] GEO has an altitude of approximately 35,786 km and an orbital period of 24 hours.

[0054] An NTN is a network or network segment that uses radio frequency (RF) resources on a satellite or unmanned aircraft system (UAS) platform. Typical scenarios for accessing an NTN by a terminal device include an NTN transparent payload or an NTN regenerative payload. Figures 2 and 3 show the architectures of two NTN systems using a satellite as an example. The bent-pipe transponder architecture shown in Figure 2 corresponds to the NTN transparent payload, and the regenerative transponder architecture shown in Figure 3 corresponds to the NTN regenerative payload.

[0055] In an NTN system, an NTN node (e.g., a satellite) is located more than several hundred kilometers away from the Earth's surface, and the round trip delay (RTT) from the terminal device to the satellite is relatively long. For example, the round trip delay (RTT) from the UE to the satellite (UE-sat RTT) is much longer than the round trip delay from the UE to a base station (e.g., a gNB) in a terrestrial network. Therefore, the round trip delay (RTD) of a terminal device in an NTN system is much larger than the RTD in a terrestrial communication network (such as NR).

[0056] The above describes various communication systems, and the HARQ protocol is one of the most important functions in communication systems (such as NR systems). Together with link adaptation, HARQ implements efficient, reliable, and low-latency data transmission in the system. Link adaptation may be performed by channel state information (CSI) feedback and HARQ acknowledgement (ACK) / HARQ negative acknowledgement (NACK).

[0057] According to the HARQ protocol, the terminal device may transmit or retransmit new data according to feedback from the base station. The HARQ function is used to ensure transmission between the terminal device and the base station in the physical layer. The HARQ process is designed based on the physical (PHY) layer and the medium access control (MAC) layer, for example, the MAC entity includes a HARQ entity for each serving cell.

[0058] The current HARQ process is primarily designed for terrestrial networks. The propagation delay of the HARQ round trip time (HARQ-RTT) is typically bounded to within 1 millisecond. The HARQ-RTT is the time interval between the initial transmission and a retransmission.

[0059] The HARQ protocol allows for multiple parallel HARQ processes (also called processes). Each HARQ entity maintains 16 downlink HARQ processes (or processors) or two NB-IoT HARQ processes, as required by some technical specifications (e.g., 3GPP TS 38.321 MAC specification). Each HARQ process is associated with an HARQ process identity (ID). The HARQ entity directs HARQ information and associated transport blocks (TBs) received on the downlink shared channel (DL-SCH) to the corresponding HARQ process. Generally, the duration corresponding to the number of HARQ processes is longer than the propagation delay. In other words, the number of HARQ processes supported by current HARQ protocols may offset the propagation delay in terrestrial networks.

[0060] The operation process of HARQ may be explained by using the following example: First, for downlink transmission, uplink feedback or HARQ feedback is performed in response to downlink transmission / retransmission on the Physical Uplink Control Channel (PUCCH) or Physical Uplink Shared Channel (PUSCH). Then, for uplink transmission, uplink HARQ retransmission may be triggered without waiting for feedback from the previous transmission. Each link transmission may be associated with one HARQ process ID.

[0061] The HARQ process ID is used to identify a unique HARQ process. The same HARQ process ID may be used to identify retransmissions of data. Thus, a communication device can perform soft combining by using repeated transmissions. To perform soft combining, erroneously received encoded data blocks are typically stored in the receiver (such as in a soft buffer) rather than discarded. Upon receiving the retransmitted block, the communication device combines the two blocks. The soft buffer may be implemented as a buffer or memory for storing the soft-combined data.

[0062] As described above, the HARQ entity directs received transport blocks to corresponding HARQ processes. HARQ may be retransmitted in units of transport blocks. Generally, in each transmission time interval (TTI), each HARQ process processes only one transport block. Transport blocks have a one-to-one correspondence with HARQ processes. In the case of spatial multiplexing, two transport blocks are transmitted in parallel in one TTI, and each transport block has its own independent HARQ ACK information and is processed using a different HARQ process. In other words, when spatial multiplexing is used, one HARQ entity includes two HARQ process sets. In some communication systems, HARQ may also be retransmitted in units of a certain amount of code block groups. A transport block is formed by multiple code block groups, and the transport block needs to be divided during retransmission.

[0063] One MAC PDU is carried in each transport block transmitted by a communication device. The following briefly describes the MAC PDU generation process in the data link layer (L2 layer) by using the NR system as an example, with reference to FIG. 4 .

[0064] As shown in FIG. 4, the L2 layer includes four transport layers, namely, a service data adaptation protocol (SDAP) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, and a MAC layer, which are arranged in sequence.

[0065] In the SDAP layer, the SDAP entity maps the Quality of Service (QoS) to a Data Radio Bearer (DRB) and sends the DRB to the PDCP layer.

[0066] In the PDCP layer, after a service data unit (SDU) is headered, the data is compressed and encrypted to form a PDCP PDU, and then the PDCP PDU is sent to the RLC layer.

[0067] In the RLC layer, the PDCP PDU serves as an RLC SDU, and is segmented and reassembled after being given a header. Transmission is performed in different modes according to the service characteristics to form the PDU of the RLC layer. The RLC operation modes include three types: transport mode (TM), acknowledged mode (AM), and unacknowledged mode (UM).

[0068] In the MAC layer, after the data is multiplexed and scheduled, the headered MAC SDUs are cascaded to form MAC PDUs. The MAC layer further includes a Medium Access Control Element (MAC CE).

[0069] The MAC PDU shown in Figure 4 includes three MAC SDUs, one MAC CE, and a padding block. Each MAC SDU or MAC CE has three headers formed in the PDCP layer, the RLC layer, and the MAC layer, respectively.

[0070] The MAC layer subheader includes a reserved bit R, a byte length F, a logical channel ID (LCID), and an SDU length.

[0071] R is also called the reserved bit. R is a 1 bit that is usually set to 0.

[0072] The F field is 1 bit. There is one F field per MAC subheader, excluding fixed-size MAC CE and padding. When F is 0, it indicates that the length field of the following SDU is 8 bits. When F is 1, it indicates that the length field of the following SDU is 16 bits.

[0073] The LCID is 6 bits. The LCID defines the MAC SDU, MAC CE type, and padding for the logical channel. Each MAC subheader has only one LCID.

[0074] The above-described HARQ process is designed for terrestrial-based networks, where the propagation delay is generally limited to 1 millisecond. However, some communication systems have a relatively long propagation delay. These communication systems are, for example, NTN systems. The orbital height of GEO is used as an example. Because the distance between communication devices is relatively long, the propagation delay for a round-trip transmission is approximately 500 milliseconds.

[0075] When NR downlink (DL) is used in GEO satellite communication scenarios, a propagation delay of 500 ms results in a very long HARQ RTT. Due to the increased HARQ RTT, the increased end-to-end delay makes it impossible to meet the quality of service requirements for retransmitted packets.

[0076] Furthermore, with 16 HARQ processes and a 1-millisecond slot duration supported by NR, the ratio of available peak throughput to total channel capacity is very low. In other words, the number of HARQ processes supported by current HARQ protocols is not sufficient to offset the potentially large propagation delay in NTN systems. Therefore, current HARQ mechanisms may not be viable for communication systems in which the propagation delay is much longer than the duration of the number of HARQ processes.

[0077] To meet the relatively long HARQ RTT, the minimum amount of required HARQ processes may be increased, but increasing the amount of HARQ processes increases HARQ signaling overhead and power consumption, which may cause adverse additions such as signaling redundancy, increased processor load, and network congestion.

[0078] Furthermore, increasing the number of HARQ processes may also result in higher soft buffer requirements. As mentioned above, in the HARQ protocol, a soft buffer needs to be provided in the communication device to support soft combining. To accommodate the increase in the number of HARQ processes, a higher requirement is imposed on the soft buffer space of the terminal device, which results in higher implementation complexity and higher cost of the terminal device.

[0079] Therefore, current HARQ mechanisms are not suitable for communication systems with large propagation delays, and how to reduce the overhead caused by retransmissions in these communication systems is an urgent problem to be solved.

[0080] In view of this, an embodiment of the present application provides a wireless communication method, according to which a communication device may adaptively adjust the size of a transmitted transport block based on a channel transmission quality and / or a channel transmission delay, thereby helping to reduce retransmission overhead. The embodiment of the present application is described in detail below with reference to FIG. 5.

[0081] The communication method shown in Figure 5 is described in terms of communication between a first device and a second device. The first device and second device in Figure 5 may be two communicating devices at opposite ends of a communication link. The first device is the transmitting end of the communication link, and the second device is the receiving end of the communication link.

[0082] In some embodiments, the first device and the second device may be an uplink terminal device and a network device, or may be a downlink network device and a terminal device. For example, the first device is a gNB, and the second device is a terminal device within the coverage of the gNB.

[0083] In some embodiments, the first device and the second device may be a terminal device and an airborne platform of a service link or a terminal device and an airborne platform of a service link in an NTN system. The airborne platform may be, for example, a satellite or a UAV system.

[0084] In some embodiments, the first device and the second device may be a satellite and a gateway of a feeder link or a gateway and a satellite of a feeder link in an NTN system.

[0085] Referring to Figure 5, a first device transmits a first transport block, and a second device receives the first transport block. The first device and the second device perform data transmission in units of the first transport block. For a specific amount of transmitted data, the amount of the first transport block and the amount of transmission time are related to the size (TB size) of the first transport block. For example, when the size of the first transport block is larger, fewer transport blocks may be used to transmit the same amount of bits.

[0086] The size of the first transport block is determined based on a first parameter. In some embodiments, the first parameter may be a coefficient for calculating the size of the first transport block, for example, the first coefficient may be a transmission coefficient β. In other words, the size of the first transport block may be determined based on the product of the first parameter and an initial size of the first transport block. The initial size of the first transport block may be referred to as a fourth parameter.

[0087] The initial size of the first transport block may be determined based on the amount of physical resources, the coding rate, the modulation scheme, and the amount of spatial multiplexing layers. The amount of physical resources may be determined based on resources allocated to the transport block by the base station. The coding rate, the modulation scheme, and the amount of spatial multiplexing layers may be determined based on the modulation and coding scheme (MCS) of the transport block. When allocating resources to the transport block and determining the MCS, the base station considers information such as link-related parameters, the data size in the buffer (each logical channel group corresponds to one buffer), the priority of the logical channel group, the number of users to be scheduled, and the priority of the users. In other words, the size of the first transport block may be determined based on the first parameter, the amount of physical resources, the coding rate, the modulation scheme, and the amount of spatial multiplexing layers.

[0088] In some embodiments, the first device may obtain the first parameter by using base station or terminal signaling. The terminal signaling may be one or more of radio resource control (RRC) signaling, downlink control information (DCI) indication, configured grant (CG) information, and MAC CE. For example, if the first device is a terminal device, the base station may enable the terminal device to determine the first parameter by using the above-mentioned signaling.

[0089] The first parameter may be determined based on a second parameter. The second parameter may indicate a channel transmission quality corresponding to the first transport block. The channel transmission quality may be determined based on parameters such as a reference signal received power (RSRP), a reference signal received quality (RSRQ), and / or a signal-to-interference-plus-noise ratio (SINR) of the forward link. Based on the second parameter, the first device may adaptively change the size of the transport block according to the quality of the transmission path, thereby improving spectrum utilization. For example, when the channel transmission quality is good, a larger transport block may be needed after aggregating additional header bits in each transport layer and / or other required control information related to the payload bits being transmitted. After the transport block size is increased, a relatively smaller number of transport blocks may be used to transmit the same amount of bits. Furthermore, a smaller number of large transport blocks may have a comparable effective coding rate compared to multiple small transport blocks. Therefore, increasing the size of the transport block may also lead to a proportional improvement in data reliability and / or spectral efficiency.

[0090] In some embodiments, the second parameter may include a channel quality indication (CQI). The CQI represents a gradient value by using an index or an index range. The first parameter may be determined based on a CQI index. In other words, a CQI index may be associated with the first parameter. For example, each CQI index may correspond to a value of the first parameter. As another example, a range of values ​​for the first parameter may be set within an index range of the CQI.

[0091] In a possible implementation, the CQI index may include a first index range and a second index range, and the first parameter includes a first value and a second value. The first index range of the CQI index corresponds to the first value, and the second index range corresponds to the second value. In this specification, 16 indexes of the CQI in an NR system are used as an example. The 16 CQI indexes are classified into four index ranges, and the four index ranges correspond to four values ​​of the first parameter, respectively. Indexes 0 to 3 may correspond to one value of the first parameter, indexes 4 to 7 may correspond to another value of the first parameter, and so on.

[0092] In some embodiments, the second parameter may include a specific parameter indicative of channel transmission quality, such as a SINR, a block error rate (BLER), a bit error rate (BER), or another parameter that may be converted to or from these parameters.

[0093] The first parameter may be determined based on the second parameter and the first threshold. In other words, the first parameter may vary with different values ​​of the second parameter. In some embodiments, the first device may adaptively adjust the specific value of the first parameter depending on the received SINR.

[0094] The first threshold may be set based on the second parameter. The first device may determine the link quality by comparing the first threshold with the second parameter to determine the value of the first parameter. In some embodiments, the first threshold may be set according to the SINR. For example, the first threshold may be set according to the SINR target It may be.

[0095] SINR is used as an example. A higher SINR indicates better link quality. In some embodiments, if the SINR is greater than a first threshold, the value of the first parameter may belong to a first value range. If the SINR is less than the first threshold, the value of the first parameter may belong to a second value range. In other words, if the SINR is equal to the first threshold, the first parameter may be a value that is not within the first value range or the second value range.

[0096] It can be seen from the above that when the channel transmission quality is good, the spectral efficiency may be improved by increasing the size of the first transport block. In a possible implementation, SINR > SINR target When SINR<SINR, the first parameter may be greater than 1, and the size of the first transport block becomes larger after multiplying the initial size of the first transport block by the first coefficient. For example, the first parameter may be an integer greater than 1. SINR<SINR target When , the first parameter may be smaller than 1, and after multiplication, the size of the first transport block becomes smaller. For example, the first parameter may be a number smaller than 1. SINR = SINR target The first parameter may be 1 when

[0097] In some embodiments, the second parameter may include a CQI and a SINR. For example, the value of the first parameter may be determined based on a CQI index, and the CQI index may be associated with the SINR.

[0098] It can be seen from the above that dynamically adjusting the size of the transport block without significantly affecting the effective coding rate makes the system more efficient. When HARQ processes are enabled, adjusting the size of the transport block based on the channel quality helps to reduce retransmission overhead.

[0099] In particular, when the channel transmission quality is good, the probability of retransmission is low, and increasing the size of the first transport block may transmit more information bits within a limited time. In addition, increasing the size of the first transport block may reduce the amount of signaling and HARQ processes providing feedback. Furthermore, when the transport block is large, adverse effects such as increased HARQ processes, increased and redundant signaling, increased processor load, and network congestion caused by a small transport block size may be avoided or reduced. Furthermore, a large transport block may help reduce latency and other overhead on the air interface. For example, when the transport block is small, segmentation efficiency may be reduced when the payload is segmented, and overhead may increase due to different headers from one or more L2 layers. Furthermore, the processing capacity of the HARQ process and the additional signaling feedback via ACK / NACK are also involved. In other words, a relatively large transport block is particularly beneficial for NTN communication systems in terms of device performance and network congestion on the air interface. The amount of control and / or other overhead signaling is significantly reduced for relatively large transport blocks compared to relatively small transport blocks.

[0100] When the channel transmission quality is poor, the probability of retransmission is high and the size of the first transport block may be reduced. This is because a relatively large transport block may cause a relatively large BLER when the link environment is poor. When the HARQ process is enabled, a worse link budget is caused and the overall performance of the service deteriorates because the reduction in feedback signaling is not beneficial for retransmission. Furthermore, when the channel quality is poor, packet loss and BLER are relatively high. To improve the BLER, the system continuously retransmits the transport block. A relatively small transport block may reduce the time and power required for retransmission.

[0101] The first parameter may be further determined based on a third parameter. The third parameter may indicate a channel transmission delay corresponding to the first transport block. It can be seen from the above that some communication systems (e.g., NTN systems) have a relatively long propagation delay. In systems with a long transmission delay, using a relatively large transport block size may effectively improve spectrum utilization when retransmission is disabled or reduce the amount of retransmission when retransmission is enabled. For example, for NTN systems using MEO or GEO, a larger transport block is more advantageous for a longer RTT.

[0102] The transmission delay is determined based on the distance between the transmitting device and the receiving device of the first transport block. Therefore, the third parameter may be determined based on the distance between the two communication devices. For example, when the first device is a terminal device of the NTN system, the third parameter may be determined based on the distance between the first device and the network device of the NTN system.

[0103] In some embodiments, the third parameter may be determined based on the first device and an orbital parameter of the satellite. The orbital parameter may be, for example, an orbital period. For example, for a GEO satellite, the orbital period is 24 hours and the transmission delay is approximately 500 milliseconds. The third parameter may be set based on the 500 millisecond transmission delay to determine the first parameter.

[0104] In a possible implementation, the first parameter may vary with a change in the orbital period. For example, the first parameter may increase proportionally with an increase in the orbital period. In other words, for MEO and HEO, the transport block should be as large as possible, and the change in the first parameter should be larger than the change in the first parameter for LEO.

[0105] The first parameter may alternatively be determined based on the second parameter and the third parameter. In some embodiments, for a system with a relatively long propagation delay, the first device may adaptively change the size of the transport block based on the quality of the transmission path and the transmission delay to accommodate this condition and meet the link budget.

[0106] The above describes a communication method for adjusting the size of a transport block based on channel transmission quality and / or channel transmission delay, in which adaptively adjusting the size of the transport block based on channel quality or transmission delay helps reduce HARQ feedback time or the amount of signaling, thereby reducing retransmission overhead. To further reduce overhead, HARQ processes may be selectively enabled or disabled in the communication of the transport block.

[0107] The enabling / disabling of HARQ feedback may be configured on a per communication device and per HARQ process basis. If an HARQ process is disabled, there is no feedback regarding the transmission. Furthermore, HARQ process disabling and HARQ process enabling may alternatively be used in combination to configure each HARQ process associated with a communication device.

[0108] How to enable and disable each HARQ process to implement more accurate ACK / NACK indication is also a problem that needs to be solved.

[0109] To solve this problem, an embodiment of the present application provides another wireless communication method, in which a HARQ process is enabled or disabled for corresponding data according to the indication of the transmitted first information, thereby reducing retransmission overhead. The wireless communication method will be specifically described below with reference to FIG. 6.

[0110] The communication method shown in Figure 6 is also described in terms of communication between a first device and a second device, which are described in detail in Figure 5 and will not be described in detail again herein.

[0111] 6, a first device transmits first information and a second device receives the first information. By receiving and transmitting the first information, the first device and the second device may jointly determine the indication content of the first information.

[0112] The first information is used to indicate whether a HARQ process corresponding to the first data is enabled or disabled. In some embodiments, the first information may be an ACK / NACK indication.

[0113] The first data may correspond to a MAC PDU carried in the first transport block. In some embodiments, the first data may be a data packet corresponding to the first information, e.g., the first data may be one MAC SDU of the MAC PDU of Figure 4. In some embodiments, the first data may alternatively be multiple data packets corresponding to the first information, e.g., multiple MAC SDUs corresponding to the MAC PDU.

[0114] In some embodiments, the size of the first transport block may be determined according to the method of Figure 5, and the details will not be described again herein. During retransmission, a transport block carrying an ACK / NACK indication indicates that there is feedback, and a transport block carrying an ACK / NACK disabled indication indicates that no retransmission information is fed back. Thus, the physical layer knows which transport blocks need to feed back ACK / NACK and which transport blocks do not need to feed back ACK / NACK.

[0115] The first data may have different importance. In some embodiments, the first data may be data that is useful in the actual transmission and has a relatively high importance. The important data may alternatively be represented by a payload. In some embodiments, the first data may be background data generated in the actual transmission, and the data may be relatively unimportant data, for example, background noise generated during a call. The relatively unimportant data may alternatively be represented by a unimportant load.

[0116] In some embodiments, the first information may determine the instruction content based on the importance of the first data. For example, when the first data is relatively important, the first information may indicate enabling the HARQ process corresponding to the data. When the first data is relatively unimportant, the first information may indicate disabling the HARQ process corresponding to the data.

[0117] In a possible implementation, the importance of the first data may be indicated by using a header of the data at the MAC layer. For example, the first information is added to the header of the MAC layer to indicate the importance of the first data. In the first information, 1 may be used to indicate that the data packet is important, and 0 may be used to indicate that the data packet is relatively unimportant. Alternatively, in the first information, 1 may be used to indicate the payload of the data, and 0 may be used to indicate the unimportant load.

[0118] In some embodiments, the first information may be used to determine the instruction content depending on whether the first data enables a retransmission process other than an HARQ process. For example, when the operation mode of the first data in the RLC layer is an RLC-AM mode, it may indicate that the data enables an automatic repeat request (ARQ) process, and the first information may indicate disabling of an HARQ process corresponding to the data. In contrast, when the operation mode of the first data in the RLC layer is an RLC-UM and RLC-TM mode, the first information may indicate enabling of an HARQ process corresponding to the data.

[0119] The first information may be located in a MAC PDU corresponding to the first data to indicate the enablement or disablement of a HARQ process corresponding to the first data. Alternatively, the first information may be located in RRC signaling or DCI information.

[0120] In some embodiments, when the first data corresponds to one MAC SDU of a MAC PDU, the first information may be located in a header of the MAC SDU. The header of the MAC SDU may be a header from the PDCP layer, the RLC layer, or the MAC layer. In a possible implementation, the first information may be used for indication by using a reserved bit of the header. For example, the subheader of the MAC layer shown in FIG. 4 includes one reserved bit R, and the first information may use the reserved bit for indication. When R is 1, it indicates that the data is relatively important and the corresponding HARQ process needs to be enabled. When R is 0, it indicates that the data is not important and the corresponding HARQ process may be disabled.

[0121] In some embodiments, the first information may be placed in a MAC CE of a MAC PDU in which the first data is placed. It can be seen from Figure 4 that the MAC PDU formed in the MAC layer includes a MAC CE. When the first information for disabling and enabling HARQ processes is added to the MAC CE, the first information may indicate, within the MAC PDU, SDUs for which the HARQ process should be enabled and SDUs for which the HARQ process should be disabled.

[0122] In some embodiments, the first data is one piece of data among multiple pieces of data corresponding to the first MAC PDU, and the multiple pieces of data may have the same importance. For example, when a MAC PDU is formed in the MAC layer, multiple data packets corresponding to multiple MAC SDUs may have different importance. A communication device may classify the multiple MAC SDUs and perform header addition and encapsulation separately. Then, MAC SDUs with the same importance are packaged into one MAC PDU, and therefore, multiple pieces of data in one MAC PDU may have the same policy for enabling or disabling a HARQ process. When multiple pieces of data in one MAC PDU have the same retransmission policy, segmentation does not need to be performed, which helps reduce overhead.

[0123] For ease of understanding, the following describes a process of generating a MAC PDU in the MAC layer by using a packet with reference to Figure 7. Referring to Figure 7, there are four MAC SDUs in the MAC layer, and the four MAC SDUs are MAC SDU 702, MAC SDU 704, MAC SDU 706, and MAC SDU 708, respectively. According to the header of each MAC SDU, it may be determined that the data of MAC SDU 702 and the data of MAC SDU 708 are payloads, and the data of MAC SDU 704 and the data of MAC SDU 706 are non-critical loads.

[0124] As shown in Figure 7, four MAC SDUs are packaged separately according to importance to form MAC PDU 710 and MAC PDU 720. MAC PDU 710 includes MAC SDU 702 and MAC SDU 708 with payload data, MAC CE 712, and a padding field. The header of MAC CE 712 indicates that a payload is included. MAC PDU 720 includes MAC SDU 704 and MAC SDU 706 with non-critical load data, MAC CE 722, and a padding field. The header of MAC CE 722 indicates that a non-critical load is included.

[0125] The above packaging process causes a delay in the MAC PDU generation process, which is acceptable for systems with relatively long transmission delays. For example, when packaging of different importance levels is performed in an NTN system, the RTT delay is so large that the delay caused by packaging at the MAC layer can be ignored.

[0126] The above describes in detail a communication method for reducing retransmission overhead with reference to Figures 5 to 7. Figure 5 illustrates a method for adaptively adjusting a transport block size, and Figure 6 illustrates a method for indicating enabling or disabling of HARQ processes by using first information. For ease of understanding, the following uses an example in which the first parameter is a transmission factor in the uplink (UL) of NTN communication to describe how to selectively enable and disable UL HARQ retransmissions.

[0127] Example 1: The size of the transport block is changed by using a transmission factor determined depending on the link quality feedback information, and whether the HARQ process should be enabled or disabled is determined depending on the payload of the service.

[0128] Example 2: The size of the transport block is changed by using a transmission factor determined according to link quality feedback information, and whether the HARQ process should be enabled or disabled is determined by adding a header to the MAC SDU and performing encapsulation according to a category at the MAC layer based on the payload of the service.

[0129] Example 3: It is determined that a group of MAC CEs are to be enabled to transmit using one or more specific uplink HARQ processes, and RRC signaling, DCI information, or the MAC CE is used to determine the control signaling to enable or disable the HARQ processes.

[0130] In some communication systems (e.g., NB-IoT systems), asynchronous adaptive HARQ is supported in uplink and downlink. A communication device determines whether to perform retransmission according to a received DCI, and the amount of retransmission is relatively large. For example, in NB-IoT, after receiving a narrowband physical downlink shared channel (NPDSCH), a terminal device feeds back a HARQ ACK by using a narrowband physical uplink shared channel (NPUSCH) format 2, and the amount of retransmission is large.

[0131] For communication systems with a relatively large amount of retransmissions, delays in environments with relatively long transmission delays (eg, NTN) cannot be tolerated, and the maximum amount of transmissions needs to be limited in the DCI.

[0132] Method embodiments of the present application have been described in detail above with reference to Figures 1 to 7. Apparatus embodiments of the present application will be described in detail below with reference to Figures 8 to 10. It should be understood that the description of the apparatus embodiments corresponds to the description of the method embodiments, and therefore, for parts not described in detail, reference may be made to the method embodiments described above.

[0133] 8 is a schematic block diagram of a communication device according to an embodiment of the present application. The device 800 may be any one of the first devices mentioned above. The device 800 shown in FIG. 8 includes a transmitting unit 810.

[0134] The transmitting unit 810 may be configured to transmit a first transport block, the size of which is determined based on a first parameter, which is determined based on one or more of the following parameters: a second parameter used to indicate a channel transmission quality corresponding to the first transport block; and a third parameter used to indicate a channel transmission delay corresponding to the first transport block.

[0135] Optionally, the second parameter includes one or more of the following parameters: a channel quality indication and a signal to interference and noise ratio.

[0136] Optionally, the second parameter includes a channel quality indication, and the first parameter is determined based on an index of the channel quality indication.

[0137] Optionally, the index of the channel quality indicator includes a first index range and a second index range, the first parameter includes a first value and a second value, the first index range corresponding to the first value, and the second index range corresponding to the second value.

[0138] Optionally, the second parameter includes a signal-to-interference-and-noise ratio, and the first parameter is determined based on the signal-to-interference-and-noise ratio and a first threshold.

[0139] Optionally, if the signal-to-interference-plus-noise ratio is greater than a first threshold, the value of the first parameter belongs to a first value range, or if the signal-to-interference-plus-noise ratio is less than the first threshold, the value of the first parameter belongs to a second value range.

[0140] Optionally, the first parameter is greater than 1 if the signal-to-interference-plus-noise ratio is greater than a first threshold, or the first parameter is less than 1 if the signal-to-interference-plus-noise ratio is less than the first threshold.

[0141] Optionally, the size of the first transport block is determined based on a product of the first parameter and a fourth parameter, where the fourth parameter is an initial size of the first transport block.

[0142] Optionally, the fourth parameter is determined based on one or more of the following: an amount of physical resources, a coding rate, a modulation scheme, and an amount of spatial multiplexing layers.

[0143] Optionally, the third parameter is determined based on a distance between the first device and a network device of the non-terrestrial based network.

[0144] Optionally, the third parameter is determined based on the first device and orbital parameters of the satellite.

[0145] 9 is a schematic block diagram of a communication device according to an embodiment of the present application. The device 900 may be any one of the second devices mentioned above. The device 900 shown in FIG. 9 includes a receiving unit 910.

[0146] The receiving unit 910 may be configured to receive a first transport block, the size of which is determined based on a first parameter, which is determined based on one or more of the following parameters: a second parameter used to indicate a channel transmission quality corresponding to the first transport block; and a third parameter used to indicate a channel transmission delay corresponding to the first transport block.

[0147] Optionally, the second parameter includes one or more of the following parameters: a channel quality indication and a signal to interference and noise ratio.

[0148] Optionally, the second parameter includes a channel quality indication, and the first parameter is determined based on an index of the channel quality indication.

[0149] Optionally, the index of the channel quality indicator includes a first index range and a second index range, the first parameter includes a first value and a second value, the first index range corresponding to the first value, and the second index range corresponding to the second value.

[0150] Optionally, the second parameter includes a signal-to-interference-and-noise ratio, and the first parameter is determined based on the signal-to-interference-and-noise ratio and a first threshold.

[0151] Optionally, if the signal-to-interference-plus-noise ratio is greater than a first threshold, the value of the first parameter belongs to a first value range, or if the signal-to-interference-plus-noise ratio is less than the first threshold, the value of the first parameter belongs to a second value range.

[0152] Optionally, the first parameter is greater than 1 if the signal-to-interference-plus-noise ratio is greater than a first threshold, or the first parameter is less than 1 if the signal-to-interference-plus-noise ratio is less than the first threshold.

[0153] Optionally, the size of the first transport block is determined based on a product of the first parameter and a fourth parameter, where the fourth parameter is an initial size of the first transport block.

[0154] Optionally, the fourth parameter is determined based on one or more of the following: an amount of physical resources, a coding rate, a modulation scheme, and an amount of spatial multiplexing layers.

[0155] Optionally, the third parameter is determined based on a distance between the first device for transmitting the first transport block and a network device of the non-terrestrial network.

[0156] Optionally, the third parameter is determined based on the first device and orbital parameters of the satellite.

[0157] An embodiment of the present application further provides a wireless communication apparatus, wherein the apparatus is configured as a first device, and the first device includes a transmitting unit.

[0158] The transmitting unit may be configured to transmit first information, where the first information is used to indicate enabling or disabling of a HARQ process corresponding to the first data.

[0159] Optionally, the first data corresponds to a first MAC SDU, and the first information is located in a header of the first MAC SDU.

[0160] Optionally, the first information is indicated by a reserved bit in the header.

[0161] Optionally, the first data corresponds to a first MAC PDU, and the first information is located in a MAC CE of the first MAC PDU.

[0162] Optionally, the first data corresponds to a first MAC PDU, the first MAC PDU being carried in a first transport block, a size of the first transport block being determined based on a first parameter, the first parameter being determined based on one or more of the following parameters: a second parameter used to indicate a channel transmission quality corresponding to the first transport block, and a third parameter used to indicate a channel transmission delay corresponding to the first transport block.

[0163] Optionally, the first information is determined based on one or more of the following information: importance of the first data, and whether the first data enables a retransmission process other than a HARQ process.

[0164] Optionally, the first data is one data among a plurality of data corresponding to the first MAC PDU, and the plurality of data have the same importance.

[0165] An embodiment of the present application further provides a wireless communication apparatus, wherein the apparatus is configured as a second device, and the second device includes a receiving unit.

[0166] The receiving unit may be configured to receive first information, where the first information is used to indicate enabling or disabling of a HARQ process corresponding to the first data.

[0167] Optionally, the first data corresponds to a first MAC SDU, and the first information is located in a header of the first MAC SDU.

[0168] Optionally, the first information is indicated by a reserved bit in the header.

[0169] Optionally, the first data corresponds to a first MAC PDU, and the first information is located in a MAC CE of the first MAC PDU.

[0170] Optionally, the first data corresponds to a first MAC PDU, the first MAC PDU being carried in a first transport block, a size of the first transport block being determined based on a first parameter, the first parameter being determined based on one or more of the following parameters: a second parameter used to indicate a channel transmission quality corresponding to the first transport block, and a third parameter used to indicate a channel transmission delay corresponding to the first transport block.

[0171] Optionally, the first information is determined based on one or more of the following information: importance of the first data, and whether the first data enables a retransmission process other than a HARQ process.

[0172] Optionally, the first data is one data among a plurality of data corresponding to the first MAC PDU, and the plurality of data have the same importance.

[0173] 10 is a schematic structural diagram of a communication device according to an embodiment of the present application. The dashed lines in FIG. 10 indicate that a unit or module is optional. The device 1000 may be configured to implement the methods described in the above method embodiments. The device 1000 may be a chip or a terminal device.

[0174] The device 1000 may include one or more processors 1010. The processor 1010 may enable the device 1000 to perform the methods described in the above-mentioned method embodiments. The processor 1010 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or another programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or the like. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like.

[0175] The apparatus 1000 may further include one or more memories 1020. The memories 1020 store programs that may be executed by the processor 1010 to cause the processor 1010 to perform the methods described in the above method embodiments. The memories 1020 may be separate from the processor 1010 or may be integrated into the processor 1010.

[0176] The apparatus 1000 may further include a transceiver 1030. The processor 1010 may communicate with another device or chip through the transceiver 1030. For example, the processor 1010 may send and receive data to and from another device or chip through the transceiver 1030.

[0177] The embodiments of the present application further provide a computer-readable storage medium for storing a program. The computer-readable storage medium may be applied to a terminal or a network device provided in the embodiments of the present application, and the program causes a computer to perform the method performed by the terminal or the network device in various embodiments of the present application.

[0178] The embodiments of the present application further provide a computer program product, which includes a program. The computer program product may be applied to a terminal or a network device provided in the embodiments of the present application, and the program causes a computer to perform the method performed by the terminal or the network device in various embodiments of the present application.

[0179] The embodiments of the present application further provide a computer program, which may be applied to the terminal or network device provided in the embodiments of the present application, and causes a computer to execute the method performed by the terminal or network device in various embodiments of the present application.

[0180] The terms "system" and "network" in this application may be used interchangeably. In addition, the terms used in this application are used only to describe particular embodiments of this application and are not intended to limit this application. The terms "first," "second," "third," "fourth," etc. in the specification, claims, and drawings of this application are used to distinguish different objects, not to describe a particular order. In addition, the terms "include" and "having" and all variations thereof are intended to include a non-exclusive inclusion.

[0181] In the embodiments of the present application, "indicate" referred to herein may refer to direct indication, or may refer to indirect indication, or may mean that there is an associative relationship. For example, A indicates B, which may mean that A directly indicates B, for example, B may be obtained by A, or A indirectly indicates B, for example, A indicates C, and B may be obtained by C, or may mean that there is an associative relationship between A and B.

[0182] In the embodiments of the present application, the term "corresponding" may mean that there is a direct or indirect correspondence relationship between two entities, or that there is an association relationship between two entities, which may be a relationship such as show and shown, or constitute and constitute.

[0183] In the embodiments of the present application, "protocol" may refer to standard protocols in the communications field, and may include, for example, LTE protocols, NR protocols, and related protocols applied to future communications systems, which are not limited in the present application.

[0184] In an embodiment of the present application, determining B based on A does not mean determining B based only on A; rather, B may be determined based on A and / or other information.

[0185] In embodiments of the present application, the term "and / or" is simply an associative relationship that describes related objects, and represents that three relationships may exist. For example, A and / or B may represent three cases: when only A exists, when both A and B exist, and when only B exists. In addition, the character " / " in this specification generally indicates an "or" relationship between related objects.

[0186] In some embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other ways. For example, the described device embodiments are merely examples. For example, the division of units is merely a division of logical functions, and actual implementation may involve other divisions. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not implemented. In addition, the shown or discussed mutual couplings or direct couplings or communication connections may be implemented by using some interfaces. Indirect couplings or communication connections between devices or units may be implemented in electronic, mechanical, or other forms.

[0187] Units described as separate components may or may not be physically separated, and components shown as units may or may not be physical units, i.e., located in one location or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.

[0188] In addition, the functional units of the embodiments of the present application may be integrated into one processing unit, or each of the units may exist physically alone, or two or more units may be integrated into one unit.

[0189] All or part of the above-described embodiments may be implemented by using software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, the above-described embodiments may be implemented completely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded into a computer and executed, the procedures or functions according to the embodiments of the present application are generated completely or partially. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or another programmable device. The computer instructions may be stored on a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center by wired (such as coaxial cable, optical fiber, and digital subscriber line (DSL)) or wireless (such as infrared, wireless, and microwave) methods. The computer-readable storage medium may be any available medium readable by a computer or a data storage device, such as a server or data center, incorporating one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, or magnetic tapes), optical media (e.g., digital video disks (DVDs)), semiconductor media (e.g., solid-state drives (SSDs)), and the like.

[0190] The above description is only a specific implementation of the present application, and the scope of protection of the present application is not limited to these implementations. Any modifications or replacements that can be easily thought of by those skilled in the art within the technical scope disclosed in the present application shall fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the scope of protection of the claims. [Explanation of symbols]

[0191] 100 Communication Systems 110 Network Devices 120 Terminal Devices 200 NTN Systems 210 satellite 220 Service Link 230 Feeder Link 240 terminal devices 250 Gateway 260 Network 300 NTN System 310 satellite 312 Base Station 340 Terminal Devices 350 Gateway 360 Network 702 MAC SDU 704 MAC SDU 706 MAC SDU 708 MAC SDU 710 MAC PDU 712 MAC CE 720 MAC PDU 722 MAC CE 800 equipment 810 Transmitting Unit 900 equipment 910 receiving unit 1000 devices 1010 processor 1020 memory 1030 Transceiver

Claims

1. 1. A wireless communication method, comprising: transmitting a first transport block by a first device, wherein a size of the first transport block is determined based on a product of an initial size of the first transport block and a first parameter, the first parameter being determined based on a second parameter, the second parameter being determined based on the following parameter: a second parameter used to indicate a channel transmission quality corresponding to the first transport block; and a third parameter used to indicate a channel transmission delay corresponding to the first transport block; the step including one or more of A wireless communication method comprising:

2. The method of claim 1 , wherein the second parameter comprises one or more of the following parameters: a channel quality indication and a signal-to-interference-and-noise ratio.

3. The method of claim 2 , wherein the second parameter includes the channel quality indication, and the first parameter is determined based on an index of the channel quality indication.

4. 4. The method of claim 3, wherein the index of the channel quality indication includes a first index range and a second index range, the first parameter includes a first value and a second value, the first index range corresponds to the first value, and the second index range corresponds to the second value.

5. The method of claim 2 , wherein the second parameter includes the signal-to-interference-and-noise ratio, and the first parameter is determined based on the signal-to-interference-and-noise ratio and a first threshold.

6. If the signal-to-interference-and-noise ratio is greater than the first threshold, the value of the first parameter falls within a first range of values; or The method of claim 5 , wherein if the signal-to-interference-plus-noise ratio is less than the first threshold, the value of the first parameter belongs to a second range of values.

7. if the signal-to-interference-plus-noise ratio is greater than the first threshold, the first parameter is greater than 1; or The method of claim 6 , wherein the first parameter is less than 1 if the signal-to-interference-plus-noise ratio is less than the first threshold.

8. The initial size of the first transport block is: the amount of physical resources, encoding rate, modulation scheme, and Amount of spatial multiplexing layers The method of any one of claims 1 to 7, wherein the method is determined based on one or more of:

9. The method of claim 1 , wherein the third parameter is determined based on a distance between the first device and a network device of a non-terrestrial network.

10. The method of claim 9 , wherein the third parameter is determined based on orbital parameters of the first device and a satellite.

11. 1. A wireless communication method, comprising: receiving a first transport block by a second device, wherein a size of the first transport block is determined based on a product of an initial size of the first transport block and a first parameter, the first parameter being determined based on a second parameter, the second parameter being determined based on the following parameter: a second parameter used to indicate a channel transmission quality corresponding to the first transport block; and a third parameter used to indicate a channel transmission delay corresponding to the first transport block; the step including one or more of A wireless communication method comprising:

12. The method of claim 11, wherein the second parameter comprises one or more of the following parameters: a channel quality indication and a signal-to-interference-and-noise ratio.

13. The method of claim 12 , wherein the second parameter includes the channel quality indication, and the first parameter is determined based on an index of the channel quality indication.

14. 14. The method of claim 13, wherein the index of the channel quality indication comprises a first index range and a second index range, the first parameter comprises a first value and a second value, the first index range corresponds to the first value, and the second index range corresponds to the second value.

15. 13. The method of claim 12, wherein the second parameter comprises the signal-to-interference-and-noise ratio, and the first parameter is determined based on the signal-to-interference-and-noise ratio and a first threshold.

16. If the signal-to-interference-and-noise ratio is greater than the first threshold, the value of the first parameter falls within a first range of values; or The method of claim 15, wherein the value of the first parameter belongs to a second range of values ​​if the signal-to-interference-plus-noise ratio is less than the first threshold.

17. if the signal-to-interference-plus-noise ratio is greater than the first threshold, the first parameter is greater than 1; or 17. The method of claim 16, wherein the first parameter is less than 1 if the signal-to-interference-plus-noise ratio is less than the first threshold.

18. The initial size of the first transport block is: the amount of physical resources, coding rate, modulation scheme, and Amount of spatial multiplexing layers 18. The method of any one of claims 11 to 17, wherein the method is determined based on one or more of:

19. 19. The method according to claim 11, wherein the third parameter is determined based on a distance between a first device for transmitting the first transport block and a network device of a non-terrestrial network.

20. 20. The method of claim 19, wherein the third parameter is determined based on orbital parameters of the first device and a satellite.

21. transmitting first information by a first device, the first information being used to indicate enabling or disabling of a Hybrid Automatic Repeat Request (HARQ) process corresponding to the first data; The first information is the following information: The importance of the first data; and whether the first data enables a retransmission process other than the HARQ process; The wireless communication method is determined based on one or more of:

22. 22. The method of claim 21, wherein the first data corresponds to a first Medium Access Control Service Data Unit (MAC SDU), and the first information is in a header of the first MAC SDU.

23. 23. The method of claim 22, wherein the first information is indicated by a reserved bit in the header.

24. 22. The method of claim 21, wherein the first data corresponds to a first medium access control protocol data unit (MAC PDU), and the first information is disposed within a medium access control control element (MAC CE) of the first MAC PDU.

25. The first data corresponds to a first MAC PDU, the first MAC PDU is carried in a first transport block, a size of the first transport block is determined based on a product of an initial size of the first transport block and a first parameter, the first parameter is determined based on a second parameter, and the second parameter is determined based on the following parameter: a second parameter used to indicate a channel transmission quality corresponding to the first transport block; and a third parameter used to indicate a channel transmission delay corresponding to the first transport block; 25. The method of any one of claims 21 to 24, comprising one or more of:

26. 26. The method according to claim 21, wherein the first data is one data among a plurality of data corresponding to a first MAC PDU, and the plurality of data have the same importance.

27. receiving first information by a second device, the first information being used to indicate enabling or disabling of a Hybrid Automatic Repeat Request (HARQ) process corresponding to the first data; The first information is the following information: The importance of the first data; and whether the first data enables a retransmission process other than the HARQ process; The wireless communication method is determined based on one or more of:

28. 28. The method of claim 27, wherein the first data corresponds to a first Medium Access Control Service Data Unit (MAC SDU), and the first information is in a header of the first MAC SDU.

29. 29. The method of claim 28, wherein the first information is indicated by a reserved bit in the header.

30. 28. The method of claim 27, wherein the first data corresponds to a first medium access control protocol data unit (MAC PDU), and the first information is disposed within a medium access control control element (MAC CE) of the first MAC PDU.

31. The first data corresponds to a first MAC PDU, the first MAC PDU is carried in a first transport block, a size of the first transport block is determined based on a product of an initial size of the first transport block and a first parameter, the first parameter is determined based on a second parameter, and the second parameter is determined based on the following parameter: a second parameter used to indicate a channel transmission quality corresponding to the first transport block; and a third parameter used to indicate a channel transmission delay corresponding to the first transport block; 31. The method of any one of claims 27 to 30, comprising one or more of:

32. 32. The method according to claim 27, wherein the first data is one data among a plurality of data corresponding to a first MAC PDU, and the plurality of data have the same importance.

33. 1. A wireless communication apparatus, the apparatus being a first device, the first device comprising:

1. A transmitting unit configured to transmit a first transport block, wherein a size of the first transport block is determined based on a product of an initial size of the first transport block and a first parameter, the first parameter being determined based on a second parameter, the second parameter being one of the following parameters: a second parameter used to indicate a channel transmission quality corresponding to the first transport block; and a third parameter used to indicate a channel transmission delay corresponding to the first transport block; a wireless communication device including a transmitting unit including one or more of:

34. 1. A wireless communication apparatus, the apparatus being a second device, the second device comprising:

1. A receiving unit configured to receive a first transport block, wherein a size of the first transport block is determined based on a product of an initial size of the first transport block and a first parameter, the first parameter being determined based on a second parameter, the second parameter being determined based on the following parameter: a second parameter used to indicate a channel transmission quality corresponding to the first transport block; and a third parameter used to indicate a channel transmission delay corresponding to the first transport block; a receiving unit including one or more of:

35. 1. A wireless communication apparatus, the apparatus being a first device, the first device comprising: a transmitting unit configured to transmit first information, the first information being used to indicate enabling or disabling of a Hybrid Automatic Repeat Request (HARQ) process corresponding to the first data; The first information is the following information: The importance of the first data; and whether the first data enables a retransmission process other than the HARQ process; The wireless communication device is determined based on one or more of:

36. 1. A wireless communication apparatus, the apparatus being a second device, the second device comprising: a receiving unit configured to receive first information, the first information being used to indicate enabling or disabling of a Hybrid Automatic Repeat Request (HARQ) process corresponding to the first data; The first information is the following information: The importance of the first data; and whether the first data enables a retransmission process other than the HARQ process; The wireless communication device is determined based on one or more of:

37. 33. A communications device comprising a memory and a processor, wherein the memory is configured to store a program, and the processor is configured to invoke the program in the memory to perform the method of any one of claims 1 to 32.

38. 33. A communications device comprising a processor configured to call a program from a memory to perform the method of any one of claims 1 to 32.

39. 33. A chip comprising a processor configured to call a program from a memory to cause a device in which said chip is installed to perform the method of any one of claims 1 to 32.

40. A computer-readable storage medium storing a program that causes a computer to perform the method of any one of claims 1 to 32.

41. A computer program product comprising a program that causes a computer to carry out the method of any one of claims 1 to 32.

42. A computer program causing a computer to carry out the method of any one of claims 1 to 32.

Citation Information

Patent Citations

  • Method of determining modulation order and transport block size in downlink data channel, and apparatus thereof

    US20200022141A1