Wireless communication method, terminal device, and network device

By combining and/or discarding divided channel resources with reference signal mapping, the method addresses resource waste and data collisions in wireless communication systems, enhancing efficiency and reducing processing delays.

JP7626553B2Active Publication Date: 2025-02-07GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2021566594
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2019-05-09
Publication Date
2025-02-07
Estimated Expiration
2039-05-09

AI Technical Summary

Technical Problem

The issue of resource waste and data collisions in wireless communication systems due to the division of physical uplink shared channels (PUSCH) in New Radio (NR) Release 16, which affects data transmission efficiency and normal demodulation performance.

Method used

A method of combining and/or discarding divided channel resources, utilizing reference signal mapping and data transmission block mapping to improve system efficiency and avoid resource waste and data collisions.

Benefits of technology

Enhances system efficiency by reducing resource waste and preventing data collisions, thereby improving data transmission performance and reducing processing time delays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007626553000001
    Figure 0007626553000001
  • Figure 0007626553000002
    Figure 0007626553000002
  • Figure 0007626553000003
    Figure 0007626553000003
Patent Text Reader

Abstract

The present application provides a wireless communication method, a terminal device, and a network device, which can realize the combination and / or discarding of divided channel resources, and can perform reference signal mapping and data transmission block mapping according to different channel resources and situations, thereby improving system efficiency and avoiding resource waste, as well as avoiding DMRS and data collisions and the impact on normal data demodulation. The method includes: a terminal device determining a first channel obtained by combining at least two second channels, which is mapped with at least one data TB; and the terminal device transmitting the at least one data TB on the first channel.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] TECHNICAL FIELD The embodiments of the present application relate to the field of communications, and more particularly, to a wireless communication method, a terminal device, and a network device. [Background technology]

[0002] In New Radio (NR) version 16 (Release 16, Rel 16), the repetition of the Physical Uplink Shared Channel (PUSCH) is enhanced, and there may be one or more PUSCHs in each time slot, and the time domain resources in which the PUSCHs are arranged may be different, for example, the PUSCH time domain resources may be arranged between time slots. At the same time, in the PUSCH repetition resource, one PUSCH may be split into two or more PUSCHs, for example, one PUSCH may be split into two independent PUSCHs between time slots. However, after PUSCH splitting, the time domain resources occupied by the PUSCHs have different volumes, which may affect data transmission to a certain extent, so how to transmit data on the split PUSCHs has become a technical problem that needs to be solved urgently. Summary of the Invention [Problem to be solved by the invention]

[0003] The embodiments of the present application provide a wireless communication method, terminal device, and network device that can realize the combination and / or discard of divided channel resources, and can perform reference signal mapping and data transmission block mapping according to channel resources and situations, thereby not only improving system efficiency and avoiding resource waste, but also avoiding DMRS and data collisions and the impact on normal data demodulation. [Means for solving the problem]

[0004] In a first aspect, there is provided a method of wireless communication, the method comprising: determining, by a terminal device, a first channel obtained by combining at least two second channels, the first channel being mapped by at least one data transport block (TB); The terminal device transmits the at least one data TB on the first channel.

[0005] In a second aspect, there is provided a wireless communication method, the method comprising: determining, by the network device, a first channel obtained by combining at least two second channels, the first channel being mapped by at least one data TB; The network device transmits the at least one data TB on the first channel.

[0006] In a third aspect, there is provided a terminal device for performing the method of the first aspect or various embodiments thereof.

[0007] Specifically, the terminal device includes a functional module for performing the method in the first aspect or its various embodiments.

[0008] In a fourth aspect, there is provided a network device for performing the method of the second aspect or various embodiments thereof.

[0009] Specifically, the network device includes functional modules for performing the method of the above second aspect or its various embodiments.

[0010] In a fifth aspect, there is provided a terminal device including a processor and a memory, the memory adapted to store a computer program, and the processor adapted to initiate and execute the computer program stored in the memory to perform the method of the first aspect or its various embodiments.

[0011] In a sixth aspect, there is provided a network device comprising a processor and a memory, the memory adapted to store a computer program, and the processor adapted to initiate and execute the computer program stored in the memory to perform the method of the second aspect or various embodiments thereof.

[0012] In a seventh aspect there is provided an apparatus for carrying out the method of any one of the first to second aspects above or various embodiments thereof.

[0013] In particular, the device includes a processor for starting and executing a computer program from a memory such that a device to which the device is attached performs a method according to any one of the first to second aspects or various embodiments thereof.

[0014] In an eighth aspect there is provided a computer readable storage medium for storing a computer program, the computer program causing a computer to perform a method according to any one of the first to second aspects above or various embodiments thereof.

[0015] In a ninth aspect there is provided a computer program product comprising computer program instructions causing a computer to perform a method according to any one of the first to second aspects above or various embodiments thereof.

[0016] In a tenth aspect there is provided a computer program which, when executed on a computer, causes the computer to carry out a method according to any one of the first to second aspects above or various embodiments thereof. Effect of the Invention

[0017] The above technical solution enables the terminal equipment to transmit at least one data TB on a first channel obtained by combining at least two second channels, thereby improving system efficiency and avoiding resource waste.

[0018] The network equipment can transmit at least one TB of data on a first channel obtained by combining at least two second channels, thereby improving system efficiency and avoiding resource waste. [Brief description of the drawings]

[0019] [Figure 1] 1 is a schematic diagram of one communication system architecture provided by an embodiment of the present application; [Diagram 2] FIG. 2 is a schematic diagram of one PUSCH repetition splitting provided by an embodiment of the present application; [Diagram 3] FIG. 2 is a schematic diagram of another PUSCH repetition splitting provided by an embodiment of the present application; [Figure 4] FIG. 2 is a schematic diagram of one PUSCH repetition discard provided by an embodiment of the present application; [Diagram 5] FIG. 2 is a schematic diagram of mutual interference between data and DMRS after PUSCH repetition cascading provided by an embodiment of the present application; [Figure 6] 1 is a schematic flowchart of a wireless communication method provided according to an embodiment of the present application; [Figure 7] FIG. 2 is a schematic diagram of time domain resources of one PUSCH repetition provided according to an embodiment of the present application; [Figure 8] FIG. 2 is a schematic diagram of a time domain resource of another PUSCH repetition provided according to an embodiment of the present application; [Figure 9] FIG. 2 is a schematic diagram of pilot alignment among multiple UEs provided according to an embodiment of the present application; [Figure 10] FIG. 2 is a schematic diagram of a time domain resource of another PUSCH repetition provided according to an embodiment of the present application; [Figure 11] FIG. 2 is a schematic diagram of a time domain resource of another PUSCH repetition provided according to an embodiment of the present application; [Figure 12] FIG. 13 is a schematic diagram of pilot alignment between another plurality of UEs provided according to an embodiment of the present application; [Figure 13] FIG. 2 is a schematic diagram of a time domain resource of another PUSCH repetition provided according to an embodiment of the present application; [Figure 14] FIG. 2 is a schematic diagram of a time domain resource of another PUSCH repetition provided according to an embodiment of the present application; [Figure 15] 4 is a schematic flowchart of another wireless communication method provided in accordance with an embodiment of the present application; [Figure 16] FIG. 2 is a schematic block diagram of a terminal device provided according to an embodiment of the present application; [Figure 17] 1 is a schematic block diagram of a network device provided according to an embodiment of the present application; [Figure 18] 1 is a schematic block diagram of a communication device provided according to an embodiment of the present application; [Figure 19] 1 is a schematic block diagram of an apparatus provided in accordance with an embodiment of the present application; [Figure 20] 1 is a schematic block diagram of a communication system provided in accordance with an embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0020] Hereinafter, the technical solutions in the embodiments of the present application will be described with reference to the drawings in the embodiments of the present application, and it should be understood that the described embodiments are only a part of the embodiments of the present application, and are not all of the embodiments. All other embodiments that a person skilled in the art can obtain based on the embodiments of the present application without creative labor fall within the scope of protection of the present application.

[0021] Examples of the present application include a Global System of Mobile communication (GSM) system, 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 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 Universal Mobile Telecommunication System (UMTS), a Wireless Local Area Network (WLAN), a Wireless Fidelity (Wireless Fidelity) system, a LTE-based access to unlicensed spectrum (LTE-U) system, a NR-based access to unlicensed spectrum (NR-U) system, a UMTS (Universal Mobile Telecommunication System), ... The present invention can be applied to the above-mentioned communication systems, such as Fidelity, WiFi (registered trademark), next-generation communication systems, and other communication systems.

[0022] Generally, the number of connections supported by traditional communication systems is limited and easy to implement. However, with the development of communication technology, mobile communication systems support not only traditional communication, but also Device to Device (D2D) communication, Machine to Machine (M2M) communication, Machine Type Communication (MTC), and Vehicle to Vehicle (V2V) communication, and the embodiments of the present application may also be applied to these communication systems.

[0023] Optionally, the communication system in the embodiment of the present application can be applied to a Carrier Aggregation (CA) scenario, a Dual Connectivity (DC) scenario, and even a Standalone (SA) deployment scenario.

[0024] The embodiments of the present application are not limited to a specific spectrum, for example, the embodiments of the present application may be applied to both licensed and unlicensed spectrum.

[0025] For illustrative purposes, a communication system 100 applied in an embodiment of the present application is shown in Fig. 1. The communication system 100 may include a network device 110, which may be a device capable of communicating with a terminal device 120 (also called a communication terminal or terminal). The network device 110 may provide communication coverage in a specific geographic area and communicate with the terminal device located within the coverage area.

[0026] FIG. 1 illustrates one network device and two terminal devices as an example, and alternatively, the communication system 100 may include multiple network devices, and each network device may include other quantities of terminal devices within its coverage range, and the embodiments of the present application are not limited thereto.

[0027] Optionally, the communication system 100 may further include other network entities, such as a network controller, a mobile management entity, etc., and the embodiments of the present application are not limited thereto.

[0028] It should be understood that in the embodiment of the present application, the device with communication function in the network / system can be referred to as a communication device. Taking the communication system 100 shown in Fig. 1 as an example, the communication device can include a network device 110 and a terminal device 120 with communication function, and the network device 110 and the terminal device 120 can be the specific devices described above, and will not be described again here. The communication device can further include other devices in the communication system 100, such as other network entities such as a network controller, a mobile management entity, etc., and the embodiment of the present application is not limited thereto.

[0029] It should be understood that the terms "system" and "network" herein can be used interchangeably. The term "and / or" herein is used only to describe the relation between related objects, and means that three relations can exist. For example, A and / or B can mean three situations: A exists alone, A and B exist simultaneously, and B exists alone. Also, the character " / " herein generally means that the related objects before and after are in an "or" relation.

[0030] In the embodiments of the present application, each embodiment is described with respect to a terminal device and a network device. The terminal device may be called a user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a distant station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The terminal device may be a station (ST) in a WLAN, 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 function, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, and a terminal device in a next-generation communication system, such as an NR network or a future evolved Public Land Mobile Network (PLMN) network. ) The present invention may also be applied to terminal devices in a mobile communication system.

[0031] By way of example and not of limitation, in the embodiments of the present application, the terminal device may further be a wearable device. The wearable device may also be called a wearable smart device, which is a collective term for wearable devices such as glasses, gloves, watches, clothing, and shoes that are developed by applying wearable technology to intelligently design daily wear. That is, a wearable device is a portable device that is directly worn on the body or integrated into the user's clothing or accessories. A wearable device is not only a hardware device, but also realizes powerful functions through software support, data interaction, and cloud interaction. In a broad sense, wearable smart devices include smart watches or smart glasses that are full-featured and large in size and can realize full or partial functions without relying on a smartphone, and various smart bracelets and smart jewelry for sign monitoring that focus only on certain types of application functions and require cooperation with other devices such as smartphones.

[0032] The network equipment may be equipment for communicating with a mobile device, and the network equipment may be an access point (AP) in a WLAN, a base station (BTS) in a GSM or CDMA, a base station (NodeB, NB) in a WCDMA, an evolved base station (eNB or eNodeB) in an LTE, a relay station or an access point, or a network equipment (gNB) in an in-vehicle device, a wearable device, and an NR network, or a future evolved PLMN network.

[0033] In an embodiment of the present application, a network device provides services to a cell, and a terminal device communicates with the network device via a transmission resource (such as a frequency domain resource or a spectrum resource) used in the cell, and the cell may be a cell corresponding to a network device (such as a base station), and the cell may belong to a macro base station or a base station corresponding to a small cell, where the small cell may include a metro cell, a micro cell, a pico cell, a femto cell, etc., and these small cells have characteristics of small coverage and low transmission power and are suitable for providing high-speed data transmission services.

[0034] In NR Rel 16, PUSCH repetition is strengthened and some restrictions are relaxed. As shown in Figures 2 and 3, it should be understood that there may be one or more PUSCHs in each time slot, and the time domain resources in which the PUSCHs are located may be different. Figure 2 shows an inter-time slot PUSCH, and Figure 3 shows a situation in which there are multiple PUSCHs in one time slot. Since there are no restrictions on application scenarios, data can be scheduled immediately, thereby reducing the time delay of data transmission.

[0035] In FIG. 3, D represents a downlink symbol in a timeslot, F represents a flexible symbol in a timeslot, and U represents an uplink symbol in a timeslot.

[0036] When the restriction is relaxed, a situation occurs in which one PUSCH is split into two or more PUSCHs. As shown in Figure 2, a PUSCH during one time slot is split into two independent PUSCHs, i.e., it transmits an independent transport block (TB). As shown in Figure 3, when one PUSCH encounters a downlink resource and a flexible resource, it is automatically split, and the two split PUSCHs transmit independent TBs.

[0037] When a PUSCH repetition is divided, a PUSCH repetition with a short duration may be formed, but these PUSCH repetitions are too short to realize effective transmission. For these PUSCH repetitions with a short duration, as shown in Figure 4, there is a countermeasure for not transmitting the short PUSCH repetition, which results in resource waste, and as shown in Figure 5, there is a countermeasure for connecting the short PUSCH repetition with an adjacent PUSCH repetition to form a relatively long new PUSCH repetition, but in this case, the DMRSs are not matched, which interferes with the detection performance of the DMRS.

[0038] To address the above-mentioned problems, the present application proposes a method of combining PUSCH repetition cascading and discarding, and performs DMRS mapping and TB mapping according to PUSCH repetition resources and in consideration of the situation, which not only improves system efficiency and avoids resource waste, but also avoids DMRS and data collision and the impact on normal data demodulation.

[0039] The technical solution of the present application, which is designed in consideration of the above technical problems, will be described in detail below.

[0040] FIG. 6 is a schematic flowchart of a wireless communication method 200 according to an embodiment of the present application. As shown in FIG. 6, the method 200 includes: S210, a terminal device determines a first channel obtained by combining at least two second channels, the first channel being mapped by at least one data TB; and S220 may include all or part of the step of the terminal device transmitting the at least one data TB on the first channel.

[0041] The first channel which is mapped by at least one data TB, the so-called combined channel, is mapped by a data TB.

[0042] Optionally, in the present embodiment, the channel includes an uplink channel and / or a downlink channel, i.e., the first channel may be an uplink channel or a downlink channel, and the second channel may be an uplink channel or a downlink channel.

[0043] In addition, the first channel and the second channel are of the same type, i.e., the first channel and the second channel are both downlink channels, or the first channel and the second channel are both uplink channels.

[0044] For example, the uplink channel is a PUSCH or a Physical Uplink Control Channel (PUCCH).

[0045] Further, for example, the downlink channel is a Physical Downlink Shared Channel (PDSCH) or a Physical Downlink Control Channel (PDCCH).

[0046] When the first channel is an uplink channel, S220 may specifically be a step of the terminal device transmitting the at least one data TB on the first channel, whereas when the first channel is a downlink channel, S220 may specifically be a step of the terminal device receiving the at least one data TB on the first channel.

[0047] It should be noted that in the embodiments of the present application, a two channel combination may be understood as a two channel cascade.

[0048] Optionally, in embodiments of the present application, at least one second channel of the at least two second channels is obtained by splitting a third channel.

[0049] For example, the at least one second channel is formed when a third channel is split between time slot boundaries.

[0050] Furthermore, for example, the at least one second channel is formed when the third channel is automatically split (divided).

[0051] In addition, the third channel and the second channel are of the same type, i.e., the third channel and the second channel are both downlink channels, or the third channel and the second channel are both uplink channels.

[0052] Optionally, in the embodiment of the present application, the third channel may be configured by the network device.

[0053] For example, the terminal device receives first setting information for setting at least one third channel, transmitted by the network device.

[0054] Optionally, the at least one third channel may be a third channel repetition.

[0055] For example, the third channel repetition number is four, that is, there are four third channels, and the four third channels are distributed consecutively in the time domain.

[0056] Alternatively, the network device may allocate resources for the PUSCH repetition by an uplink grant (UL grant).

[0057] Optionally, in the present embodiment, it can be configured whether the second channel is combinable, as well as whether the second channel is discardable.

[0058] For example, the terminal device receives first indication information sent by the network device for indicating whether the second channel can be combined and / or dropped.

[0059] Optionally, in embodiments of the present application, the second channel may be set by default to be combinable and discardable.

[0060] Optionally, if the second channel is combinable and / or discardable, the terminal device may: and / or A second rule determines whether to combine or discard the second channel.

[0061] The first rule is: At least one of the following rules is satisfied: a length of the second channel time domain is less than or equal to a first threshold; an equivalent code rate of data to be transmitted on the second channel is greater than or equal to k, where k is a positive number; and the second channel has data transmission resources.

[0062] The second rule is a rule as to whether or not there is an adjacent second channel for the second channel.

[0063] Optionally, the first threshold is preset, or the first threshold is set by the network device.

[0064] For example, k is 1 or 0.93.

[0065] It should be noted that the equivalent code rate can be used to determine the available data transmission resources and can also be used to determine the modulation mode and bits.

[0066] specifically, If at least one of the following conditions is satisfied: the length of the second channel time domain is less than or equal to a first threshold; the equivalent code rate of the data to be transmitted on the second channel is greater than or equal to k; and the second channel has no data transmission resources, the terminal device determines that the second channel satisfies the first rule.

[0067] Specifically, if there is an adjacent second channel for the second channel, the terminal device determines that the second channel satisfies the second rule.

[0068] Optionally, in the embodiment of the present application, the first rule and / or the second rule may be set by a network device through Radio Resource Control (RRC) signaling.

[0069] For example, for the first rule, the first threshold value may be from 1 symbol to 4 symbols.

[0070] Optionally, in the embodiment of the present application, the terminal device specifically includes: means for determining that the terminal device will not combine or discard the second channel if the second channel does not satisfy the first rule; and / or means for determining that the terminal device discards the second channel if the second channel satisfies the first rule but not the second rule; and / or means for determining that the terminal device combines the second channel if the second channel satisfies the first rule and satisfies the second rule; and / or If the second channel does not satisfy the first rule, the terminal device uses the means for transmitting data TB independently on the second channel to determine whether to combine or discard the second channel.

[0071] Optionally, in an embodiment of the present application, if the second channel is capable of being combined and / or discarded, the terminal device combines the second channel with its adjacent second channels.

[0072] Optionally, in an embodiment of the present application, the reference signal is mapped according to said first channel.

[0073] Optionally, in an embodiment of the present application, the reference signal is mapped according to said second channel.

[0074] Optionally, in an embodiment of the present application, the reference signal is mapped according to a third channel, which is a configured channel.

[0075] Optionally, the reference signal includes a front loaded Demodulation Reference Signal (DMRS) and / or an additional DMRS.

[0076] Optionally, in an embodiment of the present application, when the channel is a PUSCH repetition, the network device sends a PUSCH repetition parameter to the terminal device, and the terminal device can send uplink data according to the PUSCH repetition parameter.

[0077] Therefore, in an embodiment of the present application, the terminal equipment can transmit at least one data TB on a first channel obtained by combining at least two second channels, thereby improving system efficiency and avoiding resource waste.

[0078] In the following, the solution of the present application will be described in detail with reference to specific embodiments, taking as an example that the channel is a PUSCH and that a network device allocates PUSCH repetition resources for a terminal device.

[0079] Alternatively, as embodiment 1, The network equipment sets the number of PUSCH repetitions for the terminal equipment to four (four tertiary channels), and the time domain location of the first PUSCH repetition is the fifth symbol to the twelfth symbol of the nth time slot, and the subsequent PUSCH repetitions immediately follow the previous PUSCH repetition resource in the time domain, so the time domain resources of the four PUSCH repetitions (four tertiary channels) are shown in FIG. 7a. Also, as shown in FIG. 7b, because the second PUSCH repetition crosses a time slot boundary, the second PUSCH repetition is split into part A (two symbols) and part B (six symbols) (two tertiary channels) in the time domain, and the four PUSCH repetitions (four tertiary channels) are split into five PUSCH repetitions (five tertiary channels). As shown in Fig. 7c, assuming that the cascading decision threshold (ConcatenationThrethold) is 3 symbols, the part A is 2 symbols, which is smaller than the ConcatenationThrethold, so the part A is cascaded with the previous PUSCH repetition (forming a first channel), but the part B is 6 symbols, which is larger than the ConcatenationThrethold, so the part B is not cascaded with the next PUSCH repetition. As shown in Fig. 7c, the DMRS and TB are mapped according to the cascaded PUSCH repetition.

[0080] Therefore, in the first embodiment, the cascading operation improves the system efficiency and avoids the waste caused by discarding. In addition, by setting the threshold cascading, the cascading of short PUSCH repetitions can be realized, which not only improves the system efficiency, but also avoids the cascading of long PUSCH repetitions, thereby reducing the processing time delay or increasing the code rate. In addition, the length of PUSCH repetition A By having a skewed decision threshold, system efficiency is improved and resource waste due to discards is avoided.

[0081] Optionally, as embodiment 2, It can be seen that the network equipment sets the number of PUSCH repetitions for the terminal equipment to 4 (four tertiary channels), the time domain location of the first PUSCH repetition is from the 13th symbol of the nth time slot to the 6th symbol of the n+1th time slot, and the subsequent PUSCH repetitions immediately follow the previous PUSCH repetition resource in the time domain, so that the time domain resources of the four PUSCH repetitions (four tertiary channels) are as shown in Fig. 8a. Also, as shown in Fig. 8b, since the first PUSCH repetition and the fourth PUSCH repetition cross the time slot boundary, the first PUSCH repetition is split into part A (two symbols) and part B (six symbols) (two tertiary channels) in the time domain, the fourth PUSCH repetition is split into part C (six symbols) and part D (two symbols) (two tertiary channels) in the time domain, and the four PUSCH repetitions (four tertiary channels) are split into six PUSCH repetitions (six tertiary channels). As shown in Fig. 8c, assuming that the cascading decision threshold is 3 symbols, the part A is 2 symbols, which is smaller than the cascading decision threshold, but there is no PUSCH repetition that can be cascaded before it, so the part A is discarded, the part B is 6 symbols, which is larger than the cascading decision threshold, so the part B is not cascaded with the next PUSCH repetition, the part C is 6 symbols, which is larger than the cascading decision threshold, so the part C is not cascaded with the previous PUSCH repetition, and the part D is 2 symbols, which is smaller than the cascading decision threshold, but there is no PUSCH repetition that can be cascaded after it, so the part D is discarded. As shown in Fig. 8c, the DMRS and TB perform mapping according to the cascaded PUSCH repetition.

[0082] Therefore, in the second embodiment, the discard operation avoids interference caused by mismatch between the DMRS and data. ABy using the cascading decision threshold, the system efficiency is improved and the resource waste caused by discarding is avoided. Cascading is abandoned for PUSCH repetitions that do not satisfy the cascading condition, so that the resource waste is kept small and the interference between DMRS and data that affects normal data demodulation can be avoided.

[0083] Optionally, Figure 9 shows a comparison diagram of PUSCH repetitions of four UEs, where the PUSCH repetitions of the four UEs overlap in the time domain and the frequency domain, and the position of the PUSCH repetition in the time domain is shifted back by one. From Figure 9, it can be seen that after the PUSCH repetition cascading / discarding is performed according to the rules in the above embodiment 1 and embodiment 2, the collision problem between DMRS and data is eliminated.

[0084] Optionally, as embodiment 3, As shown in FIG. 10a, the network device sets the number of PUSCH repetitions for the terminal device to 4 (4 tertiary channels), and the time domain location of the first PUSCH repetition is from the 9th symbol of the nth time slot to the 2nd symbol of the n+1th time slot, and the subsequent PUSCH repetitions immediately follow the previous PUSCH repetition resource in the time domain, so that the time domain resources of the 4 PUSCH repetitions (4 tertiary channels) can be known. Also, as shown in FIG. 10b, since the first PUSCH repetition and the third PUSCH repetition cross the time slot boundary, the first PUSCH repetition is split into part A (6 symbols) and part B (2 symbols) (2 tertiary channels) in the time domain, the third PUSCH repetition is split into part C (4 symbols) and part D (4 symbols) (2 tertiary channels) in the time domain, and the 4 PUSCH repetitions (4 tertiary channels) are split into 6 PUSCH repetitions (6 tertiary channels). As shown in Fig. 10b, DMRS performs mapping according to the divided PUSCH repetition. As shown in Fig. 10c, the divided PUSCH repetition is cascaded with adjacent PUSCH repetition, specifically, since the part A does not have adjacent PUSCH repetition, the part A is an independent PUSCH repetition, the part B is cascaded with the next PUSCH repetition (forms the first channel), the part C is cascaded with the previous PUSCH repetition (forms the first channel), the part D is cascaded with the next PUSCH repetition (forms the first channel), and the cascaded PUSCH repetition is formed, and at the same time, one TB is mapped with one cascaded PUSCH repetition.

[0085] Therefore, in embodiment 3, the DMRS is inserted according to the divided PUSCH repetition, the DMRS between different PUSCH repetitions is ensured to be consistent, and the TB is mapped according to the cascaded PUSCH repetition, so that the occurrence of orphan symbols is avoided and the transmission efficiency is improved.

[0086] Optionally, as embodiment 4, As shown in FIG. 11A, the network device sets the number of PUSCH repetitions for the terminal device to four (four tertiary channels), and the time domain position of the first PUSCH repetition is from the third symbol of the n+1th time slot to the tenth symbol of the n+1th time slot, and the subsequent PUSCH repetitions immediately follow the previous PUSCH repetition resource in the time domain, so that the time domain resources of four PUSCH repetitions (four tertiary channels) can be known. Also, as shown in Fig. 11b, since the second PUSCH repetition and the fourth PUSCH repetition cross the time slot boundary, the second PUSCH repetition is split into part A (4 symbols) and part B (4 symbols) (two second channels) in the time domain, the fourth PUSCH repetition is split into part C (2 symbols) and part D (6 symbols) (two second channels) in the time domain, and the four PUSCH repetitions (four third channels) are split into six PUSCH repetitions (six second channels). As shown in Fig. 11b, the DMRS performs mapping according to the split PUSCH repetitions. As shown in Figure 11c, the split PUSCH repetitions are cascaded with adjacent PUSCH repetitions. Specifically, part A is cascaded with the previous PUSCH repetition (forming the first channel), part B is cascaded with the next PUSCH repetition (forming the first channel), part C is cascaded with the previous PUSCH repetition (forming the first channel), and part D has no adjacent PUSCH repetitions, so a cascaded PUSCH repetition is formed with part D as an independent PUSCH repetition, and at the same time, one TB is mapped with one cascaded PUSCH repetition.

[0087] Therefore, in the fourth embodiment, the DMRS mapping is based on the divided PUSCH repetition, so that the DMRS matching is always ensured, thereby improving the DMRS demodulation performance and the detection speed, and ensuring that the DMRS is always at the front end of the PUSCH repetition. Furthermore, the TB is mapped according to the cascaded PUSCH repetition, so that the occurrence of orphan symbols is avoided, and the transmission efficiency is improved.

[0088] Figure 12 shows a comparison diagram of the PUSCH repetition of four UEs, in which the PUSCH repetitions of the four UEs overlap in the time domain and the frequency domain, and the position of the PUSCH repetition in the time domain is shifted back by one. From Figure 12, it can be seen that after the PUSCH repetition cascading / discarding is performed according to the rules in the above embodiment 3 and embodiment 4, the collision problem between DMRS and data is eliminated.

[0089] Optionally, as embodiment 5, As shown in FIG. 13A, the network equipment sets the number of PUSCH repetitions for the terminal equipment to four (four tertiary channels), and the time domain position of the first PUSCH repetition is from the ninth symbol of the nth time slot to the second symbol of the n+1th time slot, and the subsequent PUSCH repetitions immediately follow the previous PUSCH repetition resource in the time domain, so that the time domain resources of four PUSCH repetitions (four tertiary channels) can be known, and DMRS mapping is performed according to the initial PUSCH repetition (pre-split PUSCH repetition), where the DMRS resource is configured by the network equipment. Also, because the first PUSCH repetition and the third PUSCH repetition cross a time slot boundary, the first PUSCH repetition is split in the time domain into part A (6 symbols) and part B (2 symbols) (2 second channels), the third PUSCH repetition is split in the time domain into part C (4 symbols) and part D (4 symbols) (2 second channels), and the four PUSCH repetitions (four tertiary channels) are split into six PUSCH repetitions (six second channels). As shown in FIG. 13b, the split PUSCH repetition is cascaded with adjacent PUSCH repetition. Specifically, since part A has no adjacent PUSCH repetition, part A is treated as an independent PUSCH repetition, part B is cascaded with the next PUSCH repetition (to form the first channel), part C is cascaded with the previous PUSCH repetition (to form the first channel), and part D is cascaded with the next PUSCH repetition (to form the first channel), and cascaded PUSCH repetition is formed, and at the same time, one TB is mapped with one cascaded PUSCH repetition.

[0090] Therefore, in the fifth embodiment, the DMRS mapping is based on the initial PUSCH repetition so that the DMRS consistency is always ensured, thereby ensuring the DMRS demodulation performance and reducing the DMRS overhead compared with the fourth embodiment. Furthermore, the TB is mapped according to the cascaded PUSCH repetition, thereby avoiding the occurrence of orphan symbols and improving the transmission efficiency.

[0091] Optionally, as Example 6, As shown in Fig. 14a, the network device sets the number of PUSCH repetitions for the terminal device to 4 (four third channels), and the time domain position of the first PUSCH repetition is from the third symbol of the n+1th time slot to the tenth symbol of the n+1th time slot, and the subsequent PUSCH repetitions immediately follow the previous PUSCH repetition resource in the time domain, so that the time domain resources of four PUSCH repetitions (four third channels) can be known, and DMRS mapping is performed according to the initial PUSCH repetition (pre-split PUSCH repetition), where the DMRS resource is set by the network device.As shown in Fig. 14b, the last split PUSCH repetition does not have a cascadable adjacent PUSCH repetition, so it is treated as an independent PUSCH repetition, and DMRS is also inserted into this independent PUSCH repetition. Also, because the second and fourth PUSCH repetitions cross a time slot boundary, the second PUSCH repetition is split in the time domain into part A (4 symbols) and part B (4 symbols) (two second channels), the fourth PUSCH repetition is split in the time domain into part C (2 symbols) and part D (6 symbols) (two second channels), and the four PUSCH repetitions (four tertiary channels) are split into six PUSCH repetitions (six second channels). As shown in FIG. 14b, the split PUSCH repetitions are cascaded with adjacent PUSCH repetitions. Specifically, part A is cascaded with the previous PUSCH repetition (forming the first channel), part B is cascaded with the next PUSCH repetition (forming the first channel), part C is cascaded with the previous PUSCH repetition (forming the first channel), and part D has no adjacent PUSCH repetitions, so a cascaded PUSCH repetition is formed with part D as an independent PUSCH repetition, and at the same time, one TB is mapped with one cascaded PUSCH repetition.

[0092] Therefore, in the sixth embodiment, the DMRS mapping is based on the initial PUSCH repetition so that the DMRS consistency is always ensured, thereby ensuring the DMRS demodulation performance and reducing the DMRS overhead compared with the fourth embodiment. Furthermore, the TB is mapped according to the cascaded PUSCH repetition, thereby avoiding the occurrence of orphan symbols and improving the transmission efficiency.

[0093] FIG. 15 is a schematic flowchart of a wireless communication method 300 according to an embodiment of the present application. As shown in FIG. 15, the method 300 includes: S310, the network device determines a first channel obtained by combining at least two second channels, the first channel being mapped by at least one data TB; and S320 may include all or part of the step of the network device transmitting the at least one data TB on the first channel.

[0094] A first channel which is mapped with at least one data TB, the so-called data TB, is mapped with the combined channel.

[0095] Optionally, in the present embodiment, the channel includes an uplink channel and / or a downlink channel, i.e., the first channel may be an uplink channel or a downlink channel, and the second channel may be an uplink channel or a downlink channel.

[0096] In addition, the first channel and the second channel are of the same type, i.e., the first channel and the second channel are both downlink channels, or the first channel and the second channel are both uplink channels.

[0097] For example, the uplink channel is a PUSCH or a Physical Uplink Control Channel (PUCCH).

[0098] Further, for example, the downlink channel is a Physical Downlink Shared Channel (PDSCH) or a Physical Downlink Control Channel (PDCCH).

[0099] If the first channel is an uplink channel, S 3 20 may specifically be a step of the network device receiving the at least one data TB on the first channel, where the first channel is a downlink channel. 3 20 may specifically be a step of the network device transmitting the at least one data TB on the first channel.

[0100] It should be noted that in the embodiments of the present application, a two channel combination may be understood to be a two channel cascade.

[0101] Optionally, in embodiments of the present application, at least one second channel of the at least two second channels is obtained by splitting a third channel.

[0102] For example, at least one secondary channel may be formed when a tertiary channel is split across a timeslot boundary.

[0103] Furthermore, for example, the at least one second channel is formed when the third channel is automatically split (divided).

[0104] In addition, the third channel and the second channel are of the same type, i.e., the third channel and the second channel are both downlink channels, or the third channel and the second channel are both uplink channels.

[0105] Optionally, in an embodiment of the present application, the network device sends, to the terminal device, first setting information for setting at least one third channel.

[0106] Optionally, the at least one third channel may be a third channel repetition.

[0107] For example, the third channel repetition number is four, that is, there are four third channels, and the four third channels are distributed consecutively in the time domain.

[0108] Alternatively, the network device may allocate resources for PUSCH repetition for the terminal device by an uplink grant (UL grant).

[0109] Optionally, in the present embodiment, it can be configured whether the second channel is combinable, and similarly, it can be configured whether the second channel is discardable.

[0110] For example, the network device transmits first indication information to indicate whether the second channel can be combined and / or dropped.

[0111] Optionally, in embodiments of the present application, the second channel may be set by default to be combinable and discardable.

[0112] Optionally, in an embodiment of the present application, if the second channel is combinable and / or discardable, the network device may: and / or determining whether to combine or discard the second channel according to a second rule, where: The first rule is at least one of the following rules: whether the length of the second channel time domain is less than or equal to a first threshold; whether the equivalent code rate of data to be transmitted on the second channel is greater than or equal to k, where k is a positive number; and whether the second channel has data transmission resources; The second rule is a rule as to whether or not there is an adjacent second channel for the second channel.

[0113] For example, k is 1 or 0.93.

[0114] It should be noted that the equivalent code rate can be used to determine the available data transmission resources and can also be used to determine the modulation mode and bits.

[0115] Optionally, in an embodiment of the present application, the network device transmits second configuration information for setting the first threshold value.

[0116] Optionally, in the present embodiment, If at least one of the following conditions is satisfied: a length of the second channel time domain is less than or equal to a first threshold; an equivalent code rate of data to be transmitted on the second channel is greater than or equal to k; and the second channel does not have data transmission resources, the network device determines that the second channel satisfies the first rule; and / or If there is an adjacent second channel for the second channel, the network device determines that the second channel satisfies the second rule.

[0117] Optionally, in the embodiment of the present application, the first rule and / or the second rule may be configured by a network device for a terminal device through Radio Resource Control (RRC) signaling.

[0118] Optionally, in the embodiment of the present application, the network device specifically comprises: means for determining that the network device will not combine or drop the second channel if the second channel does not satisfy the first rule; and / or means for determining that the network device discards the second channel if the second channel satisfies the first rule but not the second rule; and / or means for determining that the network device combines the second channel if the second channel satisfies the first rule and satisfies the second rule; and / or If the second channel does not satisfy the first rule, the network device uses the means to transmit data TB independently on the second channel to determine whether to combine or discard the second channel.

[0119] Optionally, in an embodiment of the present application, the network device combines the second channel with an adjacent second channel.

[0120] Optionally, in an embodiment of the present application, the reference signal is mapped according to said first channel.

[0121] Optionally, in an embodiment of the present application, the reference signal is mapped according to said second channel.

[0122] Optionally, in an embodiment of the present application, the reference signal is mapped according to a third channel, which is a configured channel.

[0123] Optionally, the reference signal includes a front loaded DMRS and / or an additional DMRS.

[0124] It should be understood that the steps and description of the wireless communication method 300 may refer to the steps and description of the wireless communication method 200, and will not be repeated here for the sake of brevity.

[0125] Therefore, in an embodiment of the present application, the network device can transmit at least one TB of data on a first channel obtained by combining at least two second channels, thereby improving system efficiency and avoiding resource waste.

[0126] FIG. 16 shows a schematic block diagram of a terminal device 400 according to an embodiment of the present application. As shown in FIG. 16, the terminal device 400 includes: a processing unit 410 for determining a first channel obtained by combining at least two second channels, the first channel being mapped by at least one data TB; a communication unit 420 for transmitting the at least one data TB on the first channel.

[0127] Optionally, at least one second channel of the at least two second channels is obtained by splitting a third channel.

[0128] Optionally, the communication unit 420 is further used for receiving first configuration information for configuring at least one third channel.

[0129] Optionally, the communication unit 420 is further used for receiving first indication information for indicating whether the second channel can be combined and / or dropped.

[0130] Optionally, the processing unit 410 further comprises a first rule: and / orto determine whether to combine or discard the second channel according to a second rule, where The first rule is at least one of the following rules: whether the length of the second channel time domain is less than or equal to a first threshold; whether the equivalent code rate of data to be transmitted on the second channel is greater than or equal to k, where k is a positive number; and whether the second channel has data transmission resources; The second rule is a rule as to whether or not there is an adjacent second channel for the second channel.

[0131] Optionally, the first threshold is preset, or the first threshold is set by the network device.

[0132] Optionally, when at least one of the following conditions is satisfied: a length of the second channel time domain is less than or equal to a first threshold; an equivalent code rate of data to be transmitted on the second channel is greater than or equal to k; and the second channel does not have data transmission resources, the processing unit 410 is further used to determine that the second channel satisfies the first rule; and / or If there is an adjacent second channel for the second channel, the processing unit 410 is further used to determine that the second channel satisfies the second rule.

[0133] Optionally, the processing unit 410 specifically: to determine not to combine or discard the second channel if the second channel does not satisfy the first rule; and / or to determine to discard the second channel if the second channel satisfies the first rule but not the second rule; and / or to determine to combine the second channel if the second channel satisfies the first rule and satisfies the second rule; and / or If the second channel does not satisfy the first rule, the second channel is used to transmit data TB independently.

[0134] Optionally, the processing unit 410 is further used to combine the second channel with adjacent second channels.

[0135] Optionally, the reference signal is mapped according to said first channel.

[0136] Optionally, the reference signal is mapped according to said second channel.

[0137] Optionally, the reference signal is to be mapped according to a third channel, which is the configured channel.

[0138] Optionally, the reference signal includes a frontload DMRS and / or an additional DMRS.

[0139] Optionally, the channel includes an uplink channel and / or a downlink channel.

[0140] It should be understood that the terminal device 400 according to the embodiment of the present application may correspond to the terminal device in the embodiment of the method of the present application, and the above and other operations and / or functions of each unit in the terminal device 400 are respectively used to realize the corresponding flow of the terminal device related to the method 200 shown in FIG. 6, and will not be repeated here for the sake of brevity.

[0141] FIG. 17 shows a schematic block diagram of a network device 500 according to an embodiment of the present application. As shown in FIG. 17, the network device 500 includes: a processing unit 510 for determining a first channel obtained by combining at least two second channels, the first channel being mapped by at least one data transmission block TB; a communication unit 520 for transmitting the at least one data TB on the first channel.

[0142] Optionally, at least one second channel of the at least two second channels is obtained by splitting a third channel.

[0143] Optionally, the communication unit 520 is further used for transmitting first configuration information for configuring at least one third channel.

[0144] Optionally, the communication unit 520 is further used for sending first indication information for indicating whether the second channel can be combined and / or dropped.

[0145] Optionally, the processing unit 510 further comprises a first rule: and / or to determine whether to combine or discard the second channel according to a second rule, where The first rule is at least one of the following rules: whether the length of the second channel time domain is less than or equal to a first threshold; whether the equivalent code rate of data to be transmitted on the second channel is greater than or equal to k, where k is a positive number; and whether the second channel has data transmission resources; The second rule is a rule as to whether or not there is an adjacent second channel for the second channel.

[0146] Optionally, the communication unit 520 is further used for transmitting second setting information for setting the first threshold value.

[0147] Optionally, when at least one of the following conditions is satisfied: a length of the second channel time domain is less than or equal to a first threshold; an equivalent code rate of data to be transmitted on the second channel is greater than or equal to k; and the second channel does not have data transmission resources, the processing unit 510 is further used to determine that the second channel satisfies the first rule; and / or If there is an adjacent second channel for the second channel, the processing unit 510 is further used to determine that the second channel satisfies the second rule.

[0148] Optionally, the processing unit 510 specifically: to determine not to combine or discard the second channel if the second channel does not satisfy the first rule; and / or to determine to discard the second channel if the second channel satisfies the first rule but not the second rule; and / or to determine to combine the second channel if the second channel satisfies the first rule and satisfies the second rule; and / or If the second channel does not satisfy the first rule, the second channel is used to transmit data TB independently.

[0149] Optionally, the processing unit 510 is further used to combine the second channel with adjacent second channels.

[0150] Optionally, the reference signal is mapped according to said first channel.

[0151] Optionally, the reference signal is mapped according to said second channel.

[0152] Optionally, the reference signal is to be mapped according to a third channel, which is the configured channel.

[0153] Optionally, the reference signal includes a frontload DMRS and / or an additional DMRS.

[0154] Optionally, the channel includes an uplink channel and / or a downlink channel.

[0155] It should be understood that the network device 500 according to the embodiment of the present application may correspond to the network device in the embodiment of the method of the present application, and the above and other operations and / or functions of each unit in the network device 500 are respectively used to realize the corresponding flow of the network device related to the method 300 shown in FIG. 15, and will not be repeated here for the sake of brevity.

[0156] 18 is a schematic structural diagram of a communication device 600 provided by an embodiment of the present application. The communication device 600 shown in FIG. 18 includes a processor 610, which can start and execute a computer program from a memory to implement the method in the embodiment of the present application.

[0157] Optionally, as shown in Fig. 18, the communication device 600 may further include a memory 620. Here, the processor 610 may start and execute a computer program from the memory 620 to implement the method in the embodiment of the present application.

[0158] Here, the memory 620 may be a separate device independent of the processor 610 or may be integrated into the processor 610 .

[0159] Optionally, as shown in FIG. 18, the communication device 600 may further include a transceiver 630, and the processor 610 may control the transceiver 630 to communicate with other devices, specifically, to transmit information or data to other devices or receive information or data transmitted by other devices.

[0160] Here, the transceiver 630 may include a transmitter and a receiver, and may further include an antenna, and the number of antennas may be one or more.

[0161] Alternatively, the communication device 600 may specifically be a network device according to an embodiment of the present application, and the communication device 600 may implement corresponding flows that can be implemented by the network device in each method according to an embodiment of the present application, which will not be described again here for the sake of brevity.

[0162] Alternatively, the communication device 600 may specifically be a mobile terminal / terminal device according to an embodiment of the present application, and the communication device 600 may implement corresponding flows that can be implemented by a mobile terminal / terminal device in each method according to an embodiment of the present application, which will not be described repeatedly here for the sake of brevity.

[0163] 19 is a schematic structural diagram of an apparatus according to an embodiment of the present application. The apparatus 700 shown in FIG. 19 includes a processor 710, which can execute a computer program from a memory to implement the method in the embodiment of the present application.

[0164] Optionally, as shown in Figure 19, the device 700 may further include a memory 720. Here, the processor 710 may start and execute a computer program from the memory 720 to implement the method in the embodiment of the present application.

[0165] Here, the memory 720 may be a separate device independent of the processor 710 or may be integrated into the processor 710 .

[0166] Optionally, the device 700 may further include an input interface 730. Here, the processor 710 may control the input interface 730 to communicate with other devices or chips, and may specifically obtain information or data sent by other devices or chips.

[0167] Optionally, the device 700 may further include an output interface 740, where the processor 710 may control the output interface 740 to communicate with other devices or chips, specifically, to output information or data to other devices or chips.

[0168] Alternatively, the device can be applied to a network device in an embodiment of the present application, and the device can realize a corresponding flow that can be realized by the network device in each method related to the embodiment of the present application, but for the sake of brevity, the description will not be repeated here.

[0169] Alternatively, the apparatus may be applied to a mobile terminal / terminal equipment in the embodiments of the present application, and the apparatus may realize the corresponding flow that can be realized by the mobile terminal / terminal equipment in each method related to the embodiments of the present application, which will not be described repeatedly here for the sake of brevity.

[0170] Optionally, an apparatus according to an embodiment of the present application may be a chip, such as a system level chip, a system chip, a system on a chip, or a system on a chip.

[0171] 20 is a schematic block diagram of a communication system 800 provided by an embodiment of the present application. As shown in FIG. 20, the communication system 800 includes a terminal device 810 and a network device 820.

[0172] Here, the terminal device 810 can be used to realize corresponding functions that can be realized by the terminal device in the above method, and the network device 820 can be used to realize corresponding functions that can be realized by the network device in the above method, but for the sake of brevity, the description will not be repeated here.

[0173] It should be understood that the processor according to the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc., and can realize or execute each method, step and logic block diagram disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied in the execution completion by a hardware decode processor, or the execution completion by a combination of hardware and software modules in the decode processor. The software module may be in a mature storage medium in this field, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0174] It can be understood that the memory in the embodiments of the present application can include volatile memory or non-volatile memory, or both volatile and non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example and not of limitation, numerous forms of RAM are available, such as static random access memory (Static RAM, SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synchlink DRAM, SLDRAM), and direct memory bus random access memory (Direct Rambus RAM, DR RAM). The memory of the systems and methods described herein is intended to include, without being limited to, these and any other suitable types of memory.

[0175] The above memories are exemplary and not limiting, and for example, the memory in the embodiments of the present application may further include static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM), and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. Thus, the memory in the embodiments of the present application is intended to include, but is not limited to, these and any other suitable types of memory.

[0176] An embodiment of the present application further provides a computer readable storage medium for storing a computer program.

[0177] Optionally, the computer-readable storage medium can be applied to a network device in an embodiment of the present application, and the computer program causes a computer to execute corresponding flows that can be implemented by the network device in each method related to the embodiment of the present application, which will not be described repeatedly here for the sake of brevity.

[0178] Optionally, the computer-readable storage medium may be applied to a terminal device in the embodiments of the present application, and the computer program causes a computer to execute corresponding flows that can be implemented by a mobile terminal / terminal device in each method in the embodiments of the present application, which will not be described repeatedly here for the sake of brevity.

[0179] Embodiments of the present application further provide a computer program product including computer program instructions.

[0180] Optionally, the computer program product may be applied to a network device in an embodiment of the present application, and the computer program instructions cause a computer to execute corresponding flows that can be implemented by the network device in each method in the embodiment of the present application, which will not be described again here for the sake of brevity.

[0181] Optionally, the computer program product may be applied to a mobile terminal / terminal device in an embodiment of the present application, and the computer program instructions cause a computer to execute corresponding flows that can be implemented by the mobile terminal / terminal device in each method of the embodiment of the present application, which will not be described repeatedly here for the sake of brevity.

[0182] An embodiment of the present application further provides a computer program.

[0183] Optionally, the computer program may be applied to a network device in an embodiment of the present application, and when the computer program is executed on a computer, the computer executes a corresponding flow that can be implemented by the network device in each method in the embodiment of the present application, which will not be described again here for the sake of brevity.

[0184] Optionally, the computer program may be applied to a mobile terminal / terminal device in an embodiment of the present application, and when the computer program is executed on a computer, the computer executes corresponding flows that can be implemented by the mobile terminal / terminal device in each method in the embodiment of the present application, which will not be described repeatedly here for the sake of brevity.

[0185] Those skilled in the art may consider that each exemplary unit and algorithm step described with reference to the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented by hardware or software depends on the specific application and design constraints of the technical solution. Professional engineers may implement the described functions using different methods for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0186] Those skilled in the art can clearly understand that for convenience and conciseness of description, the specific operating processes of the above-described systems, devices, and units can refer to the corresponding processes in the above-described method embodiments, and will not be described repeatedly here.

[0187] In some embodiments provided by the present application, it should be understood that the disclosed system, device, and method can be realized in other forms. For example, the above-described device embodiments are merely illustrative, and the division of the units is merely a division in terms of logical functions, and may be divided in other forms when actually implemented, for example, multiple units or components may be combined or integrated into another system, or some features may not be reflected or executed. In addition, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection via some interfaces, devices, or units, or may be in an electrical form, a mechanical form, or other form.

[0188] The units described as separated components may be physically separated or not. The components shown as units may be physical units or may not be physical units, i.e., may be located in the same place or may be located in multiple network units. Depending on the actual needs, some or all of the units may be selected to achieve the purpose of the solution according to the embodiment.

[0189] It should be noted that each functional unit in each embodiment of the present application may be integrated into a single processing unit, but each unit may exist as a separate physical component, or two or more units may be integrated into a single unit.

[0190] The functions may be implemented in the form of a software functional unit and stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solutions according to the embodiments of the present application may be essentially or partly contributed to the prior art, or a part of the technical solutions may be embodied in the form of a software product, and the computer software product may be stored in a storage medium and include some instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The storage medium includes various media capable of storing program code, such as a USB disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0191] The above contents are only specific embodiments of the present application, and the scope of protection of the present application is not limited thereto, and any modifications or replacements that a person skilled in the art can easily imagine within the technical scope disclosed in the present application should be included in 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 patent claims.

Claims

1. 1. A wireless communication method, comprising: determining a first physical uplink shared channel (PUSCH) repetition, the first PUSCH repetition being composed of at least two second PUSCH repetitions, the first PUSCH repetition being mapped by at least one data transport block (TB), the at least one second PUSCH repetition of the at least two second PUSCH repetitions being obtained by splitting a third PUSCH repetition across a timeslot boundary; transmitting the at least one data TB in the first PUSCH repetition by the terminal device; Including, The wireless communication method further comprises: The terminal device receives first indication information sent by a network device for indicating whether the second PUSCH repetitions can be combined and / or discarded; If the second PUSCH repetitions can be combined and discarded, the terminal device transmits a data TB of the at least one data TB independently on each second PUSCH repetition of the at least two second PUSCH repetitions if the at least two second PUSCH repetitions do not satisfy a first rule, the first rule being that a time domain length of the second PUSCH repetition is less than or equal to a first threshold, the first threshold being one symbol or two symbols or three symbols or four symbols, the first threshold being preset or the first threshold being set by the network device; Including, Here, the first rule is set by the network device based on Radio Resource Control (RRC) signaling.

2. The method further comprises:

2. The method according to claim 1, comprising a step of receiving, by the terminal device, first configuration information for configuring at least one of the third PUSCH repetitions.

3. 1. A wireless communication method, comprising: determining a first physical uplink shared channel (PUSCH) repetition, the first PUSCH repetition being mapped by at least one data transport block (TB), the first PUSCH repetition being made up of at least two second PUSCH repetitions, the at least one second PUSCH repetition being obtained by splitting a third PUSCH repetition across a timeslot boundary; receiving, by the network device, the at least one data TB in the first PUSCH repetition; Including, The wireless communication method further comprises: the network device sending first indication information for indicating whether the second PUSCH repetitions can be combined and / or discarded; receiving, by the network device, a data TB of the at least one data TB independently on each second PUSCH repetition of the at least two second PUSCH repetitions if the at least two second PUSCH repetitions do not satisfy a first rule, where the first rule is that a time domain length of the second PUSCH repetition is less than or equal to a first threshold, the first threshold being one symbol or two symbols or three symbols or four symbols, the first threshold being pre-configured or configured by the network device; Here, the first rule is set by the network device based on Radio Resource Control (RRC) signaling.

4. The method further comprises:

4. The method of claim 3, further comprising the step of: the network device transmitting first configuration information for configuring at least one of the third PUSCH repetitions.

5. A terminal device, A processing unit; a communication unit, A terminal device, characterized in that the processing unit and the communication unit are adapted to carry out the method according to claim 1 or 2.

6. A network device, A processing unit; a communication unit, A network device, characterized in that the processing unit and the communication unit are adapted to execute the method according to claim 3 or 4.

7. A computer readable storage medium for storing a computer program, the computer program causing a computer to carry out the method according to claim 1 or 2.

8. A computer readable storage medium for storing a computer program, the computer program causing a computer to carry out the method according to claim 3 or 4.