Method and apparatus for sidelink SL unlicensed spectrum communication

CN119605306APending Publication Date: 2025-03-11BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380009808.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-27
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

In the prior art, sidelink SL communication lacks effective means when continuous LBT failures on unauthorized spectrum, resulting in low communication efficiency and failure to reuse resources in time.

Method used

Through the working together of terminal equipment and network equipment, the timer and channel occupancy measurement are used to determine and cancel the SL continuous LBT failure state to ensure the availability of resource block sets.

Benefits of technology

The communication efficiency of terminal devices in side link communication is improved, the resources of resource block collection can be reused, and the overall performance of the communication system is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119605306A_ABST
    Figure CN119605306A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a sidelink SL unlicensed spectrum communication method and device, and the method comprises the steps: terminal equipment detects that SL continuous listen before talk LBT is triggered on a first resource block set RB set, and cancels the SL continuous LBT failure state of the first RB set under the condition that a first condition is satisfied. By implementing the embodiment of the invention, the SL continuous LBT failure state of the RB set which triggers the SL continuous LBT failure can be canceled in time, so that the communication efficiency of side link communication of the terminal equipment can be improved, and resources on the RB set can be ensured to be reused.
Need to check novelty before this filing date? Find Prior Art

Description

Sidelink SL unlicensed spectrum communication method and device Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a method and apparatus for sidelink (SL) unlicensed spectrum communication. Background Art

[0002] To support direct communication between terminals, direct communication (also called sidelink, SL) was introduced. The interface between terminals is PC-5. Depending on the correspondence between the sending and receiving terminals, three transmission modes are supported on the sidelink: unicast, multicast, and broadcast.

[0003] In related technologies, sidelink communication can use unlicensed spectrum. Sidelink communication can use unlicensed frequency band spectrum for communication. Unlicensed frequency band spectrum is open and can improve performance and speed through effective utilization. This scenario can be called Sindlink-U (Sidelink-Unlicensed, unlicensed spectrum of sidelink) scenario. Terminal devices also need to perform LBT (listen before talk) when sending sidelink data on unlicensed spectrum. The continuous LBT mechanism is also applicable to sidelink communication on unlicensed spectrum.

[0004] Summary of the Invention

[0005] The embodiments of the present disclosure provide a method and apparatus for sidelink (SL) unlicensed spectrum communication.

[0006] According to a first aspect of an embodiment of the present disclosure, a method for sidelink (SL) unlicensed spectrum communication is proposed, where the method is performed by a terminal device and includes:

[0007] In response to determining that SL continuous listen-before-talk LBT triggering fails on a first resource block set RB set, if a first condition is met, a SL continuous LBT failure state of the first RB set is canceled.

[0008] According to a second aspect of an embodiment of the present disclosure, a method for sidelink (SL) unlicensed spectrum communication is proposed, where the method is performed by a network device, and the method includes at least one of the following:

[0009] Sending first configuration information to a terminal device, where the first configuration information includes a timer associated with a first resource block set (RB set), where the timer is used by the terminal device to determine whether to cancel an SL continuous LBT failure state of the first RB set;

[0010] Sending second configuration information to the terminal device, where the second configuration information includes a first threshold, where the first threshold is used by the terminal device to determine whether to cancel the SL continuous LBT failure state of the first RB set;

[0011] Receive first information sent by the terminal device, where the first information is used to indicate that SL continuous LBT triggering on the first RB set fails.

[0012] According to a third aspect of an embodiment of the present disclosure, a method for sidelink (SL) unlicensed spectrum communication is proposed, including:

[0013] The network device sends first configuration information to the terminal device, where the first configuration information includes a timer associated with the first resource block set (RB set);

[0014] The terminal device determines that triggering SL continuous listen-before-talk (LBT) on the first RB set fails, and starts the timer;

[0015] When the timer expires, the terminal device performs LBT on the first RB set;

[0016] When the LBT performed by the terminal device on the first RB set is successful, the SL continuous LBT failure state of the first RB set is cancelled.

[0017] According to a fourth aspect of an embodiment of the present disclosure, a method for sidelink (SL) unlicensed spectrum communication is proposed, including:

[0018] The network device sends second configuration information to the terminal device, where the second configuration information includes the first threshold;

[0019] The terminal device determines that the SL continuous listen-before-talk LBT triggered on the first resource block set RB set fails, and judges whether to cancel the SL continuous LBT failure status of the first RB set based on the channel occupancy CBR measurement result of the resource pool where the first RB set is located and the first threshold, or based on the CBR measurement results of one or more resource pools belonging to the first RB set and the first threshold.

[0020] According to a fifth aspect of an embodiment of the present disclosure, a method for sidelink (SL) unlicensed spectrum communication is proposed, including:

[0021] The terminal device determines that triggering SL continuous listen-before-talk LBT on the first resource block set RB set fails, and sends first information to the network device, where the first information is used to indicate that triggering SL continuous LBT on the first RB set fails;

[0022] The terminal device cancels the SL continuous LBT failure state of the first RB set;

[0023] The network device receives the first information.

[0024] According to a sixth aspect of an embodiment of the present disclosure, a first communication device is provided, including:

[0025] The processing module is configured to, in response to determining that SL continuous listen-before-talk LBT fails to be triggered on a first resource block set RB set, cancel the SL continuous LBT failure state of the first RB set when a first condition is met.

[0026] According to a seventh aspect of an embodiment of the present disclosure, a second communication device is provided, comprising: a transceiver module, wherein the transceiver module is configured to perform at least one of the following:

[0027] Sending first configuration information to a terminal device, where the first configuration information includes a timer associated with a first resource block set (RB set), where the timer is used by the terminal device to determine whether to cancel a SL continuous LBT failure state of the first RB set when SL continuous listen before talk (LBT) fails to be triggered on the first RB set;

[0028] Sending second configuration information to the terminal device, where the second configuration information includes a first threshold, where the first threshold is used by the terminal device to determine whether to cancel a SL continuous LBT failure state of the first RB set when SL continuous listen-before-talk (LBT) fails to be triggered on the first RB set;

[0029] Receive first information sent by the terminal device, where the first information is used to indicate that SL continuous LBT failure is triggered on the first RB set, and the first information is used by the terminal device to cancel the SL continuous LBT failure status of the first RB set.

[0030] According to an eighth aspect of an embodiment of the present disclosure, a communication system is provided, including:

[0031] A terminal device, configured to perform an optional implementation of the first aspect;

[0032] A network device is configured to perform the optional implementation of the aforementioned second aspect.

[0033] According to a ninth aspect of an embodiment of the present disclosure, a communication device is provided, including: one or more processors;

[0034] The processor is used to call instructions to enable the communication device to execute the optional implementation of the first and second aspects mentioned above.

[0035] According to a tenth aspect of an embodiment of the present disclosure, a storage medium is proposed, which stores instructions. When the instructions are executed on a communication device, the communication device executes optional implementation methods of the aforementioned first and second aspects.

[0036] According to the technical solution disclosed in the present invention, the SL continuous LBT failure status of the RB set that triggered the SL continuous LBT failure can be canceled in time, thereby improving the communication efficiency of the terminal device in side link communication and ensuring that the resources on the RB set can be reused. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following drawings required for describing the embodiments are introduced. The following drawings are merely some embodiments of the present disclosure and do not impose specific limitations on the protection scope of the present disclosure.

[0038] FIG1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure;

[0039] FIG2A is an interactive schematic diagram illustrating a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure;

[0040] FIG2B is an interactive schematic diagram illustrating a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure;

[0041] FIG2C is an interactive diagram illustrating a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure;

[0042] FIG2D is an interactive schematic diagram illustrating a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure;

[0043] FIG3A is a schematic flow chart of a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure;

[0044] FIG3B is a flow chart illustrating a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure;

[0045] FIG3C is a schematic flow chart of a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure;

[0046] FIG3D is a schematic flow chart of a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure;

[0047] FIG3E is a schematic flow chart of a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure;

[0048] FIG4A is a schematic flow chart of a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure;

[0049] FIG4B is a flow chart illustrating a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure;

[0050] FIG4C is a schematic flow chart of a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure;

[0051] FIG5A is an interactive schematic diagram illustrating a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure;

[0052] FIG5B is an interactive schematic diagram illustrating a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure;

[0053] FIG5C is an interactive diagram illustrating a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure;

[0054] FIG6A is a schematic diagram of the structure of a terminal device proposed in an embodiment of the present disclosure;

[0055] FIG6B is a schematic diagram of the structure of a network device proposed in an embodiment of the present disclosure;

[0056] FIG7A is a schematic structural diagram of a communication device 7100 proposed in an embodiment of the present disclosure;

[0057] FIG7B is a schematic structural diagram of a chip 7200 according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0058] The embodiments of the present disclosure provide a method and apparatus for sidelink (SL) unlicensed spectrum communication.

[0059] In a first aspect, an embodiment of the present disclosure provides a method for sidelink (SL) unlicensed spectrum communication, the method being performed by a terminal device, the method comprising:

[0060] In response to determining that SL continuous listen-before-talk LBT triggering fails on a first resource block set RB set, if a first condition is met, a SL continuous LBT failure state of the first RB set is canceled.

[0061] In the above embodiment, the SL continuous LBT failure state of the RB set that triggered the SL continuous LBT failure can be canceled in time, thereby improving the communication efficiency of the terminal device in sidelink communication and ensuring that the resources on the RB set can be reused.

[0062] In conjunction with some embodiments of the first aspect, in some embodiments, in response to determining that SL continuous listen-before-talk (LBT) triggering fails on a first resource block set (RB set), canceling the SL continuous LBT failure state of the first RB set if a first condition is met includes:

[0063] In response to determining that the first RB set fails to trigger SL continuous LBT, starting a timer associated with the first RB set;

[0064] When the timer expires, performing LBT on the first RB set;

[0065] If the LBT performed on the first RB set is successful, the SL continuous LBT failure status of the first RB set is canceled.

[0066] In the above embodiment, the terminal device can determine whether to cancel the SL continuous LBT failure status of the RB set that triggered the SL continuous LBT failure based on the timer, that is, the terminal device can test the channel when the timer expires to comprehensively determine whether the SL continuous LBT failure status can be canceled, which solves the problem of how to cancel the SL continuous LBT failure status of the RB set, thereby improving the communication efficiency of the terminal device for side link communication and ensuring that the resources on the RB set can be reused.

[0067] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0068] If the LBT performed on the first RB set fails, restart the timer.

[0069] In the above embodiment, after the LBT failure executed on the RB set that triggers the SL continuous LBT failure, the timer can be restarted, so that the channel can continue to be tested when the timer expires to comprehensively determine whether the SL continuous LBT failure status of the RB set can be canceled. This solves the problem of how to cancel the SL continuous LBT failure status of the RB set, thereby improving the communication efficiency of the terminal device for side link communication and ensuring that the resources on the RB set can be reused.

[0070] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0071] The media access control MAC layer of the terminal device indicates the information of the first RB set to the physical layer of the terminal device.

[0072] In the above embodiment, the MAC layer indicates to the physical layer the information of the RB set that triggered the SL continuous LBT failure, so that the physical layer can perform LBT on the RB set based on the information, ensuring that the channel can be tested when the timer expires, and facilitating a comprehensive judgment on whether the SL continuous LBT failure status of the RB set can be canceled.

[0073] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0074] While the timer is running, resources on the first RB set are not used to receive or send SL data.

[0075] In the above embodiment, it is possible to avoid the failure of SL data reception or transmission caused by the RB set that triggers the SL continuous LBT failure to receive or send SL data, thereby avoiding a decrease in throughput.

[0076] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0077] First configuration information sent by a network device is received, where the first configuration information includes the timer.

[0078] In conjunction with some embodiments of the first aspect, in some embodiments, canceling the SL continuous LBT failure state of the first RB set includes:

[0079] Determine a channel occupancy rate (CBR) measurement result of the resource pool where the first RB set is located;

[0080] When the CBR measurement result of the resource pool meets the second condition, the SL continuous LBT failure state of the first RB set is canceled.

[0081] In the above embodiment, the terminal device can determine whether the SL continuous LBT failure state can be canceled based on the CBR measurement results of the resource pool, which solves the problem of how to cancel the SL continuous LBT failure state of the RB set, thereby improving the communication efficiency of the terminal device for side link communication and ensuring that the resources on the RB set can be reused.

[0082] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0083] The SL continuous LBT failure status of other RB sets on the resource pool except the first RB set is canceled, where the other RB sets are RB sets that trigger the SL continuous LBT failure and whose SL continuous LBT failure status is not canceled.

[0084] In the above embodiment, when the CBR measurement result of the resource pool meets the second condition, the terminal device can cancel the RB set that triggered the SL continuous LBT failure, and can also cancel the SL continuous LBT failure status of other RB sets on the resource pool, thereby ensuring that the RB sets on the resource pool are restored to use.

[0085] In conjunction with some embodiments of the first aspect, in some embodiments, the CBR measurement result of the resource pool satisfies the second condition, including:

[0086] A CBR measurement result of the resource pool is less than or equal to a first threshold.

[0087] With reference to some embodiments of the first aspect, in some embodiments, canceling the SL continuous LBT failure state of the first RB set includes:

[0088] Determining CBR measurement results of one or more resource pools belonging to the first RB set;

[0089] Based on the fact that the CBR measurement results of the one or more resource pools meet the third condition, the SL continuous LBT failure status of the first RB set is canceled.

[0090] In the above embodiment, when the CBR measurement result of the resource pool included in the first RB set meets the third condition, the terminal device cancels the SL continuous LBT failure state of the first RB set, thereby solving the problem of how to cancel the SL continuous LBT failure state of the RB set, thereby improving the communication efficiency of the terminal device for side link communication and ensuring that the resources on the RB set can be reused.

[0091] In combination with some embodiments of the first aspect, in some embodiments, the CBR measurement results of the one or more resource pools meet a third condition, including: the CBR measurement results of the one or more resource pools are all less than or equal to a first threshold.

[0092] In combination with some embodiments of the first aspect, in some embodiments, the method further includes: receiving second configuration information sent by a network device, the second configuration information including the first threshold; and determining the first threshold based on the second configuration information.

[0093] In combination with some embodiments of the first aspect, in some embodiments, the terminal device is in a radio resource control idle state RRC IDLE and the SL transmission resource allocation method of the terminal device is a method in which the terminal device independently selects the transmission resource; or, the terminal device is in a radio resource control inactive state RRC INACTIVE and the SL transmission resource allocation method of the terminal device is a method in which the terminal device independently selects the transmission resource; or, the terminal device is in a radio resource control RRC connected state and the SL transmission resource allocation method of the terminal device is a method in which the terminal device independently selects the transmission resource.

[0094] In combination with some embodiments of the first aspect, in some embodiments, in response to determining that SL continuous listen-before-talk LBT has failed to be triggered on the first resource block set RB set, if the first condition is met, canceling the SL continuous LBT failure status of the first RB set, including: in response to determining that SL continuous LBT has failed to be triggered on the first RB set, sending first information to the network device, the first information being used to indicate that SL continuous LBT has failed to be triggered on the first RB set; and canceling the SL continuous LBT failure status of the first RB set.

[0095] In the above embodiment, after the terminal device reports the SL continuous LBT failure indication, the SL continuous LBT failure status of the corresponding RB set can be canceled, which solves the problem of how to cancel the SL continuous LBT failure status of the RB set, thereby improving the communication efficiency of the terminal device for side link communication and ensuring that the resources on the RB set can be reused.

[0096] In combination with some embodiments of the first aspect, in some embodiments, the terminal device is in an RRC connected state and the SL sending resource allocation method of the terminal device is a method in which the terminal device autonomously selects the sending resource.

[0097] In combination with some embodiments of the first aspect, in some embodiments, the method further includes: determining that the SL continuous LBT failure state of the first RB set is cancelled, and using resources on the first RB set to receive and / or send SL data.

[0098] In the above embodiment, it can be ensured that the resources on the RB set can be reused, thereby ensuring normal sidelink communication of the terminal device.

[0099] In a second aspect, an embodiment of the present disclosure provides a method for sidelink (SL) unlicensed spectrum communication, the method being performed by a network device, the method comprising at least one of the following:

[0100] Sending first configuration information to a terminal device, where the first configuration information includes a timer associated with a first resource block set (RB set), where the timer is used by the terminal device to determine whether to cancel an SL continuous LBT failure state of the first RB set;

[0101] Sending second configuration information to the terminal device, where the second configuration information includes a first threshold, where the first threshold is used by the terminal device to determine whether to cancel the SL continuous LBT failure state of the first RB set;

[0102] Receive first information sent by the terminal device, where the first information is used to indicate that SL continuous LBT triggering on the first RB set fails.

[0103] In a third aspect, an embodiment of the present disclosure provides a method for sidelink (SL) unlicensed spectrum communication, including:

[0104] The network device sends first configuration information to the terminal device, where the first configuration information includes a timer associated with the first resource block set (RB set);

[0105] The terminal device determines that triggering SL continuous listen-before-talk (LBT) on the first RB set fails, and starts the timer;

[0106] When the timer expires, the terminal device performs LBT on the first RB set;

[0107] When the LBT performed by the terminal device on the first RB set is successful, the SL continuous LBT failure state of the first RB set is cancelled.

[0108] In combination with some embodiments of the third aspect, in some embodiments, the terminal device is in a radio resource control idle state RRC IDLE and the SL transmission resource allocation method of the terminal device is a method in which the terminal device independently selects the transmission resource; or, the terminal device is in a radio resource control inactive state RRC INACTIVE and the SL transmission resource allocation method of the terminal device is a method in which the terminal device independently selects the transmission resource; or, the terminal device is in a radio resource control RRC connected state and the SL transmission resource allocation method of the terminal device is a method in which the terminal device independently selects the transmission resource.

[0109] In a fourth aspect, an embodiment of the present disclosure provides a method for sidelink (SL) unlicensed spectrum communication, including:

[0110] The network device sends second configuration information to the terminal device, where the second configuration information includes the first threshold;

[0111] The terminal device determines that the SL continuous listen-before-talk LBT triggered on the first resource block set RB set fails, and judges whether to cancel the SL continuous LBT failure status of the first RB set based on the channel occupancy CBR measurement result of the resource pool where the first RB set is located and the first threshold, or based on the CBR measurement results of one or more resource pools belonging to the first RB set and the first threshold.

[0112] In combination with some embodiments of the fourth aspect, in some embodiments, the terminal device is in a radio resource control idle state RRC IDLE and the SL transmission resource allocation method of the terminal device is a method in which the terminal device independently selects the transmission resource; or, the terminal device is in a radio resource control inactive state RRC INACTIVE and the SL transmission resource allocation method of the terminal device is a method in which the terminal device independently selects the transmission resource; or, the terminal device is in a radio resource control RRC connected state and the SL transmission resource allocation method of the terminal device is a method in which the terminal device independently selects the transmission resource.

[0113] In a fifth aspect, an embodiment of the present disclosure provides a method for sidelink (SL) unlicensed spectrum communication, including:

[0114] The terminal device determines that triggering SL continuous listen-before-talk LBT on the first resource block set RB set fails, and sends first information to the network device, where the first information is used to indicate that triggering SL continuous LBT on the first RB set fails;

[0115] The terminal device cancels the SL continuous LBT failure state of the first RB set;

[0116] The network device receives the first information.

[0117] In combination with some embodiments of the fifth aspect, in some embodiments, the terminal device is in a radio resource control RRC connection state and the SL sending resource allocation method of the terminal device is a method in which the terminal device autonomously selects the sending resource.

[0118] In a sixth aspect, an embodiment of the present disclosure proposes a terminal device, comprising at least one of a transceiver module and a processing module; wherein the terminal device is used to execute the optional implementation method of the first aspect.

[0119] In the seventh aspect, an embodiment of the present disclosure proposes a network device, comprising at least one of a transceiver module and a processing module; wherein the above-mentioned network device is used to execute the optional implementation method of the second aspect.

[0120] In an eighth aspect, an embodiment of the present disclosure provides a communication system, including:

[0121] A terminal device, configured to perform an optional implementation of the first aspect;

[0122] A network device is configured to perform the optional implementation of the aforementioned second aspect.

[0123] In a ninth aspect, an embodiment of the present disclosure proposes a communication device, comprising: one or more processors; wherein the processor is used to call instructions to enable the communication device to execute the optional implementation method of the aforementioned first aspect.

[0124] In a tenth aspect, an embodiment of the present disclosure proposes a communication device, comprising: one or more processors; wherein the processor is used to call instructions to enable the communication device to execute the optional implementation method of the aforementioned second aspect.

[0125] In the eleventh aspect, an embodiment of the present disclosure proposes a storage medium, which stores instructions. When the instructions are executed on a communication device, the communication device executes the optional implementation methods of the aforementioned first and second aspects.

[0126] In a twelfth aspect, an embodiment of the present disclosure proposes a program product. When the program product is executed by a communication device, the communication device executes the method described in the optional implementation of the first and second aspects.

[0127] In a thirteenth aspect, an embodiment of the present disclosure proposes a computer program, which, when executed on a computer, enables the computer to execute the method described in the optional implementation of the first and second aspects.

[0128] In a fourteenth aspect, an embodiment of the present disclosure provides a chip or a chip system, wherein the chip or chip system includes a processing circuit configured to execute the method described in the optional implementation of the first and second aspects above.

[0129] It is understandable that the above-mentioned terminal devices, network devices, communication systems, storage media, program products, computer programs, chips, or chip systems are all used to perform the methods proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding methods and will not be repeated here.

[0130] The present disclosure provides a method and apparatus for sidelink (SL) unlicensed spectrum communication. In some embodiments, terms such as "sidelink (SL) unlicensed spectrum communication method" and "communication method" are interchangeable; terms such as "sidelink (SL) unlicensed spectrum communication apparatus" and "communication apparatus" are interchangeable; and terms such as "information processing system" and "communication system" are interchangeable.

[0131] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0132] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.

[0133] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0134] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.

[0135] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0136] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.

[0137] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.

[0138] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.

[0139] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.

[0140] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0141] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.

[0142] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.

[0143] In some embodiments, devices and equipment can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.

[0144] In some embodiments, "network" can be interpreted as devices included in the network, such as access network equipment, core network equipment, etc.

[0145] In some embodiments, "access network device (AN device)" may also be referred to as "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", and in some embodiments may also be understood as "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission and / or reception point (TRP)" "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)", etc.

[0146] In some embodiments, "terminal" or "terminal device" may be referred to as "user equipment (UE)", "user terminal" "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc.

[0147] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.

[0148] In some embodiments, data, information, etc. may be obtained with the user's consent.

[0149] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.

[0150] Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. The communication system may include, but is not limited to, one network device and one terminal device. The number and configuration of devices shown in Figure 1 are for example purposes only and do not limit the present disclosure. In actual applications, two or more network devices and two or more terminal devices may be included. The communication system 100 shown in Figure 1 includes, for example, one network device 101 and one terminal device 102.

[0151] In some embodiments, the network device 101 may be an access network device. In some embodiments, the access network device is, for example, a node or device that connects a terminal device to a wireless network. The access network device may include at least one of an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a NodeB (NB), a home nodeB (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open RAN, a cloud RAN, a base station in other communication systems, and an access node in a Wi-Fi system, but is not limited thereto.

[0152] In some embodiments, the technical solution of the present disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can be transformed into internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.

[0153] In some embodiments, the access network device can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.

[0154] In some embodiments, the terminal device 102 is an entity on the user side for receiving or transmitting signals, such as a mobile phone. The terminal device may also be referred to as a terminal device (terminal), user equipment (UE), mobile station (MS), mobile terminal device (MT), etc. The terminal device may be a car with communication function, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control (industrial control), a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid (smart grid), a wireless terminal device in transportation safety (transportation safety), a wireless terminal device in a smart city (smart city), a wireless terminal device in a smart home (smart home), etc. At least one of the following. The embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the terminal device.

[0155] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.

[0156] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or a portion thereof, but are not limited thereto. The entities shown in FIG1 are illustrative only. The communication system may include all or part of the entities shown in FIG1 , or may include other entities outside of FIG1 . The number and form of the entities are arbitrary, and the entities may be physical or virtual. The connection relationships between the entities are illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.

[0157] The embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X), systems utilizing other communication methods, and next-generation systems based on and extending these methods. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).

[0158] It should be noted that to support direct communication between terminals, a direct link (also called sidelink, SL) communication mode is introduced, and the interface between terminals is PC-5. Based on the correspondence between the transmitting and receiving terminals, three transmission modes are supported on the sidelink: unicast, multicast, and broadcast. The transmitting terminal sends sidelink control information (SCI) on the physical sidelink control channel (PSCCH) and second-stage SCI on the physical sidelink shared channel (PSSCH). These SCIs carry the resource location of the transmitted data as well as the source and destination identifiers. For packets with HARQ (Hybrid Automatic Repeat reQuest) feedback enabled, the receiving terminal provides HARQ-ACK (Hybrid Automatic Retransmission Request Acknowledgement) feedback on the physical sidelink feedback channel (PSFCH).

[0159] In some embodiments, Sidelink communication has two SL transmission resource allocation methods, including a first allocation method (also called mode 1) and a second allocation method (also called mode 2). The first allocation method is a method in which the network device dynamically schedules, and the second allocation method is a method in which the terminal device autonomously selects transmission resources. Dynamic scheduling means that the network device dynamically allocates transmission resources on the Sidelink to the terminal device based on the cached data reported by the terminal device, while autonomous selection means that the terminal device randomly selects transmission resources from the resource pool configured or pre-configured by the network device. The network device can configure multiple resource pools for the terminal device on one BWP. The specific allocation method to be used is configured by the network device through RRC signaling.

[0160] Version R18 supports Sidelink communication using unlicensed spectrum. Sidelink communication can use unlicensed frequency band spectrum for communication. The unlicensed frequency band spectrum is open and can improve performance and speed through effective utilization. This scenario can be called Sindlink-U (Sidelink-Unlicensed, unlicensed spectrum of the sidelink) scenario. The terminal device also needs to perform LBT (listen before talk) when sending Sidelink data on the unlicensed spectrum. In some embodiments, the terminal device must first sense the communication channel to determine whether the channel is busy. If the channel is detected to be busy, LBT fails and it is necessary to wait for a period of time before performing LBT again.

[0161] In some embodiments, R18 supports sidelink communications using unlicensed spectrum. Terminal devices also need to perform LBT when sending sidelink data on unlicensed spectrum. The continuous LBT failure mechanism also applies to sidelink communications on unlicensed spectrum. In some embodiments, the granularity of SL continuous LBT failure is the granularity of RB sets (resource block sets). That is, the terminal device counts whether the LBT failure indication on an RB set reaches a preset number within a period of time, and determines whether SL continuous LBT failure has been triggered on this RB set.

[0162] In some embodiments, a mode 2 terminal device in an RRC connected state reports continuous LBT failures to the network device SL via MAC CE.

[0163] In some embodiments, for a terminal device operating in mode 1, when the terminal device reports a SL continuous LBT failure MAC CE, the SL continuous LBT failure status is canceled.

[0164] In some embodiments, for a terminal device in RRC IDLE / INACTIVE state and operating in mode 2, the SL continuous LBT failure state can be canceled based on a timer.

[0165] In some embodiments, for a terminal device in RRC IDLE / INACTIVE state and operating in Mode 2, the SL continuous LBT failure state may be cancelled based on measurements.

[0166] In some embodiments, the granularity of SL continuous LBT failure is the granularity of resource block set (RB set), that is, the terminal device counts whether the LBT failure indication on an RB set reaches a preset number within a period of time, and determines whether SL continuous LBT failure is triggered on this RB set.

[0167] However, there is currently a lack of effective means to deal with continuous LBT failure in SL.

[0168] To this end, the embodiments of the present disclosure provide a method and apparatus for side link SL unlicensed spectrum communication, which can promptly cancel the SL continuous LBT failure status of the RB set that triggered the SL continuous LBT failure, thereby improving the communication efficiency of the terminal device for side link communication and ensuring that the resources on the RB set can be reused.

[0169] Figure 2A is an interactive diagram illustrating a method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure. As shown in Figure 2A , the method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure can be applied to communication system 100, and the method includes but is not limited to the following steps.

[0170] In step S2101 , the network device 101 sends first configuration information to the terminal device 102 , where the first configuration information includes a timer associated with a first RB set.

[0171] In some embodiments, terminal device 102 receives first configuration information sent by network device 101. The first configuration information may be used to configure a timer, and the timer is associated with an RB set. As an example, the timer may be used by terminal device 102 to determine whether to cancel the SL continuous LBT failure status of the RB set. Exemplarily, the timer is associated with the first RB set. As an example, the timer may be used by terminal device 102 to determine whether to cancel the SL continuous LBT failure status of the first RB set.

[0172] In some embodiments, the first configuration information is information configured by the network device 101 for the terminal device 102 .

[0173] In some embodiments, the first configuration information may be RRC dedicated signaling, or the first configuration information may be included in RRC dedicated signaling. Exemplarily, the terminal device 102 is in an RRC connected state, and the terminal device 102 may obtain the timer from the network device 101 via RRC dedicated signaling. Alternatively, exemplarily, the terminal device 102 is in an RRC connected state, and the terminal device 102 may obtain the first configuration information from the network device 101 via RRC dedicated signaling, where the first configuration information includes the timer.

[0174] In some embodiments, the first configuration information may be a system information block (SIB), or the first configuration information is included in the SIB. Exemplarily, the terminal device 102 is in the RRCIDLE / INACTIVE state, and the terminal device 102 may obtain the timer from the network device 101 via the SIB. Alternatively, exemplarily, the terminal device 102 is in the RRCIDLE / INACTIVE state, and the terminal device 102 may obtain the first configuration information from the network device 101 via the SIB, where the first configuration information includes the timer.

[0175] In some embodiments, the terminal device 102 is in an OOC (Out-Of-Coverage) state, and the terminal device 102 can obtain the above-mentioned timer from the network device 101 through pre-configuration, or the terminal device 102 can obtain the above-mentioned first configuration information from the network device 101 through pre-configuration, and the above-mentioned configuration information includes the above-mentioned timer.

[0176] In some embodiments, the timer may be maintained at the RB set granularity, wherein the "maintain" may refer to management and / or operation.

[0177] In some embodiments, the timer may be configured according to RB set granularity (per RB set).

[0178] In some embodiments, the timer may be configured at a granularity (per UE) of the terminal device 102. Alternatively, the timer may be configured at other granularities (e.g., BWP granularity or resource pool granularity), which is not limited in this disclosure and will not be described in detail.

[0179] Step S2102: The terminal device 102 determines the above-mentioned timer based on the first configuration information.

[0180] In some embodiments, the terminal device 102 obtains the above-mentioned first configuration information and can determine the parameter information of the above-mentioned timer based on the above-mentioned first configuration information.

[0181] Step S2103: The terminal device 102 detects that the SL continuous LBT triggering on the first RB set fails, and starts a timer.

[0182] In this step, when the terminal device 102 detects that the SL continuous LBT triggering on the first RB set fails, it can start the timer associated with the first RB set.

[0183] In some embodiments, the terminal device 102 can count the number of LBT failures in the first RB set. The network device 101 configures the maximum number of SL continuous LBT failures and the SL continuous LBT failure detection timer for the terminal device 102 through RRC signaling, which are used to count the number of SL continuous LBT failures. The terminal device 102 can maintain a variable, which is used to count the number of LBT failures. The physical layer of the terminal device 102 performs LBT on the first RB set. When the terminal device 102 receives the LBT failure indication submitted by the physical layer, it starts or restarts the SL continuous LBT failure detection timer and adds 1 to the variable. When the variable is greater than or equal to the maximum number of SL continuous LBT failures, it detects that the SL continuous LBT failure is triggered on the first RB set, that is, it detects that the SL continuous LBT failure occurs on the first RB set. It can be understood that the steps of executing LBT and submitting the LBT failure indication are performed by the physical layer of the terminal device 102, and the remaining steps (for example, including but not limited to triggering and canceling the SL continuous LBT failure status of the RBset) are performed by the MAC layer of the terminal device 102.

[0184] Step S2104: When the timer expires, the terminal device 102 performs LBT on the first RB set.

[0185] In some embodiments, when the above timer expires, the terminal device 102 may perform an LBT on the first RB set.

[0186] In some embodiments, the step of performing LBT on the first RB set may be performed by the physical layer of the terminal device 102. Exemplarily, when the timer expires, the physical layer of the terminal device 102 performs LBT on the first RB set.

[0187] In some embodiments, the MAC layer of the terminal device 102 needs to indicate the information of the first RB set to the physical layer of the terminal device 102, so as to inform the physical layer of the first RB set on which LBT needs to be performed. The physical layer performs LBT on the first RB set based on the information of the first RB set.

[0188] In some embodiments, the information of the first RB set may include but is not limited to an identifier of the first RB set, or may also include other information for uniquely identifying the first RB set, which is not limited in this disclosure and will not be described in detail.

[0189] In some embodiments, if the terminal device 102 has data to be transmitted, the CAPC (Channel Access Priority Class) of the LBT can be determined based on the data to be transmitted when executing LBT; if the terminal device 102 has no data to be transmitted, the CAPC of the LBT can be determined based on the implementation of the terminal device 102, or the highest priority CAPC can be used to determine the CAPC of the LBT, or the lowest priority CAPC can be used to determine the CAPC of the LBT, or a randomly selected CAPC can be used to determine the CAPC of the LBT.

[0190] In some embodiments, if the terminal device 102 has data to be transmitted, when executing LBT, the CAPC (Channel Access Priority Class) of the LBT can be determined based on the data to be transmitted.

[0191] In some embodiments, if the terminal device 102 has no data to be transmitted, the CAPC of the LBT can be determined based on the implementation of the terminal device 102, or the highest priority CAPC can be used to determine the CAPC of the LBT, or the lowest priority CAPC can be used to determine the CAPC of the LBT, or a CAPC can be randomly selected to determine the CAPC of the LBT.

[0192] Step S2105: When the LBT performed on the first RB set fails, the terminal device 102 restarts the timer.

[0193] In some embodiments, when the timer times out, the terminal device 102 may perform a LBT on the first RB set. If the LBT fails, the terminal device 102 may restart the timer associated with the first RB set.

[0194] In some embodiments, the timer is associated with a maximum number of restarts, and the maximum number of restarts may be configured by the network device 101 to the terminal device 102. Exemplarily, upon detecting a failure in triggering SL continuous LBT on the first RB set, the terminal device 102 starts the timer associated with the first RB set. When the timer times out, the terminal device 102 performs an LBT on the first RB set. If the LBT fails, the terminal device 102 restarts the timer and adds 1 to the number of restarts of the timer. When the number of restarts of the timer is greater than or equal to the maximum number of restarts, the terminal device 102 no longer restarts the timer, thereby avoiding executing LBT indefinitely on the RB set where the triggering of SL continuous LBT fails and LBT cannot succeed, saving resources, and thus avoiding waste of resources.

[0195] Step S2106: While the timer is running, the terminal device 102 does not use resources on the first RB set to receive and / or send SL data.

[0196] In some embodiments, during the period when the timer associated with the first RB set is running, the terminal device 102 does not use the resources on the first RB set to receive and / or send SL data. Optionally, the terminal device 102 may trigger resource reselection to receive and / or send SL data on the selected resources. Alternatively, in some embodiments, during the period when the timer associated with the first RB set is running, the terminal device 102 does not use the resources on the first RB set to receive and / or send SL data, and the terminal device 102 does not trigger resource reselection.

[0197] In some embodiments, the above-mentioned SL data may include at least one of the following: PSSCH; PSCCH; PSFCH; SSB (Synchronization Signal Block).

[0198] In this embodiment, the above-mentioned SL data may include PSSCH.

[0199] In this embodiment, the above-mentioned SL data may include PSCCH.

[0200] In this embodiment, the above-mentioned SL data may include PSFCH.

[0201] In this embodiment, the above-mentioned SL data may include SSB.

[0202] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.

[0203] Step S2107: When the LBT performed on the first RB set is successful, the terminal device 102 cancels the SL continuous LBT failure state of the first RB set.

[0204] In some embodiments, when the above-mentioned timer times out, the terminal device 102 can perform an LBT on the first RB set. If the LBT is successful, the terminal device 102 cancels the SL continuous LBT failure status of the above-mentioned first RB set. Optionally, the terminal device 102 can consider that the above-mentioned first RB set can be restored to use.

[0205] Step S2108: The terminal device 102 determines that the SL continuous LBT failure state of the first RB set is cancelled, and uses the resources on the first RB set to receive and / or send SL data.

[0206] In some embodiments, when the terminal device 102 determines that the SL continuous LBT failure status of the above-mentioned first RB set is cancelled, the terminal device 102 may consider that the above-mentioned first RB set can be restored to use, that is, the terminal device 102 can use the resources on the above-mentioned first RB set to receive and / or send SL data.

[0207] In some embodiments, the above-mentioned SL data may include at least one of the following: PSSCH; PSCCH; PSFCH; SSB (Synchronization Signal Block).

[0208] In this embodiment, the above-mentioned SL data may include PSSCH.

[0209] In this embodiment, the above-mentioned SL data may include PSCCH.

[0210] In this embodiment, the above-mentioned SL data may include PSFCH.

[0211] In this embodiment, the above-mentioned SL data may include SSB.

[0212] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.

[0213] In some embodiments, the terminal device 102 is in RRC IDLE and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resource; or, the terminal device 102 is in RRC INACTIVE and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resource; or, the terminal device 102 is in RRC connected state and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resource. Exemplarily, the method shown in FIG. 2A involved in the present disclosure is only applicable to the terminal device 102 that is in the RRC IDLE / INACTIVE state and operates in the above-mentioned mode 2. Alternatively, the method shown in FIG. 2A involved in the present disclosure may be applicable to the terminal device 102 that is in the RRC IDLE / INACTIVE state and operates in the above-mentioned mode 2, and may also be applicable to the terminal device 102 that is in the RRC connected state and operates in the above-mentioned mode 2.

[0214] In some embodiments, terms such as "uplink", "uplink", and "physical uplink" can be interchangeable, and terms such as "downlink", "downlink", and "physical downlink" can be interchangeable, and terms such as "side", "sidelink", "side communication", and "sidelink communication" can be interchangeable.

[0215] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.

[0216] In some embodiments, terms such as "send", "transmit", "report", "send", "transmit", "bidirectional transmission", "submit", "notify", "send and / or receive" can be used interchangeably.

[0217] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "a certain", "any", and "first" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "a certain A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, a certain A, any A, or first A, etc., but not limited to this.

[0218] In some embodiments, the determination or judgment can be performed by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values ​​(for example, comparison with a predetermined value), but is not limited thereto.

[0219] The method involved in the embodiment of the present disclosure may include at least one of steps S2101 to S2108. For example, step S2101 can be implemented as an independent embodiment, step S2103 + step S2104 + step S2107 can be implemented as an independent embodiment, step S2103 + step S2104 + step S2105 + step S2107 can be implemented as an independent embodiment, step S2103 + step S2104 + step S2106 + step S2107 can be implemented as an independent embodiment, step S2103 + step S2104 + step S2105 + step S2106 + step S2107 can be implemented as an independent embodiment, step S2103 + step S2104 + step S2105 + step S2106 + step S2107 can be implemented as an independent embodiment, and step S2103 +Step S2104+Step S2107+Step S2108 can be implemented as an independent embodiment, step S2103+Step S2104+Step S2105+Step S2107+Step S2108 can be implemented as an independent embodiment, step S2103+Step S2104+Step S2106+Step S2107+Step S2108 can be implemented as an independent embodiment, step S2103+Step S2104+Step S2105+Step S2106+Step S2107+Step S2108 can be implemented as an independent embodiment, but are not limited to this.

[0220] In some embodiments, step S2105, step S2106, and step S2108 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0221] In some embodiments, step S2106 and step S2108 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0222] In some embodiments, step S2105 and step S2108 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0223] In some embodiments, step S2108 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0224] In some embodiments, step S2105 and step S2106 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0225] In some embodiments, step S2106 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0226] In some embodiments, step S2105 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0227] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2A .

[0228] FIG2B is an interactive diagram illustrating a method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure. As shown in FIG2B , the method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure can be applied to communication system 100, and the method includes but is not limited to the following steps.

[0229] Step S2201: The network device 101 sends second configuration information to the terminal device 102.

[0230] In some embodiments, the terminal device 102 receives the second configuration information sent by the network device 101.

[0231] In some embodiments, the second configuration information includes a first threshold, and the first threshold is used by the terminal device 102 to determine whether to cancel the SL continuous LBT failure state of the first RB set.

[0232] In some embodiments, the second configuration information is information configured by the network device 101 for the terminal device 102 .

[0233] In some embodiments, the second configuration information may be RRC dedicated signaling, or the second configuration information may be included in RRC dedicated signaling. Exemplarily, when the terminal device 102 is in an RRC connected state, the terminal device 102 may obtain the first threshold from the network device 101 via RRC dedicated signaling. Alternatively, exemplarily, when the terminal device 102 is in an RRC connected state, the terminal device 102 may obtain the second configuration information from the network device 101 via RRC dedicated signaling, where the second configuration information includes the first threshold.

[0234] In some embodiments, the second configuration information may be a SIB, or the second configuration information is included in the SIB. Exemplarily, when the terminal device 102 is in the RRC IDLE / INACTIVE state, the terminal device 102 may obtain the first threshold from the network device 101 via the SIB. Alternatively, exemplarily, when the terminal device 102 is in the RRC IDLE / INACTIVE state, the terminal device 102 may obtain the second configuration information from the network device 101 via the SIB, where the second configuration information includes the first threshold.

[0235] In some embodiments, the terminal device 102 is in an OOC state, and the terminal device 102 can obtain the above-mentioned first threshold from the network device 101 through pre-configuration, or the terminal device 102 can obtain the above-mentioned second configuration information from the network device 101 through pre-configuration, and the above-mentioned configuration information includes the above-mentioned first threshold.

[0236] In some embodiments, the first threshold may be configured at a granularity (per UE) of the terminal device 102. Alternatively, the first threshold may be configured at other granularities (eg, BWP or resource pool), which is not limited in this disclosure and will not be described in detail.

[0237] Step S2202: The terminal device 102 determines a first threshold according to the second configuration information.

[0238] In some embodiments, the terminal device 102 obtains the second configuration information and can determine the first threshold based on the second configuration information.

[0239] Step S2203 : The terminal device 102 detects that the SL continuous LBT triggering on the first RB set fails, and determines the CBR measurement result of the resource pool where the first RB set is located.

[0240] The optional implementation of "detecting failure of triggering SL continuous LBT on the first resource block set RB set" in step S2203 can be found in the description of the optional implementation of step S2103 in Figure 2A above, and will not be repeated here.

[0241] In some embodiments, a resource pool may include an integer number of RB sets. For example, a resource pool may include one or more RB sets. In some embodiments, when a resource pool includes an integer number of RB sets, terminal device 102 may perform a CBR measurement on the resource pool where the first RB set is located. Upon detecting that SL continuous LBT failure is triggered on the first RB set, terminal device 102 may determine the CBR measurement result of the resource pool where the first RB set is located.

[0242] In some embodiments, a possible implementation manner in which the terminal device 102 implements CBR measurement on the resource pool where the first RB set is located may include: the terminal device 102 obtains CBR measurement-related configuration information, and performs corresponding CBR measurement according to the obtained CBR measurement-related configuration information.

[0243] Step S2204: When the CBR measurement result of the resource pool meets the second condition, the terminal device 102 cancels the SL continuous LBT failure state of the first RB set.

[0244] In some embodiments, the terminal device 102 may compare the CBR measurement result of the resource pool with the first threshold, and determine whether to cancel the SL continuous LBT failure state of the first RB set based on the comparison of the CBR measurement result of the resource pool with the first threshold.

[0245] In some embodiments, a possible implementation manner in which the CBR measurement result of the resource pool satisfies the second condition includes: the CBR measurement result of the resource pool is less than or equal to a first threshold. Exemplarily, the terminal device 102 may compare the CBR measurement result of the resource pool with the first threshold. When the CBR measurement result of the resource pool is less than or equal to the first threshold, the terminal device 102 cancels the SL continuous LBT failure state of the first RB set.

[0246] In some embodiments, the terminal device 102 detects that SL continuous LBT failure is triggered on the first resource block set RB set, and can determine the CBR measurement result of the resource pool where the first RB set is located. When the CBR measurement result of the resource pool where the first RB set is located is less than or equal to the first threshold, the terminal device 102 cancels the SL continuous LBT failure status of the first RB set.

[0247] Step S2205: The terminal device 102 cancels the SL continuous LBT failure status of other RB sets in the resource pool except the first RB set, where the other RB sets are RB sets that trigger the SL continuous LBT failure and whose SL continuous LBT failure status is not canceled.

[0248] In some embodiments, the terminal device 102 detects that SL continuous LBT failure is triggered on the first resource block set RB set, and can determine the CBR measurement result of the resource pool where the first RB set is located. When the CBR measurement result of the resource pool where the first RB set is located is less than or equal to the first threshold, the terminal device 102 cancels the SL continuous LBT failure status of the first RB set, and cancels the SL continuous LBT failure status of other RB sets on the resource pool except the first RB set. The other RB sets are RB sets that trigger SL continuous LBT failure and whose SL continuous LBT failure status has not been canceled.

[0249] In some embodiments, the terminal device 102 detects that an SL continuous LBT failure is triggered on a first RB set, and the terminal device 102 determines that the CBR measurement result of the resource pool where the first RB set is located is less than or equal to a first threshold. The terminal device 102 may cancel the SL continuous LBT failure status of all RB sets on the resource pool. Exemplarily, based on a comparison between the CBR measurement result of the resource pool and a preset threshold, the terminal device 102 determines that the CBR measurement result of the resource pool is less than or equal to the first preset threshold. If an RB set on the resource pool triggers an SL continuous LBT failure and the failure is not canceled, the UE cancels the SL continuous LBT failure of the RB set on the resource pool.

[0250] Step S2206: The terminal device 102 determines that the SL continuous LBT failure state of the first RB set is cancelled, and uses the resources on the first RB set to receive and / or send SL data.

[0251] In some embodiments, when the terminal device 102 determines that the SL continuous LBT failure status of the above-mentioned first RB set is cancelled, the terminal device 102 may consider that the above-mentioned first RB set can be restored to use, that is, the terminal device 102 can use the resources on the above-mentioned first RB set to receive and / or send SL data.

[0252] In some embodiments, the terminal device 102 determines that the SL continuous LBT failure status of the above-mentioned other RB sets is cancelled, and can use resources on other RB sets to receive and / or send SL data.

[0253] In some embodiments, the terminal device 102 determines that the SL continuous LBT failure status of the RB set on the above resource pool is cancelled, and can use the resources on the RB set on the resource pool to receive and / or send SL data.

[0254] In some embodiments, the above-mentioned SL data may include at least one of the following: PSSCH; PSCCH; PSFCH; SSB (Synchronization Signal Block).

[0255] In this embodiment, the above-mentioned SL data may include PSSCH.

[0256] In this embodiment, the above-mentioned SL data may include PSCCH.

[0257] In this embodiment, the above-mentioned SL data may include PSFCH.

[0258] In this embodiment, the above-mentioned SL data may include SSB.

[0259] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.

[0260] In some embodiments, the terminal device 102 is in RRC IDLE and the allocation method of the SL transmission resources of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resources; or, the terminal device 102 is in RRC INACTIVE and the allocation method of the SL transmission resources of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resources; or, the terminal device 102 is in RRC connected state and the allocation method of the SL transmission resources of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resources. Exemplarily, the method shown in FIG. 2B involved in the present disclosure is only applicable to the terminal device 102 that is in the RRC IDLE / INACTIVE state and operates in the above-mentioned mode 2. Alternatively, the method shown in FIG. 2B involved in the present disclosure may be applicable to the terminal device 102 that is in the RRC IDLE / INACTIVE state and operates in the above-mentioned mode 2, and may also be applicable to the terminal device 102 that is in the RRC connected state and operates in the above-mentioned mode 2.

[0261] The method involved in the embodiment of the present disclosure may include at least one of steps S2201 to S2206. For example, step S2201 can be implemented as an independent embodiment, step S2203 + step S2204 can be implemented as an independent embodiment, step S2203 + step S2204 + step S2205 can be implemented as an independent embodiment, step S2203 + step S2204 + step S2206 can be implemented as an independent embodiment, step S2203 + step S2204 + step S2205 + step S2206 can be implemented as an independent embodiment, and step S2201 + step S2203 + step 2204 can be implemented as an independent embodiment. The present invention can be implemented as an independent embodiment, step S2201+step S2203+step S2204+step S2205 can be implemented as an independent embodiment, step S2201+step S2203+step S2204+step S2206 can be implemented as an independent embodiment, step S2201+step S2203+step S2204+step S2205+step S2206 can be implemented as an independent embodiment, step S2201+step S2202+step S2203+step 2204 can be implemented as an independent embodiment, but is not limited to this.

[0262] In some embodiments, step S2202 and step S2203 may be executed in an interchanged order or simultaneously.

[0263] In some embodiments, step S2205 and step S2206 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0264] In some embodiments, step S2205 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0265] In some embodiments, step S2206 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0266] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2B .

[0267] Figure 2C is an interactive diagram illustrating a method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure. As shown in Figure 2C , the method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure can be applied to communication system 100, and the method includes but is not limited to the following steps.

[0268] Step S2301: The network device 101 sends second configuration information to the terminal device 102.

[0269] The optional implementation of step S2301 can refer to the optional implementation of step S2201 in Figure 2B and other related parts in the embodiment involved in Figure 2B, which will not be repeated here.

[0270] In some embodiments, the terminal device 102 receives the second configuration information sent by the network device 101.

[0271] In some embodiments, the second configuration information includes a first threshold, and the first threshold is used by the terminal device 102 to determine whether to cancel the SL continuous LBT failure state of the first RB set.

[0272] Step S2302: The terminal device 102 determines a first threshold according to the second configuration information.

[0273] The optional implementation of step S2302 can refer to the optional implementation of step S2202 in Figure 2B and other related parts in the embodiment involved in Figure 2B, which will not be repeated here.

[0274] Step S2303 : The terminal device 102 detects that SL continuous LBT triggering on the first RB set fails, and determines CBR measurement results of one or more resource pools belonging to the first RB set.

[0275] The optional implementation method of "detecting failure to trigger SL continuous LBT on the first resource block set RB set" in step S2303 can be found in the optional implementation method of step S2103 of Figure 2A above, and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.

[0276] In some embodiments, the resource pool includes some PRBs (Physical Resource Blocks) of the RB set. In one possible implementation, an RB set may include multiple resource pools. In the case where an RB set may include multiple resource pools, the terminal device 103 may perform CBR measurement on the resource pools included in the RB set. When the terminal device 102 detects that SL continuous LBT failure is triggered on the first RB set, it may determine the CBR measurement results of one or more resource pools belonging to the first RB set. Exemplarily, when the terminal device 102 detects that SL continuous LBT failure is triggered on the first RB set, it may determine the CBR measurement results of all resource pools belonging to the first RB set.

[0277] The optional implementation of "CBR measurement" in step S2303 can refer to the optional implementation of step S2203 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.

[0278] Step S2304: The terminal device 102 cancels the SL continuous LBT failure state of the first RB set based on the CBR measurement results of the one or more resource pools meeting the third condition.

[0279] In some embodiments, the terminal device 102 may compare the CBR measurement results of the above-mentioned one or more resource pools with the above-mentioned first threshold, and determine whether to cancel the SL continuous LBT failure status of the first RB set based on the comparison of the CBR measurement results of the above-mentioned one or more resource pools with the above-mentioned first threshold.

[0280] In some embodiments, a possible implementation manner in which the CBR measurement results of the one or more resource pools satisfy the third condition includes: the CBR measurement results of the one or more resource pools are all less than or equal to the first threshold. Exemplarily, if the first RB set triggers an SL continuous LBT failure and the SL continuous LBT failure state of the first RB set is not canceled, the terminal device 102 cancels the SL continuous LBT failure state of the first RB set based on a comparison of the CBR measurement results of one or more resource pools belonging to the first RB set with the first threshold, for example, if the measured CBRs of the one or more resource pools included in the first RB set are all less than or equal to the first threshold.

[0281] Step S2305: The terminal device 102 determines that the SL continuous LBT failure state of the first RB set is cancelled, and uses the resources on the first RB set to receive and / or send SL data.

[0282] The optional implementation of step S2305 can refer to the optional implementation of step S2206 in Figure 2B and other related parts in the embodiment involved in Figure 2B, which will not be repeated here.

[0283] In some embodiments, the terminal device 102 is in RRC IDLE and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resource; or, the terminal device 102 is in RRC INACTIVE and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resource; or, the terminal device 102 is in RRC connected state and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resource. Exemplarily, the method shown in FIG. 2C involved in the present disclosure is only applicable to the terminal device 102 that is in the RRC IDLE / INACTIVE state and operates in the above-mentioned mode 2. Alternatively, the method shown in FIG. 2C involved in the present disclosure can be applicable to the terminal device 102 that is in the RRC IDLE / INACTIVE state and operates in the above-mentioned mode 2, and can also be applicable to the terminal device 102 that is in the RRC connected state and operates in the above-mentioned mode 2.

[0284] The method involved in the embodiments of the present disclosure may include at least one of steps S2301 to S2305. For example, step S2301 can be implemented as an independent embodiment, step S2303 + step 2304 can be implemented as an independent embodiment, step S2303 + step S2304 + step S2305 can be implemented as an independent embodiment, step S2301 + step S2303 + step 2304 can be implemented as an independent embodiment, step S2301 + step S2303 + step S2304 + step S2305 can be implemented as an independent embodiment, step S2301 + step S2302 + step S2303 + step 2304 can be implemented as an independent embodiment, and step S2301 + step S2302 + step S2303 + step 2304 + step S2305 can be implemented as an independent embodiment, but the present invention is not limited thereto.

[0285] In some embodiments, step S2302 and step S2303 may be executed in an interchanged order or simultaneously.

[0286] In some embodiments, step S2305 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0287] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2C .

[0288] Figure 2D is an interactive diagram illustrating a method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure. As shown in Figure 2D , the method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure can be applied to communication system 100, and the method includes but is not limited to the following steps.

[0289] Step S2401 : The terminal device 102 detects that the SL continuous LBT triggering on the first RB set fails, and sends a first message to the network device 101 .

[0290] In some embodiments, the network device 101 receives the above-mentioned first information sent by the terminal device.

[0291] In some embodiments, the first information is used to indicate that SL continuous LBT triggering on the first RB set fails.

[0292] In some embodiments, the terminal device 102 may send the above-mentioned first information to the network device 101 via MACCE to inform the network device 101 that the triggering of SL continuous LBT on the first RB set fails.

[0293] In some embodiments, the first information may be a MAC CE.

[0294] In some embodiments, the first information may be included in a MACCE. For example, terminal device 102 sends a MACCE that includes the first information. Optionally, network device 101 receives a MACCE that includes the first information, such as, but not limited to, an indication of SL continuous LBT failures.

[0295] The optional implementation method of "detecting failure to trigger SL continuous LBT on the first resource block set RB set" in step S2401 can be found in the optional implementation method of step S2103 of Figure 2A above, and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.

[0296] Step S2402: The terminal device 102 cancels the SL continuous LBT failure status of the first RB set.

[0297] In some embodiments, terminal device 102 detects that a first RB set triggers a SL continuous LBT failure and sends the first information to network device 101. If terminal device 102 determines that it has sent the first information to network device 101, terminal device 102 may cancel the SL continuous LBT failure status of the first RB set. Optionally, terminal device 102 may determine that the first RB set can be restored to use.

[0298] Step S2403: The terminal device 102 determines that the SL continuous LBT failure state of the first RB set is cancelled, and uses the resources on the first RB set to receive and / or send SL data.

[0299] In some embodiments, when the terminal device 102 determines that the SL continuous LBT failure status of the above-mentioned first RB set is cancelled, the terminal device 102 may consider that the above-mentioned first RB set can be restored to use, that is, the terminal device 102 can use the resources on the above-mentioned first RB set to receive and / or send SL data.

[0300] In some embodiments, the above-mentioned SL data may include at least one of the following: PSSCH; PSCCH; PSFCH; SSB.

[0301] In this embodiment, the above-mentioned SL data may include PSSCH.

[0302] In this embodiment, the above-mentioned SL data may include PSCCH.

[0303] In this embodiment, the above-mentioned SL data may include PSFCH.

[0304] In this embodiment, the above-mentioned SL data may include SSB.

[0305] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.

[0306] Step S2404 , the network device 101 receives the first information sent by the terminal device 102 .

[0307] In some embodiments, the first information may be a MAC CE.

[0308] In some embodiments, the first information may be included in a MACCE. For example, terminal device 102 sends a MACCE that includes the first information. Optionally, network device 101 receives a MACCE that includes the first information, such as, but not limited to, an indication of SL continuous LBT failures.

[0309] In some embodiments, the terminal device 102 is in an RRC connected state and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device autonomously selects the transmission resource. Exemplarily, the method shown in FIG. 2D of the present disclosure is applicable to the terminal device 102 in an RRC connected state and operating in the above-mentioned mode 2.

[0310] The method involved in the embodiments of the present disclosure may include at least one of steps S2401 to S2404. For example, steps S2401 and S2402 may be implemented as independent embodiments, steps S2401, S2402, and S2403 may be implemented as independent embodiments, step S2404 may be implemented as an independent embodiment, and steps S2401, S2402, S2403, and S2404 may be implemented as independent embodiments, but are not limited thereto.

[0311] In some embodiments, step S2403 and step S2404 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0312] In some embodiments, step S2403 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0313] In some embodiments, step S2404 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0314] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2D .

[0315] Figure 3A is a flowchart illustrating a method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure. As shown in Figure 3A , the method according to an embodiment of the present disclosure may be performed by a communication device, which may be terminal device 102. The method includes, but is not limited to, the following steps.

[0316] Step S3101: Detecting that SL continuous LBT triggering fails on a first RB set, and canceling the SL continuous LBT failure state of the first RB set if a first condition is met.

[0317] The optional implementation of "detecting failure of triggering SL continuous LBT on the first resource block set RB set" in step S3101 can be found in the description of the optional implementation of step S2103 in Figure 2A above, and will not be repeated here.

[0318] In some embodiments, when a failure of triggering SL continuous LBT on a first RB set is detected, and a first condition is met, optional implementations of canceling the SL continuous LBT failure state of the first RB set may include any one of the following:

[0319] Detecting a failure in triggering SL continuous LBT on the first RB set, starting a timer associated with the first RB set, and upon expiration of the timer, performing LBT on the first RB set. If the LBT succeeds, canceling the SL continuous LBT failure status of the first RB set. Optional implementations of this process may be found in the optional implementations of the relevant steps in FIG. 2A above, which will not be described in detail here.

[0320] detecting that SL continuous LBT failure has been triggered on the first RB set, determining a CBR measurement result of the resource pool where the first RB set is located, and canceling the SL continuous LBT failure state of the first RB set if the CBR measurement result of the resource pool where the first RB set is located meets a second condition; optional implementation methods thereof can be found in the optional implementation methods of the relevant steps in FIG. 2B above, which will not be repeated here;

[0321] Detecting that SL continuous LBT failure is triggered on the first RB set, determining CBR measurement results of one or more resource pools belonging to the first RB set, and canceling the SL continuous LBT failure state of the first RB set based on the CBR measurement results of the one or more resource pools of the first RB set satisfying a third condition; optional implementation methods thereof can be referred to the optional implementation methods of the relevant steps in FIG. 2C above, which are not repeated here;

[0322] When it is detected that the SL continuous LBT triggering on the first RB set fails, a first message is sent to the network device 101, and the SL continuous LBT failure status of the first RB set is canceled, wherein the above-mentioned first information is used to indicate the SL continuous LBT triggering failure on the first RB set; its optional implementation method can be found in the optional implementation method of the relevant steps in the above-mentioned Figure 2D, which will not be repeated here.

[0323] Step S3102: Determine that the SL continuous LBT failure state of the first RB set is cancelled, and use resources on the first RB set to receive and / or send SL data.

[0324] In some embodiments, when the terminal device 102 determines that the SL continuous LBT failure status of the above-mentioned first RB set is cancelled, the terminal device 102 may consider that the above-mentioned first RB set can be restored to use, that is, the terminal device 102 can use the resources on the above-mentioned first RB set to receive and / or send SL data.

[0325] In some embodiments, the above-mentioned SL data may include at least one of the following: PSSCH; PSCCH; PSFCH; SSB.

[0326] In this embodiment, the above-mentioned SL data may include PSSCH.

[0327] In this embodiment, the above-mentioned SL data may include PSCCH.

[0328] In this embodiment, the above-mentioned SL data may include PSFCH.

[0329] In this embodiment, the above-mentioned SL data may include SSB.

[0330] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.

[0331] The method involved in the embodiment of the present disclosure may include at least one of steps S3101 and S3102. For example, step S3101 may be implemented as an independent embodiment, and step S3101 + step S3102 may be implemented as independent embodiments, but the present invention is not limited thereto.

[0332] In some embodiments, step S3102 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0333] FIG3B is a flow chart illustrating a method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure. As shown in FIG3B , the method according to an embodiment of the present disclosure may be performed by a communication device, which may be a terminal device 102. The method includes, but is not limited to, the following steps:

[0334] Step S3201: Detecting failure of triggering SL continuous LBT on the first RB set, and starting a timer associated with the first RB set.

[0335] In some embodiments, the timer may be configured by the network device 101. For example, the terminal device 102 obtains the timer from the network device 101. Optional implementations thereof may be found in steps S2101 and S2103 of FIG. 2A , and other related portions of the embodiment involved in FIG. 2A , and are not described in detail herein.

[0336] Step S3202: When the timer times out, perform LBT on the first RB set.

[0337] The optional implementation of step S3202 can be found in step S2104 of FIG. 2A and other related parts of the embodiment involved in FIG. 2A , which will not be described in detail here.

[0338] Step S3203: When the LBT performed on the first RB set fails, the timer is restarted.

[0339] The optional implementation of step S3203 can be found in step S2105 of FIG. 2A and other related parts of the embodiment involved in FIG. 2A , which will not be described in detail here.

[0340] Step S3204: While the timer is running, resources on the first RB set are not used to receive and / or send SL data.

[0341] The optional implementation of step S3204 can be found in step S2106 of FIG. 2A and other related parts of the embodiment involved in FIG. 2A , which will not be described in detail here.

[0342] Step S3205: If the LBT executed on the first RB set is successful, the SL continuous LBT failure state of the first RB set is cancelled.

[0343] The optional implementation of step S3205 can be found in step S2107 of FIG. 2A and other related parts of the embodiment involved in FIG. 2A , which will not be described in detail here.

[0344] Step S3206: Determine that the SL continuous LBT failure state of the first RB set is cancelled, and use resources on the first RB set to receive and / or send SL data.

[0345] The optional implementation of step S3206 can be found in step S2108 of FIG. 2A and other related parts of the embodiment involved in FIG. 2A , which will not be described in detail here.

[0346] In some embodiments, the terminal device 102 is in RRC IDLE and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resource; or, the terminal device 102 is in RRC INACTIVE and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resource; or, the terminal device 102 is in RRC connected state and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resource. Exemplarily, the method shown in FIG. 3B involved in the present disclosure is only applicable to the terminal device 102 that is in the RRC IDLE / INACTIVE state and operates in the above-mentioned mode 2. Alternatively, the method shown in FIG. 3B involved in the present disclosure may be applicable to the terminal device 102 that is in the RRC IDLE / INACTIVE state and operates in the above-mentioned mode 2, and may also be applicable to the terminal device 102 that is in the RRC connected state and operates in the above-mentioned mode 2.

[0347] The method involved in the embodiment of the present disclosure may include at least one of steps S3201 to S3206. For example, step S3201+step S3202+step S3205 can be implemented as an independent embodiment, step S3201+step S3202+step S3203+step S3205 can be implemented as an independent embodiment, step S3201+step S3202+step S3204+step S3205 can be implemented as an independent embodiment, step S3201+step S3202+step S3203+step S3204+step S3205 can be implemented as an independent embodiment, step S3201+step S3202+step S3203+step S3204+step S3205 can be implemented as an independent embodiment, step S3201+step S3202+step S3203+step S3204+step S3205 can be implemented as an independent embodiment, Step S3205 + Step S3206 can be implemented as an independent embodiment, Step S3201 + Step S3202 + Step S3203 + Step S3205 + Step S3206 can be implemented as an independent embodiment, Step S3201 + Step S3202 + Step S3204 + Step S3205 + Step S3206 can be implemented as an independent embodiment, Step S3201 + Step S3202 + Step S3203 + Step S3204 + Step S3205 + Step S3206 can be implemented as an independent embodiment, but are not limited to this.

[0348] In some embodiments, step S3203, step S3204, and step S3206 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0349] In some embodiments, step S3204 and step S3206 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0350] In some embodiments, step S3203 and step S3206 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0351] In some embodiments, step S3206 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0352] In some embodiments, step S3203 and step S3204 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0353] In some embodiments, step S3204 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0354] In some embodiments, step S3203 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0355] Figure 3C is a flowchart illustrating a method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure. As shown in Figure 3C , the method according to an embodiment of the present disclosure may be performed by a communication device, which may be terminal device 102. The method includes, but is not limited to, the following steps.

[0356] Step S3301: Detecting that SL continuous LBT triggering fails on a first RB set, and determining a CBR measurement result of a resource pool where the first RB set is located.

[0357] The optional implementation of step S3301 can be found in step S2203 of FIG. 2B and other related parts of the embodiment involved in FIG. 2B , which will not be described in detail here.

[0358] Step S3302: When the CBR measurement result of the resource pool where the first RB set is located meets the second condition, the SL continuous LBT failure state of the first RB set is cancelled.

[0359] The optional implementation of step S3302 can be found in step S2204 of FIG. 2B and other related parts of the embodiment involved in FIG. 2B , which will not be described in detail here.

[0360] Step S3303: cancel the SL continuous LBT failure status of other RB sets except the first RB set in the resource pool. The other RB sets are RB sets that trigger the SL continuous LBT failure and whose SL continuous LBT failure status has not been canceled.

[0361] The optional implementation of step S3303 can be found in step S2205 of FIG. 2B and other related parts of the embodiment involved in FIG. 2B , which will not be described in detail here.

[0362] Step S3304: Determine that the SL continuous LBT failure state of the first RB set is cancelled, and use resources on the first RB set to receive and / or send SL data.

[0363] The optional implementation of step S3304 can be found in step S2206 of FIG. 2B and other related parts of the embodiment involved in FIG. 2B , which will not be described in detail here.

[0364] In some embodiments, the terminal device 102 is in RRC IDLE and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resource; or, the terminal device 102 is in RRC INACTIVE and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resource; or, the terminal device 102 is in RRC connected state and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resource. Exemplarily, the method shown in FIG. 3C involved in the present disclosure is only applicable to the terminal device 102 that is in the RRC IDLE / INACTIVE state and operates in the above-mentioned mode 2. Alternatively, the method shown in FIG. 3C involved in the present disclosure may be applicable to the terminal device 102 that is in the RRC IDLE / INACTIVE state and operates in the above-mentioned mode 2, and may also be applicable to the terminal device 102 that is in the RRC connected state and operates in the above-mentioned mode 2.

[0365] The method involved in the embodiments of the present disclosure may include at least one of steps S3301 to S3304. For example, steps S3301 and S3302 can be implemented as independent embodiments, steps S3301, S3302, and S3303 can be implemented as independent embodiments, steps S3301, S3302, and S3304 can be implemented as independent embodiments, and steps S3301, S3302, S3303, and S3304 can be implemented as independent embodiments, but are not limited thereto.

[0366] In some embodiments, step S3303 and step S3304 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0367] In some embodiments, step S3303 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0368] In some embodiments, step S3304 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0369] FIG3D is a flow chart illustrating a method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure. As shown in FIG3D , the method according to an embodiment of the present disclosure may be performed by a communication device, which may be a terminal device 102. The method includes but is not limited to the following steps:

[0370] Step S3401: Detecting that SL continuous LBT triggering fails on a first RB set, and determining CBR measurement results of one or more resource pools belonging to the first RB set.

[0371] The optional implementation of step S3401 can be found in step S2303 of FIG. 2C and other related parts of the embodiment involved in FIG. 2C , which will not be described in detail here.

[0372] Step S3402: cancel the SL continuous LBT failure state of the first RB set when the CBR measurement results of one or more resource pools of the first RB set meet the third condition.

[0373] The optional implementation of step S3402 can be found in step S2304 of FIG. 2C and other related parts of the embodiment involved in FIG. 2C , which will not be described in detail here.

[0374] Step S3403: Determine that the SL continuous LBT failure state of the first RB set is cancelled, and use resources on the first RB set to receive and / or send SL data.

[0375] The optional implementation of step S3403 can be found in step S2305 of FIG. 2C and other related parts of the embodiment involved in FIG. 2C , which will not be described in detail here.

[0376] In some embodiments, the terminal device 102 is in RRC IDLE and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resource; or, the terminal device 102 is in RRC INACTIVE and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resource; or, the terminal device 102 is in RRC connected state and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device 102 independently selects the transmission resource. Exemplarily, the method shown in FIG. 3D involved in the present disclosure is only applicable to the terminal device 102 that is in the RRC IDLE / INACTIVE state and operates in the above-mentioned mode 2. Alternatively, the method shown in FIG. 3D involved in the present disclosure can be applicable to the terminal device 102 that is in the RRC IDLE / INACTIVE state and operates in the above-mentioned mode 2, and can also be applicable to the terminal device 102 that is in the RRC connected state and operates in the above-mentioned mode 2.

[0377] The method involved in the embodiment of the present disclosure may include at least one of steps S3401 to S3403. For example, step S3401 + step 3402 may be implemented as an independent embodiment, and step S3401 + step S3402 + step S3403 may be implemented as an independent embodiment, but the present invention is not limited thereto.

[0378] In some embodiments, step S3403 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0379] FIG3E is a flow chart illustrating a method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure. As shown in FIG3E , the method according to an embodiment of the present disclosure may be performed by a communication device, which may be a terminal device 102. The method includes, but is not limited to, the following steps:

[0380] Step S3501: Detecting that SL continuous LBT triggering fails on the first RB set, and sending first information.

[0381] In some embodiments, the terminal device 102 sends the first information to the network device 101. In some embodiments, the network device 101 receives the first information sent by the terminal device.

[0382] In some embodiments, the first information is used to indicate that SL continuous LBT triggering on the first RB set fails.

[0383] The optional implementation of step S3501 can be found in step S2401 of FIG. 2D and other related parts of the embodiment involved in FIG. 2D , which will not be described in detail here.

[0384] Step S3502: cancel the SL continuous LBT failure status of the first RB set.

[0385] The optional implementation of step S3502 can be found in step S2402 of FIG. 2D and other related parts of the embodiment involved in FIG. 2D , which will not be described in detail here.

[0386] Step S3503: Determine that the SL continuous LBT failure state of the first RB set is cancelled, and use resources on the first RB set to receive and / or send SL data.

[0387] The optional implementation of step S3503 can be found in step S2403 of FIG. 2D and other related parts of the embodiment involved in FIG. 2D , which will not be described in detail here.

[0388] In some embodiments, the terminal device 102 is in an RRC connected state and the SL transmission resource allocation method of the terminal device 102 is a method in which the terminal device autonomously selects the transmission resource. Exemplarily, the method shown in FIG. 3E of the present disclosure is applicable to the terminal device 102 in an RRC connected state and operating in the above-mentioned mode 2.

[0389] The method involved in the embodiment of the present disclosure may include at least one of steps S3501 to S3503. For example, step S3501 + step S3502 can be implemented as an independent embodiment, and step S3501 + step S3502 + step S3503 can be implemented as an independent embodiment, but the present invention is not limited thereto.

[0390] In some embodiments, step S3503 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0391] Figure 4A is a flow chart illustrating a method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure. As shown in Figure 4A, the method according to an embodiment of the present disclosure can be applied to a communication device. In one implementation, the communication device can be a network device 101. The method includes but is not limited to the following steps:

[0392] Step S4101: Send first configuration information.

[0393] The optional implementation of step S4101 can be found in step S2101 of FIG. 2A and other related parts of the embodiment involved in FIG. 2A , which will not be described in detail here.

[0394] In some embodiments, network device 101 sends first configuration information to terminal device 102, where the first configuration information includes a timer associated with a first RB set, and the first configuration information is used to configure the timer. Optionally, terminal device 102 receives the first configuration information sent by network device 101 and determines parameter information for the timer based on the first configuration information.

[0395] In some embodiments, the timer is used by the terminal device 102 to determine whether to cancel the SL continuous LBT failure state of the first RB set. Optional implementations thereof can be found in steps S2102 to S2108 of FIG. 2A and other related parts of the embodiment involved in FIG. 2A , which will not be described in detail here.

[0396] FIG4B is a flow chart illustrating a method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure. As shown in FIG4B , the method according to an embodiment of the present disclosure can be applied to a communication device. In one implementation, the communication device can be a network device 101. The method includes but is not limited to the following steps:

[0397] Step S4201: Send second configuration information.

[0398] Optional implementations of step S4201 may refer to step S2201 in FIG. 2B and step S2301 in FIG. 2C , as well as other related parts in the embodiments involved in FIG. 2B and FIG. 2C , which will not be described in detail here.

[0399] In some embodiments, the network device 101 sends the second configuration information to the terminal device 102. Optionally, the terminal device 102 receives the second configuration information sent by the network device 101, and the terminal device 102 determines the first threshold based on the second configuration information. In some embodiments, the second configuration information includes the first threshold, and the first threshold is used by the terminal device 102 to determine whether to cancel the SL continuous LBT failure state of the first RB set. Its optional implementation method can be found in steps S2202 to S2206 of Figure 2B and steps S2302 to S2305 of Figure 2C, as well as other related parts of the embodiments involved in Figures 2B and 2C, which will not be repeated here.

[0400] FIG4C is a flow chart illustrating a method for sidelink (SL) unlicensed spectrum communication according to an embodiment of the present disclosure. As shown in FIG4C , the method according to an embodiment of the present disclosure can be applied to a communication device. In one implementation, the communication device can be a network device 101. The method includes but is not limited to the following steps:

[0401] Step S4301, receiving first information.

[0402] The optional implementation of step S4301 can be found in step S2404 of FIG. 2D and other related parts of the embodiment involved in FIG. 2D , which will not be described in detail here.

[0403] In some embodiments, the network device 101 receives the first information sent by the terminal device 102, where the first information is used to indicate that triggering of SL continuous LBT on the first RB set fails.

[0404] In some embodiments, terminal device 102 detects a failure to trigger SL continuous LBT on the first RB set and sends the first information to network device 101. In some embodiments, terminal device 102 determines that the first information has been sent to network device 101 and cancels the SL continuous LBT failure status of the first RB set. Optional implementations of this method can be found in steps S2401 to S2403 of FIG. 2D and other related portions of the embodiments described in FIG. 2D , and are not further described here.

[0405] Figure 5A is an interactive diagram illustrating a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure. As shown in Figure 5A, the method involved in the embodiment of the present disclosure can be applied to the communication system 100, and the method includes but is not limited to the following steps.

[0406] In step S5101 , the network device 101 sends first configuration information to the terminal device 102 , where the first configuration information includes a timer associated with a first RB set.

[0407] Optional implementations of step S5101 can be found in step S2101 of FIG. 2A , optional implementations of step S4101 of FIG. 4A , and other related parts of the embodiments involved in FIG. 2A and FIG. 4A , which will not be described in detail here.

[0408] Step S5102: The terminal device 102 detects that the SL continuous LBT triggering on the first RB set fails, and starts a timer.

[0409] The optional implementation of step S5102 can refer to the optional implementation of step S2103 in Figure 2A, step S3201 in Figure 3B, and other related parts in the embodiments involved in Figures 2A and 3B, which will not be repeated here.

[0410] Step S5103: When the timer expires, the terminal device 102 performs LBT on the first RB set.

[0411] The optional implementation of step S5103 can refer to the optional implementation of step S2104 in Figure 2A, step S3202 in Figure 3B, and other related parts in the embodiments involved in Figures 2A and 3B, which will not be repeated here.

[0412] Step S5104: When the LBT performed on the first RB set by the terminal device 102 is successful, the SL continuous LBT failure state of the first RB set is cancelled.

[0413] The optional implementation of step S5104 can refer to the optional implementation of step S2107 in Figure 2A, step S3205 in Figure 3B, and other related parts in the embodiments involved in Figures 2A and 3B, which will not be repeated here.

[0414] FIG5B is an interactive diagram illustrating a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure. As shown in FIG5B , the method according to an embodiment of the present disclosure can be applied to the communication system 100, and the method includes but is not limited to the following steps.

[0415] Step S5201: The network device 101 sends second configuration information to the terminal device 102, where the second configuration information includes a first threshold.

[0416] The optional implementation of step S5201 can refer to the optional implementation of step S2201 in Figure 2B, step S4201 in Figure 4B, and other related parts in the embodiments involved in Figures 2B and 4B, which will not be repeated here.

[0417] Step S5202: The terminal device 102 detects that SL continuous LBT failure is triggered on the first RB set, and determines whether to cancel the SL continuous LBT failure state of the first RB set based on the CBR measurement result of the resource pool where the first RB set is located and a first threshold.

[0418] In some embodiments, the terminal device 102 detects that a SL continuous LBT failure has been triggered on a first RB set, determines a CBR measurement result of a resource pool in which the first RB set resides, and if the CBR measurement result of the resource pool in which the first RB set resides is less than or equal to a first threshold, cancels the SL continuous LBT failure status of the first RB set. Optional implementations thereof can be found in steps S2203 and S2204 of FIG. 2B , steps S3301 and S3302 of FIG. 3C , and other related portions of the embodiments described in FIG. 2B and FIG. 3C , which are not further described here.

[0419] FIG5C is an interactive diagram illustrating a method for sidelink SL unlicensed spectrum communication according to an embodiment of the present disclosure. As shown in FIG5C , the method according to an embodiment of the present disclosure can be applied to the communication system 100, and the method includes but is not limited to the following steps.

[0420] Step S5301: The network device 101 sends second configuration information to the terminal device 102, where the second configuration information includes a first threshold.

[0421] The optional implementation of step S5301 can refer to the optional implementation of step S2301 in Figure 2C, step S4201 in Figure 4B, and other related parts in the embodiments involved in Figures 2C and 4B, which will not be repeated here.

[0422] In step S5302, the terminal device 102 detects that SL continuous LBT failure is triggered on the first RB set, and determines whether to cancel the SL continuous LBT failure state of the first RB set based on the CBR measurement results of one or more resource pools belonging to the first RB set and a first threshold.

[0423] In some embodiments, the terminal device 102 detects that SL continuous LBT failure is triggered on the first RB set, determines the CBR measurement results of one or more resource pools belonging to the first RB set, and cancels the SL continuous LBT failure state of the first RB set when the CBR measurement results of the one or more resource pools belonging to the first RB set meet the third condition, such as when the CBR measurement results of the one or more resource pools belonging to the first RB set are less than or equal to the first threshold. Optional implementation methods can be found in steps S2303 and S2304 of Figure 2C, steps S3401 and S3402 of Figure 3D, and other related parts of the embodiments involved in Figures 2C and 3D, which will not be repeated here.

[0424] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal device in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.

[0425] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.

[0426] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.

[0427] Figure 6A is a structural diagram of the terminal device proposed in an embodiment of the present disclosure. As shown in Figure 6A, the terminal device 6100 may include: at least one of a transceiver module 6101, a processing module 6102, etc. In some embodiments, the processing module is used to, in response to determining that SL continuous LBT failure is triggered on the first RB set, cancel the SL continuous LBT failure state of the first RB set when a first condition is met. Optionally, the transceiver module is used to execute at least one of the communication steps such as sending and / or receiving executed by the terminal device 102 in any of the above methods, which will not be repeated here. Optionally, the processing module is used to execute at least one of the other steps executed by the terminal device 102 in any of the above methods, which will not be repeated here.

[0428] FIG6B is a schematic diagram of the structure of a network device proposed in an embodiment of the present disclosure. As shown in FIG6B , the network device 6200 may include: at least one of a transceiver module 6201 and a processing module 6202. In some embodiments, the transceiver module is configured to perform at least one of the following: sending first configuration information to the terminal device 102, the first configuration information including a timer associated with the first resource block set (RB set), the timer being used by the terminal device 102 to determine whether to cancel the SL continuous LBT failure state of the first RB set when the SL continuous listen-before-talk (LBT) fails to be triggered on the first RB set; sending second configuration information to the terminal device 102, the second configuration information including a first threshold, the first threshold being used by the terminal device 102 to determine whether to cancel the SL continuous LBT failure state of the first RB set when the SL continuous listen-before-talk (LBT) fails to be triggered on the first RB set; and receiving first information sent by the terminal device 102, the first information being used to indicate that the SL continuous LBT failure was triggered on the first RB set, the first information being used by the terminal device 102 to cancel the SL continuous LBT failure state of the first RB set. Optionally, the transceiver module is used to perform at least one of the communication steps such as sending and / or receiving performed by the network device 101 in any of the above methods, which will not be described in detail here. Optionally, the processing module is used to perform at least one of the other steps performed by the network device 101 in any of the above methods, which will not be described in detail here.

[0429] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, and the transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.

[0430] In some embodiments, the processing module can be a single module or can include multiple submodules. Optionally, the multiple submodules respectively execute all or part of the steps required to be executed by the processing module. Optionally, the processing module can be interchangeable with the processor.

[0431] Figure 7A is a schematic diagram of the structure of a communication device 7100 proposed in an embodiment of the present disclosure. Communication device 7100 can be a network device (e.g., an access network device, a core network device, etc.), or a terminal device (e.g., a user device, etc.). It can also be a chip, chip system, or processor that supports a network device to implement any of the above methods, or a chip, chip system, or processor that supports a terminal device to implement any of the above methods. Communication device 7100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.

[0432] As shown in FIG7A , the communication device 7100 includes one or more processors 7101. The processor 7101 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control a communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. The communication device 7100 is used to perform any of the above methods.

[0433] In some embodiments, the communication device 7100 further includes one or more memories 7102 for storing instructions. Optionally, all or part of the memories 7102 may be located outside the communication device 7100.

[0434] In some embodiments, the communication device 7100 also includes one or more transceivers 7103 . When the communication device 7100 includes one or more transceivers 7103, the transceiver 7103 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, step S2101, step S2201, step S2301, step S2401, step S2404, but not limited to these), and the processor 7101 performs at least one of the other steps (for example, step S2102, step S2103, step S2104, step S2105, step S2106, step S2107, step S2108, step S2202, step S2203, step S2204, step S2205, step S2206, step S2302, step S2303, step S2304, step S2305, step S2402, step S2403, but not limited to these).

[0435] In some embodiments, a transceiver may include a receiver and / or a transmitter. The receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.

[0436] In some embodiments, the communication device 7100 may include one or more interface circuits 7104. Optionally, the interface circuit 7104 is connected to the memory 7102. The interface circuit 7104 may be configured to receive signals from the memory 7102 or other devices, and may be configured to send signals to the memory 7102 or other devices. For example, the interface circuit 7104 may read instructions stored in the memory 7102 and send the instructions to the processor 7101.

[0437] The communication device 7100 described in the above embodiment may be a network device or a terminal device, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 may not be limited by FIG. 7A. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0438] 7B is a schematic diagram of the structure of a chip 7200 proposed in an embodiment of the present disclosure. If the communication device 7100 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 7200 shown in FIG7B , but the present disclosure is not limited thereto.

[0439] The chip 7200 includes one or more processors 7201 , and the chip 7200 is configured to execute any of the above methods.

[0440] In some embodiments, the chip 7200 further includes one or more interface circuits 7202. Optionally, the interface circuit 7202 is connected to the memory 7203. The interface circuit 7202 can be used to receive signals from the memory 7203 or other devices, and can be used to send signals to the memory 7203 or other devices. For example, the interface circuit 7202 can read instructions stored in the memory 7203 and send the instructions to the processor 7201.

[0441] In some embodiments, the interface circuit 7202 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, step S2101, step S2201, step S2301, step S2401, step S2404, but not limited to these), and the processor 7201 performs at least one of the other steps (for example, step S2102, step S2103, step S2104, step S2105, step S2106, step S2107, step S2108, step S2202, step S2203, step S2204, step S2205, step S2206, step S2302, step S2303, step S2304, step S2305, step S2402, step S2403, but not limited to these).

[0442] In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.

[0443] In some embodiments, the chip 7200 further includes one or more memories 7203 for storing instructions. Alternatively, all or part of the memories 7203 may be located outside the chip 7200.

[0444] The present disclosure also proposes a storage medium having instructions stored thereon. When the instructions are executed on the communication device 7100, the communication device 7100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a temporary storage medium.

[0445] The present disclosure also provides a program product, which, when executed by the communication device 7100, enables the communication device 7100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0446] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.

[0447] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can 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 program can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

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

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

[0450] The above description is merely a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.

Claims

1. A method for sidelink SL unlicensed spectrum communication, characterized in that: The method is performed by a terminal device, and the method includes: In response to determining that SL continuous listen-before-talk LBT failure is triggered on the first resource block set RB set, if a first condition is met, the SL continuous LBT failure state of the first RB set is cancelled.

2. The method according to claim 1, characterized in that In response to determining that the SL continuous listen before talk (LBT) triggering fails on the first resource block set RB set, canceling the SL continuous LBT failure state of the first RB set when the first condition is met, includes: In response to determining that the first RB set fails to trigger the SL continuous LBT, starting a timer associated with the first RB set; When the timer times out, performing LBT on the first RB set; and In a case where the LBT performed on the first RB set is successful, the SL continuous LBT failure state of the first RB set is canceled.

3. The method according to claim 2, characterized in that The method further comprises: When it is determined that the LBT performed on the first RB set fails, restart the timer.

4. The method according to claim 2 or 3, characterized in that The method further comprises: The media access control MAC layer of the terminal device indicates the information of the first RB set to the physical layer of the terminal device.

5. The method according to any one of claims 2 to 4, characterized in that The method further comprises: While the timer is running, resources on the first RB set are not used to receive or send SL data.

6. The method according to any one of claims 2 to 5, characterized in that The method further comprises: First configuration information sent by a network device is received, where the first configuration information includes the timer.

7. The method according to claim 1, characterized in that The canceling the SL continuous LBT failure state of the first RB set when the first condition is met includes: Determine a channel occupancy rate CBR measurement result of the resource pool where the first RB set is located; When the CBR measurement result of the resource pool satisfies the second condition, the SL continuous LBT failure state of the first RB set is canceled.

8. The method according to claim 7, characterized in that The method further comprises: The SL continuous LBT failure status of other RB sets on the resource pool except the first RB set is canceled, and the other RB sets are RB sets that trigger the SL continuous LBT failure and whose SL continuous LBT failure status is not canceled.

9. The method according to claim 7, characterized in that The CBR measurement result of the resource pool satisfies the first condition, including: The CBR measurement result of the resource pool is less than or equal to a first threshold.

10. The method according to claim 1, characterized in that The canceling the SL continuous LBT failure state of the first RB set when the first condition is met includes: Determining CBR measurement results of one or more resource pools belonging to the first RB set; Based on the fact that the CBR measurement results of the one or more resource pools satisfy the third condition, the SL continuous LBT failure state of the first RB set is canceled.

11. The method according to claim 10, characterized in that The CBR measurement results of the one or more resource pools satisfy the third condition, including: The CBR measurement results of the one or more resource pools are all less than or equal to a first threshold.

12. The method according to any one of claims 7 to 11, characterized in that The method further comprises: receiving second configuration information sent by a network device, where the second configuration information includes the first threshold; Determine the first threshold according to the second configuration information.

13. The method according to any one of claims 2 to 12, characterized in that The terminal device is in a radio resource control idle state RRCIDLE and the allocation mode of the SL transmission resource of the terminal device is a mode in which the terminal device autonomously selects the transmission resource; or, The terminal device is in a radio resource control inactive state RRCINACTIVE and the allocation mode of the SL transmission resource of the terminal device is a mode in which the terminal device autonomously selects the transmission resource; or, The terminal device is in a radio resource control RRC connection state and the SL sending resource allocation method of the terminal device is a method in which the terminal device autonomously selects the sending resources.

14. The method according to claim 1, wherein: In response to determining that the SL continuous listen before talk (LBT) triggering fails on the first resource block set RB set, canceling the SL continuous LBT failure state of the first RB set when the first condition is met, includes: In response to determining that triggering SL continuous LBT on the first RB set fails, sending first information to a network device, where the first information is used to indicate that triggering SL continuous LBT on the first RB set fails; The SL continuous LBT failure state of the first RB set is cancelled.

15. The method according to claim 14, characterized in that The terminal device is in an RRC connected state and the SL sending resource allocation method of the terminal device is a method in which the terminal device autonomously selects the sending resources.

16. The method according to any one of claims 1 to 15, characterized in that The method further comprises: Determine that the SL continuous LBT failure state of the first RB set is cancelled, and use resources on the first RB set to receive and / or send SL data.

17. A method for sidelink SL unlicensed spectrum communication, characterized in that: The method is performed by a network device, and the method includes at least one of the following: Sending first configuration information to a terminal device, where the first configuration information includes a timer associated with a first resource block set RB set, where the timer is used by the terminal device to determine whether to cancel a SL continuous LBT failure state of the first RB set; Sending second configuration information to the terminal device, where the second configuration information includes a first threshold, where the first threshold is used by the terminal device to determine whether to cancel the SL continuous LBT failure state of the first RB set; Receive first information sent by the terminal device, where the first information is used to indicate that triggering SL continuous LBT on the first RB set fails.

18. A method for sidelink SL unlicensed spectrum communication, characterized in that: include: The network device sends first configuration information to the terminal device, where the first configuration information includes a timer associated with the first resource block set RB set; The terminal device determines that triggering SL continuous listen-before-talk LBT on the first RB set fails, and starts the timer; When the timer times out, the terminal device performs LBT on the first RB set; When the LBT performed by the terminal device on the first RB set is successful, the SL continuous LBT failure state of the first RB set is cancelled.

19. The method according to claim 17, characterized in that The terminal device is in a radio resource control idle state RRCIDLE and the allocation mode of the SL transmission resource of the terminal device is a mode in which the terminal device autonomously selects the transmission resource; or, The terminal device is in a radio resource control inactive state RRCINACTIVE and the allocation mode of the SL transmission resource of the terminal device is a mode in which the terminal device autonomously selects the transmission resource; or, The terminal device is in a radio resource control RRC connection state and the SL sending resource allocation method of the terminal device is a method in which the terminal device autonomously selects the sending resources.

20. A method for sidelink SL unlicensed spectrum communication, characterized in that: include: The network device sends second configuration information to the terminal device, where the second configuration information includes the first threshold; The terminal device determines that SL continuous listen-before-talk LBT triggered on the first resource block set RB set fails, and judges whether to cancel the SL continuous LBT failure status of the first RB set based on the channel occupancy CBR measurement result of the resource pool where the first RB set is located and the first threshold, or based on the CBR measurement results of one or more resource pools belonging to the first RB set and the first threshold.

21. The method of claim 20, wherein: The terminal device is in a radio resource control idle state RRCIDLE and the allocation mode of the SL transmission resource of the terminal device is a mode in which the terminal device autonomously selects the transmission resource; or, The terminal device is in a radio resource control inactive state RRCINACTIVE and the allocation mode of the SL transmission resource of the terminal device is a mode in which the terminal device autonomously selects the transmission resource; or, The terminal device is in a radio resource control RRC connection state and the SL sending resource allocation method of the terminal device is a method in which the terminal device autonomously selects the sending resources.

22. A method for sidelink SL unlicensed spectrum communication, characterized in that: include: The terminal device determines that the triggering of SL continuous listen-before-talk LBT on the first resource block set RB set fails, and sends first information to the network device, where the first information is used to indicate that the triggering of SL continuous LBT on the first RB set fails; The terminal device cancels the SL continuous LBT failure state of the first RB set; The network device receives the first information.

23. The method of claim 22, wherein: The terminal device is in a radio resource control RRC connection state and the SL sending resource allocation method of the terminal device is a method in which the terminal device autonomously selects the sending resources.

24. A first communication device, characterized in that: include: The processing module is used for detecting that the SL continuous listen-before-talk LBT fails to be triggered on the first resource block set RB set, and canceling the SL continuous LBT failure state of the first RB set.

25. A second communication device, characterized in that: The device comprises a transceiver module, wherein the transceiver module is used to perform at least one of the following: Sending first configuration information to a terminal device, wherein the first configuration information includes a timer associated with a first resource block set RB set, and the timer is used by the terminal device to determine whether to cancel the SL continuous LBT failure state of the first RB set when SL continuous listen before talk LBT fails to be triggered on the first RB set; Sending second configuration information to the terminal device, where the second configuration information includes a first threshold, where the first threshold is used by the terminal device to determine whether to cancel the SL continuous LBT failure state of the first RB set when the SL continuous listen before talk LBT fails to be triggered on the first RB set; Receive first information sent by the terminal device, where the first information is used to indicate that SL continuous LBT failure is triggered on the first RB set, and the first information is used by the terminal device to cancel the SL continuous LBT failure state of the first RB set.

26. A communication system, characterized in that: include: A terminal device, configured to perform the method for sidelink SL unlicensed spectrum communication as described in any one of claims 1 to 16; A network device configured to perform the sidelink SL unlicensed spectrum communication method as described in claim 17.

27. A communication device, characterized in that: include: one or more processors; The processor is used to call instructions to enable the communication device to execute the sidelink SL unlicensed spectrum communication method described in any one of claims 1 to 16 and 17.

28. A storage medium storing instructions, characterized in that: When the instructions are executed on a communication device, the communication device is enabled to perform the sidelink (SL) unlicensed spectrum communication method described in any one of claims 1 to 16 and 17.