Wireless communication method, communication device, chip and system

By setting constraints in the 5G NR system, terminal devices and network devices can determine one channel from multiple uplink channels/signals that partially overlap in the time domain for information multiplexing, thus solving the channel conflict problem and achieving efficient information transmission.

CN115968040BActive Publication Date: 2025-12-30GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211699681.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2018-05-08
Publication Date
2025-12-30
Estimated Expiration
2038-05-08

AI Technical Summary

Technical Problem

In 5G NR systems, when multiple uplink channels overlap in the time domain within the same time unit, the terminal device cannot effectively determine the actual transmission channel, leading to information transmission conflicts.

Method used

By setting constraints, terminal devices and network devices determine a channel for information multiplexing and transmission among multiple uplink channels/signals that partially overlap in the time domain. The constraints include the symbol position relationship of the earliest channel to ensure that information is effectively transmitted within the target time unit.

Benefits of technology

It enables efficient transmission of multiple uplink channels/signals that partially overlap in the time domain, solves the channel conflict problem, and ensures the complete transmission of information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115968040B_ABST
    Figure CN115968040B_ABST
Patent Text Reader

Abstract

Provided are a wireless communication method, a communication device, a chip and a system. The method comprises: a terminal device determining a plurality of uplink channels / signals transmitted in a target time unit, the plurality of uplink channels / signals at least partially overlapping in the time domain; when the plurality of uplink channels / signals satisfy a constraint condition, the terminal device multiplexes information carried in the plurality of uplink channels / signals in one channel / signal in the target time unit for transmission; wherein the constraint condition comprises: a first symbol of an earliest uplink channel / signal in the plurality of uplink channels / signals is not earlier than an A-th symbol after a starting time of a target channel / signal or after a last symbol, A being a non-negative integer. In the embodiment of the present application, the constraint condition can enable the terminal device to determine whether to multiplex information carried in the plurality of uplink channels / signals in one channel / signal in the target time unit for transmission, thereby effectively transmitting the information to be transmitted.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the invention patent application filed on May 8, 2018, with application number 201880065438.4 and entitled "Wireless Communication Method, Communication Device, Chip and System". Technical Field

[0002] The embodiments of the present invention relate to the field of communications, and more specifically, to wireless communication methods, communication devices, chips, and systems. Background Technology

[0003] Currently, 5G New Radio (NR) systems do not support simultaneous transmission of two uplink channels within a single carrier. When multiple channels collide during transmission in the same time unit, the terminal needs to determine which channel should actually carry some or all of the information to be transmitted. Therefore, for a User Equipment (UE), how to determine the actual transmission channel when multiple channels overlap in the time domain is a pressing issue that needs to be addressed. Summary of the Invention

[0004] A wireless communication method, communication device, chip, and system are provided. These enable a terminal device to effectively transmit information when multiple uplink channels / signals to be transmitted exist, with at least partial overlap in the time domain.

[0005] Firstly, a wireless communication method is provided, comprising:

[0006] The terminal device determines multiple uplink channels / signals transmitted within a target time unit, wherein the multiple uplink channels / signals at least partially overlap in the time domain;

[0007] When the multiple uplink channels / signals meet the constraints, the terminal device multiplexes the information carried in the multiple uplink channels / signals into one channel / signal within the target time unit for transmission; wherein, the constraints include: the first symbol of the earliest uplink channel / signal among the multiple uplink channels / signals is not earlier than the Ath symbol after the start time or the last symbol of the target channel / signal, where A is a non-negative integer.

[0008] In this embodiment of the invention, when multiple uplink channels / signals transmitted within a target time unit overlap at least partially in the time domain, the terminal device can determine, through constraints, whether to multiplex the information carried in the multiple uplink channels / signals for transmission in one channel / signal within the target time unit, thereby effectively transmitting the information to be transmitted.

[0009] In some possible implementations, the constraint further includes: the start time of the earliest uplink channel / signal among the plurality of uplink channels / signals is not earlier than the Bth symbol after the last symbol of the target channel / signal, where B is a non-negative integer.

[0010] In some possible implementations, each of the plurality of uplink channels / signals is a periodic uplink channel / signal.

[0011] In some possible implementations, the plurality of uplink channels / signals includes at least one physical uplink control channel (PUCCH) for carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the quasi-persistent scheduling physical downlink shared channel (SPS-PDSCH); the target channel / signal is the last SPS-PDSCH among the SPS-PDSCHs corresponding to the at least one PUCCH.

[0012] In some possible implementations, the plurality of uplink channels / signals does not include the physical uplink control channel PUCCH, which carries acknowledgment / non-acknowledgment ACK / NACK information corresponding to the quasi-persistent scheduling physical downlink shared channel SPS-PDSCH; the target channel / signal is the last of the plurality of uplink channels / signals transmitted before the target time unit.

[0013] In some possible implementations, the method further includes: when the terminal device determines that the plurality of uplink channels / signals do not meet the constraint conditions, transmitting one of the at least one PUCCHs.

[0014] In some possible implementations, the method further includes: when the terminal device determines that the plurality of uplink channels / signals do not meet the constraint conditions, determining that the plurality of uplink channels / signals to be transmitted in the target time unit are erroneous; or, when the terminal device determines that the plurality of uplink channels / signals do not meet the constraint conditions, transmitting the earliest uplink channel / signal among the plurality of uplink channels / signals.

[0015] In some possible implementations, the uplink channel / signal includes: a quasi-persistent scheduling physical uplink shared channel SPS-PUSCH; and a physical uplink control channel PUCCH carrying acknowledgment / non-acknowledgment ACK / NACK information corresponding to the quasi-persistent scheduling physical downlink shared channel SPS-PDSCH.

[0016] The Physical Uplink Control Channel (PUCCH) carries Periodic Channel State Information (P-CSI); the Physical Uplink Control Channel (PUCCH) carries Quasi-Persistent Channel State Information (SPS-CSI); the Physical Uplink Shared Channel (PUSCH) carries Quasi-Persistent Channel State Information (SPS-CSI); and the Physical Uplink Control Channel (PUCCH) carries Scheduling Request (SR).

[0017] In some possible implementations, A = N2 + 1, where N2 is the preparation time for the Physical Uplink Shared Channel (PUSCH).

[0018] In some possible implementations, B = N1 + 1 + d1,2, where N1 is the processing time of the Physical Downlink Shared Channel (PDSCH), and the value of d1,2 is related to the PDSCH mapping method.

[0019] Secondly, a wireless communication method is provided, including:

[0020] The network device identifies multiple uplink channels / signals transmitted within a target time unit, wherein the multiple uplink channels / signals at least partially overlap in the time domain;

[0021] When the multiple uplink channels / signals meet the constraints, the network device receives one channel / signal within the target time unit, and the information carried in the multiple uplink channels / signals is multiplexed and transmitted in the one channel / signal;

[0022] The constraint condition includes: the first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is not earlier than the Ath symbol after the start time or the last symbol of the target channel / signal, where A is a non-negative integer.

[0023] In some possible implementations, the constraints also include:

[0024] The start time of the earliest uplink channel / signal among the plurality of uplink channels / signals is no earlier than the Bth symbol after the last symbol of the target channel / signal, where B is a non-negative integer.

[0025] In some possible implementations, each of the plurality of uplink channels / signals is a periodic uplink channel / signal.

[0026] In some possible implementations, the plurality of uplink channels / signals includes at least one physical uplink control channel (PUCCH) for carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the quasi-persistent scheduling physical downlink shared channel (SPS-PDSCH); the target channel / signal is the last SPS-PDSCH among the SPS-PDSCHs corresponding to the at least one PUCCH.

[0027] In some possible implementations, the plurality of uplink channels / signals does not include the physical uplink control channel PUCCH, which carries acknowledgment / non-acknowledgment ACK / NACK information corresponding to the quasi-persistent scheduling physical downlink shared channel SPS-PDSCH; the target channel / signal is the last uplink channel / signal among the plurality of uplink channels / signals received before the target time unit.

[0028] In some possible implementations, the method further includes:

[0029] When the network device determines that the plurality of uplink channels / signals do not meet the constraints, it receives one of the at least one PUCCHs.

[0030] In some possible implementations, the method further includes:

[0031] When the network device determines that the plurality of uplink channels / signals do not meet the constraint conditions, it determines that the plurality of uplink channels / signals to be transmitted in the target time unit are erroneous; or, when the network device determines that the plurality of uplink channels / signals do not meet the constraint conditions, it receives the earliest uplink channel / signal among the plurality of uplink channels / signals.

[0032] In some possible implementations, the uplink channel / signal includes:

[0033] The Physical Uplink Shared Channel (SPS-PUSCH) for Quasi-Persistent Scheduling; the Physical Uplink Control Channel (PUCCH) carrying ACK / NACK information corresponding to the Physical Downlink Shared Channel (SPS-PDSCH) for Quasi-Persistent Scheduling; the Physical Uplink Control Channel (PUCCH) carrying Periodic Channel State Information (P-CSI); the Physical Uplink Control Channel (PUCCH) carrying Quasi-Persistent Channel State Information (SPS-CSI); the Physical Uplink Shared Channel (PUSCH) carrying Quasi-Persistent Channel State Information (SPS-CSI); and the Physical Uplink Control Channel (PUCCH) carrying Scheduling Request (SR).

[0034] In some possible implementations, A = N2 + 1, where N2 is the preparation time for the Physical Uplink Shared Channel (PUSCH).

[0035] In some possible implementations, B = N1 + 1 + d1,2, where N1 is the processing time of the Physical Downlink Shared Channel (PDSCH), and the value of d1,2 is related to the PDSCH mapping method.

[0036] Thirdly, a wireless communication method is provided, including:

[0037] The terminal device receives at least one downlink control information (DCI); the terminal device determines multiple uplink channels / signals transmitted within a target time unit, the multiple uplink channels / signals at least partially overlapping in the time domain, and the at least one DCI is used to indicate at least one uplink signal / signal among the multiple uplink channels / signals; when the multiple uplink channels / signals satisfy a constraint condition, the terminal device multiplexes the information carried in the multiple uplink channels / signals into one channel / signal within the target time unit for transmission; wherein, the constraint condition includes: the first symbol of the earliest uplink channel / signal among the multiple uplink channels / signals is not earlier than the Ath symbol after the last symbol in the physical downlink control channel (PDCCH) carrying the at least one DCI, where A is a non-negative integer.

[0038] In some possible implementations, the plurality of uplink channels / signals includes at least one physical uplink control channel (PUCCH) carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the target physical downlink shared channel (PDSCH);

[0039] The constraint further includes: the first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is not earlier than the Bth symbol after the last symbol of the at least one target PDSCH, where B is a non-negative integer.

[0040] In some possible implementations, the at least one DCI includes:

[0041] The DCI is used for scheduling the Physical Uplink Shared Channel (PUSCH), and the plurality of uplink channels / signals include the PUSCH; and / or, the DCI is used for indicating the release of downlink quasi-persistent DL SPS resources, and the plurality of uplink channels / signals include a PUCCH carrying ACK / NACK information corresponding to the DCI indicating the release of DL SPS resources; and / or, the DCI is used for scheduling the Physical Downlink Shared Channel (PDSCH), and the plurality of uplink channels / signals include a PUCCH carrying ACK / NACK information corresponding to the PDSCH.

[0042] In some possible implementations, the uplink channel / signal includes:

[0043] Dynamic scheduling of the Physical Uplink Shared Channel (PUSCH); Quasi-persistent scheduling of the Physical Uplink Shared Channel (SPS-PUSCH); Physical Uplink Control Channel (PUCCH) carrying acknowledgment / non-acknowledgment (ACK / NACK) information;

[0044] The Physical Uplink Control Channel (PUCCH) carries Periodic Channel State Information (P-CSI); the Physical Uplink Control Channel (PUCCH) carries Quasi-Persistent Channel State Information (SPS-CSI); the Physical Uplink Shared Channel (PUSCH) carries Quasi-Persistent Channel State Information (SPS-CSI); and the Physical Uplink Control Channel (PUCCH) carries Scheduling Request (SR).

[0045] In some possible implementations, A = N2 + 1, where N2 is the preparation time for scheduling the Physical Uplink Shared Channel (PUSCH).

[0046] In some possible implementations, B = N1 + 1 + d 1,2 Where N1 is the PDSCH processing time, d 1,2 The value of is related to the Physical Downlink Shared Channel (PDSCH) mapping method.

[0047] Fourthly, a wireless communication method is provided, comprising:

[0048] A network device sends at least one downlink control information (DCI) to a terminal device; the network device determines multiple uplink channels / signals transmitted within a target time unit, the multiple uplink channels / signals at least partially overlapping in the time domain, and the at least one DCI is used to indicate at least one uplink signal / signal among the multiple uplink channels / signals; when the multiple uplink channels / signals satisfy a constraint condition, the network device receives one channel / signal within the target time unit, and the information carried in the multiple uplink channels / signals is multiplexed and transmitted in the one channel / signal; wherein, the constraint condition includes: the first symbol of the earliest uplink channel / signal among the multiple uplink channels / signals is not earlier than the Ath symbol after the last symbol in the physical downlink control channel (PDCCH) carrying the at least one DCI, where A is a non-negative integer.

[0049] In some possible implementations, the plurality of uplink channels / signals includes at least one physical uplink control channel (PUCCH) carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the target physical downlink shared channel (PDSCH); wherein the constraint further includes: the first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is not earlier than the Bth symbol after the last symbol of the at least one target PDSCH, where B is a non-negative integer.

[0050] In some possible implementations, the at least one DCI includes:

[0051] The DCI is used for scheduling the Physical Uplink Shared Channel (PUSCH), and the plurality of uplink channels / signals include the PUSCH; and / or, the DCI is used for indicating the release of downlink quasi-persistent DL SPS resources, and the plurality of uplink channels / signals include a PUCCH carrying ACK / NACK information corresponding to the DCI indicating the release of DL SPS resources; and / or, the DCI is used for scheduling the Physical Downlink Shared Channel (PDSCH), and the plurality of uplink channels / signals include a PUCCH carrying ACK / NACK information corresponding to the PDSCH.

[0052] In some possible implementations, the uplink channel / signal includes:

[0053] Dynamic scheduling of the Physical Uplink Shared Channel (PUSCH); Quasi-persistent scheduling of the Physical Uplink Shared Channel (SPS-PUSCH); Physical Uplink Control Channel (PUCCH) carrying acknowledgment / non-acknowledgment (ACK / NACK) information;

[0054] The Physical Uplink Control Channel (PUCCH) carries Periodic Channel State Information (P-CSI); the Physical Uplink Control Channel (PUCCH) carries Quasi-Persistent Channel State Information (SPS-CSI); the Physical Uplink Shared Channel (PUSCH) carries Quasi-Persistent Channel State Information (SPS-CSI); and the Physical Uplink Control Channel (PUCCH) carries Scheduling Request (SR).

[0055] In some possible implementations, A = N2 + 1, where N2 is the preparation time for scheduling the Physical Uplink Shared Channel (PUSCH).

[0056] In some possible implementations, B = N1 + 1 + d 1,2 Where N1 is the PDSCH processing time, d 1,2 The value of is related to the Physical Downlink Shared Channel (PDSCH) mapping method.

[0057] Fifthly, a wireless communication method is provided, comprising:

[0058] A terminal device determines at least one Physical Uplink Control Channel (PUCCH) and multiple Physical Uplink Shared Channels (PUSCHs), wherein the at least one PUCCH and the multiple PUSCHs at least partially overlap in the time domain; the terminal device determines a PUSCH that satisfies a constraint condition among the multiple PUSCHs; the terminal device determines a target PUSCH among the PUSCHs that satisfy the constraint condition; the terminal device uses the target PUSCH to transmit uplink control information carried in the at least one PUCCH; wherein the constraint condition is any one of the constraint conditions in the wireless communication methods described in the first to fourth aspects above.

[0059] In some possible implementations, the target PUSCH is the earliest PUSCH among the PUSCHs that satisfy the constraints.

[0060] In some possible implementations, the target PUSCH is any one of the PUSCHs that satisfy the constraints.

[0061] Sixthly, a wireless communication method is provided, comprising:

[0062] A network device determines at least one Physical Uplink Control Channel (PUCCH) and multiple Physical Uplink Shared Channels (PUSCHs), wherein the at least one PUCCH and the multiple PUSCHs at least partially overlap in the time domain; the network device determines a PUSCH that satisfies a constraint condition among the multiple PUSCHs; the network device determines a target PUSCH among the PUSCHs that satisfy the constraint condition; the network device receives the target PUSCH, and the uplink control information carried in the at least one PUCCH is multiplexed and transmitted in the target PUSCH; wherein the constraint condition is any one of the constraint conditions in the wireless communication methods described in the first to fourth aspects above.

[0063] In some possible implementations, the target PUSCH is the earliest PUSCH among the PUSCHs that satisfy the constraints.

[0064] In some possible implementations, the target PUSCH is any one of the PUSCHs that satisfy the constraints.

[0065] Seventhly, a wireless communication method is provided, comprising:

[0066] The terminal device determines at least one Physical Uplink Control Channel (PUCCH) and multiple Physical Uplink Shared Channels (PUSCHs), wherein the at least one PUCCH and the multiple PUSCHs at least partially overlap in the time domain, and the at least one PUCCH and the multiple PUSCHs satisfy a constraint condition; the terminal device determines a target PUSCH among the multiple PUSCHs; the terminal uses the target PUSCH to transmit uplink control information carried in the at least one PUCCH; wherein the constraint condition is any one of the constraint conditions in the wireless communication methods described in the first to fourth aspects above.

[0067] In some possible implementations, the target PUSCH is the earliest PUSCH among the PUSCHs that satisfy the constraints.

[0068] In some possible implementations, the target PUSCH is any one of the PUSCHs that satisfy the constraints.

[0069] Eighthly, a wireless communication method is provided, comprising:

[0070] A network device determines at least one Physical Uplink Control Channel (PUCCH) and multiple Physical Uplink Shared Channels (PUSCHs), wherein the at least one PUCCH and the multiple PUSCHs at least partially overlap in the time domain, and the at least one PUCCH and the multiple PUSCHs satisfy a constraint condition; the network device determines a target PUSCH among the multiple PUSCHs; the network device receives the target PUSCH, and the uplink control information carried in the at least one PUCCH is multiplexed and transmitted in the target PUSCH; wherein the constraint condition is any one of the constraint conditions in the wireless communication methods described in the first to fourth aspects above.

[0071] In some possible implementations, the target PUSCH is the earliest PUSCH among the PUSCHs that satisfy the constraints.

[0072] In some possible implementations, the target PUSCH is any one of the PUSCHs that satisfy the constraints.

[0073] Ninthly, a communication device is provided for performing the method of any one of the first to eighth aspects or the method of any possible implementation thereof.

[0074] In some possible implementations, the communication device includes:

[0075] Functional modules for performing the methods of any one of the first to eighth aspects or any of the possible implementations described above.

[0076] In some possible implementations, the communication device is a terminal device, which is used to perform the methods described in the first aspect, the third aspect, the fifth aspect, or the seventh aspect above.

[0077] In some possible implementations, the communication device is a network device, which is used to perform the methods described in the second, fourth, sixth, or eighth aspects above.

[0078] In a tenth aspect, a communication device is provided, comprising:

[0079] A processor for retrieving and running a computer program from memory, the computer program being used to perform the methods of any one of the first to eighth aspects above, or the methods of any of the possible implementations above.

[0080] In some possible implementations, the communication device further includes:

[0081] A memory for storing the computer program.

[0082] In some possible implementations, the communication device is a terminal device, which is used to perform the methods described in the first aspect, the third aspect, the fifth aspect, or the seventh aspect above.

[0083] In some possible implementations, the communication device is a network device, which is used to perform the methods described in the second, fourth, sixth, or eighth aspects above.

[0084] Eleventhly, a chip is provided for performing the method of any one of the first to eighth aspects or the method of any possible implementation thereof.

[0085] In some possible implementations, the chip includes:

[0086] A processor for retrieving and running a computer program from memory, the computer program being used to perform the methods of any one of the first to eighth aspects above, or the methods of any of the possible implementations above.

[0087] In some possible implementations, the chip further includes:

[0088] A memory for storing the computer program.

[0089] In a twelfth aspect, a computer-readable storage medium is provided for storing a computer program for performing the method of any one of the first to eighth aspects or any possible implementation thereof.

[0090] In a thirteenth aspect, a computer program product is provided, comprising computer program instructions, the computer program being used to perform the method of any one of the first to eighth aspects or the method of any possible implementation thereof.

[0091] In a fourteenth aspect, a computer program is provided that, when run on a computer, causes the computer to perform the method of any one of the first to eighth aspects or any of the possible implementations described above.

[0092] In a fifteenth aspect, a communication system is provided, comprising a network device and a terminal device; the terminal device is used for:

[0093] Determine multiple uplink channels / signals to be transmitted within a target time unit; when the multiple uplink channels / signals satisfy the constraints, multiplex the information carried in the multiple uplink channels / signals for transmission in one channel / signal within the target time unit, wherein the multiple uplink channels / signals at least partially overlap in the time domain; the network device is used for:

[0094] The plurality of uplink channels / signals are determined; when the plurality of uplink channels / signals satisfy the constraints, one channel / signal within the target time unit is received; wherein, the constraints include: the first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is not earlier than the Ath symbol after the start time or the last symbol of the target channel / signal, where A is a non-negative integer.

[0095] In a sixteenth aspect, a communication system is provided, including a network device and a terminal device; the terminal device is used for:

[0096] The network device receives at least one downlink control information (DCI); determines multiple uplink channels / signals transmitted within a target time unit, wherein the multiple uplink channels / signals at least partially overlap in the time domain, and the at least one DCI is used to indicate at least one uplink signal / signal among the multiple uplink channels / signals; when the multiple uplink channels / signals satisfy the constraints, the information carried in the multiple uplink channels / signals is multiplexed into one channel / signal within the target time unit for transmission; the network device is used to:

[0097] Send the at least one DCI to the terminal device; determine the plurality of uplink channels / signals; when the plurality of uplink channels / signals satisfy the constraint condition, receive one channel / signal within the target time unit; wherein, the constraint condition includes: the first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is not earlier than the Ath symbol after the last symbol in the physical downlink control channel (PDCCH) carrying the at least one DCI, where A is a non-negative integer.

[0098] In a seventeenth aspect, a communication system is provided, including a network device and a terminal device; the terminal device is used for:

[0099] The network device is configured to: determine at least one Physical Uplink Control Channel (PUCCH) and multiple Physical Uplink Shared Channels (PUSCHs), wherein the at least one PUCCH and the multiple PUSCHs at least partially overlap in the time domain; determine a PUSCH satisfying a constraint condition among the multiple PUSCHs; determine a target PUSCH among the PUSCHs satisfying the constraint condition; and use the target PUSCH to transmit uplink control information carried in the at least one PUCCH; wherein the constraint condition is any one of the constraint conditions in the wireless communication methods described in the first to fourth aspects above; the network device is configured to:

[0100] Determine at least one PUCCH and the plurality of PUSCHs, wherein the at least one PUCCH and the plurality of PUSCHs at least partially overlap in the time domain; determine a PUSCH that satisfies a constraint condition among the plurality of PUSCHs; determine a target PUSCH among the PUSCHs that satisfy the constraint condition; and receive the target PUSCH.

[0101] Eighteenthly, a communication system is provided, including a network device and a terminal device; the terminal device is used for:

[0102] The network device determines at least one Physical Uplink Control Channel (PUCCH) and multiple Physical Uplink Shared Channels (PUSCHs), wherein the at least one PUCCH and the multiple PUSCHs at least partially overlap in the time domain, and the at least one PUCCH and the multiple PUSCHs satisfy constraints; determines a target PUSCH among the multiple PUSCHs; and uses the target PUSCH to transmit uplink control information carried in the at least one PUCCH; wherein the constraints are any of the constraints described in the wireless communication methods of the first to fourth aspects above; the network device is used to:

[0103] Determine the at least one PUCCH and the plurality of PUSCHs; determine the target PUSCH among the plurality of PUSCHs; receive the target PUSCH. Attached Figure Description

[0104] Figure 1 This is an example of an application scenario of the present invention.

[0105] Figure 2 This is a schematic flowchart of a wireless communication method according to an embodiment of the present invention.

[0106] Figures 3-5 This is a schematic block diagram illustrating the constraints of an embodiment of the present invention.

[0107] Figure 6 This is another illustrative flowchart of the wireless communication method according to an embodiment of the present invention.

[0108] Figures 7-10 This is another schematic block diagram illustrating the constraints of an embodiment of the present invention.

[0109] Figure 11 This is another illustrative flowchart of the wireless communication method according to an embodiment of the present invention.

[0110] Figure 12 This is another illustrative flowchart of the wireless communication method according to an embodiment of the present invention.

[0111] Figure 13 This is another schematic block diagram illustrating the constraints of an embodiment of the present invention.

[0112] Figure 14 This is a schematic block diagram of a communication device according to an embodiment of the present invention.

[0113] Figure 15 This is another schematic block diagram of a communication device according to an embodiment of the present invention.

[0114] Figure 16 This is a schematic block diagram of a chip according to an embodiment of the present invention.

[0115] Figure 17 This is a schematic block diagram of a system according to an embodiment of the present invention. Detailed Implementation

[0116] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.

[0117] Figure 1 This is a schematic diagram of an application scenario according to an embodiment of this application.

[0118] like Figure 1 As shown, the communication system 100 may include a terminal device 110 and a network device 120. The network device 120 can communicate with the terminal device 110 via an air interface. Multi-service transmission is supported between the terminal device 110 and the network device 120.

[0119] It should be understood that the embodiments of the present invention are only illustrated by way of example with communication system 100, but the embodiments of the present invention are not limited thereto. That is to say, the technical solutions of the embodiments of the present invention can be applied to various communication systems, such as: Global System for Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD) system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, New Radio (NR) or future 5G systems, etc.

[0120] Taking 5G systems as an example, the technical solutions of this application can be applied to wide-area Long Term Evolution (LTE) coverage and NR island coverage modes. Furthermore, a large number of LTE deployments are below 6 GHz, leaving very little spectrum available for 5G below 6 GHz. Therefore, NR must explore spectrum applications above 6 GHz, but high-frequency band coverage is limited and signal fading is rapid. Simultaneously, to protect mobile operators' initial investments in LTE, a tight interworking mode between LTE and NR is proposed.

[0121] The main application scenarios of 5G include: Enhanced Mobile Broadband (eMBB), Ultra-Reliable and Low-Latency Communication (URLLC), and Massive Machine-Type Communication (mMTC). Among these, eMBB, which aims to provide users with multimedia content, services, and data, is experiencing rapid demand growth. Since eMBB may be deployed in different scenarios—for example, indoors, urban areas, and rural areas—its capabilities and needs vary significantly, so generalizations are not possible; a detailed analysis based on the specific deployment scenario is necessary. Typical applications of URLLC include: industrial automation, power automation, remote medical operations (surgery), and traffic safety assurance. Typical characteristics of mMTC include: high connection density, small data volume, latency-insensitive services, low module cost, and long module lifespan.

[0122] exist Figure 1 In the communication system 100 shown, network device 120 may be an access network device that communicates with terminal device 110. The access network device can provide communication coverage for a specific geographical area and can communicate with terminal device 110 (e.g., UE) located within that coverage area.

[0123] For example, the access network equipment can be a base station (BTS) in a Global System of Mobile communication (GSM) system or a code division multiple access (CDMA) system, a base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, or an evolved Node B (eNB or eNodeB) in a long term evolution (LTE) system.

[0124] Optionally, the access network device can also be a Next Generation Radio Access Network (NG RAN), a base station (gNB) in an NR system, a radio controller in a Cloud Radio Access Network (CRAN), or a relay station, access point, vehicle-mounted equipment, wearable device, or network equipment in a future evolved Public Land Mobile Network (PLMN).

[0125] The terminal device 110 can be any terminal device. It can communicate with one or more core networks via a Radio Access Network (RAN). It can also be referred to as an access terminal, User Equipment (UE), User Unit, User Station, Mobile Station, Mobile Station, Remote Station, Remote Terminal, Mobile Device, User Terminal, Terminal, Wireless Communication Equipment, User Agent, or User Equipment. For example, it can be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle equipment, wearable device, and terminal equipment in a 5G network, etc.

[0126] It should be understood that the terms "system" and "network" are often used interchangeably in this article.

[0127] Figure 2 A schematic flowchart of a wireless communication method 200 according to an embodiment of this application is shown. Figure 2 The terminal device shown can be, for example, Figure 1 The terminal device shown, Figure 2 The network device shown can be, for example, Figure 1 The access network device shown. Method 200 includes some or all of the following:

[0128] like Figure 2 As shown, the method 200 includes:

[0129] S210, the terminal device determines multiple uplink channels / signals transmitted within the target time unit, which at least partially overlap in the time domain.

[0130] S220, the network device identifies the multiple uplink channels / signals.

[0131] S230, when the multiple uplink channels / signals meet the constraints, the terminal device multiplexes the information carried in the multiple uplink channels / signals into one channel / signal within the target time unit for transmission.

[0132] The constraint includes the following: the first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is not earlier than the Ath symbol after the start time or the last symbol of the target channel / signal, where A is a non-negative integer.

[0133] The target time unit in this embodiment of the invention can be understood as the resource granularity of time-domain resources, such as, but not limited to: time slots, subframes, frames, and transmission time units, etc.

[0134] Optionally, A = N2 + 1, where N2 is the preparation time for PUSCH.

[0135] Optionally, A = N2 + d2,1, where N2 is the preparation time for PUSCH.

[0136] Optionally, the value of d2,1 is related to the structure of the demodulation reference signal (DMRS) in the PUSCH. For example, d2,1 = 0 if only the first time-domain symbol in the PUSCH includes DMRS; otherwise, d2,1 = 1.

[0137] Optionally, the constraint also includes: the start time of the earliest uplink channel / signal among the plurality of uplink channels / signals is no earlier than the Bth symbol after the last symbol of the target channel / signal, where B is a non-negative integer.

[0138] Optionally, B = N2 + d1,1 + d1,2, where N1 is the processing time of PDSCH.

[0139] Optionally, B = N1 + 1 + d1,2, where N1 is the processing time of the Physical Downlink Shared Channel (PDSCH).

[0140] Optionally, the value of d1,1 depends on the corresponding ACK / NACK transmission method. For example, when using PUCCH to transmit the corresponding ACK / NACK, d1,1 = 0; when using PUSCH to transmit the corresponding ACK / NACK, d1,1 = 1.

[0141] Optionally, the values ​​of d1,2 are related to the PDSCH mapping method. For example, if the PDSCH mapping method is mapping type A as specified in Section 7.4.1.1 of 3GPP Technical Specification (TS) 38.211, and the last symbol of the PDSCH is on the i-th symbol in a slot less than 7, then d1,2 = 7 - i. As another example, if the PDSCH mapping method is mapping type B as specified in Section 7.4.1.1 of 3GPP Technical Specification (TS) 38.211, and the number of allocated PDSCH symbols is 4, then d1,2 = 3. As yet another example, if the PDSCH mapping method is mapping type B as specified in Section 7.4.1.1 of 3GPP Technical Specification (TS) 38.211, and the number of allocated PDSCH symbols is 2, then d1,2 = 3 + d, where d is the number of overlapping symbols between the scheduling PDCCH and the allocated PDSCH. For example, if the PDSCH mapping method is neither mapping type A nor mapping type B mentioned above, then d1,2 = 0.

[0142] Optionally, each of the plurality of uplink channels / signals is a periodic uplink channel / signal.

[0143] Optionally, the uplink channel / signal includes:

[0144] The system includes: a semi-persistent PUSCH (SPS PUSCH); a physical uplink control channel (PUCCH) carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the semi-persistent physical downlink shared channel (SPS-PDSCH); a physical uplink control channel (PUCCH) carrying periodic channel state information (P-CSI); a physical uplink control channel (PUCCH) carrying semi-persistent channel state information (SPS-CSI); a physical uplink shared channel (PUSCH) carrying semi-persistent channel state information (SPS-CSI); and a physical uplink control channel (PUCC H) carrying scheduling requests (SR).

[0145] In this embodiment of the invention, when multiple uplink channels / signals transmitted within a target time unit overlap at least partially in the time domain, the terminal device can determine, through constraints, whether to multiplex the information carried in the multiple uplink channels / signals for transmission in one channel / signal within the target time unit, thereby effectively transmitting the information to be transmitted.

[0146] Optionally, in this embodiment of the invention, the specific content of the above-mentioned constraints can be determined according to the specific types of the plurality of uplink channels / signals.

[0147] The constraints of the embodiments of the present invention will be described below with reference to the accompanying drawings and specific scenarios:

[0148] In one embodiment, the plurality of uplink channels / signals may include at least one Physical Uplink Control Channel (PUCCH) for carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to a Semi-Persistent Physical Downlink Shared Channel (SPS-PDSCH); the target channel / signal is the last SPS-PDSCH among the at least one PUCCH. The following example illustrates this with the plurality of uplink channels / signals including a PUCCH for carrying ACK / NACK information corresponding to an SPS-PDSCH. Figure 3 An example is provided where the first symbol of the earliest uplink channel / signal among the multiple uplink channels / signals is not earlier than the Ath symbol after the start time of the target channel / signal:

[0149] like Figure 3 As shown, the multiple uplink channels include: a PUCCH for carrying ACK / NACK information corresponding to SPS-PDSCH and an uplink channel / signal for carrying SPS-PUSCH / SPS-CSI / P-CSI / SR. The uplink channel / signal for carrying SPS-PUSCH / SPS-CSI / P-CSI / SR can be any one of SPS PUSCH, PUCCH carrying ACK / NACK information corresponding to SPS-PDSCH, PUCCH carrying P-CSI, PUCCH carrying SPS-CSI, PUSCH carrying SPS-CSI, and PUCCH carrying SR.

[0150] like Figure 3As shown, since the uplink channel / signal used to carry SPS-PUSCH / SPS-CSI / P-CSI / SR is earlier than the PUCCH used to carry the ACK / NACK information corresponding to SPS-PDSCH, the terminal device can determine whether the PUCCH used to carry the ACK / NACK information corresponding to SPS-PDSCH and the SPS-PDSCH satisfy the constraint conditions. If the constraint conditions are satisfied, the uplink channel / signal used to carry SPS-PUSCH / SPS-CSI / P-CSI / SR and the PUCCH used to carry the ACK / NACK information corresponding to SPS-PDSCH are multiplexed onto a single channel / signal for transmission. The channel / signal can be either the uplink channel / signal used to carry SPS-PUSCH / SPS-CSI / P-CSI / SR or the PUCCH used to carry ACK / NACK information corresponding to SPS-PDSCH. Alternatively, it can be selected from the uplink channel / signal used to carry SPS-PUSCH / SPS-CSI / P-CSI / SR or the PUCCH used to carry ACK / NACK information corresponding to SPS-PDSCH and multiplexed according to, for example, a judgment criterion.

[0151] like Figure 3 As shown, since the first symbol of the uplink channel / signal used to carry SPS-PUSCH / SPS-CSI / P-CSI / SR is no earlier than the Ath symbol after the start time of SPS-PDSCH, where A is a non-negative integer, and the start time of the uplink channel / signal used to carry SPS-PUSCH / SPS-CSI / P-CSI / SR is no earlier than the Bth symbol after the last symbol of SPS-PDSCH, where B is a non-negative integer, it can be determined that the PUCCH used to carry the ACK / NACK information corresponding to SPS-PDSCH and the SPS-PDSCH satisfy the constraint conditions.

[0152] It should be understood that Figure 3 The block diagram showing multiple uplink channels / signals that partially overlap in the time domain is merely an example. In other alternative embodiments, the multiple uplink channels / signals may also include other types of uplink periodic signals, and the multiple uplink channels / signals may also include multiple SPS-PDSCHs.

[0153] For example, such as Figure 4As shown, the plurality of uplink channels / signals may include: a PUCCH for carrying ACK / NACK 1 information corresponding to SPS-PDSCH 1 and a PUCCH for carrying ACK / NACK 2 information corresponding to SPS-PDSCH 2. In this embodiment of the invention, the target channel / signal may be the last SPS-PDSCH among the at least one PUCCH corresponding to SPS-PDSCH, i.e., SPS-PDSCH 1.

[0154] In another embodiment, the plurality of uplink channels / signals does not include the PUCCH used to carry ACK / NACK information corresponding to the SPS-PDSCH; the target channel / signal is the last uplink channel / signal among the plurality of uplink channels / signals transmitted before the target time unit.

[0155] For example, such as Figure 5 As shown, the plurality of uplink channels / signals may include a first-cycle uplink channel / signal (CH11) and a second-cycle uplink channel / signal (CH12), wherein the first-cycle uplink channel / signal and the second-cycle channel / signal may be uplink channels / signals used to carry SPS-PUSCH / SPS-CSI / P-CSI / SR. Since the second-cycle uplink channel / signal is earlier than the first-cycle uplink channel / signal within the target time unit, and the plurality of uplink channels / signals transmitted before the target time unit (such as...) Figure 5 The last uplink channel / signal in CH 21 and CH 22 shown is the first cycle uplink channel / signal (CH 21). Therefore, it can be determined whether the information carried in CH 12 and CH 11 should be multiplexed into one uplink channel / signal for transmission by judging whether the constraint conditions between CH 12 and CH 21 are met.

[0156] like Figure 5 As shown, the first symbol of CH 12 is no earlier than the Ath symbol after the start time of CH 21, where A is a non-negative integer. Therefore, it can be determined that CH 12 and CH 21 satisfy the constraint condition, and the information carried in CH 12 and CH 21 can be multiplexed and transmitted in a single uplink channel / signal.

[0157] It should be understood that Figure 5 CH 21 shown is CH 11 sent by the terminal device before the target time unit. Figure 5CH 22 shown is CH 12 transmitted by the terminal device before the target time unit. This embodiment of the invention aims to illustrate that CH 21 and CH 11 belong to the same period uplink channel signal, and does not limit the specific content between CH 21 and CH 11. For example, the content of CH 21 and CH 11 can be the same or different. Correspondingly, the content of CH 22 and CH 12 can be the same or different.

[0158] It should also be understood that the terminal device in the embodiments of the present invention can determine whether the information carried in the multiple uplink channels / signals in the target time unit meets the constraint conditions and transmit it by multiplexing one uplink channel / signal in the target time unit. However, the embodiments of the present invention do not limit which uplink channel / signal in the target time unit is specifically multiplexed or the specific operation when the multiple uplink channels / signals do not meet the constraint conditions.

[0159] The following is an illustrative example of the specific operation of the terminal device when multiple uplink channels / signals do not meet the constraints:

[0160] As an example, if the plurality of uplink channels / signals may include at least one Physical Uplink Control Channel (PUCCH) for carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to a Semi-Persistent Physical Downlink Shared Channel (SPS-PDSCH), then when the terminal device determines that the plurality of uplink channels / signals does not meet the constraint condition, it transmits one of the at least one PUCCH. As another example, when the terminal device determines that the plurality of uplink channels / signals does not meet the constraint condition, it determines that the plurality of uplink channels / signals to be transmitted within the target time unit are erroneous. As yet another example, when the terminal device determines that the plurality of uplink channels / signals does not meet the constraint condition, it transmits the earliest uplink channel / signal among the plurality of uplink channels / signals.

[0161] The above text combines Figures 2 to 5 This application describes in detail the wireless communication method according to embodiments of the present application from the perspective of a terminal device, but the embodiments of the present invention are not limited thereto. Figure 2 As shown, the method of this embodiment can also be applied to network devices. Accordingly, the network device determines the plurality of uplink channels / signals. When the plurality of uplink channels / signals meet the constraint conditions, the network device receives one uplink channel / signal within the target time unit.

[0162] Specifically, the network device determines multiple uplink channels / signals transmitted within a target time unit, and these multiple uplink channels / signals at least partially overlap in the time domain; when the multiple uplink channels / signals satisfy the constraint conditions, the network device receives one channel / signal within the target time unit, and the information carried in the multiple uplink channels / signals is multiplexed and transmitted in the one channel / signal; wherein, the constraint conditions include: the first symbol of the earliest uplink channel / signal among the multiple uplink channels / signals is not earlier than the Ath symbol after the start time or the last symbol of the target channel / signal, where A is a non-negative integer.

[0163] Optionally, A = N2 + 1, where N2 is the preparation time for PUSCH.

[0164] Optionally, A = N2 + d2,1, where N2 is the preparation time for PUSCH.

[0165] Optionally, the value of d2,1 is related to the structure of the demodulation reference signal (DMRS) in the PUSCH. For example, d2,1 = 0 if only the first time-domain symbol in the PUSCH includes DMRS; otherwise, d2,1 = 1.

[0166] Optionally, the constraint also includes: the start time of the earliest uplink channel / signal among the plurality of uplink channels / signals is no earlier than the Bth symbol after the last symbol of the target channel / signal, where B is a non-negative integer.

[0167] Optionally, B = N1 + 1 + d1,2, where N1 is the processing time of PDSCH.

[0168] Optionally, B = N2 + d1,1 + d1,2, where N1 is the processing time of PDSCH.

[0169] Optionally, the value of d1,1 depends on the corresponding ACK / NACK transmission method. For example, when using PUCCH to transmit the corresponding ACK / NACK, d1,1 = 0; when using PUSCH to transmit the corresponding ACK / NACK, d1,1 = 1.

[0170] Optionally, the values ​​of d1,2 are related to the PDSCH mapping method. For example, if the PDSCH mapping method is mapping type A as specified in Section 7.4.1.1 of 3GPP Technical Specification (TS) 38.211, and the last symbol of the PDSCH is on the i-th symbol in a slot less than 7, then d1,2 = 7 - i. As another example, if the PDSCH mapping method is mapping type B as specified in Section 7.4.1.1 of 3GPP Technical Specification (TS) 38.211, and the number of allocated PDSCH symbols is 4, then d1,2 = 3. As yet another example, if the PDSCH mapping method is mapping type B as specified in Section 7.4.1.1 of 3GPP Technical Specification (TS) 38.211, and the number of allocated PDSCH symbols is 2, then d1,2 = 3 + d, where d is the number of overlapping symbols between the scheduling PDCCH and the allocated PDSCH. For example, if the PDSCH mapping method is neither mapping type A nor mapping type B mentioned above, then d1,2 = 0.

[0171] Optionally, each of the plurality of uplink channels / signals is a periodic uplink channel / signal.

[0172] Optionally, the plurality of uplink channels / signals includes at least one PUCCH for carrying ACK / NACK information corresponding to the SPS-PDSCH; the target channel / signal is the last SPS-PDSCH among the SPS-PDSCHs corresponding to the at least one PUCCH.

[0173] Optionally, the plurality of uplink channels / signals does not include the PUCCH used to carry ACK / NACK information corresponding to the SPS-PDSCH; the target channel / signal is the last uplink channel / signal among the plurality of uplink channels / signals received before the target time unit.

[0174] Optionally, the method further includes:

[0175] When the network device determines that the plurality of uplink channels / signals do not meet the constraint, it receives one of the at least one PUCCHs.

[0176] Optionally, the method further includes:

[0177] When the network device determines that the multiple uplink channels / signals do not meet the constraint condition, it determines that the multiple uplink channels / signals to be transmitted in the target time unit are erroneous.

[0178] Optionally, the method further includes: when the network device determines that the plurality of uplink channels / signals do not meet the constraint condition, receiving the earliest uplink channel / signal among the plurality of uplink channels / signals.

[0179] Optionally, the uplink channel / signal includes:

[0180] The system includes: a semi-persistent PUSCH (SPS PUSCH); a physical uplink control channel (PUCCH) carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the semi-persistent physical downlink shared channel (SPS-PDSCH); a physical uplink control channel (PUCCH) carrying periodic channel state information (P-CSI); a physical uplink control channel (PUCCH) carrying semi-persistent channel state information (SPS-CSI); a physical uplink shared channel (PUSCH) carrying semi-persistent channel state information (SPS-CSI); and a physical uplink control channel (PUCC H) carrying scheduling requests (SR).

[0181] It should be understood that the steps of wireless communication performed by network devices can be referenced. Figure 2 The corresponding steps in method 200 shown, and the method by which the network device determines whether the multiple uplink channels / signals meet the constraints, can be referred to the corresponding embodiments on the terminal device side described above. For the sake of brevity, they will not be repeated here.

[0182] Figure 6 A schematic flowchart of a wireless communication method 300 according to an embodiment of this application is shown. Figure 6 The terminal device shown can be, for example, Figure 1 The terminal device shown, Figure 6 The network device shown can be, for example, Figure 1 The access network device shown. Method 300 includes some or all of the following:

[0183] like Figure 6 As shown, the method 300 includes:

[0184] S310, the terminal device receives at least one Downlink Control Information (DCI) sent by the network device.

[0185] S320, the terminal device determines a plurality of uplink channels / signals transmitted within a target time unit, the plurality of uplink channels / signals at least partially overlapping in the time domain, and the at least one DCI is used to indicate at least one uplink signal / signal among the plurality of uplink channels / signals.

[0186] S330, the network device identifies the multiple uplink channels / signals.

[0187] S340, when the multiple uplink channels / signals meet the constraints, the terminal device multiplexes the information carried in the multiple uplink channels / signals into one channel / signal within the target time unit for transmission.

[0188] The constraint includes the following: the first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is not earlier than the Ath symbol after the last symbol in the PDCCH carrying the at least one DCI, where A is a non-negative integer.

[0189] Optionally, A = N2 + 1, where N2 is the preparation time for scheduling the Physical Uplink Shared Channel (PUSCH).

[0190] Optionally, A = N2 + d2,1, where N2 is the preparation time for PUSCH.

[0191] Optionally, the value of d2,1 is related to the structure of the demodulation reference signal (DMRS) in the PUSCH. For example, d2,1 = 0 if only the first time-domain symbol in the PUSCH includes DMRS; otherwise, d2,1 = 1.

[0192] In one embodiment, the plurality of uplink channels / signals includes at least one PUCCH carrying ACK / NACK information corresponding to the target PDSCH; wherein the constraint further includes: the first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is not earlier than the Bth symbol after the last symbol of the at least one target PDSCH, where B is a non-negative integer.

[0193] Alternatively, B = N1 + 1 + d 1,2 , where N1 is the PDSCH processing time.

[0194] Optionally, B = N2 + d1,1 + d1,2, where N1 is the processing time of PDSCH.

[0195] Optionally, the value of d1,1 depends on the corresponding ACK / NACK transmission method. For example, when using PUCCH to transmit the corresponding ACK / NACK, d1,1 = 0; when using PUSCH to transmit the corresponding ACK / NACK, d1,1 = 1.

[0196] Optionally, the values ​​of d1,2 are related to the PDSCH mapping method. For example, if the PDSCH mapping method is mapping type A as specified in Section 7.4.1.1 of 3GPP Technical Specification (TS) 38.211, and the last symbol of the PDSCH is on the i-th symbol in a slot less than 7, then d1,2 = 7 - i. As another example, if the PDSCH mapping method is mapping type B as specified in Section 7.4.1.1 of 3GPP Technical Specification (TS) 38.211, and the number of allocated PDSCH symbols is 4, then d1,2 = 3. As yet another example, if the PDSCH mapping method is mapping type B as specified in Section 7.4.1.1 of 3GPP Technical Specification (TS) 38.211, and the number of allocated PDSCH symbols is 2, then d1,2 = 3 + d, where d is the number of overlapping symbols between the scheduling PDCCH and the allocated PDSCH. For example, if the PDSCH mapping method is neither mapping type A nor mapping type B mentioned above, then d1,2 = 0.

[0197] Optionally, the at least one DCI includes:

[0198] The DCI used for scheduling the PUSCH, and the plurality of uplink channels / signals include the PUSCH; and / or, the DCI used for indicating the release of downlink quasi-persistent DL SPS resources, and the plurality of uplink channels / signals include the PUCCH carrying the ACK / NACK information corresponding to the DCI indicating the release of DL SPS resources; and / or, the DCI used for scheduling the physical downlink shared channel PDSCH, and the plurality of uplink channels / signals include the PUCCH carrying the ACK / NACK information corresponding to the PDSCH.

[0199] Optionally, the uplink channel / signal includes:

[0200] The system includes: a dynamically scheduled physical uplink shared channel (PUSCH); a semi-persistent scheduling PUSCH (SPS PUSCH); a physical uplink control channel (PUCCH) carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the semi-persistent scheduling physical downlink shared channel (SPS-PDSCH); a physical uplink control channel (PUCCH) carrying periodic channel state information (P-CSI); a physical uplink control channel (PUCCH) carrying semi-persistent channel state information (SPS-CSI); a physical uplink shared channel (PUSCH) carrying quasi-persistent channel state information (SPS-CSI); and a physical uplink control channel (PUCC H) carrying scheduling requests (SR).

[0201] The constraints of embodiments of the present invention will be described by way of example below with reference to the accompanying drawings:

[0202] Figure 7 This is a schematic block diagram illustrating the constraint in a scenario where the multiple uplink channels / signals include at least one PUCCH carrying ACK / NACK information corresponding to the target PDSCH.

[0203] like Figure 7 As shown, the terminal device receives DCI 1 and DCI 2 sent by the network device. DCI 1 is a DCI used for scheduling PUSCH, and the plurality of uplink channels / signals includes the PUSCH. DCI 2 is a DCI used for scheduling PDSCH, and the plurality of uplink channels / signals includes PUCCH carrying ACK / NACK information corresponding to the PDSCH.

[0204] The constraint includes the following: the first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is not earlier than the Ath symbol after the last symbol in the PDCCH carrying the at least one DCI, where A is a non-negative integer.

[0205] Specifically, the terminal device can determine that the earliest uplink channel / signal among the plurality of uplink channels / signals is the PUSCH scheduled for DCI 1, the last symbol in the PDCCH used to carry the at least one DCI is the PDCCH used to carry the DCI 1, and the first symbol of the PUSCH scheduled for DCI 1 is no earlier than the Ath symbol after the last symbol in the PDCCH carrying the at least one DCI 1, where A is a non-negative integer.

[0206] Furthermore, the constraint also includes: the first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is no earlier than the Bth symbol after the last symbol of the at least one target PDSCH, where B is a non-negative integer. Specifically, the terminal device can determine that the earliest uplink channel / signal among the plurality of uplink channels / signals is the PUSCH scheduled by DCI 1, and the last symbol of the at least one target PDSCH is the PDSCH scheduled by DCI 2. Therefore, the first symbol of the PUSCH scheduled by DCI 1 is no earlier than the Bth symbol after the last symbol of the PDSCH scheduled by DCI 2.

[0207] Therefore, the terminal device is able to determine that the multiple uplink channels / signals satisfy the constraint condition.

[0208] It should be understood that Figure 7 This is merely an example where the plurality of uplink channels / signals include a PUCCH carrying ACK / NACK information corresponding to the target PDSCH. In this example, the aforementioned at least one DCI includes DCI 1 and DCI 2, wherein DCI 1 is a DCI used for scheduling PUSCH, and the plurality of uplink channels / signals include the PUSCH. DCI 2 is a DCI used for scheduling PDSCH, and the plurality of uplink channels / signals include a PUCCH carrying ACK / NACK information corresponding to the PDSCH. However, the embodiments of the present invention are not limited to this.

[0209] For example, such as Figure 8 As shown, the at least one DCI may include only DCI 2.

[0210] For example, such as Figure 9 As shown, the at least one DCI may include only DCI 1. In addition, the multiple uplink channels / signals may include a physical uplink control channel (PUCCH) carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the quasi-persistent scheduling physical downlink shared channel (SPS-PDSCH). In this case, the SPS-PDSCH can be used as the target PDSCH in the embodiments of the present invention.

[0211] It should also be understood that Figures 7 to 9In the example, the multiple uplink channels / signals satisfy the constraint condition that the multiple uplink channels / signals simultaneously meet the following conditions: the first symbol of the earliest uplink channel / signal is not earlier than the Ath symbol after the last symbol in the PDCCH carrying the at least one DCI, where A is a non-negative integer. Furthermore, the first symbol of the earliest uplink channel / signal is not earlier than the Bth symbol after the last symbol in the at least one target PDSCH, where B is a non-negative integer. However, the embodiments of the present invention are not limited to this.

[0212] Figure 10 This is a schematic block diagram illustrating the constraint conditions in a scenario where the multiple uplink channels / signals in this embodiment of the invention include the DCI 1-scheduled PUSCH and other periodic uplink channels / signals. Figure 10 As shown, the multiple uplink channels / signals include the PUSCH scheduled by DCI 1 and periodic uplink channels / signals used to carry SPS-CSI / P-CSI / SR. In this case, if the first symbol of the earliest uplink channel / signal among the multiple uplink channels / signals is no earlier than the Ath symbol after the last symbol in the PDCCH carrying the at least one DCI, where A is a non-negative integer, the terminal device can determine that the multiple uplink channels / signals satisfy the constraint condition.

[0213] Specifically, the terminal device can determine that the PUSCH scheduled by DCI 1 is earlier than the periodic uplink channel / signal used to carry SPS-CSI / P-CSI / SR, and further, the PUSCH scheduled by DCI 1 is not earlier than the Ath symbol after the last symbol of the periodic uplink channel / signal used to carry SPS-CSI / P-CSI / SR.

[0214] Taking the target time unit as slot n as an example, in this embodiment of the invention, the terminal device needs to transmit a PUCCH and at least one other uplink channel (PUCCH or PUSCH) in slot n, and the PUCCH and at least one other uplink channel overlap in time. The terminal device receives at least one DCI, which is used to indicate uplink transmission in slot n (DCI scheduling PUSCH transmission in slot n; or DCI scheduling PDSCH transmission, and the ACK / NACK information corresponding to the PDSCH is transmitted in slot n; or DCI indicating DL SPS resource release, and the ACK / NACK information corresponding to the DCI is transmitted in slot n). Figures 7 to 10 As shown, if a PUCCH and at least one other uplink channel satisfy the following conditions, then all UCI or data information can be carried through one uplink channel.

[0215] If at least one PDSCH has its corresponding ACK / NACK information transmitted in slot n, then the first symbol of the earliest channel in the overlapping channels is no earlier than the Ath symbol after the last symbol in the PDCCH carrying that at least one DCI. And / or,

[0216] If at least one PDSCH has its corresponding ACK / NACK information transmitted in slot n, then the first symbol of the earliest channel in the overlapping channels is no earlier than the Bth symbol after the last PDSCH in the at least one PDSCH.

[0217] The above text combines Figures 6 to 10 This document describes in detail, from the perspective of the terminal device, how to determine the constraint conditions when the terminal device receives DCI according to embodiments of this application; however, embodiments of the present invention are not limited thereto. For example... Figure 6 As shown, the method of this embodiment can also be applied to network devices. Accordingly, the network device sends at least one DCI to the terminal device; the network device determines multiple uplink channels / signals transmitted within a target time unit, the multiple uplink channels / signals at least partially overlapping in the time domain, and the at least one DCI is used to indicate at least one uplink signal / signal among the multiple uplink channels / signals; when the multiple uplink channels / signals satisfy a constraint condition, the network device receives one channel / signal within the target time unit, and the information carried in the multiple uplink channels / signals is multiplexed and transmitted in the single channel / signal. The constraint condition includes:

[0218] The first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is no earlier than the Ath symbol following the last symbol in the PDCCH carrying the at least one DCI, where A is a non-negative integer.

[0219] Optionally, A = N2 + 1, where N2 is the preparation time for scheduling PUSCH.

[0220] Optionally, A = N2 + d2,1, where N2 is the preparation time for PUSCH.

[0221] Optionally, the value of d2,1 is related to the structure of the demodulation reference signal (DMRS) in the PUSCH. For example, d2,1 = 0 if only the first time-domain symbol in the PUSCH includes DMRS; otherwise, d2,1 = 1.

[0222] Optionally, the plurality of uplink channels / signals includes at least one PUCCH carrying ACK / NACK information corresponding to the target PDSCH; wherein the constraint further includes:

[0223] The first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is not earlier than the Bth symbol after the last symbol of the at least one target PDSCH, where B is a non-negative integer.

[0224] Alternatively, B = N1 + 1 + d 1,2 , where N1 is the PDSCH processing time.

[0225] Optionally, B = N2 + d1,1 + d1,2, where N1 is the processing time of PDSCH.

[0226] Optionally, the value of d1,1 depends on the corresponding ACK / NACK transmission method. For example, when using PUCCH to transmit the corresponding ACK / NACK, d1,1 = 0; when using PUSCH to transmit the corresponding ACK / NACK, d1,1 = 1.

[0227] Optionally, the values ​​of d1,2 are related to the PDSCH mapping method. For example, if the PDSCH mapping method is mapping type A as specified in Section 7.4.1.1 of 3GPP Technical Specification (TS) 38.211, and the last symbol of the PDSCH is on the i-th symbol in a slot less than 7, then d1,2 = 7 - i. As another example, if the PDSCH mapping method is mapping type B as specified in Section 7.4.1.1 of 3GPP Technical Specification (TS) 38.211, and the number of allocated PDSCH symbols is 4, then d1,2 = 3. As yet another example, if the PDSCH mapping method is mapping type B as specified in Section 7.4.1.1 of 3GPP Technical Specification (TS) 38.211, and the number of allocated PDSCH symbols is 2, then d1,2 = 3 + d, where d is the number of overlapping symbols between the scheduling PDCCH and the allocated PDSCH. For example, if the PDSCH mapping method is neither mapping type A nor mapping type B mentioned above, then d1,2 = 0.

[0228] Optionally, the at least one DCI includes:

[0229] A DCI for scheduling PUSCH, wherein the plurality of uplink channels / signals include the PUSCH; and / or a DCI for indicating the release of downlink quasi-persistent DL SPS resources, wherein the plurality of uplink channels / signals include a PUCCH carrying ACK / NACK information corresponding to the DCI indicating the release of DL SPS resources; and / or a DCI for scheduling PDSCH, wherein the plurality of uplink channels / signals include a PUCCH carrying ACK / NACK information corresponding to the PDSCH.

[0230] Optionally, the uplink channel / signal includes:

[0231] The system includes: a dynamically scheduled physical uplink shared channel (PUSCH); a semi-persistent scheduling PUSCH (SPS PUSCH); a physical uplink control channel (PUCCH) carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the semi-persistent scheduling physical downlink shared channel (SPS-PDSCH); a physical uplink control channel (PUCCH) carrying periodic channel state information (P-CSI); a physical uplink control channel (PUCCH) carrying semi-persistent channel state information (SPS-CSI); a physical uplink shared channel (PUSCH) carrying quasi-persistent channel state information (SPS-CSI); and a physical uplink control channel (PUCC H) carrying scheduling requests (SR).

[0232] In this embodiment of the invention, the plurality of uplink channels / signals may include more than two uplink channels / signals, so the terminal device or the network device needs to determine the uplink channel / signal used for actual transmission from the plurality of uplink channels / signals.

[0233] The following example illustrates how the multiple uplink channels / signals include at least one PUCCH and multiple PUSCHs, and how the uplink control information carried in the at least one PUCCH is multiplexed and transmitted in the target PUSCH among the multiple PUSCHs:

[0234] Figure 11 and Figure 12 All of these are schematic flowcharts illustrating the determination of the target PUSCH in embodiments of the present invention. Figure 11 and Figure 12 The terminal device shown can be, for example, Figure 1 The terminal device shown, Figure 11 and Figure 12 The network device shown can be, for example, Figure 1 The access network equipment shown.

[0235] like Figure 11 As shown, taking a terminal device as the executing entity as an example, method 400 includes some or all of the following:

[0236] S410, the terminal device determines at least one PUCCH and a plurality of PUSCHs, wherein the at least one PUCCH and the plurality of PUSCHs at least partially overlap in the time domain.

[0237] S420, the terminal device determines the PUSCH that satisfies the constraints among the plurality of PUSCHs.

[0238] S430, the terminal device determines the target PUSCH from the PUSCHs that meet the constraints.

[0239] S470, the terminal device uses the target PUSCH to transmit the uplink control information carried in the at least one PUCCH.

[0240] Accordingly, taking a network device as the executing entity as an example, method 400 includes some or all of the following:

[0241] S440, determine at least one PUCCH and a plurality of PUSCHs, wherein the at least one PUCCH and the plurality of PUSCHs at least partially overlap in the time domain.

[0242] S450, determine the PUSCH that satisfies the constraints among the multiple PUSCHs.

[0243] S460, determine the target PUSCH from the PUSCHs that satisfy the constraints.

[0244] S470, use the target PUSCH to transmit the uplink control information carried in the at least one PUCCH.

[0245] Optionally, the target PUSCH is the earliest PUSCH among those that satisfy the constraints. Specifically, if a PUCCH overlaps with multiple PUSCHs in the time domain, the terminal device or network device selects the first PUSCH among the multiple PUSCHs that satisfies the agreed conditions to carry the content of that PUCCH.

[0246] Optionally, the target PUSCH can be any PUSCH among those that satisfy the constraints.

[0247] In short, the terminal device or network device first determines at least one PUCCH and multiple PUSCHs that at least partially overlap in the time domain. Then, it determines the PUSCH that satisfies the constraints among the multiple PUSCHs. Further, it determines the target PUSCH among the PUSCHs that satisfy the constraints. Further still, after determining the target PUSCH, the terminal device uses the target PUSCH to transmit the uplink control information carried in the at least one PUCCH, and the network device receives the target PUSCH accordingly. It should be understood that the constraints are any of the constraints involved in the above embodiments, and will not be repeated here to avoid repetition.

[0248] like Figure 12 As shown, taking a terminal device as the executing entity as an example, method 400 includes some or all of the following:

[0249] S510, the terminal device determines at least one PUCCH and a plurality of PUSCHs, wherein the at least one PUCCH and the plurality of PUSCHs at least partially overlap in the time domain, and the at least one PUCCH and the plurality of PUSCHs satisfy the constraint conditions.

[0250] S520, the terminal device determines the target PUSCH among the multiple PUSCHs.

[0251] S550, the terminal device uses the target PUSCH to transmit the uplink control information carried in the at least one PUCCH.

[0252] Accordingly, taking a network device as the executing entity as an example, method 400 includes some or all of the following:

[0253] S510, the network device determines at least one PUCCH and a plurality of PUSCHs, wherein the at least one PUCCH and the plurality of PUSCHs at least partially overlap in the time domain, and the at least one PUCCH and the plurality of PUSCHs satisfy a constraint condition.

[0254] S520, the network device determines the target PUSCH among the multiple PUSCHs.

[0255] S550, the network device uses the target PUSCH to transmit the uplink control information carried in the at least one PUCCH.

[0256] Optionally, the target PUSCH is the earliest PUSCH among those that satisfy the constraints. Specifically, if a PUCCH overlaps with multiple PUSCHs in the time domain, the terminal device or network device selects the first PUSCH among the multiple PUSCHs that satisfies the agreed conditions to carry the content of that PUCCH.

[0257] Optionally, the target PUSCH can be any PUSCH among those that satisfy the constraints.

[0258] In short, the terminal device or network device first identifies at least one PUCCH and multiple PUSCHs that at least partially overlap in the time domain, and the at least one PUCCH and the multiple PUSCHs satisfy a constraint condition. Then, a target PUSCH is identified among the PUSCHs that satisfy the constraint condition. After the target PUSCH is identified, the terminal device uses the target PUSCH to transmit the uplink control information carried in the at least one PUCCH, and the network device receives the target PUSCH accordingly. It should be understood that the constraint condition is any of the constraints involved in the above embodiments, and will not be repeated here to avoid repetition.

[0259] Figure 13 This is a schematic block diagram illustrating the determination of a target PUSCH in a scenario where the multiple uplink channels / signals include at least one PUCCH and multiple PUSCHs, according to an embodiment of the present invention.

[0260] like Figure 13 As shown. The DCIs received by the terminal device include: DCI 2, DCI 3, and DCI 4. DCI 2 is the DCI used to schedule PUSCH 2, and the plurality of uplink channels / signals includes PUSCH 2. DCI 3 is the DCI used to schedule PUSCH 3, and the plurality of uplink channels / signals includes PUSCH 3. DCI 4 is the DCI used to schedule PDSCH, and the plurality of uplink channels / signals includes a PUCCH carrying ACK / NACK information corresponding to the PDSCH. Furthermore, the plurality of uplink channels / signals includes PUSCH 1 (e.g., a periodic uplink channel / signal).

[0261] like Figure 13 As shown, if A1, B1, A2, B2, A3, and B3 all satisfy the constraints involved in the embodiments of the present invention, then PUSCH1 is determined as the target PUSCH. If A1 and / or B1 do not satisfy the constraint, and A2, B2, A3, and B3 all satisfy the constraints involved in the embodiments of the present invention, then PUSCH2 is determined as the target PUSCH. If A1 and / or B1 do not satisfy the constraint, and A2 and / or B2 do not satisfy the constraint, and A3 and / or B3 all satisfy the constraints involved in the embodiments of the present invention, then PUSCH3 is determined as the target PUSCH.

[0262] The preferred embodiments of this application have been described in detail above with reference to the accompanying drawings. However, this application is not limited to the specific details of the above embodiments. Within the scope of the technical concept of this application, various simple modifications can be made to the technical solution of this application, and these simple modifications all fall within the protection scope of this application.

[0263] For example, the various specific technical features described in the above embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, this application will not describe the various possible combinations separately. Furthermore, different embodiments of this application can also be arbitrarily combined, as long as they do not violate the spirit of this application, and should also be considered as the content disclosed in this application.

[0264] It should be understood that in the various method embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0265] The above text combined Figures 1 to 13 The method embodiments of this application are described in detail below, in conjunction with... Figures 14 to 17 The following describes in detail the device embodiments of this application.

[0266] Figure 14 This is a schematic block diagram of a communication device 600 according to an embodiment of the present invention.

[0267] Specifically, such as Figure 14 As shown, the communication device 600 may include:

[0268] The device includes a determination unit 610 and a communication unit 620. The determination unit 610 is used to perform internal operations in the communication device 600, and the communication unit 620 is used to communicate with external devices and / or internal devices.

[0269] The communication device 600 can provide Figure 1 The terminal device shown is used to execute the steps performed by the terminal device in the embodiments of the present invention.

[0270] In one embodiment, the determining unit 610 is configured to determine multiple uplink channels / signals transmitted within a target time unit, the multiple uplink channels / signals at least partially overlapping in the time domain; the communication unit 620, when the multiple uplink channels / signals satisfy a constraint condition, is configured to multiplex the information carried in the multiple uplink channels / signals for transmission in one channel / signal within the target time unit. The constraint condition includes: the first symbol of the earliest uplink channel / signal among the multiple uplink channels / signals is not earlier than the Ath symbol after the start time or the last symbol of the target channel / signal, where A is a non-negative integer.

[0271] Optionally, the constraint also includes: the start time of the earliest uplink channel / signal among the plurality of uplink channels / signals is no earlier than the Bth symbol after the last symbol of the target channel / signal, where B is a non-negative integer.

[0272] Optionally, each of the plurality of uplink channels / signals is a periodic uplink channel / signal.

[0273] Optionally, the plurality of uplink channels / signals includes at least one physical uplink control channel (PUCCH) for carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the quasi-persistent scheduling physical downlink shared channel (SPS-PDSCH); the target channel / signal is the last SPS-PDSCH among the SPS-PDSCHs corresponding to the at least one PUCCH.

[0274] Optionally, the plurality of uplink channels / signals does not include the physical uplink control channel PUCCH, which carries acknowledgment / non-acknowledgment ACK / NACK information corresponding to the quasi-persistent scheduling physical downlink shared channel SPS-PDSCH; the target channel / signal is the last uplink channel / signal among the plurality of uplink channels / signals transmitted before the target time unit.

[0275] Optionally, when the determining unit 610 determines that the plurality of uplink channels / signals do not meet the constraint condition, the communication unit 620 is specifically used to: transmit one of the at least one PUCCHs.

[0276] Optionally, when the determining unit 610 determines that the plurality of uplink channels / signals do not meet the constraint condition, the determining unit 610 is further configured to: determine that the plurality of uplink channels / signals to be transmitted within the target time unit are erroneous; or, when the determining unit 610 determines that the plurality of uplink channels / signals do not meet the constraint condition, the communication unit 620 is specifically configured to: transmit the earliest uplink channel / signal among the plurality of uplink channels / signals.

[0277] Optionally, the uplink channel / signal includes:

[0278] The system includes: a semi-persistent PUSCH (SPS PUSCH); a physical uplink control channel (PUCCH) carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the semi-persistent physical downlink shared channel (SPS-PDSCH); a physical uplink control channel (PUCCH) carrying periodic channel state information (P-CSI); a physical uplink control channel (PUCCH) carrying semi-persistent channel state information (SPS-CSI); a physical uplink shared channel (PUSCH) carrying semi-persistent channel state information (SPS-CSI); and a physical uplink control channel (PUCC H) carrying scheduling requests (SR).

[0279] Optionally, A = N2 + 1, where N2 is the preparation time of the Physical Uplink Shared Channel (PUSCH).

[0280] Alternatively, B = N1 + 1 + d 1,2 Where N1 is the processing time of the Physical Downlink Shared Channel (PDSCH), d 1,2 The value of is related to the PDSCH mapping method.

[0281] In another embodiment, the communication unit 620 is configured to receive at least one downlink control information (DCI); the determining unit 610 is configured to determine a plurality of uplink channels / signals transmitted within a target time unit, the plurality of uplink channels / signals at least partially overlapping in the time domain, and the at least one DCI is configured to indicate at least one uplink signal / signal among the plurality of uplink channels / signals; when the plurality of uplink channels / signals satisfy a constraint condition, the communication unit 620 is further configured to multiplex the information carried in the plurality of uplink channels / signals for transmission in one channel / signal within the target time unit. The constraint condition includes:

[0282] The first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is no earlier than the Ath symbol following the last symbol in the physical downlink control channel (PDCCH) carrying the at least one DCI, where A is a non-negative integer.

[0283] Optionally, the plurality of uplink channels / signals includes at least one physical uplink control channel (PUCCH) carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the target physical downlink shared channel (PDSCH); wherein the constraint further includes: the first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is not earlier than the Bth symbol after the last symbol of the at least one target PDSCH, where B is a non-negative integer.

[0284] Optionally, the at least one DCI includes:

[0285] The DCI used for scheduling the PUSCH, and the plurality of uplink channels / signals include the PUSCH; and / or, the DCI used for indicating the release of downlink quasi-persistent DL SPS resources, and the plurality of uplink channels / signals include the PUCCH carrying the ACK / NACK information corresponding to the DCI indicating the release of DL SPS resources; and / or, the DCI used for scheduling the physical downlink shared channel PDSCH, and the plurality of uplink channels / signals include the PUCCH carrying the ACK / NACK information corresponding to the PDSCH.

[0286] Optionally, the uplink channel / signal includes:

[0287] The system includes: a dynamically scheduled physical uplink shared channel (PUSCH); a semi-persistent scheduling PUSCH (SPS PUSCH); a physical uplink control channel (PUCCH) carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the semi-persistent scheduling physical downlink shared channel (SPS-PDSCH); a physical uplink control channel (PUCCH) carrying periodic channel state information (P-CSI); a physical uplink control channel (PUCCH) carrying semi-persistent channel state information (SPS-CSI); a physical uplink shared channel (PUSCH) carrying quasi-persistent channel state information (SPS-CSI); and a physical uplink control channel (PUCC H) carrying scheduling requests (SR).

[0288] Optionally, A = N2 + 1, where N2 is the preparation time for scheduling the Physical Uplink Shared Channel (PUSCH).

[0289] Alternatively, B = N1 + 1 + d 1,2 Where N1 is the PDSCH processing time, d 1,2 The value of is related to the Physical Downlink Shared Channel (PDSCH) mapping method.

[0290] In another embodiment, the determining unit 610 is used to:

[0291] The communication unit 620 determines at least one Physical Uplink Control Channel (PUCCH) and multiple Physical Uplink Shared Channels (PUSCH), wherein the at least one PUCCH and the multiple PUSCHs at least partially overlap in the time domain; determines a PUSCH that satisfies a constraint condition among the multiple PUSCHs; determines a target PUSCH among the PUSCHs that satisfies the constraint condition; and the communication unit 620 is used to transmit uplink control information carried in the at least one PUCCH using the target PUSCH.

[0292] The constraint can be any of the constraints in the aforementioned wireless communication methods.

[0293] Optionally, the target PUSCH is the earliest PUSCH among the PUSCHs that satisfy the constraints.

[0294] Optionally, the target PUSCH can be any PUSCH among those that satisfy the constraints.

[0295] In another embodiment, the determining unit 610 is configured to: determine at least one Physical Uplink Control Channel (PUCCH) and a plurality of Physical Uplink Shared Channels (PUSCH), wherein the at least one PUCCH and the plurality of PUSCHs at least partially overlap in the time domain, and the at least one PUCCH and the plurality of PUSCHs satisfy a constraint condition; determine a target PUSCH among the plurality of PUSCHs; and the communication unit 620 is configured to: use the target PUSCH to transmit uplink control information carried in the at least one PUCCH; wherein the constraint condition is any of the constraint conditions in the above-described wireless communication method.

[0296] Optionally, the target PUSCH is the earliest PUSCH among the PUSCHs that satisfy the constraints.

[0297] Optionally, the target PUSCH can be any PUSCH among those that satisfy the constraints.

[0298] Figure 14 The communication device 600 shown can also be Figure 1 The network device shown is used to perform the steps executed by the network device in the embodiments of the present invention.

[0299] In one embodiment, the determining unit 610 is configured to determine multiple uplink channels / signals transmitted within a target time unit, the multiple uplink channels / signals at least partially overlapping in the time domain; the communication unit 620, when the multiple uplink channels / signals satisfy a constraint condition, is configured to receive one channel / signal within the target time unit, and the information carried in the multiple uplink channels / signals is multiplexed and transmitted in the single channel / signal. The constraint condition includes: the first symbol of the earliest uplink channel / signal among the multiple uplink channels / signals is not earlier than the Ath symbol after the start time or the last symbol of the target channel / signal, where A is a non-negative integer.

[0300] Optionally, the constraint also includes: the start time of the earliest uplink channel / signal among the plurality of uplink channels / signals is no earlier than the Bth symbol after the last symbol of the target channel / signal, where B is a non-negative integer.

[0301] Optionally, each of the plurality of uplink channels / signals is a periodic uplink channel / signal.

[0302] Optionally, the plurality of uplink channels / signals includes at least one physical uplink control channel (PUCCH) for carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the quasi-persistent scheduling physical downlink shared channel (SPS-PDSCH); the target channel / signal is the last SPS-PDSCH among the SPS-PDSCHs corresponding to the at least one PUCCH.

[0303] Optionally, the plurality of uplink channels / signals does not include the physical uplink control channel PUCCH, which carries acknowledgment / non-acknowledgment ACK / NACK information corresponding to the quasi-persistent scheduling physical downlink shared channel SPS-PDSCH; the target channel / signal is the last uplink channel / signal among the plurality of uplink channels / signals received before the target time unit.

[0304] Optionally, when the determining unit 610 determines that the plurality of uplink channels / signals do not meet the constraint condition, the communication unit 620 is specifically used to: receive one of the at least one PUCCHs.

[0305] Optionally, when the determining unit 610 determines that the plurality of uplink channels / signals do not meet the constraint condition, the determining unit 610 is further configured to: determine that the plurality of uplink channels / signals to be transmitted within the target time unit are erroneous; or, when the determining unit 610 determines that the plurality of uplink channels / signals do not meet the constraint condition, the communication unit 620 is specifically configured to: receive the earliest uplink channel / signal among the plurality of uplink channels / signals.

[0306] Optionally, the uplink channel / signal includes:

[0307] The system includes: a semi-persistent PUSCH (SPS PUSCH); a physical uplink control channel (PUCCH) carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the semi-persistent physical downlink shared channel (SPS-PDSCH); a physical uplink control channel (PUCCH) carrying periodic channel state information (P-CSI); a physical uplink control channel (PUCCH) carrying semi-persistent channel state information (SPS-CSI); a physical uplink shared channel (PUSCH) carrying semi-persistent channel state information (SPS-CSI); and a physical uplink control channel (PUCC H) carrying scheduling requests (SR).

[0308] Optionally, A = N2 + 1, where N2 is the preparation time of the Physical Uplink Shared Channel (PUSCH).

[0309] Alternatively, B = N1 + 1 + d 1,2 Where N1 is the processing time of the Physical Downlink Shared Channel (PDSCH), d 1,2 The value of is related to the PDSCH mapping method.

[0310] In another embodiment, the communication unit 620 is configured to send at least one downlink control information (DCI) to the terminal device;

[0311] The determining unit 610 is configured to determine multiple uplink channels / signals transmitted within a target time unit, wherein the multiple uplink channels / signals at least partially overlap in the time domain, and the at least one DCI is used to indicate at least one uplink signal / signal among the multiple uplink channels / signals; when the multiple uplink channels / signals satisfy a constraint condition, the communication unit 620 is further configured to receive one channel / signal within the target time unit, and the information carried in the multiple uplink channels / signals is multiplexed and transmitted in the single channel / signal. The constraint condition includes:

[0312] The first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is no earlier than the Ath symbol following the last symbol in the physical downlink control channel (PDCCH) carrying the at least one DCI, where A is a non-negative integer.

[0313] Optionally, the plurality of uplink channels / signals includes at least one physical uplink control channel (PUCCH) carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the target physical downlink shared channel (PDSCH). The constraint further includes that the first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is no earlier than the Bth symbol after the last symbol of the at least one target PDSCH, where B is a non-negative integer.

[0314] Optionally, the at least one DCI includes:

[0315] The DCI used for scheduling the PUSCH, and the plurality of uplink channels / signals include the PUSCH; and / or, the DCI used for indicating the release of downlink quasi-persistent DL SPS resources, and the plurality of uplink channels / signals include the PUCCH carrying the ACK / NACK information corresponding to the DCI indicating the release of DL SPS resources; and / or, the DCI used for scheduling the physical downlink shared channel PDSCH, and the plurality of uplink channels / signals include the PUCCH carrying the ACK / NACK information corresponding to the PDSCH.

[0316] Optionally, the uplink channel / signal includes:

[0317] The system includes: a dynamically scheduled physical uplink shared channel (PUSCH); a semi-persistent scheduling PUSCH (SPS PUSCH); a physical uplink control channel (PUCCH) carrying acknowledgment / non-acknowledgment (ACK / NACK) information corresponding to the semi-persistent scheduling physical downlink shared channel (SPS-PDSCH); a physical uplink control channel (PUCCH) carrying periodic channel state information (P-CSI); a physical uplink control channel (PUCCH) carrying semi-persistent channel state information (SPS-CSI); a physical uplink shared channel (PUSCH) carrying quasi-persistent channel state information (SPS-CSI); and a physical uplink control channel (PUCC H) carrying scheduling requests (SR).

[0318] Optionally, A = N2 + 1, where N2 is the preparation time for scheduling the Physical Uplink Shared Channel (PUSCH).

[0319] Alternatively, B = N1 + 1 + d 1,2 Where N1 is the PDSCH processing time, d 1,2 The value of is related to the Physical Downlink Shared Channel (PDSCH) mapping method.

[0320] In another embodiment, the determining unit 610 is configured to: determine at least one Physical Uplink Control Channel (PUCCH) and a plurality of Physical Uplink Shared Channels (PUSCHs), wherein the at least one PUCCH and the plurality of PUSCHs at least partially overlap in the time domain; determine a PUSCH that satisfies a constraint condition among the plurality of PUSCHs; and determine a target PUSCH among the PUSCHs that satisfy the constraint condition. The communication unit 620 is configured to: receive the target PUSCH, and the uplink control information carried in the at least one PUCCH is multiplexed and transmitted in the target PUSCH. The constraint condition can be any of the constraints described in the wireless communication method.

[0321] Optionally, the target PUSCH is the earliest PUSCH among the PUSCHs that satisfy the constraints.

[0322] Optionally, the target PUSCH can be any PUSCH among those that satisfy the constraints.

[0323] In another embodiment, the determining unit 610 is configured to: determine at least one Physical Uplink Control Channel (PUCCH) and a plurality of Physical Uplink Shared Channels (PUSCHs), wherein the at least one PUCCH and the plurality of PUSCHs at least partially overlap in the time domain, and the at least one PUCCH and the plurality of PUSCHs satisfy a constraint condition; determine a target PUSCH among the plurality of PUSCHs; and the communication unit 620 is configured to: receive the target PUSCH, and the uplink control information carried in the at least one PUCCH is multiplexed and transmitted in the target PUSCH. The constraint condition can be any of the constraints described in the wireless communication method.

[0324] Optionally, the target PUSCH is the earliest PUSCH among the PUSCHs that satisfy the constraints.

[0325] Optionally, the target PUSCH can be any PUSCH among those that satisfy the constraints.

[0326] It should be understood that the apparatus embodiments and method embodiments can correspond to each other, and similar descriptions can be referred to the method embodiments. Specifically, Figure 14 The communication device 600 shown may correspond to the corresponding subject in executing method 200, method 300 or method 400 of the embodiments of this application, and the foregoing and other operations and / or functions of each unit in the communication device 600 are respectively to implement the corresponding processes in the various methods of the embodiments of the present invention. For the sake of brevity, they will not be described in detail here.

[0327] The above text combines Figure 14 The communication device of this application embodiment is described from the perspective of functional modules. It should be understood that the functional module can be implemented in hardware, in software instructions, or in a combination of hardware and software modules.

[0328] Specifically, each step of the method embodiment in the present invention can be completed by the integrated logic circuit of the hardware in the processor and / or by the instructions in the form of software. The steps of the method disclosed in the present invention can be directly reflected as being executed by the hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor.

[0329] Optionally, the software module can reside in a readily available storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in the memory, and the processor reads the information from the memory and, in conjunction with its hardware, completes the steps in the above method embodiments.

[0330] For example, in an embodiment of the present invention, Figure 14 The determining unit 610 shown can be implemented by a processor. Figure 14 The communication unit 620 shown can be implemented by a transceiver.

[0331] Figure 15 This is a schematic structural diagram of a communication device 700 according to an embodiment of this application. Figure 7 The communication device 700 shown includes a processor 710, which can call and run computer programs from memory to implement the methods in the embodiments of this application.

[0332] Optionally, such as Figure 7 As shown, the communication device 700 may further include a memory 720. The memory 720 can be used to store instruction information, as well as code, instructions, etc., executed by the processor 710. The processor 710 can retrieve and run computer programs from the memory 720 to implement the methods described in this embodiment.

[0333] The memory 720 can be a separate device independent of the processor 710, or it can be integrated into the processor 710.

[0334] Optionally, such as Figure 7 As shown, the communication device 700 may also include a transceiver 730, and the processor 710 may control the transceiver 730 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.

[0335] The transceiver 730 may include a transmitter and a receiver. The transceiver 730 may further include antennas, and the number of antennas may be one or more.

[0336] Optionally, the communication device 700 may be a network device in the embodiments of this application, and the communication device 700 may implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application.

[0337] Optionally, the communication device 700 may be a terminal device in the embodiments of this application, and the communication device 700 may implement the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application.

[0338] In other words, the communication device 700 in this application embodiment can correspond to the communication device 600 in this application embodiment, and can correspond to the corresponding subject executing the method 200, method 300 or method 400 according to the application embodiment. For the sake of brevity, it will not be described in detail here.

[0339] It should be understood that the various components in the communication device 700 are connected through a bus system, which includes a data bus, a power bus, a control bus, and a status signal bus.

[0340] Furthermore, this embodiment of the invention also provides a chip, which may be an integrated circuit chip with signal processing capabilities, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in this embodiment of the invention.

[0341] Optionally, the chip can be applied to various communication devices, enabling the communication devices equipped with the chip to execute the methods, steps, and logic diagrams disclosed in the embodiments of the present invention.

[0342] Figure 16 This is a schematic structural diagram of a chip according to an embodiment of this application. Figure 16 The chip 800 shown includes a processor 810, which can call and run computer programs from memory to implement the methods in the embodiments of this application.

[0343] Optionally, such as Figure 16 As shown, chip 800 may further include memory 820. Processor 810 can call and run computer programs from memory 820 to implement the methods in this embodiment. Memory 820 can be used to store instruction information, as well as code, instructions, etc., executed by processor 810. Memory 820 may be a separate device independent of processor 810, or it may be integrated into processor 810.

[0344] Optionally, the chip 800 may also include an input interface 830. The processor 810 can control the input interface 830 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.

[0345] Optionally, the chip 800 may also include an output interface 840. The processor 810 can control the output interface 840 to communicate with other devices or chips, specifically, to output information or data to other devices or chips.

[0346] Optionally, the chip can be applied to the network device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0347] Optionally, the chip can be applied to the terminal device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0348] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc. It should also be understood that the various components in the chip 800 are connected through a bus system, which includes, in addition to a data bus, a power bus, a control bus, and a status signal bus.

[0349] The processor mentioned in the embodiments of this invention can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, discrete hardware components, etc. Furthermore, the general-purpose processor can be a microprocessor or any conventional processor.

[0350] Furthermore, the memory mentioned in the embodiments of the present invention can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache.

[0351] It should be understood that the above-described memory is exemplary but not limiting. For example, the memory in the embodiments of the present invention may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0352] Figure 17 This is a schematic block diagram of a communication system 900 according to an embodiment of this application. Figure 9 As shown, the communication system 900 includes a terminal device 910 and a network device 920.

[0353] In one embodiment, the terminal device 910 is configured to: determine multiple uplink channels / signals transmitted within a target time unit; when the multiple uplink channels / signals satisfy a constraint condition, multiplex the information carried in the multiple uplink channels / signals for transmission in one channel / signal within the target time unit, wherein the multiple uplink channels / signals at least partially overlap in the time domain; the network device 920 is configured to: determine the multiple uplink channels / signals; when the multiple uplink channels / signals satisfy a constraint condition, receive one channel / signal within the target time unit. The constraint condition includes: the first symbol of the earliest uplink channel / signal among the multiple uplink channels / signals is not earlier than the Ath symbol after the start time or the last symbol of the target channel / signal, where A is a non-negative integer.

[0354] In another embodiment, the terminal device 910 is configured to: receive at least one downlink control information (DCI); determine a plurality of uplink channels / signals transmitted within a target time unit, the plurality of uplink channels / signals at least partially overlapping in the time domain, the at least one DCI being used to indicate at least one uplink signal / signal among the plurality of uplink channels / signals; when the plurality of uplink channels / signals satisfy a constraint condition, multiplex the information carried in the plurality of uplink channels / signals for transmission in one channel / signal within the target time unit; the network device 920 is configured to: send the at least one DCI to the terminal device 910; determine the plurality of uplink channels / signals; when the plurality of uplink channels / signals satisfy the constraint condition, receive one channel / signal within the target time unit; wherein the constraint condition includes: the first symbol of the earliest uplink channel / signal among the plurality of uplink channels / signals is not earlier than the Ath symbol after the last symbol in the physical downlink control channel (PDCCH) carrying the at least one DCI, where A is a non-negative integer.

[0355] In another embodiment, the terminal device 910 is configured to: determine at least one Physical Uplink Control Channel (PUCCH) and a plurality of Physical Uplink Shared Channels (PUSCHs), wherein the at least one PUCCH and the plurality of PUSCHs at least partially overlap in the time domain; determine a PUSCH among the plurality of PUSCHs that satisfies a constraint condition; determine a target PUSCH among the PUSCHs that satisfy the constraint condition; and use the target PUSCH to transmit uplink control information carried in the at least one PUCCH; wherein the constraint condition is any of the constraints mentioned above; the network device 920 is configured to: determine the at least one PUCCH and the plurality of PUSCHs, wherein the at least one PUCCH and the plurality of PUSCHs at least partially overlap in the time domain; determine a PUSCH among the plurality of PUSCHs that satisfies the constraint condition; determine a target PUSCH among the PUSCHs that satisfy the constraint condition; and receive the target PUSCH.

[0356] In another embodiment, the terminal device 910 is configured to: determine at least one Physical Uplink Control Channel (PUCCH) and a plurality of Physical Uplink Shared Channels (PUSCHs), wherein the at least one PUCCH and the plurality of PUSCHs at least partially overlap in the time domain, and the at least one PUCCH and the plurality of PUSCHs satisfy a constraint condition; determine a target PUSCH among the plurality of PUSCHs; and use the target PUSCH to transmit uplink control information carried in the at least one PUCCH; wherein the constraint condition is any of the constraints mentioned above; the network device 920 is configured to: determine the at least one PUCCH and the plurality of PUSCHs; determine a target PUSCH among the plurality of PUSCHs; and receive the target PUSCH.

[0357] The terminal device 910 can be used to implement the corresponding functions implemented by the terminal device in methods 200 to 400, and the terminal device 910 can be configured as follows: Figure 14 The communication device 600 shown or such Figure 15 The communication device 700 shown here will not be described in detail here for the sake of simplicity.

[0358] The network device 920 can be used to implement the corresponding functions implemented by the network device in methods xx to xx above, and the network device 920 can be configured as follows: Figure 14 The communication device 600 shown or such Figure 15 The communication device 700 shown here will not be described in detail here for the sake of simplicity.

[0359] It should be noted that the term "system" used in this article can also be referred to as "network management architecture" or "network system," etc.

[0360] It should also be understood that the terminology used in the embodiments of the present invention and the appended claims is for the purpose of describing particular embodiments only and is not intended to limit the embodiments of the present invention.

[0361] For example, the singular forms “a,” “the,” “the,” and “the” used in the embodiments of the invention and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.

[0362] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of the embodiments of the present invention.

[0363] If implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory, random access memory, magnetic disks, or optical disks.

[0364] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0365] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatus and methods can be implemented in other ways.

[0366] For example, the division of units, modules, or components in the device embodiments described above is merely a logical functional division. In actual implementation, there may be other division methods. For example, multiple units, modules, or components may be combined or integrated into another system, or some units, modules, or components may be ignored or not executed.

[0367] For example, the units / modules / components described above as separate / display components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the units / modules / components can be selected to achieve the objectives of the embodiments of the present invention, depending on actual needs.

[0368] Finally, it should be noted that the mutual coupling or direct coupling or communication connection shown or discussed above can be an indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0369] The above description is merely a specific implementation of the embodiments of the present invention, but the protection scope of the embodiments of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the embodiments of the present invention should be included within the protection scope of the embodiments of the present invention. Therefore, the protection scope of the embodiments of the present invention should be determined by the protection scope of the claims.

Claims

1. A method of wireless communication, the method comprising: The method comprises the following steps: A terminal device receives at least one downlink control information (DCI); The terminal device determines a plurality of uplink channels to be transmitted in a target time unit, the plurality of uplink channels at least partially overlap in the time domain, and the at least one DCI is used to indicate at least one uplink signal in the plurality of uplink channels; When the plurality of uplink channels meet a constraint condition, the terminal device multiplexes information carried in the plurality of uplink channels in one channel in the target time unit and transmits the information. The constraint condition comprises: A first symbol of an earliest uplink channel in the plurality of uplink channels is not earlier than an A-th symbol after a last symbol in a physical downlink control channel (PDCCH) carrying the at least one DCI, and the A is a non-negative integer, The plurality of uplink channels comprise at least one physical uplink control channel (PUCCH) carrying acknowledgement / non-acknowledgement (ACK / NACK) information corresponding to a target physical downlink shared channel (PDSCH); The constraint condition further comprises: A first symbol of an earliest uplink channel of the multiple uplink channels is not earlier than a Bth symbol after a last symbol of the at least one target PDSCH, the B being a non-negative integer, the B = N1 + 1 + d 1,2 , wherein the N1 is a processing time of a physical downlink shared channel (PDSCH), and the d 1,2 is related to a PDSCH mapping manner.

2. The method of claim 1, wherein, The at least one DCI comprises: DCI used to schedule a physical uplink shared channel (PUSCH), and the plurality of uplink channels comprise the PUSCH; and / or DCI used to indicate release of downlink semi-persistent (DL SPS) resources, and the plurality of uplink channels comprise a PUCCH carrying ACK / NACK information corresponding to the DCI used to indicate release of the DL SPS resources; and / or DCI used to schedule a PDSCH, and the plurality of uplink channels comprise a PUCCH carrying ACK / NACK information corresponding to the PDSCH.

3. The method according to claim 1 or 2, characterized in that, The uplink channel further comprises at least one of the following: A dynamically scheduled PUSCH.

4. The method according to claim 1 or 2, characterized in that, The A is obtained according to N2, and the N2 is a preparation time of the PUSCH.

5. The method of claim 4, wherein, The A = N2 + 1.

6. The method of claim 1 or 2, wherein: If the PDSCH mapping type is mapping type B and the number of allocated PDSCH symbols is 4, d1,2 = 3; If the PDSCH mapping type is the mapping type B and the number of allocated PDSCH symbols is 2, d1,2 = 3 + d, where d is the number of overlapping symbols of a scheduling PDCCH and the allocated PDSCH.

7. The method according to claim 1 or 2, characterized in that, The method further comprises the following step: When the plurality of uplink channels do not meet the constraint condition, the terminal device determines that there is an error in the plurality of uplink channels to be transmitted in the target time unit.

8. A method of wireless communication, the method comprising: The method comprises the following steps: A network device sends at least one downlink control information (DCI) to a terminal device; The network device determines a plurality of uplink channels to be transmitted in a target time unit, the plurality of uplink channels at least partially overlap in the time domain, and the at least one DCI is used to indicate at least one uplink signal in the plurality of uplink channels; When the plurality of uplink channels meet a constraint condition, the network device receives one channel in the target time unit, and information carried in the plurality of uplink channels is multiplexed in the one channel and transmitted; The constraint condition comprises: A first symbol of an earliest uplink channel of the multiple uplink channels is not earlier than an A-th symbol after a last symbol of a physical downlink control channel (PDCCH) carrying the at least one DCI, the A being a non-negative integer, The multiple uplink channels comprise at least one physical uplink control channel (PUCCH) carrying acknowledgement / non-acknowledgement (ACK / NACK) information corresponding to a target physical downlink shared channel (PDSCH); The constraint condition further comprises: A first symbol of an earliest uplink channel of the multiple uplink channels is not earlier than a Bth symbol after a last symbol of the at least one target PDSCH, the B being a non-negative integer, the B = N1 + 1 + d 1,2 wherein the N1 is a processing time of a physical downlink shared channel (PDSCH), and the d 1,2 is related to a PDSCH mapping manner.

9. The method of claim 8, wherein, The at least one DCI comprises: DCI for scheduling a physical uplink shared channel (PUSCH), and the multiple uplink channels comprise the PUSCH; and / or, DCI for indicating downlink semi-persistent (DL SPS) resource release, and the multiple uplink channels comprise a PUCCH carrying ACK / NACK information corresponding to the DCI indicating the DL SPS resource release; and / or, DCI for scheduling a PDSCH, and the multiple uplink channels comprise a PUCCH carrying ACK / NACK information corresponding to the PDSCH.

10. The method according to claim 8 or 9, characterized in that, The uplink channel further comprises: a dynamically scheduled PUSCH.

11. The method according to claim 8 or 9, characterized in that, The A is obtained according to N2, the N2 being a preparation time of the PUSCH.

12. The method of claim 11, wherein, The A = N2+1.

13. The method of claim 8 or 9, wherein, if the PDSCH mapping type is mapping type B and the number of allocated PDSCH symbols is 4, d1,2=3; if the PDSCH mapping type is the mapping type B and the number of allocated PDSCH symbols is 2, d1,2=3+d, where d is the number of overlapping symbols of a scheduling PDCCH and the allocated PDSCH.

14. The method of claim 8 or 9, wherein, Further comprising: When the multiple uplink channels do not satisfy the constraint condition, the network device determines that the multiple uplink channels to be transmitted in the target time unit have errors.

15. A terminal device, comprising: Comprising: a communication unit configured to receive at least one downlink control information (DCI); a determination unit configured to determine multiple uplink channels to be transmitted in a target time unit, the multiple uplink channels at least partially overlapping in a time domain, the at least one DCI being used to indicate at least one uplink signal in the multiple uplink channels; When the multiple uplink channels satisfy a constraint condition, the communication unit is further configured to multiplex information carried in the multiple uplink channels in one channel in the target time unit for transmission. The constraint condition comprises: A first symbol of an earliest uplink channel of the multiple uplink channels is not earlier than an A-th symbol after a last symbol of a physical downlink control channel (PDCCH) carrying the at least one DCI, the A being a non-negative integer, The multiple uplink channels comprise at least one physical uplink control channel (PUCCH) carrying acknowledgement / non-acknowledgement (ACK / NACK) information corresponding to a target physical downlink shared channel (PDSCH); The constraint condition further comprises: A first symbol of an earliest uplink channel of the multiple uplink channels is not earlier than a Bth symbol after a last symbol of the at least one target PDSCH, the B being a non-negative integer, the B = N1 + 1 + d 1,2 wherein the N1 is a processing time of a physical downlink shared channel (PDSCH), and the d 1,2 is determined according to a PDSCH mapping type.

16. The terminal device according to claim 15, characterized by The at least one DCI comprises: DCI for scheduling a physical uplink shared channel (PUSCH), and the multiple uplink channels comprise the PUSCH; and / or, DCI for indicating downlink semi-persistent (DL SPS) resource release, and the multiple uplink channels comprise a PUCCH carrying ACK / NACK information corresponding to the DCI indicating the DL SPS resource release; and / or, DCI for scheduling a PDSCH, and the multiple uplink channels comprise a PUCCH carrying ACK / NACK information corresponding to the PDSCH. DCI used for indicating downlink quasi-persistent DL SPS resource release, and the multiple uplink channels include a PUCCH carrying ACK / NACK information corresponding to the DCI used for indicating the DL SPS resource release; and / or DCI used for scheduling a PDSCH, and the multiple uplink channels include a PUCCH carrying ACK / NACK information corresponding to the PDSCH.

17. The terminal device according to claim 15 or 16, characterized by The uplink channels further include at least one of: a dynamically scheduled PUSCH.

18. The terminal device according to claim 15 or 16, characterized by, The A is obtained according to N2, and the N2 is a preparation time of the PUSCH.

19. The terminal device of claim 18, wherein, The A = N2 + 1.

20. The terminal device according to claim 15 or 16, wherein if the PDSCH mapping type is mapping type B and the number of allocated PDSCH symbols is 4, d1,2 = 3; if the PDSCH mapping type is the mapping type B and the number of allocated PDSCH symbols is 2, d1,2 = 3 + d, where d is the number of overlapping symbols of the scheduling PDCCH and the allocated PDSCH.

21. The terminal device according to claim 15 or 16, characterized by, The determining unit is further configured to determine that the multiple uplink channels to be transmitted in the target time unit are erroneous when the multiple uplink channels do not satisfy the constraint condition.

22. A network device, comprising: comprising: a communication unit configured to send at least one downlink control information (DCI) to a terminal device; a determining unit configured to determine multiple uplink channels to be transmitted in a target time unit, the multiple uplink channels at least partially overlapping in a time domain, the at least one DCI being used for indicating at least one uplink signal in the multiple uplink channels; when the multiple uplink channels satisfy a constraint condition, the communication unit is further configured to receive one channel in the target time unit, and information carried in the multiple uplink channels is multiplexed in the one channel for transmission; wherein the constraint condition comprises: a first symbol of an earliest uplink channel in the multiple uplink channels is not earlier than an A-th symbol after a last symbol in a physical downlink control channel (PDCCH) carrying the at least one DCI, the A being a non-negative integer, the multiple uplink channels include at least one physical uplink control channel (PUCCH) carrying acknowledgement / non-acknowledgement (ACK / NACK) information corresponding to a target physical downlink shared channel (PDSCH); wherein the constraint condition further comprises: A first symbol of an earliest uplink channel of the multiple uplink channels is not earlier than a Bth symbol after a last symbol of the at least one target PDSCH, the B being a non-negative integer, the B = N1 + 1 + d 1,2 , wherein the N1 is a processing time of a physical downlink shared channel (PDSCH), and the d 1,2 is related to a PDSCH mapping manner.

23. The network device of claim 22, wherein, the at least one DCI comprises: DCI used for scheduling a physical uplink shared channel (PUSCH), and the multiple uplink channels include the PUSCH; and / or DCI used for indicating downlink quasi-persistent (DL) SPS resource release, and the multiple uplink channels include a PUCCH carrying ACK / NACK information corresponding to the DCI used for indicating the DL SPS resource release; and / or DCI used for scheduling a PDSCH, and the multiple uplink channels include a PUCCH carrying ACK / NACK information corresponding to the PDSCH.

24. The network device of claim 22 or 23, wherein, The uplink channels further include: a dynamically scheduled PUSCH.

25. The network device of claim 22 or 23, wherein, The A is obtained according to N2, and the N2 is a preparation time of the PUSCH.

26. The network device of claim 25, wherein, The A = N2 + 1. 27.The network device of claim 22 or 23, wherein, if the PDSCH mapping type is mapping type B and the number of allocated PDSCH symbols is 4, d 1, 2 = 3; if the PDSCH mapping type is the mapping type B and the number of allocated PDSCH symbols is 2, d 1, 2 = 3 + d, where d is the number of overlapping symbols of the scheduling PDCCH and the allocated PDSCH.

28. The network device of claim 22 or 23, wherein, The determining unit is further configured to determine that the multiple uplink channels to be transmitted in the target time unit are erroneous when the multiple uplink channels do not satisfy the constraint condition.