Lateral communication method and device

By mapping multiple PSCCHs on multiple resource block sets and maintaining resource occupancy consistency on each resource block set, the problem of insufficient PSCCH bandwidth occupancy rate on the unauthorized spectrum of terminal devices is solved, and efficient resource utilization that meets OCB requirements is achieved.

CN119728049APending Publication Date: 2025-03-28HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311283737.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-28
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

When the terminal device uses unauthorized spectrum to transmit the physical layer side-line control channel (PSCCH), the bandwidth occupancy rate is not high, and it is difficult to meet the channel occupancy bandwidth (OCB) requirements.

Method used

By adjusting the resource occupancy of PSCCH mapped on the resource block set, it includes mapping multiple PSCCHs on multiple resource block sets and ensuring that the resource occupancy of at least one PSCCH is consistent on each resource block set to improve bandwidth occupancy.

Benefits of technology

It improves the bandwidth occupancy rate of PSCCH on the resource block set, meets the OCB requirements, and ensures the effective utilization of unauthorized spectrum resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119728049A_ABST
    Figure CN119728049A_ABST
Patent Text Reader

Abstract

The invention provides a sidewalk communication method and device, which can effectively improve the bandwidth occupancy rate when a physical layer sidewalk control channel (PSCCH) is sent by adjusting the resource occupancy condition of the PSCCH mapped on a resource block set, and is beneficial to meeting the requirements of channel occupied bandwidth (OCB). The method comprises: determining first information, the first information comprising a plurality of first physical layer side control channels (PSCCHs) mapped on a plurality of resource block sets, at least one first PSCCH being mapped on each of the plurality of resource block sets; and sending the first information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communications, and in particular to a sideline communication method and device. Background Art

[0002] Radio spectrum can be divided into licensed spectrum and unlicensed spectrum. Licensed spectrum can only be used by authorized parties after the government issues a license for use. For example, major operators in my country need to obtain the 5G commercial license issued by the government before they can obtain the right to use the 5G frequency band. Unlicensed spectrum is a frequency band that any terminal device can use for free on the basis of complying with the spectrum use regulations formulated by the local relevant government, such as the WiFi frequency band. With the rapid development of communication technology, direct communication between terminal devices has become an important communication form. The 3rd Generation Partnership Project (3GPP) has designed a sidelink (SL) communication protocol for direct communication between terminal devices. In order to achieve higher-precision communication requirements (such as the accuracy requirements of terminal device positioning), researchers have extended the direct communication between terminal devices to the unlicensed spectrum with a larger bandwidth, namely, sidelink-unlicensed transmission (SL-U).

[0003] Since there may be multiple devices that want to occupy resources at the same time on the unlicensed spectrum, in order to avoid conflicts, each country has certain regulatory mechanisms, and the listen before talk (LBT) channel detection mechanism is one of them. The terminal device can detect and obtain the time-frequency resources corresponding to the unlicensed spectrum through LBT. The time-frequency resources that the terminal device can successfully LBT can be used for sidelink data or signal transmission, for example, it can be used to transmit the sidelink positioning reference signal (SL-PRS) and the physical sidelink control channel (PSCCH) used to indicate the SL-PRS, or used to transmit the physical sidelink shared channel (PSSCH). At the same time, in order to ensure the full utilization of unlicensed spectrum resources, each country has certain requirements for the channel occupied bandwidth (OCB) of the terminal device when using the unlicensed spectrum for data or signal transmission. For example, it is stipulated that after the terminal device successfully obtains the unlicensed spectrum channel resources, the bandwidth used for uplink data transmission once must occupy at least 80% of the total bandwidth of the acquired channel resources.

[0004] However, currently, the bandwidth occupancy rate of a terminal device when sending a PSCCH using an unlicensed spectrum is not high, and it is difficult to meet the above OCB requirements. Summary of the invention

[0005] The present application provides a sideline communication method and device, which can improve the bandwidth occupancy rate when sending PSCCH by adjusting the resource occupancy of PSCCH mapped on a resource block set, which is conducive to making a data transmission meet the OCB requirement.

[0006] In a first aspect, the present application provides a sideline communication method, which is applied to a first terminal device, or a component in the first terminal device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the terminal device functions. The method includes: determining first information, the first information includes multiple first physical layer sideline control channels PSCCH mapped on multiple resource block sets, and each resource block set in the multiple resource block sets is mapped with at least one first PSCCH; sending the first information.

[0007] It should be understood that multiple resource block sets can be multiple resource block sets in which the first terminal device successfully LBTs in the unlicensed frequency band. One resource block set can be understood as one RB set described above, and multiple resource block sets can be understood as multiple RB sets.

[0008] In a possible implementation, each of the multiple first PSCCHs mapped on multiple RB sets includes a complete set of information, which is used to indicate the transmission of a reference signal or data, or for the configuration of related resources. Exemplarily, taking the first PSCCH used to indicate SL-PRS as an example, the information may include one or more of the following: the priority of the SL-PRS, the identification information of the resource pool, the time-frequency resource identification information mapped by the SL-PRS, the time-frequency resource identification information reserved for the user to send SL-PRS, the device identification information of the transmitting end, the device identification information of the receiving end, the request information for indicating the receiving end to return the SL-PRS, etc.

[0009] In the embodiment of the present application, at least one first PSCCH is sent on each RB set in multiple RB sets. Compared with the current situation in which only one PSCCH is sent corresponding to a reference signal or data regardless of how many available resources there are, the bandwidth occupancy rate of the PSCCH is improved, which is conducive to meeting the OCB requirements.

[0010] In combination with the first aspect, in certain implementations of the first aspect, resource occupancy of the at least one first PSCCH is the same on each resource block set in the multiple resource block sets.

[0011] It should be understood that the resource occupancy of at least one first PSCCH is the same on each resource block set in multiple resource block sets, which means (taking multiple RB sets including RB set 0 and RB set 1 as an example): the relative position of the time-frequency resources occupied by at least one first PSCCH mapped on RB set 0 in RB set 0 is the same as the relative position of the time-frequency resources occupied by at least one first PSCCH mapped on RB set 1 in RB set 1, or, the interleaving index of the first PSCCH mapped on RB set 0 and RB set 1 is the same.

[0012] The method provided in the embodiment of the present application does not require separate configuration for each resource block set, and the resource configuration efficiency is higher.

[0013] In combination with the first aspect, in certain implementations of the first aspect, each first PSCCH in the at least one first PSCCH occupies multiple resource groups, and adjacent resource groups in the multiple resource groups are spaced apart by a preset number of resource groups.

[0014] It should be understood that the granularity of a resource group can be an RB, a subcarrier, or other existing or future frequency domain units, and this application does not make specific restrictions on this. However, it should be noted that no matter what granularity a resource group has, there will be corresponding conversion relationships between the granularities.

[0015] In an embodiment of the present application, after the time-frequency resources required to be occupied by each of the at least one first PSCCH are divided in the frequency domain with the granularity of a resource group, at least one first PSCCH is mapped to the time-frequency resources corresponding to the discontinuous resource group, so that the ratio of the bandwidth occupied by at least one first PSCCH on each resource block set to the total bandwidth of each resource block set can be greater than or equal to a preset threshold (for example, it can be 80%), thereby increasing the bandwidth occupied by sending a PSCCH once, which is beneficial to improving the bandwidth occupancy rate of the PSCCH.

[0016] In combination with the first aspect, in certain implementations of the first aspect, the resource occupancy of each first PSCCH is configured based on first configuration information, and the first configuration information includes one or more of the following: the offset of the starting resource group in each first PSCCH relative to a preset reference frequency domain position; the number of resource groups spaced between adjacent resource groups in the multiple resource groups; the number of frequency domain units corresponding to each resource group in the multiple resource groups; or, one or more interleaved resource indexes corresponding to each first PSCCH.

[0017] It should be understood that the starting resource group in the first PSCCH can be the first resource group occupied by it in the frequency domain (for example, it can be the resource group with the smallest frequency corresponding to it in the frequency domain), or it can be any other specified resource group in the first PSCCH, and the present application does not limit this. Optionally, the preset reference frequency domain position can be the starting position of each RB set in the frequency domain, or it can be the center position of the resource pool in the frequency domain, or it can be any other specified position, and the present application does not specifically limit this. Determining the offset (PSCCHoffset) of the starting resource group in each first PSCCH relative to the preset reference frequency domain position is equivalent to determining the time-frequency resource occupied position of the starting resource group in each first PSCCH in each RB set or resource pool.

[0018] It should also be understood that the offset of the starting resource group in each first PSCCH relative to the preset reference frequency domain position should be an order of magnitude of the number of frequency domain units corresponding to each resource group. Optionally, the present application does not limit the number of frequency domain units corresponding to each resource group, and the frequency domain unit can be an RB, a subcarrier, or any other existing or future defined frequency domain unit.

[0019] In combination with the first aspect, in certain implementations of the first aspect, the first configuration information is agreed upon by a protocol, configured at the factory, or configured by a network device or other terminal device through signaling.

[0020] In combination with the first aspect, in certain implementations of the first aspect, the first information also includes a reference signal, and the reference signal is mapped on other time domain resources in the multiple resource block sets except the time domain resources occupied by the multiple first PSCCHs.

[0021] Optionally, if the PSCCH is mapped to a positioning-specific resource pool allocated in an unlicensed spectrum, the reference signal is SL-PRS; if the PSCCH is mapped to other resource pools, the reference signal can be any reference signal that can be sent on the side link, and this application does not limit this.

[0022] In combination with the first aspect, in certain implementations of the first aspect, the resource occupancy of the reference information in the multiple resource block sets is configured based on second configuration information, and the second configuration information includes at least one of the following: a resource index of the reference signal; a comb value of the reference signal; or a resource element offset of the reference signal.

[0023] It should be understood that the resource index of the reference signal can be used to indicate the time-frequency resources that the reference signal can occupy; the comb value of the reference signal can be used to indicate the number of REs that are spaced in the frequency domain between two adjacent resource elements RE mapped by the reference signal; the resource element offset (RE offset) of the reference signal can be used to indicate the offset of multiple REs mapped by the reference signal relative to the preset resource element reference position. In the case of multi-user multiplexing, different users can realize the multiplexing of the time-frequency resources corresponding to the resource index through the same configured resource index and comb value, and different RE offsets.

[0024] In combination with the first aspect, in certain implementations of the first aspect, the multiple resource block sets are resource block sets successfully detected by the first terminal device through the listen-before-talk LBT channel detection mechanism, and the multiple first PSCCHs are all PSCCHs to be sent by the first terminal device.

[0025] In combination with the first aspect, in certain implementations of the first aspect, at least one second PSCCH to be sent by a second terminal device is also mapped on the first resource block set among the multiple resource block sets, and the first resource block set belongs to the resource block set successfully detected by the second terminal device through the LBT channel detection mechanism; on the first resource block set, the offset of the starting resource group in each first PSCCH to be sent by the first terminal device relative to the preset reference frequency domain position is different from the offset of the starting resource group in each second PSCCH to be sent by the second terminal device relative to the preset reference frequency domain position.

[0026] The method provided in the embodiment of the present application can realize multi-user multiplexing by configuring different offsets for different terminal devices, which is beneficial to avoiding resource occupation conflicts and improving the utilization rate of time-frequency resources.

[0027] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: sending second information, wherein the second information is used to indicate identification information of the multiple resource block sets, or identification information of other resource block sets that failed to be detected by the LBT channel detection mechanism.

[0028] It should be understood that the second information includes RB set index, which is used to indicate on which resource block sets the first terminal device succeeded in LBT. Optionally, the second information may include identification information of the resource pool and identification information of the resource block set on which the first terminal device succeeded in LBT on the resource pool, or include identification information of the resource pool and identification information of the resource block set on which the first terminal device failed in LBT on the resource pool, which is not limited in this application.

[0029] Optionally, the second information may be sent in a unicast, multicast or broadcast manner, which is not limited in this application.

[0030] In combination with the first aspect, in certain implementations of the first aspect, the second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

[0031] In a second aspect, the present application further provides a sideline communication method, which is applied to a third terminal device, or a component in the third terminal device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the terminal device functions. The method includes: receiving first information, the first information including a plurality of first physical layer sideline control channels PSCCH mapped on a plurality of resource block sets, each resource block set in the plurality of resource block sets being mapped with at least one first PSCCH; based on the first information, acquiring the plurality of first PSCCHs.

[0032] It should be understood that at least one first PSCCH is mapped on each of the multiple RB sets, so that after receiving the first information, the third terminal device can obtain at least one first PSCCH by parsing any RB set, which is conducive to successfully acquiring the first PSCCH.

[0033] In combination with the second aspect, in certain implementations of the second aspect, resource occupancy of the at least one first PSCCH is the same on each resource block set in the multiple resource block sets.

[0034] In combination with the second aspect, in certain implementations of the second aspect, each first PSCCH in the at least one first PSCCH occupies multiple resource groups, and adjacent resource groups in the multiple resource groups are spaced apart by a preset number of resource groups.

[0035] In combination with the second aspect, in certain implementations of the second aspect, the resource occupancy of each first PSCCH is configured based on first configuration information, and the first configuration information includes one or more of the following: the offset of the starting resource group in each first PSCCH relative to a preset reference frequency domain position; the number of resource groups spaced between adjacent resource groups in the multiple resource groups; the number of frequency domain units corresponding to each resource group in the multiple resource groups; or, one or more interleaved resource indexes corresponding to each first PSCCH.

[0036] In combination with the second aspect, in certain implementations of the second aspect, the first configuration information is agreed upon by a protocol, configured at the factory, or configured by a network device or other terminal device through signaling.

[0037] In combination with the second aspect, in certain implementations of the second aspect, the first information also includes a reference signal, and the reference signal is mapped on other time domain resources in the multiple resource block sets except the time domain resources occupied by the multiple first PSCCHs.

[0038] In combination with the second aspect, in certain implementations of the second aspect, the resource occupancy of the reference information in the multiple resource block sets is configured based on second configuration information, and the second configuration information includes at least one of the following: a resource index of the reference signal; a comb value of the reference signal; or a resource element offset of the reference signal.

[0039] In combination with the second aspect, in certain implementations of the second aspect, the multiple resource block sets are resource block sets successfully detected by the first terminal device through the listen-before-talk LBT channel detection mechanism, and the multiple first PSCCHs are all PSCCHs to be sent by the first terminal device.

[0040] In combination with the second aspect, in certain implementations of the second aspect, the first resource block set among the multiple resource block sets is also mapped with at least one second PSCCH to be sent by the second terminal device, and the first resource block set belongs to the resource block set successfully detected by the second terminal device through the LBT channel detection mechanism; on the first resource block set, the offset of the starting resource group in each first PSCCH to be sent by the first terminal device relative to the preset reference frequency domain position is different from the offset of the starting resource group in each second PSCCH to be sent by the second terminal device relative to the preset reference frequency domain position.

[0041] In combination with the second aspect, in certain implementations of the second aspect, the method also includes: receiving second information, wherein the second information is used to indicate identification information of the multiple resource block sets, or identification information of other resource block sets that failed to be detected by the LBT channel detection mechanism.

[0042] In combination with the second aspect, in certain implementations of the second aspect, the second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

[0043] In a third aspect, the present application also provides a sideline communication method, which is applied to a first terminal device, or a component in the first terminal device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the terminal device functions. The method includes: determining first information, wherein the first information includes a plurality of first physical layer sideline control channels PSCCH mapped on a first resource block set; and sending the first information.

[0044] In an embodiment of the present application, the first resource block set is a resource block set for which the first terminal device successfully performs LBT, and multiple first PSCCHs are mapped on the first resource block set. This method of repeatedly mapping the first PSCCH multiple times within the frequency domain range corresponding to the first resource block set is beneficial to improving the bandwidth occupancy rate when the first terminal device sends the first PSCCH based on the time-frequency resources of the first resource block set, and is beneficial to meeting the OCB requirements.

[0045] In one possible implementation, the first terminal device successfully completes LBT on both the first resource block set and the second resource block set, multiple first PSCCHs are also mapped on the second resource block set, and the resource occupancy of the first resource block set is repeated on the second resource block set. In this way, it is helpful to improve the bandwidth occupancy rate of the first terminal device on each resource block set where LBT succeeds. At the same time, the repeated mapping method eliminates the need for separate configuration for each resource block set, which is more efficient.

[0046] It should be understood that if the first terminal device succeeds in LBT on more resource block sets other than the first resource block set and the second resource block set, the time-frequency resource occupancy mode of multiple first PSCCHs on the first resource block set can be repeated on each resource block set where LBT succeeds, and details will be omitted.

[0047] In combination with the third aspect, in certain implementations of the third aspect, each first PSCCH of the multiple first PSCCHs occupies multiple consecutive resource groups.

[0048] In combination with the third aspect, in certain implementations of the third aspect, the resource occupancy of the multiple first PSCCHs is configured based on third configuration information, and the third configuration information includes one or more of the following: the offset of the starting resource group in the multiple first PSCCHs relative to the preset reference frequency domain position; the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs; or, the number of the multiple first PSCCHs.

[0049] It should be understood that the offset (PSCCH offset) of the starting resource group in the multiple first PSCCHs relative to the preset reference frequency domain position is used to indicate the position of the multiple first PSCCHs in the first resource block set in the frequency domain relative to the preset frequency domain reference position, and the offset should be at least one unit of the number of multiple consecutive resource groups occupied by each first PSCCH in the multiple first PSCCHs. For example, if the first PSCCH occupies M consecutive resource groups, then no matter from which dimension the offset is defined, each offset should at least be one offset unit of the bandwidth corresponding to the M consecutive resource groups.

[0050] Optionally, the preset reference frequency domain position may also be the starting position of each resource block set in the frequency domain or the center position of the entire resource pool in the frequency domain, which is not limited in the present application.

[0051] In combination with the third aspect, in certain implementations of the third aspect, the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs, and / or the number of the multiple first PSCCHs, is determined based on the time-frequency resources included in the first resource block set.

[0052] It should be understood that no matter how many resource block sets the first terminal device successfully uses LBT, the number of resource groups spaced between adjacent first PSCCHs in multiple first PSCCHs, and / or the number of multiple first PSCCHs, are all determined based on the time-frequency resources included in a resource block set.

[0053] In combination with the third aspect, in certain implementations of the third aspect, the third configuration information is agreed upon by a protocol, configured at the factory, or configured by a network device or other terminal device through signaling.

[0054] In combination with the third aspect, in certain implementations of the third aspect, the first information also includes a reference signal, and the reference signal is mapped on other time domain resources in the first resource block set except the time domain resources occupied by the multiple first PSCCHs.

[0055] In combination with the third aspect, in certain implementations of the third aspect, the resource occupancy of the reference information on the first resource block set is configured based on second configuration information, and the second configuration information includes at least one of the following: a resource index of the reference signal; a comb value of the reference signal; or a resource element offset of the reference signal.

[0056] In combination with the third aspect, in certain implementations of the third aspect, the first resource block set is a resource block set that is successfully detected by the first terminal device through a listen-before-talk (LBT) channel detection mechanism, and the multiple first PSCCHs are all PSCCHs to be sent by the first terminal device.

[0057] In combination with the third aspect, in certain implementations of the third aspect, the first resource block set is also mapped with multiple second PSCCHs to be sent by the second terminal device, and the first resource block set belongs to a resource block set that is successfully detected by the second terminal device through the LBT channel detection mechanism; on the first resource block set, the offset of the starting resource group in the multiple first PSCCHs to be sent by the first terminal device relative to the preset reference frequency domain position is different from the offset of the starting resource group in the multiple first PSCCHs to be sent by the second terminal device relative to the preset reference frequency domain position.

[0058] In combination with the third aspect, in certain implementations of the third aspect, the method also includes: sending second information, wherein the second information is used to indicate identification information of the first resource block set, or identification information of other resource block sets that failed to be detected by the LBT channel detection mechanism.

[0059] In combination with the third aspect, in certain implementations of the third aspect, the second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

[0060] In a fourth aspect, the present application provides a sideline communication method, which is applied to a third terminal device, or a component in the third terminal device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the terminal device functions. The method includes: receiving first information, the first information including multiple first physical layer sideline control channels PSCCH mapped on a first resource block set; based on the first information, obtaining the multiple first PSCCHs.

[0061] In combination with the fourth aspect, in certain implementations of the fourth aspect, each first PSCCH of the multiple first PSCCHs occupies multiple consecutive resource groups.

[0062] In combination with the fourth aspect, in certain implementations of the fourth aspect, the resource occupancy of the multiple first PSCCHs is configured based on third configuration information, and the third configuration information includes one or more of the following: the offset of the starting resource group in the multiple first PSCCHs relative to the preset reference frequency domain position; the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs; or, the number of the multiple first PSCCHs.

[0063] In combination with the fourth aspect, in certain implementations of the fourth aspect, the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs, and / or the number of the multiple first PSCCHs, is determined based on the time-frequency resources included in the first resource block set.

[0064] In combination with the fourth aspect, in certain implementations of the fourth aspect, the third configuration information is agreed upon by a protocol, configured at the factory, or configured by a network device or other terminal device through signaling.

[0065] In combination with the fourth aspect, in certain implementations of the fourth aspect, the first information also includes a reference signal, and the reference signal is mapped on other time domain resources in the first resource block set except the time domain resources occupied by the multiple first PSCCHs.

[0066] In combination with the fourth aspect, in certain implementations of the fourth aspect, the resource occupancy of the reference information on the first resource block set is configured based on second configuration information, and the second configuration information includes at least one of the following: a resource index of the reference signal; a comb value of the reference signal; or a resource element offset of the reference signal.

[0067] In combination with the fourth aspect, in certain implementations of the fourth aspect, the first resource block set is a resource block set successfully detected by the first terminal device through the listen-before-talk LBT channel detection mechanism, and the multiple first PSCCHs are all PSCCHs to be sent by the first terminal device.

[0068] In combination with the fourth aspect, in certain implementations of the fourth aspect, the first resource block set is also mapped with multiple second PSCCHs to be sent by the second terminal device, and the first resource block set belongs to a resource block set that is successfully detected by the second terminal device through the LBT channel detection mechanism; on the first resource block set, the offset of the starting resource group in the multiple first PSCCHs to be sent by the first terminal device relative to the preset reference frequency domain position is different from the offset of the starting resource group in the multiple first PSCCHs to be sent by the second terminal device relative to the preset reference frequency domain position.

[0069] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method also includes: receiving second information, wherein the second information is used to indicate identification information of the first resource block set, or identification information of other resource block sets that failed to be detected by the LBT channel detection mechanism.

[0070] In combination with the fourth aspect, in certain implementations of the fourth aspect, the second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

[0071] In a fifth aspect, the present application provides a sideline communication method, which is applied to a first terminal device, or a component in the first terminal device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the terminal device functions. The method includes: determining first information, the first information includes multiple first physical layer sideline control channels PSCCH, all or part of the first PSCCHs in the multiple first PSCCHs are mapped to at least two consecutive resource block sets and a guard band between the at least two resource block sets; sending the first information.

[0072] It should be understood that when the results of the LBT detection performed by the first terminal device on two consecutive RB sets are both successful, the first terminal device can use the time-frequency resources corresponding to the protection band between the two consecutive RB sets to transmit data or signals.

[0073] In an embodiment of the present application, all or part of the multiple first PSCCHs included in the first information are mapped onto at least two consecutive resource block sets and a protection band between the at least two resource block sets. On the one hand, by repeatedly mapping the first PSCCH multiple times in the frequency domain, the bandwidth occupancy rate when the first terminal device sends the first PSCCH is improved, which is conducive to meeting the OCB requirements; on the other hand, if the PSCCH indicates a reference signal, the reference signal can occupy time-frequency resources including the protection band, which is conducive to the receiving end receiving more reference signals and improving the accuracy of calculations based on the reference signal (for example, the accuracy of positioning measurements); if the PSCCH indicates data transmission, the occupation of the protection band is conducive to the transmission of a larger amount of data.

[0074] In combination with the fifth aspect, in certain implementations of the fifth aspect, each first PSCCH of the multiple first PSCCHs occupies multiple consecutive resource groups.

[0075] In combination with the fifth aspect, in certain implementations of the fifth aspect, the resource occupancy of the multiple first PSCCHs is configured based on third configuration information, and the third configuration information includes one or more of the following: the offset of the starting resource group in the multiple first PSCCHs relative to the preset reference frequency domain position; the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs; or, the number of the multiple first PSCCHs.

[0076] It should be understood that the offset of the starting resource group in the multiple first PSCCHs relative to the preset reference frequency domain position is used to indicate the time-frequency resource positions mapped by the multiple first PSCCHs; the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs is used to indicate the size of the interval between adjacent first PSCCHs; the number of multiple first PSCCHs is used to indicate the number of repetitions of the first PSCCH. Optionally, the preset reference frequency domain position can also be the starting position of each resource block set in the frequency domain, the center position of the entire resource pool in the frequency domain, or the starting position of each subchannel in each resource block set in the frequency domain, which is not limited in this application.

[0077] It should also be understood that when multiple first PSCCHs are mapped within the video resource range corresponding to two consecutive resource block sets and the protection band between the two consecutive resource block sets according to the third configuration information, the protection band between the two consecutive resource block sets may be mapped with the first PSCCH or may not be mapped. In the case where the protection band between two consecutive resource block sets is mapped with the first PSCCH, the protection band may be mapped to a complete first PSCCH or may be a part of the first PSCCH, and the present application does not limit this.

[0078] In combination with the fifth aspect, in certain implementations of the fifth aspect, the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs, and / or the number of the multiple first PSCCHs, is determined based on the time-frequency resources included in the at least two consecutive resource block sets and the protection band between the at least two resource block sets.

[0079] In combination with the fifth aspect, in certain implementations of the fifth aspect, the third configuration information is agreed upon by a protocol, configured at the factory, or configured by a network device or other terminal device through signaling.

[0080] In combination with the fifth aspect, in certain implementations of the fifth aspect, the first information also includes a reference signal, and the reference signal is mapped on other time domain resources except the time domain resources occupied by the multiple first PSCCHs in the at least two consecutive resource block sets and the protection band between the at least two resource block sets.

[0081] In combination with the fifth aspect, in certain implementations of the fifth aspect, the resource occupancy of the reference information on the protection band between the at least two consecutive resource block sets and the at least two resource block sets is configured based on second configuration information, and the second configuration information includes at least one of the following: a resource index of the reference signal; a comb value of the reference signal; or a resource element offset of the reference signal.

[0082] In combination with the fifth aspect, in certain implementations of the fifth aspect, the at least two consecutive resource block sets are resource block sets successfully detected by the first terminal device through the listen-before-talk (LBT) channel detection mechanism, and the multiple first PSCCHs are all PSCCHs to be sent by the first terminal device.

[0083] In combination with the fifth aspect, in certain implementations of the fifth aspect, the at least two consecutive resource block sets include a first resource block set, on which are mapped multiple second PSCCHs to be sent by a second terminal device, and the first resource block set belongs to a resource block set that is successfully detected by the second terminal device through the LBT channel detection mechanism; on the first resource block set, the offset of the starting resource group in the multiple first PSCCHs to be sent by the first terminal device relative to the preset reference frequency domain position is different from the offset of the starting resource group in the multiple second PSCCHs to be sent by the second terminal device relative to the preset reference frequency domain position.

[0084] In combination with the fifth aspect, in certain implementations of the fifth aspect, the method also includes: sending second information, wherein the second information is used to indicate identification information of the at least two consecutive resource block sets, or identification information of other resource block sets that failed to be detected by the LBT channel detection mechanism.

[0085] In combination with the fifth aspect, in certain implementations of the fifth aspect, the second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

[0086] In a sixth aspect, the present application further provides a sideline communication method, which is applied to a third terminal device, or a component in the third terminal device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the terminal device functions. The method includes: receiving first information, the first information includes multiple first physical layer sideline control channels PSCCH, all or part of the first PSCCHs in the multiple first PSCCHs are mapped to at least two consecutive resource block sets and a guard band between the at least two resource block sets; based on the first information, obtaining the multiple first PSCCHs.

[0087] In combination with the sixth aspect, in certain implementations of the sixth aspect, each first PSCCH of the multiple first PSCCHs occupies multiple consecutive resource groups.

[0088] In combination with the sixth aspect, in certain implementations of the sixth aspect, the resource occupancy of the multiple first PSCCHs is configured based on third configuration information, and the third configuration information includes one or more of the following: the offset of the starting resource group in the multiple first PSCCHs relative to the preset reference frequency domain position; the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs; or, the number of the multiple first PSCCHs.

[0089] In combination with the sixth aspect, in certain implementations of the sixth aspect, the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs, and / or the number of the multiple first PSCCHs, is determined based on the time-frequency resources included in the at least two consecutive resource block sets and the protection band between the at least two resource block sets.

[0090] In combination with the sixth aspect, in certain implementations of the sixth aspect, the third configuration information is agreed upon by a protocol, configured at the factory, or configured by a network device or other terminal device through signaling.

[0091] In combination with the sixth aspect, in certain implementations of the sixth aspect, the first information also includes a reference signal, and the reference signal is mapped on other time domain resources except the time domain resources occupied by the multiple first PSCCHs in the at least two consecutive resource block sets and the protection band between the at least two resource block sets.

[0092] In combination with the sixth aspect, in certain implementations of the sixth aspect, the resource occupancy of the reference information on the protection band between the at least two consecutive resource block sets and the at least two resource block sets is configured based on second configuration information, and the second configuration information includes at least one of the following: a resource index of the reference signal; a comb value of the reference signal; or, a resource element offset of the reference signal.

[0093] In combination with the sixth aspect, in certain implementations of the sixth aspect, the at least two consecutive resource block sets are resource block sets successfully detected by the first terminal device through the listen-before-talk LBT channel detection mechanism, and the multiple first PSCCHs are all PSCCHs to be sent by the first terminal device.

[0094] In combination with the sixth aspect, in certain implementations of the sixth aspect, the at least two consecutive resource block sets include a first resource block set, on which are also mapped multiple second PSCCHs to be sent by a second terminal device, and the first resource block set belongs to a resource block set that is successfully detected by the second terminal device through the LBT channel detection mechanism; on the first resource block set, the offset of the starting resource group in the multiple first PSCCHs to be sent by the first terminal device relative to the preset reference frequency domain position is different from the offset of the starting resource group in the multiple second PSCCHs to be sent by the second terminal device relative to the preset reference frequency domain position.

[0095] In combination with the sixth aspect, in certain implementations of the sixth aspect, the method also includes: receiving second information, wherein the second information is used to indicate identification information of the at least two consecutive resource block sets, or identification information of other resource block sets that failed to be detected by the LBT channel detection mechanism.

[0096] In combination with the sixth aspect, in certain implementations of the sixth aspect, the second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

[0097] In a seventh aspect, a side communication device is provided, comprising a module for executing a method in any possible implementation of the first to sixth aspects above.

[0098] In an eighth aspect, the present application provides another sideline communication device, including a processor, which can be used to execute a computer program to implement the method in any possible implementation of the first to sixth aspects above. Optionally, the device also includes a memory, which can be coupled to the processor and used to store the computer program. Optionally, the device also includes a communication interface, and the processor is coupled to the communication interface.

[0099] In one implementation, the apparatus is a terminal device. When the apparatus is a terminal device, the communication interface may be a transceiver, or an input / output interface.

[0100] In another implementation, the device is a chip configured in a terminal device. When the device is a chip configured in a terminal device, the communication interface may be an input / output interface.

[0101] In a ninth aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is used to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in any possible implementation of the first to sixth aspects above.

[0102] In the specific implementation process, the processor may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a trigger, and various logic circuits. The input signal received by the input circuit may be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit may be, for example, but not limited to, output to a transmitter and transmitted by the transmitter, and the input circuit and the output circuit may be the same circuit, which is used as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation methods of the processor and various circuits.

[0103] In a tenth aspect, a processing device is provided, comprising a processor and a memory. The processor is used to read instructions stored in the memory, and can receive signals through a receiver and transmit signals through a transmitter to execute the method in any possible implementation of the first to sixth aspects above.

[0104] Optionally, the number of the processors is one or more, and the number of the memories is one or more.

[0105] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.

[0106] In the specific implementation process, the memory can be a non-transitory memory, such as a read-only memory (ROM), which can be integrated with the processor on the same chip or can be set on different chips respectively. This application does not limit the type of memory and the setting method of the memory and the processor.

[0107] It should be understood that the relevant data interaction process, such as sending indication information, can be a process of outputting indication information from a processor, and receiving capability information can be a process of receiving input capability information from a processor. Specifically, the processed output data can be output to a transmitter, and the input data received by the processor can come from a receiver. Among them, the transmitter and the receiver can be collectively referred to as a transceiver.

[0108] The processing device in the above-mentioned tenth aspect can be a chip. The processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading the software code stored in the memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.

[0109] In the eleventh aspect, a computer program product is provided, which includes: a computer program (also referred to as code, or instruction), which, when executed, enables a computer to execute a method in any possible implementation of the first to sixth aspects above.

[0110] In the twelfth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instruction) which, when executed on a computer, enables the computer to execute a method in any possible implementation of the first to sixth aspects above. BRIEF DESCRIPTION OF THE DRAWINGS

[0111] Figure 1 A schematic diagram of a communication system applicable to an embodiment of the present application;

[0112] Figure 2 A schematic diagram of another communication system applicable to the embodiments of the present application;

[0113] Figure 3 A schematic diagram of another communication system applicable to the embodiments of the present application;

[0114] Figure 4 This is an example diagram of an existing time-frequency structure;

[0115] Figure 5A schematic flow chart of a side communication method provided in an embodiment of the present application;

[0116] Figure 6 An example diagram of the time-frequency resource occupancy of a PSCCH provided in an embodiment of the present application;

[0117] Figure 7 Another example diagram of PSCCH time-frequency resource occupancy provided in an embodiment of the present application;

[0118] Figure 8 An example diagram of interleaving provided for an embodiment of the present application;

[0119] Fig. 9 A schematic flow chart of another side communication method provided in an embodiment of the present application;

[0120] Fig.10 Another example diagram of PSCCH time-frequency resource occupancy provided in an embodiment of the present application;

[0121] Fig.11 A schematic flow chart of another side communication method provided in an embodiment of the present application;

[0122] Fig.12 Another example diagram of PSCCH time-frequency resource occupancy provided in an embodiment of the present application;

[0123] Fig.13 A schematic block diagram of a side communication device provided in an embodiment of the present application;

[0124] Fig.14 A schematic block diagram of another side communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0125] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0126] In the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially identical functions and effects. For example, the first value and the second value are only used to distinguish between different values, and do not limit their order. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit them to be different.

[0127] It should be noted that in the embodiments of the present application, words such as "exemplarily" or "for example" are used to give examples, illustrations or explanations. Any embodiment or design solution described as "exemplarily" or "for example" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of words such as "exemplarily" or "for example" is intended to present relevant concepts in a specific manner.

[0128] In the embodiments of the present application, "at least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one (item)" or its similar expression refers to any combination of these items, including any combination of single item (item) or plural items (items). For example, at least one (item) of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, c can be single or multiple.

[0129] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, 5th generation (5G) system or New Radio (NR), 6th generation (6G) system, etc.

[0130] The technical solution provided in the present application can also be applied to machine type communication (MTC), long term evolution technology for machine-to-machine communication (LTE-M), device to device (D2D) network, machine to machine (M2M) network, Internet of Things (IoT) network or Internet of Vehicles. Among them, the communication methods in the Internet of Vehicles system are collectively referred to as vehicle to other devices (vehicle to X, V2X, X can represent anything), for example, the V2X may include: vehicle to vehicle (V2V) communication, vehicle to infrastructure (V2I) communication, vehicle to pedestrian (V2P) communication or vehicle to network (V2N) communication, etc.

[0131] To facilitate understanding of the embodiments of the present application, first Figure 1 A communication system applicable to an embodiment of the present application is introduced.

[0132] Figure 1 FIG. 1 is a schematic diagram of a communication system 100 applicable to an embodiment of the present application. Figure 1 As shown, the communication system 100 may include a terminal device 110, a terminal device 120 and a network device 130, and the terminal device 110 and the terminal device 120 are both within the signal coverage of the network device 130. The terminal device 110 and the terminal device 120 may communicate with each other through a sidelink communication technology, such as sending signaling and / or data, and the terminal device 110 and the network device 130 may communicate with each other through a wireless air interface, and the terminal device 120 and the network device 130 may also communicate with each other through a wireless air interface.

[0133] Figure 2 FIG. 2 shows a schematic diagram of a communication system 200 applicable to an embodiment of the present application. Figure 2 As shown, the communication system 200 may include a terminal device 210, a terminal device 220 and a network device 230, and the terminal device 220 is within the signal coverage of the network device 230, and the terminal device 210 is outside the signal coverage of the network device 230. The terminal device 210 and the terminal device 220 may communicate via a sidelink communication technology, and the terminal device 220 and the network device 230 may communicate via a wireless air interface.

[0134] Figure 3 FIG. 3 is a schematic diagram showing a communication system 300 applicable to an embodiment of the present application. Figure 3 As shown, the communication system 300 includes a terminal device 310 and a terminal device 320. The terminal device 310 and the terminal device 320 can communicate with each other through a side link communication technology.

[0135] Optionally, the above Figure 1 and Figure 2 In the above, the terminal device can communicate with the network device through the universal user network interface (user to network interface universal, Uu) interface. Figure 1 , Figure 2 and Figure 3 In the present invention, terminal devices may communicate with each other through proximity communication technology (PC5), which is not limited in this application.

[0136] It should be understood that Figure 1 , Figure 2 and Figure 3 The communication system 100 and the communication system 200 may also include more network devices and a larger number of terminal devices, and the communication system 300 may also include a larger number of terminal devices, which are not limited in the embodiments of the present application.

[0137] In the embodiment of the present application, the network device may be any device with wireless transceiver function. The network equipment includes, but is not limited to, evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or homeNode B, HNB), baseband unit (BBU), access point (AP) in wireless fidelity (WiFi) system, wireless relay node, wireless backhaul node, transmission point (TP) or transmission and reception point (TRP), etc. It can also be a gNB in ​​a 5G, such as NR, system, or a transmission point (TRP or TP), one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or it can also be a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU), etc.

[0138] In some deployments, the gNB may include a centralized unit (CU) and a DU. The gNB may also include an active antenna unit (AAU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB. For example, the CU may be responsible for processing non-real-time protocols and services, such as the functions of the radio resource control (RRC) layer, the service data adaptation protocol (SDAP) layer, and / or the packet data convergence protocol (PDCP) layer. The DU may be responsible for processing physical layer protocols and real-time services. For example, the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer may be implemented. A DU may be connected to only one CU or to multiple CUs, and a CU may be connected to multiple DUs, and the CU and DU may communicate through the F1 interface. The AAU may implement some physical layer processing functions, RF processing, and related functions of active antennas. Since the information of the RRC layer will eventually be delivered to the PHY layer and become the information of the PHY layer, or be converted from the information of the PHY layer, therefore, under this architecture, high-level signaling, such as RRC layer signaling, can also be considered to be sent by DU, or by DU+AAU.

[0139] It is understandable that the network device may be a device including one or more of a CU node, a DU node, and an AAU node. In addition, the CU may be classified as a network device in an access network (radio access network, RAN), or the CU may be classified as a network device in a core network (core network, CN), which is not limited in this application.

[0140] The network equipment provides services for the cell, and the terminal equipment communicates with the cell through the transmission resources (for example, frequency domain resources, or spectrum resources) allocated by the network equipment. The cell can belong to a macro base station (for example, macro eNB or macro gNB, etc.), or it can belong to a base station corresponding to a small cell. The small cell here may include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0141] In an embodiment of the present application, the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.

[0142] The terminal device can be a device that provides voice / data connectivity to users, for example, a handheld device with wireless connection function, a vehicle-mounted device, etc. At present, some examples of terminals can be: mobile phones, tablet computers (pad), computers with wireless transceiver functions (such as laptops, PDAs, etc.), mobile Internet devices (mobile internet devices, MIDs), virtual reality (virtual reality, VR) devices, augmented reality (augmented reality, AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (session initiation protocol, SIP) phones, wireless local loop (wireless local loop, WLL) stations, personal digital assistants (personal digital assistants) assistant, PDA), handheld devices with wireless communication function, computing devices or other processing devices connected to a wireless modem, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or terminal devices in future evolved public land mobile communication networks (public land mobile network, PLMN), etc.

[0143] Among them, wearable devices can also be called wearable smart devices, which are a general term for the intelligent design and development of wearable devices for daily wear using wearable technology, such as glasses, gloves, watches, clothing and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also realize powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0144] In addition, the terminal device can also be a terminal device in the Internet of Things (IoT) system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. IoT technology can achieve massive connections, deep coverage, and terminal power saving through narrowband (NB) technology, for example.

[0145] In addition, terminal devices can also include sensors such as smart printers, train detectors, gas stations, etc. Their main functions include collecting data (some terminal devices), receiving control information and side data from other terminal devices, and sending electromagnetic waves to transmit side data to other terminal devices.

[0146] In an embodiment of the present application, the terminal device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application, as long as it can communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device, or a functional module in the terminal device that can call a program and execute the program.

[0147] In addition, various aspects or features of the present application can be implemented as methods, devices or products using standard programming and / or engineering techniques. The term "product" used in this application covers computer programs that can be accessed from any computer-readable device, carrier or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.

[0148] For ease of understanding, the terms involved in this application are briefly explained below.

[0149] 1. Time domain resources

[0150] Time domain resources are measured in time units, which can be symbols, slots, subframes, radio frames, or other time units defined in the future. A radio frame can include multiple subframes, a subframe can include one or more time slots, and a time slot can include at least one symbol. It should be noted that the time unit is a unit of measurement in the time domain and is not necessarily the smallest time unit.

[0151] 2. Frequency domain resources

[0152] Frequency domain resources are measured in units of the number of subcarriers, the number of resource blocks (RBs), or other frequency domain units to be defined in the future. An RB includes a certain number of continuous subcarriers.

[0153] It should be understood that bandwidth refers to the width of the frequency band occupied by the signal, which is also a concept in the frequency domain. In the embodiment of the present application, the frequency domain resources within a basic bandwidth (20 MHz) in the unlicensed spectrum are called a resource block set (resource block set, RB set). In one possible implementation, an RB set includes 105 consecutive RBs.

[0154] 3. Time and frequency resources

[0155] Time-frequency resources include time domain resources and frequency domain resources. A symbol in the time domain and a subcarrier in the frequency domain are called a resource element (RE), and a time slot in the time domain and 12 consecutive subcarriers in the frequency domain are called a resource block (RB). It should be noted that the RB here specifically refers to the time-frequency resource grid formed by a time slot in the time domain and 12 consecutive subcarriers in the frequency domain, which is different from the meaning of the RB mentioned in the above introduction of frequency domain resources. In order to avoid confusion, unless otherwise specified, the RB mentioned in the subsequent description refers to the RB corresponding to the concept of frequency domain resources, that is, an RB includes several consecutive subcarriers and does not contain restriction information in the time domain.

[0156] It should be understood that a resource pool (RP) is a time-frequency resource set consisting of time-domain resources and frequency-domain resources.

[0157] 4. Sidelink positioning reference signal (SL-PRS)

[0158] SL-PRS is a reference signal required for positioning measurement between terminal devices. It is sent and received through the side link. With the development of vehicle networking and vehicle autonomous driving technology, it is a reference signal designed for mutual positioning measurement and obtaining relative positions between vehicles and other terminal devices with positioning requirements. In addition, with the continuous improvement of positioning accuracy requirements, in order to provide SL-PRS with a larger bandwidth to ensure its accuracy, a positioning-specific resource pool for sending positioning reference signals is also divided in the unlicensed spectrum, that is, the positioning-specific resource pool is only used to send SL-PRS and the PSCCH for indicating the SL-PRS.

[0159] 5. Physical sidelink control channel (PSCCH)

[0160] PSCCH is a physical sidelink control channel used to transmit control information on the sidelink (i.e., device-to-device communication) to support device-to-device (D2D) communication, vehicle-to-vehicle (V2V) communication, and vehicle-to-device (V2X) communication, etc.

[0161] It should be understood that when sending SL-PRS, it is necessary to send indication information of the SL-PRS through PSCCH. Exemplarily, the information may include one or more of the following: the priority of the SL-PRS, the identification information of the resource pool, the time-frequency resource identification information mapped by the SL-PRS, the video resource identification information reserved for the user to send SL-PRS, the device identification information of the transmitting end, the device identification information of the receiving end, the request information for instructing the receiving end to return the SL-PRS, and the like.

[0162] It should also be understood that PSCCH can be understood as a physical resource, and can also be understood as data, signaling, etc. transmitted through this physical resource. For example, a terminal device sends control information, such as sidelink control information (SCI), through PSCCH, which can also be expressed as the terminal device sending PSCCH; PSCCH mapped on time-frequency resources can also be understood as SCI transmitted on PSCCH. Those skilled in the art can understand its meaning.

[0163] Figure 4 FIG. 1 shows a time-frequency structure corresponding to the transmission of a sidelink positioning reference signal. Figure 4 As shown in the figure, the automatic gain control (AGC) occupies one symbol in the time domain and occupies the entire available bandwidth in the frequency domain. The PSCCH is time-divided with the AGC, occupies 2 or 3 symbols after the AGC in the time domain, and occupies N consecutive RBs in the frequency domain. The SL-PRS is time-divided with the AGC and PSCCH, and the SL-PRS is in the form of comb teeth (such as Figure 4 As shown in the grid diagram on the right, exemplarily, the black square in the figure indicates that the RE mapped with the SL-PRS is mapped on the time-frequency resources after the PSCCH, and the occupied bandwidth is consistent with the available bandwidth obtained by the terminal device. A guard interval (GAP) is also mapped after the SL-PRS, which occupies at least one symbol in the time domain and occupies the entire available bandwidth in the frequency domain.

[0164] Optionally, in the time domain, an AGC may be included between the PSCCH and the SL-PRS. The AGC also occupies one symbol in the time domain and occupies the entire bandwidth in the frequency domain. The present application does not restrict whether the AGC is set in the time domain between the PSCCH and the SL-PRS.

[0165] When the terminal device needs to use the positioning dedicated resource pool to send SL-PRS, it first needs to perform LBT detection on the channels in the positioning dedicated resource pool. Current regulations stipulate that the minimum channel bandwidth for terminal devices to perform LBT detection is 20MHz, which is an RB set. The successful LBT detection of an RB set by the terminal device means that the RB set is idle for a certain channel occupancy time (COT) and can be used by the terminal device that initiated the LBT detection. In the description of the embodiments of the present application, the successful LBT detection of the channel by the terminal device is referred to as LBT success.

[0166] It can be understood that after each successful LBT of the terminal device, it will obtain the time-frequency resources corresponding to at least one RB set. In order to enable the terminal devices to make full use of the acquired unlicensed spectrum resources, various countries have certain requirements for the OCB of the terminal devices when using the unlicensed spectrum for data or signal transmission. For example, some countries stipulate that after the terminal device successfully obtains the unlicensed spectrum channel resources, the bandwidth used for one uplink data transmission must occupy at least 80% of the total bandwidth of the acquired channel resources.

[0167] However, at present, for the PSCCH used to indicate SL-PRS, the information carried by it needs to occupy a small number of RBs, and one SL-PRS transmission corresponds to only one PSCCH. Figure 4 The frequency domain resources occupied by sending a PSCCH in the time slot structure shown are far less than the bandwidth corresponding to an RB set. The bandwidth occupancy rate when the terminal device sends the PSCCH using the unlicensed spectrum is not high, and it is difficult to meet the above OCB requirements.

[0168] To solve the above problems, the present application provides a side communication method and device, which can effectively improve the bandwidth occupancy rate when sending PSCCH by adjusting the resource occupancy of PSCCH mapped on the resource block set, which is conducive to meeting OCB requirements. The PSCCH sending scheme that meets OCB requirements can be applied in more countries and regions, and related terminal equipment can also be legally sold and used in more countries and regions.

[0169] It should be understood that the PSCCH mentioned above for indicating SL-PRS is only an example. Optionally, PSCCH can also be used to indicate other reference signals or data, for example, a demodulation reference signal (DMRS) for indicating an estimated channel, a channel state information reference signal (SCI-RS) for indicating acquisition of channel state information, or a physical sidelink shared channel (PSSCH) and other any other transmittable data or signals. The method provided in the present application can also be used to adjust the PSCCH resource occupancy when transmitting other reference signals or data. The description above or below using the PSCCH for indicating SL-PRS as an example does not constitute a limitation on the scope of application of the present application.

[0170] Combine the following Figures 5 to 12 The side communication method of the present application is introduced in detail. The embodiments shown in the present application illustrate the side communication method provided by the present application from the perspective of device interaction. The specific form and quantity of each device shown therein are only examples and should not constitute any limitation on the implementation of the method provided by the present application.

[0171] It should be understood that the terminal device can be the terminal device itself, or it can be a chip, chip system or processor that supports the terminal device to implement the side communication method, or it can be a logic module or software that can implement all or part of the terminal device. This application does not make specific limitations on this.

[0172] Figure 5 A schematic flow chart of a side communication method 500 provided in an embodiment of the present application, the method 500 can be applied to Figure 1 , Figure 2 and Figure 3 Any of the communication systems shown. The method 500 specifically comprises the following steps:

[0173] S501. A first terminal device determines first information, where the first information includes multiple first PSCCHs mapped on multiple resource block sets, and each resource block set in the multiple resource block sets is mapped with at least one first PSCCH.

[0174] S502: The first terminal device sends the first information; correspondingly, the third terminal device receives the first information.

[0175] S503. The third terminal device obtains at least one first PSCCH based on the first information.

[0176] It should be understood that multiple resource block sets are multiple resource block sets on which the first terminal device successfully performs LBT in the unlicensed frequency band. One resource block set can be understood as one RB set described above, and multiple resource block sets can be understood as multiple RB sets.

[0177] In a possible implementation, each of the multiple first PSCCHs mapped on multiple RB sets includes a complete set of information, which is used to indicate the transmission of a reference signal or data, or to configure related resources. Exemplarily, taking the first PSCCH used to indicate SL-PRS as an example, the information may include one or more of the following: the priority of the SL-PRS, the identification information of the resource pool, the time-frequency resource identification information mapped by the SL-PRS, the time-frequency resource identification information reserved for the user to send SL-PRS, the device identification information of the transmitting end, the device identification information of the receiving end, the request information for indicating the receiving end to return the SL-PRS, etc.

[0178] At least one first PSCCH is mapped on each of the multiple RB sets, so that after receiving the first information, the third terminal device can obtain at least one first PSCCH by parsing any RB set.

[0179] In the embodiment of the present application, at least one first PSCCH is sent on each RB set in multiple RB sets. Compared with the current situation where only one PSCCH is sent for a reference signal or data regardless of the number of available resources, the bandwidth occupancy rate of the PSCCH is improved, which is conducive to meeting the OCB requirements.

[0180] As an optional embodiment, resource occupancy of at least one first PSCCH is the same in each resource block set among multiple resource block sets.

[0181] It should be understood that the resource occupancy of at least one first PSCCH is the same on each resource block set in multiple resource block sets, which means (taking multiple RB sets including RB set 0 and RB set 1 as an example): the relative position of the time-frequency resources occupied by at least one first PSCCH mapped on RB set 0 in RB set 0 is the same as the relative position of the time-frequency resources occupied by at least one first PSCCH mapped on RB set 1 in RB set 1, or, the interleaving index of the first PSCCH mapped on RB set 0 and RB set 1 is the same.

[0182] The method provided in the embodiment of the present application does not require separate configuration for each resource block set, and the resource configuration efficiency is higher.

[0183] In the design of the present application, the ratio of the bandwidth occupied by at least one first PSCCH described in the above method 500 on each resource block set to the total bandwidth of each resource block set is greater than or equal to a preset threshold. This is achieved by adjusting the mapping position of the first PSCCH in the resource block set. The specific design of the present application is introduced below.

[0184] Optionally, the preset threshold may be the minimum value of OCB required by some countries, which is 80%, but this application does not make any specific limitation to this.

[0185] First of all, it should be understood that for a PSCCH, the time-frequency resources it needs to occupy for the reference signal or data it indicates are fixed. For example, if the first PSCCH is used to indicate SL-PRS, then the time-frequency resources that a first PSCCH needs to occupy may include 2 or 3 symbols in the time domain, and N RBs in the frequency domain corresponding to the 2 or 3 symbols. The bandwidth occupied by a PSCCH refers to the frequency range spanned by a complete PSCCH in the frequency domain. At present, when the first terminal device sends the first PSCCH, a first PSCCH is mapped in an RB set and occupies N consecutive RBs in the frequency domain. In this case, the bandwidth occupancy rate of the first PSCCH in an RB set = the bandwidth occupied by N consecutive RBs / the total bandwidth of an RB set. The bandwidth occupancy rate of sending the first PSCCH in such a PSCCH mapping manner is obviously not high.

[0186] In order to improve the bandwidth occupancy rate of the first PSCCH on an RB set, as an optional embodiment, the time-frequency resource block to be occupied by the first PSCCH is divided into multiple resource groups from the frequency domain dimension, and adjacent resource groups in the multiple resource groups are separated by a preset number of resource groups, and the first PSCCH is mapped to the time-frequency resources corresponding to the multiple discontinuous resource groups. Figure 6 As shown, the first PSCCH occupies the time-frequency resources corresponding to M discontinuous resource groups, and there are S continuous resource groups between every two adjacent resource groups. Under such a design, the bandwidth occupancy rate of the first PSCCH in one RB set = (the bandwidth corresponding to each resource group * M + the bandwidth corresponding to each resource group * S * (M-1)) / the total bandwidth of one RB set, which improves the bandwidth occupancy rate of the PSCCH in one RB set. At the same time, by adjusting the number of resource groups spaced between adjacent resource groups, that is, adjusting the value of S, the bandwidth occupancy rate of the first PSCCH in one RB set can be controlled. When the value of S is reasonable, when only one first PSCCH is mapped in one RB set, its bandwidth occupancy rate can still meet the above OCB requirements.

[0187] Unless otherwise specified, the “*” mentioned in the context of this application represents a multiplication sign and will not be explained again later.

[0188] In the embodiment of the present application, when the first terminal device LBT successfully completes multiple RB sets, the following steps can be repeated on each RB set in the multiple RB sets: Figure 6 The mapping method of the first PSCCH shown in the figure can improve the bandwidth occupancy rate of the first PSCCH on each RBset.

[0189] It should be understood that the difference between mapping one first PSCCH and mapping multiple first PSCCHs in one RB set is that the value of S is different. However, no matter how many first PSCCHs are mapped in one RB set, Figure 6 The mapping methods shown in can all improve the bandwidth occupancy rate of sending the first PSCCH in an RB set, and can meet the OCB requirement when the value of S is reasonable. This application does not limit how many first PSCCHs are mapped in each RB set.

[0190] It should also be understood that the granularity of a resource group can be one RB or one subcarrier. When the granularity of a resource group in the frequency domain is one RB, the above M=N. When the granularity of a resource group in the frequency domain is one subcarrier, in a possible implementation, the above M=12*N. The granularity of a resource group can also be other existing or future specified frequency domain units, which is not specifically limited in this application. However, it should be noted that no matter what granularity a resource group has, there will be a corresponding conversion relationship between the granularities.

[0191] As an optional embodiment, no matter how many first PSCCHs there are in an RB set, the resource occupancy of each first PSCCH is configured based on first configuration information, and the first configuration information includes one or more of the following: the offset of the starting resource group in each first PSCCH relative to a preset reference frequency domain position; the number of resource groups spaced between adjacent resource groups in multiple resource groups; the number of frequency domain units corresponding to each resource group in multiple resource groups; or, one or more interleaved resource indexes corresponding to each first PSCCH.

[0192] In one possible implementation, the first configuration information includes: the offset of the starting resource group in each first PSCCH relative to a preset reference frequency domain position; the number of resource groups spaced between adjacent resource groups in multiple resource groups; and the number of frequency domain units corresponding to each resource group in the multiple resource groups.

[0193] It should be understood that the starting resource group in the first PSCCH can be the first resource group occupied by it in the frequency domain (for example, it can be the resource group with the smallest frequency corresponding to it in the frequency domain), or it can be any other specified resource group in the first PSCCH, and the present application does not limit this. Optionally, the preset reference frequency domain position can be the starting position of each RB set in the frequency domain, or it can be the center position of the resource pool in the frequency domain, or it can be any other specified position, and the present application does not specifically limit this. Determining the offset (PSCCHoffset) of the starting resource group in each first PSCCH relative to the preset reference frequency domain position is equivalent to determining the time-frequency resource occupied position of the starting resource group in each first PSCCH in each RB set or resource pool.

[0194] It should also be understood that the offset of the starting resource group in each first PSCCH relative to the preset reference frequency domain position should be an order of magnitude of the number of frequency domain units corresponding to each resource group. Optionally, the present application does not limit the number of frequency domain units corresponding to each resource group, and the frequency domain unit can be an RB, a subcarrier, or any other existing or future defined frequency domain unit.

[0195] In the case where some or all of the resource block sets in the multiple resource block sets are successfully LBTed by multiple terminal devices at the same time, frequency division multiplexing can be implemented by configuring the first configuration information for each terminal device. Figure 7 As shown, if RB set 0 in the figure is the RB set where the first terminal device and the second terminal device both have successful LBT, Figure 7 In which 701 represents the starting resource group in the first PSCCH to be sent by the first terminal device, and 702 represents the starting resource group in the second PSCCH to be sent by the second terminal device. When the preset frequency domain reference position is the starting position of RB set 0 in the frequency domain (taking one position corresponding to one resource group as an example), if the offset of 701 relative to the preset reference frequency domain position is set to 0, and the offset of 702 relative to the preset reference frequency domain position is set to 1, and the number of resource groups between adjacent resource groups in the multiple resource groups configured by the first terminal device and the second terminal device, and the number of frequency domain units corresponding to each resource group in the multiple resource groups are the same, then the first PSCCH to be sent by the first terminal device and the second PSCCH to be sent by the second terminal device can be implemented in RB set 0 as follows Figure 7 Frequency division multiplexing shown in .

[0196] Optionally, if the first terminal device succeeds in LBT RB set 0 and RB set 1 at the same time, and the second terminal device succeeds in LBT RB set 0 and RB set 2 at the same time, then Figure 7 As shown, the resource occupancy of the first PSCCH to be sent by the first terminal device in RB set 0 is repeated in RB set 1, and the resource occupancy of the second PSCCH to be sent by the second terminal device in RB set 0 is repeated in RB set 2.

[0197] Optionally, the second terminal device and the third terminal device may be the same terminal device or different terminal devices, which is not limited in this application.

[0198] In another possible implementation manner, the first configuration information includes: one or more interleaved resource indexes corresponding to each first PSCCH.

[0199] It should be understood that interlace is a resource occupancy method defined by 3GPP. For example, Figure 8 Taking an example where an RB set includes 105 consecutive RBs and a guard band between two consecutive RB sets includes 6 consecutive RBs, a schematic diagram of RB set interleaving is shown. Figure 8 As shown, an RB set can be divided into 10 interlaces, whose resource indexes are interlace#0, interlace#1, ..., interlace#9. Each interlace can be understood as a set of RBs equally spaced in the frequency domain. For example, the interlace with resource index interlace#3 in RB set 0 includes 11 discontinuous RBs {RB#0, RB#10, RB#20, ..., RB#100}. If RB set 0 is an RB set for which the first terminal device successfully completes LBT, and the first configuration information of the first terminal device includes an interlace resource index of interlace#3, then in RB set 0, one or more first PSCCHs are mapped to the time-frequency resources corresponding to {RB#0, RB#10, RB#20, ..., RB#100}.

[0200] Optionally, if the first terminal device successfully LBTs RB set 0 and also successfully LBTs RB set 1, then the resource occupancy of at least one first PSCCH mapped on RB set 1 by the first terminal device may be the same as the resource occupancy of at least one first PSCCH mapped on RB set 0. The "same resource occupancy" here means that if the resource index of at least one first PSCCH mapped on RB set 0 is interlace#3, then the resource index of at least one first PSCCH mapped on RB set1 is also interlace#3.

[0201] Optionally, for the guard band between two consecutive RB sets in which the first terminal device successfully performs LBT, the first PSCCH may be mapped on this part of time-frequency resources or may not be mapped on this part of time-frequency resources, and this application does not impose any limitation on this.

[0202] Optionally, for the same terminal device, the configured interleaving resource index may be one or more, and the interleaving may be continuous (for example, interlace#3 and interlace#4) or discontinuous (for example, interlace#3 and interlace#5), which is not limited in this application.

[0203] In this configuration, if some or all of the resource block sets in multiple resource block sets are successfully LBTed by multiple terminal devices at the same time, frequency division multiplexing can be achieved by configuring different interleaving indexes for each terminal device. Figure 8 RB set 0 in the example is the RB set where both the first terminal device and the second terminal device have successfully performed LBT. The interlace configured for the first terminal device is interlace#3, and the interlace configured for the second terminal device is interlace#4. This means that frequency division multiplexing of the first terminal device and the second terminal device can be achieved on RB set 0. It should be understood that if more terminal devices have successfully performed LBT on RB set 0 at the same time, a different interlace index can be configured for each terminal device. Figure 8 In the interleaving mode shown, one RB set can be divided into 10 interlaces, allowing up to 10 different terminal devices to multiplex frequency domain resources at the same time.

[0204] It should be understood that Figure 8 The division method with RB as a basic unit of an interleave shown in the figure is only exemplary. An interleave may correspond to a frequency domain unit of larger or smaller granularity (for example, an interleave basic unit may also be a subcarrier, and an interleave may include a set of subcarriers equally spaced in the frequency domain). The interval between each basic unit in an interleave may also be larger or smaller (not limited to Figure 8 The interval of 9 consecutive RBs shown in FIG. 1 is not specifically limited in this application.

[0205] As an optional embodiment, the first configuration information is agreed upon by a protocol, configured at the factory, or configured by the network device or other terminal device through signaling.

[0206] As an optional embodiment, the first information described in the above method 500 also includes a reference signal, and the reference signal is mapped to other time domain resources in the multiple resource block sets except the time domain resources occupied by the multiple first PSCCHs.

[0207] Optionally, if the PSCCH is mapped to a positioning-specific resource pool allocated in an unlicensed spectrum, the reference signal is SL-PRS; if the PSCCH is mapped to other resource pools, the reference signal can be any reference signal that can be sent on the side link, and this application does not limit this.

[0208] As an optional embodiment, resource occupancy of reference information in multiple resource block sets is configured based on second configuration information, and the second configuration information includes at least one of the following: a resource index of the reference signal; a comb value of the reference signal; or a resource element offset of the reference signal.

[0209] It should be understood that the resource index of the reference signal can be used to indicate the time-frequency resources that the reference signal can occupy; the comb value of the reference signal can be used to indicate the number of REs spaced in the frequency domain between two adjacent REs mapped by the reference signal; the resource element offset (RE offset) of the reference signal can be used to indicate the offset of multiple REs mapped by the reference signal relative to the preset resource element reference position. In the case of multi-user multiplexing, different users can realize the multiplexing of the time-frequency resources corresponding to the resource index through the same configured resource index and comb value, and different RE offsets.

[0210] As an optional embodiment, the first terminal device may also send second information, where the second information is used to indicate identification information of multiple resource block sets, or identification information of other resource block sets that fail to be detected through the LBT channel detection mechanism.

[0211] It should be understood that the second information includes RB set index, which is used to indicate on which resource block sets the first terminal device succeeded in LBT. Optionally, the second information may include identification information of the resource pool and identification information of the resource block set on which the first terminal device succeeded in LBT on the resource pool, or include identification information of the resource pool and identification information of the resource block set on which the first terminal device failed in LBT on the resource pool, which is not limited in this application.

[0212] Optionally, the second information may be sent in a unicast, multicast or broadcast manner, which is not limited in this application.

[0213] In an embodiment of the present application, the first terminal device sends a second message to other terminal devices to indicate on which resource block sets the first terminal device has successfully completed LBT, which is beneficial for other terminal devices to promptly know the occupancy status of the resource block sets and reduce the possibility of resource occupancy conflicts.

[0214] As an optional embodiment, the first terminal device may carry the second information on the sidelink control information SCI or the media access control layer control element MAC CE for transmission.

[0215] Fig. 9 A schematic flow chart of another side communication method 900 provided in an embodiment of the present application. The method 900 can be applied to Figure 1 , Figure 2 and Figure 3 Any of the communication systems shown. The method 900 specifically comprises the following steps:

[0216] S901. A first terminal device determines first information, where the first information includes multiple first PSCCHs mapped on a first resource block set.

[0217] S902: The first terminal device sends the first information; correspondingly, the third terminal device receives the first information.

[0218] S903. The third terminal device obtains at least one first PSCCH among multiple first PSCCHs based on the first information.

[0219] In an embodiment of the present application, the first resource block set is a resource block set for which the first terminal device successfully performs LBT, and multiple first PSCCHs are mapped on the first resource block set. This method of repeatedly mapping the first PSCCH multiple times within the frequency domain range corresponding to the first resource block set is beneficial to improving the bandwidth occupancy rate when the first terminal device sends the first PSCCH based on the time-frequency resources of the first resource block set, and is beneficial to meeting the OCB requirements.

[0220] In one possible implementation, the first terminal device successfully completes LBT on both the first resource block set and the second resource block set, multiple first PSCCHs are also mapped on the second resource block set, and the resource occupancy of the first resource block set is repeated on the second resource block set. In this way, it is helpful to improve the bandwidth occupancy rate of the first terminal device on each resource block set where LBT succeeds. At the same time, the repeated mapping method eliminates the need for separate configuration for each resource block set, which is more efficient.

[0221] It should be understood that if the first terminal device succeeds in LBT on more resource block sets other than the first resource block set and the second resource block set, the resource occupancy method of multiple first PSCCHs on the first resource block set can be repeated on each resource block set where LBT succeeds, and no further details will be given.

[0222] As an optional embodiment, each of the multiple first PSCCHs described in the above method 900 occupies multiple consecutive resource groups.

[0223] Exemplarily, this embodiment is described by still taking the first PSCCH as a PSCCH used to indicate the SL-PRS as an example. Fig.10 As shown, Fig.10 The resource occupancy of multiple first PSCCHs on an RB set is shown. In a possible implementation, the time-frequency resources that a first PSCCH needs to occupy may include 2 or 3 symbols in the time domain, and M consecutive resource groups in the frequency domain corresponding to the 2 or 3 symbols, and K consecutive resource groups spaced between adjacent first PSCCHs in multiple first PSCCHs. When W first PSCCHs are mapped on the first resource block set, the bandwidth occupancy rate of the first PSCCH in an RB set = (bandwidth corresponding to each resource group * M * W + bandwidth corresponding to each resource group * K * (W-1)) / total bandwidth of an RB set. It can be seen that the method of repeatedly mapping the first PSCCH multiple times in the frequency domain of the first resource block set provided by the present application effectively lengthens the bandwidth occupied by the first terminal device sending the first PSCCH once, which is conducive to meeting the OCB requirements in the use of unlicensed spectrum.

[0224] As an optional embodiment, the resource occupancy of multiple first PSCCHs mapped in the above-mentioned first resource block set is configured based on third configuration information, and the third configuration information includes one or more of the following: the offset of the starting resource group in the multiple first PSCCHs relative to the preset reference frequency domain position; the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs; or, the number of multiple first PSCCHs.

[0225] It should be understood that the offset (PSCCH offset) of the starting resource group in the multiple first PSCCHs relative to the preset reference frequency domain position is used to indicate the position of the multiple first PSCCHs in the first resource block set in the frequency domain relative to the preset frequency domain reference position, and the offset should be at least one unit of the number of multiple consecutive resource groups occupied by each first PSCCH in the multiple first PSCCHs. For example, if the first PSCCH occupies M consecutive resource groups, then no matter from which dimension the offset is defined, each offset should at least be one offset unit of the bandwidth corresponding to the M consecutive resource groups.

[0226] In a possible implementation manner, the preset frequency domain reference position involved in the third configuration information is the starting position of each subchannel in the first resource block set in the frequency domain. Fig.10 As shown, the bandwidth of each subchannel should be at least greater than or equal to the bandwidth corresponding to M consecutive resource groups and less than or equal to the bandwidth corresponding to M+K consecutive resource groups. After the first resource block set is divided in the frequency domain dimension with subchannel granularity, the number of multiple first PSCCHs mapped in a resource block set is greater than or equal to the number of subchannels divided on the resource block set, and the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs mapped in a resource block set should be less than or equal to the difference between the number of all resource groups corresponding to a subchannel in the frequency domain and the number of resource groups corresponding to a first PSCCH.

[0227] Optionally, the preset reference frequency domain position may also be the starting position of each resource block set in the frequency domain or the center position of the entire resource pool in the frequency domain, which is not limited in the present application.

[0228] In a possible implementation, the number of resource groups spaced between adjacent first PSCCHs in a plurality of first PSCCHs, and / or the number of the plurality of first PSCCHs, is determined based on the time-frequency resources included in the first resource block set.

[0229] Exemplarily, taking an RB set including 105 consecutive RBs as an example, assuming that the bandwidth of a resource group in the frequency domain is the same as that of an RB, then an RB set includes 105 consecutive resource groups, and a first PSCCH occupies M consecutive resource groups. When an RB set allows X users to be multiplexed, the number of resource groups K between adjacent first PSCCHs in multiple first PSCCHs is ≥105 / ((X-1)*M); the number of multiple first PSCCHs is the number of repetitions of the first PSCCH in the first resource block set, that is, the number of multiple first PSCCHs is ≤105 / (M*X).

[0230] It should be understood that, in the case of K≥M, at least two users can be multiplexed in one resource block set.

[0231] As an optional embodiment, the first resource block set is also mapped with multiple second PSCCHs to be sent by the second terminal device; on the first resource block set, the offset of the starting resource group in the multiple first PSCCHs to be sent by the first terminal device relative to the preset reference frequency domain position is different from the offset of the starting resource group in the multiple first PSCCHs to be sent by the second terminal device relative to the preset reference frequency domain position, and the first resource block set is the resource block set that is successfully detected by the second terminal device through the LBT channel detection mechanism.

[0232] It should be understood that by configuring different PSCCH offsets for the first terminal device, frequency division multiplexing of the first terminal device and the second terminal device in the first resource block set and in the same time domain can be achieved.

[0233] As an optional embodiment, the third configuration information is agreed upon by a protocol, configured at the factory, or configured by the network device or other terminal device through signaling.

[0234] As an optional embodiment, the first information further includes a reference signal, where the reference signal is mapped to other time domain resources in the first resource block set except the time domain resources occupied by the multiple first PSCCHs.

[0235] It should be understood that the reference signal type, configuration information, and multi-user multiplexing method are consistent with the description of the corresponding part of the reference signal in the above text, and will not be repeated here.

[0236] It should also be understood that in the embodiment of the present application, the first terminal device may also send a second message for indicating the identification information of one or more RB sets of the successful LBT of the first terminal device. The method has been described above and will not be repeated here.

[0237] Fig.11 This application is a schematic flow chart of another side communication method 1100 provided in an embodiment of the present application. The method 1100 can be applied to Figure 1 , Figure 2 and Figure 3 Any of the communication systems shown. The method 1100 specifically comprises the following steps:

[0238] S1101. A first terminal device determines first information, where the first information includes multiple first PSCCHs, and all or part of the multiple first PSCCHs are mapped to at least two consecutive resource block sets and a protection band between the at least two resource block sets.

[0239] S1102. The first terminal device sends the first information; correspondingly, the third terminal device receives the first information.

[0240] S1103. The third terminal device obtains multiple PSCCHs based on the first information.

[0241] It should be understood that when the results of the LBT detection performed by the first terminal device on two consecutive RB sets are both successful, the first terminal device can use the time-frequency resources corresponding to the protection band between the two consecutive RB sets to transmit data or signals.

[0242] Optionally, the first terminal device can successfully LBT at least two RB sets in succession. If three RB sets are successfully LBTed in succession, then the two protection bands formed by the three RB sets can be used for data transmission. If all RB sets included in a resource pool are successfully LBTed at the same time, then the time-frequency resources corresponding to the resource pool can be used by the first terminal device. This application does not limit the number of RB sets that can successfully LBT at the same time.

[0243] In a possible implementation, the first terminal device only successfully LBTs two consecutive RB sets. At this time, the multiple first PSCCHs included in the first information are all mapped to the two consecutive resource block sets and the protection band between the two resource block sets.

[0244] In another possible implementation, the first terminal device LBT successfully maps two consecutive RB sets and another RB set that is discontinuous with the two RB sets. Then, a part of the multiple first PSCCHs included in the above first information are mapped on the two resource block sets and the protection band between the two resource block sets, while another part of the first PSCCHs are mapped on another RB set that is discontinuous with the two RB sets.

[0245] In an embodiment of the present application, all or part of the multiple first PSCCHs included in the first information are mapped onto at least two consecutive resource block sets and a protection band between the at least two resource block sets. On the one hand, by repeatedly mapping the first PSCCH multiple times in the frequency domain, the bandwidth occupancy rate when the first terminal device sends the first PSCCH is improved, which is conducive to meeting the OCB requirements; on the other hand, if the PSCCH indicates a reference signal, the reference signal can occupy time-frequency resources including the protection band, which is conducive to the receiving end receiving more reference signals and improving the accuracy of calculations based on the reference signal (for example, the accuracy of positioning measurements); if the PSCCH indicates data transmission, the occupation of the protection band is conducive to the transmission of a larger amount of data.

[0246] As an optional embodiment, each of the multiple first PSCCHs occupies multiple consecutive resource groups. The "resource group" involved here has been mentioned above and has the same meaning, which will not be repeated here.

[0247] As an optional embodiment, the resource occupancy of multiple first PSCCHs is configured based on third configuration information, and the third configuration information includes one or more of the following: the offset of the starting resource group in the multiple first PSCCHs relative to the preset reference frequency domain position; the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs; or, the number of multiple first PSCCHs.

[0248] It should be understood that the offset of the starting resource group in multiple first PSCCHs relative to the preset reference frequency domain position is used to indicate the time-frequency resource positions mapped by the multiple first PSCCHs; the number of resource groups spaced between adjacent first PSCCHs in multiple first PSCCHs is used to indicate the size of the interval between adjacent first PSCCHs; the number of multiple first PSCCHs is used to indicate the number of repetitions of the first PSCCH in a resource block set or in all resource block sets. Optionally, the preset reference frequency domain position can also be the starting position of each resource block set in the frequency domain, the center position of the entire resource pool in the frequency domain, or the starting position of each subchannel in each resource block set in the frequency domain, which is not limited in this application.

[0249] As an optional embodiment, the number of resource groups spaced between adjacent first PSCCHs in multiple first PSCCHs, and / or the number of multiple first PSCCHs, is determined based on the time-frequency resources included in at least two consecutive resource block sets and the protection band between at least two resource block sets.

[0250] Combine the following Fig.12 , the process of determining the number of resource groups between adjacent first PSCCHs in a plurality of first PSCCHs and the number of the plurality of first PSCCHs is described. Fig.12 As shown, exemplarily, the first PSCCH is a PSCCH for indicating SL-PRS, an RB set can be divided into Y consecutive resource groups in the frequency domain, and the guard band can be divided into Z consecutive resource groups in the frequency domain. The time-frequency resources that a first PSCCH needs to occupy may include 2 or 3 symbols in the time domain, and M consecutive resource groups in the frequency domain corresponding to the 2 or 3 symbols. The number of resource groups between adjacent first PSCCHs in multiple first PSCCHs is K. The first terminal device performs LBT detection on RB set 0, RB set 1, RB set 2, and RB set 3 at the same time.

[0251] One possible detection result is that the first terminal device succeeds in LBT for RB set 0 and RB set 1, fails in LBT for RB set 2 and RB set 3, and RB set 0 and RB set 1 are two consecutive RB sets. Then, the first terminal device transmits on RB set 0 and RB set 1 for which LBT succeeds and on the protection band between the two RB sets. When calculating the number of multiple first PSCCHs mapped on RBset 0 and RB set 1 and the protection band between the two RB sets, and the number of resource groups spaced between adjacent first PSCCHs, all resource groups corresponding to RB set 0 and RB set 1 and the protection band between the two RB sets can be used as a benchmark, and when calculating, the number of users allowed to multiplex the time-frequency resources is considered to be X. Then, a possible way to determine the number of resource groups K spaced between adjacent first PSCCHs in the multiple first PSCCHs is: K≥(X-1)*M; a way to determine the number of multiple first PSCCHs, that is, the number of repetitions G of the first PSCCH on RB set0 and RB set 1 and the protection band between the two RB sets is G≥(2*Y+Z) / (M*X).

[0252] Another possible detection result is that the first terminal device succeeds in LBT for RB set 0 and RB set 1, and also succeeds in LBT for RB set 3, and fails in LBT for RB set 2. Then, the first terminal device transmits on RBset 0 and RB set 1 where LBT succeeds, the protection band between RB set 0 and RB set 1, and RB set 3. The method for determining the number of multiple first PSCCHs on RB set 0 and RB set 1 and the protection band between RB set 0 and RB set 1, and the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs may be the same as the method for determining the case where the first terminal device only succeeds in LBT for RB set 0 and RB set 1 as mentioned above. As for the multiple first PSCCHs mapped on RB set 3, their resource occupancy may repeat the resource occupancy of the multiple first PSCCHs in RB set 0 or RB set 1, or may be determined based on the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs. Fig.10The corresponding method (the method of repeatedly mapping multiple first PSCCHs in one RB set) is determined separately, and this application does not limit this. Optionally, in this case, the third configuration information may include two groups, one group is used to indicate the resource occupancy of multiple first PSCCHs in at least two consecutive RB sets and the protection band between the at least two RB sets, and one group is used to indicate the resource occupancy of multiple first PSCCHs in an independent RB set, but this application does not limit this.

[0253] It should be understood that in the embodiments of the present application, the protection band between two consecutive resource block sets may be mapped with the first PSCCH or may not be mapped. In the case where the protection band between two consecutive resource block sets is mapped with the first PSCCH, the protection band may be mapped to a complete first PSCCH or may be part of the first PSCCH. The present application does not limit this.

[0254] It should also be understood that the configuration method of the third configuration information, the time division multiplexing method with the first PSCCH when the first information also includes a reference signal, the multi-user multiplexing method based on the PSCCH offset when multiple users successfully perform LBT on a resource block set at the same time, the method and content of the first terminal device sending the second message to other terminal devices, etc. have all been described above, and the process is similar, so they will not be repeated here.

[0255] Combination of the above Figures 5 to 12 , describes in detail the side communication method of the embodiment of the present application, and the following is combined with Fig.13 and Fig.14 , a side communication device of an embodiment of the present application is described in detail. The device includes a module or unit for executing each part of the above embodiment. The module or unit can be software, hardware, or a combination of software and hardware. The following is only a brief example of the device. For the implementation details of the solution, please refer to the description of the aforementioned method embodiment, which will not be repeated below.

[0256] Fig.13 1 is a schematic block diagram of a side communication device 1300 provided in an embodiment of the present application. Fig.13 As shown, the device 1300 includes: a processing module 1301 and a transceiver module 1302 .

[0257] In a first possible implementation, the sideline communication device 1300 is used to execute the steps and processes corresponding to the first terminal device in the above method 500. The processing module 1301 is used to: determine first information, the first information includes multiple first physical layer sideline control channels PSCCH mapped on multiple resource block sets, and each resource block set in the multiple resource block sets is mapped with at least one first PSCCH; the transceiver module 1302 is used to: send the first information.

[0258] Optionally, resource occupancy of at least one first PSCCH is the same on each resource block set in multiple resource block sets.

[0259] Optionally, each first PSCCH in the at least one first PSCCH occupies multiple resource groups, and adjacent resource groups in the multiple resource groups are spaced apart by a preset number of resource groups.

[0260] Optionally, the resource occupancy of each first PSCCH is configured based on first configuration information, and the first configuration information includes one or more of the following: the offset of the starting resource group in each first PSCCH relative to a preset reference frequency domain position; the number of resource groups spaced between adjacent resource groups in multiple resource groups; the number of frequency domain units corresponding to each resource group in multiple resource groups; or, one or more interleaved resource indexes corresponding to each first PSCCH.

[0261] Optionally, the first configuration information is agreed upon by a protocol, configured at the factory, or configured by the network device or other terminal device through signaling.

[0262] Optionally, the first information also includes a reference signal, and the reference signal is mapped to other time domain resources in the multiple resource block sets except the time domain resources occupied by the multiple first PSCCHs.

[0263] Optionally, resource occupancy of the reference information in multiple resource block sets is configured based on second configuration information, and the second configuration information includes at least one of the following: a resource index of the reference signal; a comb value of the reference signal; or a resource element offset of the reference signal.

[0264] Optionally, the multiple resource block sets are resource block sets that are successfully detected by the first terminal device through the listen-before-talk (LBT) channel detection mechanism, and the multiple first PSCCHs are all PSCCHs to be sent by the first terminal device.

[0265] Optionally, at least one second PSCCH to be sent by the second terminal device is also mapped on the first resource block set among the multiple resource block sets, and the first resource block set belongs to the resource block set successfully detected by the second terminal device through the LBT channel detection mechanism; on the first resource block set, the offset of the starting resource group in each first PSCCH to be sent by the first terminal device relative to the preset reference frequency domain position is different from the offset of the starting resource group in each second PSCCH to be sent by the second terminal device relative to the preset reference frequency domain position.

[0266] Optionally, the transceiver module 1302 is also used to: send second information, where the second information is used to indicate identification information of multiple resource block sets, or identification information of other resource block sets that fail to be detected through the LBT channel detection mechanism.

[0267] Optionally, the second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

[0268] Optionally, the transceiver module 1302 is also used to: send second information, where the second information is used to indicate identification information of multiple resource block sets, or identification information of other resource block sets that fail to be detected through the LBT channel detection mechanism.

[0269] Optionally, the second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

[0270] In a second possible implementation, the sideline communication device 1300 is used to execute the steps and processes corresponding to the third terminal device in the above method 500. The transceiver module 1302 is used to: receive first information, the first information includes multiple first physical layer sideline control channels PSCCH mapped on multiple resource block sets, and each resource block set in the multiple resource block sets is mapped with at least one first PSCCH; the processing module 1301 is used to: obtain multiple first PSCCHs based on the first information.

[0271] Optionally, resource occupancy of at least one first PSCCH is the same on each resource block set in multiple resource block sets.

[0272] Optionally, each first PSCCH in the at least one first PSCCH occupies multiple resource groups, and adjacent resource groups in the multiple resource groups are spaced apart by a preset number of resource groups.

[0273] Optionally, the resource occupancy of each first PSCCH is configured based on first configuration information, and the first configuration information includes one or more of the following: the offset of the starting resource group in each first PSCCH relative to a preset reference frequency domain position; the number of resource groups spaced between adjacent resource groups in multiple resource groups; the number of frequency domain units corresponding to each resource group in multiple resource groups; or, one or more interleaved resource indexes corresponding to each first PSCCH.

[0274] Optionally, the first configuration information is agreed upon by a protocol, configured at the factory, or configured by the network device or other terminal device through signaling.

[0275] Optionally, the first information also includes a reference signal, and the reference signal is mapped to other time domain resources in the multiple resource block sets except the time domain resources occupied by the multiple first PSCCHs.

[0276] Optionally, resource occupancy of the reference information in multiple resource block sets is configured based on second configuration information, and the second configuration information includes at least one of the following: a resource index of the reference signal; a comb value of the reference signal; or a resource element offset of the reference signal.

[0277] Optionally, the multiple resource block sets are resource block sets that are successfully detected by the first terminal device through the listen-before-talk (LBT) channel detection mechanism, and the multiple first PSCCHs are all PSCCHs to be sent by the first terminal device.

[0278] Optionally, at least one second PSCCH to be sent by the second terminal device is also mapped on the first resource block set among the multiple resource block sets, and the first resource block set belongs to the resource block set successfully detected by the second terminal device through the LBT channel detection mechanism; on the first resource block set, the offset of the starting resource group in each first PSCCH to be sent by the first terminal device relative to the preset reference frequency domain position is different from the offset of the starting resource group in each second PSCCH to be sent by the second terminal device relative to the preset reference frequency domain position.

[0279] Optionally, the transceiver module 1302 is also used to: receive second information, where the second information is used to indicate identification information of multiple resource block sets, or identification information of other resource block sets that fail to be detected through the LBT channel detection mechanism.

[0280] Optionally, the second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

[0281] In a third possible implementation, the sideline communication device 1300 is used to execute the steps and processes corresponding to the first terminal device in the above method 900. The processing module 1301 is used to: determine first information, the first information includes multiple first physical layer sideline control channels PSCCH mapped on a first resource block set; the transceiver module 1302 is used to: send the first information.

[0282] Optionally, each first PSCCH among the multiple first PSCCHs occupies multiple consecutive resource groups.

[0283] Optionally, the resource occupancy of multiple first PSCCHs is configured based on third configuration information, and the third configuration information includes one or more of the following: the offset of the starting resource group in the multiple first PSCCHs relative to the preset reference frequency domain position; the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs; or, the number of multiple first PSCCHs.

[0284] Optionally, the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs, and / or the number of the multiple first PSCCHs, is determined based on the time-frequency resources included in the first resource block set.

[0285] Optionally, the third configuration information is agreed upon by a protocol, configured at the factory, or configured by the network device or other terminal device through signaling.

[0286] Optionally, the first information also includes a reference signal, and the reference signal is mapped to other time domain resources in the first resource block set except the time domain resources occupied by the multiple first PSCCHs.

[0287] Optionally, resource occupancy of the reference information on the first resource block set is configured based on second configuration information, and the second configuration information includes at least one of the following: a resource index of the reference signal; a comb value of the reference signal; or a resource element offset of the reference signal.

[0288] Optionally, the first resource block set is a resource block set that is successfully detected by the first terminal device through a listen-before-talk (LBT) channel detection mechanism, and the multiple first PSCCHs are all PSCCHs to be sent by the first terminal device.

[0289] Optionally, the first resource block set is also mapped with multiple second PSCCHs to be sent by the second terminal device, and the first resource block set belongs to a resource block set that is successfully detected by the second terminal device through the LBT channel detection mechanism; on the first resource block set, the offset of the starting resource group in the multiple first PSCCHs to be sent by the first terminal device relative to the preset reference frequency domain position is different from the offset of the starting resource group in the multiple first PSCCHs to be sent by the second terminal device relative to the preset reference frequency domain position.

[0290] Optionally, the transceiver module 1302 is also used to: send second information, where the second information is used to indicate identification information of the first resource block set, or identification information of other resource block sets that fail to be detected through the LBT channel detection mechanism.

[0291] Optionally, the second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

[0292] In a fourth possible implementation, the sideline communication device 1300 is used to execute the steps and processes corresponding to the third terminal device in the above method 900. The transceiver module 1302 is used to: receive first information, the first information includes multiple first physical layer sideline control channels PSCCH mapped on a first resource block set; the processing module 1301 is used to: obtain multiple first PSCCHs based on the first information.

[0293] Optionally, each first PSCCH among the multiple first PSCCHs occupies multiple consecutive resource groups.

[0294] Optionally, the resource occupancy of multiple first PSCCHs is configured based on third configuration information, and the third configuration information includes one or more of the following: the offset of the starting resource group in the multiple first PSCCHs relative to the preset reference frequency domain position; the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs; or, the number of multiple first PSCCHs.

[0295] Optionally, the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs, and / or the number of the multiple first PSCCHs, is determined based on the time-frequency resources included in the first resource block set.

[0296] Optionally, the third configuration information is agreed upon by a protocol, configured at the factory, or configured by the network device or other terminal device through signaling.

[0297] Optionally, the first information also includes a reference signal, and the reference signal is mapped to other time domain resources in the first resource block set except the time domain resources occupied by the multiple first PSCCHs.

[0298] Optionally, resource occupancy of the reference information on the first resource block set is configured based on second configuration information, and the second configuration information includes at least one of the following: a resource index of the reference signal; a comb value of the reference signal; or a resource element offset of the reference signal.

[0299] Optionally, the first resource block set is a resource block set that is successfully detected by the first terminal device through a listen-before-talk (LBT) channel detection mechanism, and the multiple first PSCCHs are all PSCCHs to be sent by the first terminal device.

[0300] Optionally, the first resource block set is also mapped with multiple second PSCCHs to be sent by the second terminal device, and the first resource block set belongs to a resource block set that is successfully detected by the second terminal device through the LBT channel detection mechanism; on the first resource block set, the offset of the starting resource group in the multiple first PSCCHs to be sent by the first terminal device relative to the preset reference frequency domain position is different from the offset of the starting resource group in the multiple first PSCCHs to be sent by the second terminal device relative to the preset reference frequency domain position.

[0301] Optionally, the transceiver module 1302 is also used to: receive second information, where the second information is used to indicate identification information of the first resource block set, or identification information of other resource block sets that fail to be detected through the LBT channel detection mechanism.

[0302] Optionally, the second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

[0303] In a fifth possible implementation, the sideline communication device 1300 is used to execute the steps and processes corresponding to the first terminal device in the above method 1100. The processing module 1301 is used to: determine the first information, the first information includes multiple first physical layer sideline control channels PSCCH, all or part of the multiple first PSCCHs are mapped to at least two consecutive resource block sets and the guard band between at least two resource block sets; the transceiver module 1302 is used to: send the first information.

[0304] Optionally, each first PSCCH among the multiple first PSCCHs occupies multiple consecutive resource groups.

[0305] Optionally, the resource occupancy of multiple first PSCCHs is configured based on third configuration information, and the third configuration information includes one or more of the following: the offset of the starting resource group in the multiple first PSCCHs relative to the preset reference frequency domain position; the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs; or, the number of multiple first PSCCHs.

[0306] Optionally, the number of resource groups spaced between adjacent first PSCCHs in multiple first PSCCHs, and / or the number of multiple first PSCCHs, is determined based on the time-frequency resources included in at least two consecutive resource block sets and a protection band between at least two resource block sets.

[0307] Optionally, the third configuration information is agreed upon by a protocol, configured at the factory, or configured by the network device or other terminal device through signaling.

[0308] Optionally, the first information also includes a reference signal, which is mapped on other time domain resources except the time domain resources occupied by the multiple first PSCCHs in at least two consecutive resource block sets and a protection band between at least two resource block sets.

[0309] Optionally, resource occupancy of the reference information on at least two consecutive resource block sets and a protection band between at least two resource block sets is configured based on second configuration information, and the second configuration information includes at least one of the following: a resource index of the reference signal; a comb value of the reference signal; or a resource element offset of the reference signal.

[0310] Optionally, at least two consecutive resource block sets are resource block sets successfully detected by the first terminal device through the listen-before-talk (LBT) channel detection mechanism, and the multiple first PSCCHs are all PSCCHs to be sent by the first terminal device.

[0311] Optionally, at least two consecutive resource block sets include a first resource block set, on which multiple second PSCCHs to be sent by a second terminal device are also mapped, and the first resource block set belongs to a resource block set that is successfully detected by the second terminal device through the LBT channel detection mechanism; on the first resource block set, the offset of the starting resource group in the multiple first PSCCHs to be sent by the first terminal device relative to a preset reference frequency domain position is different from the offset of the starting resource group in the multiple second PSCCHs to be sent by the second terminal device relative to the preset reference frequency domain position.

[0312] Optionally, the transceiver module 1302 is also used to: send second information, where the second information is used to indicate identification information of at least two consecutive resource block sets, or identification information of other resource block sets that fail to be detected by the LBT channel detection mechanism.

[0313] Optionally, the second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

[0314] In a sixth possible implementation, the sideline communication device 1300 is used to execute the steps and processes corresponding to the third terminal device in the above method 1100. The transceiver module 1302 is used to: receive first information, the first information includes multiple first physical layer sideline control channels PSCCH, all or part of the multiple first PSCCHs are mapped to at least two consecutive resource block sets and a guard band between at least two resource block sets; the processing module 1301 is used to: obtain multiple first PSCCHs based on the first information.

[0315] Optionally, each first PSCCH among the multiple first PSCCHs occupies multiple consecutive resource groups.

[0316] Optionally, the resource occupancy of multiple first PSCCHs is configured based on third configuration information, and the third configuration information includes one or more of the following: the offset of the starting resource group in the multiple first PSCCHs relative to the preset reference frequency domain position; the number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs; or, the number of multiple first PSCCHs.

[0317] Optionally, the number of resource groups spaced between adjacent first PSCCHs in multiple first PSCCHs, and / or the number of multiple first PSCCHs, is determined based on the time-frequency resources included in at least two consecutive resource block sets and a protection band between at least two resource block sets.

[0318] Optionally, the third configuration information is agreed upon by a protocol, configured at the factory, or configured by the network device or other terminal device through signaling.

[0319] Optionally, the first information also includes a reference signal, which is mapped on other time domain resources except the time domain resources occupied by the multiple first PSCCHs in at least two consecutive resource block sets and a protection band between at least two resource block sets.

[0320] Optionally, resource occupancy of the reference information on at least two consecutive resource block sets and a protection band between at least two resource block sets is configured based on second configuration information, and the second configuration information includes at least one of the following: a resource index of the reference signal; a comb value of the reference signal; or a resource element offset of the reference signal.

[0321] Optionally, at least two consecutive resource block sets are resource block sets successfully detected by the first terminal device through the listen-before-talk (LBT) channel detection mechanism, and the multiple first PSCCHs are all PSCCHs to be sent by the first terminal device.

[0322] Optionally, at least two consecutive resource block sets include a first resource block set, on which multiple second PSCCHs to be sent by a second terminal device are also mapped, and the first resource block set belongs to a resource block set that is successfully detected by the second terminal device through the LBT channel detection mechanism; on the first resource block set, the offset of the starting resource group in the multiple first PSCCHs to be sent by the first terminal device relative to a preset reference frequency domain position is different from the offset of the starting resource group in the multiple second PSCCHs to be sent by the second terminal device relative to the preset reference frequency domain position.

[0323] Optionally, the transceiver module 1302 is also used to: receive second information, where the second information is used to indicate identification information of at least two consecutive resource block sets, or identification information of other resource block sets that fail to be detected by the LBT channel detection mechanism.

[0324] Optionally, the second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

[0325] It should be understood that the device 1300 here is embodied in the form of a functional module. The term "module" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a proprietary processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a merged logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art can understand that the device 1300 can be specifically the first terminal device or the third terminal device in the above-mentioned embodiment, and the device 1300 can be used to execute the various processes and / or steps corresponding to the first terminal device or the third terminal device in the above-mentioned method embodiment. To avoid repetition, it will not be repeated here.

[0326] The above-mentioned device 1300 has the function of implementing the corresponding steps executed by the first terminal device or the third terminal device in the above-mentioned method; the above-mentioned function can be implemented by hardware, or by hardware executing the corresponding software implementation. The hardware or software includes one or more modules corresponding to the above-mentioned functions. For example, the above-mentioned transceiver module 1302 may include a sending module and a receiving module, the sending module can be used to implement the various steps and / or processes for performing the sending action corresponding to the above-mentioned transceiver module, and the receiving module can be used to implement the various steps and / or processes for performing the receiving action corresponding to the above-mentioned transceiver module. The sending module can be replaced by a transmitter, and the receiving module can be replaced by a receiver, respectively performing the sending and receiving operations and related processing operations in each method embodiment.

[0327] In the embodiments of the present application, Fig.13 The device 1300 in the embodiment may also be a chip or a chip system, such as a system on chip (SOC). Correspondingly, the transceiver module 1302 may be a transceiver circuit of the chip, the sending operation may be understood as the output of the chip, and the receiving operation may be understood as the input of the chip, which is not limited here.

[0328] Fig.14A schematic block diagram of a sideline communication device 1400 provided in an embodiment of the present application is shown. The device 1400 includes a processor 1401, which can be used to execute a computer program to implement each step and / or process corresponding to the first terminal device or the third terminal device in the above method embodiment.

[0329] Optionally, the device 1400 further includes a transceiver 1402. The transceiver 1402 may include a transmitter and a receiver, the transmitter may be used to implement the various steps and / or processes corresponding to the transceiver 1402 for performing the sending action, and the receiver may be used to implement the various steps and / or processes corresponding to the transceiver 1402 for performing the receiving action.

[0330] Optionally, the device 1400 may also include and memory 1403. The memory 1403 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory. For example, the memory may also store information about the device type. The processor 1401 may be used to execute instructions stored in the memory, and when the processor 1401 executes instructions stored in the memory, the processor 1401 is used to execute the various steps and / or processes of the above-mentioned method embodiment. The memory 1403 may be integrated with the processor 1401, or may be separately arranged from the processor 1401.

[0331] In one possible implementation, the processor 1401, the transceiver 1402 and the memory 1403 communicate with each other through an internal connection path, the memory 1403 is used to store instructions, and the processor 1401 is used to execute the instructions stored in the memory 1403 to control the transceiver 1402 to send signals and / or receive signals.

[0332] It should be understood that the device 1400 can be specifically the first terminal device or the third terminal device in the above-mentioned embodiment, and can be used to execute the various steps and / or processes corresponding to the first terminal device or the third terminal device in the above-mentioned method embodiment. In the embodiment of the present application, the device 1400 can also be a chip or a chip system. When the device 1400 is a chip, the transceiver can be an input-output circuit or a communication interface; the processor is a processor, a microprocessor, or an integrated circuit integrated on the chip. The sending operation of the first terminal device or the third terminal device in the above-mentioned method embodiment can be understood as the output of the chip, and the receiving operation of the first terminal device or the third terminal device in the above-mentioned method embodiment can be understood as the input of the chip.

[0333] It should be understood that in the embodiments of the present application, the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0334] In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the method disclosed in conjunction with the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in a processor for execution. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor executes the instructions in the memory, and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.

[0335] The present application also provides a computer-readable storage medium, which is used to store a computer program, and the computer program is used to implement the method shown in the above method embodiment.

[0336] The present application also provides a computer program product, which includes a computer program (also referred to as code or instruction). When the computer program runs on a computer, the computer can execute the method shown in the above method embodiment.

[0337] Those of ordinary skill in the art will appreciate that the modules and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0338] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and modules described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0339] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.

[0340] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0341] In addition, each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.

[0342] If the above functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, and other media that can store program codes.

[0343] The above are only specific implementation methods of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or replacements within the technical scope disclosed in the embodiments of the present application, which should be included in the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application shall be based on the protection scope of the claims.

Claims

1. A side communication method, characterized in that: include: Determine first information, where the first information includes a plurality of first physical layer sideline control channels PSCCH mapped on a plurality of resource block sets, and at least one first PSCCH is mapped on each resource block set in the plurality of resource block sets; The first information is sent.

2. A side communication method, characterized in that: include: Receive first information, wherein the first information includes a plurality of first physical layer sideline control channels PSCCH mapped on a plurality of resource block sets, and each resource block set in the plurality of resource block sets is mapped with at least one first PSCCH; Based on the first information, the multiple first PSCCHs are acquired.

3. The method according to claim 1 or 2, characterized in that: The resource occupancy of the at least one first PSCCH is the same on each resource block set in the multiple resource block sets.

4. The method according to claim 3, characterized in that Each first PSCCH in the at least one first PSCCH occupies multiple resource groups, and adjacent resource groups in the multiple resource groups are spaced apart by a preset number of resource groups.

5. The method according to claim 4, characterized in that The resource occupancy of each first PSCCH is configured based on first configuration information, where the first configuration information includes one or more of the following: An offset of a starting resource group in each first PSCCH relative to a preset reference frequency domain position; The number of resource groups separated by intervals between adjacent resource groups in the plurality of resource groups; The number of frequency domain units corresponding to each resource group in the multiple resource groups; or One or more interleaved resource indexes corresponding to each first PSCCH.

6. The method according to claim 5, characterized in that The first configuration information is agreed upon by a protocol, configured at the factory, or configured by a network device or other terminal device through signaling.

7. The method according to any one of claims 1 to 6, characterized in that The first information also includes a reference signal, and the reference signal is mapped to other time domain resources in the multiple resource block sets except the time domain resources occupied by the multiple first PSCCHs.

8. The method according to claim 7, characterized in that The resource occupancy of the reference information in the plurality of resource block sets is configured based on second configuration information, where the second configuration information includes at least one of the following: A resource index of the reference signal; The comb value of the reference signal; or, The resource element offset of the reference signal.

9. The method according to any one of claims 1 to 8, characterized in that The multiple resource block sets are resource block sets that are successfully detected by the first terminal device through the listen-before-talk (LBT) channel detection mechanism, and the multiple first PSCCHs are all PSCCHs to be sent by the first terminal device.

10. The method according to claim 9, characterized in that At least one second PSCCH to be sent by a second terminal device is also mapped on a first resource block set among the multiple resource block sets, and the first resource block set belongs to a resource block set successfully detected by the second terminal device through the LBT channel detection mechanism; On the first resource block set, the offset of the starting resource group in each first PSCCH to be sent by the first terminal device relative to the preset reference frequency domain position is different from the offset of the starting resource group in each second PSCCH to be sent by the second terminal device relative to the preset reference frequency domain position.

11. The method according to claim 9 or 10, characterized in that: The method further comprises: Send second information, where the second information is used to indicate identification information of the multiple resource block sets, or identification information of other resource block sets that fail to be detected by the LBT channel detection mechanism.

12. The method according to claim 11, characterized in that The second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

13. A side communication method, characterized in that: include: Determine first information, wherein the first information includes a plurality of first physical layer sideline control channels PSCCH mapped on a first resource block set; The first information is sent.

14. A side communication method, characterized in that: include: Receive first information, wherein the first information includes a plurality of first physical layer sideline control channels PSCCH mapped on a first resource block set; Based on the first information, the multiple first PSCCHs are acquired.

15. The method according to claim 13 or 14, characterized in that Each first PSCCH of the plurality of first PSCCHs occupies a plurality of consecutive resource groups.

16. The method according to claim 15, characterized in that The resource occupancy of the multiple first PSCCHs is configured based on third configuration information, and the third configuration information includes one or more of the following: An offset of a starting resource group in the plurality of first PSCCHs relative to a preset reference frequency domain position; The number of resource groups between adjacent first PSCCHs in the plurality of first PSCCHs; or, The number of the multiple first PSCCHs.

17. The method according to claim 16, characterized in that The number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs, and / or the number of the multiple first PSCCHs, is determined based on the time-frequency resources included in the first resource block set.

18. The method according to claim 16 or 17, characterized in that The third configuration information is agreed upon by the protocol, configured at the factory, or configured by the network device or other terminal devices through signaling.

19. The method according to any one of claims 13 to 18, characterized in that The first information also includes a reference signal, and the reference signal is mapped to other time domain resources in the first resource block set except the time domain resources occupied by the multiple first PSCCHs.

20. The method according to claim 19, characterized in that The resource occupancy of the reference information on the first resource block set is configured based on second configuration information, where the second configuration information includes at least one of the following: A resource index of the reference signal; The comb value of the reference signal; or, The resource element offset of the reference signal.

21. The method according to any one of claims 13 to 20, characterized in that The first resource block set is a resource block set that is successfully detected by the first terminal device through a listen-before-talk (LBT) channel detection mechanism, and the multiple first PSCCHs are all PSCCHs to be sent by the first terminal device.

22. The method according to claim 21, characterized in that A plurality of second PSCCHs to be sent by a second terminal device are also mapped onto the first resource block set, and the first resource block set belongs to a resource block set successfully detected by the second terminal device through the LBT channel detection mechanism; On the first resource block set, the offset of the starting resource group in the multiple first PSCCHs to be sent by the first terminal device relative to the preset reference frequency domain position is different from the offset of the starting resource group in the multiple first PSCCHs to be sent by the second terminal device relative to the preset reference frequency domain position.

23. The method according to claim 21 or 22, characterized in that The method further comprises: Send second information, where the second information is used to indicate identification information of the first resource block set, or identification information of other resource block sets that fail to be detected by the LBT channel detection mechanism.

24. The method according to claim 23, characterized in that The second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

25. A side communication method, characterized in that: include: Determine first information, where the first information includes a plurality of first physical layer sideline control channels PSCCHs, where all or part of the first PSCCHs in the plurality of first PSCCHs are mapped to at least two consecutive resource block sets and a guard band between the at least two resource block sets; The first information is sent.

26. A side communication method, characterized in that: include: Receive first information, the first information comprising a plurality of first physical layer sideline control channels PSCCH, all or part of the first PSCCHs in the plurality of first PSCCHs are mapped to at least two consecutive resource block sets and a guard band between the at least two resource block sets; Based on the first information, the multiple first PSCCHs are acquired.

27. The method according to claim 25 or 26, characterized in that Each first PSCCH of the plurality of first PSCCHs occupies a plurality of consecutive resource groups.

28. The method according to claim 27, characterized in that The resource occupancy of the multiple first PSCCHs is configured based on third configuration information, and the third configuration information includes one or more of the following: An offset of a starting resource group in the plurality of first PSCCHs relative to a preset reference frequency domain position; The number of resource groups between adjacent first PSCCHs in the plurality of first PSCCHs; or, The number of the multiple first PSCCHs.

29. The method according to claim 28, characterized in that The number of resource groups spaced between adjacent first PSCCHs in the multiple first PSCCHs, and / or the number of the multiple first PSCCHs, is determined based on the time-frequency resources included in the at least two consecutive resource block sets and the protection band between the at least two resource block sets.

30. The method according to claim 28 or 29, characterized in that The third configuration information is agreed upon by the protocol, configured at the factory, or configured by the network device or other terminal devices through signaling.

31. The method according to any one of claims 25 to 30, characterized in that The first information also includes a reference signal, and the reference signal is mapped on other time domain resources except the time domain resources occupied by the multiple first PSCCHs in the at least two consecutive resource block sets and a guard band between the at least two resource block sets.

32. The method according to claim 31, characterized in that The resource occupancy of the reference information on the at least two consecutive resource block sets and the guard band between the at least two resource block sets is configured based on second configuration information, where the second configuration information includes at least one of the following: A resource index of the reference signal; The comb value of the reference signal; or, The resource element offset of the reference signal.

33. The method according to any one of claims 25 to 32, characterized in that The at least two consecutive resource block sets are resource block sets successfully detected by the first terminal device through the listen-before-talk (LBT) channel detection mechanism, and the multiple first PSCCHs are all PSCCHs to be sent by the first terminal device.

34. The method according to claim 33, characterized in that The at least two consecutive resource block sets include a first resource block set, on which a plurality of second PSCCHs to be sent by a second terminal device are also mapped, and the first resource block set belongs to a resource block set successfully detected by the second terminal device through the LBT channel detection mechanism; On the first resource block set, the offset of the starting resource group in the multiple first PSCCHs to be sent by the first terminal device relative to the preset reference frequency domain position is different from the offset of the starting resource group in the multiple second PSCCHs to be sent by the second terminal device relative to the preset reference frequency domain position.

35. The method according to claim 33 or 34, characterized in that The method further comprises: Send second information, where the second information is used to indicate identification information of the at least two consecutive resource block sets, or identification information of other resource block sets that fail to be detected by the LBT channel detection mechanism.

36. The method according to claim 35, characterized in that The second information is carried on sidelink control information SCI or media access control layer control element MAC CE.

37. A side communication device, characterized in that: include: A module for implementing the method according to any one of claims 1 to 12, or a module for implementing the method according to any one of claims 13 to 24, or a module for implementing the method according to any one of claims 25 to 36.

38. A side communication device, characterized in that: include: A processor, wherein the processor is used to execute a computer program, and when the processor calls the computer program, the device executes the method as claimed in any one of claims 1 to 12, or executes the method as claimed in any one of claims 13 to 24, or executes the method as claimed in any one of claims 25 to 36.

39. A computer-readable storage medium, characterized in that: Used to store a computer program, the computer program comprising instructions for implementing the method according to any one of claims 1 to 12, or instructions for implementing the method according to any one of claims 13 to 24, or instructions for implementing the method according to any one of claims 25 to 36.