US11984989B2 - Transmission method and apparatus - Google Patents

Transmission method and apparatus Download PDF

Info

Publication number
US11984989B2
US11984989B2 US17/243,859 US202117243859A US11984989B2 US 11984989 B2 US11984989 B2 US 11984989B2 US 202117243859 A US202117243859 A US 202117243859A US 11984989 B2 US11984989 B2 US 11984989B2
Authority
US
United States
Prior art keywords
terminal device
data packet
harq
transmission
identifier
Prior art date
Legal status (The legal status 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 status listed.)
Active, expires
Application number
US17/243,859
Other languages
English (en)
Other versions
US20210250131A1 (en
Inventor
Qiang Fan
Jun Wang
Mingzeng Dai
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of US20210250131A1 publication Critical patent/US20210250131A1/en
Assigned to HUAWEI TECHNOLOGIES CO., LTD. reassignment HUAWEI TECHNOLOGIES CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FAN, QIANG, WANG, JUN, DAI, MINGZENG
Assigned to HUAWEI TECHNOLOGIES CO., LTD. reassignment HUAWEI TECHNOLOGIES CO., LTD. CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECTIVE ASSIGNMENT TO RE-RECORD ASSIGNMENT PREVIOUSLY RECORDED UNDER REEL AND FRAME 066901/0974 TO CORRECT THE DOCKET NUMBER FROM C5858-232 TO C6428-232. PREVIOUSLY RECORDED ON REEL 66901 FRAME 974. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT.. Assignors: FAN, QIANG, WANG, JUN, DAI, MINGZENG
Application granted granted Critical
Publication of US11984989B2 publication Critical patent/US11984989B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1822Automatic repetition systems, e.g. Van Duuren systems involving configuration of automatic repeat request [ARQ] with parallel processes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • H04L1/1816Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of the same, encoded, message
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1854Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1864ARQ related signaling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signaling for the administration of the divided path
    • H04L5/0094Indication of how sub-channels of the path are allocated
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0093Point-to-multipoint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0097Relays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/04Error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/46Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]

Definitions

  • This application relates to communications technologies, and in particular, to a transmission method and apparatus.
  • a vehicle-to-everything (vehicle-to-everything, V2X) technology implements communication between a vehicle and the external.
  • the V2X includes a vehicle-to-infrastructure (vehicle-to-infrastructure, V2I) service, a vehicle-to-network (vehicle-to-network, V2N) service, a vehicle-to-pedestrian (vehicle-to-pedestrian, V2P) service, and a vehicle-to-vehicle (vehicle-to-vehicle, V2V) service.
  • V2X based on a long term evolution (long term evolution, LTE) network, there are two types of communications interfaces: Uu and PC5.
  • the Uu interface is used for communication between a terminal device and a resource scheduling device.
  • the PC5 interface is used for sidelink (sidelink, SL) communication between terminals.
  • the foregoing two communications interfaces may be both used to transmit
  • Mode-3 When a terminal device has SL data to be transmitted, a base station allocates an SL transmission resource to the terminal device from a resource pool through scheduling.
  • Mode-4 when a terminal device has SL data to be transmitted, the terminal device selects an SL transmission resource from a resource pool based on a requirement.
  • existing SL transmission supports blind retransmission at a medium access control (medium access control, MAC) layer. When it is determined that a quantity of times of blind retransmission is 1, the blind retransmission is performed regardless of whether initial transmission succeeds.
  • medium access control medium access control
  • Mode-3 and Mode-4 when the terminal device obtains a transmission resource of a medium access control protocol data unit (medium access control protocol data unit, MAC PDU), a time-frequency resource used for initial transmission and retransmission of the MAC PDU is uniquely determined.
  • a medium access control protocol data unit medium access control protocol data unit, MAC PDU
  • the V2X needs to support data transmission of a highly reliable service, for example, ensure transmission reliability up to 99.999% for each data packet.
  • reliability of each data packet cannot be ensured only based on the blind retransmission.
  • This application provides a transmission method and apparatus.
  • a HARQ feedback retransmission mechanism and a corresponding resource allocation method are introduced into SL transmission, to improve reliability of a data packet in the SL transmission.
  • a first aspect of this application provides a transmission method.
  • the transmission method is applied to a first terminal device and includes:
  • the first terminal device obtains information about N SL transmission units.
  • the N SL transmission units are used on an SL for sending a to-be-transmitted data packet of a unicast connection or a groupcast communication group.
  • the SL is a wireless communication link between the first terminal device and a second terminal device.
  • N is an integer greater than or equal to 1.
  • the first terminal device transmits the data packet by using an unused SL transmission unit in the N SL transmission units through a HARQ process used for the unicast connection or the groupcast communication group.
  • the first terminal device When the first terminal device has not received a HARQ feedback result or a received HARQ feedback result indicates that the data packet fails to be transmitted, the first terminal device transmits the data packet by using a next unused SL transmission unit in the N SL transmission units.
  • that the first terminal device obtains the information about the N SL transmission units includes:
  • the first terminal device receives downlink control information DCI sent by a resource scheduling device.
  • the DCI includes the information about the N SL transmission units.
  • the information about the N SL transmission units includes identification information of a carrier on which the N SL transmission units are located and information about a time-frequency resource occupied by the N SL transmission units.
  • the resource scheduling device schedules a plurality of SL transmission units for a terminal device at a time, to avoid a relatively long delay and a waste of request resources that are caused when the terminal device requests a resource from the resource scheduling device during each time of retransmission.
  • that the first terminal device obtains the information about the N SL transmission units includes:
  • the first terminal device determines the information about the N SL transmission units in a resource pool preconfigured by a resource scheduling device.
  • the information about the N SL transmission units includes identification information of a carrier on which the N SL transmission units are located and information about a time-frequency resource occupied by the N SL transmission units.
  • the resource pool is preconfigured for the terminal device, to reduce a relatively long delay and a waste of request resources that are caused when the terminal device requests a resource from the resource scheduling device.
  • the DCI further includes any one or more of the following information: a communication type, an identifier of the HARQ process, and an identifier of a bandwidth part.
  • the communication type is a unicast communication type or a groupcast communication type.
  • the transmission method further includes: The first terminal device determines the unicast connection or the groupcast communication group in a unicast connection or groupcast communication group that has a to-be-transmitted data packet and that implements transmission on the carrier on which the N SL transmission units are located.
  • the first terminal device determines, in a group of HARQ processes corresponding to the unicast connection or the groupcast communication group on the SL carrier on which the N SL transmission units are located, the HARQ process used for the unicast connection or the groupcast communication group.
  • a second aspect of this application provides a transmission method.
  • the transmission method is applied to a first terminal device and includes:
  • the first terminal device obtains information about a first sidelink SL transmission unit.
  • the first SL transmission unit is used on an SL for sending a to-be-transmitted data packet of a unicast connection or a groupcast communication group.
  • the SL is a wireless communication link between the first terminal device and a second terminal device.
  • the first terminal device transmits the data packet by using the first SL transmission unit through a hybrid automatic repeat request HARQ process corresponding to the unicast connection or the groupcast communication group.
  • the first terminal device When the data packet fails to be transmitted, the first terminal device obtains information about a second SL transmission unit.
  • the first terminal device retransmits the data packet by using the second SL transmission unit.
  • the terminal device Based on a HARQ feedback retransmission mechanism, high reliability of SL transmission can be ensured.
  • the terminal device obtains a retransmission resource only when retransmission is determined, to avoid a waste of resources.
  • that the first terminal device obtains the information about the first SL transmission unit includes:
  • the first terminal device receives first downlink control information DCI sent by a resource scheduling device.
  • the first DCI includes the information about the first SL transmission unit.
  • the information about the first SL transmission unit includes identification information of a carrier on which the first SL transmission unit is located and information about a time-frequency resource occupied by the first SL transmission unit.
  • That the first terminal device obtains the information about the second SL transmission unit includes:
  • the first terminal device receives second DCI sent by the resource scheduling device.
  • the second DCI includes the information about the second SL transmission unit.
  • the information about the second SL transmission unit includes identification information of a carrier on which the second SL transmission unit is located and information about a time-frequency resource occupied by the second SL transmission unit.
  • the second SL transmission unit is allocated by the resource scheduling device based on a HARQ feedback result reported by the first terminal device or the second terminal device.
  • that the first terminal device obtains the information about the first SL transmission unit or the information about the second SL transmission unit includes:
  • the first terminal device determines the information about the first SL transmission unit or the information about the second SL transmission unit in a resource pool preconfigured by a resource scheduling device.
  • the information about the first SL transmission unit includes identification information of a carrier on which the first SL transmission unit is located and information about a time-frequency resource occupied by the first SL transmission unit.
  • the information about the second SL transmission unit includes identification information of a carrier on which the second SL transmission unit is located and information about a time-frequency resource occupied by the second SL transmission unit.
  • the first DCI further includes at least one of the following information: information about a communication type, an identifier of the HARQ process, and an identifier of a bandwidth part.
  • the communication type is a unicast communication type or a groupcast communication type.
  • the transmission method further includes: The first terminal device determines the unicast connection or the groupcast communication group in a unicast connection or groupcast communication group that has a to-be-transmitted data packet and that implements transmission on the carrier on which the first SL transmission unit is located.
  • the first terminal device determines, in a group of HARQ processes corresponding to the unicast connection or the groupcast communication group on the SL carrier on which the first SL transmission unit is located, the HARQ process used for the unicast connection or the groupcast communication group.
  • a third aspect of this application provides a transmission method, including: A resource scheduling device sends information about N sidelink SL transmission units to a first terminal device.
  • the N SL transmission units are used on an SL for sending a to-be-transmitted data packet of a unicast connection or a groupcast communication group.
  • the SL is a wireless communication link between the first terminal device and a second terminal device.
  • N is an integer greater than or equal to 1.
  • the resource scheduling device receives a HARQ feedback result sent by the first terminal device or the second terminal device.
  • that the resource scheduling device sends the information about the N sidelink SL transmission units to the first terminal device includes:
  • the resource scheduling device sends downlink control information DCI to the first terminal device.
  • the DCI includes the information about the N SL transmission units.
  • the information about the N SL transmission units includes identification information of a carrier on which the N SL transmission units are located and information about a time-frequency resource occupied by the N SL transmission units.
  • a fourth aspect of this application provides a transmission method.
  • the transmission method is applied to a second terminal device and includes:
  • the second terminal device receives a data packet and SCI.
  • the SCI includes one or more of the following information: a communication type, and an identifier of a unicast connection or an identifier of a groupcast communication group.
  • the second terminal device determines, based on the communication type and/or the identifier of the unicast connection or the identifier of the groupcast communication group, a unicast connection or groupcast communication group corresponding to this time of transmission.
  • the communication type is a unicast communication type or a groupcast communication type.
  • the second terminal device decodes the data packet through a hybrid automatic repeat request HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the second terminal device sends a HARQ feedback result to a first terminal device or a resource scheduling device based on a decoding result.
  • Data is transmitted between the first terminal device and the second terminal device via a sidelink.
  • the SCI further includes an identifier of the HARQ process, an identifier of the first terminal device, and identification information of an SL carrier carrying the data packet.
  • the method further includes:
  • the second terminal device determines, in a group of HARQ processes corresponding to the unicast connection or groupcast communication group corresponding to this time of transmission on the SL carrier carrying the data packet, the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • a fifth aspect of this application provides a transmission apparatus.
  • the transmission apparatus is applied to a first terminal device and includes an obtaining module and a sending module.
  • the obtaining module is configured to obtain information about N sidelink SL transmission units.
  • the N SL transmission units are used on an SL for sending a to-be-transmitted data packet of a unicast connection or a groupcast communication group.
  • the SL is a wireless communication link between the first terminal device and a second terminal device.
  • N is an integer greater than or equal to 1.
  • the sending module is configured to transmit the data packet by using an unused SL transmission unit in the N SL transmission units through a hybrid automatic repeat request HARQ process used for the unicast connection or the groupcast communication group.
  • the sending module is further configured to: when the first terminal device has not received a HARQ feedback result or a received HARQ feedback result indicates that the data packet fails to be transmitted, transmit the data packet by using a next unused SL transmission unit in the N SL transmission units.
  • the obtaining module is specifically configured to:
  • the DCI includes the information about the N SL transmission units
  • the information about the N SL transmission units includes identification information of a carrier on which the N SL transmission units are located and information about a time-frequency resource occupied by the N SL transmission units.
  • the obtaining module is specifically configured to:
  • the information about the N SL transmission units includes identification information of a carrier on which the N SL transmission units are located and information about a time-frequency resource occupied by the N SL transmission units.
  • the DCI further includes any one or more of the following information: a communication type, an identifier of the HARQ process, and an identifier of a bandwidth part.
  • the communication type is a unicast communication type or a groupcast communication type.
  • the transmission apparatus further includes a first determining module and a second determining module.
  • the first determining module is configured to determine the unicast connection or the groupcast communication group in a unicast connection or groupcast communication group that has a to-be-transmitted data packet and that implements transmission on the carrier on which the N SL transmission units are located.
  • the second determining module is configured to: based on the identifier that is of the HARQ process and that is included in the DCI, determine, in a group of HARQ processes corresponding to the unicast connection or the groupcast communication group on the SL carrier on which the N SL transmission units are located, the HARQ process used for the unicast connection or the groupcast communication group.
  • a sixth aspect of this application provides a transmission apparatus.
  • the transmission apparatus is applied to a first terminal device and includes an obtaining module and a sending module.
  • the obtaining module is configured to obtain information about a first sidelink SL transmission unit.
  • the first SL transmission unit is used on an SL for sending a to-be-transmitted data packet of a unicast connection or a groupcast communication group.
  • the SL is a wireless communication link between the first terminal device and a second terminal device.
  • the sending module is configured to transmit the data packet by using the first SL transmission unit through a hybrid automatic repeat request HARQ process corresponding to the unicast connection or the groupcast communication group.
  • the obtaining module is further configured to: when the data packet fails to be transmitted, obtain information about a second SL transmission unit.
  • the sending module is further configured to retransmit the data packet by using the second SL transmission unit.
  • the obtaining module is specifically configured to:
  • first downlink control information DCI sent by a resource scheduling device, where the first DCI includes the information about the first SL transmission unit, and the information about the first SL transmission unit includes identification information of a carrier on which the first SL transmission unit is located and information about a time-frequency resource occupied by the first SL transmission unit;
  • the second DCI includes the information about the second SL transmission unit
  • the information about the second SL transmission unit includes identification information of a carrier on which the second SL transmission unit is located and information about a time-frequency resource occupied by the second SL transmission unit
  • the second SL transmission unit is allocated by the resource scheduling device based on a HARQ feedback result reported by the first terminal device or the second terminal device.
  • the obtaining module is specifically configured to:
  • the information about the first SL transmission unit includes identification information of a carrier on which the first SL transmission unit is located and information about a time-frequency resource occupied by the first SL transmission unit
  • the information about the second SL transmission unit includes identification information of a carrier on which the second SL transmission unit is located and information about a time-frequency resource occupied by the second SL transmission unit.
  • the first DCI further includes at least one of the following information: information about a communication type, an identifier of the HARQ process, and an identifier of a bandwidth part.
  • the communication type is a unicast communication type or a groupcast communication type.
  • the transmission apparatus further includes a first determining module and a second determining module.
  • the first determining module is configured to determine the unicast connection or the groupcast communication group in a unicast connection or groupcast communication group that has a to-be-transmitted data packet and that implements transmission on the carrier on which the first SL transmission unit is located.
  • the second determining module is configured to: based on the identifier that is of the HARQ process and that is included in the first DCI, determine, in a group of HARQ processes corresponding to the unicast connection or the groupcast communication group on the SL carrier on which the first SL transmission unit is located, the HARQ process used for the unicast connection or the groupcast communication group.
  • a seventh aspect of this application provides a transmission apparatus.
  • the transmission apparatus is applied to a resource scheduling device and includes a sending module and a receiving module.
  • the sending module is configured to send information about N sidelink SL transmission units to a first terminal device.
  • the N SL transmission units are used on an SL for sending a to-be-transmitted data packet of a unicast connection or a groupcast communication group.
  • the SL is a wireless communication link between the first terminal device and a second terminal device.
  • N is an integer greater than or equal to 1.
  • the receiving module is configured to receive a HARQ feedback result sent by the first terminal device or the second terminal device.
  • the sending module is specifically configured to:
  • the DCI includes the information about the N SL transmission units
  • the information about the N SL transmission units includes identification information of a carrier on which the N SL transmission units are located and information about a time-frequency resource occupied by the N SL transmission units.
  • An eighth aspect of this application provides a transmission apparatus.
  • the transmission apparatus is applied to a second terminal device and includes a receiving module, a first determining module, a decoding module, and a sending module.
  • the receiving module is configured to receive a data packet and sidelink control information SCI.
  • the SCI includes one or more of the following information: a communication type, and an identifier of a unicast connection or an identifier of a groupcast communication group.
  • the first determining module is configured to determine, based on the communication type and/or the identifier of the unicast connection or the identifier of the groupcast communication group, a unicast connection or groupcast communication group corresponding to this time of transmission.
  • the communication type is a unicast communication type or a groupcast communication type.
  • the decoding module is configured to decode the data packet through a hybrid automatic repeat request HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the sending module is configured to send a HARQ feedback result to a first terminal device or a resource scheduling device based on a decoding result. Data is transmitted between the first terminal device and the second terminal device via a sidelink.
  • the SCI further includes an identifier of the HARQ process, an identifier of the first terminal device, and identification information of an SL carrier carrying the data packet.
  • the transmission apparatus further includes a second determining module.
  • the second determining module is configured to: based on the identifier of the HARQ process, the identifier of the first terminal device, the identifier of the unicast connection, or the identifier of the groupcast communication group included in the SCI, determine, in a group of HARQ processes corresponding to the unicast connection or groupcast communication group corresponding to this time of transmission on the SL carrier carrying the data packet, the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • a plurality of groups of HARQ processes are set on an SL carrier on which an SL transmission unit is located, and each group of HARQ processes in the plurality of groups of HARQ processes can be used for data transmission of only one unicast connection or groupcast communication group.
  • a group of shared unicast HARQ processes or groupcast HARQ processes are set on an SL carrier on which an SL transmission unit is located, the shared unicast HARQ processes can be used for data transmission of all unicast connections on the SL carrier on which the SL transmission unit is located, and the shared groupcast HARQ processes can be used for data transmission of all groupcast communication groups on the SL carrier on which the SL transmission unit is located.
  • the SCI of the data packet carries indication information
  • the indication information is used to indicate the second terminal device to perform a HARQ feedback.
  • the indication information is a communication type.
  • the communication type is a unicast communication type or a groupcast communication type.
  • the indication information is an identifier of the second terminal device or an identifier of the groupcast communication group.
  • the indication information is a value of a HARQ feedback field of at least one bit, and the value of the HARQ feedback field is used to indicate whether to perform the HARQ feedback.
  • the SCI of the data packet further includes any one or more of the following information: information about a resource used for the HARQ feedback result, initial transmission indication information or retransmission indication information, a redundancy version of the data packet, information about a carrier carrying the data packet, information about a bandwidth part BWP carrying the data packet, an identifier of the HARQ process used for the unicast connection or the groupcast communication group, the information about the N SL transmission units, the identifier of the unicast connection or the identifier of the groupcast communication group, the information about the communication type, and the identifier of the first terminal device.
  • a plurality of groups of HARQ processes are set on the SL carrier carrying the data packet, and each group of HARQ processes in the plurality of groups of HARQ processes can be used for data transmission of only one unicast connection or groupcast communication group.
  • a group of shared unicast HARQ processes or groupcast HARQ processes are set on the SL carrier carrying the data packet, the shared unicast HARQ processes can be used for data transmission of all unicast connections on the SL carrier carrying the data packet, and the shared groupcast HARQ processes can be used for data transmission of all groupcast communication groups on the SL carrier carrying the data packet.
  • a ninth aspect of this application provides a terminal device, including a processor, a memory, and a transceiver.
  • the memory is configured to store instructions.
  • the transceiver is configured to communicate with another device.
  • the processor is configured to execute the instructions stored in the memory, so that the terminal device performs the method according to any one of the first aspect, the second aspect, the fourth aspect, the fifth aspect, the sixth aspect, and the eighth aspect of this application.
  • a tenth aspect of this application provides a resource scheduling device, including a processor, a memory, and a transceiver.
  • the memory is configured to store instructions.
  • the transceiver is configured to communicate with another device.
  • the processor is configured to execute the instructions stored in the memory, so that the resource scheduling device performs the method according to the third aspect or the seventh aspect.
  • the resource scheduling device provided in this embodiment of this application or the transmission apparatus applied to the resource scheduling device may be a base station or a node in a radio access network, or may be another network device on a network side that provides a service for a terminal device.
  • An eleventh aspect of this application provides a computer-readable storage medium.
  • the computer-readable storage medium stores instructions.
  • a computer is enabled to perform the method according to any one of the first aspect, the second aspect, the fourth aspect, the fifth aspect, the sixth aspect, and the eighth aspect of this application.
  • a twelfth aspect of this application provides a computer-readable storage medium.
  • the computer-readable storage medium stores instructions.
  • a computer is enabled to perform the method according to the third aspect or the seventh aspect.
  • a thirteenth aspect of this application provides a computer program product applied to a terminal device.
  • the computer program product includes instructions.
  • the terminal device is enabled to perform the method according to any one of the first aspect, the second aspect, the fourth aspect, the fifth aspect, the sixth aspect, and the eighth aspect of this application.
  • a fourteenth aspect of this application provides a computer program product applied to a resource scheduling device.
  • the computer program product includes instructions.
  • the resource scheduling device is enabled to perform the method according to the third aspect or the seventh aspect of this application.
  • a fifteenth aspect of this application provides a system-on-a-chip or a system chip.
  • the system-on-a-chip or the system chip may be applied to a terminal device.
  • the system-on-a-chip or the system chip includes: at least one communications interface, at least one processor, and at least one memory.
  • the communications interface, the memory, and the processor are interconnected by using a bus.
  • the processor executes instructions stored in the memory, so that the terminal device can perform the method according to any one of the first aspect, the second aspect, the fourth aspect, the fifth aspect, the sixth aspect, and the eighth aspect of this application.
  • a sixteenth aspect of this application provides a system-on-a-chip or a system chip.
  • the system-on-a-chip or the system chip may be applied to a resource scheduling device.
  • the system-on-a-chip or the system chip includes: at least one communications interface, at least one processor, and at least one memory.
  • the communications interface, the memory, and the processor are interconnected by using a bus.
  • the processor executes instructions stored in the memory, so that the resource scheduling device performs the method according to the third aspect or the seventh aspect of this application.
  • a seventeenth aspect of this application provides a communications system.
  • the communications system includes any one or more of the foregoing first terminal device, the second terminal device, and the resource scheduling device.
  • the method includes: The first terminal device obtains the information about the N SL transmission units.
  • the N SL transmission units are used on the SL for sending the data packet of the unicast connection or the groupcast communication group.
  • the first terminal device transmits the data packet to the second terminal device by using the unused SL transmission unit in the N SL transmission units through the HARQ process used for the unicast connection or the groupcast communication group.
  • the second terminal device sends the HARQ feedback result to the first terminal device based on the decoding result.
  • the first terminal device When the first terminal device has not received the HARQ feedback result or the received HARQ feedback result indicates that the data packet fails to be transmitted, the first terminal device retransmits the data packet by using the next unused SL transmission unit in the N SL transmission units.
  • a HARQ feedback retransmission mechanism and a corresponding resource allocation method are introduced into SL transmission, to improve reliability of a data packet in the SL transmission.
  • FIG. 1 is a schematic diagram of a network architecture applicable to this application
  • FIG. 2 is a schematic diagram of another network architecture applicable to this application.
  • FIG. 3 is a signaling flowchart of a transmission method according to Embodiment 1 of this application;
  • FIG. 4 is a signaling flowchart of a transmission method according to Embodiment 3 of this application.
  • FIG. 5 is a schematic structural diagram of a transmission apparatus according to Embodiment 6 of this application.
  • FIG. 6 is a schematic structural diagram of a transmission apparatus according to Embodiment 7 of this application.
  • FIG. 7 is a schematic structural diagram of a transmission apparatus according to Embodiment 8 of this application.
  • FIG. 8 is a schematic structural diagram of a transmission apparatus according to Embodiment 9 of this application.
  • FIG. 9 is a schematic structural diagram of a terminal device according to Embodiment 10 of this application.
  • FIG. 10 is a schematic structural diagram of a resource scheduling device according to Embodiment 11 of this application.
  • FIG. 1 is a schematic diagram of a network architecture applicable to this application.
  • the network architecture includes a base station and two terminal devices: a first terminal device and a second terminal device.
  • the first terminal device and the second terminal device are located within coverage of the same base station.
  • FIG. 2 is a schematic diagram of another network architecture applicable to this application.
  • the network architecture includes a first base station, a second base station, a first terminal device, and a second terminal device.
  • the first terminal device is located within coverage of the first base station
  • the second terminal device is located within coverage of the second base station.
  • the first base station and the second base station may communicate with each other.
  • the base station and the terminal device communicate with each other by using a Uu interface, and the terminal devices communicate with each other by using a PC5 interface.
  • Wireless transmission between PC5 interfaces is also referred to as SL transmission.
  • a wireless communication link between the first terminal device and the second terminal device is referred to as an SL.
  • the SL is used for transmitting a V2X service.
  • a data packet sent on the SL may be a data packet of a unicast connection or a groupcast communication group.
  • the unicast connection indicates that both a transmit end and a receive end have only one device.
  • the groupcast communication group indicates that a transmit end is a device and a receive end is a plurality of devices.
  • the terminal device in this application is also referred to as a terminal (Terminal), user equipment (user equipment, UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent, a user apparatus, or the like.
  • the terminal device may be a station (station, ST) in a wireless local area network (wireless local area network, WLAN), or may be a cellular phone, a cordless phone, a session initiation protocol (session initiation protocol, SIP) phone, a wireless local loop (wireless local loop, WLL) station, a personal digital assistant (personal digital assistant, PDA) device, a handheld device having a wireless communication function, a computing device, another processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, and a terminal device in a next-generation communications system, for example, a terminal device in a fifth-generation (5-generation, 5G) network, a terminal device in a future evolved public land mobile network (public land mobile network, PLMN), a terminal device in a new radio (new radio, NR) communications system, or the like.
  • 5G fifth-generation
  • PLMN public land mobile network
  • NR new radio
  • the base station may be an access point (access point, AP) in a WLAN, a base transceiver station (base transceiver station, BTS) in a global system for mobile communications (global system for mobile communications, GSM) or a code division multiple access (code division multiple access, CDMA), a nodeB (nodeB, NB) in WCDMA, an evolved nodeB (evolved nodeB, eNB or eNodeB) in LTE, a relay station or an access point, a new generation nodeB (new generation nodeB, gNodeB) in an NR system, or the like.
  • access point access point
  • BTS base transceiver station
  • GSM global system for mobile communications
  • CDMA code division multiple access
  • the gNodeB may be in a form in which a central unit (central unit, CU) and a distributed unit (distributed unit, DU) are separated from each other.
  • the resource scheduling device in this specification may be a base station.
  • FIG. 1 and FIG. 2 are merely examples for description instead of limitation.
  • the network architecture may further include more base stations and terminal devices.
  • a hybrid automatic repeat request (hybrid automatic repeat request, HARQ) feedback retransmission mechanism is introduced in SL transmission.
  • the retransmission mechanism is applicable to the two resource allocation manners: Mode-3 and Mode-4.
  • a HARQ feedback is introduced, thereby improving reliability of a data packet in the SL transmission.
  • FIG. 3 is a signaling flowchart of a transmission method according to Embodiment 1 of this application.
  • a Mode-3 resource allocation manner is used in this embodiment. As shown in FIG. 3 , the method includes the following steps:
  • Step S 101 A resource scheduling device sends downlink control information (downlink control information, DCI) to a first terminal device.
  • the DCI includes information about N SL transmission units.
  • the first terminal device when the first terminal device has data to be transmitted, the first terminal device requests a transmission resource from the resource scheduling device, and the resource scheduling device allocates the N SL transmission units to the first terminal device and sends the information about the N SL transmission units to the first terminal device by using the DCI.
  • the N SL transmission units are used on an SL for sending a to-be-transmitted data packet of a unicast connection or a groupcast communication group.
  • the SL is a wireless communication link between the first terminal device and a second terminal device.
  • the first terminal device is a transmit-end device
  • the second terminal device is a receive-end device
  • the resource scheduling device may be a network device, a base station, or a terminal device configured to schedule a resource.
  • the resource scheduling device is a base station
  • the first terminal device and the second terminal device may be located within coverage of the same base station, or may be within coverage of different base stations.
  • N may be an integer greater than or equal to 1.
  • N may be a parameter predefined in a protocol, or may be a parameter configured in a network.
  • values of N may be the same, or may be different.
  • the SL transmission unit is a minimum transmission unit for transmitting a data packet on the SL.
  • the transmission unit may also be referred to as a resource block.
  • Each SL transmission unit can be used to transmit one MAC PDU.
  • the information about the N SL transmission units includes identification information of a carrier on which the N SL transmission units are located and information about a time-frequency resource occupied by the N SL transmission units.
  • the information about the time-frequency resource occupied by the N SL transmission units may include one or more of the following information: a quantity N of SL transmission units, a frequency domain location occupied by the SL transmission unit, a time domain interval between the SL transmission units, and the like.
  • N is a parameter predefined in a protocol
  • N does not need to be carried in the DCI.
  • the N SL transmission units are located on the same carrier.
  • the identification information of the carrier on which the N SL transmission units are located may be an identifier of the carrier or an identifier index of the carrier.
  • the DCI may further include one or more of the following information: information about a communication type, information about a resource used when the second terminal device sends a HARQ feedback result to the first terminal device, an identifier of the HARQ process (HARQ process id), identification information of a bandwidth part (bandwidth part, BWP), identification information of a resource pool, identification information of the unicast connection or identification information of the groupcast communication group, and the like.
  • the communication type is a unicast communication type, a groupcast communication type, or a broadcast communication type.
  • An identifier of the unicast connection may be an identifier of the second terminal device.
  • the BWP corresponding to an identifier of the BWP belongs to the SL carrier on which the N SL transmission units are located.
  • the SL carrier on which the N SL transmission units are located may be divided into a plurality of BWPs. Each BWP may be divided into a plurality of resource pools. If a BWP is defined on the SL carrier, the information about the N SL transmission units needs to not only include the identification information of the carrier on which the N SL transmission units are located, but also include identification information of a BWP on which the N SL transmission units are located and information about a resource pool.
  • the communication type may be carried in the DCI, or the communication type may be implicitly indicated in another manner.
  • the resource scheduling device may separately configure different time-frequency resources for unicast communication, groupcast communication, or broadcast communication of the first terminal device; and configure a mapping relationship between a communication type and a carrier/resource pool/BWP.
  • the first terminal device may determine a communication type of this time of transmission based on the carrier/resource pool/BWP to which the N SL transmission units belong.
  • the communication type of this time of transmission may also be considered as a communication type of the N SL transmission units.
  • Step S 102 The first terminal device transmits the data packet by using an unused SL transmission unit in the N SL transmission units through a HARQ process used for the unicast connection or the groupcast communication group.
  • the first terminal device After receiving the information about the N SL transmission units, the first terminal device delivers the information about the N SL transmission units to a MAC layer.
  • a unicast connection may be established between the first terminal device and a plurality of terminals, or the first terminal device belongs to a plurality of groupcast communication groups. Therefore, the unicast connection or groupcast communication group corresponding to this time of transmission needs to be first determined.
  • the first terminal device may determine, based on the communication type, the unicast connection or groupcast communication group corresponding to this time of transmission in a unicast connection or groupcast communication group that has a to-be-transmitted data packet and that implements transmission on the carrier/BWP/resource pool in which the N SL transmission units are located. For example, the first terminal device may determine the unicast connection or groupcast communication group corresponding to this time of transmission in the following several manners:
  • the first terminal device determines, in a group of HARQ processes corresponding to the unicast connection or groupcast communication group corresponding to this time of transmission on the SL carrier on which the N SL transmission units are located, the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the first terminal device may separately maintain one group of HARQ processes (or one HARQ entity) for a plurality of unicast connections or groupcast communication groups on one SL carrier.
  • Each group of HARQ processes (or each HARQ entity) can be used for processing data transmission of only one specific unicast connection or groupcast communication group.
  • one unicast connection or one groupcast communication group may correspond to a plurality of available SL carriers.
  • One group of HARQ processes (or one HARQ entity) are maintained for the unicast connection or the groupcast communication group on each available SL carrier.
  • One HARQ entity includes one group of HARQ processes.
  • the first terminal device maintains one group of shared unicast HARQ processes (or one shared unicast HARQ entity) on one SL carrier, and/or the first terminal device maintains one group of shared groupcast HARQ processes (or one shared groupcast HARQ entity) on one SL carrier.
  • the shared unicast HARQ processes and the shared groupcast HARQ processes may be the same group of HARQ processes, or may be different groups of HARQ processes.
  • the shared unicast HARQ entity and the shared groupcast HARQ entity may also be the same HARQ entity, or may be different HARQ entities.
  • the shared unicast HARQ entity/process is used for processing data transmission of all unicast connections on the SL carrier.
  • the shared groupcast HARQ entity/process is used for processing data transmission of all groupcast communication groups on the SL carrier.
  • one unicast connection or one groupcast communication group may correspond to a plurality of available SL carriers.
  • One group of shared unicast HARQ processes (or one shared unicast HARQ entity) or one group of shared groupcast HARQ processes (or one shared groupcast HARQ entity) are maintained on each available SL carrier.
  • one groupcast communication group includes a plurality of group members.
  • One HARQ entity or one group of HARQ processes may be maintained for the groupcast communication group on one SL carrier, or one HARQ entity or one group of HARQ processes may be separately maintained for each group member in the groupcast communication group on the SL carrier. This is not limited in this embodiment.
  • the unicast connection or groupcast communication group corresponding to this time of transmission can implement data processing by using a HARQ process maintained for the SL carrier on which the N SL transmission units are located.
  • a plurality of groups of HARQ processes (or a plurality of HARQ entities) are disposed on the SL carrier on which the N SL transmission units are located
  • the first terminal device first determines the communication type; then determines, based on the communication type, the unicast connection or groupcast communication group corresponding to this time of transmission; and based on the identifier that is of the HARQ process and that is included in the DCI, determines, from a group of HARQ process (or a group of HARQ processes included in a HARQ entity) corresponding to the unicast connection or groupcast communication group corresponding to this time of transmission on the SL carrier on which the N SL transmission units are located, the HARQ process corresponding to the identifier that is
  • the first terminal device first determines the communication type; then determines, based on the communication type, the unicast connection or groupcast communication group corresponding to this time of transmission; and selects, from a group of HARQ processes (or a group of HARQ processes included in a HARQ entity) corresponding to the unicast connection or groupcast communication group corresponding to this time of transmission on the SL carrier on which the N SL transmission units are located, an idle HARQ process as the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the HARQ process is associated with the identifier of the unicast connection or the identifier of the groupcast communication group.
  • the terminal may separately maintain one group of shared unicast HARQ processes or one group of shared groupcast HARQ processes for a plurality of different communication types on the SL carrier on which the N SL transmission units are located, or may maintain one group of shared unicast HARQ processes or one group of shared groupcast HARQ processes for each communication type on the SL carrier on which the N SL transmission units are located.
  • the first terminal device When the terminal may separately maintain one group of shared unicast HARQ processes or one group of shared groupcast HARQ processes for a plurality of different communication types on the SL carrier on which the N SL transmission units are located, the first terminal device first determines the communication type; and then determines, based on the communication type, the group of shared unicast HARQ processes or the group of shared groupcast HARQ processes corresponding to the communication type.
  • the first terminal device determines, from the group of shared unicast HARQ processes or the group of shared groupcast HARQ processes corresponding to the communication type, the HARQ process used for this time of transmission for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the first terminal device selects, from the group of shared unicast HARQ processes or the group of shared groupcast HARQ processes corresponding to the communication type, an idle HARQ process as the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the first terminal device may directly determine, from the shared unicast HARQ processes or the shared groupcast HARQ processes for each communication type, the HARQ process included in the DCI as the HARQ process used in this time of transmission. After determining the HARQ process, the first terminal device determines the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the first terminal device selects, from the shared unicast HARQ processes or the shared groupcast HARQ processes of each communication type, an idle HARQ process as the HARQ process used in this time of transmission. After determining the HARQ process, the first terminal device determines the unicast connection or the groupcast communication group corresponding to this time of transmission. For a manner of determining the unicast connection or the groupcast communication group used in this time of transmission, refer to the foregoing four example manners.
  • the first terminal device may alternatively first determine the communication type; then determine, based on the communication type, the unicast connection or groupcast communication group corresponding to this time of transmission; and determine, based on the identifier that is of the HARQ process and that is indicated in the DCI, the HARQ process used in this time of transmission, or select an idle HARQ process as the HARQ process used in this time of transmission.
  • the first terminal device may add, into sidelink control information (Sidelink Control Information, SCI) that is sent by the first terminal device to the second terminal device, the identifier of the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission, so that the second terminal device determines, based on the identifier that is of the HARQ process and that is carried in the SCI, the HARQ process used in this time of transmission.
  • the first terminal device may alternatively not send, to the second terminal device, the identifier of the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission, and the second terminal device determines, in another manner, the HARQ process used in this time of transmission. After the first terminal device performs initial transmission or retransmission by using a HARQ process, if the first terminal device receives ACK fed back by the second terminal device, it is considered that the HARQ process is idle.
  • SCI Sidelink Control Information
  • the N SL transmission units have a sequence.
  • the first terminal device selects a first SL transmission unit, generates an SL MAC layer data packet through MAC layer packet assembly, and performs transmission by using the first SL transmission unit.
  • the first terminal device selects an M th transmission unit to transmit data in a cache associated with a corresponding HARQ process.
  • 1 ⁇ M ⁇ N For one data packet, the first terminal device performs transmission at least once, and performs transmission at most of N times. If the initial transmission succeeds, the retransmission is not performed. If the initial transmission fails, the retransmission is performed. If a time of retransmission succeeds, the retransmission is not performed any more.
  • the retransmission is performed at most of N ⁇ 1 times. After N ⁇ 1 times of retransmission, if the transmission still fails, the data packet is not retransmitted any more. It should be noted that the first terminal device processes the data packet in the initial transmission and the retransmission by using the same HARQ process.
  • the SCI of the data packet carries indication information, and the indication information is used to indicate the second terminal device to perform a HARQ feedback.
  • the indication information may be the communication type.
  • the indication information is the identifier of the second terminal device or the identifier of the groupcast communication group.
  • the indication information is a value of a HARQ feedback field of at least one bit, and the value of the HARQ feedback field is used to indicate whether to perform the HARQ feedback.
  • the second terminal device may determine, based on a resource location of receiving the SCI, whether the HARQ feedback needs to be performed.
  • the base station configures the mapping relationship between a communication type and a carrier/resource pool/BWP for the second terminal device.
  • the second terminal device determines, based on the carrier/resource pool/BWP of the received SCI and the foregoing configured mapping relationship, whether the communication type is unicast communication or groupcast communication. In this case, the HARQ feedback needs to be performed.
  • whether the HARQ feedback needs to be performed may alternatively be indicated by using a scrambling manner of the SCI.
  • scrambling is performed by using a unicast radio network temporary identifier (radio network temporary identifier, RNTI).
  • RNTI radio network temporary identifier
  • groupcast RNTI is performed by using a groupcast RNTI. If the second terminal device successfully scrambles the SCI by using the unicast RNTI or the groupcast RNTI, it is determined that the HARQ feedback needs to be performed on the data packet corresponding to the SCI.
  • the unicast RNTI may be the identifier of the unicast connection, and the groupcast RNTI may be the identifier of the groupcast communication group.
  • the second terminal device performs the HARQ feedback on any received data packet.
  • the first terminal device does not need to indicate the second terminal device to perform the HARQ feedback.
  • the SCI of the data packet may further include any one or more of the following information: information about a resource used for the HARQ feedback result, initial transmission indication information or retransmission indication information, a redundancy version (redundancy version, RV) of the data packet, information about the carrier carrying the data packet, information about a BWP carrying the data packet, information about a resource pool carrying the data packet, an identifier of the HARQ process used for the unicast connection or the groupcast communication group, the identifier of the unicast connection or the identifier of the groupcast communication group, information about the communication type, and the identification information of the first terminal device.
  • the identifier of the unicast connection may be the identifier of the second terminal device.
  • the information about the resource used for the HARQ feedback result may be implicitly determined based on a location of a time-frequency resource in which the SCI is located. For example, there is a fixed time interval between a time domain location of the resource used for the HARQ feedback result and a time domain location of the SCI, and there is a specific function relationship between a frequency domain location of the resource used for the HARQ feedback result and a frequency domain location of the SCI.
  • the information about the resource used for the HARQ feedback result may be determined based on the location of the time-frequency resource in which the SCI is located, and an index value of UE in the groupcast communication group.
  • Step S 103 The second terminal device decodes the data packet by using the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the second terminal device receives the data packet and the SCI of the data packet, and determines the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the SCI includes one or more of the following information: the communication type, the identifier of the unicast connection or the identifier of the groupcast communication group, and the identifier of the first terminal device.
  • the second terminal device may determine, based on one or more of the communication type, the identifier of the unicast connection or the identifier of the groupcast communication group, and the identifier of the first terminal device that are included in the SCI, the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the second terminal device determines the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the second terminal device may separately maintain one group of HARQ processes (or one HARQ entity) for a plurality of unicast connections or groupcast communication groups on one SL carrier; or may maintain one group of shared unicast HARQ processes (or one shared unicast HARQ entity) on one SL carrier; and/or may maintain one group of shared groupcast HARQ processes (or one shared groupcast HARQ entity) on one SL carrier.
  • the shared unicast HARQ processes and the shared groupcast HARQ processes may be the same group of HARQ processes, or may be different groups of HARQ processes.
  • the shared unicast HARQ entity and the shared groupcast HARQ entity may also be the same HARQ entity, or may be different HARQ entities.
  • both the first terminal device and the second terminal device separately maintain one group of HARQ processes (or one HARQ entity) for a plurality of unicast connections, or groupcast communication groups, or each group member of the groupcast communication group on one SL carrier.
  • the first terminal device maintains one group of shared unicast HARQ processes (or one shared unicast HARQ entity) or one group of shared groupcast HARQ processes (or one shared groupcast HARQ entity) on one SL carrier.
  • the SCI includes the identifier of the HARQ process used for the unicast connection or the groupcast communication group.
  • the second terminal device determines, from the group of HARQ processes (or the group of HARQ processes included in the HARQ entity) corresponding to the unicast connection or groupcast communication group corresponding to this time of transmission on the SL carrier carrying the data packet, the HARQ process corresponding to the identifier that is of the HARQ process and that is included in the SCI, as the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the first terminal device separately maintains one group of HARQ processes (or one HARQ entity) for a plurality of unicast connections, or groupcast communication groups, or each group member of the groupcast communication group on one SL carrier
  • the second terminal device maintains one group of shared unicast HARQ processes (or one shared unicast HARQ entity) or one group of shared groupcast HARQ processes (or one shared groupcast HARQ entity) on one SL carrier.
  • both the first terminal device and the second terminal device maintain one group of shared unicast HARQ processes (or one shared unicast HARQ entity) or one group of shared groupcast HARQ processes (or one shared groupcast HARQ entity) on one SL carrier.
  • the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission may be determined by using the following two methods:
  • the second terminal device may alternatively ignore the SCI of the retransmitted data packet.
  • the HARQ process for processing the initially transmitted data packet or the retransmitted data packet is considered to be idle.
  • a timer may be started for the HARQ process.
  • Timing duration of the timer may be configured by the resource scheduling device for the second terminal device by using system information or an RRC message, or configured by the first terminal device for the second terminal device by using an RRC message, or preconfigured in a storage device of the second terminal device.
  • the second terminal device After determining the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission, the second terminal device delivers the data packet to the HARQ process for processing. If the data packet is an initially transmitted data packet, the data packet is decoded. If the data packet is a retransmitted data packet, retransmitted data may be directly decoded, or retransmitted data and data stored in a cache associated with the HARQ process may be combined and decoded.
  • Step S 104 The second terminal device sends a HARQ feedback result of the data packet to the first terminal device.
  • the HARQ feedback result is acknowledgement (acknowledge, ACK) or negative acknowledgement (Non-acknowledge, NACK).
  • acknowledgement acknowledgement
  • NACK negative acknowledgement
  • the ACK indicates that decoding succeeds
  • the NACK indicates that decoding fails.
  • Step S 105 When the first terminal device has not received the HARQ feedback result or the received HARQ feedback result indicates that the data packet fails to be transmitted, the first terminal device transmits the data packet by using a next unused SL transmission unit in the N SL transmission units.
  • the first terminal device monitors the HARQ feedback result on the resource used for the HARQ feedback result. If no ACK or NACK is received or a NACK is received, the data packet is retransmitted by using the next unused SL transmission unit. If the first terminal device receives the ACK on the resource used for the HARQ feedback result, it indicates that the data packet is successfully transmitted.
  • the first terminal device may trigger sending of uplink control information (uplink control information, UCI), and notify the resource scheduling device of an ACK result by using the UCI.
  • uplink control information uplink control information
  • the UCI may further carry any one or more of the following information: information about a carrier carrying the data packet, information about a BWP carrying the data packet, information about a resource pool carrying the data packet, the identification information of the unicast connection or the identification information of the groupcast communication group, and the identifier of the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the first terminal device may trigger an ACK feedback process.
  • the first terminal device When there is an uplink (uplink, UL) resource, the first terminal device generates and sends a MAC control element (control element, CE), and notifies the resource scheduling device of an ACK result fed back by using the MAC CE.
  • the MAC CE may further carry any one or more of the following information: information about a carrier carrying the data packet, information about a BWP carrying the data packet, information about a resource pool carrying the data packet, the identification information of the unicast connection or the identification information of the groupcast communication group, and the identifier of the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the resource scheduling device learns, based on the ACK result sent by the first terminal device, that the data packet is successfully transmitted. If there is an unused transmission unit in the N transmission units, the resource scheduling device may allocate the unused transmission unit to another terminal device for use, to avoid a waste of resources.
  • the resource scheduling device indicates the information about the N SL transmission units to the first terminal device by using the DCI.
  • the N SL transmission units are used on the SL for sending the data packet of the unicast connection or the groupcast communication group.
  • the first terminal device transmits the data packet to the second terminal device by using the unused SL transmission unit in the N SL transmission units through the HARQ process used for the unicast connection or the groupcast communication group.
  • the second terminal device sends the HARQ feedback result to the first terminal device based on the decoding result.
  • the first terminal device When the first terminal device has not received the HARQ feedback result or the received HARQ feedback result indicates that the data packet fails to be transmitted, the first terminal device retransmits the data packet by using the next unused SL transmission unit in the N SL transmission units.
  • a HARQ feedback retransmission mechanism is introduced into SL transmission, thereby improving reliability of a data packet in the SL transmission.
  • the resource scheduling device allocates a plurality of SL transmission units at a time, thereby avoiding a relatively long delay and a waste of request resources that are caused when the terminal device requests a resource from the resource scheduling device in each time of retransmission.
  • Embodiment 1 Differences between Embodiment 2 and Embodiment 1 include: In Embodiment 1, the first terminal device obtains the information about the N SL transmission units in the following manner: The first terminal device receives the DCI sent by the resource scheduling device, where the DCI includes the information about the N SL transmission units. In Embodiment 2, the first terminal device obtains the information about the N SL transmission units in the following manner: The first terminal device determines the information about the N SL transmission units in a resource pool preconfigured by the resource scheduling device (that is, a Mode-4 manner).
  • the first terminal device may first determine a communication type or a specific unicast connection/groupcast communication group, and determine the information about the N SL transmission units from the available resource pool based on the determined communication type or the specific unicast connection/groupcast communication group.
  • the first terminal device may alternatively first determine the information about the N SL transmission units from the available resource pool, and then determine a specific communication type of data that the transmission unit is used to transmit or determine a specific unicast connection/groupcast communication group for which the transmission unit is used to transmit data.
  • the remaining procedure in Embodiment 2 is the same as that in Embodiment 1. Refer to the descriptions in Embodiment 1. Details are not described herein again.
  • the resource scheduling device may send information about the resource pool by using a radio resource control (radio resource control, RRC) message.
  • RRC radio resource control
  • the resource scheduling device may broadcast information about the resource pool by using a system message, or information about the resource pool may be preconfigured for the terminal device, for example, preconfigured in a storage device of the terminal. Subsequently, when the first terminal device has data to be transmitted, a required SL transmission unit is selected from the resource pool. Due to different resource allocation manners, a manner for indicating a HARQ process and communication type is different from that in Embodiment 1.
  • the resource scheduling device does not need to use DCI to indicate the communication type and the identifier of the HARQ process used in this time of transmission, but only needs to use SCI to indicate information such as the communication type and/or the identifier of the HARQ process in this time of transmission.
  • FIG. 4 is a signaling flowchart of a transmission method according to Embodiment 3 of this application.
  • a resource allocation manner in this embodiment is the same as that in Embodiment 1, and the two resource allocation manners are both a Mode-3 manner.
  • a resource scheduling device allocates only one SL transmission unit to a first terminal device each time. When retransmission is required, the first terminal device further needs to request the resource scheduling device to reallocate a transmission resource.
  • the method provided in this embodiment includes the following steps:
  • Step S 201 The resource scheduling device sends first DCI to the first terminal device.
  • the first DCI includes information about a first SL transmission unit.
  • the first SL transmission unit is used on an SL for sending a to-be-transmitted data packet of a unicast connection or a groupcast communication group.
  • the SL is a wireless communication link between the first terminal device and a second terminal device.
  • the information about the first SL transmission unit includes identification information of a carrier to which the first SL transmission unit belongs and information about a time-frequency resource of the first SL transmission unit.
  • the first DCI further includes any one or more of the following information: information about a communication type, an identifier of the HARQ process, an identifier of a BWP, identification information of a carrier, identification information of a resource pool, identification information of a unicast connection or a groupcast communication group, initial transmission indication information or retransmission indication information, a redundancy version (redundancy version, RV) of the data packet, information about a resource that is used for a HARQ feedback result on an SL link from the second terminal device to the first terminal device, and the like.
  • the communication type is a unicast communication type or a groupcast communication type.
  • the identification information of the unicast connection may be an identifier of the second terminal device.
  • the information about the resource used for the HARQ feedback result may include information about a resource that is used for a HARQ feedback from the second terminal device and the first terminal device, and/or information about a resource that is used when the first terminal device forwards the HARQ feedback result to the resource scheduling device.
  • the resource scheduling device may configure different time-frequency resources for unicast communication/groupcast communication/broadcast communication of the first terminal device, for example, configure a mapping relationship between the communication type and a carrier/resource pool/BWP.
  • the first terminal device may determine, based on a carrier/resource pool/BWP to which the first SL transmission unit belongs, a specific communication type for which the first SL transmission unit is used.
  • Step S 202 The first terminal device transmits the data packet by using the first SL transmission unit through a HARQ process used for the unicast connection or the groupcast communication group.
  • the first terminal device first determines the unicast connection or groupcast communication group corresponding to this time of transmission; and after determining the unicast connection or groupcast communication group corresponding to this time of transmission, further determines the HARQ process for processing this time of transmission, that is, the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the first terminal device may alternatively first determine the HARQ process for processing this time of transmission, and then determine the unicast connection or groupcast communication group corresponding to this time of transmission. For a manner of determining, refer to the descriptions of step 102 in Embodiment 1. Details are not described herein again.
  • the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission is associated with an identifier of the unicast connection or an identifier of the groupcast communication group.
  • the identifier of the HARQ process corresponding to the HARQ process may be carried in SCI sent by the first terminal device to the second terminal device.
  • the first terminal device When the DCI indicates initial transmission, the first terminal device generates an SL MAC layer data packet through MAC layer packet assembly, and transmits the data packet by using the first SL transmission unit. When the DCI indicates retransmission, the first terminal device transmits data in a cache associated with the determined HARQ process.
  • the SCI of the data packet carries indication information.
  • the indication information is used to indicate the second terminal device to perform the HARQ feedback.
  • the indication information may be the communication type, the identifier of the unicast connection, the identifier of the groupcast communication group, or a value of a HARQ feedback field of at least one bit.
  • the value of the HARQ feedback field is used to indicate whether to perform the HARQ feedback.
  • the SCI may alternatively be scrambled by using a unicast RNTI and a groupcast RNTI, to indicate the second terminal device to perform HARQ the feedback.
  • the identifier of the unicast connection may be the identifier of the second terminal device.
  • the unicast RNTI may be the identifier of the unicast connection.
  • the groupcast RNTI may be the identifier of the groupcast communication group.
  • the SCI of the data packet may further include any one or more of the following information: information about a resource used for the HARQ feedback result, initial transmission indication information or retransmission indication information, an RV of the data packet, information about a carrier carrying the data packet, information about a BWP carrying the data packet, information about a resource pool carrying the data packet, an identifier of the HARQ process used for the unicast connection or the groupcast communication group, the identifier of the unicast connection or the identifier of the groupcast communication group, information about the communication type, and the identifier of the first terminal device.
  • the information about the resource used for the HARQ feedback result may be implicitly determined based on a location of a time-frequency resource in which the SCI is located.
  • Step S 203 The second terminal device decodes the data packet by using the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the second terminal device after receiving the data packet, the second terminal device first determines the unicast connection or groupcast communication group corresponding to this time of transmission, and further determines the HARQ process used for the unicast connection or the groupcast communication group.
  • the second terminal device may separately maintain one group of HARQ processes (or one HARQ entity) for a plurality of unicast connections or groupcast communication groups on one SL carrier, or may maintain one group of shared unicast HARQ processes (or one shared unicast HARQ entity) or one group of shared groupcast HARQ processes (or one shared groupcast HARQ entity) on one SL carrier.
  • the shared unicast HARQ processes and the shared groupcast HARQ processes may be the same group of HARQ processes, or may be different groups of HARQ processes.
  • the shared unicast HARQ entity and the shared groupcast HARQ entity may be the same HARQ entity, or may be different HARQ entities.
  • the second terminal device separately maintains one HARQ entity/one group of HARQ processes for a plurality of unicast connections or groupcast communication groups on one SL carrier, or the second terminal device maintains one group of shared unicast HARQ processes or groupcast HARQ processes on one SL carrier.
  • a method for determining the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission refer to the descriptions in Embodiment 1. Details are not described herein again.
  • the second terminal device After determining the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission, the second terminal device delivers the data packet to the HARQ process for processing. If the data packet is an initially transmitted data packet, the data packet is decoded. If the data packet is a retransmitted data packet, the retransmitted data packet may be directly decoded, or the retransmitted data packet and data stored in a cache associated with the HARQ process may be combined and decoded.
  • Step S 204 The second terminal device sends a HARQ feedback result of the data packet to the first terminal device.
  • the second terminal device sends ACK to the first terminal device. If decoding fails, the second terminal device sends NACK to the first terminal device.
  • Step S 205 The first terminal device sends the HARQ feedback result of the data packet to the resource scheduling device.
  • the first terminal device monitors the HARQ feedback result on a resource used for the HARQ feedback result.
  • the first terminal device sends the HARQ feedback result to the resource scheduling device when ACK or NACK is received or a HARQ feedback is not received. For example, if the first terminal device receives the ACK sent by the second terminal device, the first terminal device forwards the ACK to the resource scheduling device. If the first terminal device receives the NACK sent by the second terminal device or has not received the HARQ feedback sent by the second terminal device, the first terminal device sends the NACK to the resource scheduling device.
  • the first terminal device may trigger sending of UCI, and notifies the resource scheduling device of the HARQ feedback result by using the UCI.
  • the UCI may further carry any one or more of the following information: information about a carrier carrying the data packet, information about a BWP carrying the data packet, information about a resource pool carrying the data packet, the identifier of the unicast connection or the identification information of the groupcast communication group, and the identifier of the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the first terminal device may trigger an ACK feedback process.
  • the first terminal device When there is a UL resource, the first terminal device generates and sends a MAC CE, and notifies the resource scheduling device of the HARQ feedback result by using the MAC CE.
  • the MAC CE may further carry any one or more of the following information: information about a carrier carrying the data packet, information about a BWP carrying the data packet, information about a resource pool carrying the data packet, the identifier of the unicast connection or the identification information of the groupcast communication group, and the identifier of the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • Step S 206 When the HARQ feedback result indicates that the data packet fails to be transmitted, the resource scheduling device sends second DCI to the first terminal device.
  • the second DCI includes information about a second SL transmission unit.
  • the resource scheduling device detects whether a quantity of times of retransmission of the data packet reaches a maximum quantity of times. If the quantity of times of retransmission does not reach the maximum quantity of times, the resource scheduling device allocates the second SL transmission unit to the first terminal device.
  • the information about the second SL transmission unit includes identification information of a carrier to which the second SL transmission unit belongs and information about a time-frequency resource of the second SL transmission unit. The second SL transmission unit is used for retransmission. If the quantity of times of retransmission reaches the maximum quantity of times, or the HARQ feedback result indicates that data transmission succeeds, the resource scheduling device does not allocate the second SL transmission unit.
  • step S 206 is an optional step.
  • the resource scheduling device may also perform other processing.
  • Step S 207 The first terminal device transmits the data packet by using the second SL transmission unit according to the HARQ process used for the unicast connection or the groupcast communication group.
  • the initial transmission and the retransmission use the same HARQ process.
  • the first terminal device retransmits the data packet by using the second SL transmission unit. After the retransmission, the first terminal device continues to monitor the HARQ feedback result.
  • the resource scheduling device allocates the SL transmission unit to the first terminal device by using the first DCI; transmits the data packet by using the first SL transmission unit through the HARQ process used for the unicast connection or the groupcast communication group; monitors the HARQ feedback result; and sends the HARQ feedback result to the resource scheduling device.
  • the resource scheduling device allocates, to the first terminal device, the second SL transmission unit, and transmits the data packet by using the second SL transmission unit through the HARQ process used for the unicast connection or the groupcast communication group. Based on the HARQ feedback retransmission mechanism, high reliability of a data packet can be ensured.
  • the resource scheduling device determines, based on the HARQ feedback result, whether to schedule a retransmission resource, to avoid a waste of resources that may be caused when a plurality of transmission units are scheduled at a time.
  • Embodiment 4 Differences between Embodiment 4 and Embodiment 3 include: (1) In Embodiment 3, the first terminal device obtains the information about the first SL transmission unit in the following manner: The first terminal device receives the first DCI sent by the resource scheduling device, where the first DCI includes the information about the first SL transmission unit. In Embodiment 4, the first terminal device obtains the information about the first SL transmission unit in the following manner: The first terminal device determines the information about the first SL transmission unit in a resource pool preconfigured by the resource scheduling device.
  • the first terminal device may first determine a communication type or a specific unicast connection/groupcast communication group, and determine the information about the first SL transmission unit from the available resource pool based on the determined communication type or the specific unicast connection/groupcast communication group.
  • the first terminal device may first determine the information about the first SL transmission unit from the available resource pool, and then determine a specific communication type of data that the transmission unit is used to transmit, or determine a specific unicast connection/groupcast communication group for which the transmission unit is used to transmit data.
  • Embodiment 3 the second terminal device sends the HARQ feedback result to the first terminal device, and then the first terminal device sends the HARQ feedback result to the resource scheduling device.
  • Embodiment 4 after decoding a data packet, the second terminal device sends the HARQ feedback result to the resource scheduling device based on a decoding result with no need of forwarding performed by the first terminal device.
  • the remaining procedure in Embodiment 4 is the same as that in Embodiment 3. Details are not described herein again.
  • the first terminal device and the second terminal device may be within coverage of the same base station, or may be within coverage of different base stations. Therefore, in Embodiment 4, the HARQ feedback result needs to be sent between a serving base station of the first terminal device and a serving base station of the second terminal device by using an interface between the base stations.
  • Embodiment 5 Differences between Embodiment 5 and Embodiment 3 include: (1) In Embodiment 3, the resource scheduling device indicates the information about the first SL transmission unit to the first terminal device by using the first DCI. In Embodiment 5, the first terminal device determines the information about the first SL transmission unit in a resource pool preconfigured by the resource scheduling device. (2) After a data packet is transmitted, in Embodiment 3, the resource scheduling device determines, based on the HARQ feedback result, whether to schedule a retransmission resource. If the retransmission resource needs to be scheduled, the resource scheduling device indicates, to the first terminal device by using the second DCI, the information about the second SL transmission unit used for retransmission.
  • Embodiment 5 when receiving the HARQ feedback result sent by the second terminal device, the first terminal device does not send the HARQ feedback result to the resource scheduling device, but determines, based on the HARQ feedback result, whether to schedule a retransmission resource. If the retransmission resource needs to be scheduled, the first terminal device selects the second SL transmission unit from the preconfigured resource pool for retransmission.
  • the remaining procedure in Embodiment 5 is the same as that in Embodiment 3. Details are not described herein again.
  • FIG. 5 is a schematic structural diagram of a transmission apparatus according to Embodiment 6 of this application.
  • the apparatus may be applied to a first terminal device.
  • the apparatus may include an obtaining module 11 and a sending module 12 .
  • the obtaining module 11 is configured to obtain information about N sidelink SL transmission units.
  • the N SL transmission units are used on an SL for sending a to-be-transmitted data packet of a unicast connection or a groupcast communication group.
  • the SL is a wireless communication link between the first terminal device and a second terminal device.
  • N is an integer greater than or equal to 1.
  • the sending module 12 is configured to transmit the data packet by using an unused SL transmission unit in the N SL transmission units through a hybrid automatic repeat request HARQ process used for the unicast connection or the groupcast communication group.
  • the sending module 12 is further configured to: when the first terminal device has not received a HARQ feedback result or a received HARQ feedback result indicates that the data packet fails to be transmitted, transmit, by the first terminal device, the data packet by using a next unused SL transmission unit in the N SL transmission units.
  • the obtaining module 11 is specifically configured to:
  • the DCI includes the information about the N SL transmission units
  • the information about the N SL transmission units includes identification information of a carrier on which the N SL transmission units are located and information about a time-frequency resource occupied by the N SL transmission units.
  • the obtaining module 11 is specifically configured to:
  • the information about the N SL transmission units includes identification information of a carrier on which the N SL transmission units are located and information about a time-frequency resource occupied by the N SL transmission units.
  • the DCI further includes any one or more of the following information: a communication type, an identifier of the HARQ process, and an identifier of a bandwidth part.
  • the communication type is a unicast communication type or a groupcast communication type.
  • the apparatus further includes a first determining module 13 and a second determining module 14 .
  • the first determining module 13 is configured to determine, based on the communication type, the unicast connection or the groupcast communication group in a unicast connection or groupcast communication group that has a to-be-transmitted data packet and that implements transmission on the carrier on which the N SL transmission units are located.
  • the second determining module 14 is configured to: based on the identifier that is of the HARQ process and that is included in the DCI, determine, in a group of HARQ processes corresponding to the unicast connection or the groupcast communication group on the SL carrier on which the N SL transmission units are located, the HARQ process used for the unicast connection or the groupcast communication group.
  • the apparatus provided in this application may be configured to perform the method performed by the first terminal device in Embodiment 1 and Embodiment 2.
  • a specific implementation method and a technical effect are similar to those of the method. Details are not described herein again.
  • FIG. 6 is a schematic structural diagram of a transmission apparatus according to Embodiment 7 of this application.
  • the apparatus may be applied to a first terminal device.
  • the apparatus may include an obtaining module 21 and a sending module 22 .
  • the obtaining module 21 is configured to obtain information about a first sidelink SL transmission unit.
  • the first SL transmission unit is used on an SL for sending a to-be-transmitted data packet of a unicast connection or a groupcast communication group.
  • the SL is a wireless communication link between the first terminal device and a second terminal device.
  • the sending module 22 is configured to transmit the data packet by using the first SL transmission unit through a hybrid automatic repeat request HARQ process corresponding to the unicast connection or the groupcast communication group.
  • the obtaining module 21 is further configured to: when the data packet fails to be transmitted, obtain information about a second SL transmission unit.
  • the sending module 22 is further configured to retransmit the data packet by using the second SL transmission unit.
  • the obtaining module 21 is specifically configured to:
  • first downlink control information DCI sent by a resource scheduling device, where the first DCI includes the information about the first SL transmission unit, and the information about the first SL transmission unit includes identification information of a carrier on which the first SL transmission unit is located and information about a time-frequency resource occupied by the first SL transmission unit;
  • the second DCI includes the information about the second SL transmission unit
  • the information about the second SL transmission unit includes identification information of a carrier on which the second SL transmission unit is located and information about a time-frequency resource occupied by the second SL transmission unit
  • the second SL transmission unit is allocated by the resource scheduling device based on a HARQ feedback result reported by the first terminal device or the second terminal device.
  • the obtaining module 21 is specifically configured to:
  • the information about the first SL transmission unit includes identification information of a carrier on which the first SL transmission unit is located and information about a time-frequency resource occupied by the first SL transmission unit
  • the information about the second SL transmission unit includes identification information of a carrier on which the second SL transmission unit is located and information about a time-frequency resource occupied by the second SL transmission unit.
  • the first DCI further includes at least one of the following information: information about a communication type, an identifier of the HARQ process, and an identifier of a bandwidth part.
  • the communication type is a unicast communication type or a groupcast communication type.
  • the apparatus further includes a first determining module 23 and a second determining module 24 .
  • the first determining module 23 is configured to determine, based on the communication type, the unicast connection or the groupcast communication group in a unicast connection or groupcast communication group that has a to-be-transmitted data packet and that implements transmission on the carrier on which the first SL transmission unit is located.
  • the second determining module 24 is configured to: based on the identifier that is of the HARQ process and that is included in the first DCI, determine, in a group of HARQ processes corresponding to the unicast connection or the groupcast communication group on the SL carrier on which the first SL transmission unit is located, the HARQ process used for the unicast connection or the groupcast communication group.
  • the apparatus provided in this application may be configured to perform the method performed by the first terminal device in Embodiment 2 to Embodiment 5.
  • a specific implementation method and a technical effect are similar to those of the method. Details are not described herein again.
  • FIG. 7 is a schematic structural diagram of a transmission apparatus according to Embodiment 8 of this application.
  • the apparatus may be applied to a resource scheduling device.
  • the apparatus may include a sending module 31 and a receiving module 32 .
  • the sending module 31 is configured to send information about N sidelink SL transmission units to a first terminal device.
  • the N SL transmission units are used on an SL for sending a to-be-transmitted data packet of a unicast connection or a groupcast communication group.
  • the SL is a wireless communication link between the first terminal device and a second terminal device.
  • N is an integer greater than or equal to 1.
  • the receiving module 32 is configured to receive a HARQ feedback result sent by the first terminal device or the second terminal device.
  • the sending module 31 is specifically configured to:
  • the DCI includes the information about the N SL transmission units
  • the information about the N SL transmission units includes identification information of a carrier on which the N SL transmission units are located and information about a time-frequency resource occupied by the N SL transmission units.
  • the apparatus provided in this application may be configured to perform the method performed by the resource scheduling device in Embodiment 1 to Embodiment 5.
  • a specific implementation method and a technical effect are similar to those of the method. Details are not described herein again.
  • a plurality of groups of HARQ processes are set on an SL carrier on which an SL transmission unit is located, and each group of HARQ processes in the plurality of groups of HARQ processes can be used for data transmission of only one unicast connection or groupcast communication group.
  • a group of shared unicast HARQ processes or groupcast HARQ processes are set on an SL carrier on which an SL transmission unit is located, the shared unicast HARQ processes can be used for data transmission of all unicast connections on the SL carrier on which the SL transmission unit is located, and the shared groupcast HARQ processes can be used for data transmission of all groupcast communication groups on the SL carrier on which the SL transmission unit is located.
  • the SCI of the data packet carries indication information, and the indication information is used to indicate the second terminal device to perform a HARQ feedback.
  • the indication information is a communication type.
  • the communication type is a unicast communication type or a groupcast communication type.
  • the indication information is an identifier of the second terminal device or an identifier of the groupcast communication group.
  • the indication information is a value of a HARQ feedback field of at least one bit, and the value of the HARQ feedback field is used to indicate whether to perform the HARQ feedback.
  • the SCI of the data packet further includes any one or more of the following information: information about a resource used for the HARQ feedback result, initial transmission indication information or retransmission indication information, a redundancy version of the data packet, information about the carrier carrying the data packet, information about a bandwidth part BWP carrying the data packet, an identifier of the HARQ process used for the unicast connection or the groupcast communication group, the information about N SL transmission units, the identifier of the unicast connection or the identifier of the groupcast communication group, information about the communication type, and the identifier of the first terminal device.
  • FIG. 8 is a schematic structural diagram of a transmission apparatus according to Embodiment 9 of this application.
  • the apparatus may be applied to a second terminal device.
  • the apparatus may include a receiving module 41 , a first determining module 42 , a decoding module 43 , and a sending module 44 .
  • the receiving module 41 is configured to receive a data packet and sidelink control information SCI.
  • the SCI includes one or more of the following information: a communication type, and an identifier of a unicast connection or an identifier of a groupcast communication group.
  • the first determining module 42 is configured to determine, based on the communication type and/or an identifier of the unicast connection or an identifier of the groupcast communication group, a unicast connection or groupcast communication group corresponding to this time of transmission.
  • the communication type is a unicast communication type or a groupcast communication type.
  • the decoding module 43 is configured to decode the data packet through a hybrid automatic repeat request HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • the sending module 44 is configured to send a HARQ feedback result to a first terminal device or a resource scheduling device based on a decoding result. Data is transmitted between the first terminal device and the second terminal device via a sidelink.
  • the SCI further includes an identifier of the HARQ process, an identifier of the first terminal device, and identification information of an SL carrier carrying the data packet.
  • the apparatus further includes a second determining module 45 .
  • the second determining module 45 is configured to: based on the identifier of the HARQ process, the identifier of the first terminal device, the identifier of the unicast connection, or the identifier of the groupcast communication group included in the SCI, determine, in a group of HARQ processes corresponding to the unicast connection or groupcast communication group corresponding to this time of transmission on the SL carrier carrying the data packet, the HARQ process used for the unicast connection or groupcast communication group corresponding to this time of transmission.
  • a plurality of groups of HARQ processes are set on the SL carrier carrying the data packet, and each group of HARQ processes in the plurality of groups of HARQ processes can be used for data transmission of only one unicast connection or groupcast communication group.
  • a group of shared unicast HARQ processes or groupcast HARQ processes are set on the SL carrier carrying the data packet, the shared unicast HARQ processes can be used for data transmission of all unicast connections on the SL carrier carrying the data packet, and the shared groupcast HARQ processes can be used for data transmission of all groupcast communication groups on the SL carrier carrying the data packet.
  • the apparatus provided in this application may be configured to perform the method performed by the second terminal device in Embodiment 1 to Embodiment 5.
  • a specific implementation method and a technical effect are similar to those of the method. Details are not described herein again.
  • FIG. 9 is a schematic structural diagram of a terminal device according to Embodiment 10 of this application.
  • the terminal device provided in this embodiment includes a processor 51 , a memory 52 , and a transceiver 53 .
  • the memory 52 is configured to store instructions.
  • the transceiver 53 is configured to communicate with another device.
  • the processor 51 is configured to execute the instructions stored in the memory 52 , so that the terminal device performs the steps of the methods performed by the first terminal device and the second terminal device in Embodiment 1 to Embodiment 5 of this application. Specific implementations and technical effects are similar to those in the foregoing embodiments. Details are not described herein again.
  • FIG. 10 is a schematic structural diagram of a resource scheduling device according to Embodiment 11 of this application.
  • the resource scheduling device provided in this embodiment includes a processor 61 , a memory 62 , and a transceiver 63 .
  • the memory 62 is configured to store instructions.
  • the transceiver 63 is configured to communicate with another device.
  • the processor 61 is configured to execute the instructions stored in the memory 62 , so that the resource scheduling device performs the steps of the methods performed by the resource scheduling device in Embodiment 1 to Embodiment 5 of this application.
  • a specific implementation and a technical effect are similar to those in the foregoing embodiments. Details are not described herein again.
  • Embodiment 12 of this application provides a computer-readable storage medium.
  • the computer-readable storage medium stores instructions.
  • a computer is enabled to perform the steps of the methods performed by the first terminal device and the second terminal device in Embodiment 1 to Embodiment 5 of this application. Specific implementations and technical effects are similar to those in the foregoing embodiments. Details are not described herein again.
  • Embodiment 13 of this application provides a computer-readable storage medium.
  • the computer-readable storage medium stores instructions.
  • a computer is enabled to perform the steps of the methods performed by the resource scheduling device in Embodiment 1 to Embodiment 5 of this application.
  • a specific implementation and a technical effect are similar to those in the foregoing embodiments. Details are not described herein again.
  • Embodiment 14 of this application provides a system-on-a-chip or a system chip.
  • the system-on-a-chip or the system chip may be applied to a terminal device.
  • the system-on-a-chip or the system chip includes: at least one communications interface, at least one processor, and at least one memory.
  • the communications interface, the memory, and the processor are interconnected by using a bus.
  • the processor executes instructions stored in the memory, so that the terminal device can perform the steps of the methods performed by the first terminal device and the second terminal device in Embodiment 1 to Embodiment 5 of this application. Specific implementations and technical effects are similar to those in the foregoing embodiments. Details are not described herein again.
  • Embodiment 15 of this application provides a system-on-a-chip or a system chip.
  • the system-on-a-chip or the system chip may be applied to a resource scheduling device.
  • the system-on-a-chip or the system chip includes: at least one communications interface, at least one processor, and at least one memory.
  • the communications interface, the memory, and the processor are interconnected by using a bus.
  • the processor executes instructions stored in the memory, so that the resource scheduling device can perform the steps of the methods performed by the resource scheduling device in Embodiment 1 to Embodiment 5 of this application.
  • the resource scheduling device may be a base station, an access node in a radio access network, or another network device on another network side that provides a service for a terminal device.
  • the processor used in the resource scheduling device or terminal device in the embodiments of this application may be a central processing unit (CPU), a general purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or another programmable logical device, a transistor logic device, a hardware component, or any combination thereof.
  • the processor may implement or execute various example logical blocks, modules, and circuits described with reference to content disclosed in this application.
  • the processor may alternatively be a combination implementing a computing function, for example, a combination of one or more microprocessors, or a combination of the DSP and a microprocessor.
  • the bus in the embodiments of this application may be an industry standard architecture (Industry Standard Architecture, ISA) bus, a peripheral component interconnect (Peripheral Component, PCI) bus, an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, or the like.
  • ISA Industry Standard Architecture
  • PCI peripheral component interconnect
  • EISA Extended Industry Standard Architecture
  • the bus may be classified into an address bus, a data bus, a control bus, and the like.
  • the bus in the accompanying drawings of this application is not limited to only one bus or only one type of bus.
  • the disclosed apparatus and method may be implemented in other manners.
  • the apparatus embodiments described above are merely examples.
  • the division into the units is merely logical function division and may be other division in an actual implementation.
  • a plurality of units or components may be combined or integrated into another system, or some features may be ignored or not performed.
  • the displayed or discussed mutual couplings or direct couplings or communication connections may be implemented by using some interfaces.
  • the indirect couplings or communication connections between the apparatuses or units may be implemented in an electronic form, a mechanical form, or another form.
  • the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one position, or may be distributed on a plurality of network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions of the embodiments.
  • functional units in the embodiments of this application may be integrated into one processing unit, or each of the units may exist alone physically, or two or more units are integrated into one unit.
  • the integrated unit may be implemented in a form of hardware, or may be implemented in a form of hardware in addition to a software functional unit.
  • the integrated unit may be stored in a computer readable storage medium.
  • the software functional unit is stored in a storage medium and includes several instructions for instructing a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to perform some of the steps of the methods described in the embodiments of this application.
  • the foregoing storage medium includes: any medium that can store program code, such as a USB flash drive, a removable hard disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk, or an optical disc.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)
US17/243,859 2018-11-02 2021-04-29 Transmission method and apparatus Active 2041-01-13 US11984989B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201811302615.4 2018-11-02
CN201811302615.4A CN111148077B (zh) 2018-11-02 2018-11-02 传输方法和装置
PCT/CN2019/114421 WO2020088540A1 (fr) 2018-11-02 2019-10-30 Appareil et procédé de transmission

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/114421 Continuation WO2020088540A1 (fr) 2018-11-02 2019-10-30 Appareil et procédé de transmission

Publications (2)

Publication Number Publication Date
US20210250131A1 US20210250131A1 (en) 2021-08-12
US11984989B2 true US11984989B2 (en) 2024-05-14

Family

ID=70463711

Family Applications (1)

Application Number Title Priority Date Filing Date
US17/243,859 Active 2041-01-13 US11984989B2 (en) 2018-11-02 2021-04-29 Transmission method and apparatus

Country Status (5)

Country Link
US (1) US11984989B2 (fr)
EP (1) EP3869884B1 (fr)
CN (2) CN113573285A (fr)
BR (1) BR112021008450A2 (fr)
WO (1) WO2020088540A1 (fr)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220094481A1 (en) * 2018-11-10 2022-03-24 Lg Electronics Inc. Method and apparatus for transmitting feedback signal by means of sidelink terminal in wireless communication system
US11496246B2 (en) * 2019-01-10 2022-11-08 Samsung Electronics Co., Ltd. HARQ operation and power control in sidelink
US20210345313A1 (en) * 2019-02-12 2021-11-04 Lenovo (Beijing) Limited Feedback request determination
WO2020194053A1 (fr) * 2019-03-22 2020-10-01 Lenovo (Singapore) Pte. Ltd. Processus harq pour transmission de liaison latérale
CN115174006A (zh) * 2019-08-16 2022-10-11 华为技术有限公司 一种确定侧行链路资源的方法、装置以及***
CN110708145B (zh) * 2019-09-30 2021-11-30 展讯通信(上海)有限公司 Harq进程管理方法、装置、终端及存储介质
US11452166B2 (en) * 2019-11-07 2022-09-20 Qualcomm Incorporated Discontinuous reception operation for new radio multicast communications
CN113676302B (zh) * 2020-05-15 2023-02-21 维沃移动通信有限公司 信息指示、信息确定方法、装置和通信设备
CN111600684B (zh) * 2020-05-15 2024-07-02 捷开通讯(深圳)有限公司 非顺序混合自动重传请求方法、装置、基站及存储介质
CN113708898B (zh) * 2020-05-21 2024-06-28 华为技术有限公司 一种通信方法及装置
CN113766640A (zh) * 2020-06-01 2021-12-07 华为技术有限公司 通信方法及装置
CN113824538A (zh) * 2020-06-19 2021-12-21 索尼公司 用于无线通信的电子设备、方法和存储介质
CN112204909B (zh) * 2020-08-27 2023-12-29 北京小米移动软件有限公司 盲重传方法和装置、盲重传指示方法和装置
CN112153599B (zh) * 2020-09-22 2023-03-24 中信科智联科技有限公司 一种消息的传输方法、装置、车联网设备及管理节点
CN114599092A (zh) * 2020-12-04 2022-06-07 大唐移动通信设备有限公司 上行控制信息传输方法、接收方法、终端和网络设备
US20220240291A1 (en) * 2021-01-26 2022-07-28 Qualcomm Incorporated Sidelink channel state information (csi) reporting from a user equipment
CN115119343A (zh) * 2021-03-17 2022-09-27 维沃移动通信有限公司 非连续接收方法、装置及终端
US11910426B2 (en) * 2021-09-03 2024-02-20 Qualcomm Incorporated Interference management for sidelink relaying
WO2024113125A1 (fr) * 2022-11-28 2024-06-06 北京小米移动软件有限公司 Procédé et appareil de rétroaction de demande de répétition automatique hybride, et support de stockage

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101345608A (zh) 2007-07-13 2009-01-14 大唐移动通信设备有限公司 管理多载波tdd上行的harq进程的方法及装置
US20130153298A1 (en) * 2009-02-19 2013-06-20 Interdigital Patent Holdings, Inc. Method and apparatus for enhancing cell-edge user performance and signaling radio link failure conditions via downlink cooperative component carriers
US20130223356A1 (en) 2012-02-29 2013-08-29 Sharp Laboratories Of America, Inc. Allocating and determining resources for a device-to-device link
CN105991247A (zh) 2015-02-16 2016-10-05 中兴通讯股份有限公司 一种设备到设备发送、接收、调度方法和相应装置
WO2017127245A1 (fr) 2016-01-22 2017-07-27 Qualcomm Incorporated Rétroaction de demande de répétition automatique hybride pour des communications monodiffusion de dispositif à dispositif par liaison latérale
CN107645710A (zh) 2016-07-20 2018-01-30 普天信息技术有限公司 一种v2x业务的传输方法
US20180091263A1 (en) 2015-04-08 2018-03-29 Telefonaktiebolaget Lm Ericsson (Publ) Wireless device and method therein for performing a retransmission of data in a device-to-device, d2d, communication
WO2018059282A1 (fr) 2016-09-28 2018-04-05 Huawei Technologies Co., Ltd. Système et procédé de communication d2d
WO2018077425A1 (fr) 2016-10-28 2018-05-03 Huawei Technologies Co., Ltd. Stations de base, équipements d'utilisateurs et système de communication sans fil, et procédés correspondants
WO2018123950A1 (fr) 2016-12-28 2018-07-05 株式会社Nttドコモ Dispositif utilisateur et procédé de transmission de données
CN108347313A (zh) 2017-01-24 2018-07-31 华为技术有限公司 反馈方法及用户设备
WO2018171540A1 (fr) 2017-03-23 2018-09-27 中兴通讯股份有限公司 Procédé de transmission d'informations, dispositif, système et support de stockage
US20190044667A1 (en) * 2017-08-04 2019-02-07 Samsung Electronics Co., Ltd. Methods and apparatus for resource allocation and feedback in vehicle to vehicle communication
US20200107170A1 (en) * 2018-09-28 2020-04-02 Mediatek Inc. Method And Apparatus Of Sidelink Resource Allocation For V2X In New Radio Mobile Communications

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101345608A (zh) 2007-07-13 2009-01-14 大唐移动通信设备有限公司 管理多载波tdd上行的harq进程的方法及装置
US20130153298A1 (en) * 2009-02-19 2013-06-20 Interdigital Patent Holdings, Inc. Method and apparatus for enhancing cell-edge user performance and signaling radio link failure conditions via downlink cooperative component carriers
US20130223356A1 (en) 2012-02-29 2013-08-29 Sharp Laboratories Of America, Inc. Allocating and determining resources for a device-to-device link
CN105991247A (zh) 2015-02-16 2016-10-05 中兴通讯股份有限公司 一种设备到设备发送、接收、调度方法和相应装置
US20180091263A1 (en) 2015-04-08 2018-03-29 Telefonaktiebolaget Lm Ericsson (Publ) Wireless device and method therein for performing a retransmission of data in a device-to-device, d2d, communication
WO2017127245A1 (fr) 2016-01-22 2017-07-27 Qualcomm Incorporated Rétroaction de demande de répétition automatique hybride pour des communications monodiffusion de dispositif à dispositif par liaison latérale
CN107645710A (zh) 2016-07-20 2018-01-30 普天信息技术有限公司 一种v2x业务的传输方法
WO2018059282A1 (fr) 2016-09-28 2018-04-05 Huawei Technologies Co., Ltd. Système et procédé de communication d2d
WO2018077425A1 (fr) 2016-10-28 2018-05-03 Huawei Technologies Co., Ltd. Stations de base, équipements d'utilisateurs et système de communication sans fil, et procédés correspondants
WO2018123950A1 (fr) 2016-12-28 2018-07-05 株式会社Nttドコモ Dispositif utilisateur et procédé de transmission de données
CN108347313A (zh) 2017-01-24 2018-07-31 华为技术有限公司 反馈方法及用户设备
WO2018171540A1 (fr) 2017-03-23 2018-09-27 中兴通讯股份有限公司 Procédé de transmission d'informations, dispositif, système et support de stockage
US20200092692A1 (en) 2017-03-23 2020-03-19 Zte Corporation Information transmission method, device, system and storage medium
US20190044667A1 (en) * 2017-08-04 2019-02-07 Samsung Electronics Co., Ltd. Methods and apparatus for resource allocation and feedback in vehicle to vehicle communication
US20200107170A1 (en) * 2018-09-28 2020-04-02 Mediatek Inc. Method And Apparatus Of Sidelink Resource Allocation For V2X In New Radio Mobile Communications

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
3GPP TS 38.212 V15.3.0 (Sep. 2018), 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Multiplexing and channel coding(Release 15), 99 pages.
3GPP TS 38.213 V15.3.0 (Sep. 2018), 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical layer procedures for control(Release 15), 101 pages.
3GPP TS 38.214 V15.3.0 (Sep. 2018), 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical layer procedures for data (Release 15), 96 pages.
3GPP TS 38.321 V15.3.0 (Sep. 2018), 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Medium Access Control (MAC) protocol specification(Release 15), 76 pages.
Chinese Office Action issued in corresponding Chinese Application No. 201811302615.4, dated Sep. 24, 2020, pp. 1-71.
European Search Report issued in corresponding European Application No. 19879866.2, dated Nov. 11, 2021, pp. 1-16.
International Search Report issued in corresponding International Application No. PCT/CN2019/114421, dated Jan. 17, 2020, pp. 1-9.

Also Published As

Publication number Publication date
EP3869884B1 (fr) 2024-06-19
WO2020088540A1 (fr) 2020-05-07
BR112021008450A2 (pt) 2021-09-14
CN111148077B (zh) 2021-06-29
CN113573285A (zh) 2021-10-29
CN111148077A (zh) 2020-05-12
US20210250131A1 (en) 2021-08-12
EP3869884A4 (fr) 2022-04-06
EP3869884A1 (fr) 2021-08-25

Similar Documents

Publication Publication Date Title
US11984989B2 (en) Transmission method and apparatus
US10361823B2 (en) Method and apparatus for transmitting uplink data in licensed-assisted access system
KR102566795B1 (ko) 데이터 송신을 위한 방법, 디바이스, 및 시스템
US11895626B2 (en) Resource allocation method and terminal device
CN111435885B (zh) 用于传输数据的方法、通信设备和网络设备
US20210297188A1 (en) Data transmission method and communication apparatus
US20220263606A1 (en) Ntn-based data transmission method and apparatus and storage medium
US20200067644A1 (en) Data feedback method and related device
WO2020252708A1 (fr) Procédé de communication sans fil, dispositif terminal et dispositif de réseau
WO2022006914A1 (fr) Procédé de renvoi d'un accusé de réception de demande de répétition automatique hybride (harq-ack) et dispositif terminal
WO2019076207A1 (fr) Procédé et dispositif d'accusé de réception de transmission de données
JP7481440B2 (ja) ハイブリッド自動再送要求処理方法及び通信装置
US20230036504A1 (en) Method and apparatus for resource reservation for nr sidelink
WO2021109038A1 (fr) Procédé de transmission de liaison montante, dispositif électronique, et support de stockage
US20220368505A1 (en) Data feedback method and apparatus
CN111757505B (zh) 通信方法、终端设备和网络设备
WO2021128344A1 (fr) Procédé et appareil de transmission basée sur des cbg pour une liaison latérale nr
WO2021068224A1 (fr) Procédé de communication sans fil, dispositif terminal et dispositif de réseau
WO2020063029A1 (fr) Procédé, dispositif et système de transmission de données
JP2023525249A (ja) サイドリンクフィードバック情報の送受信方法及び装置
TW202007215A (zh) 波束故障恢復實現方法、裝置、晶片及電腦程式
US20230232466A1 (en) Access method and related device
CN113039851B (zh) 无线通信方法、网络设备和终端设备
WO2022151177A1 (fr) Procédés et appareils de services de diffusion non sélective et de diffusion sélective
CN108781382A (zh) 一种消息应答方法及无线网络设备

Legal Events

Date Code Title Description
FEPP Fee payment procedure

Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STPP Information on status: patent application and granting procedure in general

Free format text: APPLICATION DISPATCHED FROM PREEXAM, NOT YET DOCKETED

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

ZAAB Notice of allowance mailed

Free format text: ORIGINAL CODE: MN/=.

AS Assignment

Owner name: HUAWEI TECHNOLOGIES CO., LTD., CHINA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:FAN, QIANG;WANG, JUN;DAI, MINGZENG;SIGNING DATES FROM 20200131 TO 20210604;REEL/FRAME:066901/0974

STPP Information on status: patent application and granting procedure in general

Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED

AS Assignment

Owner name: HUAWEI TECHNOLOGIES CO., LTD., CHINA

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECTIVE ASSIGNMENT TO RE-RECORD ASSIGNMENT PREVIOUSLY RECORDED UNDER REEL AND FRAME 066901/0974 TO CORRECT THE DOCKET NUMBER FROM C5858-232 TO C6428-232. PREVIOUSLY RECORDED ON REEL 66901 FRAME 974. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT.;ASSIGNORS:FAN, QIANG;WANG, JUN;DAI, MINGZENG;SIGNING DATES FROM 20200131 TO 20210604;REEL/FRAME:067073/0373

STCF Information on status: patent grant

Free format text: PATENTED CASE