Method and apparatus for wireless communication

By adjusting the transport block size according to channel quality and delay in non-terrestrial network systems, the retransmission overhead caused by the HARQ process is solved, thereby improving system efficiency and spectrum utilization.

CN116318533BActive Publication Date: 2025-12-05ANYSMART TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211601193.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-15
Publication Date
2025-12-05
Estimated Expiration
2042-09-15

AI Technical Summary

Technical Problem

In non-terrestrial network systems, the retransmission overhead caused by the Hybrid Automatic Repeat Request (HARQ) process is significant, and existing technologies struggle to address this issue effectively.

Method used

By adaptively adjusting the size of the transport block based on channel transmission quality and channel transmission delay, retransmission overhead can be reduced.

Benefits of technology

It effectively reduces the number of retransmissions and signaling overhead, improves spectrum utilization, and reduces equipment power consumption and network congestion risk.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116318533B_ABST
    Figure CN116318533B_ABST
Patent Text Reader

Abstract

Provided are a method and an apparatus for wireless communication, which help to reduce the overhead of retransmission. The method comprises: a first device sends a first transport block, the size of the first transport block is determined based on a first parameter, the first parameter is determined based on a second parameter, and the second parameter comprises one or more of the following parameters: a second parameter used to indicate the channel transmission quality corresponding to the first transport block; and a third parameter used to indicate the channel transmission delay corresponding to the first transport block.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of application No. 202211123568.3, titled "Method and apparatus for wireless communication" and filed on September 15, 2022. TECHNICAL FIELD

[0002] The present application relates to the technical field of communication, more specifically, to a method and apparatus for wireless communication. BACKGROUND

[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 can bring large overhead. How to reduce the retransmission overhead in such communication systems is a problem to be solved. SUMMARY

[0004] The present application provides a method and apparatus for wireless communication, which helps to reduce the overhead of retransmission.

[0005] In a first aspect, a method for wireless communication is provided, comprising: a first device transmitting 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 a second parameter, the second parameter comprising one or more of: a second parameter indicating a channel transmission quality corresponding to the first transport block; and a third parameter indicating a channel transmission delay corresponding to the first transport block.

[0006] In a second aspect, a method for wireless communication is provided, comprising: a second device receiving 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 a second parameter, the second parameter comprising one or more of: a second parameter indicating a channel transmission quality corresponding to the first transport block; and a third parameter indicating a channel transmission delay corresponding to the first transport block.

[0007] In a third aspect, a method for wireless communication is provided, comprising: a first device transmitting first information, the first information being used to indicate whether to enable or disable a HARQ process corresponding to first data.

[0008] In a fourth aspect, a method for wireless communication is provided, comprising: a second device receiving first information, the first information being used to indicate whether to enable or disable a HARQ process corresponding to first data.

[0009] In a fifth aspect, a device for wireless communication is provided, the device being a first device, the first device comprising: a sending unit configured to send 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 a second parameter, the second parameter comprising one or more of: a second parameter indicating a channel transmission quality corresponding to the first transport block; and a third parameter indicating a channel transmission delay corresponding to the first transport block.

[0010] In a sixth aspect, a device for wireless communication is provided, the device being a second device, the second device comprising: a receiving unit configured to receive 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 a second parameter, the second parameter comprising one or more of: a second parameter indicating a channel transmission quality corresponding to the first transport block; and a third parameter indicating a channel transmission delay corresponding to the first transport block.

[0011] In a seventh aspect, a device for wireless communication is provided, the device being a first device, the first device comprising: a sending unit configured to send first information, the first information being used to indicate enabling or disabling a HARQ process corresponding to first data.

[0012] In an eighth aspect, a device for wireless communication is provided, the device 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 a HARQ process corresponding to first data.

[0013] In a ninth aspect, a communication device is provided, comprising a memory and a processor, the memory being configured to store a program, and the processor being configured to invoke the program in the memory to perform the method according to any one of the first aspect to the fourth aspect.

[0014] In a tenth aspect, a device is provided, comprising a processor configured to invoke a program in a memory to perform the method according to any one of the first aspect to the fourth aspect.

[0015] In an eleventh aspect, a chip is provided, comprising a processor configured to invoke a program in a memory, so that a device in which the chip is installed performs the method according to any one of the first aspect to the fourth aspect.

[0016] In a twelfth aspect, a computer readable storage medium is provided, having a program stored thereon, the program causing a computer to perform the method according to any one of the first aspect to the fourth aspect.

[0017] In a thirteenth aspect, a computer program product is provided, comprising a program that causes a computer to perform the method as described in any one of the first to fourth aspects.

[0018] Fourteenth aspect, a computer program is provided that causes a computer to perform the method as described in any one of the first to fourth aspects.

[0019] In this embodiment, when the first device sends a transport block to the second device, the size of the transport block is determined based on the channel transmission quality and / or the 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 to reduce the number of retransmissions, signaling overhead, or power consumption, thereby reducing the overhead of retransmissions. Attached Figure Description

[0020] Figure 1 This is the wireless communication system used in the embodiments of this application.

[0021] Figure 2 This is an NTN system used in the embodiments of this application.

[0022] Figure 3 This is another NTN system used in the embodiments of this application.

[0023] Figure 4 This is a schematic diagram of the MAC PDU generation process.

[0024] Figure 5 This is a schematic diagram of a wireless communication method provided in an embodiment of this application.

[0025] Figure 6 This is a schematic diagram of another wireless communication method provided in an embodiment of this application.

[0026] Figure 7 yes Figure 6 The diagram shows the generation of the MAC PDU corresponding to the first piece of information in the method shown.

[0027] Figure 8 This is a schematic diagram of the structure of a wireless communication device provided in an embodiment of this application.

[0028] Figure 9 This is a schematic diagram of the structure of another wireless communication device provided in an embodiment of this application.

[0029] Figure 10 This is a schematic diagram of the communication device provided in the embodiments of this application. Detailed Implementation

[0030] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art without creative effort regarding the embodiments of this application are within the scope of protection of this application.

[0031] The embodiments of this application can be applied to various communication systems. For example, the embodiments of this application can be applied to Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), General Packet Radio Service (GPRS), Long Term Evolution (LTE), Advanced Long Term Evolution (LTE-A), New Radio (NR), evolution systems of NR, LTE-based access to unlicensed spectrum (LTE-U), NR-based access to unlicensed spectrum (NR-U), NTN, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), and 5th-generation (5G) systems. The embodiments of this application can also be applied to other communication systems, such as future communication systems. These future communication systems could be, for example, sixth-generation (6G) mobile communication systems or satellite communication systems.

[0032] Traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, communication systems can support not only traditional cellular communication but also one or more other types of communication. For example, a communication system can support one or more of the following communication methods: device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, and vehicle-to-everything (V2X) communication. The embodiments of this application can also be applied to communication systems that support the above-mentioned communication methods.

[0033] The communication system in this application embodiment can be applied to carrier aggregation (CA) scenarios, dual connectivity (DC) scenarios, and standalone (SA) network deployment scenarios.

[0034] The communication system in this application embodiment can be applied to unlicensed spectrum. This unlicensed spectrum can also be considered a shared spectrum. Alternatively, the communication system in this application embodiment can also be applied to licensed spectrum. This licensed spectrum can also be considered a dedicated spectrum.

[0035] The embodiments of this application can be applied to terrestrial networks (TN) systems as well as NTN systems. As examples, 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.

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

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

[0038] In some embodiments, the terminal device may be a device that provides voice and / or data connectivity to a user. For example, the terminal device may be a handheld device, an in-vehicle device, etc., with wireless connectivity. As some specific examples, the terminal device may be a mobile phone, tablet, laptop, PDA, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, etc.

[0039] 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, such as on a ship. In some embodiments, the terminal device may be deployed in the air, such as on an airplane, balloon, or satellite.

[0040] In addition to terminal devices, the communication system may also include one or more network devices. In this embodiment, the network device can be a device for communicating with the terminal device; this network device may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. In this embodiment, the network device may refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master MeNB, auxiliary SeNB, multi-mode radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or similar entities, or combinations thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. A base station can also be a mobile switching center, a device that performs base station functions in D2D, V2X, and M2M communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. A base station can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the network equipment.

[0041] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.

[0042] In some deployments, the network device in this application embodiment may refer to a CU or a DU, or the network device may include both a CU and a DU. The gNB may also include an AAU.

[0043] By way of example and not limitation, in the embodiments of this application, the network device may have mobility characteristics; for example, the network device may be a mobile device. In some embodiments of this application, the network device may be a satellite or a balloon station. In some embodiments of this application, the network device may also be a base station located on land, water, or other similar locations.

[0044] In this embodiment, the network device can provide services to a cell. The terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell. The small cell can include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.

[0045] For example, Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. Figure 1 As shown, the communication system 100 may include a network device 110, which may be a device that communicates with a terminal device 120 (or a communication terminal, terminal). The network device 110 can provide communication coverage for a specific geographical area and can communicate with terminal devices located within that coverage area.

[0046] Figure 1 An exemplary diagram shows a network device and two terminal devices. In some embodiments of this application, the communication system 100 may include multiple network devices and each network device may include other numbers of terminal devices within its coverage area. This application does not limit the scope of the embodiments.

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

[0048] Satellite 210 is a spacecraft based on a space platform. Service link 220 refers to the link between satellite 210 and terminal equipment 240. Feeder link 230 refers to the link between gateway 250 and satellite 210. The Earth-based gateway 250 connects satellite 210 to a base station or core network, depending on the chosen architecture.

[0049] Figure 2 The NTN architecture shown is a bend-type transponder architecture. In this architecture, the base station is located on Earth behind gateway 250, and satellite 210 acts as a relay. Satellite 210 operates as a relay that forwards signals from feeder link 230 to serving link 220, or forwards signals from serving link 220 to feeder link 230. That is, satellite 210 does not have the function of a base station; communication between terminal device 240 and the base station in network 260 needs to be relayed through satellite 210.

[0050] For example, Figure 3 This is a schematic diagram of another architecture for the NTN system. Figure 3 The NTN system 300 shown also uses satellite 310 as its airborne platform. Figure 2 The difference is that satellite 310 has base station 312, while the network 360 behind gateway 350 only includes the core network.

[0051] Figure 3 The NTN architecture shown is a regenerative transponder architecture. In this architecture, satellite 310 carries base station 312, which can be directly connected to the earth-based core network via a link. Satellite 310 functions as a base station, and terminal device 340 can communicate directly with satellite 310. Therefore, satellite 310 can be referred to as a network device.

[0052] exist Figure 2 and Figure 3 The communication system with the architecture shown may include multiple network devices, and each network device may include other terminal devices within its coverage area. This application embodiment does not limit this.

[0053] In the embodiments of this application, Figures 1-3 The wireless communication system shown may also include other network entities such as a mobility management entity (MME) and an access and mobility management function (AMF), but this application does not limit this.

[0054] It should be understood that devices with communication functions in the network / system of this application embodiment can be referred to as communication devices. Figure 1Taking the communication system 100 shown as an example, the communication equipment may include a network device 110 and a terminal device 120 with communication functions. The network device 110 and the terminal device 120 may be the specific devices described above, which will not be repeated here. The communication equipment may also include other devices in the communication system 100, such as network controllers, mobility management entities and other network entities. This application embodiment does not limit this.

[0055] To facilitate understanding, some related technical knowledge involved in the embodiments of this application is first introduced. The following related technologies are optional solutions and can be arbitrarily combined with the technical solutions of the embodiments of this application, all of which fall within the protection scope of the embodiments of this application. The embodiments of this application include at least some of the following contents.

[0056] With the development of communication technologies, communication systems (such as 5G) will integrate the market potential of satellite and terrestrial network infrastructure. For example, the 5G standard makes NTN, including satellite segments, part of the recognized 3rd Generation Partnership Project (3GPP) 5G connectivity infrastructure.

[0057] Communication satellites are classified according to their orbital altitude into low Earth orbit (LEO) satellites, medium Earth orbit (MEO) satellites, geostationary orbit (GEO) satellites, and highly elliptical orbit (HEO) satellites. LEO is a geocentric orbit with an altitude of 2000 kilometers or less, or at least 11.25 cycles per day, and an eccentricity of less than 0.25. Most man-made objects in outer space are located in LEO. LEO satellites orbit the Earth at high speeds (mobility), but in predictable or deterministic orbits.

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

[0059] LEO: Typical altitude is 250-1500 km, orbital period is 90-120 minutes.

[0060] MEO: Typical altitude is 5,000-25,000 km, and orbital period is 3-15 hours.

[0061] GEO: The altitude is approximately 35,786 kilometers, and the orbital period is 24 hours.

[0062] NTN refers to a network or network segment that utilizes radio frequency (RF) resources on satellite or unmanned aerial system (UAS) platforms. Typical scenarios for NTN access to terminal devices involve NTN transparent payloads or NTN regenerative payloads. (Previous text) Figure 2 and Figure 3 The diagram illustrates the architecture of two NTN systems, using satellite as an example. Among them, Figure 2 The bent-tube transponder architecture shown corresponds to the NTN transparent payload. Figure 3 The regenerative transponder architecture shown corresponds to the NTN regenerative payload.

[0063] In NTN systems, NTN nodes (such as satellites) are located hundreds of kilometers above the Earth's surface, resulting in a long round-trip time (RTT) between the terminal device and the satellite. For example, the UE-sat RTT is much longer than the UE-base station (such as gNB) RTT in terrestrial networks. Therefore, the round-trip delay (RTD) of terminal devices in NTN systems is much higher than the RTD in terrestrial communication networks (such as NR).

[0064] The preceding text introduced various communication systems, and the HARQ protocol is one of the most important functions in communication systems (such as NR systems). HARQ, together with link adaptation, enables efficient, reliable, and low-latency data transmission within the system. Link adaptation can be performed through channel state information (CSI) feedback and HARQ acknowledgement (ACK) / HARQ negative acknowledgement (NACK).

[0065] According to the HARQ protocol, terminal devices can send or retransmit new data based on feedback from the base station. The HARQ function ensures data transmission between the terminal device and the base station at the physical layer. The HARQ process is designed based on the physical (PHY) layer and the media access control (MAC) layer; for example, the MAC entity includes a HARQ entity for each serving cell.

[0066] Current HARQ procedures are primarily designed for terrestrial networks. The propagation delay of HARQ round-trip time (HARQ-RTT) is typically limited to less than 1 millisecond. HARQ-RTT is the time interval between the initial transmission and the retransmission.

[0067] The HARQ protocol allows multiple HARQ processes to run in parallel. According to some technical specifications (such as the 3GPP TS 38.321 MAC specification), each HARQ entity maintains 16 downlink HARQ processes (or processors) or 2 NB-IoT HARQ processes. Each HARQ process is associated with a HARQ process identifier (ID). The HARQ entity directs the HARQ information and associated transport blocks (TBs) received on the downlink shared channel (DL-SCH) to the corresponding HARQ process. Typically, the duration of the HARQ processes exceeds the propagation delay. In other words, the number of HARQ processes currently supported by the HARQ protocol can absorb the propagation delay in terrestrial networks.

[0068] The operation of HARQ can be illustrated by the following example. First, in downlink transmissions, uplink feedback or HARQ feedback is performed in response to downlink transmit / retransmission on the physical uplink control channel (PUCCH) or physical uplink shared channel (PUSCH). Subsequently, in uplink transmissions, uplink HARQ retransmissions can be triggered without waiting for feedback from previous transmissions. Each link transmission can be associated with a HARQ procedure ID.

[0069] A HARQ procedure ID is used to uniquely identify a HARQ procedure. The same HARQ procedure ID can be used to identify retransmissions of data. Therefore, communication devices can utilize retransmissions for soft assembly. To perform soft assembly, erroneously received coded data blocks are typically stored in the receiver (e.g., a soft buffer) instead of being discarded. When a retransmitted block is received, the communication device combines the two blocks. The soft buffer can be implemented as a buffer or memory for storing the soft-assembled data.

[0070] As mentioned earlier, the HARQ entity directs the received transport blocks to the corresponding HARQ procedures. HARQ can retransmit in units of transport blocks. Typically, each HARQ procedure processes only one transport block per transmission time interval (TTI). There is a one-to-one correspondence between transport blocks and HARQ procedures. In spatial multiplexing, two transport blocks are transmitted in parallel within one TTI, each with its own independent HARQ acknowledgment information and processed using a different HARQ procedure. That is, in spatial multiplexing, a HARQ entity includes two sets of HARQ procedures. In some communication systems, HARQ can also retransmit in units of a certain number of code block groups. A transport block consists of multiple code block groups, and retransmission requires segmentation of the transport block.

[0071] Each transport block transmitted by a communication device carries a Media Access Control Protocol Data Unit (MAC PDU). The following example uses an NR system. Figure 4 This paper provides a brief overview of the MAC PDU generation process at the data link layer (L2 layer).

[0072] like Figure 4 As shown, the L2 layer includes four transport layers, namely the Service Data Adaptation Protocol (SDAP), Packet Data Convergence Protocol (PDCP), Radio Link Control (RLC), and MAC layer.

[0073] At the SDAP layer, the SDAP entity maps the quality of service (QoS) to a data radio bearer (DRB) and transmits it to the PDCP layer.

[0074] At the PDCP layer, after adding a header to the service data unit (SDU), the data is compressed and encrypted to form the PDCP PDU and then transmitted to the RLC layer.

[0075] At the RLC layer, the PDCP PDU serves as the RLC SDU, and after adding a header, it is segmented and reassembled. Depending on the characteristics of the service, different transmission modes are used to form the RLC layer PDU. RLC operating modes include three types: transport mode (TM), acknowledged mode (AM), and unacknowledged mode (UM).

[0076] At the MAC layer, after data multiplexing and scheduling, MAC SDUs with headers are cascaded to form MAC PDUs. The MAC layer also includes a media access control element (MAC CE).

[0077] Figure 4 The MAC PDU shown consists of 3 MAC SDUs, 1 MAC CE, and a padding block. Each MAC SDU or MAC CE has three headers, formed at the PDCP layer, RLC layer, and MAC layer, respectively.

[0078] The subheader of the MAC layer includes reserved bits R, byte length F, logical channel ID (LCID), and SDU length.

[0079] R is also called reserved bit. R is 1 bit, and is usually set to 0.

[0080] The F field is 1 bit. Apart from the fixed-byte MAC CEs and padding, each MAC subheading has an F field. When F is 0, it indicates that the subsequent SDU length is 8 bits; when F is 1, it indicates that the subsequent SDU length is 16 bits.

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

[0082] The HARQ process described above is designed for terrestrial networks, where propagation delay is typically limited to 1 millisecond. However, some communication systems have much longer propagation delays. Examples of such systems include NTN systems. Taking GEO orbital altitude as an example, due to the long distances between communication devices, the round-trip propagation delay is approximately 500 milliseconds.

[0083] If the NR downlink (DL) is used in GEO satellite communication scenarios, a 500-millisecond propagation delay will result in a very long HARQ RTT. Due to the increased HARQ RTT, the increased end-to-end latency will fail to meet the quality of service requirements for retransmitted packets.

[0084] Furthermore, with the 16 HARQ procedures supported by NR and a slot duration of 1 millisecond, the available peak throughput represents a very low percentage of the total channel capacity. In other words, the number of HARQ procedures currently supported by the HARQ protocol is insufficient to absorb the potentially large propagation delays in NTN systems. Therefore, for communication systems where the propagation delay is much greater than the number and duration of HARQ procedures, the current HARQ mechanism may not be feasible.

[0085] To meet the requirements of a longer HARQ RTT, the minimum number of required HARQ procedures can be increased. However, increasing the number of HARQ procedures increases the overhead of HARQ signaling and power consumption, and may cause adverse effects such as signaling redundancy, increased processor load, and network congestion.

[0086] Furthermore, increasing the number of HARQ procedures also leads to higher soft buffer requirements. As mentioned earlier, in the HARQ protocol, communication devices need to configure soft buffers to support soft assembly. To accommodate the increased number of HARQ procedures, higher demands are placed on the soft buffer space of the terminal device, resulting in higher implementation complexity and cost for the terminal device.

[0087] Therefore, the current HARQ mechanism is not suitable for communication systems with large propagation delays. In these systems, reducing the overhead of retransmissions becomes a pressing issue.

[0088] Based on this, embodiments of this application provide a method for wireless communication. Through this method, a communication device can adaptively adjust the size of the transmitted transport block based on channel transmission quality and / or channel transmission delay, thereby helping to reduce retransmission overhead. The following describes... Figure 5 The embodiments of this application will be described in detail.

[0089] Figure 5 The communication method shown is introduced from the perspective of communication between the first device and the second device. Figure 5 The first and second devices in the communication link can be two communication devices at opposite ends of the link. The first device is the transmitting end of the communication link, and the second device is the receiving end of the communication link.

[0090] In some embodiments, the first device and the second device can be an uplink terminal device and a network device, or 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 area of ​​the gNB.

[0091] In some embodiments, the first device and the second device can be a terminal device and an airborne platform of a service link in an NTN system, or they can be an airborne platform and a terminal device of a service link. An airborne platform can be, for example, a satellite or an unmanned aerial vehicle (UAV) system.

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

[0093] See Figure 5 The first device sends a first transmission block, and the second device receives the first transmission block. The first and second devices transmit data in units of the first transmission block. For a given amount of data to be transmitted, the number of transmissions and the number of transmissions in the first transmission block are related to the size of the first transmission block (TB). size This is related to the fact that, for example, when the size of the first transport block is larger, fewer transport blocks can be used to transmit the same number of bits.

[0094] The size of the first transport block is determined based on a first parameter. In some embodiments, the first parameter may be a coefficient used to calculate the size of the first transport block, such as a transmission factor β. That is, the size of the first transport block may be determined based on the product of the first parameter and the initial size of the first transport block. The initial size of the first transport block may be referred to as a fourth parameter.

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

[0096] In some embodiments, the first device may obtain the first parameter through a 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, when the first device is a terminal device, the base station may indicate the first parameter to the terminal device through the aforementioned signaling.

[0097] The first parameter can be determined based on the second parameter. The second parameter can indicate the channel transmission quality corresponding to the first transport block. The channel transmission quality can be determined based on parameters such as the reference signal received power (RSRP), reference signal receiving quality (RSRQ), and / or signal-to-interference-plus-noise ratio (SINR) of the transmission link. Based on the second parameter, the first device can adaptively change the size of the transport block according to the quality of the transmission path, thereby improving spectral efficiency. For example, when the channel transmission quality is good, a larger transport block may be required after aggregating the header bits added by each transmission layer and / or other mandatory control information accompanying the payload bits in the transmission. Increasing the size of the transport block allows the same number of bits to be transmitted with fewer transport blocks. Furthermore, a small number of large transport blocks can have a comparable effective code rate compared to multiple small transport blocks. Therefore, increasing the size of the transport block may also lead to a proportional increase in data reliability and / or spectral efficiency.

[0098] In some embodiments, the second parameter may include a channel quality indicator (CQI). The CQI uses an index to represent the gradient value and index range. The first parameter can be determined based on the CQI index. That is, the CQI index can be associated with the first parameter. For example, each index of the CQI can correspond to a value of the first parameter. Furthermore, within a range of CQI indices, the range of values ​​for the first parameter can be set.

[0099] As a possible implementation, the CQI index can 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. Taking the 16 CQI indices in the NR system as an example, the 16 CQI indices are divided into 4 index ranges, each corresponding to one of the 4 values ​​of the first parameter. Indices 0 to 3 can correspond to one value of the first parameter, indices 4 to 7 can correspond to another value of the first parameter, and so on.

[0100] In some embodiments, the second parameter may include specific parameters indicating the channel transmission quality. The second parameter may be, for example, SINR, block error rate (BLER), bit error rate (BER), or other parameters that can be converted to or from these parameters.

[0101] The first parameter can be determined based on the second parameter and the first threshold. That is, the first parameter can change with different values ​​of the second parameter. In some embodiments, the first device can adaptively adjust the specific value of the first parameter according to the received SINR.

[0102] The first threshold can be set based on the second parameter. The first device can determine the link quality by comparing the first threshold with the second parameter, thereby determining the value of the first parameter. In some embodiments, the first threshold can be set based on SINR. For example, the first threshold can be SINR. target .

[0103] Taking SINR as an example, the higher the SINR, the better the link quality. In some embodiments, if SINR is greater than a first threshold, the value of the first parameter can fall within a first value range. If SINR is less than the first threshold, the value of the first parameter can fall within a second value range. That is, if SINR equals the first threshold, the first parameter can be a value that does not fall within the first or second value range.

[0104] As discussed earlier, when the channel transmission quality is good, the spectral efficiency can be improved by increasing the size of the first transmission block. As a possible implementation, when SINR > SINR target When SINR < SINR, the first parameter can be greater than 1. Multiplying the initial size of the first transport block by the first coefficient increases the size of the first transport block. For example, the first parameter can be an integer greater than 1. target When SINR = SINR, the first parameter can be less than 1, and the size of the first transport block decreases after multiplication. For example, the first parameter can be an integer less than 1. target When , the first parameter can be 1.

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

[0106] As discussed above, dynamically adjusting the transport block size without significantly affecting the effective code rate leads to higher system efficiency. For HARQ processes, adjusting the transport block size based on channel quality helps reduce retransmission overhead.

[0107] Specifically, when channel transmission quality is good, the probability of retransmission is low, and increasing the size of the first transport block allows for the transmission of more information bits within a finite time. Simultaneously, increasing the size of the first transport block reduces the amount of feedback signaling and HARQ procedures. Furthermore, a larger transport block can avoid or reduce the adverse effects of smaller transport block sizes, such as increased HARQ usage, increased signaling and redundancy, increased processor load, and network congestion. Larger transport blocks may also help reduce latency and other overhead on the air interface. For example, if the transport block is small, not only is payload segmentation efficiency reduced, but the different headers from each of one or more L2 layers may increase overhead, involving processing power for HARQ procedures and additional signaling for ACK / NACK feedback. In other words, larger transport blocks are beneficial in terms of device performance and network congestion on the air interface, especially for NTN communication systems, because the amount of control and / or other overhead signaling is significantly reduced compared to smaller transport blocks.

[0108] When channel quality is poor, the probability of retransmission increases, allowing for a reduction in the size of the first transport block. This is because a larger transport block can lead to a higher BLER (Best Before Loss) when the link environment is poor. With HARQ enabled, the reduced feedback signaling discourages retransmission, resulting in a worse link budget and consequently degrading overall service performance. Furthermore, when channel quality is very poor, packet loss and BLER are already high. To improve BLER, the system continuously retransmits transport blocks; smaller transport blocks reduce the time and power consumed during retransmission.

[0109] The first parameter can also be determined based on the third parameter. The third parameter indicates the channel transmission delay corresponding to the first transport block. As mentioned earlier, some communication systems (such as NTN systems) have long propagation delays. In systems with long transmission delays, using larger transport blocks can effectively improve spectral efficiency when retransmissions are disabled, or reduce the number of retransmissions when retransmissions are enabled. For example, for MEO or GEO NTN systems, fewer transport blocks are more advantageous for longer RTTs.

[0110] The transmission delay is determined based on the distance between the sending and receiving devices of the first transmission block; therefore, the third parameter can be determined based on the distance between the two communication devices. For example, when the first device is an NTN terminal device, the third parameter can be determined based on the distance between the first device and the NTN network device.

[0111] In some embodiments, the third parameter can be determined based on the orbital parameters of the first device and the satellite. An orbital parameter is, for example, the orbital period. For instance, a GEO satellite with an orbital period of 24 hours has a transmission delay of approximately 500 milliseconds. The third parameter can be set based on this 500-millisecond transmission delay to determine the first parameter.

[0112] As a possible implementation, the first parameter can vary with the orbital period. For example, the first parameter can increase proportionally with the orbital period. That is, for MEO and HEO, the transport block should be as large as possible, and the change in the first parameter should be greater than that for LEO.

[0113] The first parameter can also be determined based on the second and third parameters. In some embodiments, for systems with long propagation delays, in order to adapt to this condition and meet the link budget, the first device can adaptively change the size of the transport block according to the quality of the transmission path and the transmission delay.

[0114] The preceding section introduced a communication method for adjusting the transport block size based on channel transmission quality and / or channel transmission delay. This method adaptively adjusts the transport block size according to channel quality or transmission delay, which helps reduce the number of HARQ feedbacks or signaling, thereby reducing retransmission overhead. To further reduce overhead, the HARQ process can be selectively enabled and disabled during transport block communication.

[0115] Enabling / disabling HARQ feedback can be configured on a per-communication-device and per-HARQ-procedure basis. If a HARQ-procedure is disabled, there is no feedback for transmission. Furthermore, disabling and enabling HARQ-procedures can be combined to configure each HARQ-procedure associated with a communication device.

[0116] For each HARQ process, how to enable and disable it, and how to provide more accurate ACK / NACK instructions, are also issues that need to be addressed.

[0117] To address this issue, embodiments of this application propose another wireless communication method. This method uses transmitted first information to indicate whether the HARQ process is enabled or disabled for corresponding data, thereby reducing retransmission overhead. The following describes the method in conjunction with... Figure 6 This wireless communication method will be explained in detail.

[0118] Figure 6 The communication method shown is also introduced from the perspective of communication between the first device and the second device. The first device and the second device... Figure 5 The details have already been explained in the text, so they will not be repeated here.

[0119] See Figure 6 The first device sends a first message, and the second device receives the first message. Through the receiving and sending of the first message, the first device and the second device can jointly determine the instruction content of the first message.

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

[0121] The first data may correspond to a MAC PDU carried by the first transport block. In some embodiments, the first data may be a data packet corresponding to the first information, for example, the first data may be... Figure 4 The first data is a MAC SDU corresponding to the first information, such as multiple MACSDUs corresponding to the MAC PDU. In some embodiments, the first data may also be multiple data packets corresponding to the first information, such as multiple MACSDUs corresponding to the MAC PDU.

[0122] In some embodiments, the size of the first transport block can be based on Figure 5 The method described is used to determine this, and will not be elaborated further here. During retransmission, a transport block carrying an ACK / NACK indication indicates that it will provide feedback, while a transport block carrying an invalid (disable) ACK / NACK indication will not provide any retransmission information. Therefore, the physical layer knows which transport blocks need to provide ACK / NACK feedback and which do not.

[0123] The first data can have different importance levels. In some embodiments, the first data can be data that is useful in actual transmission and has a higher importance level. Important data can also be represented by a payload. In some embodiments, the first data can be background data generated in actual transmission, which is relatively unimportant data. For example, background noise generated during a call. Relatively unimportant data can also be represented by an unimportant payload.

[0124] In some embodiments, the first information may determine the instruction content based on the importance level of the first data. For example, if the first data is relatively important, the first information may instruct the enabling of the HARQ procedure corresponding to that data. If the first data is relatively unimportant, the first information may instruct the disabling of the HARQ procedure corresponding to that data.

[0125] As a possible implementation, the importance level of the first data can be indicated by adding a header to the data at the MAC layer. For example, a first message can be added to the MAC layer header to indicate the importance level of the first data. The first message can be 1 to indicate that the data packet is important, and 0 to indicate that it is relatively unimportant. Alternatively, the first message can be considered as 1 representing the data payload, and 0 representing an unimportant payload.

[0126] In some embodiments, the first information may be determined based on whether the first data enables a retransmission process other than HARQ. For example, if the first data operates in RLC-AM mode at the RLC layer, it indicates that the data enables the Automatic Repeat ReQuest (ARQ) process, and the first information may indicate that the HARQ process corresponding to the data is disabled. Conversely, if the first data operates in RLC-UM and RLC-TM modes at the RLC layer, the first information may indicate that the HARQ process corresponding to the data is enabled.

[0127] The first information can be located in the MAC PDU corresponding to the first data, which facilitates indicating whether the HARQ procedure corresponding to the first data is enabled or disabled. The first information can also be located in RRC signaling or DCI information.

[0128] In some embodiments, when the first data corresponds to a MAC SDU within a MAC PDU, the first information may be located in the header of that MAC SDU. The header of the MAC SDU may be from the PDCP layer, RLC layer, or MAC layer. As a possible implementation, the first information may be indicated using reserved bits in the header. For example, Figure 4 The MAC layer sub-header shown contains a reserved bit R, which can be used for the first piece of information. When R is 1, it indicates that the data is relatively important and the corresponding HARQ procedure needs to be enabled. When R is 0, it indicates that the data is not important and the corresponding HARQ procedure can be disabled.

[0129] In some embodiments, the first information may be located in the MAC CE of the MAC PDU containing the first data. Figure 4 It is known that the MAC PDU formed by the MAC layer contains a MAC CE. When first information about enabling and disabling HARQ procedures is appended to the MAC CE, the first information can indicate which SDUs in the MAC PDU need to enable HARQ procedures and which SDUs disable HARQ procedures.

[0130] In some embodiments, the first data is one of a plurality of data corresponding to a first MAC PDU, and the plurality of data may have the same importance level. For example, when forming a MAC PDU at the MAC layer, there may be multiple MAC SDUs corresponding to the first MAC PDU.

[0131] Individual data packets may have different importance levels. Communication devices can classify multiple MAC SDUs and encapsulate each with a 5+ header. Then, MAC SDUs with the same importance level are assembled into a single MAC PDU, allowing multiple data packets within a single MAC PDU to have the same HARQ (Handicap Allocation) enable or disable policy. When data within a MAC PDU has the same retransmission policy, further segmentation is unnecessary, helping to reduce overhead.

[0132] To facilitate understanding, the following will be combined with Figure 7 This describes the process by which the MAC layer generates a MAC PDU by assembling packets. See also...

[0133] Figure 7 There are four MAC SDUs at the MAC layer: MAC SDU702, MAC SDU704, MAC SDU7060, and MACSDU708. From the header of each MAC SDU, it can be determined that the data of MAC SDU702 and MAC SDU708 are the payload, while the data of MAC SDU704 and MAC SDU706 are the non-essential payload.

[0134] like Figure 7 As shown, the four MAC SDUs are grouped according to their importance level to form MAC PDU710 and MACPDU720. MAC PDU710 contains MAC SDU702 and MAC SDU708, which contain payload data, as well as MACCE712 and a padding area. The header of MAC CE712 indicates that it contains a payload. MAC PDU720 contains MAC SDU704 and MAC SDU706, which contain non-important payload data, as well as MAC CE722 and a padding area. The header of MACCE722 indicates that it contains a non-important payload.

[0135] The packet assembly process described above introduces a certain delay in the generation of the MAC PDU, which is acceptable for systems with long transmission delays. For example, in an NTN system, when assembling packets of different importance levels, the delay caused by MAC layer assembly is negligible due to the high RTT latency.

[0136] 0. Combining the above text Figures 5 to 7 The paper provides a detailed explanation of communication methods to reduce retransmission overhead. Figure 5 The image shown is adaptive.

[0137] The size of the transport block should be adjusted. Figure 6The diagram illustrates the process of enabling or disabling HARQ via the first information indication. For ease of understanding, the following example demonstrates how to selectively enable and disable UL HARQ retransmission using an uplink (UL) communication in NTN, with the first parameter being the transmission factor.

[0138] Example 1: Based on link quality feedback information, while changing the size of the transport block using the transmission factor, determine whether to enable or disable the HARQ process based on the payload of the 5 services.

[0139] Example 2: Based on link quality feedback information, while changing the size of the transport block using the transmission factor, the MAC layer classifies and encapsulates the MAC SDU according to the service payload to determine whether to enable or disable the HARQ process.

[0140] Example 3: Determine a set of MAC CEs that are allowed to be sent using one or more specific uplink HARQ procedures, using RRC signaling, DCI information, or MAC CEs to determine control signaling to enable or disable HARQ.

[0141] 0 In some communication systems (such as NB-IoT systems), uplink and downlink support asynchronous adaptive HARQ, and the communication device...

[0142] The decision to retransmit is based on the received DCI, resulting in a high number of retransmissions. For example, in NB-IoT, after receiving the narrowband physical downlink shared channel (NPDSCH), the terminal device uses format 2 of the narrowband physical uplink shared channel (NPUSCH) to send back HARQ acknowledgments, leading to a high number of retransmissions.

[0143] For communication systems with a high number of retransmissions, where delays in environments with long transmission delays (such as NTN) are unacceptable, it is necessary to limit the maximum number of transmissions in the DCI.

[0144] The above text combined Figures 1 to 7 The method embodiments of this application are described in detail below. Figures 8 to 10 The present application provides a detailed description of the apparatus embodiments. It should be understood that the descriptions of the apparatus embodiments correspond to the descriptions of the method embodiments; therefore, any parts not described in detail can be found in the foregoing method embodiments.

[0145] Figure 8 This is a schematic block diagram of a communication device according to an embodiment of this application. The device 800 can be any of the first devices described above.Figure 8 The device 800 shown includes a transmitting unit 810.

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

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

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

[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 corresponds to the first value, and the second index range corresponds to the second value.

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

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

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

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

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

[0155] Optionally, the third parameter is determined based on the distance between the first device and network devices in the non-terrestrial network.

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

[0157] Figure 9 This is a schematic block diagram of a communication device according to an embodiment of this application. The device 900 can be any of the second devices described above. Figure 9 The device 900 shown includes a receiving unit 910.

[0158] The receiving unit 910 can be used to receive a first transmission block, the size of which is determined based on a first parameter, the first parameter being determined based on a second parameter, the second parameter including one or more of the following: a second parameter indicating the channel transmission quality corresponding to the first transmission block; and a third parameter indicating the channel transmission delay corresponding to the first transmission block.

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

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

[0161] 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 corresponds to the first value, and the second index range corresponds to the second value.

[0162] Optionally, the second parameter includes the signal-to-interference-plus-noise ratio (SINR), and the first parameter is determined based on the SINR and a first threshold.

[0163] Optionally, if the signal-to-interference-plus-noise ratio (SIR) is greater than the first threshold, the value of the first parameter belongs to the first value range; or, if the SIR is less than the first threshold, the value of the first parameter belongs to the second value range.

[0164] Optionally, if the signal-to-interference-plus-noise ratio (SINR) is greater than a first threshold, then the first parameter is greater than 1; or, if the SINR is less than a first threshold, then the first parameter is less than 1.

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

[0166] Optionally, the fourth parameter is determined based on one or more of the following: the number of physical resources; the code rate; the modulation scheme; and the number of spatial multiplexing layers.

[0167] Optionally, the third parameter is determined based on the distance between the first device sending the first transport block and the network device in the non-terrestrial network.

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

[0169] This application also provides a wireless communication apparatus, which is configured as a first device, the first device including a transmitting unit.

[0170] The sending unit can be used to send first information, which is used to indicate whether the HARQ process corresponding to the first data is enabled or disabled.

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

[0172] Optionally, the first information is indicated by reserved bits in the header.

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

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

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

[0176] Optionally, the first data is one of multiple data corresponding to the first MAC PDU, and the multiple data have the same importance level.

[0177] This application also provides a wireless communication apparatus configured as a second device, the second device including a receiving unit.

[0178] The receiving unit can be used to receive first information, which is used to indicate whether to enable or disable the HARQ process corresponding to the first data.

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

[0180] Optionally, the first information is indicated by reserved bits in the header.

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

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

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

[0184] Optionally, the first data is one of multiple data corresponding to the first MAC PDU, and the multiple data have the same importance level.

[0185] Figure 10 The diagram shown is a schematic structural diagram of a communication device provided in an embodiment of this application. Figure 10 The dashed lines indicate that the unit or module is optional. The device 1000 can be used to implement the methods described in the above method embodiments. The device 1000 can be a chip or a terminal device.

[0186] Apparatus 1000 may include one or more processors 1010. The processor 1010 may support apparatus 1000 in implementing the methods described in the preceding 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 other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

[0187] The apparatus 1000 may further include one or more memories 1020. The memories 1020 store a program that can be executed by the processor 1010, causing the processor 1010 to perform the methods described in the preceding method embodiments. The memories 1020 may be independent of the processor 1010 or integrated within the processor 1010.

[0188] The device 1000 may also include a transceiver 1030. The processor 1010 can communicate with other devices or chips via the transceiver 1030. For example, the processor 1010 can send and receive data with other devices or chips via the transceiver 1030.

[0189] This application also provides a computer-readable storage medium for storing a program. This computer-readable storage medium can be applied to a terminal or network device provided in this application, and the program causes a computer to execute the methods performed by the terminal or network device in various embodiments of this application.

[0190] This application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal or network device provided in this application embodiment, and the program causes a computer to execute the methods performed by the terminal or network device in various embodiments of this application.

[0191] This application also provides a computer program. This computer program can be applied to the terminal or network device provided in this application, and the computer program causes the computer to execute the methods performed by the terminal or network device in various embodiments of this application.

[0192] In this application, the terms "system" and "network" are used interchangeably. Furthermore, the terminology used in this application is only for explaining specific embodiments of the application and is not intended to limit the application. The terms "first," "second," "third," and "fourth," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. In addition, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.

[0193] In the embodiments of this application, the term "instruction" can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.

[0194] In the embodiments of this application, the term "correspondence" may indicate a direct or indirect correspondence between two things, or an association between two things, or a relationship such as instruction and being instructed, configuration and being configured.

[0195] In the embodiments of this application, the term "protocol" may refer to standard protocols in the field of communications, such as LTE protocols, NR protocols, and related protocols applied in future communication systems. This application does not limit the scope of these protocols.

[0196] In the embodiments of this application, determining B based on A does not mean determining B solely based on A; B can also be determined based on A and / or other information.

[0197] In the embodiments of this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0198] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0199] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0200] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0201] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can read or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs, DVDs) or semiconductor media (e.g., solid-state disks, SSDs), etc.

[0202] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method of wireless communication, comprising: The first device sends first information, the first information being used to indicate enabling or disabling a hybrid automatic repeat request (HARQ) process corresponding to first data. The first device is a communication device in a non-terrestrial network (NTN), the first information is located in radio resource control (RRC) signaling or downlink control information (DCI), the RRC signaling or the DCI further indicates a first parameter, the first data corresponds to a first medium access control (MAC) protocol data unit (PDU), and the first MAC PDU is carried in a first transport block, the size of the first transport block being determined based on a product of an initial size of the first transport block and the first parameter. The first data corresponds to a first MAC service data unit (SDU), and the first information is located in a header of the first MAC SDU.

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

3. The method of claim 2, wherein, The first information is located in a MAC control element (CE) of the first MAC PDU.

4. The method of claim 1, wherein, The first parameter is determined based on a second parameter, the second parameter including one or more of the following parameters:

5. The method according to any one of claims 1-4, characterized in that, 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 first information is determined based on one or more of the following information: an importance level of the first data; and 6. The method according to any one of claims 1-4, characterized in that, whether the first data enables a retransmission process other than the HARQ process. The first data is one of a plurality of data corresponding to a first MAC PDU, the plurality of data having the same importance level. The second device receives first information, the first information being used to indicate enabling or disabling a hybrid automatic repeat request (HARQ) process corresponding to first data.

7. The method of claim 6, wherein, The second device is a communication device in a non-terrestrial network (NTN), the first information is located in radio resource control (RRC) signaling or downlink control information (DCI), the RRC signaling or the DCI further indicates a first parameter, the first data corresponds to a first medium access control (MAC) protocol data unit (PDU), and the first MAC PDU is carried in a first transport block, the size of the first transport block being determined based on a product of an initial size of the first transport block and the first parameter.

8. A method of wireless communication, comprising: The first data corresponds to a first MAC service data unit (SDU), and the first information is located in a header of the first MAC SDU. The first information is indicated by a reserved bit in the header. The first information is located in a MAC control element (CE) of the first MAC PDU.

9. The method of claim 8, wherein, The first parameter is determined based on a second parameter, the second parameter including one or more of the following parameters:

10. The method of claim 9, wherein, a second parameter used to indicate a channel transmission quality corresponding to the first transport block; and 11. The method of claim 8, wherein, a third parameter used to indicate a channel transmission delay corresponding to the first transport block.

12. The method according to any one of claims 8-11, characterized in that, The first information is determined based on one or more of the following information: an importance level of the first data; and whether the first data enables a retransmission process other than the HARQ process. ​ 13. The method according to any one of claims 8-11, characterized in that, ​ ​ Whether the first data enables a retransmission process other than the HARQ process.

14. The method of claim 13, wherein, The first data is one of a plurality of data corresponding to a first MAC PDU, the plurality of data having a same importance level. 15.An apparatus for wireless communication, the apparatus comprising: The apparatus is a first device, the first device comprising: a sending unit configured to send first information, the first information being used to indicate enabling or disabling a hybrid automatic repeat request (HARQ) process corresponding to first data; wherein the first device is a communication device in a non-terrestrial network (NTN), the first information is located in radio resource control (RRC) signaling or downlink control information (DCI), the RRC signaling or the DCI further indicates a first parameter, the first data corresponds to a first medium access control (MAC) protocol data unit (PDU), and the first MAC PDU is carried in a first transport block, a size of the first transport block being determined based on a product of an initial size of the first transport block and the first parameter. 16.An apparatus for wireless communication, the apparatus comprising: The apparatus is 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 a hybrid automatic repeat request (HARQ) process corresponding to first data; wherein the second device is a communication device in a non-terrestrial network (NTN), the first information is located in radio resource control (RRC) signaling or downlink control information (DCI), the RRC signaling or the DCI further indicates a first parameter, the first data corresponds to a first medium access control (MAC) protocol data unit (PDU), and the first MAC PDU is carried in a first transport block, a size of the first transport block being determined based on a product of an initial size of the first transport block and the first parameter.

17. A communications device, characterized by a memory configured to store a program, and a processor configured to invoke the program in the memory to perform the method according to any one of claims 1-14.

18. A computer-readable storage medium, characterized in that, a program stored thereon, the program causing a computer to perform the method according to any one of claims 1-14.

Citation Information

Patent Citations

  • Communication method and device

    CN112491511A

  • Service-based HARQ enabling mechanism

    WO2020191625A1