[go: up one dir, main page]

CN117811715A - Communication method and device - Google Patents

Communication method and device Download PDF

Info

Publication number
CN117811715A
CN117811715A CN202211634750.5A CN202211634750A CN117811715A CN 117811715 A CN117811715 A CN 117811715A CN 202211634750 A CN202211634750 A CN 202211634750A CN 117811715 A CN117811715 A CN 117811715A
Authority
CN
China
Prior art keywords
repetition
pssch
repetitions
terminal device
time
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.)
Pending
Application number
CN202211634750.5A
Other languages
Chinese (zh)
Inventor
何泓利
李雪茹
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
Priority to PCT/CN2023/118511 priority Critical patent/WO2024067092A1/en
Publication of CN117811715A publication Critical patent/CN117811715A/en
Pending legal-status Critical Current

Links

Classifications

    • 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 signalling, 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
    • 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
    • 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
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • 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/40Resource management for direct mode communication, e.g. D2D or sidelink

Landscapes

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

Abstract

The embodiment of the application provides a communication method and a communication device, which are applied to a side uplink communication system. The method comprises the following steps: the first terminal equipment receives a physical sidelink control channel PSCCH and a physical sidelink shared channel PSSCH from the second terminal equipment on a first time unit, and determines that the PSSCH comprises a plurality of data repetitions and resource positions included by each data repetition according to the first repetition number and/or the first repetition length, wherein the PSSCH comprises at least two PSSCH repetitions. According to the method, under the scene of repeated transmission in a time slot, the reliability of SL system transmission is improved, and the transmission delay is reduced.

Description

Communication method and device
The present application claims priority from the chinese patent application filed at 30/09/2022, filed with the national intellectual property office under application number 202211217533.6, entitled "a side-by-side communication method and communication device", the entire contents of which are incorporated herein by reference.
Technical Field
The present application relates to the field of communications, and more particularly, to a communication method and apparatus.
Background
Currently, side Link (SL) communication may support direct communication between terminal devices, avoiding user data from being transferred through a network in cellular communication, so that a transmission delay may be reduced and a network load may be relieved. However, how to improve the reliability of the SL system and reduce the transmission delay is a problem to be considered.
Disclosure of Invention
The application provides a communication method and a communication device, which can improve the transmission reliability of an SL communication system and reduce the transmission delay.
In a first aspect, a communication method is provided, which may be performed by a first terminal device (e.g., a transmitting user equipment (UE 1)), or may also be performed by a chip or a circuit for the first terminal device, which is not limited in this application. For convenience of description, an example will be described below as being executed by the first terminal device.
The method comprises the following steps: the first terminal device receiving a physical sidelink control channel (physical sidelink control channel, PSCCH) and a physical sidelink shared channel (physical sidelink shared channel, PSSCH) from the second terminal device over a first time unit, the PSSCH comprising at least two PSSCH repetitions; the first terminal equipment determines a first repetition number and/or a first repetition length; and the first terminal equipment determines that the PSSCH comprises N PSSCH repetitions and resource positions respectively included by the N PSSCH repetitions according to the first repetition times and/or the first repetition length, wherein N is an integer greater than or equal to 2. Wherein the PSCCH comprises a first side uplink control information (sidelink control information, SCI), and the PSCCH comprises a second SCI.
According to the scheme provided by the application, the first terminal equipment receives the PSCCH and the PSSCH in the first time unit, and can determine that the PSSCH comprises a plurality of PSSCH repetitions according to the first repetition number and/or the first repetition length, and the transmission reliability of the SL communication system can be improved under the condition of not adding additional time delay by repeatedly transmitting the PSSCH in the first time unit.
With reference to the first aspect, in certain implementations of the first aspect, the PSCCH and PSSCH include all time subunits in the time domain within the first time unit except for an automatic gain control time subunit, an interval time subunit, and a time subunit in which a physical sidelink feedback channel (physical sidelink feedback channel, PSFCH) is located.
Based on the implementation mode, the stability of the power on the whole time unit is ensured when the data in the time unit is repeatedly transmitted, and the automatic gain control of other UE is not influenced.
With reference to the first aspect, in certain implementations of the first aspect, the first SCI and/or the second SCI are configured to indicate that the PSSCH includes at least two PSSCH repetitions.
Based on this implementation, the first terminal device may determine that the PSSCH received on the first time unit is retransmitted by receiving and successfully decoding the first SCI and/or the second SCI.
With reference to the first aspect, in some implementations of the first aspect, the first terminal device receives first information from the second terminal device, where the first information indicates that a PSSCH sent by the second terminal device to the first terminal device includes at least two PSSCH repetitions; the first terminal device determines that the PSSCH includes at least two PSSCH repetitions according to the first information.
Based on the implementation, when the data sending device has high reliability requirement, the data sending device can start the mode of repeated transmission in a time unit between the data sending device and the specific terminal device, so that the requirements of high reliability and low time delay of transmission between the specific device pairs in the industrial SL scene are met.
With reference to the first aspect, in some implementations of the first aspect, the first terminal device sends first information to the second terminal device, where the first information indicates that a PSSCH sent by the second terminal device to the first terminal device includes at least two PSSCH repetitions; the first terminal device determines that the PSSCH includes at least two PSSCH repetitions according to the first information.
Based on the implementation, when the data receiving device has high reliability requirement, the data receiving device can start the mode of repeated transmission in a time unit between the specific terminal device and the data receiving device, so that the high reliability and low delay requirement of transmission between the specific device pair in the industrial SL scene are met.
With reference to the first aspect, in certain implementations of the first aspect, the first information includes one or more of: information of X sidestream hybrid automatic repeat request (hybrid automatic repeat request, HARQ) process identifications; information of X priorities; and X pieces of information of transmission resources, wherein X is an integer greater than or equal to 1.
With reference to the first aspect, in some implementations of the first aspect, the first SCI and/or the second SCI include information of a first side HARQ process identifier, where the first side HARQ process identifier belongs to X side HARQ process identifiers, and the first terminal device determines, according to the first information, that the PSSCH includes at least two PSSCH repetitions, including: the first terminal equipment determines that the PSSCH comprises at least two PSSCH repetition according to the information of the first side HARQ process identifier; or, the first SCI and/or the second SCI include information of a first priority, the first priority belongs to X priorities, and the first terminal device determines that the PSSCH includes at least two PSSCH repetitions according to the first information, including: the first terminal equipment determines that the PSSCH comprises at least two PSSCH repetition according to the information of the first priority; or, the first SCI and/or the second SCI include information of a first transmission resource, the first transmission resource belongs to X transmission resources, and the first terminal device determines that the PSSCH includes at least two PSSCH repetitions according to the first information, including: the first terminal device determines that the PSSCH includes at least two PSSCH repetitions according to the information of the first transmission resource.
Based on the implementation manner, the first terminal equipment can determine that the specific PSSCH is repeated transmission according to the first information and the first SCI and/or the second SCI by carrying the information such as the HARQ process identifier, the priority or the transmission resource and the like in the first information and carrying the first HARQ process identifier, the first priority or the first transmission resource in the first SCI and/or the second SCI, so that the data can be received and decoded more effectively, and the transmission performance of the system is improved.
With reference to the first aspect, in certain implementations of the first aspect, the first information further includes one or more of: the association relationship between X repetition times and/or X repetition lengths and X side-row HARQ process identifications; the association relationship between X repetition times and/or X repetition lengths and X priorities; and the association relation between the X repetition times and/or the X repetition lengths and the X transmission resources.
Based on the implementation manner, the repetition times and/or the repetition lengths, and the HARQ process numbers, the priorities or the transmission resources are associated, so that different reliability requirements of different transmission services can be met, and the repetition times and/or the repetition lengths are matched with actual transmission service requirements.
With reference to the first aspect, in certain implementation manners of the first aspect, the determining, by the first terminal device, the first repetition number and/or the first repetition length includes: the first SCI and/or the second SCI comprises information of a first lateral HARQ process identifier, and the first terminal equipment determines the repetition number and/or the repetition length associated with the first lateral HARQ process identifier in X repetition numbers and/or X repetition lengths as a first repetition number and/or a first repetition length according to the first information; or the first SCI and/or the second SCI comprise information of a first priority, and the first terminal equipment determines that the repetition number and/or the repetition length associated with the first priority in X repetition numbers and/or X repetition lengths is a first repetition number and/or a first repetition length according to the first information; or the first SCI and/or the second SCI comprise information of a first transmission resource, and the first terminal equipment determines that the repetition number and/or the repetition length associated with the first transmission resource in X repetition numbers and/or X repetition lengths is a first repetition number and/or a first repetition length according to the first information; wherein the first repetition number belongs to X repetition numbers and the first repetition length belongs to X repetition lengths.
Based on the implementation manner, the first SCI and/or the second SCI carry the first HARQ process identifier, the first priority or the first transmission resource, and meanwhile, the first information carries the association relation between the repetition number and/or the repetition length and the HARQ process number, the priority or the transmission resource, so that the first terminal equipment can determine that the first HARQ process identifier, the first priority or the first transmission resource is associated with the first repetition number and/or the first repetition length according to the first information and the first SCI and/or the second SCI, and further can determine that the first repetition number and/or the first repetition length corresponding to the repetition of a plurality of PSSCHs included in the PSSCH are smaller in modification on the physical layer signaling.
With reference to the first aspect, in certain implementation manners of the first aspect, the first SCI and/or the second SCI include indication information of a first repetition number and/or a first repetition length, and the first terminal device determines the first repetition number and/or the first repetition length, including: the first terminal device determines a first repetition number and/or a first repetition length according to the first SCI and/or the second SCI.
Based on the implementation, the indication of the first repetition number and/or the first repetition length is more flexible and convenient, so that the repeated transmission in the time unit can be realized more flexibly.
With reference to the first aspect, in certain implementations of the first aspect, the first number of repetitions and/or the first repetition length are determined according to configuration information; wherein the configuration information is configured by a resource pool; or the configuration information is sent by the first terminal equipment to the second terminal equipment; alternatively, the configuration information is sent by the second terminal device to the first terminal device.
Based on the implementation, the configuration rule for the first repetition number and/or the first repetition length is more concise, so that repeated transmission in the time unit can be realized more simply.
With reference to the first aspect, in certain implementations of the first aspect, the first information is further used to indicate a plurality of consecutive time units, the plurality of consecutive time units including the first time unit, each time unit of the plurality of consecutive time units including at least two PSSCH repetitions.
With reference to the first aspect, in certain implementations of the first aspect, the first SCI and/or the second SCI includes indication information of a plurality of consecutive time units, the plurality of consecutive time units including the first time unit, each time unit of the plurality of consecutive time units including at least two PSSCH repetitions.
With reference to the first aspect, in some implementations of the first aspect, the first terminal device determines a plurality of consecutive time units according to the first repetition number and the first repetition length, where the plurality of consecutive time units includes the first time unit, and each time unit in the plurality of consecutive time units includes at least two PSSCH repetitions.
Based on the implementation manner, the first terminal device can determine that the plurality of PSSCH repetitions includes a plurality of continuous time units according to the first information, or the first SCI and/or the second SCI, or the first repetition number and the first repetition length, so that repeated transmission with more times can be realized, and the reliability of the transmission is improved.
With reference to the first aspect, in certain implementations of the first aspect, the PSSCH includes N PSSCH repetitions, each of the N PSSCH repetitions including one second SCI repetition and one data repetition.
Based on the implementation manner, the second SCI and the data can be repeatedly sent, so that the transmission reliability of the PSSCH between the first terminal equipment and the second terminal equipment can be improved.
With reference to the first aspect, in certain implementations of the first aspect, in a case where the first terminal device determines that the first repetition length includes L time subunits, the method further includes: the first terminal equipment determines that the first PSSCH repetition comprises from the 1 st time subunit to the B+L time subunit in the A time subunits in the time domain according to a first mode; or the first terminal equipment determines that the first PSSCH repeatedly comprises the 1 st time subunit to the L th time subunit in the A time subunits in the time domain according to the second mode; wherein the first PSSCH repetition is the first PSSCH repetition in the N PSSCH repetitions, A is the number of time subunits of PSSCH and PSCCH in the first time unit, B is the number of time subunits of PSCCH in the first time unit, and L and B are integers greater than or equal to 1 and less than or equal to A.
With reference to the first aspect, in some implementations of the first aspect, the first terminal device determines to use the first manner or the second manner according to a frequency domain subunit included in the PSCCH.
With reference to the first aspect, in some implementations of the first aspect, the determining, by the first terminal device, to use the first manner or the second manner according to a frequency domain subunit included in the PSCCH includes: in the case that the number of frequency domain subunits included in the PSCCH is greater than or equal to a first threshold, the first terminal device determines to use the first mode; in case the PSCCH comprises a number of frequency domain sub-units that is less than or equal to the first threshold, the first terminal device determines to use the second mode.
Based on the implementation manner, under the condition that the first repetition length is determined, the first terminal device can determine the repeated mapping condition of the first PSSCH through the first mode or the second mode, and further can decide to adopt the first mode or the second mode according to the resource condition included in the PSCCH received by the first terminal device, so that the resource size occupied by each PSSCH is ensured to be consistent as much as possible, and the efficiency of system transmission is improved.
With reference to the first aspect, in certain implementations of the first aspect, in a case where the first terminal device determines according to the first aspect that the first PSSCH repetition includes a 1 st time subunit to a b+l th time subunit of the a time subunits in the time domain,
Wherein, other PSSCH repetitions of the N PSSCH repetitions, except for the first PSSCH repetition and the last PSSCH repetition, respectively include L time subunits on the first time unit, and the last PSSCH repetition includes [ (A-B) -1] mod L+1 time subunits on the first time unit; or,
wherein the other PSSCH repetitions of the N PSSCH repetitions, except for the first PSSCH repetition and the last PSSCH repetition, respectively include L time subunits in the first time unit, and the last PSSCH repetition includes L+ (A-B) mod L time subunits in the first time unit.
With reference to the first aspect, in some implementations of the first aspect, in a case where the first terminal device determines according to the second aspect that the first PSSCH repeatedly includes 1 st to L-th time sub-units of the a time sub-units in the time domain,
wherein, other PSSCH repetition except the last PSSCH repetition in the N PSSCH repetition respectively comprises L time subunits in the first time unit, and the last PSSCH repetition comprises (A-1) mod L+1 time subunits in the time domain; or,
wherein, other PSSCH repetitions than the last PSSCH repetition in the N PSSCH repetitions respectively include L time subunits in the first time unit, and the last PSSCH repetition includes L+A mod L time subunits in the first time unit.
Based on the implementation manner, the first terminal device is defined to determine the repeated resource mapping rule of each PSSCH according to the first manner or the second manner, so that the understanding of the resource mapping rule by the receiving device and the sending device is consistent, and the reliable and new repeated transmission in the time unit is ensured.
With reference to the first aspect, in some implementations of the first aspect, in a case where the first terminal device determines that the first repetition number is M, the method further includes: according to a third way, the first terminal device determines that the first PSSCH repetition comprises, in the time domain, a 1 st to a b+c-th time subunit of the a time subunits,or (b)Alternatively, the first terminal device determines that the first PSSCH repetition includes 1 st to D-th time subunits of a time subunits in the time domain according to the fourth mode, +_>Or->Wherein the first PSSCH repetition is the first PSSCH repetition in the N PSSCH repetitions, A is the number of PSSCH and PSCCH time subunits included in the first time unit, B is the number of PSCCH time subunits included in the first time unit, and B is an integer greater than or equal to 1 and less than or equal to A.
With reference to the first aspect, in some implementations of the first aspect, the first terminal device determines to use the third mode or the fourth mode according to a frequency domain subunit included in the PSCCH.
With reference to the first aspect, in some implementations of the first aspect, the determining, by the first terminal device, to use the third mode or the fourth mode according to a frequency domain subunit included in the PSCCH includes: in the case that the number of frequency domain subunits included in the PSCCH is greater than or equal to the second threshold, the first terminal device determines to use the third mode; in case the PSCCH comprises a number of frequency domain sub-units that is less than or equal to the second threshold, the first terminal device determines to use the fourth mode.
Based on the implementation manner, in the case of determining the first repetition number, the first terminal device may determine the mapping situation of the first PSSCH repetition through the third manner or the fourth manner. The third mode or the fourth mode can be further determined according to the resource condition included in the PSCCH received by the first terminal device, so that the resource size of each PSCCH is ensured to be consistent as much as possible, and the efficiency of system transmission is improved.
With reference to the first aspect, in some implementations of the first aspect, in a case where the first terminal device determines that the first PSSCH repetition includes, according to the third aspect, 1 st time subunit to b+c th time subunit of a time subunits, a is a number of time subunits for PSCCH and PSSCH transmission included in the first time unit, B is an integer greater than or equal to 1 and less than or equal to a, and generally, both a and B may be determined by configuration information of the SL resource pool, where the first PSSCH repetition is a first PSSCH repetition of the N PSSCH repetitions.
In a first example of this, the first and second embodiments,the number N of PSSCH repetitions included in the PSSCH in the first time unit is:
N=M;
wherein when 1<When i is less than or equal to (A-B) mod M, repeating the ith PSSCH to include C time subunits on the first time unit; alternatively, when i>(A-B) mod M, the ith PSSCH repetition including on the first time element A time subunit; or,
in a second example of this embodiment, the first and second embodiments,the other PSSCH repetitions of the N PSSCH repetitions, except the first PSSCH repetition and the last PSSCH repetition, include C time subunits over the first time unit, where N=M when (A-B) mod M=0, the last PSSCH repetitionThe first time unit comprises C time subunits, when (A-B) mod M is not equal to 0, N=M+1, and the last PSSCH repeatedly comprises (A-B) mod M time subunits on the first time unit; or,
in a third example of the present invention,the number N of PSSCH repetitions included in the PSSCH in the first time unit is:
N=M;
wherein the other PSSCH repetitions of the N PSSCH repetitions, except for the first PSSCH repetition and the last PSSCH repetition, respectively include C time subunits over the first time unit, and the last PSSCH repetition includes C+ (A-B) mod M time subunits over the first time unit.
With reference to the first aspect, in some implementations of the first aspect, in a case where the first terminal device determines that the first PSSCH repetition includes, in a time domain, 1 st time subunit to D-th time subunit of a time subunits, a is a number of time subunits for PSCCH and PSSCH transmission included in the first time unit, D is an integer greater than or equal to 1 and less than or equal to a, and generally, a may be determined by configuration information of a SL resource pool, where the first PSSCH repetition is the first PSSCH repetition of the N PSSCH repetitions.
In a first example of this, the first and second embodiments,the number N of PSSCH repetitions included in the PSSCH in the first time unit is:
N=M;
wherein, when i is less than or equal to A mod M, the ith PSSCH repeatedly comprises D time subunits on the first time unit; when i>At A mod M, the ith PSSCH repetition includes on the first time unitA time subunit; or,
in a second example of this embodiment, the first and second embodiments,the other PSSCH repetitions than the last one of the N PSSCH repetitions includes D time subunits over the first time unit, n=m when a mod m=0, the last PSSCH repetition includes D time subunits over the first time unit, n=m+1 when a mod m+.0, the last PSSCH repetition includes a mod M time subunits over the first time unit; or,
In a third example of the present invention,the number N of PSSCH repetitions included in the PSSCH in the first time unit is:
N=M;
wherein, other PSSCH repetitions than the last PSSCH repetition in the N PSSCH repetitions respectively include D time subunits in the first time unit, and the last PSSCH repetition includes D+A mod M time subunits in the first time unit.
Based on the implementation manner, the first terminal device is defined to determine the repeated resource mapping rule of each PSSCH according to the third manner or the fourth manner, so that the understanding of the resource mapping rule by the receiving device and the sending device is consistent, and reliable and new repeated transmission in a time unit is ensured.
With reference to the first aspect, in certain implementations of the first aspect, the PSSCH includes N PSSCH repetitions, a first one of the N PSSCH repetitions includes a second SCI and a data repetition, and the second to nth PSSCH repetitions of the N PSSCH repetitions include one data repetition, respectively. Wherein the second SCI is not included in the second PSSCH through the Nth PSSCH of the N PSSCH repetitions.
Based on the implementation mode, the data can be repeatedly sent, so that the transmission reliability of the data transmission between the first terminal equipment and the second terminal equipment can be improved, meanwhile, the second SCI only transmits in the first PSSCH repetition, more time-frequency resources can be vacated for the data transmission, and the reliability of the data transmission can be further improved.
With reference to the first aspect, in some implementations of the first aspect, in a case where the first terminal device determines that the first repetition length includes L time subunits, the first terminal device determines, according to a fifth manner, that the first PSSCH repeatedly includes, in a time domain, a 1 st time subunit to an e+l th time subunit of the a time subunits; wherein a is the number of time subunits for PSCCH and PSSCH transmission included in the first time unit, E is an integer greater than or equal to 0 and less than or equal to B, B is the number of time subunits included in the PSCCH in the time domain in the first time unit, L and B are integers greater than or equal to 1 and less than or equal to a, and the first PSSCH repetition is the first PSSCH repetition of the N PSSCH repetitions.
With reference to the first aspect, in certain implementations of the first aspect, the first terminal device determines whether the E time sub-units include a jth time sub-unit according to the second SCI and the number of frequency domain sub-units of the PSCCH in the jth time sub-unit. For example, at the jth time subunit, if the number of frequency domain subunits included in the second SCI and PSCCH is greater than or equal to the third threshold, the first terminal device determines that the E time subunits include the jth time subunit; or, on the jth time subunit, if the number of frequency domain subunits included in the second SCI and the PSCCH is less than or equal to the third threshold, the first terminal device determines that the E time subunits do not include the jth time subunit, where j is an integer greater than or equal to 1 and less than or equal to B.
Based on the implementation manner, compared with the first manner or the second manner, the method has stronger adaptability, and the resource repeatedly occupied by each PSSCH can be further determined according to the sizes of the PSCCH and the second SCI, so that the consistency of the size of the resource repeatedly occupied by each PSSCH can be ensured as much as possible, and the efficiency of system transmission is improved.
With reference to the first aspect, in some implementations of the first aspect, in a case where the first terminal device determines that the first repetition number is M, the first terminal device determines, according to a sixth aspect, that the first PSSCH repetition includes, in a time domain, a 1 st time subunit to a f+c time subunit of the a time subunits; wherein a is the number of time subunits for PSCCH and PSSCH transmission included in the first time unit, F is an integer greater than or equal to 0 and less than or equal to B, B is the number of time subunits included in the PSCCH in the time domain in the first time unit, C and B are integers greater than or equal to 1 and less than or equal to a, and the first PSSCH repetition is the first PSSCH repetition of the N PSSCH repetitions.
With reference to the first aspect, in certain implementations of the first aspect, the first terminal device determines whether the F time subunits include a kth time subunit according to the second SCI and the number of frequency domain subunits of the PSCCH in the kth time subunit. For example, at the kth time subunit, if the number of frequency domain subunits included in the second SCI and the PSCCH is greater than or equal to the fourth threshold, the first terminal device determines that the F time subunits include the kth time subunit; alternatively, at the kth time subunit, if the number of frequency domain subunits included in the second SCI and PSCCH is less than or equal to the fourth threshold, the first terminal device determines that the F time subunits do not include the kth time subunit, where k is an integer greater than or equal to 1 and less than or equal to B.
Based on the implementation manner, compared with the third or fourth manner, the method has stronger adaptability, and the resource repeatedly occupied by each PSSCH can be further determined according to the sizes of the PSCCH and the second SCI, so that the consistency of the size of the resource repeatedly occupied by each PSSCH can be ensured as much as possible, and the efficiency of system transmission is improved.
With reference to the first aspect, in certain implementations of the first aspect, the PSCCH includes N PSCCH repetitions, the PSSCH includes N PSSCH repetitions, each of the N PSSCH repetitions includes a second SCI repetition and a data repetition, and each of the N PSCCH repetitions includes a first SCI repetition.
Based on the implementation mode, the data and the control information can be repeatedly sent, and the reliability of data transmission and control information transmission between the first terminal equipment and the second terminal equipment can be improved.
With reference to the first aspect, in certain implementations of the first aspect, in a case where the first terminal device determines that the first repetition length includes L time subunits, the first time unit includes N first channel repetitions, each of the N first channel repetitions including one PSCCH repetition and one PSSCH repetition.
In a first example, the number N of first channel repetitions within the first time unit is:
wherein, the other first channel repetitions of the N first channel repetitions, except for the last first channel repetition, respectively include L time subunits on a first time unit, the last first channel repetition includes (A-1) mod L+1 time subunits on a time domain, A is the number of time subunits included by PSSCH and PSCCH in the first time unit, and L is an integer greater than or equal to 1 and less than or equal to A; or,
in a second example, the number N of first channel repetitions in the first time unit is:
wherein, other PSSCH repetitions than the last one of the N first channel repetitions include L time subunits on the first time unit, the last first channel repetition includes L+A mod L time subunits on the first time unit, A is the number of PSSCH and PSCCH time subunits included in the first time unit, and L is an integer greater than or equal to 1 and less than or equal to A.
Based on the implementation manner, under the condition that the first repetition length is determined, the first terminal equipment can determine the mapping condition of the first channel repetition through at least one of the two examples, can determine the resources included in the first channel repetition in a targeted manner, and ensures that the size of the resources occupied by each first channel repetition is consistent as much as possible, thereby improving the reliability of system transmission.
With reference to the first aspect, in some implementations of the first aspect, in a case where the first terminal device determines that the first repetition number is M, the first time unit includes N first channel repetitions, and each of the N first channel repetitions includes one PSCCH repetition and one PSSCH repetition.
In a first example, the number N of first channel repetitions within the first time unit is:
N=M;
wherein the first channel repetitions other than the last one of the N first channel repetitions respectively include, in the first time unitA time subunit, the last first channel repetition comprising +.>A time subunit; or,
in a second example, the number N of first channel repetitions in the first time unit is:
N=M;
when i.ltoreq.A mod M, the ith first channel repetition includes over the first time unitA time subunit; when i>At A mod M, the ith first channel repetition comprises +.>A time subunit; or,
in a third example, the other first channel repetitions than the last one of the N first channel repetitions include, over a first time unit A time subunit, when a mod m=0, n=m, the last first channel repetition comprising +.>Time subunits, when a mod m+.0, n=m+1, last first channel repetition including a mod M times on the first time unitAnd a spacer unit.
Based on the implementation manner, under the condition that the first repetition number is determined, the first terminal device can determine the mapping condition of the first channel repetition through at least one of the three examples, and can determine the resources included in the first channel repetition in a targeted manner, so that the resource size occupied by each first channel repetition is ensured to be consistent as much as possible, and the reliability of system transmission is improved.
With reference to the first aspect, in certain implementations of the first aspect, the first SCI and/or the second SCI includes cycle information, the method further includes: the first terminal equipment determines periodic resources according to the periodic information, wherein the periodic resources comprise first resources; the first terminal device determines that the first resource includes at least two candidate PSCCH repetitions.
With reference to the first aspect, in certain implementations of the first aspect, the period information is configured by configuration information, for example, a resource pool configuration, or the configuration information is sent between the first terminal device and the second terminal device, or the base station configures the first terminal device and the second terminal device. Further, the first terminal equipment determines periodic resources according to the periodic information, wherein the periodic resources comprise first resources; the first terminal device determines that the first resource includes at least two candidate PSCCH repetitions.
Based on the implementation manner, the repeated blind detection condition of the first terminal equipment on the PSCCH is additionally defined, namely, the first terminal equipment can carry periodic information on the first SCI and/or the second SCI or configure periodic resources through configuration information, so that the first terminal equipment can perform PSCCH blind detection on the corresponding periodic resources after receiving and successfully decoding the first SCI and/or the second SCI or according to the configuration information, the reliability of control channel transmission is improved, and missing detection or false detection is avoided.
With reference to the first aspect, in certain implementations of the first aspect, the first SCI and/or the second SCI are configured to indicate that at least two PSSCH repetitions of the N PSSCH repetitions are transmitted in a frequency hopping manner.
Based on the implementation manner, at least two PSSCHs can be repeatedly transmitted through different frequency resources, so that additional frequency diversity gain can be obtained, and the transmission reliability is further improved.
With reference to the first aspect, in certain implementations of the first aspect, the first SCI and/or the second SCI includes frequency hopping indication information for indicating a frequency domain resource location included by each of the at least two PSSCH repetitions.
With reference to the first aspect, in certain implementations of the first aspect, the frequency domain resource locations included by each of the at least two PSSCH repetitions are resource pool configured; or, the frequency domain resource position included in each PSSCH repetition in the at least two PSSCH repetitions is determined according to the configuration information sent by the first terminal device to the second terminal device; or, the frequency domain resource position included in each PSSCH repetition in the at least two PSSCH repetitions is determined according to the configuration information received by the first terminal device from the second terminal device; alternatively, the frequency domain resource location included by each of the at least two PSSCH repetitions is determined from configuration information transmitted by the network device.
Based on the implementation manner, the resource mapping positions of the sending equipment and the receiving equipment for each PSSCH repetition during frequency hopping sending can be aligned, and the accuracy of the receiving equipment for receiving the PSSCH repetition is ensured.
In a second aspect, a communication method is provided, which may be performed by a second terminal device (e.g. the receiving UE 2) or may also be performed by a chip or circuit for the second terminal device, which is not limited in this application. For convenience of description, an example will be described below in which the second terminal apparatus is executed.
The method comprises the following steps: the second terminal equipment determines a first repetition number and/or a first repetition length; the second terminal equipment determines that the PSSCH comprises N PSSCH repetitions and resource positions occupied by the N PSSCH repetitions respectively according to the first repetition times and/or the first repetition length, wherein N is an integer greater than or equal to 2; the second terminal device transmits a PSCCH and a PSSCH to the first terminal device over a first time unit, the PSSCH including at least two PSSCH repetitions, the PSCCH including a first SCI and the PSSCH including a second SCI.
According to the scheme provided by the application, the second terminal equipment sends the PSCCH and the PSSCH in the first time unit, and the PSSCH is repeatedly transmitted in the first time unit, so that the reliability of SL system transmission can be improved under the condition that no time delay is additionally increased.
With reference to the second aspect, in some implementations of the second aspect, the PSCCH and PSSCH include all time subunits within the first time unit except an automatic gain control time subunit, an interval time subunit, and a time subunit in which the PSFCH is located.
Based on the implementation mode, the stability of the power on the whole time unit is ensured when the data in the time unit is repeatedly transmitted, and the automatic gain control of other UE is not influenced.
With reference to the second aspect, in certain implementations of the second aspect, the first SCI and/or the second SCI are configured to indicate that the PSSCH includes at least two PSSCH repetitions.
Based on the implementation manner, the second terminal device sends the first SCI and/or the second SCI, so that the first terminal device determines that the PSSCH received on the first time unit is repeatedly transmitted, and the reliability of data transmission can be improved without adding additional time delay.
With reference to the second aspect, in some implementations of the second aspect, the second terminal device sends first information to the first terminal device, where the first information indicates that a PSSCH sent by the second terminal device to the first terminal device includes at least two PSSCH repetitions.
Based on the implementation, the second terminal device may determine, according to the first information, that the PSSCH includes at least two PSSCH repetitions. Therefore, when the data transmitting device has high reliability requirement, the data transmitting device can start the mode of repeated transmission in the time unit between the data transmitting device and the specific terminal device, so that the requirements of high reliability and low time delay of transmission between the specific device pairs in the industrial SL scene are met.
With reference to the second aspect, in some implementations of the second aspect, the second terminal device receives first information from the first terminal device, where the first information indicates that a PSSCH sent by the second terminal device to the first terminal device includes at least two PSSCH repetitions;
based on the implementation, the second terminal device may determine, from the first information, that the PSSCH includes at least two PSSCH repetitions. Therefore, when the data receiving device has high reliability requirement, the data receiving device can start the mode of repeated transmission in the time unit between the data receiving device and the specific terminal device, so that the high reliability and low delay requirement of transmission between the specific device pair in the industrial SL scene are met.
With reference to the second aspect, in certain implementations of the second aspect, the first information includes one or more of: x pieces of information of HARQ process identifications are used for lateral line hybrid automatic repeat request, wherein X is an integer greater than or equal to 1; information of X priorities; information of X transmission resources.
With reference to the second aspect, in certain implementations of the second aspect, the first SCI and/or the second SCI include information of a first side-row HARQ process identifier, where the first side-row HARQ process identifier belongs to X side-row HARQ process identifiers, and the information of the first HARQ process identifier is used to indicate that the PSSCH includes at least two PSSCH repetitions; or, the first SCI and/or the second SCI include information of a first priority, the first priority belongs to X priorities, and the information of the first priority is used for indicating that the PSSCH includes at least two PSSCH repetitions; alternatively, the first SCI and/or the second SCI include information of a first transmission resource, the first transmission resource belongs to X transmission resources, and the information of the first transmission resource is used to indicate that the PSSCH includes at least two PSSCH repetitions.
Based on the implementation manner, by carrying the information such as the HARQ process identifier, the priority or the transmission resource in the first information and carrying the first HARQ process identifier, the first priority or the first transmission resource in the first SCI and/or the second SCI, the first terminal equipment can determine whether the specific PSSCH is repeated transmission or not according to the first information and the first SCI and/or the second SCI, so that the data can be more effectively received and decoded, and the transmission performance of the system is improved.
With reference to the second aspect, in certain implementations of the second aspect, the first information further includes one or more of: the association relationship between X repetition times and/or X repetition lengths and X side-row HARQ process identifications; the association relationship between X repetition times and/or X repetition lengths and X priorities; and the association relation between the X repetition times and/or the X repetition lengths and the X transmission resources.
Based on the implementation, the repetition times and/or the repetition lengths, and the HARQ process numbers, the priorities or the transmission resources are associated, so that different reliability requirements of different transmission services can be met, the repetition times and/or the repetition lengths are matched with the actual transmission service requirements, and the physical layer signaling is less modified and the reliability is stronger.
With reference to the second aspect, in certain implementations of the second aspect, the first SCI and/or the second SCI include information of a first side HARQ process identifier, the first HARQ process identifier is associated with a first number of repetitions and/or a first repetition length according to the first information, the first side HARQ process identifier belongs to X side HARQ process identifiers, and the information of the first side HARQ process identifier is used to indicate the first number of repetitions and/or the first repetition length; or, the first SCI and/or the second SCI include information of a first priority, according to the first information, the first priority is associated with a first repetition number and/or a first repetition length, the first priority belongs to X priorities, and the information of the first priority is used for indicating the first repetition number and/or the first repetition length; or, the first SCI and/or the second SCI include information of a first transmission resource, according to the first information, the information of the first transmission resource is associated with a first repetition number and/or a first repetition length, the first transmission resource belongs to X transmission resources, and the information of the first transmission resource is used for indicating the first repetition number and/or the first repetition length.
Based on the implementation manner, the first SCI and/or the second SCI carry the first HARQ process identifier, the first priority or the first transmission resource, and meanwhile, the first information carries the association relation between the repetition number and/or the repetition length and the HARQ process number, the priority or the transmission resource, so that the first terminal equipment can determine that the first HARQ process identifier, the first priority or the first transmission resource is associated with the first repetition number and/or the first repetition length according to the first information and the first SCI and/or the second SCI, and further, the fact that a plurality of PSSCH repetition included in the PSSCH correspond to the first repetition number and/or the first repetition length can be determined, and the modification on the physical layer signaling is smaller.
With reference to the second aspect, in certain implementations of the second aspect, the first SCI and/or the second SCI include indication information of a first repetition number and/or a first repetition length, and the indication information is used for determining the first repetition number and/or the first repetition length by the first terminal device according to the first SCI and/or the second SCI.
Based on the implementation, the indication of the first repetition number and/or the first repetition length is more flexible and convenient, so that the repeated transmission in the time unit can be realized more flexibly.
With reference to the second aspect, in certain implementations of the second aspect, the first number of repetitions and/or the first repetition length are determined according to configuration information; wherein the configuration information is configured by a resource pool; or the configuration information is sent by the first terminal equipment to the second terminal equipment; alternatively, the configuration information is sent by the second terminal device to the first terminal device.
Based on the implementation, the configuration rule for the first repetition number and/or the first repetition length is more concise, so that repeated transmission in the time unit can be realized more simply.
With reference to the second aspect, in certain implementations of the second aspect, the first information is further used to indicate a plurality of consecutive time units, the plurality of consecutive time units including the first time unit, each time unit of the plurality of consecutive time units including at least two PSSCH repetitions.
With reference to the second aspect, in certain implementations of the second aspect, the first SCI and/or the second SCI includes indication information of a plurality of consecutive time units, the plurality of consecutive time units including the first time unit, each time unit of the plurality of consecutive time units including at least two PSSCH repetitions.
With reference to the second aspect, in certain implementations of the second aspect, the first number of repetitions and the first repetition length are used to determine a plurality of consecutive time units, the plurality of consecutive time units including the first time unit, each time unit of the plurality of consecutive time units including at least two PSSCH repetitions.
Based on the implementation manner, the first terminal equipment can send multiple PSSCH repetitions in multiple continuous time units, so that repeated transmission with more times can be realized, and the reliability of the transmission is improved.
With reference to the second aspect, in certain implementations of the second aspect, the PSSCH includes N PSSCH repetitions, each of the N PSSCH repetitions including one second SCI repetition and one data repetition.
Based on the implementation manner, the second SCI and the data can be repeatedly sent, so that the transmission reliability of the PSSCH between the first terminal equipment and the second terminal equipment can be improved.
With reference to the second aspect, in some implementations of the second aspect, the PSSCH includes N PSSCH repetitions, a first PSSCH repetition of the N PSSCH repetitions includes a second SCI and a data repetition, and second to nth PSSCH repetitions of the N PSSCH repetitions include one data repetition, respectively. Wherein the second SCI is not included in the second PSSCH through the Nth PSSCH of the N PSSCH repetitions.
Based on the implementation mode, the data can be repeatedly sent, so that the transmission reliability of the data transmission between the first terminal equipment and the second terminal equipment can be improved, meanwhile, the second SCI only transmits in the first PSSCH repetition, more time-frequency resources can be vacated for the data transmission, and the reliability of the data transmission can be further improved.
With reference to the second aspect, in certain implementations of the second aspect, the PSCCH includes N PSCCH repetitions, each of the N PSCCH repetitions includes a second SCI repetition and a data repetition, and each of the N PSCCH repetitions includes a first SCI repetition.
Based on the implementation mode, the data and the control information can be repeatedly sent, and the reliability of data transmission and control information transmission between the first terminal equipment and the second terminal equipment can be improved.
With reference to the second aspect, in certain implementations of the second aspect, the first SCI and/or the second SCI includes periodicity information for indicating a periodicity resource, the periodicity resource including a first resource, the first resource including at least two candidate PSCCH repetitions.
With reference to the second aspect, in certain implementations of the second aspect, the period information is configured by configuration information, for example, a resource pool configuration, or the configuration information is sent between the first terminal device and the second terminal device, or the base station configures the first terminal device and the second terminal device. Further, the periodic information is used to indicate a periodic resource, the periodic resource including a first resource; the first resource includes at least two candidate PSCCH repetitions.
Based on the implementation manner, the repeated blind detection condition of the first terminal equipment for the PSCCH is additionally defined, namely, the second terminal equipment carries periodic information in the first SCI and/or the second SCI, or configures periodic resources through configuration information, so that the first terminal equipment can perform PSCCH blind detection on the corresponding periodic resources after receiving and successfully decoding the first SCI and/or the second SCI, or according to the configuration information, the reliability of control channel transmission is improved, missing detection or false detection is avoided, and transmission delay is reduced.
With reference to the second aspect, in some implementations of the second aspect, the first SCI and/or the second SCI are configured to instruct at least two PSSCH repetitions of the N PSSCH repetitions to be transmitted in a frequency hopping manner.
Based on the implementation manner, at least two PSSCHs can be repeatedly transmitted through different frequency resources, so that additional frequency diversity gain can be obtained, and the transmission reliability is further improved.
With reference to the second aspect, in certain implementations of the second aspect, the first SCI and/or the second SCI includes frequency hopping indication information, where the frequency hopping indication information is used to indicate a frequency domain resource location included by each of the at least two PSSCH repetitions.
With reference to the second aspect, in certain implementations of the second aspect, the frequency domain resource locations included by each of the at least two PSSCH repetitions are resource pool configured; or, the frequency domain resource position included in each PSSCH repetition in the at least two PSSCH repetitions is determined according to the first configuration information sent by the first terminal device to the second terminal device; or, the frequency domain resource position included in each of the at least two PSSCH repetitions is determined according to the first terminal device receiving the second configuration information from the second terminal device; alternatively, the frequency domain resource location included by each of the at least two PSSCH repetitions is determined from configuration information transmitted by the network device.
Based on the implementation manner, the resource mapping positions of the sending equipment and the receiving equipment for each PSSCH repetition during frequency hopping sending can be aligned, and the accuracy of the receiving equipment for receiving the PSSCH repetition is ensured.
In a third aspect, there is provided a communication apparatus comprising: a transceiver unit configured to receive a PSCCH and a PSSCH from a second terminal device at a first time unit, where the PSSCH includes at least two PSSCH repetitions; a processing unit for determining a first repetition number and/or a first repetition length; the processing unit is further configured to determine, according to the first repetition number and/or the first repetition length, that the PSSCH includes N PSSCH repetitions and resource positions occupied by the N PSSCH repetitions, where N is an integer greater than or equal to 2; wherein the PSCCH comprises a first SCI and the PSSCH comprises a second SCI.
The transceiver unit may perform the processing of the reception and transmission in the foregoing first aspect, and the processing unit may perform other processing than the reception and transmission in the foregoing first aspect.
In a fourth aspect, there is provided a communication apparatus comprising: a processing unit for determining a first repetition number and/or a first repetition length; the processing unit is further configured to determine, according to the first repetition number and/or the first repetition length, that the PSSCH includes N PSSCH repetitions and resource positions occupied by the N PSSCH repetitions, where N is an integer greater than or equal to 2; a transceiving unit for transmitting a PSCCH and a PSCCH to a first terminal device on a first time unit, the PSCCH comprising at least two PSCCH repetitions, the PSCCH comprising a first SCI and the PSCCH comprising a second SCI.
The transceiver unit may perform the processing of the reception and transmission in the foregoing second aspect, and the processing unit may perform other processing than the reception and transmission in the foregoing second aspect.
In a fifth aspect, a communication device is provided, comprising a transceiver, a processor for controlling the transceiver to transceive signals, and a memory for storing a computer program, the processor for calling and running the computer program from the memory, such that the communication device performs the method of any one of the possible implementations of the first or second aspect.
Optionally, the processor is one or more, and the memory is one or more.
Alternatively, the memory may be integrated with the processor or the memory may be separate from the processor.
Optionally, the communication device further comprises a transmitter (transmitter) and a receiver (receiver).
A sixth aspect provides a communication system comprising a first terminal device for performing the method in any of the possible implementations of the first aspect and a second terminal device for performing the method in any of the possible implementations of the second aspect.
In a seventh aspect, a computer readable storage medium is provided, the computer readable storage medium storing a computer program or code which, when run on a computer, causes the computer to perform the method of any one of the possible implementations of the first or second aspects.
In an eighth aspect, there is provided a chip comprising at least one processor coupled to a memory for storing a computer program, the processor being adapted to invoke and run the computer program from the memory, such that a device on which the chip system is installed performs the method in any of the possible implementations of the first or second aspect.
The chip may include an input circuit or interface for transmitting information or data, and an output circuit or interface for receiving information or data, among other things.
In a ninth aspect, there is provided a computer program product comprising: computer program code which, when run by an apparatus, causes the apparatus to perform the method of any one of the possible implementations of the first or second aspects described above.
Drawings
Fig. 1 is a schematic diagram of a wireless communication system suitable for use in embodiments of the present application.
Fig. 2 is a schematic diagram of a SL frame structure.
Fig. 3 is a flow chart of a communication method 300 according to an embodiment of the present application.
Fig. 4 is a schematic diagram of a first resource mapping provided in an embodiment of the present application.
Fig. 5 is a schematic diagram of a second resource mapping provided in an embodiment of the present application.
Fig. 6 is a schematic diagram of a third resource mapping provided in an embodiment of the present application.
Fig. 7 is a schematic diagram of a fourth resource mapping provided in an embodiment of the present application.
Fig. 8 is a schematic diagram of a fifth resource mapping provided in an embodiment of the present application.
Fig. 9 is a schematic diagram of a sixth resource mapping provided in an embodiment of the present application.
Fig. 10 is a schematic structural diagram of a multi-slot resource retransmission according to an embodiment of the present application.
Fig. 11 is a schematic structural diagram of multiple repeated frequency hopping transmissions in a slot according to an embodiment of the present application.
Fig. 12 is a schematic block diagram of a communication device 1000 provided in an embodiment of the present application.
Fig. 13 is a schematic block diagram of a communication device 2000 provided in an embodiment of the present application.
Fig. 14 is a schematic block diagram of a chip system 3000 provided in an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.
The technical scheme provided by the application can be applied to various communication systems, such as: a side-uplink SL system, a fifth generation (5th generation,5G) or New Radio (NR) system, a long term evolution (long term evolution, LTE) system, an LTE frequency division duplex (frequency division duplex, FDD) system, an LTE time division duplex (time division duplex, TDD) system, and the like. The technical scheme provided by the application can also be applied to future communication systems, such as a sixth generation (6th generation,6G) mobile communication system. The technical solutions provided herein may also be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (machine to machine, M2M) communication, machine type communication (machine type communication, MTC), and internet of things (internet of things, ioT) communication systems or other communication systems.
As an example, V2X communication may include: vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, vehicle-to-network (V2N) communication. V2V refers to communication between vehicles. V2P refers to vehicle-to-person communication including pedestrians, cyclists, drivers, or passengers, etc. V2I refers to the communication of a vehicle with an infrastructure, such as a Road Side Unit (RSU) or network device. Among them, RSUs include two types: the terminal type RSU is in a non-moving state because the terminal type RSU is distributed at the roadside, and mobility does not need to be considered; the base station type RSU may provide timing synchronization and resource scheduling for vehicles with which it communicates. V2N refers to the communication of the vehicle with the network device. It is to be understood that the foregoing is illustrative and that the embodiments of the present application are not limited. For example, V2X may also include Rel-16 of the current 3GPP and subsequent releases of NR system based V2X communications, and so on.
The terminal device in the embodiments of the present application may also be referred to as a user equipment UE, an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent, or a user apparatus.
The terminal device may be a device that provides voice/data to a user, e.g., a handheld device with wireless connection, an in-vehicle device, etc. Currently, some examples of terminals are: a mobile phone, a Consumer Premise Equipment (CPE), a tablet, a laptop, a palmtop, a mobile internet device (mobile internet device, MID), a wearable device, a Virtual Reality (VR) device, an augmented reality (augmented reality, AR) device, a wireless terminal in industrial control (industrial control), a wireless terminal in unmanned (self driving), a wireless terminal in teleoperation (remote medical surgery), a wireless terminal in smart grid (smart grid), a wireless terminal in transportation security (transportation safety), a wireless terminal in smart city (smart city), a wireless terminal in smart home (smart home), 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), a handheld device with wireless communication functions, a computing device or other processing device connected to a wireless modem, a wireless terminal in a wearable device, a terminal in smart city (smart city) or a future evolution network (PLMN), a public application for which the future communication device is not defined by the public application (public land mobile network).
By way of example, and not limitation, in embodiments of the present application, the terminal device may also be a wearable device. The wearable device can also be called as a wearable intelligent device, and is a generic name for intelligently designing daily wear by applying wearable technology and developing wearable devices, such as glasses, gloves, watches, clothes, shoes and the like. The wearable device is a portable device that is worn directly on the body or integrated into the clothing or accessories of the user. The wearable device is not only a hardware device, but also can realize a powerful function through software support, data interaction and cloud interaction. The generalized wearable intelligent device includes full functionality, large size, and may not rely on the smart phone to implement complete or partial functionality, such as: smart watches or smart glasses, etc., and focus on only certain types of application functions, and need to be used in combination with other devices, such as smart phones, for example, various smart bracelets, smart jewelry, etc. for physical sign monitoring.
In the embodiment of the present application, the device for implementing the function of the terminal device, that is, the terminal device, may be the terminal device, or may be a device capable of supporting the terminal device to implement the function, for example, a chip system or a chip, and the device may be installed in the terminal device. In the embodiment of the application, the chip system may be formed by a chip, and may also include a chip and other discrete devices.
The network device in the embodiments of the present application may be a device for communicating with a terminal device, which may also be referred to as an access network device or a radio access network device, e.g. the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (radio access network, RAN) node (or device) that accesses the terminal device to the wireless network. The base station may broadly cover or replace various names in the following, such as: a node B (NodeB), an evolved NodeB (eNB), a next generation NodeB (gNB), a relay station, an access point, a transmission point (transmitting and receiving point, TRP), a transmission point (transmitting point, TP), a master station, a secondary station, a multi-mode radio (motor slide retainer, MSR) node, a home base station, a network controller, an access node, a radio node, an Access Point (AP), a transmission node, a transceiver node, a baseband unit (BBU), a remote radio unit (remote radio unit, RRU), an active antenna unit (active antenna unit, AAU), a radio head (remote radio head, RRH), a Central Unit (CU), a Distributed Unit (DU), a positioning node, and the like. The base station may be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. A base station may also refer to a communication module, modem, or chip for placement within the aforementioned device or apparatus. The base station may be a mobile switching center, a device that performs a base station function in D2D, V2X, M M communication, a network side device in a 6G network, a device that performs a base station function in a future communication system, or the like. The base stations may support networks of the same or different access technologies. The embodiment of the application does not limit the specific technology and the specific device form adopted by the network device.
The base station may be fixed or mobile. For example, a helicopter or drone may be configured to act as a mobile base station, and one or more cells may move according to the location of the mobile base station. In other examples, a helicopter or drone may be configured to function as a device to communicate with another base station.
In some deployments, the network device mentioned in the embodiments of the present application may be a device including a CU, or a DU, or a device including a CU and a DU, or a device of a control plane CU node (central unit-control plane, CU-CP) and a user plane CU node (central unit-user plane, CU-UP) and a DU node.
In the embodiment of the present application, the means for implementing the function of the network device may be the network device, or may be a means capable of supporting the network device to implement the function, for example, a chip system or a chip, and the means may be installed in the network device. In the embodiment of the application, the chip system may be formed by a chip, and may also include a chip and other discrete devices.
Network devices and terminal devices may be deployed on land, including indoors or outdoors, hand-held or vehicle-mounted; the device can be deployed on the water surface; but also on aerial planes, balloons and satellites. In the embodiment of the application, the scene where the network device and the terminal device are located is not limited.
It should be noted that, the technical solution of the present application is mainly applied to a side-line transmission scenario, and the used frequency bands include, but are not limited to, licensed spectrum and unlicensed spectrum, where the unlicensed spectrum includes a frequency band around 2.4GHz, a frequency band around 5.8GHz, and so on.
A communication system suitable for use in embodiments of the present application is briefly described below in conjunction with fig. 1 and 2.
Fig. 1 is a schematic diagram of a wireless communication system suitable for use in embodiments of the present application. As shown in fig. 1, the wireless communication system may include at least one terminal device, UE1, UE2 as shown.
Optionally, the wireless communication system may further comprise at least one network device, as shown. Communication may be performed between the network device and the terminal device. If communication between the network device and the terminal device can be performed through a Uu interface, a link between the network device and the terminal device can be referred to as a Uu link. As in fig. 1 (a), the network device and the UE1 may communicate directly, as in fig. 1 (b), and the network device and the UE1 may also communicate via the UE 2; similarly, the network device and the UE2 may communicate directly, and the network device and the UE2 may also communicate through the UE 1. It will be appreciated that, where the Uu link characterizes a connection between the terminal equipment and the network equipment, it is a logical concept, not a physical entity.
Alternatively, the wireless communication system may not include network devices, i.e. only the terminal devices and the communication between the terminal devices. As shown in fig. 1 (c), there is no network device in this scenario, and the UE1 and the UE2 may communicate directly through the side uplink. Communication may also take place between the terminal device and the terminal device. For example, the terminal device and the terminal device may communicate directly, such as fig. 1 (a) to 1 (c), and the UE1 and the UE2 may communicate directly. As another example, the terminal device and the terminal device may communicate with each other through other devices, and as shown in fig. 1 (a), the UE1 and the UE2 may communicate with each other through a network device. The interface for communication between the terminal device and the terminal device may be referred to as a proximity-based service communication 5 (proximity-based services communication, pc 5) interface, the multi-link for communication between the terminal device and the terminal device may be referred to as SL, and the communication between the terminal device and the terminal device may be referred to as SL communication. The sidelink, which may also be referred to as a side link or a sidelink, etc. It will be appreciated that, where the side-link characterizes a connection between a terminal device and a terminal device, it is a logical concept rather than a physical entity. The side links are only names made for distinction, and their specific names do not limit the scope of the present application.
Unicast communication can be performed between devices, such as between terminal devices. Unicast refers to: a transmitting terminal and a receiving terminal form a unicast connection pair. For example, unicast communication may be performed between UE1 and UE 2. Multicast communication can be performed between devices, such as between terminal devices. Multicast refers to: a transmitting terminal and at least one receiving terminal form a multicast connection pair. For example, UE1 may be in multicast communication with a greater number of UEs.
As an example, the SL communication between the terminal devices may be used in the internet of vehicles or intelligent transportation systems (intelligent transportation system, ITS), in V2X communication as described above, or also in industrial scenarios, such as factories and yards, etc.
Alternatively, the SL communication between the terminal device and the terminal device may be performed under network coverage or may be performed without network coverage. As shown in fig. 1 (a) to 1 (b), communication between UE1 and other UEs may be performed under network coverage; alternatively, as shown in fig. 1 (c), communication between UE1 and other UEs may be performed outside of network coverage (out-of-coverage).
Alternatively, the configuration information at the SL communication between the terminal device and the terminal device may be configured by the network device, for example, the network device sends the configuration information to the terminal device for configuration; or may be preconfigured, for example, with the relevant information pre-recorded in the chip of the terminal device. The time-frequency resource during SL communication between the terminal device and the terminal device may be configured or scheduled by the network device, or may be selected by the terminal device autonomously.
It will be appreciated that fig. 1 is a simplified schematic diagram that is merely illustrative for ease of understanding, and that other network devices or other terminal devices may be included in the wireless communication system, which are not shown in fig. 1. The embodiment of the application can be applied to any communication scene of communication between the sending end equipment and the receiving end equipment.
Note that, the embodiment of the present application is not particularly limited to the specific structure of the execution body of the method provided in the embodiment of the present application, as long as the communication can be performed by the method provided in accordance with the embodiment of the present application by running the program recorded with the code of the method provided in the embodiment of the present application, and for example, the execution body of the method provided in the embodiment of the present application may be a terminal device, or a functional module in the terminal device that is capable of calling the program and executing the program.
To facilitate an understanding of the embodiments of the present application, first, a brief description of related terms or techniques in sidestream communications referred to in the present application will be provided.
1. Resource pool
SL communication may be based on resource pool (resource pool). The resource pool refers to a block of time-frequency resources dedicated for SL communication; or a resource pool may also be understood as a set of resources that may be used for SL communication, i.e. a set of time domain resources and frequency domain resources for SL communication.
The resource pool used for SL communication may be simply referred to as a resource pool, or may also be referred to as a SL resource pool. The resource pool is described below for brevity. The resource pool may also be referred to as a channel (channel), an operating channel (operating channel), a nominal channel (nominal channel bandwidth). I.e. resource pool, channel, bandwidth are all used to represent the set of resources that can be used for SL communication. The naming of the resource pool is not limited.
Alternatively, the resource pool may be configured in one bandwidth part (BWP), i.e., one BWP may include at least one resource pool.
2. Resource(s)
The data or information may be carried over resources.
In the time domain, a resource may include one or more time domain units (or, alternatively, may be referred to as time units). A time domain unit may be a symbol, or a mini-slot, or a partial slot, or a subframe, or a radio frame, etc.
In the frequency domain, the resource may include one or more frequency domain units. A frequency domain unit may be a Resource Element (RE), or a Resource Block (RB), or a subchannel, or a subband (subband), or a resource pool (resource pool), or a bandwidth (bandwidth), or a bandwidth part (BWP), or a carrier, or a channel, or an interlace) RB, or the like. In SL, the subchannel is the smallest unit included in the frequency domain resource when the terminal performs data transmission, and the higher layer may configure the number of frequency domain subunits included in one frequency domain unit in the resource pool, for example, the number of physical resource blocks (physical resource block, PRBs) included in one subchannel, or the number of interlaces.
In the embodiment of the application, a time domain unit/time unit is mainly taken as a time slot, a time domain subunit/time subunit is taken as a symbol, a frequency domain unit is taken as a subchannel, and a frequency domain subunit is taken as a PRB as an example for illustration.
3. Sideslip information
And transmitting the sidestream information, namely, transmitting the sidestream information by the terminal equipment through the resources in the SL resource pool. The resources in the resource pool may carry PSCCH, PSSCH, PSFCH and one or more of side-row information in demodulation reference signals (demodulation reference signal, DMRS), phase tracking reference signals (phase tracking reference signal, PTRS), channel state information reference signals (channel state information reference signal, CSI-RS). Wherein:
The PSCCH is used for first SCI (which may be referred to simply as SCI 1) transmission. SCI1 contains scheduling information for data on its associated PSSCH, e.g., SCI1 may carry a time domain resource allocation (time resource assignment, TRA) indication for indicating an additional one or two slots other than the present slot. SCI1 may also carry a frequency domain resource allocation (frequency resource assignment, FRA) indication indicating the number of subchannels occupied by the present transmission, and an additional one or two frequency domain resources. The above additional time slots and the additional frequency domain resources may be used for retransmitting the current transmission, and after detecting the retransmission resource reserved by the SCI1, other devices may avoid the resource in advance, so as to avoid collision caused by collision with the retransmission resource. SCI1 may also carry reservation period indication information, which is used to instruct the sending device to periodically reserve the resources occupied by the current transmission. SCI1 may also carry priority indication information, which is used to indicate the priority corresponding to the data in the current PSSCH. As described above, the transmitting device may reserve resources according to its own retransmission and periodic service, and the other devices determine whether the reservation is valid by detecting whether the reference signal received energy (reference signal received power, RSRP) of the DMRS corresponding to the SCI1 exceeds a certain threshold. Generally, the higher the priority, the lower the threshold, the easier it is to take effect for higher priority resource reservations, thus protecting higher priority traffic better. The PSCCH is generally occupied in the time domain from a second time subunit available for SL communication in one time unit available for SL communication, and is occupied in the frequency domain from a starting frequency domain subunit of one frequency domain unit, and the number of time subunits occupied in the time domain and the number of frequency domain subunits occupied in the frequency domain can be configured by configuration information of the resource pool.
The PSSCH is used for transmission of the second SCI (which may be abbreviated as SCI 2) as well as data. The time domain starting position of the PSSCH is the same as the starting position of the PSCCH, the frequency domain starting sub-channel is the same as the sub-channel where the PSCCH is located, and the PSSCH can be used for carrying out partial frequency division multiplexing with the PSCCH, and the PSSCH comprises one sub-channel or a plurality of sub-channels in the frequency domain.
The PSFCH is used for feedback information transmission of data HARQ. The resource pool configuration information includes configuration information of the PSFCH, for example, a period in which the PSFCH occurs, i.e., every how many slots a slot containing the PSFCH resource occurs. For example, which PRBs on a symbol are available for PSFCH transmission. Meanwhile, the PSFCH and the PSSCH have an explicit mapping relation, and a receiving device of the PSSCH can determine one PRB to be used for sending the PSFCH according to the mapping relation. The mapping relation is mainly determined by two parameters, namely, the period of PSFCH occurrenceOne is the minimum slot spacing between the PSSCH and its mapped PSFCH.
4. Priority level
The priority may be a service priority, and may also be referred to as an L1 priority (L1 priority), a physical layer priority, a priority carried in the SCI, a priority corresponding to the PSSCH associated with the SCI, a transmission priority, a priority of transmitting the PSSCH, a priority for determining resources, a priority of a logical channel, and a highest-level priority of the logical channel. The priority levels and the priority values may have some corresponding relationship, for example, the higher the priority level, the lower the corresponding priority value, or the lower the priority level, the lower the corresponding priority value. Taking the example that the priority value corresponding to the higher priority level is lower, the range of the priority value can be an integer from 1 to 8 or an integer from 0 to 7. If the value range of the priority value is 1-8, the highest priority is represented when the value of the priority is 1.
5. Identification (identifier, ID) of terminal equipment
The identity of the terminal device, which may also be referred to as the address of the terminal device, is an identity used to indicate, identify or correspond to the respective terminal device. For example, the terminal device may be an index or number to uniquely identify the terminal device. This identification may be mapped, signaling configured, preconfigured, or predefined according to higher layer applications. As an example, the terminal device may map to different layer 2 identities according to different applications. The terminal equipment can carry part or all bits of the layer 2 identifier in the SCI when carrying out SL communication; or the terminal equipment can select the layer 2 identifier by itself, and can modify the layer 2 identifier of the terminal equipment after finding that the terminal equipment collides with the layer 2 identifier of other equipment.
6. Hybrid automatic repeat request HARQ
In the process of transmitting data, transmission bit errors or packet loss can occur, and the robustness of data transmission can be improved through an HARQ mechanism.
In the HARQ mechanism, after the transmitting end transmits data to the receiving end, the receiving end may transmit HARQ feedback to the transmitting end, for indicating whether the data is received correctly. For example, if the receiving end correctly receives the data, the receiving end sends an Acknowledgement (ACK) to the transmitting end, and the transmitting end considers that the data is correctly received based on the ACK, and does not need to retransmit; if the receiving end does not correctly receive the data, the receiving end sends a negative acknowledgement (negative acknowledgment, NACK) to the transmitting end, which considers that the data is not correctly received based on the NACK, requiring retransmission.
7. Redundancy version (redundancy version, RV)
Redundancy version: the design of redundancy version is used for realizing incremental redundancy (incremental redundancy, IR) HARQ transmission, namely, redundancy bits generated by an encoder are divided into a plurality of groups, each RV defines a transmission starting point, and different RVs are respectively used for the first transmission and each HARQ retransmission so as to realize gradual accumulation of the redundancy bits and complete incremental redundancy HARQ operation.
8. GAP symbol and AGC symbol
The symbols used for transceiving or transmitting-receiving conversion may be referred to as null symbols (GAP symbols) or Guard Period (GP) symbols. On null symbols, the communication device typically neither transmits nor receives. The terminal device may receive and transmit the PSSCH in two consecutive slots, respectively, or the terminal device may receive and transmit the PSSCH and the PSFCH in the same slot, respectively. Therefore, in the SL system, a GAP symbol needs to be additionally added between the PSSCH and the PSFCH in the last slot and between the PSSCH and the PSFCH in the slot, so as to be used for the transmit-receive conversion or the transmit-receive conversion of the terminal device.
The symbols used for automatic gain control (automatic gain control, AGC) may be referred to as AGC symbols. The AGC symbol is typically located at the start of the transmission, e.g., a symbol preceding the PSCCH/PSSCH start symbol, and e.g., a symbol preceding the PSFCH. Since the receiving device is typically not able to perform AGC adjustment and reception decoding of data at the same time. Thus, in general, the transmitting device copies the information on the first symbol of the PSCCH/PSSCH to the preceding AGC symbol, or copies the information on the first symbol of the PSFCH to the preceding AGC symbol, so that the receiving device may perform AGC adjustment on the AGC symbol first, and since the power of each symbol in one slot is approximately equal by the transmitting device, the receiving device may perform subsequent PSCCH/PSSCH or PSFCH reception based on the adjustment result of the AGC symbol.
The terms referred to in the present application are briefly described above, and will not be repeated in the following examples. Furthermore, the foregoing descriptions of the terms are provided for the purpose of illustration only, and are not intended to limit the scope of the embodiments of the present application.
Fig. 2 is a schematic diagram of a SL frame structure. Taking the time domain resource unit of the resource pool as a time slot, and taking the time domain resource carrying the side line information as an example of a time slot. As shown in fig. 2, the time domain resource includes 14 symbols, i.e., symbols 0 to 13, and the frequency domain resource includes 3 subchannels. The slot starts with symbol 3 (determined by the high-level parameter startSlsymbols) for SL transmission. Since not all slots can be used for SL transmission, the concept of logical slots can be introduced in one SL resource pool, one logical slot corresponding to one physical slot available for SL transmission, and the number index of logical slots can be consecutive. Hereinafter, unless otherwise indicated, when a slot occurs, it is understood as a logical slot. Symbol 3 is an AGC symbol of PSCCH/PSCCH, mainly used for receiving UE to adjust amplification factor of a received signal, PSCCH is mapped from symbol 4, and includes one sub-channel of symbol 4 and symbol 5 (the number of RBs occupied by PSCCH in frequency domain is configured by high-level parameters and cannot exceed sub-channel granularity), pscsch includes all time-frequency resources of symbol 6 to symbol 9, and two sub-channels of symbol 4 and symbol 5, that is, PSCCH and PSCCH may be frequency division multiplexed (frequency domain multiplexing, FDM) on symbol 4 and symbol 5, and symbol 13 is a GAP symbol, mainly used for transmitting-receiving conversion or transmitting-receiving conversion. The time slot also includes PSFCH resources, that is, overhead of 3 additional symbols (symbol 10 to symbol 12), symbol 10 is a GAP symbol, symbol 11 is an AGC symbol of the PSFCH, and is mainly used for transmitting UE to adjust the amplification factor of the received signal, and symbol 12 is a PSFCH resource.
Considering that the SL communication system is applied in an industrial scene, the requirement on the reliability of system transmission is high, at present, single SL transmission occupies at least one sub-channel in the frequency domain and at least one time slot in the time domain, so that retransmission based on a plurality of time slots can only be realized, and even if blind retransmission is used, the transmission delay is at least two time slots. Therefore, how to improve the reliability of the SL system and reduce the transmission delay are issues to be considered.
In view of this, the present application provides a communication method and apparatus, applied to an SL communication system, for enhancing communication robustness, improving transmission reliability, and reducing transmission delay by indicating a resource mapping situation of repeated transmission in a first time unit between terminal devices.
To facilitate an understanding of the embodiments of the present application, the following description is made:
first, in the present application, terms and/or descriptions between different embodiments have consistency and may refer to each other, and technical features in different embodiments may be combined to form new embodiments according to their inherent logical relationship, if not specifically stated and logic conflict.
Second, in the present application, "at least one" means one or more, and "a plurality" means two or more. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a alone, a and B together, and B alone, wherein a, B may be singular or plural. In the text description of the present application, the character "/" generally indicates that the front-rear association object is an or relationship. "at least one of" or the like means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (one) of a, b, and c may represent: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c. Wherein a, b and c can be single or multiple respectively.
Third, in the present application, "first", "second", and various numerical numbers (e.g., #1, #2, etc.) indicate distinction for convenience of description, and are not intended to limit the scope of the embodiments of the present application. For example, distinguishing between different messages, etc. does not require a particular order or sequence of parts. It is to be understood that the objects so described may be interchanged where appropriate to enable description of aspects other than those of the embodiments of the application.
Fourth, in this application, descriptions of "when … …", "in the case of … …", and "if" etc. all refer to a device making a corresponding process under some objective condition, and are not intended to limit the time, nor do the device require a judgment in terms of implementation, nor are other limitations meant to be implied.
Fifth, in this application, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed or inherent to such process, method, article, or apparatus.
Sixth, in the present application, "for indicating" may include for direct indication and for indirect indication. When describing that certain indication information is used for indicating A, the indication information may be included to directly indicate A or indirectly indicate A, and does not represent that the indication information is necessarily carried with A.
The indication manner referred to in the embodiments of the present application should be understood to cover various methods that may enable the party to be indicated to learn the information to be indicated. The information to be indicated may be sent together as a whole, or may be divided into a plurality of sub-information to be sent separately, and the sending periods and/or sending timings of the sub-information may be the same or different, which is not limited to a specific sending method in the present application.
The "indication information" in the embodiments of the present application may be an explicit indication, that is, directly indicated by signaling, or obtained according to parameters indicated by signaling, in combination with other rules or in combination with other parameters, or by deduction. Or may be implicitly indicated, i.e. obtained according to rules or relationships, or according to other parameters, or derived. The present application is not particularly limited thereto.
Seventh, in the present application, "protocol" may refer to a standard protocol in the field of communication, and may include, for example, a 5G protocol, an NR protocol, and related protocols applied in a future communication system, which is not limited in this application. "preconfiguration" may include predefined. For example, a protocol definition. The "pre-defining" may be implemented by pre-storing corresponding codes, tables or other manners that may be used to indicate relevant information in the device, and the application is not limited to a specific implementation manner.
Eighth, in this application, "store" may refer to being held in one or more memories. The one or more memories may be provided separately or may be integrated in an encoder or decoder, processor, or communication device. The one or more memories may also be provided separately in part, and integrated in the decoder, processor, or communication device. The type of memory may be any form of storage medium, and this application is not limited in this regard.
Ninth, in the present application, "communication" may also be described as "data transmission", "information transmission", "data processing", and the like. "transmitting" includes "transmitting" and "receiving," as not limited in this application.
Tenth, in the present application, "first terminal device" may be described as "UE1", and "second terminal device" may be described as "UE2", and so on, which are not particularly emphasized herein.
Eleventh, in the present application, when a comparison between a and B is performed, "when a is greater than or equal to B, the implementation a, when a is less than or equal to B, the implementation B" may be described, and a specific implementation may be "when a is greater than or equal to B; or when A is smaller than B, executing mode B ", or" when A is larger than B, executing mode A; or, when a is less than or equal to B, mode B "is performed, which is not limited in this application.
The communication method provided in the embodiment of the present application will be described in detail below with reference to the accompanying drawings. The embodiments provided by the application can be applied to a SL communication scenario in which a transmitting end device and a receiving end device communicate, for example, the embodiments can be applied to the communication systems shown in fig. 1 and fig. 2.
First, for ease of understanding the scheme, PSSCH repetition, PSCCH repetition, data repetition, first SCI repetition (also referred to as SCI1 repetition), and second SCI repetition (also referred to as SCI2 repetition) referred to in the embodiments of the present application will be briefly described. Specifically, PSSCH repetition can be understood as: the transmitting device repeatedly transmits transport blocks (transmission block, TB) in the PSSCH multiple times to form multiple PSSCH repetitions, where a TB in each PSSCH repetition (or a signal with a different RV corresponding to the TB) may be understood as one data repetition or one data repetition. Optionally, since the PSSCH repetition further includes information of SCI2, in this embodiment, (1) a first PSSCH repetition of the plurality of PSSCH repetitions includes information of SCI2, and other PSSCH repetitions include only data repetitions (which may also be understood as TB repetitions); alternatively, (2) each PSSCH repetition of the plurality of PSSCH repetitions includes the information of SCI2 and the data repetition, so that the SCI2 (or the signal after code modulation of the SCI 2) of each PSSCH repetition can be understood as one SCI2 repetition or a corresponding SCI2 repetition. Similarly, PSCCH repetition can be understood as: the transmitting device repeatedly transmits PSCCH to form a plurality of PSCCH repetitions, where SCI1 (or a signal coded and modulated on SC 1) in each PSCCH repetition may be understood as one SCI1 repetition or a corresponding SCI1 repetition. For further details of PSSCH repetition and PSCCH repetition reference is made to the description of PUSCH repetition and PUCCH repetition in the Uu port at present, which is not repeated here.
Fig. 3 is a flow chart of a communication method 300 according to an embodiment of the present application. The repeated transmission method of the technical scheme of the application is specifically described by taking the second terminal equipment as the transmitting end equipment and the first terminal equipment as the receiving end equipment as an example. As shown in fig. 3, the method includes the following steps.
S310, optionally, the second terminal device determines the first repetition number and/or the first repetition length.
The second terminal device may autonomously determine the first repetition number and/or the first repetition length according to its own transmission requirement, or may determine the first repetition number and/or the first repetition length according to configuration information of the resource pool and/or configuration information between the second terminal device and the first terminal device. The specific implementation may refer to the related description in step S330, which will not be described in detail here.
S320, the second terminal equipment sends PSSCH and PSCCH to the first terminal equipment on the first time unit;
correspondingly, the first terminal device receives the PSCCH and PSSCH from the second terminal device on a first time unit.
Wherein the PSSCH includes at least two PSSCH repetitions. The PSCCH comprises a first SCI and the pscsch comprises a second SCI and at least two data repetitions.
Optionally, the PSCCH and PSSCH comprise all time subunits in the time domain within the first time unit except for an automatic gain control time subunit, an interval time subunit, and a time subunit in which the PSFCH is located.
Illustratively, the automatic gain control time subunit may be an AGC symbol and the interval time subunit may be a GAP symbol.
Alternatively, taking the first time unit as one slot, the slot includes 14 symbols as an example, where the first time unit includes a PSFCH symbol, the PSCCH and PSSCH include all symbols except for the AGC symbol, the GP symbol, and the PSFCH symbol in the time domain. For example, symbol 0 in one slot is an AGC symbol of PSCCH/PSSCH, symbols 10 and 13 are GP symbols, symbol 11 is an AGC symbol of PSFCH, symbol 12 is a PSFCH symbol, and PSCCH and PSSCH include all the remaining symbols in the time domain; alternatively, in case the first time unit does not include the PSFCH symbol, the PSCCH and PSSCH include all symbols except the AGC symbol and the GP symbol in the time domain. For example, symbol 0 in one slot is an AGC symbol, symbol 13 is a GP symbol, and PSCCH and PSSCH include all the remaining symbols in the time domain.
It should be understood that when the PSFCH resource is included in one slot, that is, there is an overhead of 3 additional symbols, which is currently defined as symbol 11 to symbol 13, alternatively, the time domain position of the PSFCH resource may be other symbol positions, which is not specifically limited in this application, and the symbols included in the PSSCH and PSCCH in the time domain correspondingly vary.
It should also be appreciated that in the embodiment of the present application, the first time unit is a time domain resource used in SL transmission, for example, configuration information of a bandwidth part (BWP) where the first terminal device is located configures that the first terminal device can only use a part of symbols in one slot for SL transmission, and then the first time unit corresponds to one or more symbols in the slot that can be used for SL transmission.
Next, it is explained how the first terminal device determines the first repetition number and/or the first repetition length, i.e. the following step S330 is performed.
Optionally, before performing step S330, a description is given of how the first terminal device determines that the received PSSCH includes at least two PSSCHs.
In one possible implementation, the first SCI and/or the second SCI is configured to indicate that the PSSCH includes at least two PSSCH repetitions.
Illustratively, the first SCI and/or the second SCI carries 1 bit of indication information, for example, when the bit has a value of "1", the bit is used to indicate that the PSSCH includes at least two PSSCH repetitions, i.e., the associated PSSCH includes at least two PSSCH repetitions.
Illustratively, when the TRA or FRA value in the first SCI is a special code point (codepoint), the PSSCH used to indicate its association includes at least two PSSCH repetitions. For example, TRA in Rel-16 is mainly used to indicate that one or two of the 31 slots following PSCCH are slots in which resources are used for retransmission, and when the resource pool supports reservation of two more retransmissions, TRA is 9 bits, containing 512 code points in total, but only the 0 th to 496 th code points are valid indications, so that when the TRA field in the first SCI is a value greater than 496, it can be indicated that its associated PSCCH includes at least two psch repetitions.
Illustratively, augmenting the TRA field or FRA field in the existing first SCI, the augmenting PSSCH includes an indication of at least two PSSCH repetitions. Correspondingly, the first terminal device may determine, according to the first SCI and/or the second SCI, that the PSSCH includes at least two PSSCH repetitions.
In one possible implementation, configuring the PSSCH transmitted between the first terminal device and the second terminal device over the first time unit via the resource pool configuration information includes at least two PSSCH repetitions. For example, the configuration information in the resource pool indicates that the transmissions by different devices on the resource pool are transmissions that include PSSCH repetitions. Therefore, the second terminal device may determine that the PSSCH transmitted in step S320 includes at least two PSSCH repetitions according to the configuration information of the resource pool, and transmit the PSSCH to the first terminal device, and correspondingly, the first terminal device may also determine that the PSSCH received in step S320 includes at least two PSSCH repetitions according to the configuration information of the resource pool.
In another possible implementation, the first terminal device receives first information from the second terminal device, where the first information indicates that a PSSCH sent by the second terminal device to the first terminal device includes at least two PSSCH repetitions; the first terminal device determines, based on the first information, that the PSSCH received at the first time unit includes at least two PSSCH repetitions.
Illustratively, the second terminal device may indicate to the first terminal device that the PSSCH transmitted by the second terminal device to the first terminal device includes at least two PSSCH repetitions via radio resource control (radio resource control, RRC) signaling (i.e., an example of the first information) prior to receiving the PSCCH and the PSSCH. In this way, when the first terminal device receives the PSCCH and the PSSCH, it can detect the device identifier of the second terminal device in the first SCI and/or the second SCI, for example, the source ID field in the second SCI carries the partial identifier of the second terminal device, and then, in combination with the first information between the first terminal device, it can be determined that the PSSCH includes at least two PSSCH repetitions.
In yet another possible implementation manner, the first terminal device sends first information to the second terminal device, where the first information indicates that the PSSCH sent by the second terminal device to the first terminal device includes at least two PSSCH repetitions; the first terminal device determines, based on the first information, that the PSSCH received at the first time unit includes at least two PSSCH repetitions.
For example, before the first terminal device receives the PSCCH and the PSSCH from the second terminal device on the first time unit, the first terminal device may instruct the second terminal device to transmit the PSSCH including at least two PSSCH repetitions to the first terminal device through RRC signaling (i.e., an example of the first information) according to its own capability or transmission requirement. The implementation manner can improve the reliability of the information received by the first terminal equipment. Further alternatively, the second terminal device may determine that the PSSCH transmitted in step S320 includes at least two PSSCH repetitions according to the RRC indication information, and transmit the PSSCH to the first terminal device. In this way, when the first terminal device receives the PSCCH and the PSSCH, it can detect the device identifier of the second terminal device in the first SCI and/or the second SCI, for example, the source ID field in the second SCI carries the partial identifier of the second terminal device, and then, in combination with the first information between the first terminal device and the first terminal device, it can be determined that the PSSCH includes at least two PSSCH repetitions.
In yet another possible implementation, the network device sends first information to the first terminal device and the second terminal device, where the first information indicates that the PSSCH sent by the second terminal device to the first terminal device includes at least two PSSCH repetitions; the first terminal device determines, based on the first information, that the PSSCH received at the first time unit includes at least two PSSCH repetitions.
Illustratively, the second terminal device indicates to the first terminal device and the second terminal device that the PSSCH transmitted by the second terminal device to the first terminal device includes at least two PSSCH repetitions via RRC signaling (i.e., an example of the first information) prior to receiving the PSCCH and the PSSCH. In this way, when the first terminal device receives the PSCCH and the PSSCH, it can detect the device identifier of the second terminal device in the first SCI and/or the second SCI, for example, the source ID field in the second SCI carries the partial identifier of the second terminal device, and then, in combination with the first information between the first terminal device, it can be determined that the PSSCH includes at least two PSSCH repetitions.
Optionally, the first information in the above three implementations may include one or more of the following: information of the HARQ process identifications of the X side-row hybrid automatic repeat request (HARQ) processes; information of X priorities; and X pieces of information of transmission resources, wherein X is an integer greater than or equal to 1. For example, before the first terminal device receives the PSCCH and the PSSCH from the second terminal device at the first time unit, the first terminal device and the second terminal device may configure one or more of the HARQ process, the priority, and the periodic resource through RRC signaling (i.e., an example of the first information), where the first terminal device may configure to send RRC signaling to the second terminal device, where the second terminal device may configure to send RRC signaling to the first terminal device, and where the network device may configure to send RRC signaling to the first terminal device and the second terminal device.
It should be noted that, the RRC signaling between the above devices may be configured by unicast between two devices, or may be configured by multicast between one device and multiple devices, which is not specifically limited in this application.
In a first example, the first SCI and/or the second SCI includes information of a first side HARQ process identity, the first side HARQ process identity belongs to X side HARQ process identities, and the first terminal device determines that the PSSCH includes at least two PSSCH repetitions according to the information of the first side HARQ process identity.
For example, the first information includes information of 5 HARQ process identities, e.g. "0", "1", "2", "3" and "4", and if the information of the first HARQ process identity carried in the first SCI and/or the second SCI indicates "1", the first terminal device may determine that the PSSCH includes at least two PSSCH repetitions; if the information of the HARQ process identifier carried in the first SCI and/or the second SCI indicates "6", the first terminal device may receive the PSSCH in a Rel-16 manner, that is, the second terminal device does not repeatedly send the PSSCH.
In a second example, the first SCI and/or the second SCI includes information of a first priority, the first priority belongs to X priorities, and the first terminal device determines that the PSSCH includes at least two PSSCH repetitions according to the first information, including: the first terminal device determines that the PSSCH includes at least two PSSCH repetitions according to the first priority information.
For example, the first information includes information of 3 priorities, such as priorities 1,2 and 3, and if the information of the first priority carried in the first SCI and/or the second SCI indicates priority 1, the first terminal device may determine that the PSSCH includes at least two PSSCH repetitions; if the priority information carried in the first SCI and/or the second SCI indicates priority 4, the first terminal device may determine that the PSSCH is not repeatedly transmitted.
In a third example, the first SCI and/or the second SCI include information of a first transmission resource, the first transmission resource belongs to X transmission resources, and the first terminal device determines that the PSSCH includes at least two PSSCH repetitions according to the first information, including: the first terminal device determines that the PSSCH includes at least two PSSCH repetitions according to the information of the first transmission resource.
For example, the first information includes information of 2 transmission resources, such as "periodic resource #1" and "periodic resource #2", and if the information of the first transmission resource carried in the first SCI and/or the second SCI indicates "resource #2", and "resource #2" belongs to "periodic resource #2", the first terminal device may determine that the PSSCH includes at least two PSSCH repetitions; if the information of the transmission resource carried in the first SCI and/or the second SCI indicates "resource #3", and neither "periodic resource #1" nor "periodic resource #2" includes "resource #3", the first terminal device may determine that the PSSCH is not repeatedly transmitted.
It should be understood that the three examples given above are only for ease of understanding the solution and should not constitute any limitation on the technical solutions of the present application. Alternatively, the above three examples may be implemented independently or may be implemented in combination, which is not limited in this application. Illustratively, the first information includes a combination of X HARQ process identifications and priorities, or a combination of X HARQ process identifications and resources, or a combination of X priorities and resources, or a combination of X HARQ process identifications, priorities, and resources. The first terminal device may determine that the PSSCH includes at least two PSSCH repetitions when the indication information in the first SCI and/or the second SCI is identical to the information of one of the above-described X combinations. For example, the first information includes a combination of 5 HARQ process identities and priorities, as shown in table 1 below. If the HARQ process identifier corresponding to the PSSCH indicated by the first SCI and/or the second SCI is 0 and the priority indicated by the first SCI and/or the second SCI is 0, the first terminal equipment can determine that the PSSCH comprises at least two PSSCH repetition according to the configuration information in the table; if the HARQ process identifier corresponding to the PSSCH is indicated as 2 in the first SCI and/or the second SCI, and the priority 2 in the first SCI and/or the second SCI, that is, the first terminal device may determine that the PSSCH is not repeatedly transmitted according to the configuration information in the table.
TABLE 1
HARQ process identification Priority level
0 0
2 1
3 1
3 2
4 2
Table 1 is only an example given for ease of understanding the solution and should not constitute any limitation on the technical solutions of the present application. Based on the implementation, by configuring information such as specific HARQ process identification, priority, resources and the like in the first information, it can be achieved that the partial PSSCH transmitted by the second terminal device to the first terminal device may include at least two PSSCH repetitions, and the partial PSSCH may not include the PSSCH repetition, for example, the second terminal device and the first terminal device transmit and receive according to the implementation manner of only one PSSCH in Rel-16.
S330, the first terminal device determines a first repetition number and/or a first repetition length.
In one possible implementation, the first SCI and/or the second SCI include indication information of a first repetition number and/or a first repetition length, and the first terminal device determines the first repetition number and/or the first repetition length according to the first SCI and/or the second SCI.
Illustratively, 1 new field is added to the first SCI and/or the second SCI, which new field may indicate the first number of repetitions and/or the first repetition length by at least one bit. For example, "00", "01", "10" and "11" indicate a first number of repetitions and/or a first repetition length, in order: m1 and/or L1, M2 and/or L2, M3 and/or L3, M4 and/or L4. The first terminal device may determine that the first repetition number is M2 and/or the first repetition length is L2 when the new field carried in the first SCI and/or the second SCI is "01".
Illustratively, 2 new fields are added to the first SCI and/or the second SCI, one new field for indicating the first number of repetitions and another new field for indicating the first repetition length. For example, the first repetition numbers M1 and M2 are indicated by 1 bit "0" and "1", respectively, and the first repetition lengths L1, L2, L3, and L4 are indicated by 2 bits "00", "01", "10", and "11", respectively. Then the first terminal device may determine that the first repetition number is M1 and the first repetition length is L4 when the 2 new fields carried in the first SCI and/or the second SCI are "0" and "11", respectively.
Illustratively, the value of TRA in the first SCI is used to indicate the first number of repetitions and/or the first repetition length when the value of FRA in the first SCI is a special code point, and the value of FRA in the first SCI is used to indicate the first number of repetitions and/or the first repetition length when the value is a special code point. For example, TRA in Rel-16 is mainly used to indicate that one or two of the 31 slots after PSCCH are slots in which resources are used for retransmission, and when the resource pool supports reservation of two more retransmissions, TRA is 9 bits, and total 512 code points are included, where only the 0 th to 496 th code points are valid indications, so that when the TRA field in the first SCI is a value greater than 496, the first repetition number and/or the first repetition length may be indicated. For example, 497 indicates a first number of repetitions of M1, and/or a first repetition length of L1; for another example, 498 indicates that the first repetition number is M2 and/or the first repetition length is L2, and so on, and further description is omitted for brevity. It should be understood that the above is only an example given for ease of understanding the scheme and does not constitute any limitation to the present application.
Illustratively, the TRA and/or FRA fields in the existing first SCI are extended, so that the TRA and/or FRA fields can indicate not only the time-frequency resource information corresponding to the PSSCH, but also the first repetition number and/or the first repetition length.
In another possible implementation, the first number of repetitions and/or the first repetition length is determined from configuration information; wherein the configuration information may be resource pool configured; or the configuration information is sent by the first terminal equipment to the second terminal equipment; or the configuration information is sent by the second terminal equipment to the first terminal equipment; alternatively, the configuration information is configured by the network device (or base station) for the first terminal device and the second terminal device.
Illustratively, the configuration information is a resource pool configuration. For example, if the configuration information of the resource pool includes the first repetition number and/or the first repetition length, after determining that the received PSSCH includes at least two PSSCH repetitions based on the implementation manner given above, the first terminal device may further determine the first repetition number and/or the first repetition length according to the configuration information of the resource pool.
It should be understood that, in the embodiment of the present application, the configuration information of the resource pool may be configured through signaling, and may also be described as configuration signaling. For example, the signaling configuration includes configuring the resource pool by signaling sent by the base station, and the signaling may be an RRC message or a DCI message. Optionally, the configuration information of the resource pool may be configured to the terminal device through a pre-configured signaling, or configured to the terminal device through a pre-configured manner. The pre-configuration is to define or configure the values of the corresponding parameters in advance in a protocol mode. The preconfigured information may be modified or updated under the condition of terminal device networking.
The configuration information is illustratively sent by the second terminal device to the first terminal device. For example, before the second terminal device transmits the PSCCH and the PSSCH to the first terminal device in the first time unit, the second terminal device transmits configuration information (for example, may be included in the first information) to the first terminal device, where the configuration information is used to indicate the first repetition number and/or the first repetition length, and after the first terminal device receives the PSCCH and the PSSCH from the second terminal device in the first time unit, the first terminal device may determine that the PSCCH and the PSSCH are transmitted by the second terminal device according to Source ID information of SCI2 in the PSSCH, and further may determine the first repetition number and/or the first repetition length according to the configuration information received from the second terminal device.
The configuration information is illustratively sent by the first terminal device to the second terminal device. For example, before the first terminal device receives the PSCCH and PSSCH from the second terminal device in the first time unit, the first terminal device may send configuration information (for example, may be included in the first information) to the second terminal device, where the configuration information is used to indicate the first repetition number and/or the first repetition length, and after the first terminal device receives the PSCCH and PSSCH from the second terminal device in the first time unit, the first terminal device may determine that the PSCCH and PSSCH are sent by the second terminal device according to the Source ID information of SCI2 in the PSSCH, and further determine the first repetition number and/or the first repetition length according to the configuration information sent to the second terminal device before, where the first terminal device autonomously sends the configuration information to the second terminal device, so as to improve reliability of the subsequent receiving information (for example, PSCCH and PSSCH) of the first terminal device.
The configuration information is illustratively configured by the base station for the first terminal device and the second terminal device. For example, if the configuration information of the base station includes the first repetition number and/or the first repetition length, the first terminal device may further determine the first repetition number and/or the first repetition length according to the configuration information of the base station after determining that the received PSSCH includes at least two PSSCH repetitions.
In yet another possible implementation manner, the configuration information may further include one or more of the following: the association relationship between X repetition times and/or X repetition lengths and X side-row HARQ process identifications; the association relationship between X repetition times and/or X repetition lengths and X priorities; and the association relation between the X repetition times and/or the X repetition lengths and the X transmission resources. Optionally, the configuration information may be a further extension of the first information, or may be separate information, which is not limited in this application. The configuration information will be described in detail below with further extension of the first information.
Illustratively, before the first terminal device receives the PSCCH and PSSCH from the second terminal device on the first time unit, the first and second terminal devices may configure one or more of the following via RRC signaling (i.e., an example of the first information): the association relationship between the HARQ process and the repetition number and/or the repetition length, the association relationship between the priority and the repetition number and/or the repetition length, and the association relationship between the periodic resource and the repetition number and/or the repetition length. Further, the first terminal device determines a first repetition number and/or a first repetition length according to the first information, wherein the first repetition number belongs to X repetition numbers, and the first repetition length belongs to X repetition lengths. Specific implementations include, but are not limited to, the following:
In a first example, the first SCI and/or the second SCI include information of a first lateral HARQ process identifier, and the first terminal device determines, according to the first information, a number of repetitions associated with the first lateral HARQ process identifier in the X number of repetitions to be a first number of repetitions; and/or the first terminal equipment determines that the repetition length associated with the first side-line HARQ process identifier in the X repetition lengths is the first repetition length according to the first information. For example, the first information is shown in table 2 and/or table 3 below, table 2 contains correspondence between 5 HARQ process identifications and 5 repetition times, and table 3 contains correspondence between 5 HARQ process identifications and 5 repetition lengths. If the information of the first HARQ process identifier carried in the first SCI and/or the second SCI indicates "1", the first terminal device may determine that the first repetition number is M1 and/or the first repetition length is L1 according to the association relationship in the RRC signaling. Alternatively, tables 2 and 3 may be arranged in the same table.
TABLE 2
HARQ process identification Number of repetitions
1 M1
2 M2
3 M3
4 M4
5 M5
TABLE 3 Table 3
In a second example, the first SCI and/or the second SCI include information of a first priority, and the first terminal device determines, from the first information, a repetition number associated with the first priority from the X repetition numbers to be a first repetition number; and/or the first terminal equipment determines the repetition length associated with the first priority in the X repetition lengths as a first repetition length according to the first information. For example, the first information is shown in table 4 and/or table 5 below, table 4 contains the correspondence between 3 priorities and 3 repetition times, and table 5 contains the correspondence between 3 priorities and 3 repetition lengths. If the first priority information carried in the first SCI and/or the second SCI indicates priority 3, the first terminal device may determine that the first repetition number is M3 and/or the first repetition length is L3 according to the association relationship in the RRC signaling. Alternatively, tables 4 and 5 may be arranged in the same table.
TABLE 4 Table 4
Priority level Number of repetitions
1 M1
2 M2
3 M3
TABLE 5
Priority level Repetition length
1 L1
2 L2
3 L3
In a third example, the first SCI and/or the second SCI include information of a first transmission resource, and the first terminal device determines, according to the first information, a repetition number associated with the first transmission resource from the X repetition numbers to be a first repetition number; and/or the first terminal equipment determines the repetition length associated with the first transmission resource in the X repetition lengths as a first repetition length according to the first information. For example, the first information is shown in table 6 and/or table 7 below, where table 6 includes a correspondence between 2 periodic transmission resources and 2 repetition times, and table 7 includes a correspondence between 2 transmission resources and 2 repetition lengths. If the information of the first transmission resource carried in the first SCI and/or the second SCI indicates "resource #2", and the "periodic resource #2" includes "resource #2", the first terminal device may determine that the first repetition number is M2 and/or the first repetition length is L2 according to the association relationship in the RRC signaling. Alternatively, tables 6 and 7 may be arranged in the same table.
TABLE 6
(Resource) Number of repetitions
Periodic resource #1 M1
Cycle resource #)2 M2
TABLE 7
(Resource) Repetition length
Periodic resource #1 L1
Periodic resource #2 L2
It should be understood that the three examples given above are only for ease of understanding the solution and should not constitute any limitation on the technical solutions of the present application.
Alternatively, the above three examples may be implemented independently, or may be implemented in combination, for example, the first SCI and/or the second SCI include at least two of information of the first side HARQ process identifier, information of the first priority, and information of the first transmission resource, which is not limited in this application. For example, the first SCI and/or the second SCI include information of the first side HARQ process identifier and information of the first priority, the first terminal device may determine, according to the first information, that a number of repetitions associated with the first side HARQ process and the first priority in the X number of repetitions is the first number of repetitions, and/or the first terminal device may determine, according to the first information, that a repetition length associated with the first side HARQ process and the first priority in the X number of repetitions is the first repetition length. For example, the first information is shown in table 8 and/or table 9 below, table 8 contains the correspondence between the combinations of 5 HARQ process identifications and priorities and 5 repetition times, and table 9 contains the correspondence between the combinations of 5 HARQ process identifications and priorities and 5 repetition lengths. If the information of the first side HARQ process identifier indicates "2" and the information of the first priority indicates "1", the first terminal device may determine that the received first repetition number is M2 and/or the first repetition length is L2 according to the association relationship in the RRC signaling. Alternatively, tables 8 and 9 may be arranged in the same table. Other possible examples may be referred to the above related description, and will not be repeated here.
TABLE 8
HARQ process identification Priority level Number of repetitions
0 0 M1
2 1 M2
3 1 M3
3 2 M4
4 2 M5
TABLE 9
HARQ process identification Priority level Repetition length
0 0 L1
2 1 L2
3 1 L3
3 2 L4
4 2 L5
It should be understood that the above tables 2 to 9 are examples given only for ease of understanding, and should not constitute any limitation on the technical solutions of the present application.
Optionally, for the implementation manner of determining that the PSSCH includes at least two PSSCH repetitions and determining the first repetition number and/or the first repetition length, if the first terminal device is able to directly determine the first repetition number and/or the first repetition length after receiving the PSSCH and the PSCCH from the second terminal device, the first terminal device may directly perform S330 after step S320 without first determining that the PSSCH includes at least two PSSCH repetitions. For example, the first SCI and/or the second SCI sent by the second terminal device to the first terminal device carry the first repetition number and/or the first repetition length, and if the first terminal device detects the indication information of the first repetition number and/or the first repetition length, the indication information indicates that the first repetition number is 3 times, and/or the first repetition length is 3 symbols, at this time, the first terminal device may also determine that the received PSSCH includes at least two PSSCH repetitions, so that it is unnecessary to separately perform the determination that the PSSCH includes at least two PSSCH repetitions.
Alternatively, the first terminal device may also determine that the PSSCH includes at least two PSSCH repetitions first, and then perform step S330. For example, in the step S320, the first SCI and/or the second SCI includes 1-bit indication information indicating whether the associated PSSCH includes at least two PSSCH repetitions, and the configuration information includes an association relationship between X HARQ process identifications and X repetition times and/or repetition lengths. The first terminal device may determine whether the associated PSSCH includes at least two PSSCH repetitions according to the 1-bit indication information in the first SCI and/or the second SCI, and determine the first repetition number and/or the first repetition length according to the indication information of the HARQ process identifier in the first SCI and/or the second SCI and the association relationship between the HARQ process identifier and the repetition number and/or the repetition length in the configuration information after determining that the associated PSSCH includes at least two PSSCH repetitions; optionally, after determining that the associated PSSCH does not contain at least two PSSCH repetitions, the first terminal device does not need to determine the first repetition number and/or the first repetition length any more even if the HARQ process identities indicated in the first SCI and/or the second SCI belong to the X HARQ process identities in the configuration information.
Next, a specific description is given of how the first terminal device determines the actual number of repetitions (e.g. N) of the received PSSCH and PSCCH according to the first repetition number (e.g. M) and/or the first repetition length (e.g. L), and the resource location corresponding to each repetition, i.e. step S340 is performed.
And S340, the first terminal equipment determines that the PSSCH comprises N PSSCH repetitions and resource positions occupied by the N PSSCH repetitions respectively according to the first repetition number and/or the first repetition length. Wherein N is an integer greater than or equal to 2.
Optionally, the PSCCH and PSSCH include all time subunits in the time domain, except for an automatic gain control time subunit, an interval time subunit, and a time subunit in which the PSFCH is located, in the first time unit.
Specifically, the determination of the N PSSCH repetitions and the resource positions occupied by the N PSSCH repetitions are described in terms of the following three different repetition patterns, respectively.
Repeat mode 1: the PSSCH includes N PSSCH repetitions, each of the N PSSCH repetitions including a second SCI repetition and a data repetition.
Alternatively, in the case where the first terminal device determines in step S330 that the first repetition length includes L time subunits, the first terminal device may determine the number N of PSSCH repetitions according to L, and the resources corresponding to the respective PSSCH repetitions.
In one possible implementation, the first terminal device determines that the first PSSCH repetition includes, in the time domain, a 1 st to a b+l-th time sub-unit of the a time sub-units according to the first manner. Wherein a is the number of time subunits for PSCCH and PSSCH transmission included in the first time unit, B is the number of time subunits included in the PSCCH in the first time unit in the time domain, L and B are integers greater than or equal to 1 and less than or equal to a, and generally, both a and B can be determined by configuration information of the SL resource pool, and the first PSSCH repetition is the first PSSCH repetition of the N PSSCH repetitions.
In general, the first PSSCH repetition can be FDM with the PSCCH on the first time subunit through the B time subunit. In particular, when the PSSCH includes one frequency domain unit (e.g., one subchannel) in the frequency domain and the number of frequency domain sub-units (e.g., PRBs) included in the PSCCH is the number of frequency domain sub-units included in one frequency domain unit, the time sub-units actually occupied by the first PSSCH repetition are the b+1 to b+l time sub-units among the a time sub-units, which will be described as the case where the first PSSCH repetition includes the 1 st to b+l time sub-units among the a time sub-units in the time domain for convenience of description, it can be understood that the first PSSCH repetition occupies the 0 frequency domain sub-units among the 1 st to B time sub-units. The above special case is equally applicable to the description of the time sub-units that are repeated in the time domain with respect to the first PSSCH in the following examples, and for brevity, the description will not be repeated.
In a first example, the number N of PSSCH repetitions included in the PSSCH in the first time unit is:
wherein,representing a round-up function, e.g +.>The->Similarly, the other PSSCH repetitions of the N PSSCH repetitions, except the first PSSCH repetition and the last PSSCH repetition, include L time subunits, respectively, in the first time unit, and the last PSSCH repetition includes [ (A-B) -1 in the first time unit, which will not be described in detail]mod l+1 time subunits, mod represents a remainder operation, e.g., 7mod3=1, 6mod3=0, and mod appearing hereinafter is the same and will not be described again.
Alternatively, when (a-B) mod l=0 holds, the last PSSCH repetition includes L time subunits; when (a-B) mod l=0 does not hold, the last PSSCH repetition includes (a-B) mod L time subunits.
In a second example, the number N of PSSCH repetitions included in the PSSCH within the first time unit is:
wherein,representing a downward rounding function, e.g.>The->Similarly, the other PSSCH repetitions of the N PSSCH repetitions, except for the first PSSCH repetition and the last PSSCH repetition, include L time subunits, respectively, on the first time unit, and the last PSSCH repetition includes l+ (a-B) mod L time subunits on the first time unit, which is not described in detail. Optionally, valid data may be mapped on the last (a-B) mod L time sub-units in the last PSSCH repetition, or blank data may be mapped, which is not limited in this application.
Therefore, based on the first method, the time sub-unit where the PSCCH is located is allocated to the first PSSCH repetition separately, and then a-B time sub-units, excluding B time sub-units included in the PSCCH, among a time sub-units are allocated to all the PSSCH repetitions on average, and each PSSCH repetition is allocated with L time sub-units. Optionally, if the situation that the allocation cannot be just average occurs, a PSSCH repetition may be additionally added, where the last PSSCH repetition includes the remaining (a-B) mod L time subunits (first example); alternatively, the remaining (a-B) mod L time subunits are allocated to the last PSSCH repetition without additionally adding a PSSCH repetition (second example).
Alternatively, the first terminal device may determine to use the first example or the second example according to the number of time subunits (a-B) mod L remaining after the average allocation. For example, when (A-B) mod L is greater than or equal to a certain threshold, the first example is used; alternatively, the second example is used when (A-B) mod L is less than or equal to a certain threshold.
In another possible implementation manner, the first terminal device determines that the first PSSCH repetition includes, in the time domain, a 1 st to an L-th time subunit of the a time subunits according to the second manner. Wherein a is the number of time subunits for PSCCH and PSSCH transmission included in the first time unit, L is an integer greater than or equal to 1 and less than or equal to a, and generally, a can be determined by configuration information of the SL resource pool, and the first PSSCH repetition is a first PSSCH repetition of the N PSSCH repetitions.
In a first example, the number N of PSSCH repetitions included in the PSSCH in the first time unit is:
wherein the other PSSCH repetitions of the N PSSCH repetitions than the last PSSCH repetition include L time subunits, respectively, in the first time unit, and the last PSSCH repetition includes (A-1) mod L+1 time subunits in the time domain.
Optionally, when a mod l=0 holds, the last PSSCH repeatedly includes L time sub-units; alternatively, when a mod l=0 does not hold, the last PSSCH repetition includes a mod L time subunits.
In a second example, the number N of PSSCH repetitions included in the PSSCH within the first time unit is:
wherein, other PSSCH repetitions than the last PSSCH repetition in the N PSSCH repetitions respectively include L time subunits in the first time unit, and the last PSSCH repetition includes L+A mod L time subunits in the first time unit. Optionally, valid data may be mapped on the last Amod L time subunits in the last PSSCH repetition, or blank data may be mapped, which is not limited in this application.
Therefore, based on the second approach described above, a time sub-units can be equally allocated to all PSSCH repetitions, each PSSCH repetition being equally allocated L time sub-units. Alternatively, if the situation that the allocation cannot be just average occurs, a PSSCH repetition may be additionally added, where the last PSSCH repetition includes the remaining a mod L time subunits (first example); alternatively, without adding additional PSSCH repetition, the last PSSCH repetition included the remaining A mod L time subunits (second example).
Alternatively, the first terminal device may determine to use the first example or the second example according to the number of time subunits a mod L remaining after the average allocation. For example, when a mod L is greater than or equal to a certain threshold, the first example is used; alternatively, the second example is used when a mod L is less than or equal to a certain threshold.
Alternatively, the first terminal device may determine the resource mapping repeated using the N PSSCHs in the first manner or the second manner according to the frequency domain subunit determination included in the PSCCH.
Illustratively, the first terminal device determines to use the first manner in the event that the PSCCH comprises a number of frequency domain subunits greater than or equal to a first threshold; alternatively, in case the number of frequency domain sub-units comprised by the PSCCH is smaller than or equal to the first threshold, the first terminal device determines to use the second way to determine the resource mapping of the N PSCCH repetitions. For example, assuming that the number of PRBs included in the PSCCH is a, the first threshold is b, and if a is greater than or equal to b, the first terminal device determines a usage mode one; otherwise, if a is smaller than or equal to b, the first terminal equipment determines a second using mode.
Illustratively, the first terminal device determines to use the first manner in the event that the number of frequency domain sub-units comprised by the PSCCH is greater than or equal to a certain percentage value of the number of frequency domain sub-units comprised by the PSSCH; alternatively, the first terminal device determines to use the second manner in case the number of frequency domain sub-units comprised by the PSCCH is smaller than or equal to a certain percentage value of the number of frequency domain sub-units comprised by the PSSCH. For example, assuming that the number of PRBs included in the PSCCH is a, the first terminal device may determine that the number of PRBs included in the PSCCH is c through SCI1 in the PSCCH (e.g., the number of subchannels included in the PSCCH is indicated in SCI1, and the number of PRBs included in one subchannel is configured by the resource pool configuration information), and if a is less than or equal to 0.2×c, the first terminal device determines a second usage mode; or if a is greater than or equal to 0.2×c, the first terminal device determines the usage mode one.
Based on the above implementation manner, the first threshold may be a fixed number, or may be the number of frequency domain subunits included in the PSSCH multiplied by a certain fixed percentage, where the number or percentage may be configured by configuration information of the resource pool, or may be configured by RRC signaling between the first terminal device and the second terminal device, or may be configured by the network device, and the specific configuration manner is not limited in this application.
Note that in the repetition mode 1, each SCI2 repetition of the N PSSCH repetitions may be an SCI2 repetition of the same format or an SCI2 repetition of a different format, which is not limited in this application. For example, SCI2 in the first PSSCH repetition is a complete SCI2, and SCI2 in other PSSCH repetitions contains only a partial field in the first SCI2, such as RV only indication information, etc. For example, the PSSCH includes two PSSCH repetitions, where SCI2 in the first PSSCH repetition is the complete SCI2 defined by the existing protocol, and SCI2 in the second PSSCH repetition may contain only RV indication information. The RV indication information of SCI2 in each PSSCH repetition may be the same indication information (e.g., the RV indication information is the RV of the first data repetition, and the RVs of the subsequent N-1 data repetitions are cycled in the order of the fixed sequence, e.g., 0,2,3, 1), or may be RV indication information corresponding to the data repetition in each PSSCH repetition.
Fig. 4 is a schematic diagram of a first resource mapping provided in an embodiment of the present application. Taking a time unit as a time slot, a time subunit as a symbol as an example. As shown in fig. 4, the slot contains 14 symbols, i.e., symbols 0 to 13, which can be used for SL transmission. Wherein, symbol 0 is an AGC symbol, symbol 13 is a GP symbol, and the slot includes a=12 symbols for PSCCH and PSSCH transmission, i.e. symbols 1 to 12. Assuming that the PSCCH is configured to include b=2 symbols in the time domain in the resource pool configuration information, the PSCCH includes partial frequency domain subunits (e.g., PRBs) of symbol 1 and symbol 2, the PSSCH includes the remaining partial frequency domain subunits of symbol 1 and symbol 2, and all resources of symbols 3 through 12 (excluding CSI-RS, PTRS, DMRS, etc. signals).
As shown in fig. 4 (a), the PSSCH resource mapping corresponds to the first mode, a=12, b=2, taking l=5 as an example (e.g., determined by some mode in step S330), thenOr->That is, the PSSCH includes two PSSCH repetitions, a second SCI repetition transmission (e.g., SCI2 repetition 1 and SCI2 repetition 2), and a data repetition transmission (e.g., TB repetition 1 and TB repetition 2). Specifically, the first PSSCH repeats symbols 1 through 7 including the slot, and the second PSSCH repeats symbols 8 through 12 including the slot. In particular, when the PSCCH comprises the entire frequency domain elements (e.g., one subchannel) over symbol 1 and symbol 2 of the slot and the frequency domain resources comprised by the pscsch are one subchannel, the first PSSCH repeats symbols 3 through 7 actually comprising the slot and the second PSSCH repeats symbols 8 through 12 comprising the slot.
As shown in fig. 4 (b), the PSSCH resource mapping corresponds to the second mode, a=12, b=2, taking l=6 as an example (e.g. determined by some mode in step S330), thenOr->That is, the PSSCH includes two PSSCH repetitions, a second SCI repetition transmission (e.g., SCI2 repetition 1 and SCI2 repetition 2), and a data repetition transmission (e.g., TB repetition 1 and TB repetition 2). Specifically, the first PSSCH repeats symbols 1 through 6 including the slot, and the second PSSCH repeats symbols 7 through 12 including the slot.
As shown in fig. 4, SCI2 repetition 1 includes RV0 for indicating TB repetition 1, and SCI2 repetition 2 includes RV2 for indicating TB repetition 2. Alternatively, in the two PSSCH repetitions, SCI2 repetition 1 and SCI2 repetition 2 may use the same format, or may use a normal format for SCI2 repetition 1, and use a reduced format for SCI2 repetition 2, and only include indication information of RV2 corresponding to TB repetition 2.
Fig. 5 is a schematic diagram of a second resource mapping provided in an embodiment of the present application. Taking a time unit as a time slot, a time subunit as a symbol as an example. As shown in fig. 5, the time domain resource contains 14 symbols, i.e., symbols 0 to 13, which can be used for SL transmission. Wherein, symbol 0 is an AGC symbol, symbol 13 is a GP symbol, and the slot includes a=12 symbols for PSCCH and PSSCH transmission, i.e. symbols 1 to 12. Assuming that the PSCCH is configured to include b=2 symbols in the time domain in the resource pool configuration information, the PSCCH includes partial frequency domain subunits (e.g., PRBs) of symbol 1 and symbol 2, the PSSCH includes the remaining partial frequency domain subunits of symbol 1 and symbol 2, and all resources of symbols 3 through 12 (excluding CSI-RS, PTRS, DMRS, etc. signals).
As shown in fig. 5 (a), the PSSCH resource mapping corresponds to the first example of the first approach, a=12, b=2, and l=4 for example (e.g., determined by some way in step S330), thenThat is, the PSSCH includes three PSSCH repetitions, the second SCI repetition transmitting three times (e.g., SCI2 repetition 1, SCI2 repetition 2, and SCI2 repetition 3), and the data repetition transmitting three times (e.g., TB repetition 1, TB repetition 2, and TB repetition 3). Specifically, the first PSSCH repetition includes symbols 1 to 6 of the slot, the second PSSCH repetition includes symbols 7 to 10 of the slot, and the third PSSCH repetition includes symbols 11 and 12 of the slot for a total of 2 symbols.
As shown in fig. 5 (c), for the second example of the first mode, the PSSCH resource mapping is a=12, b=2, and for example l=4 (e.g. determined by some mode in step S330), thenI.e., the PSSCH includes 2 PSSCH repetitions, the second SCI is sent 2 times (e.g., SCI2 repetition 1 and SCI2 repetition 2), data is repeatedly transmitted 2 times (e.g., TB repetition 1 and TB repetition 2). The difference from fig. 5 (a) is that the remaining symbols 11 and 12 of the slot are allocated to the second PSSCH repetition. For example, the second PSSCH repeats symbols 7 through 12 including the slot.
As shown in fig. 5 (b), the PSSCH resource mapping corresponds to the first example of the second approach, a=12, b=2, and l=5 for example (e.g., determined by some way in step S330), thenThat is, the PSSCH includes three PSSCH repetitions, the second SCI repetition transmitting three times (e.g., SCI2 repetition 1, SCI2 repetition 2, and SCI2 repetition 3), and the data repetition transmitting three times (e.g., TB repetition 1, TB repetition 2, and TB repetition 3). Specifically, the first PSSCH repetition includes symbols 1 to 5 of the slot, the second PSSCH repetition includes symbols 6 to 10 of the slot, and the third PSSCH repetition includes symbols 11 and 12 of the slot.
As shown in fig. 5 (d), the PSSCH resource mapping corresponds to the second example of the second approach, a=12, b=2, and l=5 for example (e.g., determined by some way in step S330), thenThat is, the PSSCH includes 2 PSSCH repetitions, the second SCI repetition transmits 2 times (e.g., SCI2 repetition 1 and SCI2 repetition 2), and the data repetition transmits 2 times (e.g., TB repetition 1 and TB repetition 2). The difference from fig. 5 (b) is that the remaining symbols 11 and 12 of the slot are allocated to the second PSSCH repetition. For example, the second PSSCH repeats symbols 6 through 12 including the slot.
In addition, as shown in fig. 5 (a) or (b), SCI2 repetition 1 includes RV0 for indicating TB repetition 1, SCI2 repetition 2 includes RV2 for indicating TB repetition 2, and SCI2 repetition 3 includes RV3 for indicating TB repetition 3. As shown in fig. 5 (c) or (d), SCI2 repetition 1 includes RV0 for indicating TB repetition 1, and SCI2 repetition 2 includes RV2 for indicating TB repetition 2.
Alternatively, in the case where the first terminal device determines that the first repetition number is M in step S330, the first terminal device may determine the number N of PSSCH repetitions and the resources corresponding to the respective PSSCH repetitions according to M.
In one possible implementation manner, the first terminal device determines that the first PSSCH repetition includes, in the time domain, a 1 st time subunit to a b+c time subunit of the a time subunits according to the third manner. Wherein a is the number of time subunits for PSCCH and PSSCH transmission included in the first time unit, B is the number of time subunits included in the PSCCH in the first time unit in the time domain, B is an integer greater than or equal to 1 and less than or equal to a, and generally, both a and B can be determined by configuration information of the SL resource pool, and the first PSSCH repetition is the first PSSCH repetition of the N PSSCH repetitions.
In a first example of this, the first and second embodiments,the number N of PSSCH repetitions included in the PSSCH in the first time unit is:
N=M,
wherein when 1<When i is less than or equal to (A-B) mod M, repeating the ith PSSCH to include C time subunits on the first time unit; alternatively, when i>(A-B) mod M, the ith PSSCH repetition including on the first time element A time subunit.
In a second example of this embodiment, the first and second embodiments,the other PSSCH repetition of the N PSSCH repetitions than the first PSSCH repetition and the last PSSCH repetition includes C time sub-units on the first time unit, n=m when (a-B) mod m=0, the last PSSCH repetition includes C time sub-units on the first time unit, n=m+1 when (a-B) mod m+.0, and the last PSSCH repetition includes (a-B) mod M time sub-units on the first time unit.
In the third exampleIn,the number N of PSSCH repetitions included in the PSSCH in the first time unit is:
N=M,
wherein the other PSSCH repetitions of the N PSSCH repetitions, except for the first PSSCH repetition and the last PSSCH repetition, respectively include C time subunits over the first time unit, and the last PSSCH repetition includes C+ (A-B) mod M time subunits over the first time unit. Optionally, valid data may be mapped on the last (a-B) mod M time subunits in the last PSSCH repetition, or blank data may be mapped, which is not limited in this application.
Therefore, based on the third aspect, the time sub-units in which the PSCCH is located are individually allocated to the first psch to be repeated, and then a-B time sub-units, excluding B time sub-units included in the PSCCH, among the a time sub-units are equally divided into M shares. Alternatively, if the situation that the allocation cannot be just average occurs, an additional allocation of one time subunit may be repeated for the previous PSSCHs (first example); alternatively, one PSSCH repetition may be added additionally (there may be m+1 PSSCH repetitions last in the second example); alternatively, the remaining (a-B) mod M time subunits are allocated to the last PSSCH repetition without additionally adding a PSSCH repetition (third example).
Alternatively, the first terminal device may determine to use the second example or the third example according to the number of time subunits (a-B) mod M remaining after the average allocation. For example, when (A-B) mod M is greater than or equal to a certain threshold, a second example is used; alternatively, when (A-B) mod M is less than or equal to a certain threshold, a third example is used.
In another possible implementation manner, the first terminal device determines that the first PSSCH repetition includes, in the time domain, a 1 st to a D-th time sub-unit of the a time sub-units according to the fourth manner. Wherein a is the number of time subunits for PSCCH and PSSCH transmission included in the first time unit, D is an integer greater than or equal to 1 and less than or equal to a, and generally, a can be determined by configuration information of the SL resource pool, and the first PSSCH repetition is a first PSSCH repetition of the N PSSCH repetitions.
In a first example of this, the first and second embodiments,the number N of PSSCH repetitions included in the PSSCH in the first time unit is:
N=M,
wherein, when i is less than or equal to A mod M, the ith PSSCH repeatedly comprises D time subunits on the first time unit; when i>At A mod M, the ith PSSCH repetition includes on the first time unitA time subunit.
In a second example of this embodiment, the first and second embodiments,the other PSSCH repetitions of the N PSSCH repetitions than the last PSSCH repetition include D time subunits on the first time unit, n=m when a mod m=0, the last PSSCH repetition includes D time subunits on the first time unit, n=m+1 when a mod m+.0, and the last PSSCH repetition includes a mod M time subunits on the first time unit.
In a third example of the present invention,the number N of PSSCH repetitions included in the PSSCH in the first time unit is:
N=M,
wherein, other PSSCH repetitions than the last PSSCH repetition in the N PSSCH repetitions respectively include D time subunits in the first time unit, and the last PSSCH repetition includes D+A mod M time subunits in the first time unit. Optionally, valid data may be mapped on the last a mod M time subunits in the last PSSCH repetition, or blank data may be mapped, which is not limited in this application.
Therefore, based on the fourth mode, the a time sub-units are equally divided into M parts, alternatively, if a situation that the allocation cannot be just average occurs, an additional time sub-unit may be repeatedly allocated to the previous PSSCH (first example); or, an additional new PSSCH repetition is added (there may be m+1 PSSCH repetitions last in the second example); alternatively, the remaining a mod M time subunits are allocated to the last PSSCH repetition without additionally adding a PSSCH repetition (third example).
Alternatively, the first terminal device may determine to use the second example or the third example according to the number a mod M of time sub-units remaining after the average allocation. For example, when a mod M is greater than or equal to a certain threshold, a second example is used; alternatively, a third example is used when a mod M is less than or equal to a certain threshold.
Alternatively, the first terminal device may determine the resource mapping repeated using the N PSSCHs in the third or fourth manner according to the frequency domain subunit determination included in the PSCCH.
For example, in case the PSCCH comprises a number of frequency domain subunits that is greater than or equal to the second threshold, the first terminal device determines to use the third mode; alternatively, the first terminal device determines to use the fourth mode in case the PSCCH comprises a number of frequency domain subunits that is less than or equal to the second threshold.
Illustratively, the first terminal device determines to use the third manner in the event that the number of frequency domain sub-units comprised by the PSCCH is greater than or equal to a certain percentage value of the number of frequency domain sub-units comprised by the PSSCH; alternatively, the first terminal device determines to use the fourth mode in case the number of frequency domain sub-units comprised by the PSCCH is smaller than or equal to a certain percentage value of the number of frequency domain sub-units comprised by the PSSCH.
The specific implementation process of the first terminal device in determining to use the third mode or the fourth mode may refer to the above description related to the first terminal device in determining to use the first mode or the second mode according to the frequency domain subunit included in the PSCCH, which is not repeated herein for brevity.
As shown in fig. 4 (a), the PSSCH resource mapping corresponds to the third mode, a=12, b=2, taking m=2 as an example (e.g. determined by some mode in step S330), then n=2, c=5. I.e., the PSSCH includes two PSSCH repetitions, the first PSSCH repetition including symbols 1 through 7 of the slot and the second PSSCH repetition including 8 through 12 symbols of the slot. In particular, when the PSCCH comprises the entire frequency domain elements (e.g., one subchannel) over symbol 1 and symbol 2 of the slot and the frequency domain resources comprised by the pscsch are one subchannel, the first PSSCH repeats symbols 3 through 7 actually comprising the slot and the second PSSCH repeats symbols 8 through 12 comprising the slot.
As shown in fig. 4 (b), the PSSCH resource mapping corresponds to the fourth mode, a=12, b=2, taking m=2 as an example (e.g. determined by some mode in step S330), then n=2, d=6. I.e., the PSSCH includes two PSSCH repetitions, the first PSSCH repetition including symbols 1 through 6 of the slot and the second PSSCH repetition including symbols 7 through 12 of the slot.
As shown in fig. 5 (e), the PSSCH resource mapping corresponds to the first example of the third approach, a=12, b=2, taking m=3 as an example (e.g., determined by some way in step S330), then n=m=3,that is, the PSSCH includes three PSSCH repetitions, the second SCI repetition transmitting three times (e.g., SCI2 repetition 1, SCI2 repetition 2, and SCI2 repetition 3), and the data repetition transmitting three times (e.g., TB repetition 1, TB repetition 2, and TB repetition 3). Specifically, the first PSSCH repeats symbols 1 through 6 including the slot, the second PSSCH repeats symbols 7 through 9 including the slot, and the third PSSCH repeats symbols 10 through 12 including the slot.
As shown in fig. 5 (g), the PSSCH resource mapping corresponds to the second example of the third approach, a=12, b=2, taking m=3 as an example (e.g., determined by some way in step S330), then n=m+1=4, That is, the PSSCH includes four PSSCH repetitions, the second SCI repetition transmits 4 times (e.g., SCI2 repetition 1, SCI2 repetition 2, SCI2 repetition 3, and SCI2 repetition 4), and the data repetition transmits 4 times (e.g., TB repetitionComplex 1, TB repetition 2, TB repetition 3, and TB repetition 4). Specifically, the first PSSCH repetition includes symbols 1 to 5 of the slot, the second PSSCH repetition includes symbols 6 to 8 of the slot, the third PSSCH repetition includes symbols 9 to 11 of the slot, and the fourth PSSCH repetition includes symbol 12 of the slot.
As shown in fig. 5 (i), the PSSCH resource mapping corresponds to a third example of the third approach, a=12, b=2, taking m=3 as an example (e.g., determined by some way in step S330), then n=m=3,that is, the PSSCH includes three PSSCH repetitions, the second SCI repetition was transmitted 3 times (e.g., SCI2 repetition 1, SCI2 repetition 2, and SCI2 repetition 3), and the data repetition was transmitted 3 times (e.g., TB repetition 1, TB repetition 2, and TB repetition 3). The difference from fig. 5 (g) is that the remaining symbols 12 of the slot are allocated to the third PSSCH repetition. For example, the third PSSCH repeats symbols 9 through 12 including the slot.
As shown in fig. 5 (f), the PSSCH resource mapping corresponds to the first example of the fourth approach, a=12, b=2, taking m=5 as an example (e.g., determined by some way in step S330), then n=m=5, That is, the PSSCH includes five PSSCH repetitions, the second SCI repeat was transmitted 5 times (e.g., SCI2 repeat 1, SCI2 repeat 2, SCI2 repeat 3, SCI2 repeat 4, and SCI2 repeat 5), and the data repeat was transmitted 5 times (e.g., TB repeat 1, TB repeat 2, TB repeat 3, TB repeat 4, and TB repeat 5). Specifically, the first PSSCH repetition includes symbols 1 to 3 of the slot, the second PSSCH repetition includes symbols 4 to 6 of the slot, the third PSSCH repetition includes symbols 7 and 8 of the slot, the fourth PSSCH repetition includes symbols 9 and 10 of the slot, and the fifth PSSCH repetition includes symbols 11 and 12 of the slot.
As shown in fig. 5 (h), the PSSCH resource mapping corresponds to the second example of the fourth approach, a=12, b=2, taking m=5 as an example (e.g., determined by some way in step S330), then n=m+1=6,that is, the PSSCH includes six PSSCH repetitions, with the second SCI repetition transmitting 6 times (e.g., SCI2 repetition 1, SCI2 repetition 2, SCI2 repetition 3, SCI2 repetition 4, SCI2 repetition 5, and SCI2 repetition 6), and the data repetition transmitting 6 times (e.g., TB repetition 1, TB repetition 2, TB repetition 3, TB repetition 4, TB repetition 5, and TB repetition 6). Specifically, the first PSSCH repeats symbol 1 and symbol 2 comprising the slot, and the second PSSCH repeats symbol 3 and symbol 4 comprising the slot; the third PSSCH repetition comprises symbol 5 and symbol 6 of the slot, the fourth PSSCH repetition comprises symbol 7 and symbol 8 of the slot, the fifth PSSCH repetition comprises symbol 9 and symbol 10 of the slot, and the sixth PSSCH repetition comprises symbol 11 and symbol 12 of the slot.
As shown in fig. 5 (j), the PSSCH resource mapping corresponds to the third example of the fourth approach, a=12, b=2, taking m=5 as an example (e.g., determined by some way in step S330), then n=m=5,that is, the PSSCH includes five PSSCH repetitions, the second SCI repeat was transmitted 5 times (e.g., SCI2 repeat 1, SCI2 repeat 2, SCI2 repeat 3, SCI2 repeat 4, and SCI2 repeat 5), and the data repeat was transmitted 5 times (e.g., TB repeat 1, TB repeat 2, TB repeat 3, TB repeat 4, and TB repeat 5). The difference from fig. 5 (h) is that the remaining symbols 11 and 12 of the slot are allocated to the fifth PSSCH repetition. For example, the fifth PSSCH repeats symbols 9 through 12 including the slot.
In addition, as shown in fig. 5 (e) or (i), SCI2 repetition 1 includes RV0 for indicating TB repetition 1, SCI2 repetition 2 includes RV2 for indicating TB repetition 2, and SCI2 repetition 3 includes RV3 for indicating TB repetition 3; as shown in fig. 5 (g), the additional addition of SCI2 repeat 4 includes RV1 for indicating TB repeat 4; as shown in fig. 5 (f) or (j), the additional addition of SCI2 repeat 5 includes RV0 for indicating TB repeat 5; as shown in fig. 5 (h), the additional addition of SCI2 repeat 6 includes RV2 for indicating TB repeat 6.
Repeat mode 2: the PSSCH includes N PSSCH repetitions, a first PSSCH repetition of the N PSSCH repetitions including a second SCI and a data repetition, and second to Nth PSSCH repetitions of the N PSSCH repetitions each including a data repetition.
Wherein the second SCI is not included in the second PSSCH through the Nth PSSCH of the N PSSCH repetitions.
Optionally, the second SCI includes indication information of N RVs, where N redundancy version numbers and N PSSCHs repeatedly correspond one to one, and at this time, an RV field of the second SCI needs to be expanded; alternatively, the second SCI may contain only one RV indication, which is the RV of the first data repetition, with the RV of the subsequent N-1 data repetition cycling in a fixed sequence order, e.g., 0,2,3,1.
Alternatively, in the case where the first terminal device determines in step S330 that the first repetition length includes L time subunits, the first terminal device may determine the number N of PSSCH repetitions according to L, and the resources corresponding to the respective PSSCH repetitions.
For example, the first terminal device may determine the number N of PSSCH repetitions according to L in the first manner or the second manner, and the resources corresponding to the PSSCH repetitions may be specifically implemented by referring to the description related to the repetition manner 1. For brevity, the description is not repeated here. The only difference is that the second SCI in repetition mode 2 does not repeat the transmission, only once within the first PSSCH repetition.
In one possible implementation manner, according to a fifth manner, the first terminal device determines that the first PSSCH repetition includes, in the time domain, a 1 st to e+l-th time sub-units of the a time sub-units. Wherein a is the number of time subunits for PSCCH and PSSCH transmission included in the first time unit, E is an integer greater than or equal to 0 and less than or equal to B, B is the number of time subunits included in the PSCCH in the time domain in the first time unit, and L and B are integers greater than or equal to 1 and less than or equal to a. In general, both a and B can be determined from the configuration information of the SL resource pool, with the first PSSCH repetition being the first PSSCH repetition of the N PSSCH repetitions.
In other words, the implementation may be to allocate the first E time subunits of the B time subunits of the PSCCH to the first PSSCH repetition, and then allocate the remaining a-E time subunits to all the PSSCH repetitions, and determine the time-frequency resources included in each PSSCH repetition, and the specific allocation method may refer to the description related to the repetition mode 1, for example, replace B in the example of the repetition mode 1 with E, which is not repeated herein for brevity. It should be appreciated that this fifth way may be seen as a further optimization of the first way or the second way by the first terminal device.
In one example, the first terminal device determines whether the E time sub-units include a j-th time sub-unit based on the second SCI and the number of frequency domain sub-units of the PSCCH in the j-th time sub-unit of the a time sub-units, j being an integer greater than or equal to 1 and less than or equal to B.
Optionally, at the jth time subunit, if the number of frequency domain subunits included in the second SCI and the PSCCH is greater than or equal to the third threshold, the first terminal device may determine that the E time subunits include the jth time subunit; alternatively, at the jth time subunit, if the number of frequency domain subunits included in the second SCI and PSCCH is less than or equal to the third threshold, the first terminal device may determine that the E time subunits do not include the jth time subunit. The third threshold may be a fixed number, or may be the number of frequency domain subunits included in the PSSCH multiplied by a certain fixed percentage, where the number or percentage may be configured by configuration information of the resource pool, or may be configured between the first terminal device and the second terminal device through RRC signaling, or may be configured by the network device, and the specific configuration mode is not limited in this application.
Fig. 6 is a schematic diagram of a third resource mapping provided in an embodiment of the present application. Taking a time unit as a time slot, a time subunit as a symbol as an example. As shown in fig. 6, the slot contains 14 symbols, i.e., symbols 0 to 13, which can be used for SL transmission. Wherein, symbol 0 is an AGC symbol, symbol 13 is a GP symbol, and the slot includes a=12 symbols for PSCCH and PSSCH transmission, i.e. symbols 1 to 12. Assuming that the PSCCH is configured to include b=2 symbols in the time domain in the resource pool configuration information, the PSCCH includes partial frequency domain subunits (e.g., PRBs) of symbol 1 and symbol 2, the PSSCH includes the remaining partial frequency domain subunits of symbol 1 and symbol 2, and all resources of symbols 3 through 12 (excluding CSI-RS, PTRS, DMRS, etc. signals). In addition, the second SCI (e.g., SCI 2) is transmitted only 1 time in the first PSSCH repetition, SCI2 including RV0 for indicating TB repetition 1 and RV2 for indicating TB repetition 2.
As shown in fig. 6 (a), the PSSCH resource mapping corresponds to the first mode, a=12, b=2, and taking l=5 as an example (e.g., determined by some mode in step S330), then n=2. That is, the PSSCH includes two PSSCH repetitions, the second SCI transmitting 1, and the data repetition transmitting two times (e.g., TB repetition 1 and TB repetition 2). The first PSSCH repeats symbols 1 through 7 including the slot; the second PSSCH repeats symbols 8 through 12 including the slot. In particular, when the PSCCH includes the entire frequency domain elements (e.g., one subchannel) over symbol 1 and symbol 2 of the slot and the frequency domain resources included in the pscsch are one subchannel, the first pscsch repeats symbols 3 through 7 symbols including the slot and the second pscsch repeats symbols 8 through 12 including the slot.
As shown in fig. 6 (b), the PSSCH resource mapping corresponds to the second mode, a=12, b=2, and taking l=6 as an example (e.g., determined by some mode in step S330), then n=2. That is, the PSSCH includes two PSSCH repetitions, the second SCI transmitting 1, and the data repetition transmitting two times (e.g., TB repetition 1 and TB repetition 2). The first PSSCH repetition includes symbols 1 through 6 of the slot and the second PSSCH repetition includes symbols 7 through 12 of the slot.
Fig. 7 is a schematic diagram of a fourth resource mapping provided in an embodiment of the present application. Taking a time unit as a time slot, a time subunit as a symbol as an example. As shown in fig. 7, the slot contains 14 symbols, i.e., symbols 0 to 13, which can be used for SL transmission. Wherein, symbol 0 is an AGC symbol, symbol 13 is a GP symbol, and the slot includes a=12 symbols for PSCCH and PSSCH transmission, i.e. symbols 1 to 12. Assuming that the PSCCH is configured to include b=2 symbols in the time domain in the resource pool configuration information, the PSCCH includes partial frequency domain subunits (e.g., PRBs) of symbol 1 and symbol 2, the PSSCH includes the remaining partial frequency domain subunits of symbol 1 and symbol 2, and all resources of symbols 3 through 12 (excluding CSI-RS, PTRS, DMRS, etc. signals). In addition, the second SCI (e.g., SCI 2) is transmitted only 1 time in the first PSSCH repetition.
As shown in fig. 7 (a), the PSSCH resource mapping corresponds to the first example of the first approach, a=12, b=2, and l=4 for example (e.g., determined by some way in step S330), thenI.e., the PSSCH includes three 3 PSSCH repetitions, the data is repeatedly transmitted 3 times (e.g., TB repetition 1, TB repetition 2, and TB repetition 3). Specifically, the first PSSCH repetition includes symbols 1 to 6 of the slot, the second PSSCH repetition includes symbols 7 to 10 of the slot, and the third PSSCH repetition includes symbols 11 and 12 of the slot.
As shown in fig. 7 (c), for the second example of the first mode, the PSSCH resource mapping is a=12, b=2, and for example l=4 (e.g. determined by some mode in step S330), thenThat is, the PSSCH includes 2 PSSCH repetitions, data repetition is transmitted 2 times (e.g., TB repetition 1 and TB repetition 2). The difference from fig. 7 (a) is that the remaining symbols 11 and 12 of the slot are allocated to the second PSSCH repetition. For example, the second PSSCH repeats symbols 7 through 12 including the slot.
As shown in fig. 7 (b), the PSSCH resource mapping corresponds to the first example of the second approach, a=12, b=2, and l=5 for example (e.g., determined by some way in step S330), then I.e., the PSSCH includes 3 PSSCH repetitions, the data is repeatedly transmitted 3 times (e.g., TB repetition 1, TB repetition 2, and TB repetition 3). Specifically, the first PSSCH repetition includes symbols 1 to 5 of the slot, the second PSSCH repetition includes symbols 6 to 10 of the slot, and the third PSSCH repetition includes symbols 11 and 12 of the slot.
As shown in (d) of fig. 7,PSSCH resource mapping corresponds to a second example of the second approach, a=12, b=2, taking l=5 as an example (e.g. determined by some way in step S330), thenThat is, the PSSCH includes 2 PSSCH repetitions, data repetition is transmitted 2 times (e.g., TB repetition 1 and TB repetition 2). The difference from fig. 7 (b) is that the remaining symbols 11 and 12 of the slot are allocated to the second PSSCH repetition. For example, the second PSSCH repeats symbols 6 through 12 including the slot.
In addition, as shown in fig. 7 (a) or (b), SCI2 includes RV0 for indicating TB repetition 1, RV2 for indicating TB repetition 2, and RV3 for indicating TB repetition 3. As shown in fig. 7 (c) or (d), SCI2 includes RV0 for indicating TB repetition 1 and RV2 for indicating TB repetition 2.
Alternatively, in the case where the first terminal device determines that the first repetition number is M in step S330, the first terminal device may determine the number N of PSSCH repetitions and the resources corresponding to the respective PSSCH repetitions according to M.
For example, the first terminal device may determine the number N of PSSCH repetitions according to M in the third manner or the fourth manner, and the resources corresponding to each PSSCH repetition, and for a specific implementation, reference may be made to the description related to the repetition manner 1. For brevity, the description is not repeated here. The only difference is that the second SCI in repetition mode 2 does not repeat the transmission, only once within the first PSSCH repetition.
In one possible implementation manner, the first terminal device determines that the first PSSCH repetition includes, in the time domain, the 1 st to f+c time subunits of the a time subunits according to the sixth manner. Wherein a is the number of time subunits for PSCCH and PSSCH transmission included in the first time unit, F is an integer greater than or equal to 0 and less than or equal to B, B is the number of time subunits included in the PSCCH in the time domain in the first time unit, and C and B are integers greater than or equal to 1 and less than or equal to a. In general, both a and B can be determined from the configuration information of the SL resource pool, with the first PSSCH repetition being the first PSSCH repetition of the N PSSCH repetitions.
In other words, the implementation may be to allocate the first F time subunits of the B time subunits of the PSCCH to the first PSSCH repetition, and then allocate the remaining a-F time subunits to all the PSSCH repetitions on average, for example, determine C first, and then determine resources corresponding to the respective PSSCH repetitions finally, for example, the specific allocation method may refer to the description related to the repetition mode 1, for example, replace B in the example of the repetition mode 1 with F, which is not repeated herein for brevity. It is to be understood that this sixth mode may be regarded as a further optimization of the third mode or the fourth mode by the first terminal device.
In one example, the first terminal device determines whether the F time subunits include a kth time subunit based on the number of frequency domain subunits of the second SCI and PSCCH at the kth time subunit, k being an integer greater than or equal to 1 and less than or equal to B.
Optionally, at the kth time subunit, if the number of frequency domain subunits included in the second SCI and the PSCCH is greater than or equal to the fourth threshold, the first terminal device may determine that the F time subunits include the kth time subunit; alternatively, at the kth time subunit, if the number of frequency domain subunits included in the second SCI and PSCCH is less than or equal to the fourth threshold, the first terminal device may determine that the F time subunits do not include the kth time subunit. The fourth threshold may be a fixed number, or may be the number of frequency domain subunits included in the PSSCH multiplied by a certain fixed percentage, where the number or percentage may be configured by configuration information of the resource pool, or may be configured between the first terminal device and the second terminal device through RRC signaling, or may be configured by the network device, and the specific configuration mode is not limited in this application.
As shown in fig. 6 (a), the PSSCH resource mapping corresponds to the third mode, a=12, b=2, taking m=2 as an example (e.g. determined by some mode in step S330), then n=2, c=5. That is, the PSSCH includes two PSSCH repetitions, the second SCI transmitting 1, and the data repetition transmitting two times (e.g., TB repetition 1 and TB repetition 2). The first PSSCH repetition includes symbols 1 through 7 of the slot and the second PSSCH repetition includes symbols 8 through 12 of the slot. In particular, when the PSCCH includes the entire frequency domain elements (e.g., one subchannel) over symbol 1 and symbol 2 of the slot and the frequency domain resources included in the pscsch are one subchannel, the first PSSCH repeats symbols 3 through 7 including the slot and the second PSSCH repeats symbols 8 through 12 including the slot.
As shown in fig. 6 (b), the PSSCH resource mapping corresponds to the fourth mode, a=12, b=2, taking m=2 as an example (e.g. determined by some mode in step S330), then n=2, d=6. That is, the PSSCH includes two PSSCH repetitions, the second SCI transmitting 1, and the data repetition transmitting two times (e.g., TB repetition 1 and TB repetition 2). Wherein the first PSSCH repetition comprises symbols 1 through 6 of the slot and the second PSSCH repetition comprises symbols 7 through 12 of the slot.
As shown in fig. 7 (e), the PSSCH resource mapping corresponds to the first example of the third approach, a=12, b=2, taking m=3 as an example (e.g., determined by some way in step S330), then n=m=3,that is, the PSSCH includes three PSSCH repetitions, data repetition is transmitted three times (e.g., TB repetition 1, TB repetition 2, and TB repetition 3). Specifically, the first PSSCH repeats symbols 1 through 6 including the slot, the second PSSCH repeats symbols 7 through 9 including the slot, and the third PSSCH repeats symbols 10 through 12 including the slot.
As shown in fig. 7 (g), the PSSCH resource mapping corresponds to the second example of the third approach, a=12, b=2, taking m=3 as an example (e.g., determined by some way in step S330), then n=4,that is, the PSSCH includes four PSSCH repetitions, data repetition is transmitted 4 times (e.g., TB repetition 1, TB repetition 2, TB repetition 3, and TB repetition 4). Specifically, the first PSSCH repetition includes symbols 1 through 5 of the slot, the second PSSCH repetition includes symbols 6 through 8 of the slot, and the third PSSCH repetition includes symbols 9 through 1 of the slot1 and the fourth PSSCH repeats symbol 12 comprising the slot. />
As shown in fig. 7 (i), the PSSCH resource mapping corresponds to the third example of the third approach, a=12, b=2, taking m=3 as an example (e.g., determined by some way in step S330), then n=m=3, That is, the PSSCH includes three PSSCH repetitions, data repetition is transmitted 3 times (e.g., TB repetition 1, TB repetition 2, and TB repetition 3). The difference from fig. 7 (g) is that the remaining symbols 12 of the slot are allocated to the third PSSCH repetition. For example, the third PSSCH repeats symbols 9 through 12 including the slot.
As shown in fig. 7 (f), the PSSCH resource mapping corresponds to the first example of the fourth approach, a=12, b=2, taking m=5 as an example (e.g., determined by some way in step S330), then n=m=5,wherein the PSSCH includes five PSSCH repetitions, i.e., data repetition transmission 5 times (e.g., TB repetition 1, TB repetition 2, TB repetition 3, TB repetition 4, and TB repetition 5). Specifically, the first PSSCH repetition includes symbols 1 to 3 of the slot, the second PSSCH repetition includes symbols 4 to 6 of the slot, the third PSSCH repetition includes symbols 7 and 8 of the slot, the fourth PSSCH repetition includes symbols 9 and 10 of the slot, and the fifth PSSCH repetition includes symbols 11 and 12 of the slot.
As shown in fig. 7 (h), the PSSCH resource mapping corresponds to the second example of the fourth approach, a=12, b=2, m=5, then n=6,wherein the PSSCH includes six PSSCH repetitions, i.e., data repetition transmission 6 times (e.g., TB repetition 1, TB repetition 2, TB repetition 3, TB repetition 4, TB repetition 5, and TB repetition 6). Specifically, the first PSSCH repeats symbol 1 and symbol 2 including the slot; the second PSSCH repetition includes symbol 3 and symbol 4 of the slot, the third PSSCH repetition includes symbol 5 and symbol 6 of the slot, and the fourth PSSCH repetition includes Symbol 7 and symbol 8 of the slot, the fifth PSSCH repetition comprises symbol 9 and symbol 10 of the slot, and the sixth PSSCH repetition comprises symbol 11 and symbol 12 of the slot.
As shown in (j) of fig. 7, the PSSCH resource mapping corresponds to the third example of the fourth mode, a=12, b=2, m=5, then n=m=5,wherein the PSSCH includes five PSSCH repetitions, i.e., data repetition transmission 5 times (e.g., TB repetition 1, TB repetition 2, TB repetition 3, TB repetition 4, and TB repetition 5). The difference from fig. 7 (h) is that the remaining symbol symbols 11 and 12 of the slot are allocated to the fifth PSSCH repetition. For example, the fifth PSSCH repeats symbols 9 through 12 including the slot.
In addition, as shown in fig. 7 (e) or (i), SCI2 includes RV0 for indicating TB repetition 1, RV2 for indicating TB repetition 2, and RV3 for indicating TB repetition 3; as shown in fig. 7 (g), SCI2 additionally contains RV0 for indicating TB repetition 4; as shown in fig. 7 (f) or (j), SCI2 additionally includes RV0 for indicating TB repetition 5; as shown in fig. 7 (h), SCI2 additionally contains RV2 for indicating TB repetition 6.
It should be noted that in repetition mode 1 and repetition mode 2 described above, the first PSSCH repetition may be frequency division multiplexed with the PSCCH over the first B time subunits. For example, if the PSCCH on the first B time subunits occupies X frequency domain subunits, the first PSSCH repetition may occupy the remaining frequency domain subunits (excluding signals such as DMRS, PTRS, CSI-RS) on the first B time subunits, and the PSSCH repetition may occupy an integer number of frequency domain subunits (excluding signals such as DMRS, PTRS, CSI-RS) on the other A-B time subunits.
Repeat mode 3: the PSCCH comprises N PSCCH repetitions, each of the N PSCCH repetitions comprising a second SCI repetition and a data repetition, and each of the N PSCCH repetitions comprising a first SCI repetition.
Wherein, the N PSSCH repetitions are associated with the N PSCCH repetitions one by one, and the PSCCH is used for scheduling the PSSCH.
In one possible implementation, the first time unit includes N first channel repetitions, each of the N first channel repetitions including one PSCCH repetition and one PSSCH repetition;
it should be appreciated that in this repetition mode, if the first device determines that the PSSCH includes at least two PSSCH repetitions over the first time unit prior to S330, it can also correspondingly determine that the PSCCH includes at least two PSCCH repetitions over the first time unit, or at least two first channel repetitions. Also in this manner, the related indication information in S310-330 may also be used for the related information indication of PSCCH repetition or the related information indication of the first channel repetition. For example, the number of first channel repetitions and/or the first channel repetition length may be used to determine a number of first channel repetitions included over the first time unit, as well as resources corresponding to each first channel repetition.
Alternatively, in the case that the first terminal device determines in step S330 that the first repetition length includes L time subunits, the first terminal device may determine the number N of first channel repetitions according to L, and the resources corresponding to each first channel repetition.
In a first example, the number N of first channel repetitions within the first time unit is:
wherein, the other first channel repetitions of the N first channel repetitions, except for the last first channel repetition, respectively comprise L time subunits on a first time unit, and the last first channel repetition comprises (A-1) mod L+1 time subunits on a time domain; a is the number of time subunits included by PSSCH and PSCCH in a first time unit, and L is an integer greater than or equal to 1 and less than or equal to A.
Optionally, when a mod l=0 holds, the last first channel repetition includes L time subunits; when Amod l=0 is not established, the last first channel repetition includes a mod L time subunits.
In a second example, the number N of first channel repetitions in the first time unit is:
wherein the other first channel repetitions of the N first channel repetitions, except for the last first channel repetition, include L time subunits over the first time unit, the last first channel repetition including l+a mod L time subunits over the first time unit; a is the number of time subunits included by PSSCH and PSCCH in a first time unit, and L is an integer greater than or equal to 1 and less than or equal to A. Optionally, valid data may be mapped on the last Amod L time subunits in the last first channel repetition, or blank data may be mapped, which is not limited in this application.
Thus, based on the above implementation, a time subunits may be equally allocated to all first channel repetitions, each first channel repetition being equally allocated L time subunits. Alternatively, if the situation that the allocation cannot be just average occurs, a first channel repetition may be additionally added, where the last first channel repetition includes the remaining a mod L time subunits (first example); alternatively, without adding additional first channel repetitions, the last first channel repetition includes the remaining a mod L time subunits (second example).
Alternatively, the first terminal device may determine to use the first example or the second example according to the number of time subunits a mod L remaining after the average allocation. For example, when a mod L is greater than or equal to a certain threshold, the first example is used; alternatively, the second example is used when a mod L is less than or equal to a certain threshold.
It should be noted that, in the repetition mode 3, each of the N first channel repetitions SCI2 may be an SCI2 repetition of the same format or an SCI2 repetition of a different format, which is not limited in this application. Specific examples may refer to the related descriptions in the above repetition mode 1, and are not repeated here.
Fig. 8 is a schematic diagram of a fifth resource mapping provided in an embodiment of the present application. Taking a time unit as a time slot, a time subunit as a symbol as an example. As shown in fig. 8, the slot contains 14 symbols, i.e., symbols 0 to 13, which can be used for SL transmission. Wherein, symbol 0 is an AGC symbol, symbol 13 is a GP symbol, and the slot includes a=12 symbols for PSCCH and PSSCH transmission, i.e. symbols 1 to 12. Let us assume that configuring PSCCH in the resource pool configuration information includes b=2 symbols in the time domain.
Exemplary, a=12, b=2, taking l=6 as an example (e.g., determined by some manner in step S330), thenB is the number of time sub-units that the PSCCH comprises in the first time unit in each first channel repetition. I.e. the time slot includes two first channel repetitions, PSCCH repetition transmission twice, pscsch repetition transmission twice, that is, the first SCI repetition transmission twice (e.g. SCI1 repetition 1 and SCI1 repetition 2), the second SCI repetition transmission twice (e.g. SCI2 repetition 1 and SCI2 repetition 2), and the data repetition transmission twice (e.g. TB repetition 1 and TB repetition 2). Specifically, the first channel repetition includes symbols 1 to 6 of the slot, and the second first channel repetition includes symbols 7 to 12 of the slot. Wherein in a first channel repetition, a first PSCCH repetition comprises a part of PRBs of symbol 1 and symbol 2 of the slot, a first PSCCH repetition comprises another part of PRBs of symbol 1 and symbol 2, i.e. the first PSCCH repetition and the first PSCCH repetition FDM on symbol 1 and symbol 2, while the first PSCCH repetition comprises all resources (excluding CSI-RS, PTRS, DMRS, etc. signals) on symbols 3 to 6 of the slot. Similarly, in the second first channel repetition, the second PSCCH repetition comprises a part of the PRBs of symbol 7 and symbol 8 of the slot, the second PSCCH repetition comprises another part of the PRBs of symbol 7 and symbol 8, i.e. the second PSCCH repetition and the second PSCCH repetition are FDM on symbol 7 and symbol 8, while the second PSCCH repetition comprises all the resources on symbols 9 to 12 of the slot (excluding CSI-RS, PTRS, DMRS, etc. signals).
As shown in fig. 8, SCI2 repetition 1 includes RV0 for indicating TB repetition 1, and SCI2 repetition 2 includes RV2 for indicating TB repetition 2. Alternatively, in the above two first channel repetitions, SCI2 repetition 1 and SCI2 repetition 2 may use the same format, or may use a normal format for SCI2 repetition 1, and SCI2 repetition 2 uses a reduced format, for example, only includes indication information of RV2 corresponding to TB repetition 2, etc.
Fig. 9 is a schematic diagram of a sixth resource mapping provided in an embodiment of the present application. Taking a time unit as a time slot, a time subunit as a symbol as an example. As shown in fig. 9, the slot contains 14 symbols, i.e., symbols 0 to 13, which can be used for SL transmission. Wherein, symbol 0 is an AGC symbol, symbol 13 is a GP symbol, and the slot includes a=12 symbols for PSCCH and PSSCH transmission, i.e. symbols 1 to 12. Let us assume that configuring PSCCH in the resource pool configuration information includes b=2 symbols in the time domain.
As shown in fig. 9 (a), the PSCCH and PSSCH resource mapping corresponds to the first example, a=12, b=2, and l=5 for example (e.g., determined in some manner in step S330), thenI.e., three first channel repetitions are included in the slot, three PSCCH repetitions are transmitted, that is, a first SCI repetition is transmitted three times (e.g., SCI1 repetition 1, SCI1 repetition 2, and SCI1 repetition 3), a second SCI repetition is transmitted three times (e.g., SCI2 repetition 1, SCI2 repetition 2, and SCI2 repetition 3), and data repetition is transmitted three times (e.g., TB repetition 1, TB repetition 2, and TB repetition 3). Specifically, the first channel repetition includes symbols 1 to 5 of the slot, the second first channel repetition includes symbols 6 to 10 of the slot, and the third first channel repetition includes symbols 11 and 12 of the slot.
As shown in fig. 9 (b), the PSCCH and PSSCH resource mapping corresponds to the second example, a=12, b=2, and l=5 for example (e.g., determined in some manner in step S330), thenI.e. the time slot comprises two first channel repetitions, the PSCCH is repeated twice, the psch is repeated twice, i.e. the first SCI is repeatedTwo transmissions (e.g., SCI1 repetition 1 and SCI1 repetition 2), a second SCI repetition transmission (e.g., SCI2 repetition 1 and SCI2 repetition 2), and a data repetition transmission (e.g., TB repetition 1 and TB repetition 2). The difference from fig. 9 (a) is that the remaining symbols 11 and 12 of the slot are allocated to the second first channel repetition. For example, the second first channel repeats symbols 6 through 12 comprising the slot.
In addition, as shown in fig. 9 (b), SCI2 repetition 1 includes RV0 for indicating TB repetition 1, and SCI2 repetition 2 includes RV2 for indicating TB repetition 2; as shown in fig. 9 (a), the additional addition of SCI2 repeat 3 includes RV3 for indicating TB repeat 3.
Alternatively, in the case where the first terminal device determines that the first repetition number is M in step S330, the first terminal device may determine the number N of first channel repetitions according to M, and the resource corresponding to each first channel repetition.
In a first example, the number N of first channel repetitions within the first time unit is:
N=M;
wherein the first channel repetitions other than the last one of the N first channel repetitions respectively include, in the first time unitA time subunit, the last first channel repetition comprising +.>A time subunit. Optionally, valid data may be mapped on the last a mod M time subunits in the last first channel repetition, or blank data may be mapped, which is not limited in this application.
In a second example, the number N of first channel repetitions in the first time unit is:
N=M;
when i.ltoreq.A mod M, the ith first channel repetition includes over the first time unitA time subunit; when i>At A mod M, the ith first channel repetition comprises +.>A time subunit.
In a third example, the other first channel repetitions than the last one of the N first channel repetitions include, over a first time unitA time subunit, when a mod m=0, n=m, the last first channel repetition comprising +.>When a mod m+.0, n=m+1, the last first channel repetition includes a mod M time subunits over the first time unit.
Alternatively, the first terminal device may determine to use the first example or the third example described above according to the size of a mod M. For example, when a mod M is greater than or equal to a certain threshold, a third example is used; alternatively, the first example is used when a mod M is less than or equal to a certain threshold.
Thus, based on the above implementation, a time subunits are equally divided into M shares. Alternatively, if the situation that the allocation cannot be just average occurs, an additional allocation of one time subunit may be repeated for the first channels (second example); or, an additional new first channel repetition is added (in a third example, there may be m+1 first channel repetitions last); alternatively, the remaining a mod N time subunits are allocated to the last first channel repetition without adding additional first channel repetitions (first example).
It should be noted that in repetition mode 3, the first B time subunits of each first channel repetition, the corresponding PSSCH repetition may be frequency division multiplexed with the PSCCH repetition. For example, in each first repetition channel, the PSCCH repetition on the first B time subunits occupies X frequency domain subunits, the PSSCH repetition occupies the remaining frequency domain subunits (excluding signals such as DMRS, PTRS, CSI-RS, etc.), and the PSSCH repetition occupies an integer number of frequency domain subunits (excluding signals such as DMRS, PTRS, CSI-RS, etc.) on the other time subunits in each first channel repetition.
As shown in fig. 9 (c), the PSSCH and PSCCH resource mapping corresponds to the first example, a=12, b=2, with m=5 as an example (e.g., determined by some manner in step S330), and n=m=5. I.e., 5 first channel repetitions are included in the slot, PSCCH repetition transmission 5 times, that is, the first SCI repetition transmission 5 times (e.g., SCI1 repetition 1, SCI1 repetition 2, SCI1 repetition 3, SCI1 repetition 4, and SCI1 repetition 5), the second SCI repetition transmission 5 times (e.g., SCI2 repetition 1, SCI2 repetition 2, SCI2 repetition 3, SCI2 repetition 4, and SCI2 repetition 5), and the data repetition transmission 5 times (e.g., TB repetition 1, TB repetition 2, TB repetition 3, TB repetition 4, and TB repetition 5). Specifically, the first channel repetition includes symbols 1 and 2 of the slot, the second first channel repetition includes symbols 3 and 4 of the slot, the third first channel repetition includes symbols 5 and 6 of the slot, the fourth first channel repetition includes symbols 7 and 8 of the slot, and the fifth first channel repetition includes symbols 9 through 12 of the slot.
Illustratively, in a first channel repetition, a first PSCCH repetition comprises a portion of PRBs for symbol 1 and symbol 2 of the slot, and a first PSCCH repetition comprises another portion of PRBs for symbol 1 and symbol 2, i.e., the first PSCCH repetition and the first PSCCH repetition are FDM on symbol 1 and symbol 2; similarly, in a second first channel repetition, a second PSSCH repetition and a second PSCCH repetition are FDM on symbol 3 and symbol 4; in a third first channel repetition, a third PSSCH repetition and a third PSCCH repetition are FDM on symbol 5 and symbol 6; in a fourth first channel repetition, a fourth PSSCH repetition and a fourth PSCCH repetition are FDM on symbol 7 and symbol 8; in a fifth first channel repetition, a fifth PSSCH repetition and a fifth PSCCH repetition are FDM on symbol 9 and symbol 10, while the fifth PSSCH repetition includes all resources on symbols 8 through 12 of the slot (excluding DMRS, PTRS, CSI-RS, etc.).
As shown in fig. 9 (d), the PSSCH and PSCCH resource mapping corresponds to the second example, a=12, b=2, with m=5 as an example (e.g., determined by some manner in step S330), and n=m=5. I.e. 5 first channel repetitions are included in the time slot, PSCCH repetition transmission 5 times, that is, the first SCI repetition transmission 5 times (e.g. SCI1 repetition 1, SCI1 repetition 2, SCI1 repetition 3, SCI1 repetition 4 and SCI1 repetition 5), the second SCI repetition transmission 5 times (e.g. SCI2 repetition 1, SCI2 repetition 2, SCI2 repetition 3, SCI2 repetition 4 and SCI2 repetition 5), and the data repetition transmission three times (e.g. TB repetition 1, TB repetition 2, TB repetition 3, TB repetition 4 and TB repetition 5). Specifically, the first channel repetition includes symbols 1 to 3 of the slot, the second first channel repetition includes symbols 4 to 6 of the slot, the third first channel repetition includes symbols 7 and 8 of the slot, the fourth first channel repetition includes symbols 9 and 10 of the slot, and the fifth first channel repetition includes symbols 11 and 12 of the slot.
As shown in fig. 9 (e), the PSSCH and PSCCH resource mapping corresponds to the third example, a=12, b=2, with m=5 as an example (e.g., determined by some manner in step S330), and n=6. I.e., 6 first channel repetitions, 6 PSCCH repetitions transmitted, i.e., 6 first SCI repetitions transmitted (e.g., SCI1 repetition 1, SCI1 repetition 2, SCI1 repetition 3, SCI1 repetition 4, SCI1 repetition 5, and SCI1 repetition 6), 6 second SCI repetitions transmitted (e.g., SCI2 repetition 1, SCI2 repetition 2, SCI2 repetition 3, SCI2 repetition 4, SCI2 repetition 5, and SCI2 repetition 6), 6 data repetitions transmitted (e.g., TB repetition 1, TB repetition 2, TB repetition 3, TB repetition 4, TB repetition 5, and TB repetition 6). Specifically, the first channel repetition includes symbols 1 and 2 of the slot, the second first channel repetition includes symbols 3 and 4 of the slot, the third first channel repetition includes symbols 5 and 6 of the slot, the fourth first channel repetition includes symbols 7 and 8 of the slot, the fifth first channel repetition includes symbols 9 and 10 of the slot, and the sixth first channel repetition includes symbols 11 and 12 of the slot.
In addition, as shown in fig. 9 (c) or (d), SCI2 repetition 1 includes RV0 for indicating TB repetition 1, SCI2 repetition 2 includes RV2 for indicating TB repetition 2, SCI2 repetition 3 includes RV3 for indicating TB repetition 3, SCI2 repetition 4 includes RV1 for indicating TB repetition 4, and SCI2 repetition 5 includes RV0 for indicating TB repetition 5; as shown in fig. 9 (e), the additional addition of SCI2 repeat 6 includes RV2 for indicating TB repeat 6.
The method for resource mapping of the N first channel repetitions (N PSCCH repetitions and N PSCCH repetitions) on the first time unit is described below.
In one possible implementation, the first SCI and/or the second SCI includes periodicity information from which the first terminal device may determine a periodicity resource and may further determine that the first resource includes at least two candidate PSCCH repetitions, the first resource belonging to the periodicity resource.
Optionally, the periodic resource may include one or more first resources, and after determining that the first resource includes at least two candidate PSCCH repetitions, the first terminal device may further perform blind detection on the at least two candidate PSCCH repetitions, that is, the first terminal device may perform blind detection on the plurality of candidate PSCCH repetitions on the first periodic resource, so as to obtain the corresponding PSSCH by decoding.
Illustratively, the first time unit is time unit n, the period information (e.g., reservation period) included in the first SCI and/or the second SCI may directly or indirectly indicate that the repetition period is P time units, and the first period resource is the same frequency domain resource on time units n+p, n+2p, n+3p …, and so on. For example, the first time unit may be a time slot, such as time slot 0, and the first terminal device detects the first SCI in the time slot, and determines that the PSCCH in time slot 0 includes at least two PSCCH repetitions, while the first SCI indicates a period of 2, and may determine to perform blind detection of multiple PSCCH repetitions in time slots, such as time slot 0, time slot 2, time slot 4, time slot 6, time slot 8, and so on.
In another possible implementation, the period information is configured by configuration information. For example, the resource pool is configured, or periodic resources are configured between the first terminal device and the second terminal device through RRC signaling, or the network device (or the base station) is configured, and then the first terminal device may determine, according to the configuration information, blind detection that PSCCH repetition needs to be performed on one or more first resources.
Optionally, when the PSCCH in the resource pool configuration information includes at least two PSCCH repetitions, the first terminal device performs blind detection of multiple PSCCH repetitions in each time slot (for a specific implementation, reference may be made to steps S320 and S330 above to indicate that the transmissions in the resource pool include at least two PSCCH repetitions in the resource pool configuration information).
Optionally, when a periodic resource (e.g., first information) is configured between the first terminal device and the second terminal device, the first terminal device performs blind detection of multiple PSCCH repetitions on the corresponding periodic resource.
The above three repetition methods are all exemplified by repeated transmission in one slot. It should be understood that the technical solution of the present application is equally applicable to repeated transmission in multiple timeslots. The repeated transmission of PSCCH and pscsch over multiple time elements (e.g., multiple slots) is described in detail below.
Optionally, the first terminal device receives the PSCCH and the PSSCH from the second terminal device, and the first time unit may be one or multiple. Alternatively, the first terminal device may further continue to receive the PSCCH and PSSCH from the second terminal device for a second time unit that is consecutive, adjacent time units to the first time unit. That is, the number of time units included in the PSCCH and the PSSCH in the time domain is not particularly limited in the embodiment of the present application.
In a possible implementation manner, based on the implementation manner of step S330, the first terminal device may determine the first repetition number M and the first repetition length L at the same time, so as to determine a plurality of consecutive time units, that is, the first terminal device may determine that the second terminal device repeatedly sends the PSSCH and the PSCCH in the plurality of consecutive time units.
For example, when the first terminal device determines that the first repetition length is 4 time sub-units and the first repetition number is 6, the first terminal device may determine that the received PSCCH and PSSCH include 24 time sub-units in total, and if the number of time sub-units for PSCCH and PSSCH transmission in each time unit is 12, the first terminal device may determine that at least two PSSCH repetitions exist in two consecutive time units (e.g., the first time unit and the next time unit).
In another possible implementation manner, the first terminal device may further determine the number of repeating time units based on the implementation manner of the step S330.
In a first example, the first SCI and/or the second SCI are used to indicate the number of repeating time units. For example, the first SCI and/or the second SCI carries indication information, for example, "10" is used to indicate that the number of repeating time units is 2, and "11" is used to indicate that the number of repeating time units is 3. Correspondingly, when the first terminal device receives the PSCCH and the PSSCH, the first terminal device can determine the number of repeating time units according to the bit information detected in the first SCI and/or the second SCI.
In a second example, the HARQ process identification, priority, and transmission resource in the first information may be associated with the number of repeating time units. For example, the HARQ process identifiers "1", "2", "3", "4" and "5" respectively correspond to the numbers of the repetition time units of 1,2, 3, 4 and 5, or the priorities 1,2 and 3 respectively correspond to the numbers of the repetition time units of 1,2 and 3, or the "resource #1" and the "resource #2" respectively correspond to the numbers of the repetition time units of 1 and 2. Correspondingly, after the first terminal equipment receives the PSCCH and the PSSCH, the first terminal equipment can determine that the number of repeated time units is 2 according to the priority 2 in the first information, namely the first terminal equipment can determine that each time unit in the continuous 2 time units has at least two PSSCH repetition; or, after the first terminal device receives the PSCCH and the PSSCH, the first terminal device can determine that the number of repeated time units is 3 according to the HARQ process identifier "3" in the first information, that is, the first terminal device can determine that each time unit of the continuous 3 time units has at least two PSSCH repetitions.
In a third example, the number of repeating time units may be determined by configuration information. Wherein the configuration information may be resource pool configured; or the configuration information is sent by the first terminal equipment to the second terminal equipment; or the configuration information is sent by the second terminal equipment to the first terminal equipment; alternatively, the configuration information is configured by the network device (or base station) for the first terminal device and the second terminal device.
Illustratively, the configuration information is a resource pool configuration. For example, after determining that the received PSSCH includes at least two PSSCH repetitions in one time unit based on the implementation manner given above, the first terminal device may further determine the number of repeating time units according to the configuration information of the resource pool, and thus determine that each time unit in the plurality of consecutive time units includes at least two PSSCH repetitions.
The configuration information is illustratively sent by the second terminal device to the first terminal device. For example, before the second terminal device sends the PSCCH and the PSSCH to the first terminal device in the first time unit, the second terminal device sends configuration information to the first terminal device, where the configuration information is used to indicate the number of repeating time units, and the first terminal device may determine that the PSCCH and the PSSCH are sent by the second terminal device according to Source ID information of the second SCI in the received PSSCH, further determine the number of repeating time units according to the configuration information received from the second terminal device, and further determine that each time unit in the plurality of consecutive time units includes at least two PSSCH repetitions.
The configuration information is illustratively sent by the first terminal device to the second terminal device. For example, before the first terminal device receives the PSCCH and the PSSCH from the second terminal device on the first time unit, the first terminal device sends configuration information to the second terminal device, where the configuration information is used to indicate the number of repeating time units, and the first terminal device may determine that the PSCCH and the PSSCH are sent by the second terminal device according to Source ID information of the second SCI in the received PSSCH, further determine the number of repeating time units according to the configuration information sent to the second terminal device, and further determine that each time unit in the plurality of consecutive time units includes at least two PSSCH repetitions.
The configuration information is illustratively configured by the base station for the first terminal device and the second terminal device. For example, if the configuration information of the base station includes the number of repeating time units, after determining that the received PSSCH includes at least two PSSCH repetitions based on the implementation manner given above, the first terminal device may further determine the number of repeating time units according to the configuration information of the base station, and further determine that each time unit in the plurality of continuous time units includes at least two PSSCH repetitions.
Alternatively, the schemes provided in the repetition modes 1, 2 and 3 described above may be applied to mapping, reception and transmission on a plurality of consecutive time units based on the plurality of consecutive time units determined above. The resource mapping manner on each time unit is the same, for example, the PSSCH and the PSSCH are transmitted in the first time unit and the second time unit in succession, and the resource mapping manner on the second time unit is the same as the resource mapping manner on the first time unit, and the specific implementation manner may refer to the manners shown in the repetition manners 1, 2 and 3, and will not be repeated here for brevity. Note that in the repetition mapping method 2, the second SCI may not be included in the PSSCH in the second time unit (and the time units such as the third time unit).
Fig. 10 is a schematic diagram of a multi-slot resource retransmission structure according to an embodiment of the present application, and is described based on the resource mapping method shown in fig. 6 (b), where PSSCH and PSCCH are retransmitted on two consecutive slots (e.g., slot 1 and slot 2) as shown in fig. 10. Specifically, PSSCH repetitions are transmitted twice on slot 1 and slot 2, respectively, for a total of 4 PSSCH repetitions, the first PSSCH repetition comprising symbols 1 through 6 of slot 1, the second PSSCH repetition comprising symbols 7 through 12 of slot 1, the third PSSCH repetition comprising symbols 1 through 6 of slot 2, and the fourth PSSCH repetition comprising symbols 7 through 12 of slot 2. Wherein, the PSCCH is sent once on symbol 1 and symbol 2 of slot 1 and slot 2, respectively, for indicating information such as resource reservation.
It should be appreciated that when PSSCH and PSCCH are repeated in multiple slots (e.g., slot 1 and slot 2), the second SCI may be transmitted only once in the first PSSCH repetition of the first slot (e.g., slot 1) and may not be transmitted in slots 2 or later (e.g., slot 2).
Alternatively, based on the above indication of the plurality of time units, the first repetition number may be the total repetition number (e.g., 4) in the plurality of time slots, or may be the repetition number (e.g., 2) in one time slot, and the mapping manners of the PSSCH and PSCCH resources in each time slot are similar.
The above-mentioned PSSCH and PSCCH resource mapping methods are repeated transmissions in the same frequency domain resource in one or more slots. It should be appreciated that the implementations provided above are equally applicable to implementing multiple repeated frequency hopping transmissions within one or more time slots. The following is an exemplary description of repeated frequency hopping transmissions of two PSSCHs within one time unit (e.g., one slot).
Optionally, the first SCI and/or the second SCI are configured to instruct at least two PSSCH repetitions of the N PSSCH repetitions to be transmitted in a frequency hopping manner.
In one possible implementation, the first SCI and/or the second SCI further includes frequency hopping indication information for indicating a frequency domain resource location included by each of the at least two PSSCH repetitions.
For example, the frequency hopping indication information may be a frequency domain resource location (e.g., pattern of frequency hopping) where at least two PSSCH repetitions are located, or may be an offset value (e.g., frequency domain offset) including a frequency domain resource location where a first PSSCH repetition is located and a frequency domain resource location where a second PSSCH repetition is located with respect to the first PSSCH repetition, e.g., frequency domain offset with a granularity of a subchannel. Alternatively, the number of frequency domain offsets may be one or more, which is not limited in this application. For example, the FRA field in the first SCI is used to indicate at least two repeated frequency hopping indication information, and the first terminal device may determine a frequency domain location of each PSSCH repetition according to the first SCI.
In another possible implementation, the frequency hopping indication information is configured by RRC configuration information.
Illustratively, the frequency domain resource locations included by each of the at least two PSSCH repetitions are resource pool configured; or, the frequency domain resource position included in each PSSCH repetition in the at least two PSSCH repetitions is determined according to the first configuration information sent by the first terminal device to the second terminal device; or, the frequency domain resource position included in each of the at least two PSSCH repetitions is determined according to the first terminal device receiving the second configuration information from the second terminal device; alternatively, each of the at least two PSSCH repetitions includes a frequency domain resource location that is network device configured.
Illustratively, the configuration information is a resource pool configuration. For example, if the configuration information of the resource pool includes frequency hopping indication information, after determining that the received PSSCH includes at least two PSSCH repetitions in a time unit based on the implementation given above, the first terminal device may further determine that the at least two PSSCH repetitions are frequency hopping transmissions according to the configuration information of the resource pool, e.g., the first PSSCH repetition is transmitted in subchannel 1 in the first time unit and the second PSSCH repetition is transmitted in subchannel 2.
The configuration information is illustratively sent by the second terminal device to the first terminal device. For example, before the second terminal device transmits the PSCCH and the PSSCH to the first terminal device in the first time unit, the second terminal device transmits configuration information to the first terminal device, where the configuration information is used to indicate frequency hopping indication information, the first terminal device may determine that the PSCCH and the PSSCH are transmitted by the second terminal device according to Source ID information of the second SCI in the received PSSCH, and further determine that at least two PSSCHs are repeated as frequency hopping transmissions according to the configuration information, for example, the first PSSCH is repeated to be transmitted in subchannel 1 in the first time unit, and the second PSSCH is repeated to be transmitted in subchannel 2. Or the configuration information is sent by the first terminal device to the second terminal device, and the specific implementation manner of determining that at least two PSSCHs are repeated as frequency hopping sending according to the configuration information is similar.
The configuration information is illustratively configured by the base station for the first terminal device and the second terminal device. For example, if the configuration information of the base station includes frequency hopping indication information, after determining that the received PSSCH includes at least two PSSCH repetitions based on the implementation manner given above, the first terminal device may further determine that the at least two PSSCH repetitions are frequency hopping transmissions according to the configuration information of the base station, for example, a first PSSCH repetition is transmitted in subchannel 1 in a first time unit, and a second PSSCH repetition is transmitted in subchannel 2.
Fig. 11 is a schematic structural diagram of multiple repeated frequency hopping transmissions in a slot according to an embodiment of the present application. The resource mapping scheme shown in fig. 4 (b) is described, and as shown in fig. 11, two PSSCH repetitions are included in the slot 1, wherein the first PSSCH repetition is located in the subchannel 0 of the symbol 1 to the symbol 6 of the slot 1, and the second PSSCH repetition is located in the subchannel 2 of the symbol 7 to the symbol 12 of the slot. It can be appreciated that the frequency hopping indication information can be that the first PSSCH repetition is located at sub-channel 0 and the second PSSCH repetition is offset of 2 with respect to the first PSSCH repetition; alternatively, the frequency hopping indication information may directly indicate that the first PSSCH repetition is located on subchannel 0 and the second PSSCH repetition is located on subchannel 2, both of which have frequency domain offsets of 2, etc.
It should be noted that the foregoing is merely an example given for understanding the solution, and should not constitute any limitation on the technical solution of the present application. The schemes such as the multi-slot repetition transmission, the periodic repetition transmission, and the multiple repetition frequency hopping transmission may be implemented in combination or may be implemented individually, which is not particularly limited in this application. For example, in fig. 11, the PSCCH repetition may comprise 4, a third PSCCH repetition may be located on subchannel 0 of slot 2, and a fourth PSCCH repetition may be located on subchannel 2 of slot 2; alternatively, the third PSCCH repetition may be on subchannel 4 of slot 2, the fourth PSCCH repetition may be on subchannel 6 of slot 2, and so on, and the detailed description may be referred to above, and for brevity, will not be repeated here.
Optionally, before executing step S320, the second terminal device may also determine resource mapping positions corresponding to the N PSSCH repetitions and/or the N PSCCH repetitions, and the specific implementation manner may refer to the manner in which the first terminal device determines the resource mapping positions corresponding to the N PSSCH repetitions and/or the N PSCCH repetitions, which is not described herein for brevity.
Optionally, when the repetition mode 3 is adopted between the first terminal device and the second terminal device, before step S320, the second terminal device may also determine the resource mapping positions corresponding to the N first channel repetitions, and the specific implementation manner may refer to the mode of determining the resource mapping positions corresponding to the N first channel repetitions by the first terminal device, which is not repeated herein for brevity.
According to the scheme provided by the application, the method and the device are applied to the SL communication system, the robustness of D2D communication is enhanced by indicating the mapping condition of the repeatedly transmitted resources in the time slot between the terminal devices, the transmission reliability is improved, and the transmission delay is reduced.
It should be noted that, the PSSCH and PSCCH mapping methods shown in fig. 4 to 11 above are both described by taking the case that the PSFCH symbol is not included in the slot as an example, and it should be understood that the technical solution of the present application is equally applicable to a slot structure including the PSFCH symbol, and the specific implementation is similar to the above solution. The difference is that the PSFCH symbols (e.g., including 3 additional symbols: AGC symbol, PSFCH symbol, and GP symbol) in the slot (e.g., including 14 symbols) are excluded, and the remaining 9 symbols are used for PSSCH and PSCCH repetition transmission. In addition, the implementation manner can be extended to schemes such as repeated transmission in multiple time slots, frequency hopping repeated transmission, and the like, and the specific implementation manner is similar to the scheme, so that redundant description is omitted here for brevity.
The communication method side embodiment of the present application is described in detail above with reference to fig. 1 to 11, and the communication apparatus side embodiment of the present application will be described in detail below with reference to fig. 12 and 13. It is to be understood that the description of the device embodiments corresponds to the description of the method embodiments, and that parts not described in detail can therefore be seen in the preceding method embodiments.
Fig. 12 is a schematic block diagram of a communication device 1000 provided in an embodiment of the present application. As shown in fig. 12, the apparatus 1000 may include a transceiver unit 1010 and a processing unit 1020. The transceiver unit 1010 may communicate with the outside, and the processing unit 1020 is configured to perform data processing, and the transceiver unit 1010 may also be referred to as a communication interface or a transceiver unit.
In one possible design, the apparatus 1000 may implement steps or flows corresponding to those performed by the first terminal device (e.g., the transmitting UE 1) in the above method embodiment, where the processing unit 1020 is configured to perform the operations related to the processing of the first terminal device in the above method embodiment, and the transceiver unit 1010 is configured to perform the operations related to the transceiving of the first terminal device in the above method embodiment.
In another possible design, the apparatus 1000 may implement steps or flows performed by the second terminal device (e.g., the receiving UE 2) in the above method embodiment, where the processing unit 1020 is configured to perform the operations related to the processing of the second terminal device in the above method embodiment, and the transceiver unit 1010 is configured to perform the operations related to the transceiving of the second terminal device in the above method embodiment.
It should be understood that the device 1000 herein is embodied in the form of functional units. The term "unit" herein may refer to an application specific integrated circuit (application specific integrated circuit, ASIC), an electronic circuit, a processor (e.g., a shared, dedicated, or group processor, etc.) and memory that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that support the described functionality. In an alternative example, it will be understood by those skilled in the art that the apparatus 1000 may be specifically configured to perform the respective processes and/or steps corresponding to the transmitting end in the foregoing method embodiment, or the apparatus 1000 may be specifically configured to be configured to perform the respective processes and/or steps corresponding to the receiving end in the foregoing method embodiment, which are not repeated herein.
The apparatus 1000 of each of the above-described aspects has a function of implementing the corresponding step performed by the transmitting end in the above-described method, or the apparatus 1000 of each of the above-described aspects has a function of implementing the corresponding step performed by the receiving end in the above-described method. The functions may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software comprises one or more modules corresponding to the functions; for example, the transceiver unit may be replaced by a transceiver (e.g., a transmitting unit in the transceiver unit may be replaced by a transmitter, a receiving unit in the transceiver unit may be replaced by a receiver), and other units, such as a processing unit, etc., may be replaced by a processor, to perform the transceiver operations and related processing operations in the various method embodiments, respectively.
The transceiver unit may be a transceiver circuit (for example, may include a receiving circuit and a transmitting circuit), and the processing unit may be a processing circuit. In the embodiment of the present application, the apparatus in fig. 12 may be the receiving end or the transmitting end in the foregoing embodiment, or may be a chip or a chip system, for example: system on chip (SoC). The transceiver unit may be an input/output circuit or a communication interface. The processing unit is an integrated processor or microprocessor or integrated circuit on the chip. And are not limited herein.
Fig. 13 is a schematic block diagram of a communication device 2000 provided in an embodiment of the present application. As shown in fig. 13, the apparatus 2000 includes a processor 2010 and a transceiver 2020. Wherein the processor 2010 and the transceiver 2020 are in communication with each other via an internal connection, the processor 2010 is configured to execute instructions to control the transceiver 2020 to transmit signals and/or receive signals.
Optionally, the apparatus 2000 may further include a memory 2030, where the memory 2030 communicates with the processor 2010 and the transceiver 2020 through an internal connection. The memory 2030 is for storing instructions and the processor 2010 may execute the instructions stored in the memory 2030.
In a possible implementation manner, the apparatus 2000 is configured to implement each flow and step corresponding to the first terminal device (for example, sending UE 1) in the foregoing method embodiment.
In another possible implementation manner, the apparatus 2000 is configured to implement the respective flows and steps corresponding to the second terminal device (for example, the receiving UE 2) in the above method embodiment.
It should be understood that the device 2000 may be specifically a transmitting end or a receiving end in the foregoing embodiments, and may also be a chip or a chip system. Correspondingly, the transceiver 2020 may be a transceiver circuit of the chip, which is not limited herein. Specifically, the apparatus 2000 may be configured to perform each step and/or flow corresponding to the sending end or the receiving end in the above method embodiments.
Alternatively, the memory 2030 may include read only memory and random access memory and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. For example, the memory may also store information of the device type. The processor 2010 may be configured to execute instructions stored in a memory, and when the processor 2010 executes the instructions stored in the memory, the processor 2010 is configured to perform the steps and/or processes of the method embodiments corresponding to the transmitting side or the receiving side described above.
In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in a processor or by instructions in the form of software. The steps of a method disclosed in connection with the embodiments of the present application may be embodied directly in a hardware processor for execution, or in a combination of hardware and software modules in the processor for execution. The software modules may be located in a random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in a memory, and the processor reads the information in the memory and, in combination with its hardware, performs the steps of the above method. To avoid repetition, a detailed description is not provided herein.
It should be noted that the processor in the embodiments of the present application may be an integrated circuit chip with signal processing capability. In implementation, the steps of the above method embodiments may be implemented by integrated logic circuits of hardware in a processor or instructions in software form. The processor may be a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. The processor in the embodiments of the present application may implement or execute the methods, steps and logic blocks disclosed in the embodiments of the present application. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be embodied directly in hardware, in a decoded processor, or in a combination of hardware and software modules in a decoded processor. The software modules may be located in a random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in a memory, and the processor reads the information in the memory and, in combination with its hardware, performs the steps of the above method.
It will be appreciated that the memory in embodiments of the present application may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The nonvolatile memory may be a read-only memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an electrically Erasable EPROM (EEPROM), or a flash memory. The volatile memory may be random access memory (random access memory, RAM) which acts as an external cache. By way of example, and not limitation, many forms of RAM are available, such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous DRAM (SLDRAM), and direct memory bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
Fig. 14 is a schematic block diagram of a chip system 3000 provided in an embodiment of the present application. As shown in fig. 14, the system-on-chip 3000 (or may also be referred to as a processing system) includes logic 3010 and input/output interface 3020.
Logic 3010 may be a processing circuit in system-on-chip 3000. Logic 3010 may be coupled to a memory unit to invoke instructions in the memory unit so that system-on-chip 3000 may implement the methods and functions of embodiments of the present application. The input/output interface 3020 may be an input/output circuit in the chip system 3000, outputting information processed by the chip system 3000, or inputting data or signaling information to be processed into the chip system 3000 for processing.
As an aspect, the chip system 3000 is configured to implement the operations performed by the terminal device in the above method embodiments.
For example, the logic circuit 3010 is configured to implement the operations related to the processing performed by the first terminal device in the above method embodiment, as in the embodiment shown in fig. 3; the input/output interface 3020 is used to implement the transmission and/or reception related operations performed by the first terminal apparatus in the above method embodiment, such as the first terminal apparatus in the embodiment shown in fig. 3.
As another example, the logic circuit 3010 is configured to implement the operations related to the processing performed by the second terminal device in the above method embodiment, as in the embodiment shown in fig. 3; the input/output interface 3020 is used to implement the transmission and/or reception related operations performed by the second terminal apparatus in the above method embodiment, such as the second terminal apparatus in the embodiment shown in fig. 3.
The embodiments of the present application also provide a computer readable storage medium having stored thereon computer instructions for implementing the method performed by a terminal device (e.g., a first terminal device, and also e.g., a second terminal device) in the above method embodiments.
The embodiments of the present application also provide a computer program product containing instructions that, when executed by a computer, implement the method performed by a terminal device (e.g., a first terminal device, and also e.g., a second terminal device) in the above method embodiments.
The embodiment of the application also provides a communication system, which comprises the first terminal device and the second terminal device in the above embodiments.
The explanation and beneficial effects of the related content in any of the above-mentioned devices can refer to the corresponding method embodiments provided above, and are not repeated here.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, including several instructions for causing a computer device (which may be a personal computer, a server, or an apparatus, etc.) to perform all or part of the steps of the method described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk.
The foregoing is merely specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily think about changes or substitutions within the technical scope of the present application, and the changes and substitutions are intended to be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (24)

1. A method of communication, comprising:
the method comprises the steps that a first terminal device receives a physical sidelink control channel PSCCH and a physical sidelink shared channel PSSCH from a second terminal device on a first time unit, wherein the PSSCH comprises at least two PSSCH repetition;
the first terminal equipment determines a first repetition number and/or a first repetition length;
the first terminal device determines that the PSSCH includes N PSSCH repetitions and resource positions occupied by the N PSSCH repetitions, respectively, according to the first repetition number and/or the first repetition length, where N is an integer greater than or equal to 2, the PSCCH includes a first side uplink control information SCI, and the PSSCH includes a second SCI.
2. The method of claim 1, wherein the first SCI and/or the second SCI are configured to indicate that the PSSCH includes at least two PSSCH repetitions.
3. The method according to claim 1, wherein the method further comprises:
the first terminal equipment receives first information from the second terminal equipment, wherein the first information indicates that PSSCH transmitted to the first terminal equipment by the second terminal equipment comprises at least two PSSCH repetition;
and the first terminal equipment determines that the PSSCH comprises at least two PSSCH repetition according to the first information.
4. The method according to claim 1, wherein the method further comprises:
the first terminal equipment sends first information to the second terminal equipment, wherein the first information indicates that PSSCH sent by the second terminal equipment to the first terminal equipment comprises at least two PSSCH repetition;
and the first terminal equipment determines that the PSSCH comprises at least two PSSCH repetition according to the first information.
5. The method of claim 3 or 4, wherein the first information comprises one or more of:
x pieces of information of HARQ process identifications are used for lateral line hybrid automatic repeat request, wherein X is an integer greater than or equal to 1;
information of X priorities;
information of X transmission resources.
6. The method of claim 5, wherein the step of determining the position of the probe is performed,
The first SCI and/or the second SCI include information of a first side HARQ process identifier, where the first side HARQ process identifier belongs to the X side HARQ process identifiers, and the first terminal device determines, according to the first information, that the PSSCH includes at least two PSSCH repetitions, including:
the first terminal equipment determines that the PSSCH comprises at least two PSSCH repetition according to the information of the first side-row HARQ process identifier; or,
the first SCI and/or the second SCI include information of a first priority, the first priority belongs to the X priorities, and the first terminal device determines that the PSSCH includes at least two PSSCH repetitions according to the first information, including:
the first terminal equipment determines that the PSSCH comprises at least two PSSCH repetition according to the information of the first priority; or,
the first SCI and/or the second SCI include information of a first transmission resource, the first transmission resource belongs to the X transmission resources, and the first terminal device determines that the PSSCH includes at least two PSSCH repetitions according to the first information, including:
and the first terminal equipment determines that the PSSCH comprises at least two PSSCH repetition according to the information of the first transmission resource.
7. The method of claim 5, wherein the first information further comprises one or more of:
the incidence relation between X repetition times and/or X repetition lengths and the X sidestream HARQ process identifications;
the association relation between X repetition times and/or X repetition lengths and the X priorities;
and the association relation between the X repetition times and/or the X repetition lengths and the X transmission resources.
8. The method according to claim 7, wherein the first terminal device determines a first number of repetitions and/or a first repetition length, comprising:
the first SCI and/or the second SCI comprise information of a first lateral HARQ process identifier, and the first terminal equipment determines that the repetition number and/or the repetition length associated with the first lateral HARQ process identifier in the X repetition numbers and/or the X repetition lengths is the first repetition number and/or the first repetition length according to the first information; or,
the first SCI and/or the second SCI comprise information of a first priority, and the first terminal equipment determines that the repetition number and/or the repetition length associated with the first priority in the X repetition numbers and/or the X repetition lengths are the first repetition number and/or the first repetition length according to the first information; or,
The first SCI and/or the second SCI comprise information of a first transmission resource, and the first terminal equipment determines that the repetition number and/or the repetition length associated with the first transmission resource in the X repetition numbers and/or the X repetition lengths are the first repetition number and/or the first repetition length according to the first information;
wherein the first repetition number belongs to the X repetition numbers, and the first repetition length belongs to the X repetition lengths.
9. The method according to any of the claims 1 to 6, characterized in that the first SCI and/or the second SCI comprises an indication of the first number of repetitions and/or the first repetition length, the first terminal device determining a first number of repetitions and/or a first repetition length comprising:
the first terminal device determines the first repetition number and/or the first repetition length according to the first SCI and/or the second SCI.
10. The method according to any one of claims 1 to 6, wherein the first number of repetitions and/or the first repetition length is determined from configuration information;
wherein the configuration information is configured by a resource pool; or the configuration information is sent to the second terminal device by the first terminal device; or the configuration information is sent by the second terminal device to the first terminal device.
11. The method according to any one of claims 1 to 10, further comprising:
the first terminal equipment determines a plurality of continuous time units according to the first repetition times and the first repetition length, wherein the plurality of continuous time units comprise the first time unit, and each time unit in the plurality of continuous time units comprises at least two PSSCH repetitions.
12. The method of any of claims 1-11 wherein the PSSCH includes N PSSCH repetitions, each of the N PSSCH repetitions including a second SCI repetition and a data repetition.
13. The method according to claim 12, wherein in case the first terminal device determines that the first repetition length comprises L time subunits, the method further comprises:
the first terminal equipment determines that the first PSSCH repetition comprises from a 1 st time subunit to a B+L time subunit in A time subunits in the time domain according to a first mode; or,
the first terminal equipment determines that the first PSSCH repetition comprises from a 1 st time subunit to an L-th time subunit in the A time subunits in a time domain according to a second mode;
Wherein the first PSSCH repetition is a first PSSCH repetition of the N PSSCH repetitions, a is the number of time subunits included in the first time unit by the PSSCH and the PSCCH, B is the number of time subunits included in the first time unit by the PSCCH, and L and B are integers greater than or equal to 1 and less than or equal to a.
14. The method of claim 13, wherein the method further comprises:
the first terminal device determines to use the first mode or the second mode according to the frequency domain subunit included in the PSCCH.
15. The method of claim 14, wherein the first terminal device determining to use the first manner or the second manner according to a frequency domain subunit included in the PSCCH comprises:
in the case that the number of frequency domain subunits included in the PSCCH is greater than or equal to a first threshold, the first terminal device determines to use the first mode;
in case the PSCCH comprises a number of frequency domain sub-units that is smaller than the first threshold, the first terminal device determines to use the second mode.
16. The method of any of claims 1-11 wherein the PSSCH includes N PSSCH repetitions, a first one of the N PSSCH repetitions including a second SCI and a data repetition, the second to nth PSSCH repetitions of the N PSSCH repetitions including a data repetition, respectively.
17. The method of any of claims 1-11, wherein the PSCCH comprises N PSCCH repetitions, the PSSCH comprises N PSSCH repetitions, each of the N PSSCH repetitions comprises a second SCI repetition and a data repetition, and each of the N PSCCH repetitions comprises a first SCI repetition.
18. The method of claim 17, wherein the first SCI and/or the second SCI includes cycle information, the method further comprising:
the first terminal equipment determines periodic resources according to the periodic information, wherein the periodic resources comprise first resources;
the first terminal device determines that at least two candidate PSCCH repetitions are included on the first resource.
19. The method according to any of the claims 12 to 18, characterized in that the first SCI and/or the second SCI is adapted to instruct at least two of the N PSSCH repetitions to be transmitted in a frequency hopping manner.
20. The method according to any of claims 1 to 19, wherein the PSCCH and the PSSCH comprise in the time domain all time sub-units within the first time unit except for an automatic gain control time sub-unit, an interval time sub-unit, and a time sub-unit in which a physical side feedback channel, PSFCH, is located.
21. A communications apparatus, the apparatus comprising a processor coupled with a memory storing instructions that, when executed by the processor, cause the processor to perform the method of any of claims 1-20.
22. A chip, comprising: a processor for calling and running a computer program from a memory, causing a communication device on which the chip is mounted to perform the method of any one of claims 1 to 20.
23. A computer readable storage medium for storing a computer program which, when run on a computer, causes the computer to perform the method of any one of claims 1 to 20.
24. A computer program product, the computer program product comprising: computer program code which, when executed, implements the method of any one of claims 1 to 20.
CN202211634750.5A 2022-09-30 2022-12-19 Communication method and device Pending CN117811715A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2023/118511 WO2024067092A1 (en) 2022-09-30 2023-09-13 Communication method and apparatus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2022112175336 2022-09-30
CN202211217533 2022-09-30

Publications (1)

Publication Number Publication Date
CN117811715A true CN117811715A (en) 2024-04-02

Family

ID=90428738

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211634750.5A Pending CN117811715A (en) 2022-09-30 2022-12-19 Communication method and device

Country Status (2)

Country Link
CN (1) CN117811715A (en)
WO (1) WO2024067092A1 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020030056A1 (en) * 2018-08-09 2020-02-13 FG Innovation Company Limited Method and apparatus for performing sidelink communication in wireless communication systems
WO2021002713A1 (en) * 2019-07-02 2021-01-07 Samsung Electronics Co., Ltd. Resource selection method and apparatus for sidelink transmission
US11641664B2 (en) * 2021-02-18 2023-05-02 Qualcomm Incorporated Sidelink feedback channel repetitions
US11622342B2 (en) * 2021-02-18 2023-04-04 Qualcomm Incorporated Sidelink feedback channel repetitions

Also Published As

Publication number Publication date
WO2024067092A1 (en) 2024-04-04

Similar Documents

Publication Publication Date Title
US11595991B2 (en) Method for indicating the allocated resources for a HARQ message in a random access procedure for a low-complexity, narrowband terminal
CN107736064B (en) Method for transmitting signal between terminals and apparatus therefor
US11963168B2 (en) Method for transmitting and receiving physical downlink shared channel in wireless communication system, and device therefor
CN112672275B (en) Information transmission method and user equipment
JP7634743B2 (en) Terminal, receiving method and integrated circuit
CN112153705B (en) Communication method and device
CN109429334B (en) Data transmission method and device
JP2023541032A (en) Physical sidelink feedback channel transmission/reception method and device in wireless communication system
CN114402636B (en) Method, terminal device and system for sending and receiving side control information
CN114788204B (en) Method, device and equipment for determining state of HARQ (hybrid automatic repeat request) process
WO2022011699A1 (en) Communication method and sidelink device
CN115804202B (en) Wireless communication method, terminal device and network device
WO2021027815A1 (en) Feedback information transmission method and apparatus
CN117158072A (en) Method and terminal equipment for transmitting physical sidestream feedback channel PSFCH
CN116548039B (en) Wireless communication method and terminal device
US20240073868A1 (en) Wireless communication method, and device
WO2024067092A1 (en) Communication method and apparatus
CN109831824B (en) Method, device and system for uplink piggyback transmission
WO2024061076A1 (en) Sidelink communication method and apparatus
CN118018154A (en) Side-link communication method and device
WO2024169584A1 (en) Communication method and related device
CN111526598B (en) Communication method and device
WO2021088080A1 (en) Data transmitting and receiving methods, and reference signal transmitting method and apparatus
CN118282583A (en) Method and apparatus for side-link communication
CN118251958A (en) Wireless communication method, terminal equipment and network equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication