[go: up one dir, main page]

WO2024124377A1 - 上行信道的传输方法及接收方法、装置、终端、网络设备 - Google Patents

上行信道的传输方法及接收方法、装置、终端、网络设备 Download PDF

Info

Publication number
WO2024124377A1
WO2024124377A1 PCT/CN2022/138460 CN2022138460W WO2024124377A1 WO 2024124377 A1 WO2024124377 A1 WO 2024124377A1 CN 2022138460 W CN2022138460 W CN 2022138460W WO 2024124377 A1 WO2024124377 A1 WO 2024124377A1
Authority
WO
WIPO (PCT)
Prior art keywords
pusch
occupied
symbol
time slot
predetermined value
Prior art date
Application number
PCT/CN2022/138460
Other languages
English (en)
French (fr)
Inventor
林亚男
付喆
Original Assignee
Oppo广东移动通信有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oppo广东移动通信有限公司 filed Critical Oppo广东移动通信有限公司
Priority to PCT/CN2022/138460 priority Critical patent/WO2024124377A1/zh
Publication of WO2024124377A1 publication Critical patent/WO2024124377A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling

Definitions

  • the embodiments of the present application relate to the field of mobile communication technology, and specifically to a transmission method and a receiving method, an apparatus, a terminal, and a network device for an uplink channel.
  • the Physical Uplink Shared Channel supports a semi-static periodic transmission mode, namely, the configured grant PUSCH transmission mode.
  • a Configured Grant (CG) period one or more PUSCH opportunities (PUSCH occasions) can be configured, and the PUSCH opportunities are used for PUSCH transmission, that is, one or more PUSCHs can be transmitted in a CG period.
  • CG Configured Grant
  • Embodiments of the present application provide an uplink channel transmission method and a receiving method, an apparatus, a terminal, a network device, a chip, a computer-readable storage medium, a computer program product, and a computer program.
  • the terminal sends a first PUSCH, and the first PUSCH includes first information, and the first information is used to indicate a first HARQ process number corresponding to the first PUSCH; wherein the first PUSCH is located after the second PUSCH, and the HARQ process number corresponding to the second PUSCH is the first HARQ process number, and the first PUSCH and the second PUSCH satisfy a first condition, and the first condition is a time-related condition.
  • the terminal determines that there is a valid HARQ process, the terminal sends the first PUSCH based on the valid HARQ process; and/or, if the terminal determines that there is no valid HARQ process, the terminal does not send the first PUSCH;
  • the valid HARQ process includes an idle HARQ process and/or an occupied HARQ process, and the PUSCH corresponding to the occupied HARQ process and the first PUSCH satisfy a first condition, and the first condition is a time-related condition.
  • the terminal sends a first PUSCH and/or a second PUSCH, the HARQ process number corresponding to the first PUSCH is determined based on a predetermined rule or is a predetermined process number, and the second PUSCH includes second information, and the second information is used to indicate the second HARQ process number corresponding to the second PUSCH.
  • a network device receives a first PUSCH sent by a terminal, wherein the first PUSCH includes first information, and the first information is used to indicate a first HARQ process number corresponding to the first PUSCH; wherein the first PUSCH is located after the second PUSCH, the HARQ process number corresponding to the second PUSCH is the first HARQ process number, and the first PUSCH and the second PUSCH satisfy a first condition, which is a time-related condition.
  • the network device receives the first PUSCH and/or the second PUSCH sent by the terminal, the HARQ process number corresponding to the first PUSCH is determined based on a predetermined rule or is a predetermined process number, and the second PUSCH includes second information, and the second information is used to indicate the second HARQ process number corresponding to the second PUSCH.
  • the transmission device of an uplink channel provided in an embodiment of the present application is applied to a terminal, and the device includes:
  • a sending unit is used to send a first PUSCH, the first PUSCH includes first information, and the first information is used to indicate a first HARQ process number corresponding to the first PUSCH; wherein the first PUSCH is located after the second PUSCH, the HARQ process number corresponding to the second PUSCH is the first HARQ process number, and the first PUSCH and the second PUSCH satisfy a first condition, which is a time-related condition.
  • the transmission device of an uplink channel provided in an embodiment of the present application is applied to a terminal, and the device includes:
  • a sending unit configured to send a first PUSCH based on a valid HARQ process if there is a valid HARQ process; and/or, if there is no valid HARQ process, not send the first PUSCH;
  • the valid HARQ process includes an idle HARQ process and/or an occupied HARQ process, and the PUSCH corresponding to the occupied HARQ process and the first PUSCH satisfy a first condition, and the first condition is a time-related condition.
  • the transmission device of an uplink channel provided in an embodiment of the present application is applied to a terminal, and the device includes:
  • a sending unit is used to send a first PUSCH and/or a second PUSCH, where the HARQ process number corresponding to the first PUSCH is determined based on a predetermined rule or is a predetermined process number, and the second PUSCH includes second information, and the second information is used to indicate the second HARQ process number corresponding to the second PUSCH.
  • the receiving device of the uplink channel provided in the embodiment of the present application is applied to a network device, and the device includes:
  • a receiving unit is used to receive a first PUSCH sent by a terminal, wherein the first PUSCH includes first information, and the first information is used to indicate a first HARQ process number corresponding to the first PUSCH; wherein the first PUSCH is located after the second PUSCH, the HARQ process number corresponding to the second PUSCH is the first HARQ process number, and the first PUSCH and the second PUSCH satisfy a first condition, which is a time-related condition.
  • the receiving device of the uplink channel provided in the embodiment of the present application is applied to a network device, and the device includes:
  • a receiving unit is used to receive a first PUSCH and/or a second PUSCH sent by a terminal, wherein the HARQ process number corresponding to the first PUSCH is determined based on a predetermined rule or is a predetermined process number, and the second PUSCH includes second information, and the second information is used to indicate a second HARQ process number corresponding to the second PUSCH.
  • the terminal provided in the embodiment of the present application includes a processor and a memory.
  • the memory is used to store a computer program
  • the processor is used to call and run the computer program stored in the memory to execute the above-mentioned uplink channel transmission method.
  • the network device provided in the embodiment of the present application includes a processor and a memory.
  • the memory is used to store a computer program
  • the processor is used to call and run the computer program stored in the memory to execute the above-mentioned uplink channel receiving method.
  • the chip provided in the embodiment of the present application is used to implement the above-mentioned uplink channel transmission method or uplink channel receiving method.
  • the chip includes: a processor, which is used to call and run a computer program from a memory, so that a device equipped with the chip executes the above-mentioned uplink channel transmission method or uplink channel reception method.
  • the computer-readable storage medium provided in the embodiments of the present application is used to store a computer program, which enables a computer to execute the above-mentioned uplink channel transmission method or uplink channel reception method.
  • the computer program product provided in the embodiments of the present application includes computer program instructions, which enable a computer to execute the above-mentioned uplink channel transmission method or uplink channel reception method.
  • the computer program provided in the embodiment of the present application when executed on a computer, enables the computer to execute the above-mentioned uplink channel transmission method or uplink channel reception method.
  • the terminal when the terminal indicates the first HARQ process number corresponding to the first PUSCH through the first information in the first PUSCH, the first PUSCH satisfies a certain constraint relationship (that is, the first condition) with other second PUSCHs using the first HARQ process number, thereby ensuring that the transmission of the first PUSCH and the second PUSCH will not conflict.
  • a certain constraint relationship that is, the first condition
  • the terminal uses a valid HARQ process to send the first PUSCH
  • the valid HARQ process includes an idle HARQ process and/or an occupied HARQ process, and the PUSCH corresponding to the occupied HARQ process and the first PUSCH meet the first condition;
  • the idle HARQ process since the HARQ process used by the first PUSCH is not occupied by other PUSCHs, it can be ensured that the transmission of the first PUSCH and other PUSCHs will not conflict;
  • the occupied HARQ process it is limited that the PUSCH corresponding to the occupied HARQ process and the first PUSCH meet a certain constraint relationship (that is, the first condition), thereby ensuring that the transmission of the first PUSCH and other PUSCHs will not conflict.
  • different PUSCHs use different methods to determine the HARQ process number.
  • the HARQ process number corresponding to the first PUSCH is determined based on a predetermined rule or is a predetermined process number, and the HARQ process number corresponding to the second PUSCH is indicated by the terminal through the first information. In this way, it can also ensure to a certain extent that the first PUSCH and the second PUSCH use different HARQ process numbers, thereby ensuring that the transmission of the first PUSCH and the second PUSCH will not conflict in time; in addition, for the first PUSCH, since there is no need to indicate the HARQ process number through information, uplink overhead can be saved.
  • FIG1 is a schematic diagram of an application scenario of an embodiment of the present application.
  • FIG2 is a schematic diagram 1 of PUSCH opportunities within a cycle provided by an embodiment of the present application.
  • FIG3 is a flow chart of a method for transmitting and/or receiving an uplink channel provided in an embodiment of the present application
  • FIG4 is a second flow chart of the uplink channel transmission method provided in an embodiment of the present application.
  • FIG5 is a third flow chart of a method for transmitting and/or receiving an uplink channel provided in an embodiment of the present application.
  • FIG6 is a second schematic diagram of PUSCH opportunities within a cycle provided by an embodiment of the present application.
  • FIG. 7 is a schematic diagram of the first structure of a transmission device for an uplink channel provided in an embodiment of the present application.
  • FIG8 is a second schematic diagram of the structure of the transmission device of the uplink channel provided in an embodiment of the present application.
  • FIG9 is a third schematic diagram of the structure of the transmission device of the uplink channel provided in an embodiment of the present application.
  • FIG10 is a schematic diagram of the first structure of a receiving device for an uplink channel provided in an embodiment of the present application.
  • FIG11 is a second schematic diagram of the structure of the uplink channel receiving device provided in an embodiment of the present application.
  • FIG12 is a schematic structural diagram of a communication device provided in an embodiment of the present application.
  • FIG. 13 is a schematic structural diagram of a chip according to an embodiment of the present application.
  • FIG. 1 is a schematic diagram of an application scenario of an embodiment of the present application.
  • the communication system 100 may include a terminal 110 and a network device 120.
  • the network device 120 may communicate with the terminal 110 via an air interface.
  • the terminal 110 and the network device 120 support multi-service transmission.
  • LTE Long Term Evolution
  • TDD LTE Time Division Duplex
  • UMTS Universal Mobile Telecommunication System
  • IoT Internet of Things
  • NB-IoT Narrow Band Internet of Things
  • eMTC enhanced Machine-Type Communications
  • 5G communication system also called New Radio (NR) communication system
  • NR New Radio
  • the network device 120 may be an access network device that communicates with the terminal 110.
  • the access network device may provide communication coverage for a specific geographical area, and may communicate with the terminal 110 (eg, UE) located in the coverage area.
  • the network device 120 can be an evolved base station (Evolutional Node B, eNB or eNodeB) in a Long Term Evolution (LTE) system, or a Next Generation Radio Access Network (NG RAN) device, or a base station (gNB) in an NR system, or a wireless controller in a Cloud Radio Access Network (CRAN), or the network device 120 can be a relay station, an access point, an in-vehicle device, a wearable device, a hub, a switch, a bridge, a router, or a network device in a future evolved Public Land Mobile Network (PLMN), etc.
  • Evolutional Node B, eNB or eNodeB in a Long Term Evolution (LTE) system
  • NG RAN Next Generation Radio Access Network
  • gNB base station
  • CRAN Cloud Radio Access Network
  • PLMN Public Land Mobile Network
  • the terminal 110 may be any terminal, including but not limited to a terminal connected to the network device 120 or other terminals by wire or wireless connection.
  • the terminal 110 may refer to an access terminal, a user equipment (UE), a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device.
  • UE user equipment
  • the access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, an IoT device, a satellite handheld terminal, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal in a 5G network, or a terminal in a future evolution network, etc.
  • SIP Session Initiation Protocol
  • IoT IoT device
  • satellite handheld terminal a Wireless Local Loop (WLL) station
  • PDA Personal Digital Assistant
  • Terminal 110 can be used for device to device (Device to Device, D2D) communication.
  • D2D Device to Device
  • the wireless communication system 100 may further include a core network device 130 for communicating with the base station, and the core network device 130 may be a 5G core network (5G Core, 5GC) device, such as an access and mobility management function (Access and Mobility Management Function, AMF), and another example, an authentication server function (Authentication Server Function, AUSF), and another example, a user plane function (User Plane Function, UPF), and another example, a session management function (Session Management Function, SMF).
  • the core network device 130 may also be an evolved packet core (Evolved Packet Core, EPC) device of the LTE network, such as a session management function + core network data gateway (Session Management Function+Core Packet Gateway, SMF+PGW-C) device.
  • EPC evolved packet core
  • SMF+PGW-C can simultaneously implement the functions that SMF and PGW-C can implement.
  • the above-mentioned core network equipment may also be called other names, or new network entities may be formed by dividing the functions of the core network, which is not limited in the embodiments of the present application.
  • the various functional units in the communication system 100 can also establish connections and achieve communication through the next generation network (NG) interface.
  • NG next generation network
  • the terminal establishes an air interface connection with the access network device through the NR interface for transmitting user plane data and control plane signaling; the terminal can establish a control plane signaling connection with the AMF through the NG interface 1 (N1 for short); the access network device, such as the next generation wireless access base station (gNB), can establish a user plane data connection with the UPF through the NG interface 3 (N3 for short); the access network device can establish a control plane signaling connection with the AMF through the NG interface 2 (N2 for short); the UPF can establish a control plane signaling connection with the SMF through the NG interface 4 (N4 for short); the UPF can exchange user plane data with the data network through the NG interface 6 (N6 for short); the AMF can establish a control plane signaling connection with the SMF through the NG interface 11 (N11 for short); the SMF can establish a control plane signaling connection with the PCF through the NG interface 7 (N7 for short).
  • the access network device such as the next generation wireless access base station (g
  • FIG1 exemplarily shows a base station, a core network device and two terminals.
  • the wireless communication system 100 may include multiple base station devices and each base station may include other numbers of terminals within its coverage area, which is not limited in the embodiments of the present application.
  • FIG. 1 is only an example of the system to which the present application is applicable.
  • the method shown in the embodiment of the present application can also be applied to other systems.
  • system and “network” are often used interchangeably in this article.
  • the term “and/or” in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships.
  • a and/or B can represent: A exists alone, A and B exist at the same time, and B exists alone.
  • the character "/" in this article generally indicates that the associated objects before and after are in an "or” relationship.
  • the "indication" mentioned in the embodiment of the present application can be a direct indication, an indirect indication, or an indication of an association relationship.
  • a indicates B which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, B can be obtained through C; it can also mean that A and B have an association relationship.
  • the "correspondence” mentioned in the embodiment of the present application can mean that there is a direct or indirect correspondence relationship between the two, or it can mean that there is an association relationship between the two, or it can mean that the relationship between indicating and being indicated, configuring and being configured, etc.
  • predefined or “predefined rules” mentioned in the embodiments of the present application can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminals and network devices), and the present application does not limit its specific implementation method.
  • predefined may refer to the definition in the protocol.
  • protocol may refer to a standard protocol in the field of communications, such as LTE protocols, NR protocols, and related protocols used in future communication systems, and the present application does not limit this.
  • PUSCH supports semi-static periodic transmission mode, that is, configured grant PUSCH transmission mode. Specifically, it includes the following two types:
  • Type-1CG After the base station configures the PUSCH transmission parameters through Radio Resource Control (RRC) signaling, there is no need to activate it through Downlink Control Information (DCI), and the configuration will take effect.
  • RRC Radio Resource Control
  • Type 2CG (type-2CG): After the base station configures the PUSCH transmission parameters through RRC signaling, it needs to be activated through DCI for the configuration to take effect.
  • CG supports symbol-level cycles and slot-level cycles, such as ⁇ 2,7 ⁇ symbol cycles and ⁇ 1,2,4,5,8,10,16,20,32,40... ⁇ slot cycles.
  • One or more PUSCH opportunities can be configured in a CG cycle.
  • the PUSCH opportunity is used for CG PUSCH transmission. That is, one or more CG PUSCHs can be transmitted in a CG cycle.
  • the HARQ process number corresponding to the CG PUSCH is determined according to the first time domain symbol (hereinafter referred to as symbol) occupied by the CG PUSCH (or the PUSCH opportunity where the CG PUSCH is located) and one of the following two formulas:
  • HARQ Process ID [floor(CURRENT_symbol/periodicity)]modulo nrofHARQ-Processes
  • HARQ Process ID [floor(CURRENT_symbol/periodicity)]modulo nrofHARQ-Processes+
  • HARQ Process ID represents the HARQ process number
  • periodicity represents the CG period
  • nrofHARQ-Processes represents the number of HARQ processes, which can be configured by the base station
  • harq-ProcID-Offset2 represents the HARQ process number offset, which can be configured by the base station
  • floor represents the rounding operation, modulo represents the remainder operation
  • CURRENT_symbol is determined based on the following formula:
  • CURRENT_symbol (SFN ⁇ numberOfSlotsPerFrame ⁇ numberOfSymbolsPerSlot+slot number in the frame ⁇ numberOfSymbolsPerSlot+symbol number in the slot)
  • SFN represents the radio frame number
  • numberOfSlotsPerFrame represents the number of time slots included in a radio frame
  • numberOfSymbolsPerSlot represents the number of symbols included in a time slot
  • slot number in the frame represents the time slot number of the first time domain symbol occupied by CG PUSCH
  • symbol number in the slot represents the symbol number of the first time domain symbol occupied by CG PUSCH.
  • the configuration authorization uplink control information (CG-Uplink Control Information, CG-UCI) is introduced.
  • CG-UCI configuration authorization uplink control information
  • the corresponding HARQ process number is no longer determined according to the time domain resources it occupies.
  • the terminal embeds the CG-UCI in the sent CG PUSCH, and notifies the base station of the HARQ process number, redundancy version (Redundancy Version, RV), new data indicator (New data indicator), and channel occupancy time (COT) sharing information (sharing information) corresponding to the current CG PUSCH through the CG-UCI.
  • RV redundancy version
  • RV new data indicator
  • COT channel occupancy time
  • the information field in the CG-UCI includes the HARQ process number information field, the redundancy version information field, the new data indication information field, and the channel occupancy time sharing information information field.
  • the technical solution of the embodiment of the present application mainly focuses on the HARQ process number information field, and the bit length of this information field is 4 bits.
  • the research scenarios include augmented reality (AR), virtual reality (VR), mixed reality (MR), cloud gaming (CG), etc.
  • One of the main services of XR is video streaming service, whose arrival rate (measured in fps, fps is the number of frames per second) can be 30fps, 60fps, 90fps, 120fps, then the corresponding video stream period is 33.33ms, 16.67ms, 11.11ms, 8.33ms.
  • XR data is characterized by variable data packet size and large average.
  • the average uplink data packet is 20833 bytes
  • the maximum is 31250 bytes
  • the minimum is 10417 bytes. That is, the size of the data packet to be transmitted in each cycle is between [10417 bytes, 31250 bytes].
  • transmitting a 20833-byte data packet requires approximately 4 time slots of transmission resources.
  • multiple PUSCH opportunities can be configured in one CG cycle to transmit XR data with large data volume. Furthermore, when the data volume in a certain CG cycle is relatively small and does not need to occupy all pre-configured multiple PUSCH opportunities, the terminal can dynamically notify the base station of the PUSCH opportunities not used this week, and the base station can reallocate the PUSCH opportunities not used by the terminal to other terminals for data transmission, thereby improving system efficiency.
  • PUSCH opportunity 1 uses HARQ process number X
  • PUSCH opportunity 2 also uses HARQ process number X.
  • the buffer of HARQ process number X stores the new data blocks transmitted on PUSCH opportunity 2, and the data transmitted on PUSCH opportunity 1 is cleared, resulting in the data blocks transmitted on PUSCH opportunity 1 being unable to support HARQ retransmission.
  • symbol refers to a “time domain symbol”, such as an OFDM symbol.
  • PUSCH opportunity described in the embodiments of the present application may also be replaced by “PUSCH resource”.
  • HARQ process/HARQ process number corresponding to the PUSCH described in the embodiments of the present application can also be replaced by "HARQ process/HARQ process number corresponding to the PUSCH opportunity”.
  • FIG3 is a flow chart of a method for transmitting and/or receiving an uplink channel provided in an embodiment of the present application. As shown in FIG3 , the method for transmitting and/or receiving an uplink channel includes at least one of the following steps:
  • Step 301 The terminal sends a first PUSCH, and the first PUSCH includes first information, and the first information is used to indicate a first HARQ process number corresponding to the first PUSCH; wherein the first PUSCH is located after the second PUSCH, and the HARQ process number corresponding to the second PUSCH is the first HARQ process number, and the first PUSCH and the second PUSCH satisfy a first condition, and the first condition is a time-related condition.
  • Step 302 The network device receives the first PUSCH sent by the terminal.
  • the first PUSCH is a CG PUSCH
  • the second PUSCH is a CG PUSCH.
  • the first PUSCH includes first information, and the first information is used to indicate the first HARQ process number corresponding to the first PUSCH;
  • the second PUSCH includes second information, and the second information is used to indicate the first HARQ process number corresponding to the second PUSCH.
  • the first PUSCH is a CG PUSCH
  • the second PUSCH is a dynamically scheduled PUSCH.
  • the first PUSCH includes first information, and the first information is used to indicate the first HARQ process number corresponding to the first PUSCH; the first HARQ process number corresponding to the second PUSCH is indicated in the scheduling signaling when the base station schedules the second PUSCH.
  • the first PUSCH being located after the second PUSCH means: the time domain position corresponding to the first PUSCH is located after the time domain position corresponding to the second PUSCH; or, the sending time of the first PUSCH is located after the sending time of the second PUSCH.
  • the first PUSCH is used to transmit a new data block.
  • the terminal when the terminal indicates the first HARQ process number corresponding to the first PUSCH through the first information in the first PUSCH, the first PUSCH and other second PUSCHs using the first HARQ process number satisfy a certain constraint relationship (ie, the first condition), thereby ensuring that the transmission of the first PUSCH and the second PUSCH will not conflict.
  • a certain constraint relationship ie, the first condition
  • the first condition includes at least one of the following:
  • Condition A the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value
  • Condition B The PUSCH opportunity where the first PUSCH is located and the PUSCH opportunity where the second PUSCH is located are in different periods.
  • Condition B may also be described as: the terminal does not expect that the PUSCH opportunity where the first PUSCH is located and the PUSCH opportunity where the second PUSCH is located are in the same period.
  • the time interval between the first PUSCH and the second PUSCH refers to: an interval between a time slot occupied by the first PUSCH and a time slot occupied by the second PUSCH.
  • the time slot occupied by the first PUSCH refers to the time slot where the last symbol occupied by the first PUSCH is located.
  • the time slot occupied by the first PUSCH refers to the time slot where the first symbol occupied by the first PUSCH is located.
  • the time slot occupied by the second PUSCH refers to the time slot where the last symbol occupied by the second PUSCH is located.
  • the time slot occupied by the second PUSCH refers to the time slot where the first symbol occupied by the second PUSCH is located.
  • the time interval between the first PUSCH and the second PUSCH may include the following options:
  • Option 1-1 the interval between the time slot where the last symbol occupied by the first PUSCH is located and the time slot where the last symbol occupied by the second PUSCH is located.
  • Option 1-2 the interval between the time slot where the first symbol occupied by the first PUSCH is located and the time slot where the last symbol occupied by the second PUSCH is located.
  • Option 1-3 the interval between the time slot where the first symbol occupied by the first PUSCH is located and the time slot where the first symbol occupied by the second PUSCH is located.
  • Option 1-4 the interval between the time slot where the last symbol occupied by the first PUSCH is located and the time slot where the first symbol occupied by the second PUSCH is located.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, and is characterized (that is, described as):
  • Mode 1-1 The number of the time slot occupied by the second PUSCH is n, and the number of the time slot occupied by the first PUSCH is greater than or equal to n+x, where x is a predetermined value; or,
  • Mode 1-2 The number of the time slot occupied by the first PUSCH is m, and the number of the time slot occupied by the second PUSCH is less than or equal to m-x, where x is a predetermined value; or
  • Mode 1-3 the time slot occupied by the second PUSCH is time slot n, and the time slot occupied by the first PUSCH is not earlier than time slot n+x, where x is a predetermined value; or,
  • Mode 1-4 The time slot occupied by the first PUSCH is time slot m, and the time slot occupied by the second PUSCH is no later than time slot m-x, where x is a predetermined value.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, and is characterized (that is, described as):
  • Mode 1-5 The timeslot occupied by the second PUSCH is numbered n, the first PUSCH does not exist within x timeslots after the timeslot numbered n, or the terminal is not expected to send the first PUSCH within x timeslots after the timeslot numbered n, and x is a predetermined value; or,
  • Mode 1-6 The timeslot occupied by the first PUSCH is numbered m, the second PUSCH does not exist in x timeslots before the timeslot numbered m, or the terminal is not expected to send the second PUSCH in x timeslots before the timeslot numbered m, where x is a predetermined value; or
  • Mode 1-7 the time slot occupied by the second PUSCH is time slot n, the first PUSCH does not exist within x time slots after time slot n, or the terminal is not expected to send the first PUSCH within x time slots after time slot n, and x is a predetermined value; or
  • Mode 1-8 The time slot occupied by the first PUSCH is time slot m, the second PUSCH does not exist in the x time slots before time slot m, or the terminal is not expected to send the second PUSCH in the x time slots before time slot m, and x is a predetermined value.
  • any of the above methods 1-1 to 1-8 can be combined with any of the above options 1-1 to 1-4. Examples of combining some methods with some options are listed below.
  • the time slot where the last symbol occupied by the second PUSCH is time slot n
  • the time slot where the last symbol occupied by the first PUSCH is not earlier than time slot n+x, where x is a predetermined value.
  • the time slot where the last symbol occupied by the first PUSCH is located is time slot m
  • the time slot where the last symbol occupied by the second PUSCH is located is no later than time slot m-x, where x is a predetermined value.
  • the time slot where the last symbol occupied by the first PUSCH is time slot m, and the second PUSCH does not exist in the x time slots before time slot m, or the terminal is not expected to send the second PUSCH in the x time slots before time slot m, and x is a predetermined value.
  • This example combines the above-mentioned method 1-8 with the above-mentioned option 1-1.
  • This example combines the above-mentioned method 1-7 with the above-mentioned option 1-1.
  • the time interval between the first PUSCH and the second PUSCH refers to: a time interval between symbols occupied by the first PUSCH and symbols occupied by the second PUSCH.
  • the symbol occupied by the first PUSCH refers to the last symbol occupied by the first PUSCH.
  • the symbol occupied by the first PUSCH refers to the first symbol occupied by the first PUSCH.
  • the symbol occupied by the second PUSCH refers to the last symbol occupied by the second PUSCH.
  • the symbol occupied by the second PUSCH refers to the first symbol occupied by the second PUSCH.
  • the time interval between the first PUSCH and the second PUSCH may include the following options:
  • Option 2-1 the interval between the last symbol occupied by the first PUSCH and the last symbol occupied by the second PUSCH.
  • Option 2-2 the interval between the first symbol occupied by the first PUSCH and the last symbol occupied by the second PUSCH.
  • Option 2-3 The interval between the first symbol occupied by the first PUSCH and the first symbol occupied by the second PUSCH.
  • Option 2-4 The interval between the last symbol occupied by the first PUSCH and the first symbol occupied by the second PUSCH.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, and is characterized (that is, described as):
  • Mode 2-1 The number of symbols occupied by the second PUSCH is P, and the number of symbols occupied by the first PUSCH is greater than or equal to P+x, where x is a predetermined value; or,
  • Mode 2-2 The number of symbols occupied by the first PUSCH is Q, and the number of symbols occupied by the second PUSCH is less than or equal to Q-x, where x is a predetermined value; or,
  • Mode 2-3 The symbol occupied by the second PUSCH is symbol P, the symbol occupied by the first PUSCH is symbol Q, the symbol Q is not earlier than the xth symbol after the symbol P, and x is a predetermined value; or,
  • Mode 2-4 The symbol occupied by the second PUSCH is symbol P, the symbol occupied by the first PUSCH is symbol Q, the symbol P is no later than the xth symbol before the symbol Q, and x is a predetermined value.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, and is characterized (that is, described as):
  • Mode 2-5 The symbol occupied by the second PUSCH is numbered P, the first PUSCH does not exist within x symbols after the symbol numbered P, or the terminal is not expected to send the first PUSCH within x symbols after the symbol numbered P, and x is a predetermined value; or
  • Mode 2-6 The symbol occupied by the first PUSCH is numbered Q, the second PUSCH does not exist within x symbols before the symbol numbered Q, or the terminal is not expected to send the second PUSCH within x symbols before the symbol numbered Q, and x is a predetermined value; or
  • Mode 2-7 The symbol occupied by the second PUSCH is symbol P, the symbol occupied by the first PUSCH is symbol Q, the first PUSCH does not exist within x symbols after the symbol P or the terminal is not expected to send the first PUSCH within x symbols after the symbol P, and x is a predetermined value; or
  • Mode 2-8 The symbol occupied by the second PUSCH is symbol P, the symbol occupied by the first PUSCH is symbol Q, the second PUSCH does not exist within x symbols before the symbol Q or the terminal is not expected to send the second PUSCH within x symbols before the symbol Q, and x is a predetermined value.
  • any of the above methods 2-1 to 2-8 can be combined with any of the above options 2-1 to 2-4. Examples of combining some methods with some options are listed below.
  • the last symbol occupied by the second PUSCH is symbol P
  • the last symbol occupied by the first PUSCH is no earlier than the xth symbol after symbol P, where x is a predetermined value.
  • the last symbol occupied by the first PUSCH is symbol Q
  • the last symbol occupied by the second PUSCH is no later than the xth symbol before symbol Q, where x is a predetermined value.
  • the last symbol occupied by the first PUSCH is symbol Q
  • the second PUSCH does not exist within x symbols before symbol Q or the terminal is not expected to send the second PUSCH within x symbols before symbol Q
  • x is a predetermined value.
  • the last symbol occupied by the second PUSCH is symbol P
  • the first PUSCH does not exist within x symbols after symbol P
  • the terminal does not send the first PUSCH within x symbols after symbol P
  • the terminal is not expected to send the first PUSCH within x symbols after symbol P
  • x is a predetermined value.
  • the predetermined value in the above solution is configured by the network or agreed upon by a protocol.
  • the value of the predetermined value in the above solution is related to the number of HARQ processes configured by the network.
  • the number of HARQ processes configured by the network refers to the number of HARQ processes configured by the network device for the terminal.
  • the corresponding value of the predetermined value is also large.
  • the terminal determines the HARQ process number corresponding to the PUSCH by itself, the time constraint relationship between the PUSCH and the PUSCH that has already used the HARQ process number is satisfied, thereby ensuring that the previous transmission corresponding to the HARQ process number has sufficient time for HARQ retransmission, thereby improving transmission reliability and avoiding the reduction of system efficiency caused by the introduction of high-level data retransmission (ARQ).
  • ARQ high-level data retransmission
  • FIG. 4 is a second flow chart of a transmission method for an uplink channel provided in an embodiment of the present application. As shown in FIG. 4 , the transmission method for an uplink channel includes the following steps:
  • Step 401 If the terminal determines that there is a valid HARQ process, the terminal sends a first PUSCH based on the valid HARQ process; and/or, if the terminal determines that there is no valid HARQ process, the terminal does not send the first PUSCH; wherein the valid HARQ process includes an idle HARQ process and/or an occupied HARQ process and the PUSCH corresponding to the occupied HARQ process and the first PUSCH satisfy a first condition, and the first condition is a time-related condition.
  • the terminal when the terminal needs to send the first PUSCH, if there is no valid HARQ process, the terminal does not send the first PUSCH, or abandons sending the first PUSCH, or cancels sending the first PUSCH, or delays sending the first PUSCH, or discards (drops) sending the first PUSCH, or skips (skips) sending the first PUSCH.
  • the terminal if there is no valid HARQ process, the terminal does not send the first PUSCH, and if there is a valid HARQ process, the terminal uses the valid HARQ process to send the first PUSCH.
  • the first PUSCH is a CG PUSCH
  • the second PUSCH is a CG PUSCH.
  • the first PUSCH includes first information, and the first information is used to indicate the first HARQ process number corresponding to the first PUSCH;
  • the second PUSCH includes second information, and the second information is used to indicate the first HARQ process number corresponding to the second PUSCH.
  • the first PUSCH is a CG PUSCH
  • the second PUSCH is a dynamically scheduled PUSCH.
  • the first PUSCH includes first information, and the first information is used to indicate the first HARQ process number corresponding to the first PUSCH; the first HARQ process number corresponding to the second PUSCH is indicated in the scheduling signaling when the base station schedules the second PUSCH.
  • the first PUSCH is used to transmit a new data block.
  • the terminal uses a valid HARQ process to send a first PUSCH
  • the valid HARQ process includes an idle HARQ process and/or an occupied HARQ process
  • the PUSCH corresponding to the occupied HARQ process and the first PUSCH meet the first condition
  • the idle HARQ process since the HARQ process used by the first PUSCH is not occupied by other PUSCHs, it can be ensured that the transmission of the first PUSCH and other PUSCHs will not conflict
  • the occupied HARQ process it is limited that the PUSCH corresponding to the occupied HARQ process and the first PUSCH meet a certain constraint relationship (that is, the first condition), so as to ensure that the transmission of the first PUSCH and other PUSCHs will not conflict.
  • the PUSCH corresponding to the occupied HARQ process is referred to as the second PUSCH.
  • the first condition includes at least one of the following:
  • Condition A The time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value
  • Condition B The PUSCH opportunity where the first PUSCH is located and the PUSCH opportunity where the second PUSCH is located are in different periods.
  • Condition B may also be described as: the terminal does not expect that the PUSCH opportunity where the first PUSCH is located and the PUSCH opportunity where the second PUSCH is located are in the same period.
  • the time interval between the first PUSCH and the second PUSCH refers to: an interval between a time slot occupied by the first PUSCH and a time slot occupied by the second PUSCH.
  • the time slot occupied by the first PUSCH refers to the time slot where the last symbol occupied by the first PUSCH is located.
  • the time slot occupied by the first PUSCH refers to the time slot where the first symbol occupied by the first PUSCH is located.
  • the time slot occupied by the second PUSCH refers to the time slot where the last symbol occupied by the second PUSCH is located.
  • the time slot occupied by the second PUSCH refers to the time slot where the first symbol occupied by the second PUSCH is located.
  • the time interval between the first PUSCH and the second PUSCH may include the following options:
  • Option 1-1 the interval between the time slot where the last symbol occupied by the first PUSCH is located and the time slot where the last symbol occupied by the second PUSCH is located.
  • Option 1-2 the interval between the time slot where the first symbol occupied by the first PUSCH is located and the time slot where the last symbol occupied by the second PUSCH is located.
  • Option 1-3 the interval between the time slot where the first symbol occupied by the first PUSCH is located and the time slot where the first symbol occupied by the second PUSCH is located.
  • Option 1-4 the interval between the time slot where the last symbol occupied by the first PUSCH is located and the time slot where the first symbol occupied by the second PUSCH is located.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, and is characterized (that is, described as):
  • Mode 1-1 The number of the time slot occupied by the second PUSCH is n, and the number of the time slot occupied by the first PUSCH is greater than or equal to n+x, where x is a predetermined value; or,
  • Mode 1-2 The number of the time slot occupied by the first PUSCH is m, and the number of the time slot occupied by the second PUSCH is less than or equal to m-x, where x is a predetermined value; or
  • Mode 1-3 the time slot occupied by the second PUSCH is time slot n, and the time slot occupied by the first PUSCH is not earlier than time slot n+x, where x is a predetermined value; or,
  • Mode 1-4 The time slot occupied by the first PUSCH is time slot m, and the time slot occupied by the second PUSCH is no later than time slot m-x, where x is a predetermined value.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, and is characterized (that is, described as):
  • Mode 1-5 The timeslot occupied by the second PUSCH is numbered n, the first PUSCH does not exist within x timeslots after the timeslot numbered n, or the terminal is not expected to send the first PUSCH within x timeslots after the timeslot numbered n, and x is a predetermined value; or,
  • Mode 1-6 The timeslot occupied by the first PUSCH is numbered m, the second PUSCH does not exist in x timeslots before the timeslot numbered m, or the terminal is not expected to send the second PUSCH in x timeslots before the timeslot numbered m, where x is a predetermined value; or
  • Mode 1-7 the time slot occupied by the second PUSCH is time slot n, the first PUSCH does not exist within x time slots after time slot n, or the terminal is not expected to send the first PUSCH within x time slots after time slot n, and x is a predetermined value; or
  • Mode 1-8 The time slot occupied by the first PUSCH is time slot m, the second PUSCH does not exist in the x time slots before time slot m, or the terminal is not expected to send the second PUSCH in the x time slots before time slot m, and x is a predetermined value.
  • any of the above methods 1-1 to 1-8 can be combined with any of the above options 1-1 to 1-4. Examples of combining some methods with some options are listed below.
  • the time slot where the last symbol occupied by the second PUSCH is time slot n
  • the time slot where the last symbol occupied by the first PUSCH is not earlier than time slot n+x, where x is a predetermined value.
  • the time slot where the last symbol occupied by the first PUSCH is located is time slot m
  • the time slot where the last symbol occupied by the second PUSCH is located is no later than time slot m-x, where x is a predetermined value.
  • the time slot where the last symbol occupied by the first PUSCH is time slot m, and the second PUSCH does not exist in the x time slots before time slot m, or the terminal is not expected to send the second PUSCH in the x time slots before time slot m, and x is a predetermined value.
  • This example combines the above-mentioned method 1-8 with the above-mentioned option 1-1.
  • This example combines the above-mentioned method 1-7 with the above-mentioned option 1-1.
  • the time interval between the first PUSCH and the second PUSCH refers to: a time interval between symbols occupied by the first PUSCH and symbols occupied by the second PUSCH.
  • the symbol occupied by the first PUSCH refers to the last symbol occupied by the first PUSCH.
  • the symbol occupied by the first PUSCH refers to the first symbol occupied by the first PUSCH.
  • the symbol occupied by the second PUSCH refers to the last symbol occupied by the second PUSCH.
  • the symbol occupied by the second PUSCH refers to the first symbol occupied by the second PUSCH.
  • the time interval between the first PUSCH and the second PUSCH may include the following options:
  • Option 2-1 the interval between the last symbol occupied by the first PUSCH and the last symbol occupied by the second PUSCH.
  • Option 2-2 the interval between the first symbol occupied by the first PUSCH and the last symbol occupied by the second PUSCH.
  • Option 2-3 The interval between the first symbol occupied by the first PUSCH and the first symbol occupied by the second PUSCH.
  • Option 2-4 the interval between the last symbol occupied by the first PUSCH and the first symbol occupied by the second PUSCH.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, and is characterized (that is, described as):
  • Mode 2-1 The number of symbols occupied by the second PUSCH is P, and the number of symbols occupied by the first PUSCH is greater than or equal to P+x, where x is a predetermined value; or,
  • Mode 2-2 The number of symbols occupied by the first PUSCH is Q, and the number of symbols occupied by the second PUSCH is less than or equal to Q-x, where x is a predetermined value; or,
  • Mode 2-3 The symbol occupied by the second PUSCH is symbol P, the symbol occupied by the first PUSCH is symbol Q, the symbol Q is not earlier than the xth symbol after the symbol P, and x is a predetermined value; or,
  • Mode 2-4 The symbol occupied by the second PUSCH is symbol P, the symbol occupied by the first PUSCH is symbol Q, the symbol P is no later than the xth symbol before the symbol Q, and x is a predetermined value.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, and is characterized (that is, described as):
  • Mode 2-5 The symbol occupied by the second PUSCH is numbered P, the first PUSCH does not exist within x symbols after the symbol numbered P, or the terminal is not expected to send the first PUSCH within x symbols after the symbol numbered P, and x is a predetermined value; or
  • Mode 2-6 The symbol occupied by the first PUSCH is numbered Q, the second PUSCH does not exist within x symbols before the symbol numbered Q, or the terminal is not expected to send the second PUSCH within x symbols before the symbol numbered Q, and x is a predetermined value; or
  • Mode 2-7 The symbol occupied by the second PUSCH is symbol P, the symbol occupied by the first PUSCH is symbol Q, the first PUSCH does not exist within x symbols after the symbol P or the terminal is not expected to send the first PUSCH within x symbols after the symbol P, and x is a predetermined value; or
  • Mode 2-8 The symbol occupied by the second PUSCH is symbol P, the symbol occupied by the first PUSCH is symbol Q, the second PUSCH does not exist within x symbols before the symbol Q or the terminal is not expected to send the second PUSCH within x symbols before the symbol Q, and x is a predetermined value.
  • any of the above methods 2-1 to 2-8 can be combined with any of the above options 2-1 to 2-4. Examples of combining some methods with some options are listed below.
  • the last symbol occupied by the second PUSCH is symbol P
  • the last symbol occupied by the first PUSCH is no earlier than the xth symbol after symbol P, where x is a predetermined value.
  • the last symbol occupied by the first PUSCH is symbol Q
  • the last symbol occupied by the second PUSCH is no later than the xth symbol before symbol Q, where x is a predetermined value.
  • the last symbol occupied by the first PUSCH is symbol Q
  • the second PUSCH does not exist within x symbols before symbol Q or the terminal is not expected to send the second PUSCH within x symbols before symbol Q
  • x is a predetermined value.
  • the last symbol occupied by the second PUSCH is symbol P
  • the first PUSCH does not exist within x symbols after symbol P
  • the terminal does not send the first PUSCH within x symbols after symbol P
  • the terminal is not expected to send the first PUSCH within x symbols after symbol P
  • x is a predetermined value.
  • the predetermined value in the above solution is configured by the network or agreed upon by a protocol.
  • the value of the predetermined value in the above solution is related to the number of HARQ processes configured by the network. For example, when the number of HARQ processes configured by the network is larger, the corresponding value of the predetermined value is also larger.
  • the network configures N HARQ processes for the terminal, all N HARQ processes are occupied, and the PUSCH corresponding to each HARQ process in the N HARQ processes and the first PUSCH do not meet the first condition. Then there is no valid HARQ process, the terminal does not send the first PUSCH, or the terminal does not transmit a new data block through the first PUSCH.
  • the terminal determines the HARQ process number corresponding to the PUSCH by itself, the time constraint relationship between the PUSCH and the PUSCH that has already used the HARQ process number is satisfied, thereby ensuring that the previous transmission corresponding to the HARQ process number has sufficient time for HARQ retransmission, thereby improving transmission reliability and avoiding the reduction of system efficiency caused by the introduction of high-level data retransmission (ARQ).
  • ARQ high-level data retransmission
  • FIG5 is a flow chart of a third method for transmitting and/or receiving an uplink channel provided in an embodiment of the present application. As shown in FIG5 , the method for transmitting and/or receiving an uplink channel includes at least one of the following steps:
  • Step 501 The terminal sends a first PUSCH and/or a second PUSCH, the HARQ process number corresponding to the first PUSCH is determined based on a predetermined rule or is a predetermined process number, and the second PUSCH includes second information, and the second information is used to indicate a second HARQ process number corresponding to the second PUSCH.
  • Step 502 The network device receives the first PUSCH and/or the second PUSCH sent by the terminal.
  • the first PUSCH is a CG PUSCH.
  • the second PUSCH is a CG PUSCH.
  • the PUSCH opportunity where the first PUSCH is located and the PUSCH opportunity where the second PUSCH is located are in the same period.
  • the PUSCH opportunity where the first PUSCH is located is the first PUSCH opportunity in a period; or, the PUSCH opportunity where the first PUSCH is located is the first PUSCH opportunity actually sent in a period.
  • different PUSCHs use different methods to determine the HARQ process number.
  • the HARQ process number corresponding to the first PUSCH is determined based on a predetermined rule or is a predetermined process number, and the HARQ process number corresponding to the second PUSCH is indicated by the terminal through the second information.
  • it can also be ensured to a certain extent that the first PUSCH and the second PUSCH use different HARQ process numbers, thereby ensuring that the transmission of the first PUSCH and the second PUSCH will not conflict in time; in addition, for the first PUSCH, since there is no need to indicate the HARQ process number through information, uplink overhead can be saved.
  • the HARQ process number corresponding to the first PUSCH is determined based on the time domain resources occupied by the first PUSCH according to a preset formula.
  • the time domain resources occupied by the first PUSCH refer to: the first symbol occupied by the first PUSCH.
  • the preset formula is configured by the network or agreed upon by a protocol.
  • the method of "determining the HARQ process number based on a predetermined rule” can also be understood as a method of "implicitly determining the HARQ process number”.
  • the terminal determines the HARQ process number according to a preset formula based on the time domain resources occupied by the first PUSCH (or the PUSCH opportunity where the first PUSCH is located).
  • the time domain resources may refer to the first time domain symbol.
  • the preset formula may be, but is not limited to, the following formula:
  • HARQ Process ID [floor(CURRENT_symbol/periodicity)]modulo nrofHARQ-Processes
  • HARQ Process ID [floor(CURRENT_symbol/periodicity)]modulo nrofHARQ-Processes+
  • the formula for determining the HARQ process number may also be a completely new formula, that is, a formula different from the above formula.
  • the HARQ process number corresponding to the first PUSCH is a predetermined process number.
  • the predetermined process number is configured by the network or agreed upon by a protocol.
  • the base station configuration or protocol stipulates that the HARQ process number corresponding to the first PUSCH is Z.
  • the second PUSCH includes second UCI information, and a second information field in the second UCI information is used to indicate the second information.
  • the second information field is the same as the HARQ process number information field.
  • the first PUSCH includes third information, the third information being used to indicate whether K PUSCH opportunities after the PUSCH opportunity where the first PUSCH is located are valid PUSCH opportunities, where K is a positive integer.
  • the valid PUSCH opportunity refers to a PUSCH opportunity that can be used to transmit the second PUSCH.
  • the PUSCH opportunity where the first PUSCH is located is in the same period as the K PUSCH opportunities.
  • the first PUSCH includes first UCI information, and a first information field in the first UCI information is used to indicate the third information.
  • the first information field is the same as the HARQ process number information field.
  • the terminal is configured with 4 PUSCH opportunities (or resources) in one cycle.
  • the first PUSCH opportunity is the first PUSCH opportunity (i.e., PUSCH opportunity 1) among the 4 PUSCH opportunities, or the first PUSCH opportunity is the first PUSCH opportunity (i.e., PUSCH opportunity 2) actually sent among the 4 PUSCH opportunities.
  • the data does not reach the terminal at PUSCH opportunity 1, that is, the terminal has no data to transmit, then the terminal can abandon PUSCH opportunity 1 and start sending data from PUSCH opportunity 2.
  • PUSCH opportunity 2 is the first PUSCH opportunity actually sent.
  • the terminal determines the HARQ process number corresponding to the first PUSCH opportunity (i.e., the first PUSCH) based on a predetermined rule or a predetermined process number.
  • the first PUSCH includes third information, and the third information is used to indicate whether the K PUSCH opportunities after the first PUSCH opportunity are valid PUSCH opportunities.
  • the terminal sends a second PUSCH through a second PUSCH opportunity, and the second PUSCH includes second information, where the second information is used to indicate a second HARQ process number corresponding to the second PUSCH opportunity (ie, the second PUSCH).
  • the terminal can implicitly determine its corresponding HARQ process number without indicating its corresponding HARQ process number through information, thereby saving uplink overhead.
  • the size of the sequence number of each process does not mean the order of execution, and 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 embodiment of the present application.
  • downlink indicates that the transmission direction of the signal or data
  • uplink is used to indicate that the transmission direction of the signal or data is the second direction sent from the user equipment of the cell to the site
  • side is used to indicate that the transmission direction of the signal or data is the third direction sent from user equipment 1 to user equipment 2.
  • downlink signal indicates that the transmission direction of the signal is the first direction.
  • the term "and/or” is only a description of the association relationship of the associated objects, indicating that there can be three relationships. Specifically, A and/or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character “/" in this article generally indicates that the front and back associated objects are in an "or" relationship.
  • FIG. 7 is a schematic diagram of the structure of an uplink channel transmission device provided in an embodiment of the present application. The device is applied to a terminal. As shown in FIG. 7 , the uplink channel transmission device includes:
  • the sending unit 701 is used to send a first PUSCH, where the first PUSCH includes first information, and the first information is used to indicate a first HARQ process number corresponding to the first PUSCH; wherein the first PUSCH is located after the second PUSCH, the HARQ process number corresponding to the second PUSCH is the first HARQ process number, and the first PUSCH and the second PUSCH satisfy a first condition, which is a time-related condition.
  • the first condition includes at least one of the following:
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value
  • the PUSCH opportunity where the first PUSCH is located and the PUSCH opportunity where the second PUSCH is located are in different periods.
  • the time interval between the first PUSCH and the second PUSCH refers to:
  • the interval between the symbols occupied by the first PUSCH and the symbols occupied by the second PUSCH is the interval between the symbols occupied by the first PUSCH and the symbols occupied by the second PUSCH.
  • the time slot occupied by the first PUSCH refers to the time slot where the last symbol occupied by the first PUSCH is located; or, the time slot occupied by the first PUSCH refers to the time slot where the first symbol occupied by the first PUSCH is located.
  • the time slot occupied by the second PUSCH refers to the time slot where the last symbol occupied by the second PUSCH is located; or, the time slot occupied by the second PUSCH refers to the time slot where the first symbol occupied by the second PUSCH is located.
  • the symbol occupied by the first PUSCH refers to the last symbol occupied by the first PUSCH; or, the symbol occupied by the first PUSCH refers to the first symbol occupied by the first PUSCH.
  • the symbol occupied by the second PUSCH refers to the last symbol occupied by the second PUSCH; or, the symbol occupied by the second PUSCH refers to the first symbol occupied by the second PUSCH.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, characterized by:
  • the number of the time slot occupied by the second PUSCH is n, and the number of the time slot occupied by the first PUSCH is greater than or equal to n+x, where x is a predetermined value; or,
  • the number of the time slot occupied by the first PUSCH is m, and the number of the time slot occupied by the second PUSCH is less than or equal to m-x, where x is a predetermined value; or,
  • the time slot occupied by the second PUSCH is time slot n, and the time slot occupied by the first PUSCH is not earlier than time slot n+x, where x is a predetermined value; or,
  • the time slot occupied by the first PUSCH is time slot m
  • the time slot occupied by the second PUSCH is no later than time slot m-x, where x is a predetermined value.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, characterized by:
  • the timeslot occupied by the second PUSCH is numbered n, the first PUSCH does not exist within x timeslots after the timeslot numbered n, or the terminal is not expected to send the first PUSCH within x timeslots after the timeslot numbered n, and x is a predetermined value; or,
  • the timeslot occupied by the first PUSCH is numbered m, the second PUSCH does not exist in x timeslots before the timeslot numbered m, or the terminal is not expected to send the second PUSCH in x timeslots before the timeslot numbered m, where x is a predetermined value; or,
  • the time slot occupied by the second PUSCH is time slot n, the first PUSCH does not exist within x time slots after time slot n, or the terminal is not expected to send the first PUSCH within x time slots after time slot n, where x is a predetermined value; or,
  • the time slot occupied by the first PUSCH is time slot m
  • the second PUSCH does not exist in x time slots before time slot m
  • the terminal is not expected to send the second PUSCH in x time slots before time slot m
  • x is a predetermined value
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, characterized by:
  • the number of symbols occupied by the second PUSCH is P, and the number of symbols occupied by the first PUSCH is greater than or equal to P+x, where x is a predetermined value; or,
  • the number of symbols occupied by the first PUSCH is Q, and the number of symbols occupied by the second PUSCH is less than or equal to Q-x, where x is a predetermined value; or,
  • the symbol occupied by the second PUSCH is symbol P
  • the symbol occupied by the first PUSCH is symbol Q
  • the symbol Q is not earlier than the xth symbol after the symbol P
  • x is a predetermined value
  • the symbol occupied by the second PUSCH is symbol P
  • the symbol occupied by the first PUSCH is symbol Q
  • the symbol P is no later than the xth symbol before the symbol Q
  • x is a predetermined value.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, characterized by:
  • the symbol occupied by the second PUSCH is numbered P, the first PUSCH does not exist within x symbols after the symbol numbered P, or the terminal is not expected to send the first PUSCH within x symbols after the symbol numbered P, and x is a predetermined value; or,
  • the symbol occupied by the first PUSCH is numbered Q, the second PUSCH does not exist within x symbols before the symbol numbered Q, or the terminal is not expected to send the second PUSCH within x symbols before the symbol numbered Q, and x is a predetermined value; or,
  • the symbol occupied by the second PUSCH is symbol P
  • the symbol occupied by the first PUSCH is symbol Q
  • the first PUSCH does not exist within x symbols after the symbol P or the terminal is not expected to send the first PUSCH within x symbols after the symbol P
  • x is a predetermined value
  • the symbol occupied by the second PUSCH is symbol P
  • the symbol occupied by the first PUSCH is symbol Q
  • the second PUSCH does not exist within x symbols before the symbol Q or the terminal is not expected to send the second PUSCH within x symbols before the symbol Q
  • x is a predetermined value.
  • the predetermined value is configured by the network or agreed upon by a protocol.
  • the value of the predetermined value is related to the number of HARQ processes configured by the network.
  • the first PUSCH is a CG PUSCH.
  • the second PUSCH is a CG PUSCH or a dynamically scheduled PUSCH.
  • the first PUSCH is used to transmit a new data block.
  • FIG8 is a second schematic diagram of the structure of the transmission device of the uplink channel provided in an embodiment of the present application, which is applied to a terminal.
  • the transmission device of the uplink channel includes:
  • the sending unit 801 is configured to send a first PUSCH based on a valid HARQ process if there is a valid HARQ process; and/or, if there is no valid HARQ process, not send the first PUSCH;
  • the valid HARQ process includes an idle HARQ process and/or an occupied HARQ process, and the PUSCH corresponding to the occupied HARQ process and the first PUSCH satisfy a first condition, and the first condition is a time-related condition.
  • the PUSCH corresponding to the occupied HARQ process is a second PUSCH; and the first condition includes at least one of the following:
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value
  • the PUSCH opportunity where the first PUSCH is located and the PUSCH opportunity where the second PUSCH is located are in different periods.
  • the time interval between the first PUSCH and the second PUSCH refers to:
  • the interval between the symbols occupied by the first PUSCH and the symbols occupied by the second PUSCH is the interval between the symbols occupied by the first PUSCH and the symbols occupied by the second PUSCH.
  • the time slot occupied by the first PUSCH refers to the time slot where the last symbol occupied by the first PUSCH is located; or, the time slot occupied by the first PUSCH refers to the time slot where the first symbol occupied by the first PUSCH is located.
  • the time slot occupied by the second PUSCH refers to the time slot where the last symbol occupied by the second PUSCH is located; or, the time slot occupied by the second PUSCH refers to the time slot where the first symbol occupied by the second PUSCH is located.
  • the symbol occupied by the first PUSCH refers to the last symbol occupied by the first PUSCH; or, the symbol occupied by the first PUSCH refers to the first symbol occupied by the first PUSCH.
  • the symbol occupied by the second PUSCH refers to the last symbol occupied by the second PUSCH; or, the symbol occupied by the second PUSCH refers to the first symbol occupied by the second PUSCH.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, characterized by:
  • the number of the time slot occupied by the second PUSCH is n, and the number of the time slot occupied by the first PUSCH is greater than or equal to n+x, where x is a predetermined value; or,
  • the number of the time slot occupied by the first PUSCH is m, and the number of the time slot occupied by the second PUSCH is less than or equal to m-x, where x is a predetermined value; or,
  • the time slot occupied by the second PUSCH is time slot n, and the time slot occupied by the first PUSCH is not earlier than time slot n+x, where x is a predetermined value; or,
  • the time slot occupied by the first PUSCH is time slot m
  • the time slot occupied by the second PUSCH is no later than time slot m-x, where x is a predetermined value.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, characterized by:
  • the timeslot occupied by the second PUSCH is numbered n, the first PUSCH does not exist within x timeslots after the timeslot numbered n, or the terminal is not expected to send the first PUSCH within x timeslots after the timeslot numbered n, and x is a predetermined value; or,
  • the timeslot occupied by the first PUSCH is numbered m, the second PUSCH does not exist in x timeslots before the timeslot numbered m, or the terminal is not expected to send the second PUSCH in x timeslots before the timeslot numbered m, where x is a predetermined value; or,
  • the time slot occupied by the second PUSCH is time slot n, the first PUSCH does not exist within x time slots after time slot n, or the terminal is not expected to send the first PUSCH within x time slots after time slot n, where x is a predetermined value; or,
  • the time slot occupied by the first PUSCH is time slot m
  • the second PUSCH does not exist in x time slots before time slot m
  • the terminal is not expected to send the second PUSCH in x time slots before time slot m
  • x is a predetermined value
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, characterized by:
  • the number of symbols occupied by the second PUSCH is P, and the number of symbols occupied by the first PUSCH is greater than or equal to P+x, where x is a predetermined value; or,
  • the number of symbols occupied by the first PUSCH is Q, and the number of symbols occupied by the second PUSCH is less than or equal to Q-x, where x is a predetermined value; or,
  • the symbol occupied by the second PUSCH is symbol P
  • the symbol occupied by the first PUSCH is symbol Q
  • the symbol Q is not earlier than the xth symbol after the symbol P
  • x is a predetermined value
  • the symbol occupied by the second PUSCH is symbol P
  • the symbol occupied by the first PUSCH is symbol Q
  • the symbol P is no later than the xth symbol before the symbol Q
  • x is a predetermined value.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, characterized by:
  • the symbol occupied by the second PUSCH is numbered P, the first PUSCH does not exist within x symbols after the symbol numbered P, or the terminal is not expected to send the first PUSCH within x symbols after the symbol numbered P, and x is a predetermined value; or,
  • the symbol occupied by the first PUSCH is numbered Q, the second PUSCH does not exist within x symbols before the symbol numbered Q, or the terminal is not expected to send the second PUSCH within x symbols before the symbol numbered Q, and x is a predetermined value; or,
  • the symbol occupied by the second PUSCH is symbol P
  • the symbol occupied by the first PUSCH is symbol Q
  • the first PUSCH does not exist within x symbols after the symbol P or the terminal is not expected to send the first PUSCH within x symbols after the symbol P
  • x is a predetermined value
  • the symbol occupied by the second PUSCH is symbol P
  • the symbol occupied by the first PUSCH is symbol Q
  • the second PUSCH does not exist within x symbols before the symbol Q or the terminal is not expected to send the second PUSCH within x symbols before the symbol Q
  • x is a predetermined value.
  • the predetermined value is configured by the network or agreed upon by a protocol.
  • the value of the predetermined value is related to the number of HARQ processes configured by the network.
  • the second PUSCH is a CG PUSCH or a dynamically scheduled PUSCH.
  • the first PUSCH is a CG PUSCH.
  • the first PUSCH includes first information, where the first information is used to indicate a first HARQ process number corresponding to the first PUSCH.
  • the first PUSCH is used to transmit a new data block.
  • FIG. 9 is a third schematic diagram of the structure of the transmission device of the uplink channel provided in an embodiment of the present application, which is applied to a terminal. As shown in FIG. 9 , the transmission device of the uplink channel includes:
  • the sending unit 901 is used to send a first PUSCH and/or a second PUSCH, the HARQ process number corresponding to the first PUSCH is determined based on a predetermined rule or is a predetermined process number, and the second PUSCH includes second information, and the second information is used to indicate the second HARQ process number corresponding to the second PUSCH.
  • the first PUSCH includes third information, where the third information is used to indicate whether K PUSCH opportunities after the PUSCH opportunity where the first PUSCH is located are valid PUSCH opportunities, where K is a positive integer.
  • the valid PUSCH opportunity refers to a PUSCH opportunity that can be used to transmit the second PUSCH.
  • the PUSCH opportunity where the first PUSCH is located is in the same period as the K PUSCH opportunities.
  • the first PUSCH includes first UCI information, and a first information field in the first UCI information is used to indicate the third information.
  • the first information field is the same as the HARQ process number information field.
  • the PUSCH opportunity where the first PUSCH is located and the PUSCH opportunity where the second PUSCH is located are in the same period.
  • the PUSCH opportunity where the first PUSCH is located is the first PUSCH opportunity in a cycle; or, the PUSCH opportunity where the first PUSCH is located is the first PUSCH opportunity actually sent in a cycle.
  • the HARQ process number corresponding to the first PUSCH is determined based on a predetermined rule, including:
  • the HARQ process number corresponding to the first PUSCH is determined based on the time domain resources occupied by the first PUSCH according to a preset formula.
  • the time domain resources occupied by the first PUSCH refer to: the first symbol occupied by the first PUSCH.
  • the preset formula is configured by the network or agreed upon by a protocol.
  • the predetermined process number is configured by the network or agreed upon by a protocol.
  • the second PUSCH includes second UCI information, and a second information field in the second UCI information is used to indicate the second information.
  • the second information field is the same as the HARQ process number information field.
  • the first PUSCH is a weighted CG PUSCH.
  • the second PUSCH is a CG PUSCH.
  • FIG. 10 is a schematic diagram of the structure of the receiving device of the uplink channel provided in an embodiment of the present application, which is applied to a network device.
  • the transmission device of the uplink channel includes:
  • the receiving unit 1001 is used to receive a first PUSCH sent by the terminal, where the first PUSCH includes first information, and the first information is used to indicate a first HARQ process number corresponding to the first PUSCH; wherein the first PUSCH is located after the second PUSCH, the HARQ process number corresponding to the second PUSCH is the first HARQ process number, and the first PUSCH and the second PUSCH satisfy a first condition, which is a time-related condition.
  • the first condition includes at least one of the following:
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value
  • the PUSCH opportunity where the first PUSCH is located and the PUSCH opportunity where the second PUSCH is located are in different periods.
  • the time interval between the first PUSCH and the second PUSCH refers to:
  • the interval between the symbols occupied by the first PUSCH and the symbols occupied by the second PUSCH is the interval between the symbols occupied by the first PUSCH and the symbols occupied by the second PUSCH.
  • the time slot occupied by the first PUSCH refers to the time slot where the last symbol occupied by the first PUSCH is located; or, the time slot occupied by the first PUSCH refers to the time slot where the first symbol occupied by the first PUSCH is located.
  • the time slot occupied by the second PUSCH refers to the time slot where the last symbol occupied by the second PUSCH is located; or, the time slot occupied by the second PUSCH refers to the time slot where the first symbol occupied by the second PUSCH is located.
  • the symbol occupied by the first PUSCH refers to the last symbol occupied by the first PUSCH; or, the symbol occupied by the first PUSCH refers to the first symbol occupied by the first PUSCH.
  • the symbol occupied by the second PUSCH refers to the last symbol occupied by the second PUSCH; or, the symbol occupied by the second PUSCH refers to the first symbol occupied by the second PUSCH.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, characterized by:
  • the number of the time slot occupied by the second PUSCH is n, and the number of the time slot occupied by the first PUSCH is greater than or equal to n+x, where x is a predetermined value; or,
  • the number of the time slot occupied by the first PUSCH is m, and the number of the time slot occupied by the second PUSCH is less than or equal to m-x, where x is a predetermined value; or,
  • the time slot occupied by the second PUSCH is time slot n, and the time slot occupied by the first PUSCH is not earlier than time slot n+x, where x is a predetermined value; or,
  • the time slot occupied by the first PUSCH is time slot m
  • the time slot occupied by the second PUSCH is no later than time slot m-x, where x is a predetermined value.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, characterized by:
  • the timeslot occupied by the second PUSCH is numbered n, the first PUSCH does not exist within x timeslots after the timeslot numbered n, or the terminal is not expected to send the first PUSCH within x timeslots after the timeslot numbered n, and x is a predetermined value; or,
  • the timeslot occupied by the first PUSCH is numbered m, the second PUSCH does not exist in x timeslots before the timeslot numbered m, or the terminal is not expected to send the second PUSCH in x timeslots before the timeslot numbered m, where x is a predetermined value; or,
  • the time slot occupied by the second PUSCH is time slot n, the first PUSCH does not exist within x time slots after time slot n, or the terminal is not expected to send the first PUSCH within x time slots after time slot n, where x is a predetermined value; or,
  • the time slot occupied by the first PUSCH is time slot m
  • the second PUSCH does not exist in x time slots before time slot m
  • the terminal is not expected to send the second PUSCH in x time slots before time slot m
  • x is a predetermined value
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, characterized by:
  • the number of symbols occupied by the second PUSCH is P, and the number of symbols occupied by the first PUSCH is greater than or equal to P+x, where x is a predetermined value; or,
  • the number of symbols occupied by the first PUSCH is Q, and the number of symbols occupied by the second PUSCH is less than or equal to Q-x, where x is a predetermined value; or,
  • the symbol occupied by the second PUSCH is symbol P
  • the symbol occupied by the first PUSCH is symbol Q
  • the symbol Q is not earlier than the xth symbol after the symbol P
  • x is a predetermined value
  • the symbol occupied by the second PUSCH is symbol P
  • the symbol occupied by the first PUSCH is symbol Q
  • the symbol P is no later than the xth symbol before the symbol Q
  • x is a predetermined value.
  • the time interval between the first PUSCH and the second PUSCH is greater than or equal to a predetermined value, characterized by:
  • the symbol occupied by the first PUSCH is numbered Q, the second PUSCH does not exist within x symbols before the symbol numbered Q, or the terminal is not expected to send the second PUSCH within x symbols before the symbol numbered Q, and x is a predetermined value; or,
  • the symbol occupied by the second PUSCH is symbol P
  • the symbol occupied by the first PUSCH is symbol Q
  • the first PUSCH does not exist within x symbols after the symbol P or the terminal is not expected to send the first PUSCH within x symbols after the symbol P
  • x is a predetermined value
  • the symbol occupied by the second PUSCH is symbol P
  • the symbol occupied by the first PUSCH is symbol Q
  • the second PUSCH does not exist within x symbols before the symbol Q or the terminal is not expected to send the second PUSCH within x symbols before the symbol Q
  • x is a predetermined value.
  • the predetermined value is configured by the network or agreed upon by a protocol.
  • the value of the predetermined value is related to the number of HARQ processes configured by the network.
  • the first PUSCH is a CG PUSCH.
  • the second PUSCH is a CG PUSCH or a dynamically scheduled PUSCH.
  • the first PUSCH is used to transmit a new data block.
  • FIG. 11 is a second schematic diagram of the structure of the receiving device of the uplink channel provided in an embodiment of the present application, which is applied to a network device.
  • the transmission device of the uplink channel includes:
  • the receiving unit 1101 is used to receive a first PUSCH and/or a second PUSCH sent by a terminal, where the HARQ process number corresponding to the first PUSCH is determined based on a predetermined rule or is a predetermined process number, and the second PUSCH includes second information, and the second information is used to indicate a second HARQ process number corresponding to the second PUSCH.
  • the first PUSCH includes third information, where the third information is used to indicate whether K PUSCH opportunities after the PUSCH opportunity where the first PUSCH is located are valid PUSCH opportunities, where K is a positive integer.
  • the valid PUSCH opportunity refers to a PUSCH opportunity that can be used to transmit the second PUSCH.
  • the PUSCH opportunity where the first PUSCH is located is in the same period as the K PUSCH opportunities.
  • the first PUSCH includes first UCI information, and a first information field in the first UCI information is used to indicate the third information.
  • the first information field is the same as the HARQ process number information field.
  • the PUSCH opportunity where the first PUSCH is located and the PUSCH opportunity where the second PUSCH is located are in the same period.
  • the PUSCH opportunity where the first PUSCH is located is the first PUSCH opportunity in a period; or, the PUSCH opportunity where the first PUSCH is located is the first PUSCH opportunity actually sent in a period.
  • the HARQ process number corresponding to the first PUSCH is determined based on the time domain resources occupied by the first PUSCH according to a preset formula.
  • the time domain resources occupied by the first PUSCH refer to: the first symbol occupied by the first PUSCH.
  • the preset formula is configured by the network or agreed upon by a protocol.
  • the predetermined process number is configured by the network or agreed upon by a protocol.
  • the second PUSCH includes second UCI information, and a second information field in the second UCI information is used to indicate the second information.
  • the second information field is the same as the HARQ process number information field.
  • the first PUSCH is a CG PUSCH.
  • the second PUSCH is a CG PUSCH.
  • Fig. 12 is a schematic structural diagram of a communication device 1200 provided in an embodiment of the present application.
  • the communication device 1200 shown in Fig. 12 includes a processor 1210, and the processor 1210 can call and run a computer program from a memory to implement the method in the embodiment of the present application.
  • the communication device 1200 may further include a memory 1220.
  • the processor 1210 may call and run a computer program from the memory 1220 to implement the method in the embodiment of the present application.
  • the memory 1220 may be a separate device independent of the processor 1210 , or may be integrated into the processor 1210 .
  • the communication device 1200 may further include a transceiver 1230 , and the processor 1210 may control the transceiver 1230 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.
  • the transceiver 1230 may include a transmitter and a receiver.
  • the transceiver 1230 may further include an antenna, and the number of the antennas may be one or more.
  • the communication device 1200 may specifically be a terminal of an embodiment of the present application, and the communication device 1200 may implement the corresponding processes implemented by the terminal in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.
  • the communication device 1200 may specifically be a network device of an embodiment of the present application, and the communication device 1200 may implement the corresponding processes implemented by the network device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.
  • Fig. 13 is a schematic structural diagram of a chip according to an embodiment of the present application.
  • the chip 1300 shown in Fig. 13 includes a processor 1310, and the processor 1310 can call and run a computer program from a memory to implement the method according to the embodiment of the present application.
  • the chip 1300 may further include a memory 1320.
  • the processor 1310 may call and run a computer program from the memory 1320 to implement the method in the embodiment of the present application.
  • the memory 1320 may be a separate device independent of the processor 1310 , or may be integrated into the processor 1310 .
  • the chip 1300 may further include an input interface 1330.
  • the processor 1310 may control the input interface 1330 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
  • the chip 1300 may further include an output interface 1340.
  • the processor 1310 may control the output interface 1340 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
  • the chip can be applied to the terminal in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the terminal in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
  • the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
  • the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
  • the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities.
  • each step of the above method embodiment can be completed by the hardware integrated logic circuit in the processor or the instruction in the form of software.
  • the above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
  • DSP Digital Signal Processor
  • ASIC Application Specific Integrated Circuit
  • FPGA Field Programmable Gate Array
  • the methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed.
  • the general processor can be a microprocessor or the processor can also be any conventional processor.
  • the steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor can be combined to perform.
  • the software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc.
  • the storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
  • the memory in the embodiment of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories.
  • the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory.
  • the volatile memory can be a random access memory (RAM), which is used as an external cache.
  • RAM Direct Rambus RAM
  • SRAM Static RAM
  • DRAM Dynamic RAM
  • SDRAM Synchronous DRAM
  • DDR SDRAM Double Data Rate SDRAM
  • ESDRAM Enhanced SDRAM
  • SLDRAM Synchlink DRAM
  • DR RAM Direct Rambus RAM
  • the memory in the embodiment of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiment of the present application is intended to include but not limited to these and any other suitable types of memory.
  • An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.
  • the computer-readable storage medium can be applied to the terminal in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the terminal in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
  • the computer-readable storage medium can be applied to the network device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
  • An embodiment of the present application also provides a computer program product, including computer program instructions.
  • the computer program product can be applied to the terminal in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the terminal in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
  • the computer program product can be applied to the network device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
  • the embodiment of the present application also provides a computer program.
  • the computer program can be applied to the terminal in the embodiments of the present application.
  • the computer program runs on a computer, the computer executes the corresponding processes implemented by the terminal in the various methods of the embodiments of the present application. For the sake of brevity, they are not described here.
  • the computer program can be applied to the network device in the embodiments of the present application.
  • the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not described here.
  • the disclosed systems, devices and methods can be implemented in other ways.
  • the device embodiments described above are only schematic.
  • the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
  • Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
  • the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.
  • the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art.
  • the computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application.
  • the aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, and other media that can store program codes.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请实施例提供一种上行信道的传输方法及接收方法、装置、终端、网络设备,该方法包括:终端发送第一PUSCH,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一HARQ进程编号;其中,所述第一PUSCH位于第二PUSCH之后,所述第二PUSCH对应的HARQ进程编号为所述第一HARQ进程编号,所述第一PUSCH和所述第二PUSCH满足第一条件,所述第一条件为与时间相关的条件。

Description

上行信道的传输方法及接收方法、装置、终端、网络设备 技术领域
本申请实施例涉及移动通信技术领域,具体涉及一种上行信道的传输方法及接收方法、装置、终端、网络设备。
背景技术
物理上行共享信道(Physical Uplink Shared CHannel,PUSCH)支持半静态的周期传输方式,即配置授权的PUSCH传输(configured grant PUSCH transmission)方式。在一个配置授权(Configured Grant,CG)周期内,可以配置有一个或多个PUSCH机会(PUSCH occasion),PUSCH机会用于PUSCH传输,也就是说,一个CG周期内可以传输一个或多个PUSCH。
PUSCH对应的混合自动重传请求(Hybrid Automatic Repeat reQuest,HARQ)进程编号如何确定,才能确保该PUSCH与其他PUSCH的传输不会发生冲突,需要解决。
发明内容
本申请实施例提供一种上行信道的传输方法及接收方法、装置、终端、网络设备、芯片、计算机可读存储介质、计算机程序产品、计算机程序。
本申请实施例提供的上行信道的传输方法,包括:
终端发送第一PUSCH,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一HARQ进程编号;其中,所述第一PUSCH位于第二PUSCH之后,所述第二PUSCH对应的HARQ进程编号为所述第一HARQ进程编号,所述第一PUSCH和所述第二PUSCH满足第一条件,所述第一条件为与时间相关的条件。
本申请实施例提供的上行信道的传输方法,包括:
若终端确定存在有效的HARQ进程,则所述终端基于所述有效的HARQ进程发送第一PUSCH;和/或,若终端确定不存在有效的HARQ进程,则所述终端不发送第一PUSCH;
其中,所述有效的HARQ进程包括空闲的HARQ进程和/或被占用的HARQ进程且所述被占用的HARQ进程对应的PUSCH和所述第一PUSCH满足第一条件,所述第一条件为与时间相关的条件。
本申请实施例提供的上行信道的传输方法,包括:
终端发送第一PUSCH和/或第二PUSCH,所述第一PUSCH对应的HARQ进程编号基于预定规则确定或者为预定进程编号,所述第二PUSCH包括第二信息,所述第二信息用于指示所述第二PUSCH对应的第二HARQ进程编号。
本申请实施例提供的上行信道的接收方法,包括:
网络设备接收终端发送的第一PUSCH,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一HARQ进程编号;其中,所述第一PUSCH位于第二PUSCH之后,所述第二PUSCH对应的HARQ进程编号为所述第一HARQ进程编号,所述第一PUSCH和所述第二PUSCH满足第一条件,所述第一条件为与时间相关的条件。
本申请实施例提供的上行信道的接收方法,包括:
网络设备接收终端发送的第一PUSCH和/或第二PUSCH,所述第一PUSCH对应的HARQ进程编号基于预定规则确定或者为预定进程编号,所述第二PUSCH包括第二信息,所述第二信息用于指示所述第二PUSCH对应的第二HARQ进程编号。
本申请实施例提供的上行信道的传输装置,应用于终端,所述装置包括:
发送单元,用于发送第一PUSCH,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一HARQ进程编号;其中,所述第一PUSCH位于第二PUSCH之后,所述第二PUSCH对应的HARQ进程编号为所述第一HARQ进程编号,所述第一PUSCH和所述第二PUSCH满足第一条件,所述第一条件为与时间相关的条件。
本申请实施例提供的上行信道的传输装置,应用于终端,所述装置包括:
发送单元,用于若存在有效的HARQ进程,则基于所述有效的HARQ进程发送第一PUSCH;和/或,若不存在有效的HARQ进程,则不发送第一PUSCH;
其中,所述有效的HARQ进程包括空闲的HARQ进程和/或被占用的HARQ进程且所述被占用的HARQ进程对应的PUSCH和所述第一PUSCH满足第一条件,所述第一条件为与时间相关的条件。
本申请实施例提供的上行信道的传输装置,应用于终端,所述装置包括:
发送单元,用于发送第一PUSCH和/或第二PUSCH,所述第一PUSCH对应的HARQ进程编号基于预定规则确定或者为预定进程编号,所述第二PUSCH包括第二信息,所述第二信息用于指示所述第二PUSCH对应的第二HARQ进程编号。
本申请实施例提供的上行信道的接收装置,应用于网络设备,所述装置包括:
接收单元,用于接收终端发送的第一PUSCH,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一HARQ进程编号;其中,所述第一PUSCH位于第二PUSCH之后,所述第二PUSCH对应的HARQ进程编号为所述第一HARQ进程编号,所述第一PUSCH和所述第二PUSCH满足第一条件,所述第一条件为与时间相关的条件。
本申请实施例提供的上行信道的接收装置,应用于网络设备,所述装置包括:
接收单元,用于接收终端发送的第一PUSCH和/或第二PUSCH,所述第一PUSCH对应的HARQ进程编号基于预定规则确定或者为预定进程编号,所述第二PUSCH包括第二信息,所述第二信息用于指示所述第二PUSCH对应的第二HARQ进程编号。
本申请实施例提供的终端,包括处理器和存储器。该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行上述的上行信道的传输方法。
本申请实施例提供的网络设备,包括处理器和存储器。该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行上述的上行信道的接收方法。
本申请实施例提供的芯片,用于实现上述的上行信道的传输方法或者上行信道的接收方法。
具体地,该芯片包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有该芯片的设备执行上述的上行信道的传输方法或者上行信道的接收方法。
本申请实施例提供的计算机可读存储介质,用于存储计算机程序,该计算机程序使得计算机执行上述的上行信道的传输方法或者上行信道的接收方法。
本申请实施例提供的计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行上述的上行信道的传输方法或者上行信道的接收方法。
本申请实施例提供的计算机程序,当其在计算机上运行时,使得计算机执行上述的上行信道的传输方法或者上行信道的接收方法。
通过上述技术方案,一方面,终端通过第一PUSCH中的第一信息指示第一PUSCH对应的第一HARQ进程编号时,第一PUSCH与其他使用该第一HARQ进程编号的第二PUSCH之间满足一定约束关系(也即第一条件),从而可以确保第一PUSCH和第二PUSCH的传输不会发生冲突。另一方面,终端使用有效的HARQ进程发送第一PUSCH,有效的HARQ进程包括空闲的HARQ进程和/或被占用的HARQ进程且所述被占用的HARQ进程对应的PUSCH和所述第一PUSCH满足第一条件;对于空闲的HARQ进程来说,由于第一PUSCH使用的HARQ进程未被其他PUSCH占用,因而可以确保第一PUSCH和其他PUSCH的传输不会发生冲突;对于被占用的HARQ进程来说,限定被占用的HARQ进程对应的PUSCH和第一PUSCH之间满足一定约束关系(也即第一条件),从而可以确保第一PUSCH和其他PUSCH的传输不会发生冲突。再一方面,不同的PUSCH采用不同的方式确定HARQ进程编号,第一PUSCH对应的HARQ进程编号基于预定规则确定或者为预定进程编号,而第二PUSCH对应的HARQ进程编号由终端通过第一信息进行指示,如此,也可以在一定程度上确保第一PUSCH和第二PUSCH使用不同的HARQ进程编号,从而确保第一PUSCH和第二PUSCH的传输在时间上不会发生冲突;此外,对于第一PUSCH来说,由于无需通过信息指示HARQ进程编号,因而可以节省上行开销。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是本申请实施例的一个应用场景的示意图;
图2是本申请实施例提供的一个周期内的PUSCH机会的示意图一;
图3是本申请实施例提供的上行信道的传输和/或接收方法的流程示意图一;
图4是本申请实施例提供的上行信道的传输方法的流程示意图二;
图5是本申请实施例提供的上行信道的传输和/或接收方法的流程示意图三;
图6是本申请实施例提供的一个周期内的PUSCH机会的示意图二;
图7是本申请实施例提供的上行信道的传输装置的结构组成示意图一;
图8是本申请实施例提供的上行信道的传输装置的结构组成示意图二;
图9是本申请实施例提供的上行信道的传输装置的结构组成示意图三;
图10是本申请实施例提供的上行信道的接收装置的结构组成示意图一;
图11是本申请实施例提供的上行信道的接收装置的结构组成示意图二;
图12是本申请实施例提供的一种通信设备示意性结构图;
图13是本申请实施例的芯片的示意性结构图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
图1是本申请实施例的一个应用场景的示意图。
如图1所示,通信系统100可以包括终端110和网络设备120。网络设备120可以通过空口与终端110通信。终端110和网络设备120之间支持多业务传输。
应理解,本申请实施例仅以通信系统100进行示例性说明,但本申请实施例不限定于此。也就是说,本申请实施例的技术方案可以应用于各种通信系统,例如:长期演进(Long Term Evolution,LTE)系统、LTE时分双工(Time Division Duplex,TDD)、通用移动通信系统(Universal Mobile Telecommunication System,UMTS)、物联网(Internet of Things,IoT)系统、窄带物联网(Narrow Band Internet of Things,NB-IoT)系统、增强的机器类型通信(enhanced Machine-Type Communications,eMTC)系统、5G通信系统(也称为新无线(New Radio,NR)通信系统),或未来的通信系统等。
在图1所示的通信系统100中,网络设备120可以是与终端110通信的接入网设备。接入网设备可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域内的终端110(例如UE)进行通信。
网络设备120可以是长期演进(Long Term Evolution,LTE)系统中的演进型基站(Evolutional Node B,eNB或eNodeB),或者是下一代无线接入网(Next Generation Radio Access Network,NG RAN)设备,或者是NR系统中的基站(gNB),或者是云无线接入网络(Cloud Radio Access Network,CRAN)中的无线控制器,或者该网络设备120可以为中继站、接入点、车载设备、可穿戴设备、集线器、交换机、网桥、路由器,或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)中的网络设备等。
终端110可以是任意终端,其包括但不限于与网络设备120或其它终端采用有线或者无线连接的终端。
例如,所述终端110可以指接入终端、用户设备(User Equipment,UE)、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、IoT设备、卫星手持终端、无线本地环路(Wireless Local Loop,WLL)站、个人数字处理(Personal Digital Assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、5G网络中的终端或者未来演进网络中的终端等。
终端110可以用于设备到设备(Device to Device,D2D)的通信。
无线通信系统100还可以包括与基站进行通信的核心网设备130,该核心网设备130可以是5G核心网(5G Core,5GC)设备,例如,接入与移动性管理功能(Access and Mobility Management Function,AMF),又例如,认证服务器功能(Authentication Server Function,AUSF),又例如,用户面功能(User Plane Function,UPF),又例如,会话管理功能(Session Management Function,SMF)。可选地,核心网络设备130也可以是LTE网络的分组核心演进(Evolved Packet Core,EPC)设备,例如,会话 管理功能+核心网络的数据网关(Session Management Function+Core Packet Gateway,SMF+PGW-C)设备。应理解,SMF+PGW-C可以同时实现SMF和PGW-C所能实现的功能。在网络演进过程中,上述核心网设备也有可能叫其它名字,或者通过对核心网的功能进行划分形成新的网络实体,对此本申请实施例不做限制。
通信系统100中的各个功能单元之间还可以通过下一代网络(next generation,NG)接口建立连接实现通信。
例如,终端通过NR接口与接入网设备建立空口连接,用于传输用户面数据和控制面信令;终端可以通过NG接口1(简称N1)与AMF建立控制面信令连接;接入网设备例如下一代无线接入基站(gNB),可以通过NG接口3(简称N3)与UPF建立用户面数据连接;接入网设备可以通过NG接口2(简称N2)与AMF建立控制面信令连接;UPF可以通过NG接口4(简称N4)与SMF建立控制面信令连接;UPF可以通过NG接口6(简称N6)与数据网络交互用户面数据;AMF可以通过NG接口11(简称N11)与SMF建立控制面信令连接;SMF可以通过NG接口7(简称N7)与PCF建立控制面信令连接。
图1示例性地示出了一个基站、一个核心网设备和两个终端,可选地,该无线通信系统100可以包括多个基站设备并且每个基站的覆盖范围内可以包括其它数量的终端,本申请实施例对此不做限定。
需要说明的是,图1只是以示例的形式示意本申请所适用的系统,当然,本申请实施例所示的方法还可以适用于其它系统。此外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。还应理解,在本申请的实施例中提到的“指示”可以是直接指示,也可以是间接指示,还可以是表示具有关联关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有关联关系。还应理解,在本申请的实施例中提到的“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。还应理解,在本申请的实施例中提到的“预定义”或“预定义规则”可以通过在设备(例如,包括终端和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。比如预定义可以是指协议中定义的。还应理解,本申请实施例中,所述"协议"可以指通信领域的标准协议,例如可以包括LTE协议、NR协议以及应用于未来的通信系统中的相关协议,本申请对此不做限定。
为便于理解本申请实施例的技术方案,以下对本申请实施例的相关技术进行说明,以下相关技术作为可选方案与本申请实施例的技术方案可以进行任意结合,其均属于本申请实施例的保护范围。
CG PUSCH
PUSCH支持半静态的周期传输方式,也即配置授权的PUSCH传输(configured grant PUSCH transmission)方式。具体包括以下两种类型:
类型1CG(type-1CG):基站通过无线资源控制(Radio Resource Control,RRC)信令配置PUSCH传输参数后,不需要再通过下行控制信息(Downlink Control Information,DCI)对其激活,该配置即生效。
类型2CG(type-2CG):基站通过RRC信令配置PUSCH传输参数后,需要再通过DCI对其激活,该配置才生效。
CG支持符号(symbol)级别的周期以及时隙(slot)级别的周期,例如{2,7}符号的周期,又例如{1,2,4,5,8,10,16,20,32,40…}时隙的周期。一个CG周期内,可以配置有一个或多个PUSCH机会(PUSCH occasion),PUSCH机会用于CG PUSCH传输,也就是说,一个CG周期内可以传输一个或多个CG PUSCH。
CG PUSCH对应的HARQ进程编号根据该CG PUSCH(或者说该CG PUSCH所在的PUSCH机会)占用的第一个时域符号(以下简称为符号),以及如下两个公式中的一个确定:
HARQ Process ID=[floor(CURRENT_symbol/periodicity)]modulo nrofHARQ-Processes
HARQ Process ID=[floor(CURRENT_symbol/periodicity)]modulo nrofHARQ-Processes+
harq-ProcID-Offset2
其中,HARQ Process ID代表HARQ进程编号;periodicity代表CG周期;nrofHARQ-Processes代表HARQ进程数目,可以由基站配置;harq-ProcID-Offset2代表HARQ进程编号偏置,可以由基 站配置;floor代表向下取整运算,modulo代表取余运算;CURRENT_symbol基于以下公式确定:
CURRENT_symbol=(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+slot number in the frame×numberOfSymbolsPerSlot+symbol number in the slot)
其中,SFN代表无线帧号,numberOfSlotsPerFrame代表一个无线帧包括的时隙数,numberOfSymbolsPerSlot代表一个时隙包括的符号数,slot number in the frame代表CG PUSCH占用的第一个时域符号所在的时隙编号,symbol number in the slot代表CG PUSCH占用的第一个时域符号所在的符号编号。
CG-UCI
为支持在非授权频带上传输CG PUSCH,引入了配置授权上行控制信息(CG-Uplink Control Information,CG-UCI)。在非授权频带上传输的CG PUSCH,其对应的HARQ进程编号不再根据其占用的时域资源确定。终端在发送的CG PUSCH中嵌入CG-UCI,通过CG-UCI通知基站当前CG PUSCH对应的HARQ进程编号、冗余版本(Redundancy Version,RV)、新数据指示(New data indicator)、以及信道占用时间(Channel Occupancy Time,COT)共享信息(sharing information)。其中,CG-UCI中的信息域包括HARQ进程编号信息域、冗余版本信息域、新数据指示信息域以及信道占用时间共享信息信息域。本申请实施例的技术方案主要关注HARQ进程编号信息域,该信息域的比特长度为4比特。
XR
在扩展现实(EXtended Reality,XR)的研究项目中,研究的场景包括增强现实(Augmented Reality,AR)、虚拟现实(Virtual Reality,VR)、混合现实(Mixed Reality,MR)、云游戏(Cloud Gaming,CG)等。XR的一项主要业务即为视频流(video stream)业务,其到达速率(以fps衡量,fps,即每秒的帧数)可以为30fps、60fps、90fps、120fps,那么对应的视频流的周期为33.33ms、16.67ms、11.11ms、8.33ms。
XR数据的特点是数据包大小可变且均值较大。以数据率为100Mbps的AR/VR为例,其上行数据包均值为20833bytes,最大值为31250bytes,最小值为10417bytes。即每个周期内待传输的数据包的大小在[10417bytes,31250bytes]之间。在100M带宽的实际系统中,传输一个20833bytes的数据包大约需要占用4个时隙中的传输资源。
为了适应XR数据的特点,可以在一个CG周期内配置多个PUSCH机会,用于传输数据量较大的XR数据。进一步,当某个CG周期内的数据量相对较小,不需要占用全部预配置的多个PUSCH机会时,终端可动态的通知基站本周内不使用的PUSCH机会,基站可以将该终端未使用的PUSCH机会重新分配给其他终端进行数据传输,从而提高系统效率。
当一个CG周期内配置了多个PUSCH机会时,若沿用授权载波上CG PUSCH的工作机制,那么一个CG周期内的多个PUSCH机会对应相同的HARQ进程编号。即使是沿用非授权载波上的CG PUSCH的工作机制,那么一个CG周期内的不同PUSCH机会也可能会对应相同的HARQ进程编号。参照图2,PUSCH机会1使用HARQ进程编号X,PUSCH机会2也使用HARQ进程编号X,由于当PUSCH机会2使用HARQ进程编号X时,HARQ进程编号X的缓存(buffer)中存放了PUSCH机会2上传输的新数据块,PUSCH机会1上传输的数据被清除,导致PUSCH机会1上传输的数据块无法支持HARQ重传。
PUSCH对应的HARQ进程编号如何确定,才能确保该PUSCH与其他PUSCH的传输不会发生冲突,需要解决。为此,提出了本申请实施例的以下技术方案。
为便于理解本申请实施例的技术方案,以下通过具体实施例详述本申请的技术方案。以上相关技术作为可选方案与本申请实施例的技术方案可以进行任意结合,其均属于本申请实施例的保护范围。本申请实施例包括以下内容中的至少部分内容。
需要说明的是,本申请实施例中描述的“周期”是指“CG周期”,关于“CG周期”的理解可以参照前述相关方案。
需要说明的是,本申请实施例中的描述的“符号”是指“时域符号”,例如OFDM符号。
需要说明的是,本申请实施例中的描述的“PUSCH机会”也可以替换为“PUSCH资源”。
需要说明的是,本申请实施例中的描述的“PUSCH对应的HARQ进程/HARQ进程编号”也可以替换为“PUSCH机会对应的HARQ进程/HARQ进程编号”。
图3是本申请实施例提供的上行信道的传输和/或接收方法的流程示意图一,如图3所示,所述上行信道的传输和/或接收方法包括以下至少一个步骤:
步骤301:终端发送第一PUSCH,所述第一PUSCH包括第一信息,所述第一信息用于指示所 述第一PUSCH对应的第一HARQ进程编号;其中,所述第一PUSCH位于第二PUSCH之后,所述第二PUSCH对应的HARQ进程编号为所述第一HARQ进程编号,所述第一PUSCH和所述第二PUSCH满足第一条件,所述第一条件为与时间相关的条件。
步骤302:网络设备接收终端发送的所述第一PUSCH。
在一些实施方式中,所述第一PUSCH为CG PUSCH,所述第二PUSCH为CG PUSCH。对于这种情况,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一HARQ进程编号;所述第二PUSCH包括第二信息,所述第二信息用于指示所述第二PUSCH对应的第一HARQ进程编号。
在一些实施方式中,所述第一PUSCH为CG PUSCH,所述第二PUSCH为动态调度PUSCH。对于这种情况,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一HARQ进程编号;所述第二PUSCH对应的第一HARQ进程编号由基站调度所述第二PUSCH时在调度信令中指示出。
本申请实施例中,所述第一PUSCH位于第二PUSCH之后是指:所述第一PUSCH对应的时域位置位于第二PUSCH对应的时域位置之后;或者,所述第一PUSCH的发送时间位于第二PUSCH的发送时间之后。
在一些实施方式中,所述第一PUSCH用于传输新的数据块。
本申请实施例中,终端通过第一PUSCH中的第一信息指示第一PUSCH对应的第一HARQ进程编号时,第一PUSCH与其他使用该第一HARQ进程编号的第二PUSCH之间满足一定约束关系(也即第一条件),从而可以确保第一PUSCH和第二PUSCH的传输不会发生冲突。
在一些实施方式中,所述第一条件包括以下至少之一:
条件A:所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值;
条件B:所述第一PUSCH所在的PUSCH机会与所述第二PUSCH所在的PUSCH机会在不同的周期内。
对于条件B,也可以描述为:终端不期待所述第一PUSCH所在的PUSCH机会与所述第二PUSCH所在的PUSCH机会在同一周期内。
对于条件A,可以有如下描述方式:
方案一
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔,是指:所述第一PUSCH占用的时隙与所述第二PUSCH占用的时隙之间的间隔。
这里,作为一种实现方式,所述第一PUSCH占用的时隙是指所述第一PUSCH占用的最后一个符号所在的时隙。作为另一种实现方式,所述第一PUSCH占用的时隙是指所述第一PUSCH占用的第一个符号所在的时隙。
这里,作为一种实现方式,所述第二PUSCH占用的时隙是指所述第二PUSCH占用的最后一个符号所在的时隙。作为另一种实现方式,所述第二PUSCH占用的时隙是指所述第二PUSCH占用的第一个符号所在的时隙。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔,可以有如下几种选项:
选项1-1:所述第一PUSCH占用的最后一个符号所在的时隙与所述第二PUSCH占用的最后一个符号所在的时隙之间的间隔。
选项1-2:所述第一PUSCH占用的第一个符号所在的时隙与所述第二PUSCH占用的最后一个符号所在的时隙之间的间隔。
选项1-3:所述第一PUSCH占用的第一个符号所在的时隙与所述第二PUSCH占用的第一个符号所在的时隙之间的间隔。
选项1-4:所述第一PUSCH占用的最后一个符号所在的时隙与所述第二PUSCH占用的第一个符号所在的时隙之间的间隔。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为(也即描述为):
方式1-1:所述第二PUSCH占用的时隙的编号为n,所述第一PUSCH占用的时隙的编号大于或等于n+x,所述x为预定值;或者,
方式1-2:所述第一PUSCH占用的时隙的编号为m,所述第二PUSCH占用的时隙的编号小于或等于m-x,所述x为预定值;或者,
方式1-3:所述第二PUSCH占用的时隙为时隙n,所述第一PUSCH占用的时隙不早于时隙n+x,所述x为预定值;或者,
方式1-4:所述第一PUSCH占用的时隙为时隙m,所述第二PUSCH占用的时隙不晚于时隙m-x,所述x为预定值。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为(也即描述为):
方式1-5:所述第二PUSCH占用的时隙的编号为n,编号为n的时隙之后的x个时隙内不存在所述第一PUSCH或者编号为n的时隙之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
方式1-6:所述第一PUSCH占用的时隙的编号为m,编号为m的时隙之前的x个时隙内不存在所述第二PUSCH或者编号为m的时隙之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
方式1-7:所述第二PUSCH占用的时隙为时隙n,时隙n之后的x个时隙内不存在所述第一PUSCH或者时隙n之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
方式1-8:所述第一PUSCH占用的时隙为时隙m,时隙m之前的x个时隙内不存在所述第二PUSCH或者时隙m之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值。
需要说明的是,上述方式1-1至方式1-8中的任意一种方式,可以与上述选项1-1至选项1-4中的任意一种选项进行结合。以下列举出部分方式与部分选项结合的例子。
在一个示例中,所述第二PUSCH占用的最后一个符号所在的时隙为时隙n,所述第一PUSCH占用的最后一个符号所在的时隙不早于时隙n+x,所述x为预定值。该示例结合了上述方式1-3和上述选项1-1的方案。
在一个示例中,所述第一PUSCH占用的最后一个符号所在的时隙为时隙m,所述第二PUSCH占用的最后一个符号所在的时隙不晚于时隙m-x,所述x为预定值。该示例结合了上述方式1-4和上述选项1-1的方案。
在一个示例中,所述第一PUSCH占用的最后一个符号所在的时隙为时隙m,时隙m之前的x个时隙内不存在所述第二PUSCH或者时隙m之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值。该示例结合了上述方式1-8和上述选项1-1的方案。
在一个示例中,所述第二PUSCH占用的最后一个符号所在的时隙为时隙n,时隙n之后的x个时隙内不存在所述第一PUSCH或者时隙n之后的x个时隙内所述终端不发送所述第一PUSCH或者时隙n之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值。该示例结合了上述方式1-7和上述选项1-1的方案。
方案二
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔,是指:所述第一PUSCH占用的符号与所述第二PUSCH占用的符号之间的间隔。
这里,作为一种实现方式,所述第一PUSCH占用的符号是指所述第一PUSCH占用的最后一个符号。作为另一种实现方式,所述第一PUSCH占用的符号是指所述第一PUSCH占用的第一个符号。
这里,作为一种实现方式,所述第二PUSCH占用的符号是指所述第二PUSCH占用的最后一个符号。作为另一种实现方式,所述第二PUSCH占用的符号是指所述第二PUSCH占用的第一个符号。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔,可以有如下几种选项:
选项2-1:所述第一PUSCH占用的最后一个符号与所述第二PUSCH占用的最后一个符号之间的间隔。
选项2-2:所述第一PUSCH占用的第一个符号与所述第二PUSCH占用的最后一个符号之间的间隔。
选项2-3:所述第一PUSCH占用的第一个符号与所述第二PUSCH占用的第一个符号之间的间隔。
选项2-4:所述第一PUSCH占用的最后一个符号与所述第二PUSCH占用的第一个符号之间 的间隔。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为(也即描述为):
方式2-1:所述第二PUSCH占用的符号的编号为P,所述第一PUSCH占用的符号的编号大于或等于P+x,所述x为预定值;或者,
方式2-2:所述第一PUSCH占用的符号的编号为Q,所述第二PUSCH占用的符号的编号小于或等于Q-x,所述x为预定值;或者,
方式2-3:所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q不早于所述符号P之后的第x个符号,所述x为预定值;或者,
方式2-4:所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P不晚于所述符号Q之前的第x个符号,所述x为预定值。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为(也即描述为):
方式2-5:所述第二PUSCH占用的符号的编号为P,编号为P的符号之后的x个符号内不存在所述第一PUSCH或者编号为P的符号之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
方式2-6:所述第一PUSCH占用的符号的编号为Q,编号为Q的符号之前的x个符号内不存在所述第二PUSCH或者编号为Q的符号之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
方式2-7:所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P之后的x个符号内不存在所述第一PUSCH或者所述符号P之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
方式2-8:所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q之前的x个符号内不存在所述第二PUSCH或者所述符号Q之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值。
需要说明的是,上述方式2-1至方式2-8中的任意一种方式,可以与上述选项2-1至选项2-4中的任意一种选项进行结合。以下列举出部分方式与部分选项结合的例子。
在一个示例中,所述第二PUSCH占用的最后一个符号为符号P,所述第一PUSCH占用的最后一个符号不早于符号P之后的第x个符号,所述x为预定值。该示例结合了上述方式2-3和上述选项2-1的方案。
在一个示例中,所述第一PUSCH占用的最后一个符号为符号Q,所述第二PUSCH占用的最后一个符号不晚于符号Q之前的第x个符号,所述x为预定值。该示例结合了上述方式2-4和上述选项1-1的方案。
在一个示例中,所述第一PUSCH占用的最后一个符号为符号Q,符号Q之前的x个符号内不存在所述第二PUSCH或者所述符号Q之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值。该示例结合了上述方式2-8和上述选项2-1的方案。
在一个示例中,所述第二PUSCH占用的最后一个符号为符号P,符号P之后的x个符号内不存在所述第一PUSCH或者符号P之后的x个符号内所述终端不发送所述第一PUSCH或者所述符号P之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值。该示例结合了上述方式2-7和上述选项2-1的方案。
在一些实施方式中,上述方案中的所述预定值由网络配置或由协议约定。
在一些实施方式中,上述方案中的所述预定值的取值与网络配置的HARQ进程数量有关。这里,网络配置的HARQ进程数量是指网络设备为终端配置的HARQ进程数。例如,网络配置的HARQ进程数量的取值较大时,对应的所述预定值的取值也较大。
本申请实施例的技术方案,终端自行确定PUSCH对应的HARQ进程编号时,该PUSCH与已经使用该HARQ进程编号的PUSCH之间满足时间约束关系,从而保证该HARQ进程编号对应的上一次传输可以有足够的时间进行HARQ重传,提高传输可靠性,避免引入高层的数据重传(ARQ)而造成的系统效率降低。
图4是本申请实施例提供的上行信道的传输方法的流程示意图二,如图4所示,所述上行信道的传输方法包括以下步骤:
步骤401:若终端确定存在有效的HARQ进程,则所述终端基于所述有效的HARQ进程发送第 一PUSCH;和/或,若终端确定不存在有效的HARQ进程,则所述终端不发送第一PUSCH;其中,所述有效的HARQ进程包括空闲的HARQ进程和/或被占用的HARQ进程且所述被占用的HARQ进程对应的PUSCH和所述第一PUSCH满足第一条件,所述第一条件为与时间相关的条件。
本申请实施例中,当终端需要发送第一PUSCH时,若不存在有效的HARQ进程,则所述终端不发送第一PUSCH,或者放弃发送第一PUSCH,或者取消发送第一PUSCH,或者延迟发送第一PUSCH,或者丢弃(drop)发送第一PUSCH,或者跳过(skip)发送第一PUSCH。总之,对于第一PUSCH来说,在没有有效的HARQ进程的情况下,终端是不发送第一PUSCH的,在有有效的HARQ进程的情况下,终端使用有效的HARQ进程发送第一PUSCH。
在一些实施方式中,所述第一PUSCH为CG PUSCH,所述第二PUSCH为CG PUSCH。对于这种情况,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一HARQ进程编号;所述第二PUSCH包括第二信息,所述第二信息用于指示所述第二PUSCH对应的第一HARQ进程编号。
在一些实施方式中,所述第一PUSCH为CG PUSCH,所述第二PUSCH为动态调度PUSCH。对于这种情况,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一HARQ进程编号;所述第二PUSCH对应的第一HARQ进程编号由基站调度所述第二PUSCH时在调度信令中指示出。
在一些实施方式中,所述第一PUSCH用于传输新的数据块。
本申请实施例中,终端使用有效的HARQ进程发送第一PUSCH,有效的HARQ进程包括空闲的HARQ进程和/或被占用的HARQ进程且所述被占用的HARQ进程对应的PUSCH和所述第一PUSCH满足第一条件;对于空闲的HARQ进程来说,由于第一PUSCH使用的HARQ进程未被其他PUSCH占用,因而可以确保第一PUSCH和其他PUSCH的传输不会发生冲突;对于被占用的HARQ进程来说,限定被占用的HARQ进程对应的PUSCH和第一PUSCH之间满足一定约束关系(也即第一条件),从而可以确保第一PUSCH和其他PUSCH的传输不会发生冲突。为便于描述,将所述被占用的HARQ进程对应的PUSCH称为第二PUSCH。
在一些实施方式中,所述第一条件包括以下至少之一:
条件A:所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值;
条件B:所述第一PUSCH所在的PUSCH机会与所述第二PUSCH所在的PUSCH机会在不同的周期内。
对于条件B,也可以描述为:终端不期待所述第一PUSCH所在的PUSCH机会与所述第二PUSCH所在的PUSCH机会在同一周期内。
对于条件A,可以有如下描述方式:
方案一
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔,是指:所述第一PUSCH占用的时隙与所述第二PUSCH占用的时隙之间的间隔。
这里,作为一种实现方式,所述第一PUSCH占用的时隙是指所述第一PUSCH占用的最后一个符号所在的时隙。作为另一种实现方式,所述第一PUSCH占用的时隙是指所述第一PUSCH占用的第一个符号所在的时隙。
这里,作为一种实现方式,所述第二PUSCH占用的时隙是指所述第二PUSCH占用的最后一个符号所在的时隙。作为另一种实现方式,所述第二PUSCH占用的时隙是指所述第二PUSCH占用的第一个符号所在的时隙。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔,可以有如下几种选项:
选项1-1:所述第一PUSCH占用的最后一个符号所在的时隙与所述第二PUSCH占用的最后一个符号所在的时隙之间的间隔。
选项1-2:所述第一PUSCH占用的第一个符号所在的时隙与所述第二PUSCH占用的最后一个符号所在的时隙之间的间隔。
选项1-3:所述第一PUSCH占用的第一个符号所在的时隙与所述第二PUSCH占用的第一个符号所在的时隙之间的间隔。
选项1-4:所述第一PUSCH占用的最后一个符号所在的时隙与所述第二PUSCH占用的第一个符号所在的时隙之间的间隔。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值, 表征为(也即描述为):
方式1-1:所述第二PUSCH占用的时隙的编号为n,所述第一PUSCH占用的时隙的编号大于或等于n+x,所述x为预定值;或者,
方式1-2:所述第一PUSCH占用的时隙的编号为m,所述第二PUSCH占用的时隙的编号小于或等于m-x,所述x为预定值;或者,
方式1-3:所述第二PUSCH占用的时隙为时隙n,所述第一PUSCH占用的时隙不早于时隙n+x,所述x为预定值;或者,
方式1-4:所述第一PUSCH占用的时隙为时隙m,所述第二PUSCH占用的时隙不晚于时隙m-x,所述x为预定值。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为(也即描述为):
方式1-5:所述第二PUSCH占用的时隙的编号为n,编号为n的时隙之后的x个时隙内不存在所述第一PUSCH或者编号为n的时隙之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
方式1-6:所述第一PUSCH占用的时隙的编号为m,编号为m的时隙之前的x个时隙内不存在所述第二PUSCH或者编号为m的时隙之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
方式1-7:所述第二PUSCH占用的时隙为时隙n,时隙n之后的x个时隙内不存在所述第一PUSCH或者时隙n之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
方式1-8:所述第一PUSCH占用的时隙为时隙m,时隙m之前的x个时隙内不存在所述第二PUSCH或者时隙m之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值。
需要说明的是,上述方式1-1至方式1-8中的任意一种方式,可以与上述选项1-1至选项1-4中的任意一种选项进行结合。以下列举出部分方式与部分选项结合的例子。
在一个示例中,所述第二PUSCH占用的最后一个符号所在的时隙为时隙n,所述第一PUSCH占用的最后一个符号所在的时隙不早于时隙n+x,所述x为预定值。该示例结合了上述方式1-3和上述选项1-1的方案。
在一个示例中,所述第一PUSCH占用的最后一个符号所在的时隙为时隙m,所述第二PUSCH占用的最后一个符号所在的时隙不晚于时隙m-x,所述x为预定值。该示例结合了上述方式1-4和上述选项1-1的方案。
在一个示例中,所述第一PUSCH占用的最后一个符号所在的时隙为时隙m,时隙m之前的x个时隙内不存在所述第二PUSCH或者时隙m之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值。该示例结合了上述方式1-8和上述选项1-1的方案。
在一个示例中,所述第二PUSCH占用的最后一个符号所在的时隙为时隙n,时隙n之后的x个时隙内不存在所述第一PUSCH或者时隙n之后的x个时隙内所述终端不发送所述第一PUSCH或者时隙n之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值。该示例结合了上述方式1-7和上述选项1-1的方案。
方案二
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔,是指:所述第一PUSCH占用的符号与所述第二PUSCH占用的符号之间的间隔。
这里,作为一种实现方式,所述第一PUSCH占用的符号是指所述第一PUSCH占用的最后一个符号。作为另一种实现方式,所述第一PUSCH占用的符号是指所述第一PUSCH占用的第一个符号。
这里,作为一种实现方式,所述第二PUSCH占用的符号是指所述第二PUSCH占用的最后一个符号。作为另一种实现方式,所述第二PUSCH占用的符号是指所述第二PUSCH占用的第一个符号。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔,可以有如下几种选项:
选项2-1:所述第一PUSCH占用的最后一个符号与所述第二PUSCH占用的最后一个符号之间的间隔。
选项2-2:所述第一PUSCH占用的第一个符号与所述第二PUSCH占用的最后一个符号之间的间隔。
选项2-3:所述第一PUSCH占用的第一个符号与所述第二PUSCH占用的第一个符号之间的间隔。
选项2-4:所述第一PUSCH占用的最后一个符号与所述第二PUSCH占用的第一个符号之间的间隔。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为(也即描述为):
方式2-1:所述第二PUSCH占用的符号的编号为P,所述第一PUSCH占用的符号的编号大于或等于P+x,所述x为预定值;或者,
方式2-2:所述第一PUSCH占用的符号的编号为Q,所述第二PUSCH占用的符号的编号小于或等于Q-x,所述x为预定值;或者,
方式2-3:所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q不早于所述符号P之后的第x个符号,所述x为预定值;或者,
方式2-4:所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P不晚于所述符号Q之前的第x个符号,所述x为预定值。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为(也即描述为):
方式2-5:所述第二PUSCH占用的符号的编号为P,编号为P的符号之后的x个符号内不存在所述第一PUSCH或者编号为P的符号之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
方式2-6:所述第一PUSCH占用的符号的编号为Q,编号为Q的符号之前的x个符号内不存在所述第二PUSCH或者编号为Q的符号之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
方式2-7:所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P之后的x个符号内不存在所述第一PUSCH或者所述符号P之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
方式2-8:所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q之前的x个符号内不存在所述第二PUSCH或者所述符号Q之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值。
需要说明的是,上述方式2-1至方式2-8中的任意一种方式,可以与上述选项2-1至选项2-4中的任意一种选项进行结合。以下列举出部分方式与部分选项结合的例子。
在一个示例中,所述第二PUSCH占用的最后一个符号为符号P,所述第一PUSCH占用的最后一个符号不早于符号P之后的第x个符号,所述x为预定值。该示例结合了上述方式2-3和上述选项2-1的方案。
在一个示例中,所述第一PUSCH占用的最后一个符号为符号Q,所述第二PUSCH占用的最后一个符号不晚于符号Q之前的第x个符号,所述x为预定值。该示例结合了上述方式2-4和上述选项1-1的方案。
在一个示例中,所述第一PUSCH占用的最后一个符号为符号Q,符号Q之前的x个符号内不存在所述第二PUSCH或者所述符号Q之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值。该示例结合了上述方式2-8和上述选项2-1的方案。
在一个示例中,所述第二PUSCH占用的最后一个符号为符号P,符号P之后的x个符号内不存在所述第一PUSCH或者符号P之后的x个符号内所述终端不发送所述第一PUSCH或者所述符号P之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值。该示例结合了上述方式2-7和上述选项2-1的方案。
在一些实施方式中,上述方案中的所述预定值由网络配置或由协议约定。
在一些实施方式中,上述方案中的所述预定值的取值与网络配置的HARQ进程数量有关。例如,网络配置的HARQ进程数量的取值较大时,对应的所述预定值的取值也较大。
在一个示例中,网络为终端配置N个HARQ进程,N个HARQ进程全部被占用且N个HARQ进程中每个HARQ进程对应的PUSCH和所述第一PUSCH均不满足所述第一条件,那么不存在有效的HARQ进程,终端不发送第一PUSCH或者说终端不通过第一PUSCH传输新的数据块。
本申请实施例的技术方案,终端自行确定PUSCH对应的HARQ进程编号时,该PUSCH与已经使用该HARQ进程编号的PUSCH之间满足时间约束关系,从而保证该HARQ进程编号对应的上一次传输可以有足够的时间进行HARQ重传,提高传输可靠性,避免引入高层的数据重传(ARQ)而造成的系统效率降低。
图5是本申请实施例提供的上行信道的传输和/或接收方法的流程示意图三,如图5所示,所述上行信道的传输和/或接收方法包括以下至少一个步骤:
步骤501:终端发送第一PUSCH和/或第二PUSCH,所述第一PUSCH对应的HARQ进程编号基于预定规则确定或者为预定进程编号,所述第二PUSCH包括第二信息,所述第二信息用于指示所述第二PUSCH对应的第二HARQ进程编号。
步骤502:网络设备接收终端发送的所述第一PUSCH和/或所述第二PUSCH。
在一些实施方式中,所述第一PUSCH为CG PUSCH。
在一些实施方式中,所述第二PUSCH为CG PUSCH。
在一些实施方式中,所述第一PUSCH所在的PUSCH机会与所述第二PUSCH所在的PUSCH机会在同一周期内。
在一些实施方式中,所述第一PUSCH所在的PUSCH机会是一个周期内的第一个PUSCH机会;或者,所述第一PUSCH所在的PUSCH机会是一个周期内实际发送的第一个PUSCH机会。
本申请实施例中,不同的PUSCH采用不同的方式确定HARQ进程编号,第一PUSCH对应的HARQ进程编号基于预定规则确定或者为预定进程编号,而第二PUSCH对应的HARQ进程编号由终端通过第二信息进行指示,如此,也可以在一定程度上确保第一PUSCH和第二PUSCH使用不同的HARQ进程编号,从而确保第一PUSCH和第二PUSCH的传输在时间上不会发生冲突;此外,对于第一PUSCH来说,由于无需通过信息指示HARQ进程编号,因而可以节省上行开销。
在一些实施方式中,所述第一PUSCH对应的HARQ进程编号基于所述第一PUSCH占用的时域资源,按照预设公式确定。
这里,作为一种实现方式,所述第一PUSCH占用的时域资源是指:所述第一PUSCH占用的第一个符号。
这里,作为一种实现方式,所述预设公式由网络配置或由协议约定。
这里,“基于预定规则确定HARQ进程编号”的方式也可以理解为“隐式确定HARQ进程编号”的方式。
在一个示例中,终端根据第一PUSCH(或者说第一PUSCH所在的PUSCH机会)占用的时域资源,按照预设公式确定HARQ进程编号。这里,所述时域资源可以是指第一个时域符号。所述预设公式可以但不局限于是以下公式:
HARQ Process ID=[floor(CURRENT_symbol/periodicity)]modulo nrofHARQ-Processes
HARQ Process ID=[floor(CURRENT_symbol/periodicity)]modulo nrofHARQ-Processes+
harq-ProcID-Offset2
上述公式中相关参数的含义可以参照前述相关技术方案的描述。
需要说明的是,确定HARQ进程编号的公式也可以是一个全新的公式,即与上述公式不同的公式。
在一些实施方式中,所述第一PUSCH对应的HARQ进程编号为预定进程编号。
这里,作为一种实现方式,所述预定进程编号由网络配置或由协议约定。
在一个示例中,基站配置或协议约定所述第一PUSCH对应的HARQ进程编号为Z。
在一些实施方式中,所述第二PUSCH包括第二UCI信息,所述第二UCI信息中的第二信息域用于指示所述第二信息。
这里,作为一种实现方式,所述第二信息域与HARQ进程编号信息域相同。
在一些实施方式中,所述第一PUSCH包括第三信息,所述第三信息用于指示所述第一PUSCH所在的PUSCH机会之后的K个PUSCH机会是否为有效的PUSCH机会,K为正整数。这里,所述有效的PUSCH机会是指能够用于传输所述第二PUSCH的PUSCH机会。
在一些实施方式中,所述第一PUSCH所在的PUSCH机会与所述K个PUSCH机会在同一周期内。
在一些实施方式中,所述第一PUSCH包括第一UCI信息,所述第一UCI信息中的第一信息域用于指示所述第三信息。
这里,作为一种实现方式,所述第一信息域与HARQ进程编号信息域相同。
在一个示例中,参照图6,终端被配置在一个周期内有4个PUSCH机会(或资源)。第一PUSCH机会是4个PUSCH机会中的第一个PUSCH机会(即PUSCH机会1),或者,第一PUSCH机会是4个PUSCH机会中的实际发送的第一个PUSCH机会(即PUSCH机会2),这里,在PUSCH机会1处数据未达到终端,即终端无数据可传输,则终端可以放弃PUSCH机会1,而从PUSCH机会2开始发送数据,这种情况下,PUSCH机会2即为实际发送的第一个PUSCH机会。终端基于预定规则确定或者预定进程编号确定第一PUSCH机会(也即第一PUSCH)对应的HARQ进程编号,可选地,第一PUSCH包括第三信息,所述第三信息用于指示第一PUSCH机会之后的K个PUSCH机会是否为有效的PUSCH机会。终端通过第二PUSCH机会发送第二PUSCH,第二PUSCH包括第二信息,所述第二信息用于指示所述第二PUSCH机会(也即第二PUSCH)对应的第二HARQ进程编号。
本申请实施例的技术方案,对于一个周期内的多个PUSCH机会中的第一PUSCH机会,终端可以隐式确定其对应的HARQ进程编号,无需通过信息指示其对应的HARQ进程编号,可节约上行开销。
以上结合附图详细描述了本申请的优选实施方式,但是,本申请并不限于上述实施方式中的具体细节,在本申请的技术构思范围内,可以对本申请的技术方案进行多种简单变型,这些简单变型均属于本申请的保护范围。例如,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本申请对各种可能的组合方式不再另行说明。又例如,本申请的各种不同的实施方式之间也可以进行任意组合,只要其不违背本申请的思想,其同样应当视为本申请所公开的内容。又例如,在不冲突的前提下,本申请描述的各个实施例和/或各个实施例中的技术特征可以和现有技术任意的相互组合,组合之后得到的技术方案也应落入本申请的保护范围。
还应理解,在本申请的各种方法实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。此外,在本申请实施例中,术语“下行”、“上行”和“侧行”用于表示信号或数据的传输方向,其中,“下行”用于表示信号或数据的传输方向为从站点发送至小区的用户设备的第一方向,“上行”用于表示信号或数据的传输方向为从小区的用户设备发送至站点的第二方向,“侧行”用于表示信号或数据的传输方向为从用户设备1发送至用户设备2的第三方向。例如,“下行信号”表示该信号的传输方向为第一方向。另外,本申请实施例中,术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。具体地,A和/或B可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
图7是本申请实施例提供的上行信道的传输装置的结构组成示意图一,应用于终端,如图7所示,所述上行信道的传输装置包括:
发送单元701,用于发送第一PUSCH,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一HARQ进程编号;其中,所述第一PUSCH位于第二PUSCH之后,所述第二PUSCH对应的HARQ进程编号为所述第一HARQ进程编号,所述第一PUSCH和所述第二PUSCH满足第一条件,所述第一条件为与时间相关的条件。
在一些实施方式中,所述第一条件包括以下至少之一:
所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值;
所述第一PUSCH所在的PUSCH机会与所述第二PUSCH所在的PUSCH机会在不同的周期内。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔,是指:
所述第一PUSCH占用的时隙与所述第二PUSCH占用的时隙之间的间隔;或者,
所述第一PUSCH占用的符号与所述第二PUSCH占用的符号之间的间隔。
在一些实施方式中,所述第一PUSCH占用的时隙是指所述第一PUSCH占用的最后一个符号所在的时隙;或者,所述第一PUSCH占用的时隙是指所述第一PUSCH占用的第一个符号所在的时隙。
在一些实施方式中,所述第二PUSCH占用的时隙是指所述第二PUSCH占用的最后一个符号所在的时隙;或者,所述第二PUSCH占用的时隙是指所述第二PUSCH占用的第一个符号所在的时隙。
在一些实施方式中,所述第一PUSCH占用的符号是指所述第一PUSCH占用的最后一个符 号;或者,所述第一PUSCH占用的符号是指所述第一PUSCH占用的第一个符号。
在一些实施方式中,所述第二PUSCH占用的符号是指所述第二PUSCH占用的最后一个符号;或者,所述第二PUSCH占用的符号是指所述第二PUSCH占用的第一个符号。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
所述第二PUSCH占用的时隙的编号为n,所述第一PUSCH占用的时隙的编号大于或等于n+x,所述x为预定值;或者,
所述第一PUSCH占用的时隙的编号为m,所述第二PUSCH占用的时隙的编号小于或等于m-x,所述x为预定值;或者,
所述第二PUSCH占用的时隙为时隙n,所述第一PUSCH占用的时隙不早于时隙n+x,所述x为预定值;或者,
所述第一PUSCH占用的时隙为时隙m,所述第二PUSCH占用的时隙不晚于时隙m-x,所述x为预定值。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
所述第二PUSCH占用的时隙的编号为n,编号为n的时隙之后的x个时隙内不存在所述第一PUSCH或者编号为n的时隙之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
所述第一PUSCH占用的时隙的编号为m,编号为m的时隙之前的x个时隙内不存在所述第二PUSCH或者编号为m的时隙之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
所述第二PUSCH占用的时隙为时隙n,时隙n之后的x个时隙内不存在所述第一PUSCH或者时隙n之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
所述第一PUSCH占用的时隙为时隙m,时隙m之前的x个时隙内不存在所述第二PUSCH或者时隙m之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
所述第二PUSCH占用的符号的编号为P,所述第一PUSCH占用的符号的编号大于或等于P+x,所述x为预定值;或者,
所述第一PUSCH占用的符号的编号为Q,所述第二PUSCH占用的符号的编号小于或等于Q-x,所述x为预定值;或者,
所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q不早于所述符号P之后的第x个符号,所述x为预定值;或者,
所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P不晚于所述符号Q之前的第x个符号,所述x为预定值。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
所述第二PUSCH占用的符号的编号为P,编号为P的符号之后的x个符号内不存在所述第一PUSCH或者编号为P的符号之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
所述第一PUSCH占用的符号的编号为Q,编号为Q的符号之前的x个符号内不存在所述第二PUSCH或者编号为Q的符号之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P之后的x个符号内不存在所述第一PUSCH或者所述符号P之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q之前的x个符号内不存在所述第二PUSCH或者所述符号Q之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值。
在一些实施方式中,所述预定值由网络配置或由协议约定。
在一些实施方式中,所述预定值的取值与网络配置的HARQ进程数量有关。
在一些实施方式中,所述第一PUSCH为CG PUSCH。
在一些实施方式中,所述第二PUSCH为CG PUSCH或动态调度PUSCH。
在一些实施方式中,所述第一PUSCH用于传输新的数据块。
本领域技术人员应当理解,本申请实施例的上述上行信道的传输装置的相关描述可以参照本申请实施例的上行信道的传输方法的相关描述进行理解。
图8是本申请实施例提供的上行信道的传输装置的结构组成示意图二,应用于终端,如图8所示,所述上行信道的传输装置包括:
发送单元801,用于若存在有效的HARQ进程,则基于所述有效的HARQ进程发送第一PUSCH;和/或,若不存在有效的HARQ进程,则不发送第一PUSCH;
其中,所述有效的HARQ进程包括空闲的HARQ进程和/或被占用的HARQ进程且所述被占用的HARQ进程对应的PUSCH和所述第一PUSCH满足第一条件,所述第一条件为与时间相关的条件。
在一些实施方式中,所述被占用的HARQ进程对应的PUSCH为第二PUSCH;所述第一条件包括以下至少之一:
所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值;
所述第一PUSCH所在的PUSCH机会与所述第二PUSCH所在的PUSCH机会在不同的周期内。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔,是指:
所述第一PUSCH占用的时隙与所述第二PUSCH占用的时隙之间的间隔;或者,
所述第一PUSCH占用的符号与所述第二PUSCH占用的符号之间的间隔。
在一些实施方式中,所述第一PUSCH占用的时隙是指所述第一PUSCH占用的最后一个符号所在的时隙;或者,所述第一PUSCH占用的时隙是指所述第一PUSCH占用的第一个符号所在的时隙。
在一些实施方式中,所述第二PUSCH占用的时隙是指所述第二PUSCH占用的最后一个符号所在的时隙;或者,所述第二PUSCH占用的时隙是指所述第二PUSCH占用的第一个符号所在的时隙。
在一些实施方式中,所述第一PUSCH占用的符号是指所述第一PUSCH占用的最后一个符号;或者,所述第一PUSCH占用的符号是指所述第一PUSCH占用的第一个符号。
在一些实施方式中,所述第二PUSCH占用的符号是指所述第二PUSCH占用的最后一个符号;或者,所述第二PUSCH占用的符号是指所述第二PUSCH占用的第一个符号。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
所述第二PUSCH占用的时隙的编号为n,所述第一PUSCH占用的时隙的编号大于或等于n+x,所述x为预定值;或者,
所述第一PUSCH占用的时隙的编号为m,所述第二PUSCH占用的时隙的编号小于或等于m-x,所述x为预定值;或者,
所述第二PUSCH占用的时隙为时隙n,所述第一PUSCH占用的时隙不早于时隙n+x,所述x为预定值;或者,
所述第一PUSCH占用的时隙为时隙m,所述第二PUSCH占用的时隙不晚于时隙m-x,所述x为预定值。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
所述第二PUSCH占用的时隙的编号为n,编号为n的时隙之后的x个时隙内不存在所述第一PUSCH或者编号为n的时隙之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
所述第一PUSCH占用的时隙的编号为m,编号为m的时隙之前的x个时隙内不存在所述第二PUSCH或者编号为m的时隙之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
所述第二PUSCH占用的时隙为时隙n,时隙n之后的x个时隙内不存在所述第一PUSCH或者时隙n之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
所述第一PUSCH占用的时隙为时隙m,时隙m之前的x个时隙内不存在所述第二PUSCH 或者时隙m之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
所述第二PUSCH占用的符号的编号为P,所述第一PUSCH占用的符号的编号大于或等于P+x,所述x为预定值;或者,
所述第一PUSCH占用的符号的编号为Q,所述第二PUSCH占用的符号的编号小于或等于Q-x,所述x为预定值;或者,
所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q不早于所述符号P之后的第x个符号,所述x为预定值;或者,
所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P不晚于所述符号Q之前的第x个符号,所述x为预定值。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
所述第二PUSCH占用的符号的编号为P,编号为P的符号之后的x个符号内不存在所述第一PUSCH或者编号为P的符号之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
所述第一PUSCH占用的符号的编号为Q,编号为Q的符号之前的x个符号内不存在所述第二PUSCH或者编号为Q的符号之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P之后的x个符号内不存在所述第一PUSCH或者所述符号P之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q之前的x个符号内不存在所述第二PUSCH或者所述符号Q之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值。
在一些实施方式中,所述预定值由网络配置或由协议约定。
在一些实施方式中,,所述预定值的取值与网络配置的HARQ进程数量有关。
在一些实施方式中,所述第二PUSCH为CG PUSCH或动态调度PUSCH。
在一些实施方式中,所述第一PUSCH为CG PUSCH。
在一些实施方式中,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一HARQ进程编号。
在一些实施方式中,所述第一PUSCH用于传输新的数据块。
本领域技术人员应当理解,本申请实施例的上述上行信道的传输装置的相关描述可以参照本申请实施例的上行信道的传输方法的相关描述进行理解。
图9是本申请实施例提供的上行信道的传输装置的结构组成示意图三,应用于终端,如图9所示,所述上行信道的传输装置包括:
发送单元901,用于发送第一PUSCH和/或第二PUSCH,所述第一PUSCH对应的HARQ进程编号基于预定规则确定或者为预定进程编号,所述第二PUSCH包括第二信息,所述第二信息用于指示所述第二PUSCH对应的第二HARQ进程编号。
在一些实施方式中,所述第一PUSCH包括第三信息,所述第三信息用于指示所述第一PUSCH所在的PUSCH机会之后的K个PUSCH机会是否为有效的PUSCH机会,K为正整数。
在一些实施方式中,所述有效的PUSCH机会是指能够用于传输所述第二PUSCH的PUSCH机会。
在一些实施方式中,所述第一PUSCH所在的PUSCH机会与所述K个PUSCH机会在同一周期内。
在一些实施方式中,所述第一PUSCH包括第一UCI信息,所述第一UCI信息中的第一信息域用于指示所述第三信息。
在一些实施方式中,所述第一信息域与HARQ进程编号信息域相同。
在一些实施方式中,所述第一PUSCH所在的PUSCH机会与所述第二PUSCH所在的PUSCH机会在同一周期内。
在一些实施方式中,所述第一PUSCH所在的PUSCH机会是一个周期内的第一个PUSCH机 会;或者,所述第一PUSCH所在的PUSCH机会是一个周期内实际发送的第一个PUSCH机会。
在一些实施方式中,所述第一PUSCH对应的HARQ进程编号基于预定规则确定,包括:
所述第一PUSCH对应的HARQ进程编号基于所述第一PUSCH占用的时域资源,按照预设公式确定。
在一些实施方式中,所述第一PUSCH占用的时域资源是指:所述第一PUSCH占用的第一个符号。
在一些实施方式中,所述预设公式由网络配置或由协议约定。
在一些实施方式中,所述预定进程编号由网络配置或由协议约定。
在一些实施方式中,所述第二PUSCH包括第二UCI信息,所述第二UCI信息中的第二信息域用于指示所述第二信息。
在一些实施方式中,所述第二信息域与HARQ进程编号信息域相同。
在一些实施方式中,所述第一PUSCH为权CG PUSCH。
在一些实施方式中,所述第二PUSCH为CG PUSCH。
本领域技术人员应当理解,本申请实施例的上述上行信道的传输装置的相关描述可以参照本申请实施例的上行信道的传输方法的相关描述进行理解。
图10是本申请实施例提供的上行信道的接收装置的结构组成示意图一,应用于网络设备,如图10所示,所述上行信道的传输装置包括:
接收单元1001,用于接收终端发送的第一PUSCH,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一HARQ进程编号;其中,所述第一PUSCH位于第二PUSCH之后,所述第二PUSCH对应的HARQ进程编号为所述第一HARQ进程编号,所述第一PUSCH和所述第二PUSCH满足第一条件,所述第一条件为与时间相关的条件。
在一些实施方式中,所述第一条件包括以下至少之一:
所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值;
所述第一PUSCH所在的PUSCH机会与所述第二PUSCH所在的PUSCH机会在不同的周期内。
在一些实施方式中,述第一PUSCH与所述第二PUSCH之间的时间间隔,是指:
所述第一PUSCH占用的时隙与所述第二PUSCH占用的时隙之间的间隔;或者,
所述第一PUSCH占用的符号与所述第二PUSCH占用的符号之间的间隔。
在一些实施方式中,所述第一PUSCH占用的时隙是指所述第一PUSCH占用的最后一个符号所在的时隙;或者,所述第一PUSCH占用的时隙是指所述第一PUSCH占用的第一个符号所在的时隙。
在一些实施方式中,所述第二PUSCH占用的时隙是指所述第二PUSCH占用的最后一个符号所在的时隙;或者,所述第二PUSCH占用的时隙是指所述第二PUSCH占用的第一个符号所在的时隙。
在一些实施方式中,所述第一PUSCH占用的符号是指所述第一PUSCH占用的最后一个符号;或者,所述第一PUSCH占用的符号是指所述第一PUSCH占用的第一个符号。
在一些实施方式中,所述第二PUSCH占用的符号是指所述第二PUSCH占用的最后一个符号;或者,所述第二PUSCH占用的符号是指所述第二PUSCH占用的第一个符号。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
所述第二PUSCH占用的时隙的编号为n,所述第一PUSCH占用的时隙的编号大于或等于n+x,所述x为预定值;或者,
所述第一PUSCH占用的时隙的编号为m,所述第二PUSCH占用的时隙的编号小于或等于m-x,所述x为预定值;或者,
所述第二PUSCH占用的时隙为时隙n,所述第一PUSCH占用的时隙不早于时隙n+x,所述x为预定值;或者,
所述第一PUSCH占用的时隙为时隙m,所述第二PUSCH占用的时隙不晚于时隙m-x,所述x为预定值。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
所述第二PUSCH占用的时隙的编号为n,编号为n的时隙之后的x个时隙内不存在所述第 一PUSCH或者编号为n的时隙之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
所述第一PUSCH占用的时隙的编号为m,编号为m的时隙之前的x个时隙内不存在所述第二PUSCH或者编号为m的时隙之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
所述第二PUSCH占用的时隙为时隙n,时隙n之后的x个时隙内不存在所述第一PUSCH或者时隙n之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
所述第一PUSCH占用的时隙为时隙m,时隙m之前的x个时隙内不存在所述第二PUSCH或者时隙m之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
所述第二PUSCH占用的符号的编号为P,所述第一PUSCH占用的符号的编号大于或等于P+x,所述x为预定值;或者,
所述第一PUSCH占用的符号的编号为Q,所述第二PUSCH占用的符号的编号小于或等于Q-x,所述x为预定值;或者,
所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q不早于所述符号P之后的第x个符号,所述x为预定值;或者,
所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P不晚于所述符号Q之前的第x个符号,所述x为预定值。
在一些实施方式中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
所述第二PUSCH占用的符号的编号为P,编号为P的符号之后的x个符号内不存在所述第一PUSCH或者编号为P的符号之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
所述第一PUSCH占用的符号的编号为Q,编号为Q的符号之前的x个符号内不存在所述第二PUSCH或者编号为Q的符号之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P之后的x个符号内不存在所述第一PUSCH或者所述符号P之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q之前的x个符号内不存在所述第二PUSCH或者所述符号Q之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值。
在一些实施方式中,所述预定值由网络配置或由协议约定。
在一些实施方式中,所述预定值的取值与网络配置的HARQ进程数量有关。
在一些实施方式中,所述第一PUSCH为CG PUSCH。
在一些实施方式中,所述第二PUSCH为CG PUSCH或动态调度PUSCH。
在一些实施方式中,所述第一PUSCH用于传输新的数据块。
本领域技术人员应当理解,本申请实施例的上述上行信道的接收装置的相关描述可以参照本申请实施例的上行信道的接收方法的相关描述进行理解。
图11是本申请实施例提供的上行信道的接收装置的结构组成示意图二,应用于网络设备,如图11所示,所述上行信道的传输装置包括:
接收单元1101,用于接收终端发送的第一PUSCH和/或第二PUSCH,所述第一PUSCH对应的HARQ进程编号基于预定规则确定或者为预定进程编号,所述第二PUSCH包括第二信息,所述第二信息用于指示所述第二PUSCH对应的第二HARQ进程编号。
在一些实施方式中,所述第一PUSCH包括第三信息,所述第三信息用于指示所述第一PUSCH所在的PUSCH机会之后的K个PUSCH机会是否为有效的PUSCH机会,K为正整数。
在一些实施方式中,所述有效的PUSCH机会是指能够用于传输所述第二PUSCH的PUSCH机会。
在一些实施方式中,所述第一PUSCH所在的PUSCH机会与所述K个PUSCH机会在同一周期内。
在一些实施方式中,所述第一PUSCH包括第一UCI信息,所述第一UCI信息中的第一信息域用于指示所述第三信息。
在一些实施方式中,所述第一信息域与HARQ进程编号信息域相同。
在一些实施方式中,所述第一PUSCH所在的PUSCH机会与所述第二PUSCH所在的PUSCH机会在同一周期内。
在一些实施方式中,所述第一PUSCH所在的PUSCH机会是一个周期内的第一个PUSCH机会;或者,所述第一PUSCH所在的PUSCH机会是一个周期内实际发送的第一个PUSCH机会。
在一些实施方式中,所述第一PUSCH对应的HARQ进程编号基于所述第一PUSCH占用的时域资源,按照预设公式确定。
在一些实施方式中,所述第一PUSCH占用的时域资源是指:所述第一PUSCH占用的第一个符号。
在一些实施方式中,所述预设公式由网络配置或由协议约定。
在一些实施方式中,所述预定进程编号由网络配置或由协议约定。
在一些实施方式中,所述第二PUSCH包括第二UCI信息,所述第二UCI信息中的第二信息域用于指示所述第二信息。
在一些实施方式中,所述第二信息域与HARQ进程编号信息域相同。
在一些实施方式中,所述第一PUSCH为CG PUSCH。
在一些实施方式中,所述第二PUSCH为CG PUSCH。
本领域技术人员应当理解,本申请实施例的上述上行信道的接收装置的相关描述可以参照本申请实施例的上行信道的接收方法的相关描述进行理解。
图12是本申请实施例提供的一种通信设备1200示意性结构图。图12所示的通信设备1200包括处理器1210,处理器1210可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。
可选地,如图12所示,通信设备1200还可以包括存储器1220。其中,处理器1210可以从存储器1220中调用并运行计算机程序,以实现本申请实施例中的方法。
其中,存储器1220可以是独立于处理器1210的一个单独的器件,也可以集成在处理器1210中。
可选地,如图12所示,通信设备1200还可以包括收发器1230,处理器1210可以控制该收发器1230与其他设备进行通信,具体地,可以向其他设备发送信息或数据,或接收其他设备发送的信息或数据。
其中,收发器1230可以包括发射机和接收机。收发器1230还可以进一步包括天线,天线的数量可以为一个或多个。
在一些实施方式中,该通信设备1200具体可为本申请实施例的终端,并且该通信设备1200可以实现本申请实施例的各个方法中由终端实现的相应流程,为了简洁,在此不再赘述。
在一些实施方式中,该通信设备1200具体可为本申请实施例的网络设备,并且该通信设备1200可以实现本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。
图13是本申请实施例的芯片的示意性结构图。图13所示的芯片1300包括处理器1310,处理器1310可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。
可选地,如图13所示,芯片1300还可以包括存储器1320。其中,处理器1310可以从存储器1320中调用并运行计算机程序,以实现本申请实施例中的方法。
其中,存储器1320可以是独立于处理器1310的一个单独的器件,也可以集成在处理器1310中。
可选地,该芯片1300还可以包括输入接口1330。其中,处理器1310可以控制该输入接口1330与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。
可选地,该芯片1300还可以包括输出接口1340。其中,处理器1310可以控制该输出接口1340与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。
在一些实施方式中,该芯片可应用于本申请实施例中的终端,并且该芯片可以实现本申请实施例的各个方法中由终端实现的相应流程,为了简洁,在此不再赘述。
在一些实施方式中,该芯片可应用于本申请实施例中的网络设备,并且该芯片可以实现本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。
应理解,本申请实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。
应理解,本申请实施例的处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程 中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
应理解,上述存储器为示例性但不是限制性说明,例如,本申请实施例中的存储器还可以是静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synch link DRAM,SLDRAM)以及直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)等等。也就是说,本申请实施例中的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
本申请实施例还提供了一种计算机可读存储介质,用于存储计算机程序。
在一些实施方式中,该计算机可读存储介质可应用于本申请实施例中的终端,并且该计算机程序使得计算机执行本申请实施例的各个方法中由终端实现的相应流程,为了简洁,在此不再赘述。
在一些实施方式中,该计算机可读存储介质可应用于本申请实施例中的网络设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。
本申请实施例还提供了一种计算机程序产品,包括计算机程序指令。
在一些实施方式中,该计算机程序产品可应用于本申请实施例中的终端,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由终端实现的相应流程,为了简洁,在此不再赘述。
在一些实施方式中,该计算机程序产品可应用于本申请实施例中的网络设备,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。
本申请实施例还提供了一种计算机程序。
在一些实施方式中该计算机程序可应用于本申请实施例中的终端,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由终端实现的相应流程,为了简洁,在此不再赘述。
在一些实施方式中该计算机程序可应用于本申请实施例中的网络设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元 的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,)ROM、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

Claims (92)

  1. 一种上行信道的传输方法,所述方法包括:
    终端发送第一物理上行共享信道PUSCH,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一混合自动重传请求HARQ进程编号;其中,所述第一PUSCH位于第二PUSCH之后,所述第二PUSCH对应的HARQ进程编号为所述第一HARQ进程编号,所述第一PUSCH和所述第二PUSCH满足第一条件,所述第一条件为与时间相关的条件。
  2. 根据权利要求1所述的方法,其中,所述第一条件包括以下至少之一:
    所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值;
    所述第一PUSCH所在的PUSCH机会与所述第二PUSCH所在的PUSCH机会在不同的周期内。
  3. 根据权利要求2所述的方法,其中,所述第一PUSCH与所述第二PUSCH之间的时间间隔,是指:
    所述第一PUSCH占用的时隙与所述第二PUSCH占用的时隙之间的间隔;或者,
    所述第一PUSCH占用的符号与所述第二PUSCH占用的符号之间的间隔。
  4. 根据权利要求3所述的方法,其中,
    所述第一PUSCH占用的时隙是指所述第一PUSCH占用的最后一个符号所在的时隙;或者,
    所述第一PUSCH占用的时隙是指所述第一PUSCH占用的第一个符号所在的时隙。
  5. 根据权利要求3或4所述的方法,其中,
    所述第二PUSCH占用的时隙是指所述第二PUSCH占用的最后一个符号所在的时隙;或者,
    所述第二PUSCH占用的时隙是指所述第二PUSCH占用的第一个符号所在的时隙。
  6. 根据权利要求3所述的方法,其中,
    所述第一PUSCH占用的符号是指所述第一PUSCH占用的最后一个符号;或者,
    所述第一PUSCH占用的符号是指所述第一PUSCH占用的第一个符号。
  7. 根据权利要求3或6所述的方法,其中,
    所述第二PUSCH占用的符号是指所述第二PUSCH占用的最后一个符号;或者,
    所述第二PUSCH占用的符号是指所述第二PUSCH占用的第一个符号。
  8. 根据权利要求3至7中任一项所述的方法,其中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
    所述第二PUSCH占用的时隙的编号为n,所述第一PUSCH占用的时隙的编号大于或等于n+x,所述x为预定值;或者,
    所述第一PUSCH占用的时隙的编号为m,所述第二PUSCH占用的时隙的编号小于或等于m-x,所述x为预定值;或者,
    所述第二PUSCH占用的时隙为时隙n,所述第一PUSCH占用的时隙不早于时隙n+x,所述x为预定值;或者,
    所述第一PUSCH占用的时隙为时隙m,所述第二PUSCH占用的时隙不晚于时隙m-x,所述x为预定值。
  9. 根据权利要求3至7中任一项所述的方法,其中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
    所述第二PUSCH占用的时隙的编号为n,编号为n的时隙之后的x个时隙内不存在所述第一PUSCH或者编号为n的时隙之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
    所述第一PUSCH占用的时隙的编号为m,编号为m的时隙之前的x个时隙内不存在所述第二PUSCH或者编号为m的时隙之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
    所述第二PUSCH占用的时隙为时隙n,时隙n之后的x个时隙内不存在所述第一PUSCH或者时隙n之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
    所述第一PUSCH占用的时隙为时隙m,时隙m之前的x个时隙内不存在所述第二PUSCH或者时隙m之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值。
  10. 根据权利要求3至7中任一项所述的方法,其中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
    所述第二PUSCH占用的符号的编号为P,所述第一PUSCH占用的符号的编号大于或等于P+x,所述x为预定值;或者,
    所述第一PUSCH占用的符号的编号为Q,所述第二PUSCH占用的符号的编号小于或等于Q-x,所述x为预定值;或者,
    所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q不早于所述符号P之后的第x个符号,所述x为预定值;或者,
    所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P不晚于所述符号Q之前的第x个符号,所述x为预定值。
  11. 根据权利要求3至7中任一项所述的方法,其中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
    所述第二PUSCH占用的符号的编号为P,编号为P的符号之后的x个符号内不存在所述第一PUSCH或者编号为P的符号之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
    所述第一PUSCH占用的符号的编号为Q,编号为Q的符号之前的x个符号内不存在所述第二PUSCH或者编号为Q的符号之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
    所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P之后的x个符号内不存在所述第一PUSCH或者所述符号P之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
    所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q之前的x个符号内不存在所述第二PUSCH或者所述符号Q之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值。
  12. 根据权利要求2至11中任一项所述的方法,其中,所述预定值由网络配置或由协议约定。
  13. 根据权利要求2至12中任一项所述的方法,其中,所述预定值的取值与网络配置的HARQ进程数量有关。
  14. 根据权利要求1至13中任一项所述的方法,其中,所述第一PUSCH为配置授权CG PUSCH。
  15. 根据权利要求1至14中任一项所述的方法,其中,所述第二PUSCH为CG PUSCH或动态调度PUSCH。
  16. 根据权利要求1至15中任一项所述的方法,其中,所述第一PUSCH用于传输新的数据块。
  17. 一种上行信道的传输方法,所述方法包括:
    若终端确定存在有效的HARQ进程,则所述终端基于所述有效的HARQ进程发送第一PUSCH;和/或,若终端确定不存在有效的HARQ进程,则所述终端不发送第一PUSCH;
    其中,所述有效的HARQ进程包括空闲的HARQ进程和/或被占用的HARQ进程且所述被占用的HARQ进程对应的PUSCH和所述第一PUSCH满足第一条件,所述第一条件为与时间相关的条件。
  18. 根据权利要求17所述的方法,其中,所述被占用的HARQ进程对应的PUSCH为第二PUSCH;所述第一条件包括以下至少之一:
    所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值;
    所述第一PUSCH所在的PUSCH机会与所述第二PUSCH所在的PUSCH机会在不同的周期内。
  19. 根据权利要求18所述的方法,其中,所述第一PUSCH与所述第二PUSCH之间的时间间隔,是指:
    所述第一PUSCH占用的时隙与所述第二PUSCH占用的时隙之间的间隔;或者,
    所述第一PUSCH占用的符号与所述第二PUSCH占用的符号之间的间隔。
  20. 根据权利要求19所述的方法,其中,
    所述第一PUSCH占用的时隙是指所述第一PUSCH占用的最后一个符号所在的时隙;或者,
    所述第一PUSCH占用的时隙是指所述第一PUSCH占用的第一个符号所在的时隙。
  21. 根据权利要求19或20所述的方法,其中,
    所述第二PUSCH占用的时隙是指所述第二PUSCH占用的最后一个符号所在的时隙;或者,
    所述第二PUSCH占用的时隙是指所述第二PUSCH占用的第一个符号所在的时隙。
  22. 根据权利要求19所述的方法,其中,
    所述第一PUSCH占用的符号是指所述第一PUSCH占用的最后一个符号;或者,
    所述第一PUSCH占用的符号是指所述第一PUSCH占用的第一个符号。
  23. 根据权利要求19或22所述的方法,其中,
    所述第二PUSCH占用的符号是指所述第二PUSCH占用的最后一个符号;或者,
    所述第二PUSCH占用的符号是指所述第二PUSCH占用的第一个符号。
  24. 根据权利要求19至23中任一项所述的方法,其中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
    所述第二PUSCH占用的时隙的编号为n,所述第一PUSCH占用的时隙的编号大于或等于n+x,所述x为预定值;或者,
    所述第一PUSCH占用的时隙的编号为m,所述第二PUSCH占用的时隙的编号小于或等于m-x,所述x为预定值;或者,
    所述第二PUSCH占用的时隙为时隙n,所述第一PUSCH占用的时隙不早于时隙n+x,所述x为预定值;或者,
    所述第一PUSCH占用的时隙为时隙m,所述第二PUSCH占用的时隙不晚于时隙m-x,所述x为预定值。
  25. 根据权利要求19至23中任一项所述的方法,其中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
    所述第二PUSCH占用的时隙的编号为n,编号为n的时隙之后的x个时隙内不存在所述第一PUSCH或者编号为n的时隙之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
    所述第一PUSCH占用的时隙的编号为m,编号为m的时隙之前的x个时隙内不存在所述第二PUSCH或者编号为m的时隙之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
    所述第二PUSCH占用的时隙为时隙n,时隙n之后的x个时隙内不存在所述第一PUSCH或者时隙n之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
    所述第一PUSCH占用的时隙为时隙m,时隙m之前的x个时隙内不存在所述第二PUSCH或者时隙m之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值。
  26. 根据权利要求19至23中任一项所述的方法,其中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
    所述第二PUSCH占用的符号的编号为P,所述第一PUSCH占用的符号的编号大于或等于P+x,所述x为预定值;或者,
    所述第一PUSCH占用的符号的编号为Q,所述第二PUSCH占用的符号的编号小于或等于Q-x,所述x为预定值;或者,
    所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q不早于所述符号P之后的第x个符号,所述x为预定值;或者,
    所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P不晚于所述符号Q之前的第x个符号,所述x为预定值。
  27. 根据权利要求19至23中任一项所述的方法,其中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
    所述第二PUSCH占用的符号的编号为P,编号为P的符号之后的x个符号内不存在所述第一PUSCH或者编号为P的符号之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
    所述第一PUSCH占用的符号的编号为Q,编号为Q的符号之前的x个符号内不存在所述第二PUSCH或者编号为Q的符号之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
    所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P 之后的x个符号内不存在所述第一PUSCH或者所述符号P之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
    所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q之前的x个符号内不存在所述第二PUSCH或者所述符号Q之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值。
  28. 根据权利要求18至27中任一项所述的方法,其中,所述预定值由网络配置或由协议约定。
  29. 根据权利要求18至28中任一项所述的方法,其中,所述预定值的取值与网络配置的HARQ进程数量有关。
  30. 根据权利要求18至29中任一项所述的方法,其中,所述第二PUSCH为CG PUSCH或动态调度PUSCH。
  31. 根据权利要求17至30中任一项所述的方法,其中,所述第一PUSCH为CG PUSCH。
  32. 根据权利要求17至31中任一项所述的方法,其中,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一HARQ进程编号。
  33. 根据权利要求17至32中任一项所述的方法,其中,所述第一PUSCH用于传输新的数据块。
  34. 一种上行信道的传输方法,所述方法包括:
    终端发送第一PUSCH和/或第二PUSCH,所述第一PUSCH对应的HARQ进程编号基于预定规则确定或者为预定进程编号,所述第二PUSCH包括第二信息,所述第二信息用于指示所述第二PUSCH对应的第二HARQ进程编号。
  35. 根据权利要求34所述的方法,其中,所述第一PUSCH包括第三信息,所述第三信息用于指示所述第一PUSCH所在的PUSCH机会之后的K个PUSCH机会是否为有效的PUSCH机会,K为正整数。
  36. 根据权利要求35所述的方法,其中,所述有效的PUSCH机会是指能够用于传输所述第二PUSCH的PUSCH机会。
  37. 根据权利要求35或36所述的方法,其中,所述第一PUSCH所在的PUSCH机会与所述K个PUSCH机会在同一周期内。
  38. 根据权利要求35至37中任一项所述的方法,其中,所述第一PUSCH包括第一UCI信息,所述第一UCI信息中的第一信息域用于指示所述第三信息。
  39. 根据权利要求38所述的方法,其中,所述第一信息域与HARQ进程编号信息域相同。
  40. 根据权利要求34至39中任一项所述的方法,其中,所述第一PUSCH所在的PUSCH机会与所述第二PUSCH所在的PUSCH机会在同一周期内。
  41. 根据权利要求34至40中任一项所述的方法,其中,
    所述第一PUSCH所在的PUSCH机会是一个周期内的第一个PUSCH机会;或者,
    所述第一PUSCH所在的PUSCH机会是一个周期内实际发送的第一个PUSCH机会。
  42. 根据权利要求34至41中任一项所述的方法,其中,所述第一PUSCH对应的HARQ进程编号基于预定规则确定,包括:
    所述第一PUSCH对应的HARQ进程编号基于所述第一PUSCH占用的时域资源,按照预设公式确定。
  43. 根据权利要求42所述的方法,其中,所述第一PUSCH占用的时域资源是指:所述第一PUSCH占用的第一个符号。
  44. 根据权利要求42或43所述的方法,其中,所述预设公式由网络配置或由协议约定。
  45. 根据权利要求34至44中任一项所述的方法,其中,所述预定进程编号由网络配置或由协议约定。
  46. 根据权利要求34至45中任一项所述的方法,其中,所述第二PUSCH包括第二UCI信息,所述第二UCI信息中的第二信息域用于指示所述第二信息。
  47. 根据权利要求46所述的方法,其中,所述第二信息域与HARQ进程编号信息域相同。
  48. 根据权利要求34至47中任一项所述的方法,其中,所述第一PUSCH为CG PUSCH。
  49. 根据权利要求34至48中任一项所述的方法,其中,所述第二PUSCH为CG PUSCH。
  50. 一种上行信道的接收方法,所述方法包括:
    网络设备接收终端发送的第一PUSCH,所述第一PUSCH包括第一信息,所述第一信息用于 指示所述第一PUSCH对应的第一HARQ进程编号;其中,所述第一PUSCH位于第二PUSCH之后,所述第二PUSCH对应的HARQ进程编号为所述第一HARQ进程编号,所述第一PUSCH和所述第二PUSCH满足第一条件,所述第一条件为与时间相关的条件。
  51. 根据权利要求50所述的方法,其中,所述第一条件包括以下至少之一:
    所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值;
    所述第一PUSCH所在的PUSCH机会与所述第二PUSCH所在的PUSCH机会在不同的周期内。
  52. 根据权利要求51所述的方法,其中,所述第一PUSCH与所述第二PUSCH之间的时间间隔,是指:
    所述第一PUSCH占用的时隙与所述第二PUSCH占用的时隙之间的间隔;或者,
    所述第一PUSCH占用的符号与所述第二PUSCH占用的符号之间的间隔。
  53. 根据权利要求52所述的方法,其中,
    所述第一PUSCH占用的时隙是指所述第一PUSCH占用的最后一个符号所在的时隙;或者,
    所述第一PUSCH占用的时隙是指所述第一PUSCH占用的第一个符号所在的时隙。
  54. 根据权利要求52或53所述的方法,其中,
    所述第二PUSCH占用的时隙是指所述第二PUSCH占用的最后一个符号所在的时隙;或者,
    所述第二PUSCH占用的时隙是指所述第二PUSCH占用的第一个符号所在的时隙。
  55. 根据权利要求52所述的方法,其中,
    所述第一PUSCH占用的符号是指所述第一PUSCH占用的最后一个符号;或者,
    所述第一PUSCH占用的符号是指所述第一PUSCH占用的第一个符号。
  56. 根据权利要求52或55所述的方法,其中,
    所述第二PUSCH占用的符号是指所述第二PUSCH占用的最后一个符号;或者,
    所述第二PUSCH占用的符号是指所述第二PUSCH占用的第一个符号。
  57. 根据权利要求52至56中任一项所述的方法,其中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
    所述第二PUSCH占用的时隙的编号为n,所述第一PUSCH占用的时隙的编号大于或等于n+x,所述x为预定值;或者,
    所述第一PUSCH占用的时隙的编号为m,所述第二PUSCH占用的时隙的编号小于或等于m-x,所述x为预定值;或者,
    所述第二PUSCH占用的时隙为时隙n,所述第一PUSCH占用的时隙不早于时隙n+x,所述x为预定值;或者,
    所述第一PUSCH占用的时隙为时隙m,所述第二PUSCH占用的时隙不晚于时隙m-x,所述x为预定值。
  58. 根据权利要求52至56中任一项所述的方法,其中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
    所述第二PUSCH占用的时隙的编号为n,编号为n的时隙之后的x个时隙内不存在所述第一PUSCH或者编号为n的时隙之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
    所述第一PUSCH占用的时隙的编号为m,编号为m的时隙之前的x个时隙内不存在所述第二PUSCH或者编号为m的时隙之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
    所述第二PUSCH占用的时隙为时隙n,时隙n之后的x个时隙内不存在所述第一PUSCH或者时隙n之后的x个时隙内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
    所述第一PUSCH占用的时隙为时隙m,时隙m之前的x个时隙内不存在所述第二PUSCH或者时隙m之前的x个时隙内不期待所述终端发送所述第二PUSCH,所述x为预定值。
  59. 根据权利要求52至56中任一项所述的方法,其中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
    所述第二PUSCH占用的符号的编号为P,所述第一PUSCH占用的符号的编号大于或等于P+x,所述x为预定值;或者,
    所述第一PUSCH占用的符号的编号为Q,所述第二PUSCH占用的符号的编号小于或等于Q-x,所述x为预定值;或者,
    所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q不早于所述符号P之后的第x个符号,所述x为预定值;或者,
    所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P不晚于所述符号Q之前的第x个符号,所述x为预定值。
  60. 根据权利要求52至56中任一项所述的方法,其中,所述第一PUSCH与所述第二PUSCH之间的时间间隔大于或等于预定值,表征为:
    所述第二PUSCH占用的符号的编号为P,编号为P的符号之后的x个符号内不存在所述第一PUSCH或者编号为P的符号之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
    所述第一PUSCH占用的符号的编号为Q,编号为Q的符号之前的x个符号内不存在所述第二PUSCH或者编号为Q的符号之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值;或者,
    所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号P之后的x个符号内不存在所述第一PUSCH或者所述符号P之后的x个符号内不期待所述终端发送所述第一PUSCH,所述x为预定值;或者,
    所述第二PUSCH占用的符号为符号P,所述第一PUSCH占用的符号为符号Q,所述符号Q之前的x个符号内不存在所述第二PUSCH或者所述符号Q之前的x个符号内不期待所述终端发送所述第二PUSCH,所述x为预定值。
  61. 根据权利要求51至60中任一项所述的方法,其中,所述预定值由网络配置或由协议约定。
  62. 根据权利要求51至61中任一项所述的方法,其中,所述预定值的取值与网络配置的HARQ进程数量有关。
  63. 根据权利要求50至62中任一项所述的方法,其中,所述第一PUSCH为CG PUSCH。
  64. 根据权利要求50至63中任一项所述的方法,其中,所述第二PUSCH为CG PUSCH或动态调度PUSCH。
  65. 根据权利要求50至64中任一项所述的方法,其中,所述第一PUSCH用于传输新的数据块。
  66. 一种上行信道的接收方法,所述方法包括:
    网络设备接收终端发送的第一PUSCH和/或第二PUSCH,所述第一PUSCH对应的HARQ进程编号基于预定规则确定或者为预定进程编号,所述第二PUSCH包括第二信息,所述第二信息用于指示所述第二PUSCH对应的第二HARQ进程编号。
  67. 根据权利要求66所述的方法,其中,所述第一PUSCH包括第三信息,所述第三信息用于指示所述第一PUSCH所在的PUSCH机会之后的K个PUSCH机会是否为有效的PUSCH机会,K为正整数。
  68. 根据权利要求67所述的方法,其中,所述有效的PUSCH机会是指能够用于传输所述第二PUSCH的PUSCH机会。
  69. 根据权利要求67或68所述的方法,其中,所述第一PUSCH所在的PUSCH机会与所述K个PUSCH机会在同一周期内。
  70. 根据权利要求67至69中任一项所述的方法,其中,所述第一PUSCH包括第一UCI信息,所述第一UCI信息中的第一信息域用于指示所述第三信息。
  71. 根据权利要求70所述的方法,其中,所述第一信息域与HARQ进程编号信息域相同。
  72. 根据权利要求66至71中任一项所述的方法,其中,所述第一PUSCH所在的PUSCH机会与所述第二PUSCH所在的PUSCH机会在同一周期内。
  73. 根据权利要求66至72中任一项所述的方法,其中,
    所述第一PUSCH所在的PUSCH机会是一个周期内的第一个PUSCH机会;或者,
    所述第一PUSCH所在的PUSCH机会是一个周期内实际发送的第一个PUSCH机会。
  74. 根据权利要求66至73中任一项所述的方法,其中,所述第一PUSCH对应的HARQ进程编号基于预定规则确定,包括:
    所述第一PUSCH对应的HARQ进程编号基于所述第一PUSCH占用的时域资源,按照预设公式确定。
  75. 根据权利要求74所述的方法,其中,所述第一PUSCH占用的时域资源是指:所述第一 PUSCH占用的第一个符号。
  76. 根据权利要求74或75所述的方法,其中,所述预设公式由网络配置或由协议约定。
  77. 根据权利要求66至76中任一项所述的方法,其中,所述预定进程编号由网络配置或由协议约定。
  78. 根据权利要求66至77中任一项所述的方法,其中,所述第二PUSCH包括第二UCI信息,所述第二UCI信息中的第二信息域用于指示所述第二信息。
  79. 根据权利要求78所述的方法,其中,所述第二信息域与HARQ进程编号信息域相同。
  80. 根据权利要求66至79中任一项所述的方法,其中,所述第一PUSCH为CG PUSCH。
  81. 根据权利要求66至80中任一项所述的方法,其中,所述第二PUSCH为CG PUSCH。
  82. 一种上行信道的传输装置,应用于终端,所述装置包括:
    发送单元,用于发送第一PUSCH,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一HARQ进程编号;其中,所述第一PUSCH位于第二PUSCH之后,所述第二PUSCH对应的HARQ进程编号为所述第一HARQ进程编号,所述第一PUSCH和所述第二PUSCH满足第一条件,所述第一条件为与时间相关的条件。
  83. 一种上行信道的传输装置,应用于终端,所述装置包括:
    发送单元,用于若存在有效的HARQ进程,则基于所述有效的HARQ进程发送第一PUSCH;和/或,若不存在有效的HARQ进程,则不发送第一PUSCH;
    其中,所述有效的HARQ进程包括空闲的HARQ进程和/或被占用的HARQ进程且所述被占用的HARQ进程对应的PUSCH和所述第一PUSCH满足第一条件,所述第一条件为与时间相关的条件。
  84. 一种上行信道的传输装置,应用于终端,所述装置包括:
    发送单元,用于发送第一PUSCH和/或第二PUSCH,所述第一PUSCH对应的HARQ进程编号基于预定规则确定或者为预定进程编号,所述第二PUSCH包括第二信息,所述第二信息用于指示所述第二PUSCH对应的第二HARQ进程编号。
  85. 一种上行信道的接收装置,应用于网络设备,所述装置包括:
    接收单元,用于接收终端发送的第一PUSCH,所述第一PUSCH包括第一信息,所述第一信息用于指示所述第一PUSCH对应的第一HARQ进程编号;其中,所述第一PUSCH位于第二PUSCH之后,所述第二PUSCH对应的HARQ进程编号为所述第一HARQ进程编号,所述第一PUSCH和所述第二PUSCH满足第一条件,所述第一条件为与时间相关的条件。
  86. 一种上行信道的接收装置,应用于网络设备,所述装置包括:
    接收单元,用于接收终端发送的第一PUSCH和/或第二PUSCH,所述第一PUSCH对应的HARQ进程编号基于预定规则确定或者为预定进程编号,所述第二PUSCH包括第二信息,所述第二信息用于指示所述第二PUSCH对应的第二HARQ进程编号。
  87. 一种终端,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以使所述终端执行如权利要求1至16中任一项所述的方法,或者权利要求17至33中任一项所述的方法,或者权利要求34至49中任一项所述的方法。
  88. 一种网络设备,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以使所述网络设备执行如权利要求50至65中任一项所述的方法,或者权利要求66至81中任一项所述的方法。
  89. 一种芯片,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如权利要求1至16中任一项所述的方法,或者权利要求17至33中任一项所述的方法,或者权利要求34至49中任一项所述的方法,或者权利要求50至65中任一项所述的方法,或者权利要求66至81中任一项所述的方法。
  90. 一种计算机可读存储介质,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至16中任一项所述的方法,或者权利要求17至33中任一项所述的方法,或者权利要求34至49中任一项所述的方法,或者权利要求50至65中任一项所述的方法,或者权利要求66至81中任一项所述的方法。
  91. 一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行如权利要求1至16中任一项所述的方法,或者权利要求17至33中任一项所述的方法,或者权利要求34至49中任一项所述的方法,或者权利要求50至65中任一项所述的方法,或者权利要求66 至81中任一项所述的方法。
  92. 一种计算机程序,所述计算机程序使得计算机执行如权利要求1至16中任一项所述的方法,或者权利要求17至33中任一项所述的方法,或者权利要求34至49中任一项所述的方法,或者权利要求50至65中任一项所述的方法,或者权利要求66至81中任一项所述的方法。
PCT/CN2022/138460 2022-12-12 2022-12-12 上行信道的传输方法及接收方法、装置、终端、网络设备 WO2024124377A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2022/138460 WO2024124377A1 (zh) 2022-12-12 2022-12-12 上行信道的传输方法及接收方法、装置、终端、网络设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2022/138460 WO2024124377A1 (zh) 2022-12-12 2022-12-12 上行信道的传输方法及接收方法、装置、终端、网络设备

Publications (1)

Publication Number Publication Date
WO2024124377A1 true WO2024124377A1 (zh) 2024-06-20

Family

ID=91484195

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/138460 WO2024124377A1 (zh) 2022-12-12 2022-12-12 上行信道的传输方法及接收方法、装置、终端、网络设备

Country Status (1)

Country Link
WO (1) WO2024124377A1 (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180139731A1 (en) * 2015-04-24 2018-05-17 Sharp Kabushiki Kaisha Terminal device, base station device, integrated circuit, and communication method
CN111148262A (zh) * 2018-11-07 2020-05-12 维沃移动通信有限公司 一种数据传输方法、信息配置方法、终端及网络设备
CN114915389A (zh) * 2021-02-09 2022-08-16 北京紫光展锐通信技术有限公司 一种传输方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180139731A1 (en) * 2015-04-24 2018-05-17 Sharp Kabushiki Kaisha Terminal device, base station device, integrated circuit, and communication method
CN111148262A (zh) * 2018-11-07 2020-05-12 维沃移动通信有限公司 一种数据传输方法、信息配置方法、终端及网络设备
CN114915389A (zh) * 2021-02-09 2022-08-16 北京紫光展锐通信技术有限公司 一种传输方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MEDIATEK INC.: "Clarification on back-to-back PUSCHs scheduling restriction in Rel-15", 3GPP TSG RAN WG1 MEETING #104-E E-MEETING, R1-2100580, 19 January 2021 (2021-01-19), XP051971051 *

Similar Documents

Publication Publication Date Title
JP5295882B2 (ja) 無線通信装置
US20160029403A1 (en) Apparatus and methods for scheduling resources in mesh networks
CN111865508B (zh) 一种通信方法及通信装置
EP3852465B1 (en) Wireless communication method and device
CN113647182B (zh) 无线通信的方法和设备
CN108809540B (zh) 数据处理方法及设备
CN112997433B (zh) 用于harq传输的方法以及通信设备
US20200351893A1 (en) Data transmitting method, data receiving method, terminal device, and network device
CN113647171B (zh) 无线通信的方法和设备
CN118317427A (zh) 一种上行信道的发送方法、接收方法及通信装置
CN113455079B (zh) 无线通信的方法和设备
WO2024124377A1 (zh) 上行信道的传输方法及接收方法、装置、终端、网络设备
WO2023050081A1 (zh) 无线通信方法、终端设备和网络设备
WO2023279390A1 (zh) 一种资源指示方法及装置、终端设备
WO2024124381A1 (zh) 一种传输资源指示方法及装置、设备、存储介质
CN116456470A (zh) 一种频域资源的确定方法及装置、终端、网络设备
CN118891901A (zh) 一种参数确定方法及装置、终端设备
WO2024168860A1 (zh) 通信方法、装置、设备、存储介质、芯片、产品及程序
WO2024168869A1 (en) Wireless communication method and related devices
WO2019178833A1 (zh) 资源授权的方法和设备
CN113939019A (zh) 通信方法及通信设备
WO2022267022A1 (zh) 无线通信方法、终端设备和网络设备
WO2024124425A1 (zh) 一种drx实现方法及装置、终端设备、网络设备
CN116097893B (zh) 无线通信方法和设备
WO2024140600A1 (zh) 通信方法、通信装置及通信系统

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22968091

Country of ref document: EP

Kind code of ref document: A1