Communication method and device

By dynamically adjusting the number of bits of the frequency resource indication information, the problem of inconsistent SCI size caused by different resource pool bandwidths is solved, and the decoding success rate and performance of side link communication is improved.

CN119155801APending Publication Date: 2024-12-17HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310990315.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-06-16
Filing Date
2023-08-07
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

In a side link communication system, the SCI sizes between terminal devices vary depending on the resource pool bandwidth, resulting in the inability to correctly decode or the SCI in different formats need to be blindly detected, affecting communication performance.

Method used

By dynamically obtaining the frequency domain information of the other party's resource pool, adjusting the number of bits of the frequency resource indication information, making the SCI size consistent, and ensuring that it can be correctly decoded under different bandwidth conditions.

Benefits of technology

This improves the probability that SCI is successfully received and decoded, avoids blind detection of SCIs in different formats, and enhances communication performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119155801A_ABST
    Figure CN119155801A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device, and relates to the technical field of wireless communication. According to the invention, when the working bandwidths of the two terminal devices are different, the bit numbers of the determined side row control information are the same. The method comprises: a first terminal device determining a first resource set, the bandwidth of the first resource set being less than or equal to the bandwidth supported by the first terminal device; the first terminal device receives first information from the second terminal device, the first information comprises frequency domain information of a second resource set, the bandwidth of the second resource set is larger than the bandwidth supported by the first terminal device, and the second resource set is overlapped with the first resource set. A first terminal device sends and / or receives first sidewalk control information in a first resource set, the first sidewalk control information comprising first frequency resource indication information, the first frequency resource indication information indicating a frequency domain position of a first resource, the bit number of the first frequency resource indication information is determined according to the frequency domain information of the second resource set.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on June 16, 2023, with application number 202310729940.3 and application name “A Resource Indication Method and Device”, all contents of which are incorporated by reference in this application. Technical Field

[0002] The present application relates to the field of wireless communications, and in particular to a communication method and device. Background Art

[0003] In a sidelink (SL) communication system, the control information transmitted between different terminal devices is sidelink control information (SCI). On the transmitting side, the terminal device sends SCI according to a certain SCI size. On the receiving side, the terminal device decodes SCI according to the above SCI size. SCI includes frequency resource indication information, and the number of bits of the frequency resource indication information is determined according to the bandwidth size of the resource pool (pre-)configured by the terminal device.

[0004] However, if two terminal devices are (pre)configured with resource pool bandwidths of different sizes, the SCI sizes determined by the two terminal devices will be different; when the two resource pools with different bandwidth sizes overlap, and the two terminal devices send and / or receive SCI in the overlapping part of the resource pool, the two terminal devices will be unable to decode each other's SCI or will need to blindly detect SCI of different formats. Summary of the invention

[0005] In order to solve the above technical problems, the present application provides a communication method and device, which can make the size of the SCI (or the number of bits of the SCI) determined to be the same when the working bandwidths of two terminal devices are different (for example, the bandwidths of the (pre-)configured resource pools are different), so as to avoid the terminal device being unable to correctly decode the other party's side control information or requiring blind detection of side control information of different formats. To achieve the above purpose, the present application adopts the following technical solutions:

[0006] In a first aspect, a communication method is provided. The execution subject of the method may be a first terminal device, the first terminal device may be a first terminal equipment, or a component (such as a processor, a chip, or a chip system, etc.) applied to the first terminal device, or a logic module or software that can realize all or part of the functions of the first terminal device. The following description is taken as an example that the execution subject is the first terminal device. The method includes: the first terminal device determines a first resource set, and the bandwidth of the first resource set is less than or equal to the bandwidth supported by the first terminal device. The first terminal device receives first information from a second terminal device, the first information includes frequency domain information of a second resource set, the bandwidth of the second resource set is greater than the bandwidth supported by the first terminal device, and the second resource set partially or completely overlaps with the first resource set. The first terminal device sends and / or receives first side control information in the first resource set, the first side control information includes first frequency resource indication information, the first frequency resource indication information indicates the frequency domain position of the first resource, the first resource is used to send side information, and the number of bits of the first frequency resource indication information is determined according to the frequency domain information of the second resource set.

[0007] Among them, the number of bits of the first frequency resource indication information is determined according to the frequency domain information of the second resource set. It can be understood that the first frequency resource indication information indicates the position of the sideline resources occupied or reserved by the first terminal device within the frequency domain range of the second resource set.

[0008] For example, the first resource set is a resource pool with a smaller bandwidth. The frequency domain information of the first resource set is predefined or preconfigured in the configuration information of the first terminal device, or is configured for the first terminal device by a network device.

[0009] For another example, the second resource set is a resource pool with a larger bandwidth. The frequency domain information of the second resource set is predefined or preconfigured in the configuration information of the second terminal device, or is configured by the network device for the second terminal device. Alternatively, the frequency domain information of the second resource set is predefined or preconfigured in the configuration information of other terminal devices, or is configured by the network device for the other terminal devices. The other terminal devices are terminal devices other than the second terminal device.

[0010] That is to say, the first terminal device can dynamically obtain the frequency domain information of the second resource set, and then determine the number of bits of the first frequency resource indication information according to the dynamically obtained frequency domain information of the second resource set. The first terminal device determines the size of the first side control information according to the number of bits of the first frequency resource indication information. In this way, when the frequency domain information of the second resource set is updated, the number of bits of the first frequency resource indication information is also adjusted accordingly, so that the first terminal device can adaptively adjust the number of bits of the first side control information.

[0011] In this way, when the first terminal device sends the first side control information, even if the first terminal device and the terminal device receiving the first side control information operate in resource sets with different bandwidth sizes, the size of the side control information determined by the above two terminal devices (i.e., the first terminal device and the terminal device receiving the first side control information) can be the same, thereby enabling the first side control information sent by the first terminal device to be successfully received and decoded, which helps to increase the probability of successfully receiving and decoding the first side control information.

[0012] When the first terminal device receives the first side control information, even if the first terminal device and the terminal device sending the first side control information operate in resource sets with different bandwidth sizes, the size of the side control information determined by the above two terminal devices (i.e., the first terminal device and the terminal device sending the first side control information) can be the same, thereby enabling the first side control information to be successfully received and decoded by the first terminal device, which helps to increase the probability of successfully receiving and decoding the first side control information without the need for blind detection of side control information of different formats.

[0013] In one possible design, the first resource is located within the first resource set and within the second resource set.

[0014] In this way, the first terminal device can send the sideline information in the first resource. Furthermore, the first terminal device can also receive the sideline information from the second type of terminal device in the first resource.

[0015] In one possible design, the first information includes at least one of the following: the bandwidth size of the second resource set, or the number of frequency domain units included in the second resource set, or the frequency domain starting position of the second resource set, or the frequency domain ending position of the second resource set.

[0016] In this way, after receiving the first information, the first terminal device can determine the bandwidth size of the second resource set according to the first information.

[0017] In one possible design, the value of the first frequency resource indication information is determined according to the frequency domain unit index of the frequency domain unit of the first resource in the second resource set.

[0018] In one possible design, the frequency domain unit index of the frequency domain unit of the first resource in the second resource set is determined based on the frequency domain unit index of the frequency domain unit in the first resource set in the second resource set.

[0019] In this way, when the first terminal device sends the first side control information, the first frequency resource indication information included in the first side control information can be correctly interpreted or understood by the second type of terminal device, so that the second type of terminal device can determine the frequency domain position of the first resource according to the first frequency resource indication information. And, when the first terminal device receives the first side control information from the second type of terminal device, the first terminal device can correctly interpret or understand the first frequency resource indication information included in the first side control information, so as to determine the frequency domain position of the first resource according to the first frequency resource indication information.

[0020] In one possible design, the frequency domain unit index of the frequency domain unit of the first resource in the second resource set is determined based on a first frequency domain offset, where the first frequency domain offset is the frequency domain offset of the first resource set relative to the second resource set.

[0021] The first frequency domain offset may be understood as the frequency domain offset between the first resource set and the second resource set.

[0022] In one possible design, the first information includes the first frequency domain offset.

[0023] That is, the first terminal device obtains the first frequency domain offset from the first information, thereby simplifying the calculation complexity on the first terminal device side.

[0024] In one possible design, the method also includes: the first terminal device determines the first frequency domain offset based on the frequency domain starting position of the second resource set and the frequency domain starting position of the first resource set, and the first information includes the frequency domain starting position of the second resource set.

[0025] That is to say, when the first information includes the frequency domain starting position of the second resource set, the first information may not need to additionally include frequency domain offset information, such as the first frequency domain offset, to save signaling overhead.

[0026] In one possible design, the first terminal device receives first information from the second terminal device, including: the first terminal device receives the first information from the second terminal device within a third resource set, and the frequency domain information of the third resource set is predefined or preconfigured in the configuration information of the first terminal device, or is configured for the first terminal device by a network device.

[0027] That is to say, the first terminal device dynamically obtains the first information within the third resource set, laying a foundation for dynamically determining the number of bits of the first frequency resource indication information.

[0028] In one possible design, the third resource set is located within the first part of the bandwidth BWP and within the second BWP; wherein the frequency domain information of the first BWP is predefined or preconfigured in the configuration information of the first terminal device, or is configured by the network device for the first terminal device; the frequency domain information of the second BWP is predefined or preconfigured in the configuration information of the second terminal device, or is configured by the network device for the second terminal device.

[0029] In one possible design, the method also includes: the first terminal device sends and / or receives second sideline control information within the third resource set, the second sideline control information includes second frequency resource indication information, the second frequency resource indication information indicates the frequency domain position of the second resource, the second resource is used to send sideline information, and the number of bits of the second frequency resource indication information is determined based on the frequency domain information of the third resource set.

[0030] In this way, the second sideline control information sent by the first terminal device in the third resource set can be received and decoded by other terminal devices. In addition, the first terminal device can also receive and decode sideline control information of other terminal devices in the third resource set.

[0031] In one possible design, the method further includes: the first terminal device sends second information to the second terminal device within the third resource set, the second information including frequency domain information of the first resource set. The first terminal device receives first indication information from the second terminal device within the third resource set, the first indication information indicating that the first terminal device switches to the first resource set, and the first indication information is determined based on the second information.

[0032] That is to say, for the first terminal device, when the second terminal device initiates a resource set switch, after the first terminal device receives the first indication information, it switches according to the first indication information, such as switching from the third resource set to the first resource set.

[0033] In one possible design, the first information includes a second frequency domain offset, where the second frequency domain offset is a frequency domain offset of the third resource set relative to the second resource set.

[0034] The second frequency domain offset may be understood as the frequency domain offset between the third resource set and the second resource set.

[0035] That is, the first terminal device obtains the second frequency domain offset from the first information, thereby simplifying the calculation complexity on the first terminal device side.

[0036] In one possible design, the method also includes: the first terminal device determines a first frequency domain offset based on the second frequency domain offset, and the first frequency domain offset is a frequency domain offset of the first resource set relative to the second resource set.

[0037] That is to say, when the first information does not include the first frequency domain offset, and the first information includes the bandwidth size of the second resource set (that is, the first terminal device cannot know the frequency domain starting position and the frequency domain ending position of the second resource set), after the first terminal device obtains the second frequency domain offset from the first information, the first frequency domain offset can be determined based on the second frequency domain offset.

[0038] In this way, when the first information includes the second frequency domain offset, the first information may not need to include other additional information, such as the first frequency domain offset or the frequency domain starting position of the second resource set or the frequency domain ending position of the second resource set, so as to save signaling overhead.

[0039] In one possible design, the first terminal device determines the first frequency domain offset according to the second frequency domain offset, including: the first terminal device determines the first frequency domain offset according to the second frequency domain offset and a third frequency domain offset. The third frequency domain offset is a frequency domain offset of the first resource set relative to the third resource set.

[0040] The third frequency domain offset may be understood as the frequency domain offset between the first resource set and the third resource set.

[0041] In one possible design, the method also includes: the first terminal device obtains first configuration information, the first configuration information including frequency domain information of the first resource set and / or frequency domain information of the third resource set; the first terminal device determines a third frequency domain offset based on the first configuration information, and the third frequency domain offset is the frequency domain offset of the first resource set relative to the third resource set.

[0042] That is, the first terminal device may determine the third frequency domain offset according to the first configuration information. In this case, the first information may not need to additionally include frequency domain offset information, such as the third frequency domain offset, to save signaling overhead.

[0043] In a possible design, the first terminal device acquires the first configuration information, including: the first terminal device receives the first configuration information from a network device. That is, the network device configures the first configuration information for the first terminal device.

[0044] In one possible design, the first configuration information is predefined or preconfigured in configuration information of the first terminal device to save signaling overhead.

[0045] In one possible design, the third resource set overlaps with the second resource set or does not overlap at all.

[0046] The fact that the third resource set overlaps with the second resource set may be understood as: the third resource set is included in the second resource set, or the third resource set partially overlaps with the second resource set.

[0047] In one possible design, the third resource set does not overlap with the first resource set at all.

[0048] In one possible design, a bandwidth of the third resource set is less than or equal to a bandwidth supported by the first terminal device.

[0049] In a possible design, the first terminal device belongs to a first type of terminal device, and the second terminal device belongs to a second type of terminal device. The bandwidth supported by the first type of terminal device is smaller than the bandwidth supported by the second type of terminal device.

[0050] That is, the first sideline control information can be successfully received and decoded by the first type terminal device and / or the second type terminal device.

[0051] In one possible design, the first information is carried in a discovery message or a radio resource control RRC message.

[0052] In one possible design, the first information is carried in a first synchronization signal.

[0053] That is, the first terminal device dynamically obtains the first information by receiving the first synchronization signal, laying a foundation for dynamically determining the number of bits of the first frequency resource indication information.

[0054] In one possible design, the first synchronization signal includes a physical sidelink broadcast channel PSBCH, and the first information is carried on the PSBCH.

[0055] In one possible design, the method further includes: the first terminal device determines a first synchronization resource and a second synchronization resource. The first synchronization resource is used to send and / or receive a first type of synchronization signal, the first type of synchronization signal is a synchronization signal carrying the first information. The second synchronization resource is used to send and / or receive a second type of synchronization signal, the second type of synchronization signal is a synchronization signal that does not carry the first information.

[0056] That is to say, in the SL communication system, different types of synchronization signals are transmitted through different types of synchronization resources, laying the foundation for avoiding conflicts between different types of PSBCHs.

[0057] In a possible design, the first terminal device receives the first information from the second terminal device, including: the first terminal device receives the first information from the second terminal device in the first synchronization resource.

[0058] That is to say, in the SL communication system, different types of synchronization signals are transmitted through different types of synchronization resources, thereby avoiding conflicts between different types of PSBCHs and increasing the possibility of successful PSBCH decoding.

[0059] In one possible design, the first information includes a fourth frequency domain offset, where the fourth frequency domain offset is a frequency domain offset of a frequency domain resource where the first synchronization signal is located relative to a frequency domain resource of the second resource set.

[0060] The fourth frequency domain offset may be understood as the frequency domain offset between the frequency domain resources where the first synchronization signal is located and the frequency domain resources of the second resource set.

[0061] That is, the first terminal device obtains the fourth frequency domain offset from the first information, thereby simplifying the calculation complexity on the first terminal device side.

[0062] In one possible design, the method also includes: the first terminal device determines a first frequency domain offset based on the fourth frequency domain offset, and the first frequency domain offset is a frequency domain offset of the first resource set relative to the second resource set.

[0063] That is to say, when the first information does not include the first frequency domain offset, and the first information includes the bandwidth size of the second resource set (that is, the first terminal device cannot know the frequency domain starting position and the frequency domain ending position of the second resource set), after the first terminal device obtains the fourth frequency domain offset from the first information, the first frequency domain offset can be determined according to the fourth frequency domain offset.

[0064] In this way, when the first information includes the fourth frequency domain offset, the first information may not need to additionally include other information, such as the first frequency domain offset, so as to save signaling overhead.

[0065] In one possible design, the first terminal device determines the first frequency domain offset based on the fourth frequency domain offset, including: the first terminal device determines the first frequency domain offset based on the fourth frequency domain offset and the fifth frequency domain offset, and the fifth frequency domain offset is the frequency domain offset of the frequency domain resources where the first synchronization signal is located relative to the frequency domain resources of the first resource set.

[0066] The fifth frequency domain offset can be understood as the frequency domain offset between the frequency domain resources where the first synchronization signal is located and the frequency domain resources of the first resource set.

[0067] In one possible design, the method further includes: the first terminal device obtains second configuration information, the second configuration information including frequency domain information of the first resource set and / or frequency domain information of the first synchronization signal. The first terminal device determines a fifth frequency domain offset based on the second configuration information, the fifth frequency domain offset being a frequency domain offset of a frequency domain resource where the first synchronization signal is located relative to a frequency domain resource of the first resource set.

[0068] That is, the first terminal device may determine the fifth frequency domain offset according to the second configuration information. In this case, the first information may not need to additionally include frequency domain offset information, such as the fifth frequency domain offset, to save signaling overhead.

[0069] In a possible design, the first terminal device acquires the second configuration information, including: the first terminal device receives the second configuration information from a network device. That is, the network device configures the second configuration information for the first terminal device.

[0070] In one possible design, the second configuration information is predefined or preconfigured in the configuration information of the first terminal device to save signaling overhead.

[0071] In one possible design, the first terminal device belongs to a first type of terminal device, and the second terminal device belongs to a second type of terminal device; or, the first terminal device and the second terminal device belong to a first type of terminal device, and the first information is information obtained by the second terminal device from a third terminal device. The bandwidth supported by the first type of terminal device is smaller than the bandwidth supported by the second type of terminal device.

[0072] That is, the first sideline control information may be received and decoded by the first type terminal device and / or the second type terminal device.

[0073] In one possible design, the first sidelink control information is first-order sidelink control information SCI.

[0074] In one possible design, the first sidelink control information is carried on a physical sidelink control channel PSCCH.

[0075] Among them, the technical effects brought about by the second aspect and any design method in the second aspect can refer to the technical effects brought about by the first aspect and the corresponding design method in the first aspect, and will not be repeated here.

[0076] In a second aspect, a communication method is provided. The execution subject of the method may be a second terminal device, the second terminal device may be a second terminal equipment, or a component (such as a processor, a chip, or a chip system, etc.) applied to the second terminal device, or a logic module or software that can realize all or part of the functions of the second terminal device. The following description is taken as an example that the execution subject is the second terminal device. The method includes: the second terminal device sends a first message to the first terminal device, the first message includes frequency domain information of a second resource set, and the bandwidth of the second resource set is greater than the bandwidth supported by the first terminal device. The second terminal device receives a first sideline control information from the first terminal device, the first sideline control information includes a first frequency resource indication information, the first frequency resource indication information indicates the frequency domain position of the first resource, the first resource is used to send the sideline information, the number of bits of the first frequency resource indication information is determined according to the frequency domain information of the second resource set, the first resource is located in the first resource set and in the second resource set, and the first resource set is a sideline resource set determined by the first terminal device.

[0077] In one possible design, the first information includes at least one of the following: the bandwidth size of the second resource set, or the number of frequency domain units included in the second resource set, or the frequency domain starting position of the second resource set, or the frequency domain ending position of the second resource set.

[0078] In one possible design, the value of the first frequency resource indication information is determined according to the frequency domain unit index of the frequency domain unit of the first resource in the second resource set.

[0079] In one possible design, the second terminal device sends the first information to the first terminal device, including: the second terminal device sends the first information to the first terminal device within a third resource set, and the frequency domain information of the third resource set is predefined or preconfigured in the configuration information of the second terminal device, or is configured for the second terminal device by a network device.

[0080] In one possible design, the third resource set is located within the first partial bandwidth BWP and within the second BWP. The frequency domain information of the first BWP is predefined or preconfigured in the configuration information of the first terminal device, or is configured by the network device for the first terminal device; the frequency domain information of the second BWP is predefined or preconfigured in the configuration information of the second terminal device, or is configured by the network device for the second terminal device.

[0081] In one possible design, the method also includes: the second terminal device sends and / or receives second sideline control information within the third resource set, the second sideline control information includes second frequency resource indication information, the second frequency resource indication information indicates the frequency domain position of the second resource, the second resource is used to send sideline information, and the number of bits of the second frequency resource indication information is determined based on the frequency domain information of the third resource set.

[0082] In one possible design, the method further includes: the second terminal device receives second information from the first terminal device within the third resource set, the second information including frequency domain information of the first resource set. The second terminal device sends first indication information to the first terminal device within the third resource set, the first indication information indicating that the first terminal device switches to the first resource set, and the first indication information is determined based on the second information.

[0083] In one possible design, the first information includes a second frequency domain offset, where the second frequency domain offset is a frequency domain offset of the third resource set relative to the second resource set.

[0084] In one possible design, the third resource set overlaps with the second resource set or does not overlap at all.

[0085] In one possible design, the third resource set does not overlap with the first resource set at all.

[0086] In one possible design, a bandwidth of the third resource set is less than or equal to a bandwidth supported by the first terminal device.

[0087] In a possible design, the first terminal device belongs to a first type of terminal device, and the second terminal device belongs to a second type of terminal device. The bandwidth supported by the first type of terminal device is smaller than the bandwidth supported by the second type of terminal device.

[0088] In one possible design, the first information is carried in a discovery message or a radio resource control RRC message.

[0089] In one possible design, the first information is carried in a first synchronization signal.

[0090] In one possible design, the first synchronization signal includes a physical sidelink broadcast channel PSBCH, and the first information is carried on the PSBCH.

[0091] In one possible design, the method further includes: the second terminal device determines a first synchronization resource and a second synchronization resource. The first synchronization resource is used to send and / or receive a first type of synchronization signal, which is a synchronization signal carrying the first information; the second synchronization resource is used to send and / or receive a second type of synchronization signal, which is a synchronization signal not carrying the first information.

[0092] In one possible design, the second terminal device sends the first information to the first terminal device, including: the second terminal device sends the first information to the first terminal device within the first synchronization resource.

[0093] In one possible design, the first information includes a fourth frequency domain offset, where the fourth frequency domain offset is a frequency domain offset of a frequency domain resource where the first synchronization signal is located relative to a frequency domain resource of the second resource set.

[0094] In one possible design, the first terminal device belongs to a first type of terminal device, and the second terminal device belongs to a second type of terminal device; or, the first terminal device and the second terminal device belong to a first type of terminal device, and the first information is information obtained by the second terminal device from a third terminal device. The bandwidth supported by the first type of terminal device is smaller than the bandwidth supported by the second type of terminal device.

[0095] In one possible design, the first sidelink control information is first-order sidelink control information SCI.

[0096] In one possible design, the first sidelink control information is carried on a physical sidelink control channel PSCCH.

[0097] In one possible design, the frequency domain information of the first resource set is predefined or preconfigured in the configuration information of the first terminal device, or is configured for the first terminal device by a network device.

[0098] In one possible design, the frequency domain information of the second resource set is predefined or preconfigured in the configuration information of the second terminal device, or is configured for the second terminal device by a network device.

[0099] In a third aspect, a communication device is provided for implementing the above-mentioned various methods. The communication device includes a module, unit, or means corresponding to the implementation method, and the module, unit, or means can be implemented by hardware, software, or by hardware executing the corresponding software implementation. The hardware or software includes one or more modules or units corresponding to the functions.

[0100] In some possible designs, the communication device may include a processing module and a transceiver module. The processing module may be used to implement the processing function in any of the above aspects and any possible implementations thereof. The transceiver module, which may also be referred to as a transceiver unit, is used to implement the sending and / or receiving functions in any of the above aspects and any possible implementations thereof. The transceiver module may be composed of a transceiver circuit, a transceiver, a transceiver or a communication interface.

[0101] In some possible designs, the transceiver module includes a sending module and / or a receiving module, which are respectively used to implement the sending or receiving function in any of the above aspects and any possible implementation methods thereof.

[0102] In a fourth aspect, a communication device is provided, comprising: a processor and a memory, wherein the processor and the memory are coupled, and the memory stores program instructions, and when the program instructions stored in the memory are executed by the processor, the communication device executes a method as in any one of the above aspects or any possible design of any one of the aspects.

[0103] In a fifth aspect, a communication device is provided, comprising: a processor; the processor is used to execute a computer program or instruction so that the communication device executes the method described in any one of the aspects.

[0104] Optionally, the communication device further includes a memory, which may be coupled to the processor, or the memory may exist independently of the processor, for example, the memory and the processor are two independent modules. The memory may be located outside the communication device or inside the communication device.

[0105] In a sixth aspect, a computer-readable storage medium is provided, in which a computer program or instruction is stored, and when the computer-readable storage medium is run on a communication device, the communication device can execute the method described in any one of the aspects.

[0106] In a seventh aspect, a computer program product comprising instructions is provided, which, when executed on a communication device, enables the communication device to execute the method described in any one of the aspects.

[0107] The communication device provided in any one of the third to seventh aspects may be the first terminal device in the first aspect, such as a chip or a chip system; or, the communication device may be the second terminal device in the second aspect, such as a chip or a chip system. When the device is a chip system, it may be composed of a chip, or may include a chip and other discrete devices.

[0108] It can be understood that when the communication device provided in any one of the third to seventh aspects is a chip, the sending action / function of the communication device can be understood as output information, and the receiving action / function of the communication device can be understood as input information.

[0109] Among them, the technical effects brought about by any design method in the third to seventh aspects can refer to the technical effects brought about by different design methods in the first to second aspects, and will not be repeated here.

[0110] In an eighth aspect, a communication system is provided, the communication system comprising a first terminal device and a second terminal device. The first terminal device is used to execute the method in the first aspect or any possible design of the first aspect, and the second terminal device is used to execute the method in the second aspect or any possible design of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0111] Figure 1 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application.

[0112] Figure 2 A schematic diagram of the architecture of another communication system provided in an embodiment of the present application.

[0113] Figure 3a A schematic diagram of the structure of a resource pool provided in an embodiment of the present application.

[0114] Figure 3b A schematic diagram of the structure of another resource pool provided in an embodiment of the present application.

[0115] Figure 4 A schematic diagram of resource distribution provided for an embodiment of the present application.

[0116] Figure 5 A schematic diagram of another resource distribution provided in an embodiment of the present application.

[0117] Figure 6 A flow chart of a communication method provided in an embodiment of the present application.

[0118] Figure 7 Another resource distribution diagram provided for an embodiment of the present application.

[0119] Figure 8 Another resource distribution diagram provided for an embodiment of the present application.

[0120] Fig. 9 Another resource distribution diagram provided for an embodiment of the present application.

[0121] Fig.10 A flowchart of another communication method provided in an embodiment of the present application.

[0122] Fig.11 A flowchart of another communication method provided in an embodiment of the present application.

[0123] Fig.12 A schematic diagram of the structure of a communication device provided in this application.

[0124] Fig.13 A schematic diagram of the structure of another communication device provided in the present application.

[0125] Fig.14 A schematic diagram of the structure of another communication device provided in the present application. DETAILED DESCRIPTION

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

[0127] The technical solution of the embodiment of the present application can be applied to various communication systems, such as universal mobile telecommunications system (UMTS), wireless local area network (WLAN), wireless fidelity (Wi-Fi) system, wired network, vehicle to everything (V2X) communication system, device-to-device (D2D) communication system, Internet of Vehicles communication system, 4th generation (4G) mobile communication system, such as long term evolution (LTE) system, worldwide interoperability for microwave access (WiMAX) communication system, 5th generation (5G) mobile communication system, such as new radio (NR) system, 6th generation (6G) mobile communication system, indoor commercial scene communication system, etc., which is not specifically limited by the embodiment of the present application. Indoor commercial scenes include scenes such as terminal devices (such as mobile phones) projecting screens to screens and virtual reality (VR) games. Furthermore, the term "system" and "network" may be used interchangeably.

[0128] The present application will present various aspects, embodiments or features around a system that may include multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all of the devices, components, modules, etc. discussed in conjunction with the figures. In addition, combinations of these schemes may also be used.

[0129] In addition, in the embodiments of the present application, words such as "exemplarily" and "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the word "example" is intended to present concepts in a concrete way.

[0130] In the embodiments of the present application, "of", "corresponding, relevant" and "corresponding" may sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings they intend to express are consistent.

[0131] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0132] Figure 1 FIG. 1 is a schematic diagram of the architecture of a communication system 1000 used in an embodiment of the present application. Figure 1 As shown, the communication system 1000 includes at least one network device (such as Figure 1 110a and 110b) and at least one terminal device (such as Figure 1 120a-120j in FIG. 120b). The terminal device may communicate with the network device in a wireless manner. Optionally, different network devices may communicate with each other. Optionally, different terminal devices may communicate with each other.

[0133] It should be pointed out that Figure 1 It is only a schematic diagram. Although not shown, the communication system 1000 may also include other network devices. For example, the communication system 1000 may also include one or more of a core network (CN) device, a wireless relay device, and a wireless backhaul device, which are not specifically limited here.

[0134] The network device may be connected to the core network device wirelessly or wiredly. The core network device and the network device may be independent and different physical devices, or the functions of the core network device and the logical functions of the network device may be integrated on the same physical device, or the functions of part of the core network device and part of the network device may be integrated on one physical device, which is not specifically limited in the embodiments of the present application.

[0135] Optionally, the network device may be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a fifth generation (5G) mobile communication system, a next generation base station in a sixth generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a wireless fidelity (WiFi) system, etc.; it may also be a module or unit that completes part of the functions of a base station. For example, it may be a centralized unit (CU) or a distributed unit (DU). The CU here completes the functions of the radio resource control (RRC) protocol and the packet data convergence protocol (PDCP) of the base station, and can also complete the function of the service data adaptation protocol (SDAP); the DU completes the functions of the radio link control (RLC) layer and the medium access control (MAC) layer of the base station, and can also complete the functions of part of the physical (PHY) layer or all of the physical layer. For a detailed description of the above-mentioned protocol layers, please refer to the relevant technical specifications of the 3rd generation partnership project (3GPP). The network device can be a macro base station (such as Figure 1 110a), or a micro base station or an indoor station (such as Figure 1 110b), may also be a relay node or a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device. For the convenience of description, the following description is taken as an example of a network device.

[0136] Optionally, the terminal device accesses the core network through a network device. The terminal device includes a device that provides voice and / or data connectivity to the user, specifically, includes a device that provides voice to the user, or includes a device that provides data connectivity to the user, or includes a device that provides voice and data connectivity to the user. For example, it may include a handheld device with a wireless connection function, or a processing device connected to a wireless modem. The terminal device can communicate with the core network via a wireless access network, exchange voice or data with the RAN, or exchange voice and data with the RAN. The terminal device may include user equipment (UE), wireless terminal equipment, mobile terminal equipment, D2D terminal equipment, V2X terminal equipment, machine-to-machine / machine-type communications (M2M / MTC) terminal equipment, Internet of Things (IoT) terminal equipment, subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user equipment, etc. For example, it may include a mobile phone (or "cellular" phone), a computer with a mobile terminal device, a portable, pocket-sized, handheld, or computer-built-in mobile device, etc. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDA) and other devices. It also includes limited devices, such as devices with low power consumption, or devices with limited storage capacity, or devices with limited computing power, etc. For example, it includes information sensing devices such as barcodes, radio frequency identification (RFID), sensors, global positioning systems (GPS), laser scanners, etc.

[0137] The various terminal devices introduced above, if located on a vehicle (eg, placed in or installed in a vehicle), can be considered as vehicle-mounted terminal devices, which are also called on-board units (OBU).

[0138] In the embodiment of the present application, the terminal device may further include a relay. Alternatively, it can be understood that anything that can communicate data with the base station can be regarded as a terminal device.

[0139] In the embodiment of the present application, the device for realizing the function of the terminal device may be a terminal device, or a device capable of supporting the terminal device to realize the function, such as a chip system, which may be installed in the terminal device. In the embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices. In the technical solution provided in the embodiment of the present application, the device for realizing the function of the terminal is a terminal device as an example for introduction.

[0140] It should be understood that the network device and the terminal device can be fixed or movable. The network device and the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; can also be deployed on aircraft, balloons and artificial satellites in the air. The embodiments of the present application do not limit the application scenarios of the network device and the terminal device.

[0141] The roles of network devices and terminal devices can be relative. For example, Figure 1 The helicopter or drone 120i in the figure can be configured as a mobile base station. For the terminal devices 120j that access the wireless access network through 120i, the terminal device 120i is a network device; but for the network device 110a, 120i is a terminal device, that is, 110a and 120i communicate through the wireless air interface protocol. Of course, 110a and 120i can also communicate through the interface protocol between base stations. In this case, relative to 110a, 120i is also a network device. Therefore, network devices and terminal devices can be collectively referred to as communication devices. Figure 1 110a and 110b in the figure may be referred to as communication devices having network device functions. Figure 1 120a-120j in the figure can be called communication devices with terminal device functions.

[0142] Network devices and terminal devices, network devices and network devices, and terminal devices and terminal devices can communicate through authorized spectrum, can communicate through unauthorized spectrum, or can communicate through both authorized spectrum and unauthorized spectrum (in other words, the present application can be applied to both authorized spectrum and unauthorized spectrum); can communicate through spectrum below 6 gigahertz (GHz), can communicate through spectrum above 6 GHz, or can use spectrum below 6 GHz and spectrum above 6 GHz at the same time. The embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0143] In the embodiments of the present application, the functions of the network device may also be performed by a module (such as a chip) in the network device, or by a control subsystem including the network device function. The control subsystem including the network device function here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, smart city, etc. The functions of the terminal device may also be performed by a module (such as a chip or a modem) in the terminal device, or by a device including the terminal device function.

[0144] In an embodiment of the present application, the network device sends a downlink signal or downlink information to the terminal device, and the downlink information is carried on a downlink channel; the terminal device sends an uplink signal or uplink information to the network device, and the uplink information is carried on an uplink channel. In order to communicate with the network device, the terminal device needs to establish a wireless connection with the cell controlled by the network device. The cell with which the terminal device has established a wireless connection is called the service cell of the terminal device. When the terminal device communicates with the service cell, it will also be interfered by signals from neighboring cells.

[0145] It should be noted that the solutions in the embodiments of the present application can also be applied to other communication systems, and the corresponding names can also be replaced by the names of corresponding functions in other communication systems.

[0146] In order to facilitate understanding of the embodiments of the present application, the following briefly describes the terms involved in the embodiments of the present application. It should be understood that these descriptions are only for facilitating understanding of the embodiments of the present application and should not constitute any limitation to the present application.

[0147] 1. Sidelink (SL)

[0148] Different from downlink (DL) communication and uplink (UL) communication in cellular networks, sidelink communication can support direct communication between terminal devices, that is, user data is transmitted directly between terminal devices, avoiding the transmission of user data through the network in cellular communication, thereby reducing transmission delay.

[0149] 2. Conventional terminal devices and reduced capacity terminal devices

[0150] There are different types of terminal devices in the sidelink communication, including both terminal devices with relatively strong capabilities and terminal devices with relatively weak capabilities, such as Figure 2 shown.

[0151] Among them, a terminal device with relatively weak capability may be referred to as a reduced capability terminal device, such as a reduced capability UE (RedCap UE).

[0152] Among them, a terminal device with relatively strong capabilities may be referred to as a regular terminal device, such as a regular UE (Regular UE), a normal UE (normal UE), a non-RedCap UE (non-RedCap UE), etc. In the embodiment of the present application, a Regular UE is taken as an example for description.

[0153] As a possible example, in the industrial internet of things (IIoT) application, programmable logic controllers (PLC) and other devices are terminal devices with strong capabilities, which are recorded as Regular UE. Sensors / actuators (S / A) and other terminal devices that require low cost / low power consumption are terminal devices with weak capabilities, which are recorded as RedCap UE.

[0154] As another possible example, terminal devices with strong capabilities such as mobile phones can be recorded as Regular UE, and wearable devices such as watches and headphones are sensitive to power consumption and cost and are terminal devices that require low cost / low power consumption, and can be recorded as RedCap UE.

[0155] In the present application, the capabilities of a terminal device may also be described as UE capabilities. The capabilities of a terminal device may include, but are not limited to, one or more of the following: bandwidth capabilities of the terminal device, modulation capabilities of the terminal device, or the number of antennas supported by the terminal device.

[0156] The bandwidth capability of the terminal device can be understood as the bandwidth supported by the terminal device, that is, the maximum bandwidth supported by the terminal device. For example, if the bandwidth supported by the terminal device is 100 MHz, it means that the terminal device can support a maximum bandwidth of 100 MHz.

[0157] It should be noted that in the embodiments of the present application, the following descriptions have the same meaning and can be replaced with each other: the bandwidth of the terminal device is X, the bandwidth supported by the terminal device is X, the maximum bandwidth of the terminal device is X, the maximum bandwidth supported by the terminal device is X, the maximum bandwidth supported by the terminal device is X, the terminal device can support a bandwidth of X, and the working bandwidth of the terminal device is X. Among them, X represents the bandwidth size, such as 100MHz, 20MHz, etc.

[0158] The modulation capability of the terminal device can be understood as the modulation method supported by the terminal device. Common modulation methods may include, for example, quadrature phase shift keying (QPSK) modulation, 16-quadrature amplitude modulation (QAM) modulation, 64QAM modulation, 256QAM modulation, 1024QAM modulation, etc.

[0159] The number of antennas supported by the terminal device can be understood as the maximum number of antennas used by the terminal device in sending and / or receiving information. For example, if the number of antennas supported by the terminal device is 8, it means that the maximum number of antennas used by the terminal device in sending and / or receiving information is 8.

[0160] In the embodiment of the present application, the capabilities of the conventional terminal device and the reduced-capability terminal device are different, specifically:

[0161] In terms of bandwidth capability, the bandwidth supported by the conventional terminal device is greater than the bandwidth supported by the reduced-capability terminal device. For example, the conventional terminal device can support a maximum bandwidth of 100 MHz, while the reduced-capability terminal device can support a maximum bandwidth of 20 MHz or 5 MHz.

[0162] In terms of modulation capability, the maximum modulation order supported by the conventional terminal device is greater than the maximum modulation order supported by the reduced capability terminal device. For example, the conventional terminal device can support a maximum of 256QAM, while the reduced capability terminal device can support a maximum of 64QAM.

[0163] In terms of the number of antennas, the maximum number of antennas that can be supported by a conventional terminal device is greater than the maximum number of antennas that can be supported by a reduced-capability terminal device.

[0164] In the embodiments of the present application, different types of terminal devices supporting different bandwidths are taken as an example for introduction.

[0165] 3. Resource pool (RP)

[0166] SL communication is based on resource pools. The so-called resource pool refers to a block of time-frequency resources (or a set of time-frequency resources) dedicated to SL communication. The frequency domain resources contained in the resource pool can be continuous or discontinuous. The time domain resources contained in the resource pool can be continuous or discontinuous. The terminal device receives on the receiving resource pool and sends on the sending resource pool. If the resource pools have the same resource pool index, it can be considered that the time-frequency resources of the resource pools are completely overlapping.

[0167] In addition, the resource pool may also be referred to as one or more RB sets, one or more channels, one or more operating channels, or one or more nominal channel bandwidths.

[0168] In an embodiment of the present application, the resource pool may include a regular resource pool (Regular RP) and a reduced capacity resource pool (RedCap RP).

[0169] The bandwidth of the conventional resource pool is relatively large, for example, the bandwidth of the conventional resource pool is less than or equal to the bandwidth supported by the conventional terminal device, and may be greater than the bandwidth supported by the reduced capability terminal device. The conventional resource pool may be used for conventional terminal device communication, for example, the conventional resource pool is predefined or included in the (pre) configuration information of the conventional terminal device.

[0170] The bandwidth of the reduced capability resource pool is smaller, for example, the bandwidth of the reduced capability resource pool is less than or equal to the bandwidth supported by the reduced capability terminal device. The reduced capability resource pool can be used for communication with the reduced capability terminal device, for example, the reduced capability resource pool is predefined or included in the (pre) configuration information of the reduced capability terminal device.

[0171] It should be understood that in the embodiments of the present application, the conventional resource pool and the reduced capacity resource pool are only used for functional distinction and may also have other names, which are not limited to this.

[0172] In the embodiment of the present application, the structure of the resource pool includes a structure based on continuous resource blocks (RBs) and a structure based on interlaced RBs.

[0173] In a resource pool based on a continuous RB structure, the resource pool includes one or more sub-channels, and each sub-channel includes one or more continuous physical resource blocks (PRBs). Figure 3a As shown, the resource pool based on the continuous RB structure includes M sub-channels, each sub-channel includes 5 PRBs, where M is a positive integer greater than or equal to 1.

[0174] In a resource pool based on an interleaved RB structure, the resource pool includes one or more RB sets, each RB set includes one or more subchannels, each subchannel includes one or more interlaces, and each interlace includes multiple non-contiguous PRBs. Figure 3b As shown, the resource pool based on the staggered RB structure includes M RB sets, and each RB set includes interlaces 0 to 4. M is a positive integer greater than or equal to 1.

[0175] 4. Side control information

[0176] In the embodiment of the present application, the side control information includes sidelink control information (SCI)

[0177] In the SL communication system, the terminal device sends data through a physical sidelink shared channel (PSSCH) and carries control information for decoding the data in the PSSCH in the SCI.

[0178] In the embodiment of the present application, the SCI may be sent via a physical sidelink control channel (PSCCH). Alternatively, the SCI may be divided into a first-order SCI and a second-order SCI.

[0179] The first-order SCI is recorded as SCI1, and SCI1 is sent through PSCCH. SCI1 includes the following fields: priority field, frequency resource allocation indication (or frequency resource indicator value (FRIV)) field, time resource allocation indication (or time resource indicator value (TRIV)) field, resource reservation period field, etc.

[0180] The second-order SCI is denoted as SCI2, and SCI2 is sent via PSSCH. SCI2 includes the following fields: a source identifier (ID) field, a destination ID field, and the like.

[0181] In the embodiment of the present application, the SCI is divided into SCI1 and SCI2 for description, and the frequency resource allocation indication field is mainly introduced by taking FRIV as an example.

[0182] The number of bits and value of the FRIV field are related to the resource pool bandwidth size, specifically:

[0183] In a resource pool based on a continuous RB structure, FRIV indicates the starting subchannel index and number of subchannels for reserving resources on one or more time slots. The number of bits and value of the FRIV field are determined according to the following rules:

[0184] 1) When the resource pool is (pre)configured to reserve up to 2 resources, The number of bits in this field is

[0185] 2) When the resource pool is (pre)configured to reserve up to 3 resources, The number of bits in this field is

[0186] Among them, L subCH Indicates the number of consecutive subchannels for each reserved resource, Indicates the starting subchannel index of the second reserved resource, Indicates the starting subchannel index of the third reserved resource, Indicates the number of sub-channels included in the resource pool.

[0187] In a resource pool based on an interleaved RB structure, FRIV indicates the starting RBset index and the number of RB sets for reserving resources on one or more time slots. For specific indication methods, refer to the above subchannel indication method. Replaced with the number of RB sets included in the resource pool.

[0188] It can be seen that no matter what structure the resource pool has, the number of bits of FRIV in SCI1 is related to the bandwidth size of the resource pool.

[0189] In some embodiments, when the resource pool bandwidth size configured by the reduced capability terminal device (such as RedCap UE) is different from the resource pool bandwidth size configured by the conventional terminal device (such as Regular UE), but there is overlap, if the reduced capability terminal device (such as RedCap UE) and the conventional terminal device (such as Regular UE) respectively determine the number of bits of the FRIV field according to the bandwidth size of their respective resource pools, then the PSCCH formats determined by the reduced capability terminal device (such as RedCap UE) and the conventional terminal device (such as Regular UE) are different (or, it can also be described as the SCI1 size determined by the reduced capability terminal device and the conventional terminal device is different).

[0190] like Figure 4As shown, the reduced capability terminal device determines that the size of the resource pool bandwidth configured by itself is N1 subchannels (or N2 subchannels), and the reduced capability terminal device determines the number of bits of the FRIV field according to the size of its resource pool bandwidth. The conventional terminal device determines that the size of the resource pool bandwidth configured by itself is M subchannels, and the conventional terminal device determines the number of bits of the FRIV field according to the size of its resource pool bandwidth. The number of bits of the FRIV field determined by the reduced capability terminal device is different from the number of bits of the FRIV field determined by the conventional terminal device. For example, the number of bits of the FRIV field determined by the reduced capability terminal device is less than the number of bits of the FRIV field determined by the conventional terminal device.

[0191] As a result, when SCI is transmitted between different types of terminal devices, the terminal device may be unable to correctly decode the other party's PSCCH or need to blindly detect different PSCCH formats.

[0192] In some other embodiments, the reduced-capability terminal device (pre) configures virtual resource pool information. The virtual resource pool is a resource pool configured by a regular terminal device (such as a Regular UE). For example, the virtual resource pool information includes the number of RB sets in the virtual resource pool, the starting RB set index of the resource pool actually used by the reduced-capability terminal device (such as a RedCap UE) in the virtual resource pool, etc. Figure 5 The reduced capability terminal device (such as RedCap UE) determines the number of bits and value of the FRIV field according to the virtual resource pool information.

[0193] It should be noted that in the embodiments of the present application, (pre) configuration can be understood as configuration or pre-configuration. Configuration refers to configuration by a network device, such as a network device configuring resource pool information. Pre-configuration refers to pre-definition by a communication system (such as pre-definition of resource pool information by a communication system), or pre-definition by a communication protocol (such as pre-definition of resource pool information by a communication protocol), or pre-configuration of a terminal device when it leaves the factory (such as pre-configuration of resource pool information when the terminal device leaves the factory).

[0194] That is, the reduced capability terminal device (such as RedCap UE) always determines the number of FRIV bits according to (pre) configuration information. This method has poor flexibility, for example:

[0195] On the one hand, in some time ranges or area ranges, even if there are no conventional terminal devices (such as Regular UEs), reduced-capability terminal devices (such as RedCap UEs) determine the number of FRIV bits according to the size of the virtual resource pool bandwidth, resulting in unnecessary bit overhead.

[0196] On the other hand, when the conventional terminal device (such as Regular UE) has the Uu protocol stack but the reduced capability terminal device (such as RedCap UE) does not have the Uu protocol stack, the reduced capability terminal device (such as RedCap UE) cannot receive the reconfiguration information of the network device (such as the base station). In this case, the network device (such as the base station) cannot reconfigure the resource pool bandwidth size of the conventional terminal device (such as Regular UE), and the flexibility is poor.

[0197] In summary, in the SL communication system, if two terminal devices are (pre)configured with different resource pool bandwidths, the SCI sizes determined by the two terminal devices are different. When the two resource pools with different bandwidths overlap, and the two terminal devices send and / or receive SCI in the overlapping part of the resource pool, the terminal devices cannot decode the other party's SCI or blindly detect SCIs of different formats, affecting communication performance.

[0198] In view of this, the present application provides a communication method, which can be applied to Figure 1 The communication system shown. The communication method provided in the embodiment of the present application is applied to a first terminal device, and the first terminal device determines a first resource set, and the bandwidth of the first resource set is less than or equal to the bandwidth supported by the first terminal device. The first terminal device receives first information from a second terminal device, and the first information includes frequency domain information of a second resource set. The bandwidth of the second resource set is greater than the bandwidth supported by the first terminal device, and the second resource set partially overlaps or completely overlaps with the first resource set. The first terminal device sends and / or receives first side control information within the first resource set, and the first side control information includes first frequency resource indication information, and the first frequency resource indication information indicates the frequency domain position of the first resource. The first resource is used to send side information, and the number of bits of the first frequency resource indication information is determined based on the frequency domain information of the second resource set.

[0199] That is to say, the first terminal device can dynamically obtain the frequency domain information of the second resource set, and then determine the number of bits of the first frequency resource indication information according to the dynamically obtained frequency domain information of the second resource set, and determine the size of the first side control information.

[0200] In this way, when the first terminal device sends the first side control information, even if the first terminal device and the terminal device receiving the first side control information operate in resource sets with different bandwidth sizes, the size of the side control information determined by the above two terminal devices (i.e., the first terminal device and the terminal device receiving the first side control information) can be the same, thereby enabling the first side control information to be successfully received and decoded.

[0201] When the first terminal device receives the first side control information, even if the first terminal device and the terminal device sending the first side control information operate in resource sets with different bandwidth sizes, the size of the side control information determined by the above two terminal devices (i.e., the first terminal device and the terminal device sending the first side control information) can be made the same, thereby enabling the first side control information to be successfully received and decoded by the first terminal device without blind detection of side control information of different formats.

[0202] It should be understood that a resource set refers to a set consisting of one or more time / frequency resources. For example, a resource set includes one or more RPs. Or, a resource set includes one or more RB sets. Or, a resource set includes one or more bandwidth parts (BWP). Or, a resource set includes one or more partial carriers. Or, a resource set includes one or more channels. In the embodiments of the present application, a resource set is an RP as an example for introduction.

[0203] It should be understood that the terminal device can be a terminal device, or a component applied to the terminal device, such as a processor, a chip, or a chip system, or a logic module or software that can realize all or part of the functions of the terminal device. In the embodiment of the present application, the terminal device is taken as an example for introduction.

[0204] Similarly, the network device can be a network device, or a component applied to the network device, such as a processor, a chip, or a chip system, or a logic module or software that can implement all or part of the network device functions. In the embodiment of the present application, the network device is taken as an example for introduction.

[0205] It should be understood that the message names between the devices or the names of the parameters in the messages in the following embodiments of the present application are merely examples, and other names may be used in specific implementations, and the embodiments of the present application do not specifically limit this.

[0206] Next, combine Figures 6 to 11 , the communication method proposed in the embodiment of the present application is described in detail. The communication method 600 proposed in the embodiment of the present application includes the following operations:

[0207] S601. A first terminal device determines a first resource set.

[0208] Exemplarily, the first terminal device is introduced as follows:

[0209] The first terminal device may be a reduced capability terminal device, i.e., a terminal device with relatively weak capability in the SL communication system, such as RedCap UE. Please refer to the introduction in the glossary section and will not be described in detail. The first terminal device may be a terminal device, or a component applied to the terminal device, such as a processor, a chip, or a chip system, etc., or a logic module or software that can realize all or part of the functions of the terminal device.

[0210] Exemplarily, the first resource set is introduced as follows:

[0211] The first resource set may be a resource set configured by the first terminal device (it may also be described as the first terminal device being (pre)configured with the first resource set). For example, the first resource set is one or more RPs configured by the RedCap UE. Figure 7 or Figure 8 For example, the first resource set may be RedCap RP1 or RedCap RP2.

[0212] It is easy to understand that in an embodiment of the present application, the configuration information of the first resource set is predefined or preconfigured in the configuration information of the first terminal device, or is configured by the network device for the first terminal device. For example, the configuration information of the first resource set may be included in the RRC configuration parameters. Among them, the configuration information of the first resource set is used to configure the first resource set, and the configuration information of the first resource set may include time domain information and / or frequency domain information. The frequency domain information of the first resource set may include at least one of the following: the frequency domain starting position of the first resource set, the frequency domain ending position of the first resource set, the bandwidth size of the first resource set, and the number of frequency domain units of the first resource set.

[0213] The bandwidth of the first resource set is less than or equal to the bandwidth supported by the first terminal device. For example, the bandwidth of the first resource set is 5 MHz. The bandwidth supported by the first terminal device is 20 MHz.

[0214] S602: The second terminal device sends first information to the first terminal device. Correspondingly, the first terminal device receives the first information from the second terminal device.

[0215] Exemplarily, the second terminal device is introduced as follows:

[0216] For example, the second terminal device may be a reduced capability terminal device, that is, a terminal device with relatively weak capabilities in the SL communication system, such as a RedCap UE. Please refer to the introduction in the glossary part and no further details will be given.

[0217] For another example, the second terminal device may be a conventional terminal device, that is, a terminal device with relatively strong capabilities in the SL communication system, such as a Regular UE. Please refer to the introduction in the glossary section and no further details will be given.

[0218] In an embodiment of the present application, the second terminal device may be a terminal device, or a component applied to the terminal device, such as a processor, a chip, or a chip system, or a logic module or software that can implement all or part of the functions of the terminal device.

[0219] The first information includes frequency domain information of the second resource set. Exemplarily, the first information includes at least one of the following: the bandwidth size of the second resource set, or the number of frequency domain units included in the second resource set, or the frequency domain starting position of the second resource set, or the frequency domain ending position of the second resource set. Specifically:

[0220] For example, the first information includes the bandwidth size of the second resource set. For example, when the bandwidth size of the second resource set is 100 MHz, the first information includes indication information that the bandwidth size is 100 MHz.

[0221] For another example, the first information includes the number of frequency domain units of the second resource set. For example, taking the frequency domain unit as a subchannel as an example, when the second resource set includes 20 subchannels, the first information includes indication information that the number of subchannels is 20. Or, taking the frequency domain unit as an RB set as an example, when the second resource set includes 20 RB sets, the first information includes indication information that the number of RB sets is 20. For example, taking the frequency domain unit as an RB as an example, when the second resource set includes 20 RBs, the first information includes indication information that the number of RBs is 20. Or, taking the frequency domain unit as a PRB as an example, when the second resource set includes 20 PRBs, the first information includes indication information that the number of PRBs is 20.

[0222] For another example, the first information includes the frequency domain starting position and the frequency domain ending position of the second resource set. For example, the second resource set includes subchannels identified by subchannel indexes 0-19. In this case, the first information includes indication information of subchannel index 1 and indication information of subchannel index 19. Alternatively, the frequency domain starting position of the second resource set is frequency f1, and the frequency domain ending position of the second resource set is frequency f2. In this case, the first information includes indication information of frequency f1 and indication information of frequency f2, and the bandwidth size of the second resource set is f2-f1. Alternatively, the frequency domain starting position of the second resource set is RBx1 (or called the x1th RB or the RB with RB index x1), and the frequency domain ending position of the second resource set is frequency RB x2 (or called the x2th RB or the RB with RB index x2). In this case, the first information includes indication information of RB x1 and indication information of RB x2, and the number of RBs included in the second resource set is x2-x1+1.

[0223] It is easy to understand that in the embodiment of the present application, when the first information includes the bandwidth size of the second resource set, the first information may also include at least one of the frequency domain starting position and the frequency domain ending position of the second resource set. Similarly, when the first information includes the number of frequency domain units of the second resource set, the first information may also include at least one of the frequency domain starting position and the frequency domain ending position of the second resource set.

[0224] Exemplarily, the second resource set is introduced as follows:

[0225] The second resource set may be a resource set configured by a regular terminal device (it may also be described as a regular terminal device being (pre)configured with the second resource set). For example, the second resource set is one or more RPs configured by a Regular UE. Figure 7 or Figure 8 For example, the second resource set may be a Regular RP.

[0226] It is easy to understand that in the embodiment of the present application, the configuration information of the second resource set is predefined or preconfigured in the configuration information of the conventional terminal device, or is configured by the network device for the conventional terminal device. The configuration information of the second resource set is used to configure the second resource set, and the configuration information of the second resource set may include time domain information and / or frequency domain information.

[0227] It should be noted that the relationship between the second resource set and the second terminal device is described as follows:

[0228] Case 1: when the second terminal device is a regular terminal device, the second resource set may be a resource set configured by the second terminal device.

[0229] Case 2, when the second terminal device is a reduced-capability terminal device, before the second terminal device executes S602, it further executes the following operations:

[0230] The third terminal device sends the first information to the second terminal device. Correspondingly, the second terminal device receives the first information from the third terminal device.

[0231] Among them, the third terminal device is a conventional terminal device, that is, a terminal device with relatively strong capabilities in the SL communication system, such as a Regular UE. In the embodiment of the present application, the third terminal device can be a terminal device, or a component applied to the terminal device, such as a processor, a chip, or a chip system, etc., or a logic module or software that can realize all or part of the functions of the terminal device.

[0232] In case 2, the first information is carried in the synchronization signal. It can be understood that the second terminal device receives the synchronization signal from the third terminal device, the second terminal device is synchronized to the third terminal device, and the second terminal device obtains the first information from the synchronization signal sent by the third terminal device. In case 2, the second terminal device is directly synchronized to the regular terminal device, and the second terminal device obtains the first information from the regular terminal device.

[0233] Case 3, when the second terminal device is a reduced-capability terminal device, before the second terminal device executes S602, it further executes the following operations:

[0234] The fourth terminal device sends the first information to the third terminal device. Accordingly, the third terminal device receives the first information from the fourth terminal device. The third terminal device sends the first information to the second terminal device. Accordingly, the second terminal device receives the first information from the third terminal device.

[0235] Among them, the fourth terminal device is a conventional terminal device, that is, a terminal device with relatively strong capabilities in the SL communication system, such as a Regular UE. In the embodiment of the present application, the fourth terminal device can be a terminal device, or a component applied to the terminal device, such as a processor, a chip, or a chip system, etc., or a logic module or software that can realize all or part of the functions of the terminal device.

[0236] The third terminal device is a reduced capability terminal device, ie, a terminal device with relatively weak capability in the SL communication system, such as a RedCap UE.

[0237] In case 3, the first information is carried in the synchronization signal. It can be understood that the third terminal device receives the synchronization signal from the fourth terminal device, the third terminal device synchronizes to the fourth terminal device, and the third terminal device obtains the first information from the synchronization signal sent by the fourth terminal device, the third terminal device sends a synchronization signal and carries the first information in the synchronization signal, the second terminal device receives the synchronization signal from the third terminal device, the second terminal device synchronizes to the third terminal device, and the second terminal device obtains the first information from the synchronization signal of the third terminal device. In case 3, the second terminal device is indirectly synchronized to the regular terminal device, and the second terminal device obtains the first information from the reduced capability terminal device.

[0238] It can be seen from Case 2 and Case 3 that when the second terminal device is a reduced capability terminal device, the second terminal device may not be configured with the second resource set. The second terminal device obtains the first information from other terminal devices and forwards it to the first terminal device.

[0239] Next, the implementation process of S602 is introduced in combination with two examples (the following example 1 and example 2):

[0240] Example 1, such as Fig.10 As shown, S602 includes S6021:

[0241] S6021: The second terminal device sends first information to the first terminal device in the third resource set. Correspondingly, the first terminal device receives the first information from the second terminal device in the third resource set.

[0242] Exemplarily, in S6021, the second terminal device is a regular terminal device.

[0243] Exemplarily, the third resource set is introduced as follows:

[0244] The third resource set may be a resource set configured by the first terminal device (it may also be described as the first terminal device being (pre)configured with the third resource set). For example, the third resource set is one or more RPs configured by the RedCap UE. Figure 7 For example, the third resource set may be an initial resource pool (initial RP).

[0245] It is easy to understand that in the embodiment of the present application, the configuration information of the third resource set is predefined or preconfigured in the configuration information of the first terminal device, or is configured by the network device for the first terminal device.

[0246] Similarly, the third resource set may also be a resource set configured by the second terminal device (it may also be described as the second terminal device being (pre)configured with the third resource set). For example, the third resource set is one or more RPs configured by the Regular UE. Figure 7 For example, the third resource set may be an initial resource pool (initial RP).

[0247] It is easy to understand that in the embodiment of the present application, the configuration information of the third resource set is predefined or preconfigured in the configuration information of the second terminal device, or is configured by the network device for the second terminal device.

[0248] In an embodiment of the present application, the configuration information of the third resource set is used to configure the third resource set, and the configuration information of the third resource set may include time domain information and / or frequency domain information. The frequency domain information of the third resource set may include at least one of the following: the frequency domain starting position of the third resource set, the frequency domain ending position of the third resource set, the bandwidth size of the third resource set, and the number of frequency domain units of the third resource set.

[0249] In the embodiment of the present application, the relationship between the third resource set and the BWP is described as follows:

[0250] The first terminal device is (pre)configured with a first BWP, and the bandwidth of the first BWP is less than or equal to the bandwidth supported by the first terminal device. The second terminal device is (pre)configured with a second BWP, and the bandwidth of the second BWP is less than or equal to the bandwidth supported by the second terminal device. The third resource set is a resource pool, and the third resource set is located in the first BWP and in the second BWP (or, the third resource set is (pre)configured in the first BWP, and the third resource set is (pre)configured in the second BWP), then the first terminal device and the second terminal device can communicate (for example, exchange first information) in the third resource set.

[0251] In other words, the first type of terminal device is (pre) configured with a first BWP, and the bandwidth of the first BWP is less than or equal to the bandwidth supported by the first type of terminal device. The second type of terminal device is (pre) configured with a second BWP, and the bandwidth of the second BWP is less than or equal to the bandwidth supported by the second type of terminal device. The third resource set is a resource pool, and the third resource set is located in the first BWP and in the second BWP (or in other words, the third resource set is (pre) configured in the first BWP, and the third resource set is (pre) configured in the second BWP), then the first type of terminal device and the second type of terminal device can communicate in the third resource set. Among them, the bandwidth supported by the first type of terminal device is less than the bandwidth supported by the second type of terminal device. Exemplarily, the first terminal device belongs to the first type of terminal device, and the second terminal device belongs to the second type of terminal device, then the first terminal device and the second terminal device can communicate (for example, exchange first information) in the third resource set. For example, the first BWP includes RB set0, a total of 1 RB set (that is, the bandwidth of the first BWP is 20MHz), the second BWP includes RB set0, RB set1, RB set2, RB set3, and RB set4, a total of 5 RB sets (that is, the bandwidth of the second BWP is 100MHz), the third resource set is (pre-)configured in the first BWP, and the third resource set is (pre-)configured in the second BWP, for example, the third resource set includes RB set0, a total of 1 RB set.

[0252] It should be noted that the relationship between the first BWP and the first resource set is as follows: all resources of the first resource set may be located within the first BWP; or, all resources of the first resource set may be located outside the first BWP, such as the first resource set is located in other BWPs other than the first BWP that the first terminal device is (pre)configured with. Similarly, the relationship between the second BWP and the second resource set is as follows: all resources of the second resource set may be located within the second BWP; or, all resources of the second resource set may be located outside the second BWP, such as the second resource set is located in other BWPs other than the second BWP that the second terminal device is (pre)configured with.

[0253] The bandwidth of the third resource set is less than or equal to the bandwidth supported by the first terminal device. For example, the bandwidth of the third resource set is 5 MHz. The bandwidth supported by the first terminal device is 20 MHz.

[0254] The third resource set does not overlap with the first resource set at all. Figure 7 For example, the first resource set is RedCap RP1 (or RedCap RP2), the third resource set is initial RP, and there is no overlap between the first resource set and the third resource set. For example, the first BWP includes RB set0 and RB set1, a total of 2 RB sets (i.e., the bandwidth of the first BWP is 40MHz), and the second BWP includes RB set0, RB set1, RB set2, RB set3, and RB set4, a total of 5 RB sets (i.e., the bandwidth of the second BWP is 100MHz); the third resource set is (pre) configured in the first BWP, and the third resource set is (pre) configured in the second BWP, for example, the third resource set includes RB set0, a total of 1 RB set; the first resource set is (pre) configured in the first BWP, for example, the first resource set includes RB set1, a total of 1 RB set.

[0255] The third resource set overlaps with the second resource set. For example, the third resource set is included in the second resource set, or the third resource set overlaps with the second resource set. Figure 7 For example, the second resource set is Regular RP, the third resource set is initial RP, and initial RP is included in Regular RP. Alternatively, the third resource set does not overlap with the second resource set at all. For example, the first BWP includes 2 RB sets, namely RB set0 and RB set1 (i.e., the bandwidth of the first BWP is 40MHz), and the second BWP includes 5 RB sets, namely RB set0, RB set1, RB set2, RB set3, and RB set4 (i.e., the bandwidth of the second BWP is 100MHz); the third resource set is (pre) configured in the first BWP, and the third resource set is (pre) configured in the second BWP, for example, the third resource set includes 1 RB set, namely RB set0; the second resource set is (pre) configured in the second BWP, for example, the second resource set includes 5 RB sets, namely RB set0, RB set1, RB set2, RB set3, and RB set4 (i.e., the third resource set overlaps with the second resource set), or, the second resource set includes 4 RB sets, namely RB set1, RB set2, RB set3, and RB set4 (i.e., the third resource set does not overlap with the second resource set at all).

[0256] Exemplarily, the first information is carried in a discovery message. For example, the discovery message may be an announcement message, a solicitation message, or a response message in a device discovery process.

[0257] Exemplarily, the first information is carried in an RRC message. For example, the RRC message may be a message in a unicast connection establishment process, and the first information may be carried in capability information of the RRC message.

[0258] Optionally, in Example 1, the first information also includes a second frequency domain offset.

[0259] Exemplarily, the second frequency domain offset is introduced as follows:

[0260] The second frequency domain offset is a frequency domain offset between the third resource set and the second resource set (it may also be described as a frequency domain offset of the third resource set relative to the second resource set, or a frequency domain offset of the second resource set relative to the third resource set), and may specifically include one of the following:

[0261] In case 1, the second frequency domain offset is the frequency domain offset between the frequency domain starting position of the third resource set and the frequency domain starting position of the second resource set (it can also be described as the frequency domain offset of the frequency domain starting position of the third resource set relative to the frequency domain starting position of the second resource set, or the frequency domain offset of the frequency domain starting position of the second resource set relative to the frequency domain starting position of the third resource set). Figure 7 For example, the third resource set is the initial RP, and the second resource set is the Regular RP. The second frequency domain offset may be shown as O0.

[0262] Case 2: The second frequency domain offset is the frequency domain offset between the frequency domain starting position of the third resource set and the frequency domain ending position of the second resource set (it can also be described as the frequency domain offset of the frequency domain starting position of the third resource set relative to the frequency domain ending position of the second resource set, or the frequency domain offset of the frequency domain ending position of the second resource set relative to the frequency domain starting position of the third resource set).

[0263] Case 3: The second frequency domain offset is the frequency domain offset between the frequency domain end position of the third resource set and the frequency domain end position of the second resource set (it can also be described as the frequency domain offset of the frequency domain end position of the third resource set relative to the frequency domain end position of the second resource set, or the frequency domain offset of the frequency domain end position of the second resource set relative to the frequency domain end position of the third resource set).

[0264] Case 4: the second frequency domain offset is the frequency domain offset between the frequency domain end position of the third resource set and the frequency domain starting position of the second resource set (it can also be described as the frequency domain offset of the frequency domain end position of the third resource set relative to the frequency domain starting position of the second resource set, or the frequency domain offset of the frequency domain starting position of the second resource set relative to the frequency domain end position of the third resource set).

[0265] It should be understood that the second frequency domain offset can also be replaced by other descriptions, such as the frequency domain offset between reference point 3 in the third resource set and reference point 2 in the second resource set. Among them, reference point 3 can be a reference point other than the above-mentioned frequency domain starting position and frequency domain ending position, and similarly, reference point 2 can be a reference point other than the above-mentioned frequency domain starting position and frequency domain ending position, which is not limited in this embodiment of the present application. In the embodiment of the present application, taking case 1 as an example, the second frequency domain offset is introduced.

[0266] Optionally, the unit of the second frequency domain offset may be Hertz (Hz), a frequency domain unit, or the like.

[0267] Optionally, the second frequency domain offset may be one or more subchannels; or, the second frequency domain offset may be one or more RB sets; or, the second frequency domain offset may be one or more RBs.

[0268] In Example 1, the first terminal device dynamically obtains the first information from the third resource set.

[0269] It is easy to understand that in the case of Example 1, as a possible implementation method, Fig.10 As shown, after the first terminal device executes S602 and before executing S603a (or S603b), it also executes S604 and S605:

[0270] S604: The first terminal device sends second information to the fifth terminal device in the third resource set. Correspondingly, the fifth terminal device receives the second information from the first terminal device in the third resource set.

[0271] Exemplarily, the fifth terminal device is introduced as follows:

[0272] For example, the fifth terminal device may be a reduced-capability terminal device, ie, a terminal device with relatively weak capabilities in the SL communication system, such as a RedCap UE.

[0273] For another example, the fifth terminal device may be a regular terminal device, that is, a terminal device with relatively strong capabilities in the SL communication system, such as a Regular UE.

[0274] In an embodiment of the present application, the fifth terminal device may be a terminal device, or a component applied to the terminal device, such as a processor, a chip, or a chip system, or a logic module or software that can realize all or part of the functions of the terminal device.

[0275] It should be noted that the relationship between the fifth terminal device and other terminal devices is as follows:

[0276] The fifth terminal device is a different terminal device from the first terminal device.

[0277] The fifth terminal device and the second terminal device may be the same terminal device or different terminal devices. Similarly, the fifth terminal device and the third terminal device may be the same terminal device or different terminal devices. The fifth terminal device and the fourth terminal device may be the same terminal device or different terminal devices. The fifth terminal device may also be other terminal devices other than the above-mentioned terminal devices (i.e., the first terminal device, the second terminal device, the third terminal device, and the fourth terminal device), which is not limited in the embodiments of the present application.

[0278] Exemplarily, the second information is introduced as follows:

[0279] The second information includes frequency domain information of the first resource set. For example, the second information includes at least one of the following: the frequency domain starting position of the first resource set, or the frequency domain ending position of the first resource set. Optionally, the second information also includes at least one of the following: the bandwidth size of the first resource set, or the number of frequency domain units included in the first resource set.

[0280] Exemplarily, the second information is carried in a discovery message. For example, the discovery message may be an announcement message, a solicitation message, or a response message in a device discovery process.

[0281] Exemplarily, the second information is carried in an RRC message. For example, the RRC message may be a message in a unicast connection establishment process, and the second information may be carried in capability information of the RRC message.

[0282] S605: The fifth terminal device sends first indication information to the first terminal device in the third resource set. Correspondingly, the first terminal device receives the first indication information from the fifth terminal device in the third resource set.

[0283] The first indication information indicates that the first terminal device switches to the first resource set. The first indication information is determined by the fifth terminal device according to the second information.

[0284] That is to say, for the first terminal device, when the fifth terminal device initiates a resource set switch, after receiving the first indication information, the first terminal device switches according to the first indication information, such as switching from the third resource set to the first resource set.

[0285] In the above, Example 1 is used to introduce the case of receiving the first information through the third resource set (ie, S602 includes S6021).

[0286] The following describes, through Example 2, a case where the first information is received through a synchronization signal (ie, S602 includes S6022).

[0287] Example 2, such as Fig.11 As shown, S602 includes S6022:

[0288] S6022: The second terminal device sends a first synchronization signal to the first terminal device. Correspondingly, the first terminal device receives the first synchronization signal from the second terminal device.

[0289] Exemplarily, in S6022, the second terminal device may be a regular terminal device or a reduced-capability terminal device.

[0290] Exemplarily, the first synchronization signal is introduced as follows:

[0291] The first synchronization signal may be a sidelink synchronization signal, such as a sidelink synchronization signal / physical sidelink broadcast channel block (S-SSB). S-SSB is composed of a sidelink primary synchronization signal (S-PSS), a sidelink secondary synchronization signal (S-SSS), and a physical sidelink broadcast channel (PSBCH). For example, S-PSS and S-SSS occupy 127 subcarriers in the frequency domain, PSBCH occupies 132 subcarriers in the frequency domain (equivalent to 11 RBs, each RB contains 12 subcarriers), and one S-SSB occupies one time slot in the time domain. In addition, S-SSB may also be referred to as S-SS / PSBCH block, and the embodiments of the present application are described using S-SSB as an example.

[0292] The first synchronization signal includes the first information. For example, the PSBCH of the first synchronization signal includes the first information.

[0293] Optionally, in Example 1, the first information also includes a fourth frequency domain offset.

[0294] Exemplarily, the fourth frequency domain offset is introduced as follows:

[0295] The fourth frequency domain offset is the frequency domain offset between the frequency domain resources where the first synchronization signal is located and the frequency domain resources of the second resource set (it can also be described as the frequency domain offset of the frequency domain resources where the first synchronization signal is located relative to the frequency domain resources of the second resource set, or the frequency domain offset of the frequency domain resources of the second resource set relative to the frequency domain resources where the first synchronization signal is located), and may specifically include one of the following:

[0296] In case 1, the fourth frequency domain offset is the frequency domain offset between the frequency domain starting position of the frequency domain resource where the first synchronization signal is located and the frequency domain starting position of the second resource set (it can also be described as the frequency domain offset of the frequency domain starting position of the frequency domain resource where the first synchronization signal is located relative to the frequency domain starting position of the second resource set, or the frequency domain offset of the frequency domain starting position of the second resource set relative to the frequency domain starting position of the frequency domain resource where the first synchronization signal is located). Figure 8 For example, the first synchronization signal is S-SSB, and the second resource set is Regular RP. The fourth frequency domain offset may be as shown in S1.

[0297] In case 2, the fourth frequency domain offset is the frequency domain offset between the frequency domain starting position of the frequency domain resource where the first synchronization signal is located and the frequency domain ending position of the second resource set (it can also be described as the frequency domain offset of the frequency domain starting position of the frequency domain resource where the first synchronization signal is located relative to the frequency domain ending position of the second resource set, or the frequency domain ending position of the second resource set relative to the frequency domain starting position of the frequency domain resource where the first synchronization signal is located).

[0298] Case 3, the fourth frequency domain offset is the frequency domain offset between the frequency domain end position of the frequency domain resource where the first synchronization signal is located and the frequency domain end position of the second resource set (it can also be described as the frequency domain offset of the frequency domain end position of the frequency domain resource where the first synchronization signal is located relative to the frequency domain end position of the second resource set, or the frequency domain offset of the frequency domain end position of the second resource set relative to the frequency domain end position of the frequency domain resource where the first synchronization signal is located).

[0299] Case 4: The fourth frequency domain offset is the frequency domain offset between the frequency domain end position of the frequency domain resource where the first synchronization signal is located and the frequency domain starting position of the second resource set (it can also be described as the frequency domain offset of the frequency domain end position of the frequency domain resource where the first synchronization signal is located relative to the frequency domain starting position of the second resource set, or the frequency domain starting position of the second resource set relative to the frequency domain end position of the frequency domain resource where the first synchronization signal is located).

[0300] It should be understood that the fourth frequency domain offset can also be replaced by other descriptions, such as the frequency domain offset between reference point 4 in the frequency domain resource where the first synchronization signal is located and reference point 2 in the second resource set. Among them, reference point 4 can be a reference point other than the above-mentioned frequency domain starting position and frequency domain ending position, and similarly, reference point 2 can be a reference point other than the above-mentioned frequency domain starting position and frequency domain ending position, which is not limited in this embodiment of the present application. In the embodiment of the present application, taking case 1 as an example, the fourth frequency domain offset is introduced.

[0301] Optionally, the unit of the fourth frequency domain offset may be Hertz (Hz), a frequency domain unit, or the like.

[0302] Optionally, the fourth frequency domain offset may be one or more subchannels; or, the fourth frequency domain offset may be one or more RB sets; or, the fourth frequency domain offset may be one or more RBs.

[0303] In Example 2, the first terminal device dynamically obtains the first information through a synchronization signal.

[0304] It is easy to understand that, in the case of Example 2, as a possible implementation method, Fig.11 As shown, before the first terminal device executes S602, it also executes S606:

[0305] S606: The first terminal device determines a first synchronization resource and a second synchronization resource.

[0306] The first synchronization resource is used to send and / or receive a first type of synchronization signal, which is a synchronization signal carrying first information. The second synchronization resource is used to send and / or receive a second type of synchronization signal, which is a synchronization signal not carrying first information.

[0307] Exemplarily, in one S-SSB cycle, multiple groups of S-SSB candidate resources are included. The first synchronization resource and the second synchronization resource may be candidate resources of different groups in the multiple groups of S-SSB candidate resources.

[0308] For example, taking frequency division as an example, see Fig. 9In one S-SSB cycle, the first group of S-SSB candidate resources and the second group of S-SSB candidate resources belong to the first synchronization resource, as shown by the thick dotted ellipse. The third group of S-SSB candidate resources and the fourth group of S-SSB candidate resources belong to the second synchronization resource, as shown by the thin dotted ellipse.

[0309] For example, taking time division as an example, within an S-SSB cycle, the first group of S-SSB candidate resources and the third group of S-SSB candidate resources belong to the first synchronization resources, and the second group of S-SSB candidate resources and the fourth group of S-SSB candidate resources belong to the second synchronization resources.

[0310] It should be pointed out that in an embodiment of the present application, all resources of the first synchronization resource may be located within the first resource set; or, all resources of the first synchronization resource may also be located outside the first resource set; or, a part of the resources of the first synchronization resource are located within the first resource set, and another part of the resources of the first synchronization resource are located outside the first resource set. The embodiment of the present application is not limited to this.

[0311] Similarly, all resources of the second synchronization resources may be located within the first resource set; or, all resources of the second synchronization resources may be located outside the first resource set; or, a portion of the resources of the second synchronization resources may be located within the first resource set, and another portion of the resources of the second synchronization resources may be located outside the first resource set. This is not limited to the embodiments of the present application.

[0312] Similarly, for the second terminal device, the second terminal device further executes S607:

[0313] S607: The second terminal device determines a first synchronization resource and a second synchronization resource.

[0314] The implementation process of S607 can refer to the introduction of S606 and will not be described in detail.

[0315] When the first terminal device executes S606 and the second terminal device executes S607, the implementation process of S6021 includes:

[0316] The second terminal device sends a first type of synchronization signal within the first synchronization resource. Accordingly, when the first terminal device is within the coverage of the first type of synchronization signal (which can also be described as the first terminal device is within the coverage of the second terminal device), the first terminal device receives the first type of synchronization signal from the second terminal device within the first synchronization resource. The first type of synchronization signal includes the first information. That is, the first terminal device receives the first information from the second terminal device within the first synchronization resource.

[0317] It is easy to understand that the second terminal device sends the second type of synchronization signal in the second synchronization resource. Correspondingly, when the first terminal device is within the coverage of the second type of synchronization signal (which can also be described as the first terminal device is within the coverage of the second terminal device), the first terminal device receives the second type of synchronization signal from the second terminal device in the second synchronization resource.

[0318] That is to say, in the SL communication system, different types of synchronization signals are transmitted through different types of synchronization resources, thereby avoiding conflicts between different types of PSBCHs and increasing the possibility of successful PSBCH decoding.

[0319] It is easy to understand that in Example 2, when there is no conventional terminal device, the synchronization source of the first terminal device is other reduced-capability terminal devices or itself as a synchronization source, and the first terminal device determines the number and value of FRIV bits based on the frequency domain information of the (pre) configured first resource set. Please refer to the relevant technology and will not repeat them here.

[0320] It should be noted that the first terminal device may execute S601 first and then execute S602; or, the first terminal device may execute S602 first and then execute S601; or, the first terminal device may also execute S601 and S602 simultaneously, which is not limited in the embodiments of the present application.

[0321] For the first terminal device, after determining the first resource set and the first information, the first terminal device executes S603a and / or S603b:

[0322] S603a: The first terminal device sends first sideline control information to the sixth terminal device in the first resource set. Correspondingly, the sixth terminal device receives the first sideline control information from the first terminal device in the first resource set.

[0323] Exemplarily, the sixth terminal device is introduced as follows:

[0324] For example, the sixth terminal device may be a reduced-capability terminal device, ie, a terminal device with relatively weak capabilities in the SL communication system, such as a RedCap UE.

[0325] For another example, the sixth terminal device may be a regular terminal device, that is, a terminal device with relatively strong capabilities in the SL communication system, such as a Regular UE.

[0326] In an embodiment of the present application, the sixth terminal device can be a terminal device, or a component applied to the terminal device, such as a processor, a chip, or a chip system, etc., or a logic module or software that can realize all or part of the functions of the terminal device.

[0327] It should be noted that the relationship between the sixth terminal device and other terminal devices is as follows:

[0328] The sixth terminal device is a different terminal device from the first terminal device.

[0329] The sixth terminal device and the second terminal device may be the same terminal device or different terminal devices. Similarly, the sixth terminal device and the third terminal device may be the same terminal device or different terminal devices. The sixth terminal device and the fourth terminal device may be the same terminal device or different terminal devices. The sixth terminal device and the fifth terminal device may be the same terminal device or different terminal devices. The sixth terminal device may also be other terminal devices in addition to the above-mentioned terminal devices (i.e., the first terminal device, the second terminal device, the third terminal device, the fourth terminal device and the fifth terminal device), which is not limited in the embodiments of the present application.

[0330] Exemplarily, the first side control information is introduced as follows:

[0331] The first sidelink control information includes first frequency resource indication information. The first frequency resource indication information indicates the frequency domain position of the first resource, and the first resource is used to send the sidelink information. The number of bits of the first frequency resource indication information is determined according to the frequency domain information of the second resource set.

[0332] For example, the first sidelink control information may be first-order sidelink control information, which may be recorded as SCI1. The first sidelink control information is carried on PSCCH. The first frequency resource indication information may be FRIV. The process of determining the number of bits of the FRIV field may refer to the introduction of the above formula, which will not be repeated here.

[0333] It should be understood that the first frequency resource indication information may also be in other forms besides FRIV, such as indicating the frequency domain position of the first resource through a bitmap, wherein the number of bits of the bitmap may be the number of frequency domain units included in the second resource set.

[0334] It should be noted that in the embodiment of the present application, the number of bits of the frequency resource indication information (such as the first frequency resource indication information, the second frequency resource indication information, etc.) can be understood as the number of bits occupied by the frequency resource indication information. The following descriptions have the same meaning and can be replaced with each other: the number of bits of the frequency resource indication information, the number of bits corresponding to the frequency resource indication information, the number of bits occupied by the frequency resource indication information, and the bit length of the frequency resource indication information.

[0335] It should be pointed out that in the embodiment of the present application, the number of bits of the first frequency resource indication information is determined based on the frequency domain information of the second resource set. It can be understood that the first frequency resource indication information indicates the position of the sideline resources occupied or reserved by the first terminal device within the frequency domain range of the second resource set.

[0336] It should be noted that in the embodiment of the present application, the first resource is located in the first resource set and in the second resource set. For example, the first resource set includes subchannels identified by subchannel indexes 0-9. The second resource set includes subchannels identified by subchannel indexes 0-99. The first resource includes subchannels identified by subchannel indexes 1-2. In this way, the first resource is located both in the first resource set and in the second resource set.

[0337] Exemplarily, the implementation process of S603a is described as follows:

[0338] The first terminal device determines the number of bits of the first frequency resource indication information according to the frequency domain information of the second resource set. The first terminal device determines the number of bits of the first side control information according to the number of bits of the first frequency resource indication information. The first terminal device sends the first side control information to the sixth terminal device in the first resource set according to the number of bits of the first side control information.

[0339] The number of bits of the first sideline control information may be understood as the SCI size (SCI size or payload size of SCI).

[0340] S603b: The sixth terminal device sends first sideline control information to the first terminal device in the first resource set. Correspondingly, the first terminal device receives the first sideline control information from the sixth terminal device in the first resource set.

[0341] The sixth terminal device and the first side control information can be found in the introduction of S603a and will not be described in detail.

[0342] Exemplarily, the implementation process of S603b is described as follows:

[0343] The first terminal device determines the number of bits of the first frequency resource indication information according to the frequency domain information of the second resource set. The first terminal device determines the number of bits of the first sideline control information according to the number of bits of the first frequency resource indication information. The first terminal device receives and decodes the first sideline control information in the first resource set according to the number of bits of the first sideline control information.

[0344] It is easy to understand that, when S602 includes S6021, the side control information sent and / or received by the first terminal device in the third resource set is recorded as the second side control information. The second side control information includes the second frequency resource indication information. The second frequency resource indication information indicates the frequency domain position of the second resource, and the second resource is used to send the side information. The number of bits of the second frequency resource indication information is determined according to the frequency domain information of the third resource set.

[0345] For example, the first terminal device determines the number of bits of the second frequency resource indication information according to the frequency domain information of the third resource set. The first terminal device determines the number of bits of the second sideline control information according to the number of bits of the second frequency resource indication information. The first terminal device sends the second sideline control information in the third resource set according to the number of bits of the second sideline control information.

[0346] For another example, the first terminal device determines the number of bits of the second frequency resource indication information according to the frequency domain information of the third resource set. The first terminal device determines the number of bits of the second sideline control information according to the number of bits of the second frequency resource indication information. The first terminal device receives and decodes the second sideline control information in the third resource set according to the number of bits of the second sideline control information.

[0347] Similarly, when S602 includes S6021, the side control information sent and / or received by the second terminal device in the third resource set is recorded as the second side control information. The second side control information includes second frequency resource indication information. The second frequency resource indication information indicates the frequency domain position of the second resource, and the second resource is used to send the side information. The number of bits of the second frequency resource indication information is determined according to the frequency domain information of the third resource set.

[0348] For example, the second terminal device determines the number of bits of the second frequency resource indication information according to the frequency domain information of the third resource set. The second terminal device determines the number of bits of the second sideline control information according to the number of bits of the second frequency resource indication information. The second terminal device sends the second sideline control information in the third resource set according to the number of bits of the second sideline control information.

[0349] For another example, the second terminal device determines the number of bits of the second frequency resource indication information according to the frequency domain information of the third resource set. The second terminal device determines the number of bits of the second sideline control information according to the number of bits of the second frequency resource indication information. The second terminal device receives and decodes the second sideline control information in the third resource set according to the number of bits of the second sideline control information.

[0350] It should be understood that when the third resource set overlaps with the second resource set, the size of the second sideline control information sent and / or received by the second terminal device in the overlapping portion is determined according to the bandwidth size of the overlapping portion. For example, the first BWP includes RB set0 and RB set1, a total of 2 RB sets (i.e., the bandwidth of the first BWP is 40MHz), and the second BWP includes RB set0, RB set1, RB set2, RB set3, and RB set4, a total of 5 RB sets (i.e., the bandwidth of the second BWP is 100MHz); the third resource set is (pre) configured in the first BWP, and the third resource set is (pre) configured in the second BWP, for example, the third resource set includes RB set0, a total of 1 RB set; the second resource set is (pre) configured in the second BWP, for example, the second resource set includes RB set0, RB set1, RB set2, RB set3, and RB set4, a total of 5 RB sets (i.e., the third resource set overlaps with the second resource set); the size of the side control information sent and / or received by the second terminal device in RB set0 is determined according to the bandwidth size of the third resource set, and the size of the side control information sent and / or received by the second terminal device in RB set1, RB set2, RB set3, or RB set4 is determined according to the bandwidth size of the second resource set.

[0351] In some embodiments, the first terminal device can also determine the value of the first frequency resource indication information, see the introduction of the following examples 1-3:

[0352] Example 1: The first terminal device determines the value of the first frequency resource indication information according to the first frequency domain offset. In other words, the value of the first frequency resource indication information is determined according to the first frequency domain offset.

[0353] Exemplarily, the first frequency domain offset is introduced as follows:

[0354] The first frequency domain offset is a frequency domain offset between the first resource set and the second resource set (it can also be described as a frequency domain offset of the first resource set relative to the second resource set, or a frequency domain offset of the second resource set relative to the first resource set), and can specifically include one of the following:

[0355] In case 1, the first frequency domain offset is the frequency domain offset between the frequency domain starting position of the first resource set and the frequency domain starting position of the second resource set (it can also be described as the frequency domain offset of the frequency domain starting position of the first resource set relative to the frequency domain starting position of the second resource set, or the frequency domain offset of the frequency domain starting position of the second resource set relative to the frequency domain starting position of the first resource set). Figure 7 or Figure 8For example, the first resource set is RedCap RP1, and the second resource set is Regular RP. The first frequency domain offset may be shown as O1.

[0356] Case 2: The first frequency domain offset is the frequency domain offset between the frequency domain starting position of the first resource set and the frequency domain ending position of the second resource set (it can also be described as the frequency domain offset of the frequency domain starting position of the first resource set relative to the frequency domain ending position of the second resource set, or the frequency domain offset of the frequency domain ending position of the second resource set relative to the frequency domain starting position of the first resource set).

[0357] Case 3: The first frequency domain offset is the frequency domain offset between the frequency domain end position of the first resource set and the frequency domain end position of the second resource set (it can also be described as the frequency domain offset of the frequency domain end position of the first resource set relative to the frequency domain end position of the second resource set, or the frequency domain offset of the frequency domain end position of the second resource set relative to the frequency domain end position of the first resource set).

[0358] Case 4: The first frequency domain offset is the frequency domain offset between the frequency domain end position of the first resource set and the frequency domain starting position of the second resource set (it can also be described as the frequency domain offset of the frequency domain end position of the first resource set relative to the frequency domain starting position of the second resource set, or the frequency domain offset of the frequency domain starting position of the second resource set relative to the frequency domain end position of the first resource set).

[0359] It should be understood that the first frequency domain offset can also be replaced by other descriptions, such as the frequency domain offset between reference point 1 in the first resource set and reference point 2 in the second resource set. Among them, reference point 1 can be a reference point other than the above-mentioned frequency domain starting position and frequency domain ending position, and similarly, reference point 2 can be a reference point other than the above-mentioned frequency domain starting position and frequency domain ending position, which is not limited in the embodiment of the present application. In the embodiment of the present application, taking case 1 as an example, the first frequency domain offset is introduced.

[0360] Optionally, the unit of the first frequency domain offset may be Hertz (Hz), a frequency domain unit, or the like.

[0361] Optionally, the first frequency domain offset may be one or more subchannels; or, the first frequency domain offset may be one or more RB sets; or, the first frequency domain offset may be one or more RBs.

[0362] Exemplarily, a method for obtaining the first frequency domain offset is described as follows:

[0363] In method 1, the first information also includes a first frequency domain offset.

[0364] That is to say, the first terminal device obtains the first frequency domain offset from the first information, thereby simplifying the calculation complexity on the first terminal device side.

[0365] Mode 2: The first information includes indication information of the frequency domain starting position of the second resource set. For example, the second resource set includes subchannels identified by subchannel indexes 0-19. In this case, the first information includes indication information of subchannel index 0. Alternatively, the first information includes the frequency of the frequency domain starting position of the second resource set, or the first information includes the RB index of the frequency domain starting position of the second resource set.

[0366] In mode 2, the first terminal device further performs the following operation: the first terminal device determines the first frequency domain offset according to the frequency domain starting position of the second resource set and the frequency domain starting position of the first resource set. Alternatively, the first terminal device determines the first frequency domain offset according to the frequency domain starting position of the second resource set and the frequency domain ending position of the first resource set.

[0367] That is, the first terminal device obtains the frequency domain starting position of the second resource set from the first information, obtains the frequency domain starting position and / or frequency domain ending position of the first resource set from the (pre) configuration information, and determines the first frequency domain offset according to the frequency domain starting position of the second resource set and the frequency domain starting position of the first resource set, or determines the first frequency domain offset according to the frequency domain starting position of the second resource set and the frequency domain ending position of the first resource set. In method 2, when the first information includes the frequency domain starting position of the second resource set, there is no need to additionally include frequency domain offset information to save signaling overhead.

[0368] Mode 3: The first information includes indication information of the end position of the second resource set in the frequency domain. For example, the second resource set includes subchannels identified by subchannel indexes 0-19. In this case, the first information includes indication information of subchannel index 19. Alternatively, the first information includes the frequency of the end position of the second resource set in the frequency domain, or the first information includes the RB index of the end position of the second resource set in the frequency domain.

[0369] In mode 3, the first terminal device further performs the following operation: the first terminal device determines the first frequency domain offset according to the frequency domain end position of the second resource set and the frequency domain end position of the first resource set. Alternatively, the first terminal device determines the first frequency domain offset according to the frequency domain end position of the second resource set and the frequency domain start position of the first resource set.

[0370] That is, the first terminal device obtains the frequency domain end position of the second resource set from the first information, obtains the frequency domain start position and / or frequency domain end position of the first resource set from the (pre) configuration information, and determines the first frequency domain offset according to the frequency domain end position of the second resource set and the frequency domain end position of the first resource set, or determines the first frequency domain offset according to the frequency domain end position of the second resource set and the frequency domain start position of the first resource set. In method 3, when the first information includes the frequency domain end position of the second resource set, there is no need to additionally include frequency domain offset information to save signaling overhead.

[0371] Mode 4: When 602 includes S6021, the first terminal device determines the first frequency domain offset according to the second frequency domain offset. For example, the first terminal device determines the first frequency domain offset according to the second frequency domain offset and the third frequency domain offset.

[0372] Among them, the second frequency domain offset can be found in the introduction of S6021 and will not be repeated here.

[0373] Exemplarily, the third frequency domain offset is introduced as follows:

[0374] The third frequency domain offset is a frequency domain offset between the first resource set and the third resource set (it may also be described as a frequency domain offset of the first resource set relative to the third resource set, or a frequency domain offset of the third resource set relative to the first resource set), and may specifically include one of the following:

[0375] In case 1, the third frequency domain offset is the frequency domain offset between the frequency domain starting position of the first resource set and the frequency domain starting position of the third resource set (it can also be described as the frequency domain offset of the frequency domain starting position of the first resource set relative to the frequency domain starting position of the third resource set, or the frequency domain offset of the frequency domain starting position of the third resource set relative to the frequency domain starting position of the first resource set). Figure 7 For example, the first resource set is RedCap RP1, and the third resource set is initial RP. The third frequency domain offset may be shown as F1.

[0376] In case 2, the third frequency domain offset is the frequency domain offset between the frequency domain starting position of the first resource set and the frequency domain ending position of the third resource set (it can also be described as the frequency domain offset of the frequency domain starting position of the first resource set relative to the frequency domain ending position of the third resource set, or the frequency domain offset of the frequency domain ending position of the third resource set relative to the frequency domain starting position of the first resource set).

[0377] Case 3: The third frequency domain offset is the frequency domain offset between the frequency domain end position of the first resource set and the frequency domain end position of the third resource set (it can also be described as the frequency domain offset of the frequency domain end position of the first resource set relative to the frequency domain end position of the third resource set, or the frequency domain offset of the frequency domain end position of the third resource set relative to the frequency domain end position of the first resource set).

[0378] Case 4: the third frequency domain offset is the frequency domain offset between the frequency domain end position of the first resource set and the frequency domain starting position of the third resource set (it can also be described as the frequency domain offset of the frequency domain end position of the first resource set relative to the frequency domain starting position of the third resource set, or the frequency domain offset of the frequency domain starting position of the third resource set relative to the frequency domain end position of the first resource set).

[0379] It should be understood that the third frequency domain offset can also be replaced by other descriptions, such as the frequency domain offset between reference point 1 in the first resource set and reference point 3 in the third resource set. Among them, reference point 1 can be a reference point other than the above-mentioned frequency domain starting position and frequency domain ending position, and similarly, reference point 3 can be a reference point other than the above-mentioned frequency domain starting position and frequency domain ending position, which is not limited in this embodiment of the present application. In the embodiment of the present application, taking case 1 as an example, the third frequency domain offset is introduced.

[0380] Optionally, the unit of the third frequency domain offset may be Hertz (Hz), a frequency domain unit, or the like.

[0381] Optionally, the third frequency domain offset may be one or more subchannels; or, the third frequency domain offset may be one or more RB sets; or, the third frequency domain offset may be one or more RBs.

[0382] Exemplarily, a method for obtaining the third frequency domain offset is described as follows:

[0383] First, the first terminal device determines at least one of a frequency domain starting position and a frequency domain ending position of the first resource set, and determines at least one of a frequency domain starting position and a frequency domain ending position of the third resource set.

[0384] Exemplarily, the frequency domain starting position of the first resource set may be predefined or preconfigured in the first terminal device, or configured by the network device for the first terminal device, or the frequency domain starting position of the first resource set may be determined based on the frequency domain ending position of the first resource set and the number of frequency domain units included in the first resource set. The frequency domain ending position of the first resource set may be predefined or preconfigured in the first terminal device, or configured by the network device for the first terminal device, or the frequency domain ending position of the first resource set may be determined based on the frequency domain starting position of the first resource set and the number of frequency domain units included in the first resource set.

[0385] Similarly, the frequency domain starting position of the third resource set may be predefined or preconfigured in the first terminal device, or configured by the network device for the first terminal device, or the frequency domain starting position of the third resource set may be determined based on the frequency domain ending position of the third resource set and the number of frequency domain units included in the third resource set. The frequency domain ending position of the third resource set may be predefined or preconfigured in the first terminal device, or configured by the network device for the first terminal device, or the frequency domain ending position of the third resource set may be determined based on the frequency domain starting position of the third resource set and the number of frequency domain units included in the third resource set.

[0386] Then, the first terminal device determines a third frequency domain offset based on at least one of the frequency domain starting position and the frequency domain ending position of the first resource set and at least one of the frequency domain starting position and the frequency domain ending position of the third resource set.

[0387] Mode 5: When S602 includes S6022, the first terminal device determines the first frequency domain offset according to the fourth frequency domain offset. For example, the first terminal device determines the first frequency domain offset according to the fourth frequency domain offset and the fifth frequency domain offset.

[0388] Among them, the fourth frequency domain offset can be found in the introduction of S6022 and will not be repeated here.

[0389] Exemplarily, the fifth frequency domain offset is introduced as follows:

[0390] The fifth frequency domain offset is the frequency domain offset between the frequency domain resources of the first resource set and the frequency domain resources where the first synchronization signal is located (it can also be described as the frequency domain offset of the frequency domain resources of the first resource set relative to the frequency domain resources where the first synchronization signal is located, or the frequency domain offset of the frequency domain resources where the first synchronization signal is located relative to the frequency domain resources of the first resource set), and may specifically include one of the following:

[0391] In case 1, the fifth frequency domain offset is the frequency domain offset between the frequency domain starting position of the first resource set and the frequency domain starting position of the frequency domain resource where the first synchronization signal is located (it can also be described as the frequency domain offset of the frequency domain starting position of the first resource set relative to the frequency domain starting position of the frequency domain resource where the first synchronization signal is located, or the frequency domain offset of the frequency domain starting position of the frequency domain resource where the first synchronization signal is located relative to the frequency domain starting position of the first resource set). Figure 8 For example, the first resource set is RedCap RP1, and the first synchronization signal is S-SSB. The fifth frequency domain offset may be as shown in E1.

[0392] In case 2, the fifth frequency domain offset is the frequency domain offset between the frequency domain starting position of the first resource set and the frequency domain ending position of the frequency domain resources where the first synchronization signal is located (it can also be described as the frequency domain offset of the frequency domain starting position of the first resource set relative to the frequency domain ending position of the frequency domain resources where the first synchronization signal is located, or the frequency domain ending position of the frequency domain resources where the first synchronization signal is located relative to the frequency domain starting position of the first resource set).

[0393] Case 3, the fifth frequency domain offset is the frequency domain offset between the frequency domain end position of the first resource set and the frequency domain end position of the frequency domain resources where the first synchronization signal is located (it can also be described as the frequency domain offset of the frequency domain end position of the first resource set relative to the frequency domain end position of the frequency domain resources where the first synchronization signal is located, or the frequency domain offset of the frequency domain end position of the frequency domain resources where the first synchronization signal is located relative to the frequency domain end position of the first resource set).

[0394] Case 4, the fifth frequency domain offset is the frequency domain offset between the frequency domain end position of the first resource set and the frequency domain starting position of the frequency domain resources where the first synchronization signal is located (it can also be described as the frequency domain offset of the frequency domain end position of the first resource set relative to the frequency domain starting position of the frequency domain resources where the first synchronization signal is located, or the frequency domain starting position of the frequency domain resources where the first synchronization signal is located relative to the frequency domain end position of the first resource set).

[0395] It should be understood that the fifth frequency domain offset can also be replaced by other descriptions, such as the frequency domain offset between reference point 1 in the first resource set and reference point 4 in the frequency domain resource where the first synchronization signal is located. Among them, reference point 1 can be a reference point other than the above-mentioned frequency domain starting position and frequency domain ending position, and similarly, reference point 4 can be a reference point other than the above-mentioned frequency domain starting position and frequency domain ending position, which is not limited in this embodiment of the present application. In the embodiment of the present application, taking case 1 as an example, the fifth frequency domain offset is introduced.

[0396] Optionally, the unit of the fifth frequency domain offset may be Hertz (Hz), a frequency domain unit, or the like.

[0397] Optionally, the fifth frequency domain offset may be one or more subchannels; or, the fifth frequency domain offset may be one or more RB sets; or, the fifth frequency domain offset may be one or more RBs.

[0398] Exemplarily, the method for obtaining the fifth frequency domain offset is described as follows:

[0399] First, the first terminal device determines at least one of a frequency domain starting position and a frequency domain ending position of the first resource set, and determines at least one of a frequency domain starting position and a frequency domain ending position of the frequency domain resource where the first synchronization signal is located.

[0400] Exemplarily, the frequency domain starting position of the first resource set may be predefined or preconfigured in the first terminal device, or configured by the network device for the first terminal device, or the frequency domain starting position of the first resource set may be determined based on the frequency domain ending position of the first resource set and the number of frequency domain units included in the first resource set. The frequency domain ending position of the first resource set may be predefined or preconfigured in the first terminal device, or configured by the network device for the first terminal device, or the frequency domain ending position of the first resource set may be determined based on the frequency domain starting position of the first resource set and the number of frequency domain units included in the first resource set.

[0401] Similarly, the frequency domain starting position of the frequency domain resource where the first synchronization signal is located may be predefined or preconfigured in the first terminal device, or configured by the network device for the first terminal device, or the frequency domain starting position of the frequency domain resource where the first synchronization signal is located may be determined based on the frequency domain ending position of the frequency domain resource where the first synchronization signal is located and the number of frequency domain units included in the frequency domain resource where the first synchronization signal is located. The frequency domain ending position of the frequency domain resource where the first synchronization signal is located may be predefined or preconfigured in the first terminal device, or configured by the network device for the first terminal device, or the frequency domain ending position of the frequency domain resource where the first synchronization signal is located may be determined based on the frequency domain starting position of the frequency domain resource where the first synchronization signal is located and the number of frequency domain units included in the frequency domain resource where the first synchronization signal is located.

[0402] For example, the first synchronization signal may be S-SSB, the absolute radio-frequency channel number (ARFCN) corresponding to the frequency position of the first synchronization signal may be predefined or (pre) configured (for example, ARFCN indicates the center frequency of the 66th subcarrier of the S-SSB frequency domain resource), and the number of frequency domain units included in the frequency domain resource where the first synchronization signal is located may be predefined or (pre) configured (for example, 11 RBs). Based on the above information, the frequency domain starting position (or the frequency domain unit where the frequency domain starting position is located) and / or the frequency domain ending position (or the frequency domain unit where the frequency domain ending position is located) of the resource where the first synchronization signal is located may be determined.

[0403] Then, the first terminal device determines the fifth frequency domain offset based on at least one of the frequency domain starting position and the frequency domain ending position of the first resource set, and at least one of the frequency domain starting position and the frequency domain ending position of the frequency domain resource where the first synchronization signal is located.

[0404] In the above, Example 1 is used to introduce the process of determining the value of the first frequency resource indication information.

[0405] The following introduces the process of determining the value of the first frequency resource indication information through Example 2.

[0406] Example 2: The first terminal device determines the value of the first frequency resource indication information according to the frequency domain unit index. That is, the value of the first frequency resource indication information is determined according to the frequency domain unit index.

[0407] Exemplarily, the frequency domain unit index is introduced as follows:

[0408] The frequency domain unit index is a frequency domain unit index of a frequency domain unit in the first resource set in the second resource set.

[0409] Combination Figure 7 or Figure 8 , taking the frequency domain unit as a subchannel as an example, the first resource set is RedCap RP1, including N1 subchannels. The second resource set is Regular RP, including M subchannels. The first frequency domain offset is O1 subchannels, and the first frequency domain offset refers to the frequency domain offset of the frequency domain starting position of the first resource set relative to the frequency domain starting position of the second resource set. In this case:

[0410] The first subchannel in the first resource set is the 1+01th subchannel in the second resource set. Thus, the subchannel index of the first subchannel in the first resource set in the second resource set is the index of the 1+01th subchannel in the second resource set.

[0411] The second subchannel in the first resource set is the 2+01th subchannel in the second resource set. Thus, the subchannel index of the second subchannel in the first resource set in the second resource set is: the index of the 2+01th subchannel in the second resource set.

[0412] The other sub-channels in the first resource set can be described by analogy and will not be elaborated herein.

[0413] Exemplarily, the method for obtaining the frequency domain unit index is described as follows:

[0414] Mode 1: The first information also includes a frequency domain unit index.

[0415] That is, the first terminal device obtains the frequency domain unit index from the first information, thereby simplifying the calculation complexity on the first terminal device side.

[0416] In method 2, the first terminal device determines the frequency domain unit index according to the first frequency domain offset.

[0417] Among them, the first frequency domain offset can be found in the introduction of the above-mentioned Example 1 and will not be repeated here.

[0418] In the above, Example 2 is used to introduce the process of determining the value of the first frequency resource indication information.

[0419] The following introduces the process of determining the value of the first frequency resource indication information through Example 3.

[0420] Example 3: The first terminal device determines the value of the first frequency resource indication information according to the frequency domain unit index of the frequency domain unit of the first resource in the second resource set. In other words, the value of the first frequency resource indication information is determined according to the frequency domain unit index of the frequency domain unit of the first resource in the second resource set.

[0421] Exemplarily, the frequency domain unit index of the frequency domain unit of the first resource in the second resource set is introduced as follows:

[0422] Taking the frequency domain unit as a subchannel as an example, the first resource set includes 10 subchannels, the second resource set includes 100 subchannels, and the frequency domain offset between the first resource set and the second resource set is 10 subchannels.

[0423] In this case, the first subchannel in the first resource set has a subchannel index of 10 in the second resource set. The second subchannel in the first resource set has a subchannel index of 11 in the second resource set. The same can be applied to other subchannels in the first resource set, which will not be described in detail.

[0424] In this case, the first resource includes the first subchannel and the second subchannel in the first resource set. Thus, the subchannel indexes of the two subchannels of the first resource in the second resource set are 10 and 11.

[0425] It can be seen that the frequency domain unit index of the frequency domain unit of the first resource in the second resource set is determined according to the first frequency domain offset. Alternatively, the frequency domain unit index of the frequency domain unit of the first resource in the second resource set is determined according to the frequency domain unit index of the frequency domain unit in the first resource set in the second resource set.

[0426] It should be pointed out that in the embodiments of the present application, for the introduction of the frequency domain, such as RB, PRB, subcarrier, BWP, resource pool, etc., please refer to the introduction of the relevant technical specifications of 3GPP and will not be repeated here.

[0427] It is understandable that in each of the above embodiments, the method and / or step implemented by the first terminal device may also be implemented by a component (such as a processor, chip, chip system, circuit, logic module, or software) that can be used for the first terminal device; the method and / or step implemented by the second terminal device may also be implemented by a component (such as a processor, chip, chip system, circuit, logic module, or software) that can be used for the second terminal device (or the third terminal device, or the fourth terminal device, or the fifth terminal device, or the sixth terminal device). Among them, the chip system may be composed of chips, or the chip system may include chips and other discrete devices.

[0428] It is understandable that, in order to realize the above functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware 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.

[0429] The embodiment of the present application can divide the functional modules of the communication device according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be pointed out that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0430] Fig.12 A schematic diagram of the structure of a communication device 120 is shown. The communication device 120 includes a processing module 1201 and a transceiver module 1202. The communication device 120 can be used to implement the functions of the first terminal device, the second terminal device, the third terminal device, the fourth terminal device, the fifth terminal device, or the sixth terminal device.

[0431] In some embodiments, the communication device 120 may further include a storage module ( Fig.12 ), for storing program instructions and data.

[0432] In some embodiments, the transceiver module 1202 may also be referred to as a transceiver unit for implementing a sending and / or receiving function. The transceiver module 1202 may be composed of a transceiver circuit, a transceiver, a transceiver or a communication interface.

[0433] In some embodiments, the transceiver module 1202 may include a receiving module and a sending module, which are respectively used to execute the receiving and sending steps performed by the first terminal device, the second terminal device, the third terminal device, the fourth terminal device, the fifth terminal device, or the sixth terminal device in the above method embodiment, and / or other processes for supporting the technology described herein; the processing module 1201 may be used to execute the processing steps (such as determination, etc.) performed by the first terminal device, the second terminal device, the third terminal device, the fourth terminal device, the fifth terminal device, or the sixth terminal device in the above method embodiment, and / or other processes for supporting the technology described herein.

[0434] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here.

[0435] Optionally, in the present application, the transceiver module receives / sends information, which can also be understood as the processing module receives / sends information through the transceiver module. The processing module receives / sends information through the transceiver module, which can also be understood as: the processing module controls the transceiver module to receive / send information. Alternatively, the processing module sends information through the transceiver module, which can be understood as: the processing module outputs information to the transceiver module, and the transceiver module sends the information; the processing module receives information through the transceiver module, which can be understood as: the transceiver module receives information and inputs the information to the processing module.

[0436] In the present application, the communication device 120 may be presented in the form of dividing various functional modules in an integrated manner. The "module" here may refer to a specific application-specific integrated circuit (ASIC), a circuit, a processor and a memory that executes one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.

[0437] In some embodiments, when Fig.12 When the communication device 120 is a chip or a chip system, the function / implementation process of the transceiver module 1202 can be implemented through the input and output interface (or communication interface) of the chip or the chip system, and the function / implementation process of the processing module 1201 can be implemented through the processor (or processing circuit) of the chip or the chip system.

[0438] Since the communication device 120 provided in this embodiment can execute the above method, the technical effects that can be obtained can refer to the above method embodiments and will not be repeated here.

[0439] As a possible product form, the first terminal device, the second terminal device, the third terminal device, the fourth terminal device, the fifth terminal device, or the sixth terminal device described in the embodiments of the present application can also be implemented using the following: one or more field programmable gate arrays (FPGA), programmable logic devices (PLD), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits that can perform the various functions described throughout the present application.

[0440] As another possible product form, the first terminal device, the second terminal device, the third terminal device, the fourth terminal device, the fifth terminal device, or the sixth terminal device described in the embodiment of the present application can be implemented by a general bus architecture. Fig.13 , Fig.131 is a schematic diagram of the structure of a communication device 1300 provided in an embodiment of the present application, and the communication device 1300 includes a processor 1301 and a transceiver 1302. The communication device 1300 may be a first terminal device, or a chip or chip system therein; or, the communication device 1300 may be a second terminal device, or a chip or module therein; or, the communication device 1300 may be a third terminal device, or a chip or module therein; or, the communication device 1300 may be a fourth terminal device, or a chip or module therein; or, the communication device 1300 may be a fifth terminal device, or a chip or module therein; or, the communication device 1300 may be a sixth terminal device, or a chip or module therein. Fig.13 Only the main components of the communication device 1300 are shown. In addition to the processor 1301 and the transceiver 1302, the communication device 1300 may further include a memory 1303 and an input and output device (not shown in the figure).

[0441] Optionally, the processor 1301 is mainly used to process the communication protocol and communication data, and to control the entire communication device, execute the software program, and process the data of the software program. The memory 1303 is mainly used to store the software program and data. The transceiver 1302 may include a radio frequency circuit and an antenna. The radio frequency circuit is mainly used for converting baseband signals and radio frequency signals and processing radio frequency signals. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. The input and output devices, such as a touch screen, a display screen, a keyboard, etc., are mainly used to receive data input by the user and output data to the user.

[0442] Optionally, the processor 1301, the transceiver 1302, and the memory 1303 may be connected via a communication bus.

[0443] When the communication device is turned on, the processor 1301 can read the software program in the memory 1303, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor 1301 performs baseband processing on the data to be sent, and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then sends the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 1301. The processor 1301 converts the baseband signal into data and processes the data.

[0444] In another implementation, the RF circuit and antenna may be arranged independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be arranged remotely from the communication device.

[0445] In some embodiments, in terms of hardware implementation, those skilled in the art may imagine that the communication device 120 may be implemented as Fig.13 The form of the communication device 1300 is shown.

[0446] As an example, Fig.12 The function / implementation process of the processing module 1201 in Fig.13 The processor 1301 in the communication device 1300 shown calls the computer execution instructions stored in the memory 1303 to implement. Fig.12 The function / implementation process of the transceiver module 1202 can be Fig.13 The transceiver 1302 in the communication device 1300 is shown to be implemented.

[0447] As another possible product form, the first terminal device, the second terminal device, the third terminal device, the fourth terminal device, the fifth terminal device, or the sixth terminal device in the present application can adopt Fig.14 The structure shown, or including Fig.14 Parts shown. Fig.14 A schematic diagram of the composition of a communication device 1400 provided in this application.

[0448] like Fig.14 As shown, the communication device 1400 includes at least one processor 1401. Optionally, the communication device also includes a communication interface 1402.

[0449] When the program instructions involved are executed in the at least one processor 1401, the device 1400 can implement the method provided by any of the aforementioned embodiments and any possible designs thereof. Alternatively, the processor 1401 is used to implement the method provided by any of the aforementioned embodiments and any possible designs thereof through a logic circuit or execution code instructions.

[0450] The communication interface 1402 may be used to receive program instructions and transmit them to the processor, or the communication interface 1402 may be used for the communication device 1400 to communicate and interact with other communication devices, such as interactive control signaling and / or business data, etc. Exemplarily, the communication interface 1402 may be used to receive signals from other devices outside the communication device 1400 and transmit them to the processor 1401 or to send signals from the processor 1401 to other communication devices outside the communication device 1400.

[0451] Optionally, the communication interface 1402 may be a code and / or data read / write interface circuit, or the communication interface 1402 may be a signal transmission interface circuit between a communication processor and a transceiver, or may be a pin of a chip.

[0452] Optionally, the communication device 1400 may further include at least one memory 1403, which may be used to store required program instructions and / or data involved. It should be noted that the memory 1403 may exist independently of the processor 1401, or may be integrated with the processor 1401. The memory 1403 may be located inside the communication device 1400, or may be located outside the communication device 1400, without limitation.

[0453] Optionally, the communication device 1400 may further include a power supply circuit 1404, which may be used to supply power to the processor 1401. The power supply circuit 1404 may be located in the same chip as the processor 1401, or in another chip other than the chip where the processor 1401 is located.

[0454] Optionally, the communication device 1400 may further include a bus 1405 , and various parts of the communication device 1400 may be interconnected via the bus 1405 .

[0455] In some embodiments, in terms of hardware implementation, those skilled in the art may think of the above Fig.12 The communication device 120 shown may be implemented using Fig.14 The form of the communication device 1400 is shown.

[0456] As an example, Fig.12 The function / implementation process of the processing module 1201 in Fig.14 The processor 1401 in the communication device 1400 shown calls the computer execution instructions stored in the memory 1403 to implement. Fig.12 The function / implementation process of the transceiver module 1202 can be Fig.14 The communication interface 1402 in the communication device 1400 is shown to be implemented.

[0457] It should be pointed out that Fig.14 The structure shown does not constitute a specific limitation on the first terminal device, the second terminal device, the third terminal device, the fourth terminal device, the fifth terminal device, or the sixth terminal device. For example, in other embodiments of the present application, the first terminal device, the second terminal device, the third terminal device, the fourth terminal device, the fifth terminal device, or the sixth terminal device may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0458] Optionally, the processor in the present application may be a central processing unit (CPU), which may also be 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, or discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may also be any conventional processor, etc.

[0459] Optionally, the memory in the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), or direct rambus RAM (DRRAM).

[0460] Optionally, the power supply circuit described in the embodiments of the present application includes but is not limited to at least one of the following: a power supply line, a power supply subsystem, a power management chip, a power consumption management processor, or a power consumption management control circuit.

[0461] In some embodiments, an embodiment of the present application further provides a communication device, which includes a processor for implementing a method in any of the above method embodiments.

[0462] As a possible implementation, the communication device further includes a memory. The memory is used to store necessary computer programs and data. The computer program may include instructions, and the processor may call the instructions in the computer program stored in the memory to instruct the communication device to execute the method in any of the above method embodiments. Of course, the memory may not be in the communication device.

[0463] As another possible implementation, the communication device also includes an interface circuit, which is a code / data read / write interface circuit, which is used to receive computer execution instructions (computer execution instructions are stored in a memory, may be read directly from the memory, or may pass through other devices) and transmit them to the processor.

[0464] As another possible implementation manner, the communication device further includes a communication interface, and the communication interface is used to communicate with a module outside the communication device.

[0465] It can be understood that the communication device can be a chip or a chip system. When the communication device is a chip system, it can be composed of chips, or it can include chips and other discrete devices. The embodiments of the present application do not specifically limit this.

[0466] The present application also provides a computer-readable storage medium on which a computer program or instruction is stored. When the computer program or instruction is executed by a computer, the functions of any of the above method embodiments are implemented.

[0467] The present application also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.

[0468] Those skilled in the art will appreciate that, for the sake of convenience and brevity of description, the specific working processes of the systems, devices and units described above may refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

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

[0470] The units described as separate components may or may not be physically separated, i.e., they may be located in one place, or they may be distributed over multiple network units. The components shown as units may or may not be physical units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

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

[0472] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or may contain one or more servers, data centers and other data storage devices that can be integrated with the medium. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state drive (SSD)), etc. In the embodiment of the present application, the computer may include the aforementioned device.

[0473] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other variations of the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in a claim. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

[0474] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, a person skilled in the art may make various modifications and variations to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A communication method, characterized in that: The method comprises: The first terminal device determines a first resource set, where a bandwidth of the first resource set is less than or equal to a bandwidth supported by the first terminal device; The first terminal device receives first information from a second terminal device, where the first information includes frequency domain information of a second resource set, a bandwidth of the second resource set is greater than a bandwidth supported by the first terminal device, and the second resource set partially or completely overlaps with the first resource set; The first terminal device sends and / or receives first sideline control information within the first resource set, the first sideline control information includes first frequency resource indication information, the first frequency resource indication information indicates the frequency domain position of the first resource, the first resource is used to send sideline information, and the number of bits of the first frequency resource indication information is determined based on the frequency domain information of the second resource set.

2. The method according to claim 1, characterized in that The first resource is located within the first resource set and within the second resource set.

3. The method according to claim 1 or 2, characterized in that: The first information includes at least one of the following: the bandwidth size of the second resource set, or the number of frequency domain units included in the second resource set, or the frequency domain starting position of the second resource set, or the frequency domain ending position of the second resource set.

4. The method according to any one of claims 1 to 3, characterized in that The value of the first frequency resource indication information is determined according to the frequency domain unit index of the frequency domain unit of the first resource in the second resource set.

5. The method according to any one of claims 1 to 4, characterized in that The frequency domain unit index of the frequency domain unit of the first resource in the second resource set is determined according to a first frequency domain offset, where the first frequency domain offset is a frequency domain offset of the first resource set relative to the second resource set; or, The frequency domain unit index of the frequency domain unit of the first resource in the second resource set is determined according to the frequency domain unit index of the frequency domain unit in the first resource set in the second resource set.

6. The method according to claim 5, characterized in that The first information includes the first frequency domain offset; or, The method also includes: the first terminal device determines the first frequency domain offset according to the frequency domain starting position of the second resource set and the frequency domain starting position of the first resource set, and the first information includes the frequency domain starting position of the second resource set.

7. The method according to any one of claims 1 to 6, characterized in that The first terminal device receives first information from the second terminal device, including: The first terminal device receives the first information from the second terminal device in a third resource set, and frequency domain information of the third resource set is predefined or preconfigured in configuration information of the first terminal device, or is configured for the first terminal device by a network device.

8. The method according to claim 7, characterized in that The third resource set is located within the first bandwidth BWP and within the second BWP; The frequency domain information of the first BWP is predefined or preconfigured in the configuration information of the first terminal device, or is configured by the network device for the first terminal device; The frequency domain information of the second BWP is predefined or preconfigured in the configuration information of the second terminal device, or is configured by the network device for the second terminal device.

9. The method according to claim 7 or 8, characterized in that: The method further comprises: The first terminal device sends second information to the second terminal device within the third resource set, where the second information includes frequency domain information of the first resource set; The first terminal device receives first indication information from the second terminal device in the third resource set, the first indication information instructing the first terminal device to switch to the first resource set, and the first indication information is determined according to the second information.

10. The method according to any one of claims 7 to 9, characterized in that: The first information includes a second frequency domain offset, where the second frequency domain offset is a frequency domain offset of the third resource set relative to the second resource set.

11. The method according to any one of claims 1 to 10, characterized in that The first terminal device belongs to a first type of terminal device, and the second terminal device belongs to a second type of terminal device; The bandwidth supported by the first type of terminal device is smaller than the bandwidth supported by the second type of terminal device.

12. The method according to any one of claims 1 to 11, characterized in that The first information is carried in a discovery message or a radio resource control RRC message.

13. The method according to any one of claims 1 to 6, characterized in that The first information is carried in a first synchronization signal.

14. The method according to claim 13, characterized in that The first synchronization signal includes a physical sidelink broadcast channel PSBCH, and the first information is carried on the PSBCH.

15. The method according to claim 13 or 14, characterized in that The method further comprises: The first terminal device determines a first synchronization resource and a second synchronization resource; The first synchronization resource is used to send and / or receive a first type of synchronization signal, and the first type of synchronization signal is a synchronization signal carrying the first information; The second synchronization resource is used to send and / or receive a second type of synchronization signal, where the second type of synchronization signal is a synchronization signal that does not carry the first information.

16. The method according to claim 15, characterized in that The first terminal device receives first information from the second terminal device, including: The first terminal device receives the first information from the second terminal device in the first synchronization resource.

17. The method according to any one of claims 13 to 16, characterized in that The first information includes a fourth frequency domain offset, where the fourth frequency domain offset is a frequency domain offset of a frequency domain resource where the first synchronization signal is located relative to a frequency domain resource of the second resource set.

18. The method according to any one of claims 13 to 17, characterized in that: The first terminal device belongs to a first type of terminal device, and the second terminal device belongs to a second type of terminal device; or, The first terminal device and the second terminal device belong to a first type of terminal device, and the first information is information acquired by the second terminal device from a third terminal device; The bandwidth supported by the first type of terminal device is smaller than the bandwidth supported by the second type of terminal device.

19. The method according to any one of claims 1 to 18, characterized in that The first sidelink control information is carried on a physical sidelink control channel PSCCH.

20. A communication method, characterized in that: The method comprises: The second terminal device sends first information to the first terminal device, where the first information includes frequency domain information of a second resource set, and a bandwidth of the second resource set is greater than a bandwidth supported by the first terminal device; The second terminal device receives first sideline control information from the first terminal device, the first sideline control information includes first frequency resource indication information, the first frequency resource indication information indicates the frequency domain position of a first resource, the first resource is used to send sideline information, the number of bits of the first frequency resource indication information is determined according to the frequency domain information of the second resource set, the first resource is located in the first resource set and in the second resource set, and the first resource set is a sideline resource set determined by the first terminal device.

21. The method according to claim 20, characterized in that The second terminal device sending first information to the first terminal device includes: The second terminal device sends the first information to the first terminal device within a third resource set, and frequency domain information of the third resource set is predefined or preconfigured in configuration information of the second terminal device, or is configured for the second terminal device by a network device.

22. The method according to claim 21, characterized in that The third resource set is located within the first bandwidth BWP and within the second BWP; The frequency domain information of the first BWP is predefined or preconfigured in the configuration information of the first terminal device, or is configured by the network device for the first terminal device; The frequency domain information of the second BWP is predefined or preconfigured in the configuration information of the second terminal device, or is configured by the network device for the second terminal device.

23. The method according to claim 21 or 22, characterized in that The first information includes at least one of the following: the bandwidth size of the second resource set, or the number of frequency domain units included in the second resource set, or the frequency domain starting position of the second resource set, or the frequency domain ending position of the second resource set, or a second frequency domain offset, and the second frequency domain offset is the frequency domain offset of the third resource set relative to the second resource set.

24. The method according to claim 20, characterized in that The first information is carried in a first synchronization signal.

25. The method according to claim 24, characterized in that The first information includes at least one of the following: the bandwidth size of the second resource set, or the number of frequency domain units included in the second resource set, or the frequency domain starting position of the second resource set, or the frequency domain ending position of the second resource set, or a fourth frequency domain offset, wherein the fourth frequency domain offset is the frequency domain offset of the frequency domain resources where the first synchronization signal is located relative to the frequency domain resources of the second resource set.

26. A communication device, characterized in that: include: A processor and a memory, wherein the processor and the memory are coupled, and the memory stores program instructions. When the program instructions stored in the memory are executed by the processor, the terminal device executes the method according to any one of claims 1 to 19.

27. A communication device, characterized in that: include: A processor and a memory, wherein the processor and the memory are coupled, and the memory stores program instructions. When the program instructions stored in the memory are executed by the processor, the terminal device executes the method as described in any one of claims 20-25.

28. A computer-readable storage medium storing a computer program or instruction, characterized in that: When the computer program or instruction is executed on a terminal device, the terminal device is caused to execute the method according to any one of claims 1 to 19, or the terminal device is caused to execute the method according to any one of claims 20 to 25.

29. A computer program product, characterized in that When the method is executed on a terminal device, the terminal device is enabled to execute the method according to any one of claims 1 to 19, or the terminal device is enabled to execute the method according to any one of claims 20 to 25.

30. A communication system, characterized in that: include: A first terminal device and a second terminal device, wherein the first terminal device is used to execute the method according to any one of claims 1 to 19, and the second terminal device is used to execute the method according to any one of claims 20 to 25.