Consistent listen before talk failure processing method, device and terminal
By performing specific operations after reconfiguring the resource allocation mode in the terminal, the recovery problem of the direct communication interface consistency is solved, and the system can operate normally after the resource allocation mode changes.
Patent Information
- Application Number
- CN202310795154.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2024-12-31
AI Technical Summary
After the terminal fails to listen first and then speak on the unauthorized spectrum of the direct communication interface, if the resource allocation mode changes, it will be difficult to perform subsequent processing, resulting in the system being unable to recover.
When receiving the resource allocation mode reconfiguration message, the terminal performs corresponding operations, including triggering the media access control control unit, selecting or reselecting the resource block set, discarding the generated media access control control unit, and canceling the triggered failed state , to restore consistency, listen first and then speak failed.
Ensure that the terminal can restore consistency after the resource allocation mode changes, and ensure the normal operation of the system.
Smart Images

Figure CN119233424A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method, device and terminal for processing a consistent listen-before-speak failure. Background Art
[0002] When a terminal experiences a consistent Listen Before Talk (LBT) failure on a sidelink unlicensed (SL-U) spectrum of a direct communication interface, if a resource allocation mode corresponding to the terminal changes at this time, how the terminal performs subsequent processing is an urgent problem to be solved. Summary of the invention
[0003] The embodiments of the present application provide a method, device and terminal for processing consistent listen-before-speak failure, so as to ensure that the terminal can recover from the consistent listen-before-speak failure on the direct communication interface SL-U when a consistent listen-before-speak failure occurs on the direct communication interface and the resource allocation mode corresponding to the terminal changes.
[0004] In order to solve the above technical problems, the embodiment of the present application provides a consistent listen-before-speak failure processing method, which is executed by a terminal and includes:
[0005] In the case where the direct communication interface consistency listen-before-speak fails, if a direct communication interface resource allocation mode reconfiguration message is received, performing a first operation;
[0006] The first operation includes at least one of the following:
[0007] If the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, triggering the direct communication interface consistency listen-before-talk failure media access control control unit;
[0008] If the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, selection or reselection of the first resource is triggered.
[0009] Optionally, when the first operation includes triggering a direct communication interface consistency listen-before-speak failure media access control control unit if the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, the method further includes:
[0010] Stop direct communication interface consistency listen before talk failure recovery.
[0011] Optionally, when the first operation includes triggering selection or reselection of a first resource if the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, the method further includes:
[0012] Perform the second operation:
[0013] The second operation includes at least one of the following:
[0014] Discard the generated direct communication interface consistency listen before talk failure media access control control unit;
[0015] Untriggering of direct communication interface consistency listen-before-talk failure.
[0016] Optionally, the first resource includes at least one of the following:
[0017] Resource block collection;
[0018] Resource pool.
[0019] Optionally, the first resource selection or reselection includes at least one of the following:
[0020] Perform resource pool selection or reselection, and select at least one resource block set in the selected resource pool;
[0021] At least one resource block set is selected in a target resource pool, where the target resource pool includes: a resource pool used before the resource allocation mode of the terminal direct communication interface is reconfigured.
[0022] Optionally, selecting at least one resource block set in the selected resource pool includes:
[0023] Determining a first target resource block set in the selected resource pool, the first target resource block set comprising a resource block set for which no direct communication interface consistency listen-before-talk failure occurs;
[0024] At least one resource block set is selected from the first target resource block set.
[0025] Optionally, selecting at least one resource block set in the target resource pool includes:
[0026] Determining a second target resource block set in the target resource pool, the second target resource block set including a resource block set for which no direct communication interface consistency listen-before-speak failure occurs;
[0027] At least one resource block set is selected from the second target resource block set.
[0028] Optionally, the method further includes:
[0029] If there is no resource block set in the resource pool where a direct communication interface consistency listen-before-talk failure has not occurred, triggering resource pool reselection;
[0030] At least one resource block set is selected from resource block sets in the reselected resource pool where no direct communication interface consistency listen-before-talk failure occurs.
[0031] Optionally, the selecting at least one resource block set includes at least one of the following:
[0032] Randomly selecting at least one resource block set;
[0033] selecting at least one set of resource blocks based on the sensing;
[0034] At least one set of resource blocks is selected based on fractional awareness.
[0035] Optionally, the direct communication interface consistency listening before speaking fails, including at least one of the following:
[0036] The terminal direct communication interface triggered a consistent listen-before-speak failure;
[0037] The terminal direct communication interface triggered a consistent listen-before-talk failure and the triggered consistent listen-before-talk failure was not canceled.
[0038] Optionally, the first resource allocation mode is a resource allocation mode selected by the terminal; and the second resource allocation mode is a resource allocation mode scheduled by the network.
[0039] The embodiment of the present application also provides a terminal, including a memory, a transceiver, and a processor:
[0040] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0041] In the case where the direct communication interface consistency listen-before-speak fails, if a direct communication interface resource allocation mode reconfiguration message is received, performing a first operation;
[0042] The first operation includes at least one of the following:
[0043] If the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, triggering the direct communication interface consistency listen-before-talk failure media access control control unit;
[0044] If the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, selection or reselection of the first resource is triggered.
[0045] Optionally, when the first operation includes triggering a direct communication interface consistency listen-before-talk failure media access control control unit if the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, the processor is configured to read the computer program in the memory and further perform the following operations:
[0046] Stop direct communication interface consistency listen before talk failure recovery.
[0047] Optionally, when the first operation includes triggering selection or reselection of a first resource if the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, the processor, for reading the computer program in the memory, further performs the following operations:
[0048] Perform the second operation:
[0049] The second operation includes at least one of the following:
[0050] Discard the generated direct communication interface consistency listen before talk failure media access control control unit;
[0051] Untriggering of direct communication interface consistency listen-before-talk failure.
[0052] Optionally, the first resource includes at least one of the following:
[0053] Resource block collection;
[0054] Resource pool.
[0055] Optionally, the processor is configured to read the computer program in the memory to perform at least one of the following operations:
[0056] Perform resource pool selection or reselection, and select at least one resource block set in the selected resource pool;
[0057] At least one resource block set is selected in a target resource pool, where the target resource pool includes: a resource pool used before the resource allocation mode of the terminal direct communication interface is reconfigured.
[0058] Optionally, the processor is configured to read the computer program in the memory to perform the following operations:
[0059] Determining a first target resource block set in the selected resource pool, the first target resource block set comprising a resource block set for which no direct communication interface consistency listen-before-talk failure occurs;
[0060] At least one resource block set is selected from the first target resource block set.
[0061] Optionally, the processor is configured to read the computer program in the memory to perform the following operations:
[0062] Determining a second target resource block set in the target resource pool, the second target resource block set including a resource block set for which no direct communication interface consistency listen-before-speak failure occurs;
[0063] At least one resource block set is selected from the second target resource block set.
[0064] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0065] If there is no resource block set in the resource pool where a direct communication interface consistency listen-before-talk failure has not occurred, triggering resource pool reselection;
[0066] At least one resource block set is selected from resource block sets in the reselected resource pool where no direct communication interface consistency listen-before-talk failure occurs.
[0067] Optionally, the processor is configured to read the computer program in the memory to perform at least one of the following operations:
[0068] Randomly selecting at least one resource block set;
[0069] selecting at least one set of resource blocks based on the sensing;
[0070] At least one set of resource blocks is selected based on fractional awareness.
[0071] Optionally, the direct communication interface consistency listening before speaking fails, including at least one of the following:
[0072] The terminal direct communication interface triggered a consistent listen-before-speak failure;
[0073] The terminal direct communication interface triggered a consistent listen-before-talk failure and the triggered consistent listen-before-talk failure was not canceled.
[0074] Optionally, the first resource allocation mode is a resource allocation mode selected by the terminal; and the second resource allocation mode is a resource allocation mode scheduled by the network.
[0075] The embodiment of the present application further provides a consistent listen-before-speak failure processing device, which is applied to a terminal and includes:
[0076] A first execution unit, configured to execute a first operation if a direct communication interface resource allocation mode reconfiguration message is received when the direct communication interface consistency listen-before-speak fails;
[0077] The first operation includes at least one of the following:
[0078] If the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, triggering the direct communication interface consistency listen-before-talk failure media access control control unit;
[0079] If the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, selection or reselection of the first resource is triggered.
[0080] An embodiment of the present application further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the above method.
[0081] The beneficial effects of this application are:
[0082] The above scheme ensures that the terminal can recover from the direct communication interface consistent listen-before-talk failure by limiting the operations that the terminal needs to perform when a consistent listen-before-talk failure occurs in the direct communication interface resource block set and a direct communication interface resource allocation mode reconfiguration message is received. BRIEF DESCRIPTION OF THE DRAWINGS
[0083] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0084] Figure 1 A structural diagram showing a network system applicable to an embodiment of the present application;
[0085] Figure 2 A flowchart showing a method for handling a failure of consistent listening before speaking according to an embodiment of the present application;
[0086] Figure 3 A schematic diagram showing a specific process of application scenario 1 of an embodiment of the present application;
[0087] Figure 4 A schematic diagram showing a specific process flow of application scenario 2 of an embodiment of the present application;
[0088] Figure 5 A schematic diagram of a unit of a consistent listen-before-speak failure processing device according to an embodiment of the present application;
[0089] Figure 6 A structural diagram of a terminal according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0090] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0091] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein, for example, are implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, the process, method, system, product or equipment comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0092] In the embodiments of the present application, the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0093] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0094] The relevant concepts mentioned in this application are briefly described below.
[0095] Traditional wireless communication uses cellular network communication, that is, the terminal and network equipment transmit uplink and downlink data / control information through the Uu interface.
[0096] Direct communication refers to the method in which adjacent terminals can transmit data in a short range through a direct communication link (also called Sidelink or PC5 link, SL for short). The wireless interface corresponding to Sidelink is called a direct communication interface (also called Sidelink interface or PC5 interface).
[0097] For shared spectrum (also called unlicensed spectrum), the terminal transmitter needs to monitor the control channel before sending data, that is, it needs to support the Listen Before Talk (LBT) mechanism. The purpose of introducing the LBT mechanism is to avoid conflicts when different terminals use shared spectrum.
[0098] LBT is performed by the terminal physical layer. If the terminal detects that the channel is occupied, it will not send data. If the terminal physical layer performs LBT before data transmission, and the LBT process finds that the channel is occupied and cannot be sent, the physical layer will indicate a listen-before-talk failure (LBT failure) to the media access control (MAC) layer.
[0099] The MAC layer maintains a timer (lbt-FailureDetectionTimer) and a counter (LBT_COUNTER), and the initial value of the counter is 0. Whenever the MAC layer receives an LBT failure indication from the physical layer, the MAC layer restarts the timer and the counter value increases by 1. If the counter LBT_COUNTER reaches the preset maximum value during the operation of the timer lbt-FailureDetectionTimer, the MAC layer determines that a consistent LBT failure has occurred (the professional term in the protocol is called consistent LBT failure).
[0100] The following describes an embodiment of the present application in conjunction with the accompanying drawings. The consistent listen-before-speak failure processing method, device, and terminal provided in the embodiment of the present application can be applied to a wireless communication system. The wireless communication system can be a system using the fifth generation (5th Generation, 5G) mobile communication technology (hereinafter referred to as a 5G system). It can be understood by those skilled in the art that the 5G NR system is only an example and is not a limitation.
[0101] See also Figure 1 , Figure 1 is a structural diagram of a network system to which the embodiments of the present application can be applied, such as Figure 1As shown, it includes a user terminal 11 and a base station 12, wherein the user terminal 11 may be a user equipment (User Equipment, UE), for example: it may be a terminal side device such as a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a personal digital assistant (Personal Digital Assistant, referred to as PDA), a mobile Internet device (Mobile Internet Device, MID) or a wearable device (Wearable Device). It should be noted that the specific type of the user terminal 11 is not limited in the embodiment of the present application. The above-mentioned base station 12 may be a base station of 5G and later versions (for example: gNB, 5G NR NB), or a base station in other communication systems, or referred to as a node B. It should be noted that in the embodiment of the present application, only a 5G base station is taken as an example, but the specific type of the base station 12 is not limited.
[0102] The embodiments of the present application provide a method, device and terminal for processing consistent listen-before-speak failure, so as to ensure that the terminal can recover from the consistent listen-before-speak failure on the direct communication interface SL-U when a consistent listen-before-speak failure occurs on the direct communication interface and the resource allocation mode corresponding to the terminal changes.
[0103] Among them, the method and the device are based on the same application concept. Since the method and the device solve the problem in a similar principle, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0104] like Figure 2 As shown, the embodiment of the present application provides a consistent listen-before-speak failure processing method, which is executed by a terminal and includes:
[0105] Step S201, when the direct communication interface consistency listen-before-speak fails, if a direct communication interface resource allocation mode reconfiguration message is received, a first operation is performed;
[0106] The first operation includes at least one of the following:
[0107] A11. If the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, triggering the direct communication interface consistency listen-before-speak failure media access control control unit;
[0108] Optionally, triggering the direct communication interface consistency listen before talk failure media access control control unit can be understood as: the terminal determines that it needs to send the direct communication interface consistency listen before talk failure media access control control unit. Optionally, when the Uu interface meets certain conditions (such as there are uplink resources and the uplink resources can carry the direct communication interface consistency listen before talk failure media access control control unit), the terminal will send the direct communication interface consistency listen before talk failure media access control control unit to the network device through the uplink resources.
[0109] A12. If the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, selection or reselection of the first resource is triggered.
[0110] Optionally, triggering the selection or reselection of the first resource may be understood as: the terminal needs to determine the first resource, and use the determined first resource to perform listen-before-speak failure recovery.
[0111] Optionally, the first resource allocation mode mentioned in the embodiment of the present application is a resource allocation mode selected by the terminal; and the second resource allocation mode is a resource allocation mode scheduled by the network.
[0112] It should be noted that the embodiment of the present application stipulates the operations to be performed by the terminal when receiving the direct communication interface resource allocation mode reconfiguration message when the direct communication interface consistency listen-before-speak fails, thereby ensuring that the terminal can recover from the direct communication interface consistency listen-before-speak failure.
[0113] Optionally, in an implementation manner, the direct communication interface consistency listening before speaking fails, including at least one of the following:
[0114] B11, the terminal direct communication interface triggered the consistency listen-before-speak failure;
[0115] B12. The terminal direct communication interface triggers a consistent listen-before-speak failure and the triggered consistent listen-before-speak failure is not canceled.
[0116] Optionally, in an implementation manner, when the first operation includes triggering a direct communication interface consistency listen-before-speak failure media access control control unit if the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, the method further includes:
[0117] Stop direct communication interface consistency listen before talk failure recovery.
[0118] It should be noted that when a consistent listen-before-speak failure occurs in the terminal's self-selected resource allocation mode, the terminal will perform consistent listen-before-speak failure recovery; if the terminal receives a direct communication interface resource allocation mode reconfiguration message during this process and determines that the terminal's self-selected resource allocation mode needs to be changed to a network-scheduled resource allocation mode, the terminal can no longer continue to perform consistent listen-before-speak failure recovery. At this time, the terminal needs to stop direct communication interface consistent listen-before-speak failure recovery. After that, the terminal needs to generate a direct communication interface consistent listen-before-speak failure media access control control unit and send the direct communication interface consistent listen-before-speak failure media access control control unit to the network device.
[0119] Optionally, in an implementation manner, when the first operation includes triggering selection or reselection of a first resource if the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, the method further includes:
[0120] Perform the second operation:
[0121] The second operation includes at least one of the following:
[0122] C11, discarding the generated direct communication interface consistency listen-before-talk failure media access control control unit;
[0123] It should be noted that when a consistent listen-before-speak failure occurs in the resource allocation mode scheduled by the network, the terminal will trigger the direct communication interface consistent listen-before-speak failure media access control control unit to generate a direct communication interface consistent listen-before-speak failure media access control control unit; if the terminal receives a direct communication interface resource allocation mode reconfiguration message during this process and determines that the resource allocation mode scheduled by the network needs to be changed to the resource allocation mode selected by the terminal, the terminal does not need to send the direct communication interface consistent listen-before-speak failure media access control control unit. At this time, the terminal needs to discard the generated direct communication interface consistent listen-before-speak failure media access control control unit. The terminal also needs to perform consistent listen-before-speak failure recovery. Specifically, the time when the terminal performs consistent listen-before-speak failure recovery depends on the terminal implementation.
[0124] C12, cancel the trigger of the direct communication interface consistency listen before speaking failure;
[0125] It should be noted that when a consistent listen-before-speak failure occurs in the resource allocation mode scheduled by the network, the terminal will trigger a consistent listen-before-speak failure in the direct communication interface; if the terminal receives a direct communication interface resource allocation mode reconfiguration message during this process and determines that the resource allocation mode scheduled by the network needs to be changed to a resource allocation mode selected by the terminal, it can be determined that the terminal has not had a consistent listen-before-speak failure in the direct communication interface. At this time, the terminal needs to cancel the triggered consistent listen-before-speak failure in the direct communication interface. The terminal also needs to perform consistent listen-before-speak failure recovery. Specifically, the moment when the terminal performs consistent listen-before-speak failure recovery depends on the terminal implementation.
[0126] Optionally, in an implementation manner, the first resource includes at least one of the following:
[0127] Resource block set (RB set);
[0128] Resource pool.
[0129] Optionally, in an implementation manner, the first resource selection or reselection includes at least one of the following:
[0130] D11. Execute resource pool selection or reselection, and select at least one resource block set in the selected resource pool;
[0131] It should be noted that in this case, it can be understood that: if the resource allocation mode of the terminal direct communication interface is reconfigured from the resource allocation mode scheduled by the network to the resource allocation mode selected by the terminal, resource pool selection or reselection is performed, and at least one resource block set is selected in the selected resource pool.
[0132] Optionally, in an implementation manner, selecting at least one resource block set in the selected resource pool includes:
[0133] Determining a first target resource block set in the selected resource pool, the first target resource block set comprising a resource block set for which no direct communication interface consistency listen-before-talk failure occurs;
[0134] At least one resource block set is selected from the first target resource block set.
[0135] It should be noted that in this case, it can be understood that: if the resource allocation mode of the terminal direct communication interface is reconfigured from the resource allocation mode scheduled by the network to the resource allocation mode selected by the terminal, resource pool selection or reselection is performed, and at least one resource block set is selected from the resource block set in the selected resource pool where no direct communication interface consistency listen-before-speak failure has occurred.
[0136] D12. Select at least one resource block set in a target resource pool, wherein the target resource pool includes: a resource pool used before the resource allocation mode of the terminal direct communication interface is reconfigured;
[0137] It should be noted that in this case, it can be understood that: if the resource allocation mode of the terminal direct communication interface is reconfigured from the resource allocation mode scheduled by the network to the resource allocation mode selected by the terminal, the resource pool used before the resource allocation mode of the terminal direct communication interface is reconfigured is used as the resource pool selected by the terminal, and then at least one resource block set is selected from the selected resource pool.
[0138] Optionally, in an implementation manner, selecting at least one resource block set in the target resource pool includes:
[0139] Determining a second target resource block set in the target resource pool, the second target resource block set including a resource block set for which no direct communication interface consistency listen-before-speak failure occurs;
[0140] At least one resource block set is selected from the second target resource block set.
[0141] It should be noted that in this case, it can be understood that: if the resource allocation mode of the terminal direct communication interface is reconfigured from the resource allocation mode scheduled by the network to the resource allocation mode selected by the terminal, the resource pool used before the resource allocation mode of the terminal direct communication interface is reconfigured is used as the resource pool selected by the terminal, and then at least one resource block set is selected from the resource block set in the selected resource pool where no direct communication interface consistency listen-before-speak failure occurs.
[0142] Optionally, it should be noted that, in the above-mentioned cases of D11 and D12, if the selected resource pool does not contain a set of resource blocks in which the direct communication interface consistency listen-before-speak failure occurs, in one implementation, the method further includes:
[0143] If there is no resource block set in the resource pool where a direct communication interface consistency listen-before-talk failure has not occurred, triggering resource pool reselection;
[0144] At least one resource block set is selected from resource block sets in the reselected resource pool where no direct communication interface consistency listen-before-talk failure occurs.
[0145] For example, if the resource allocation mode of the terminal direct communication interface is reconfigured from the resource allocation mode scheduled by the network to the resource allocation mode selected by the terminal, resource pool selection or reselection is performed. If the selected resource pool does not contain a set of resource blocks in which no direct communication interface consistency listen-before-talk failure has occurred, resource pool reselection is triggered, and at least one resource block set is selected from the set of resource blocks in the reselected resource pool in which no direct communication interface consistency listen-before-talk failure has occurred.
[0146] For example, if the resource allocation mode of the terminal direct communication interface is reconfigured from the resource allocation mode scheduled by the network to the resource allocation mode selected by the terminal, the resource pool used before the reconfiguration of the resource allocation mode of the terminal direct communication interface is used as the resource pool selected by the terminal. If the resource pool used before the reconfiguration of the resource allocation mode of the terminal direct communication interface does not contain a set of resource blocks in which a direct communication interface consistency listen-before-talk failure has not occurred, resource pool reselection is triggered, and at least one set of resource blocks is selected from the set of resource blocks in the reselected resource pool in which a direct communication interface consistency listen-before-talk failure has not occurred.
[0147] Optionally, in one implementation, the selecting of at least one resource block set includes at least one of the following:
[0148] D21, randomly select at least one resource block set;
[0149] D22. selecting at least one resource block set based on sensing;
[0150] D23. Select at least one resource block set based on partial sensing.
[0151] The specific implementation of the embodiments of the present application is illustrated below with examples.
[0152] Application Scenario 1: Reconfigure the resource allocation mode selected by the terminal to the resource allocation mode scheduled by the network
[0153] like Figure 3 As shown in the figure, the specific implementation process includes:
[0154] Step 31, the terminal performs direct communication interface consistency LBT failure detection;
[0155] If the terminal direct communication interface has data to send, it first performs the resource pool selection process, and then performs resource selection on the selected resource pool. For 5G, the granularity of resource selection is one or more resource block sets (RB sets). After the resource selection is completed, the terminal generates a transport block (Transport Block, TB) corresponding to the physical direct communication link shared channel (Physical SideLink SharedChannel, PSSCH) transmission, and then performs LBT on one or more RB sets to be used for TB transmission.
[0156] It should be noted that the granularity of LBT execution is a single RB set.
[0157] LBT is performed by the physical layer of the terminal. If the terminal detects that the channel is occupied, no data is sent. If the terminal detects that the channel is not occupied, no data is sent. At the same time, the physical layer will indicate the failure of LBT to the Medium Access Control (MAC) layer.
[0158] The MAC layer maintains a timer (i.e., LBT failure detection timer (lbt-FailureDetectionTimer)) and a counter (i.e., LBT counter (LBT_COUNTER)), and the initial value of the counter is 0. Whenever the MAC layer receives an LBT failure indication from the physical layer, the MAC layer restarts the timer and the counter value increases by 1. If LBT_COUNTER reaches the preset maximum value during the operation of lbt-FailureDetectionTimer, the MAC layer determines that a consistent LBT failure has occurred on the RBset.
[0159] Since the resource allocation mode of the terminal at this time is the resource allocation mode selected by the terminal, the terminal will perform autonomous consistent LBT failure recovery. The specific recovery process includes at least one of the following:
[0160] E11. The terminal selects one or more RB sets from the RB sets in the currently selected resource pool where no direct communication interface consistency LBT failure has occurred to perform consistency LBT failure recovery;
[0161] E12. The terminal selects one or more RB sets from among all RB sets in the current available resource pool where no direct communication interface consistency LBT failure has occurred, and performs consistency LBT failure recovery.
[0162] Step 32: The terminal receives a resource allocation mode reconfiguration message from the network device;
[0163] It should be noted that in this step, the terminal receives configuration information (such as a radio resource control (RRC) reconfiguration message) from a network device, and the RRC reconfiguration message reconfigures the resource allocation mode of the terminal's direct communication interface from the terminal's self-selected resource allocation mode to the network-scheduled resource allocation mode.
[0164] Step 33, the terminal generates a direct communication interface consistency LBT failure MAC CE;
[0165] It should be noted that in this step, when the direct communication interface meets the first condition, if the terminal receives a direct communication interface resource allocation mode reconfiguration message, it performs the following operations:
[0166] If the resource allocation mode of the terminal direct communication interface is reconfigured from the terminal self-selected resource allocation mode (the resource allocation mode of the terminal self-selected resources) to the network scheduled resource allocation mode (the network scheduled resource allocation mode), the terminal is triggered to generate a direct communication interface consistency LBT failure MAC CE.
[0167] Optionally, when the terminal receives the resource allocation mode reconfiguration information, the terminal may also stop the consistent LBT failure recovery being executed.
[0168] The first condition includes one or more of the following:
[0169] The terminal direct communication interface triggered a consistent LBT failure;
[0170] The terminal direct communication interface triggered a consistency LBT failure and the triggered consistency LBT failure was not canceled.
[0171] Step 34, the terminal reports the direct communication interface consistency LBT failure MAC CE to the network device;
[0172] If the terminal Uu interface has available uplink resources, and the uplink resources can carry the direct communication interface consistency LBT failure MAC CE according to the logical channel priority order, the MAC CE can be reported directly through the uplink resources.
[0173] If the terminal Uu interface has no available uplink resources, a scheduling request (SR) will be triggered, and the uplink resources for transmitting the MAC CE will be requested through the SR process. Specifically, the SR can reuse the SR resources corresponding to the direct communication link media access control control unit (SL CSI MAC CE), or use the SR resources specially configured for the direct communication interface consistency LBT failure MAC CE.
[0174] Application scenario 2: The resource allocation mode of network scheduling is reconfigured to the resource allocation mode selected by the terminal. Figure 4 As shown in the figure, the specific implementation process includes:
[0175] Step 41, the terminal performs direct communication interface consistency LBT failure detection;
[0176] If the terminal direct communication interface has data to send, it first performs the resource pool selection process, and then performs resource selection on the selected resource pool. For 5G, the granularity of resource selection is one or more RB sets. After the resource selection is completed, the terminal generates the TB corresponding to the PSSCH transmission, and then performs LBT on one or more RB sets to be used for TB transmission.
[0177] It should be noted that the granularity of LBT execution is a single RB set.
[0178] LBT is performed by the terminal's physical layer. If the terminal detects that the channel is occupied, no data is sent. If the terminal detects that the channel is not occupied, no data is sent. At the same time, the physical layer will indicate LBT failure to the MAC layer.
[0179] The MAC layer maintains a timer (i.e., LBT failure detection timer (lbt-FailureDetectionTimer)) and a counter (i.e., LBT counter (LBT_COUNTER)), and the initial value of the counter is 0. Whenever the MAC layer receives an LBT failure indication from the physical layer, the MAC layer restarts the timer and the counter value increases by 1. If LBT_COUNTER reaches the preset maximum value during the operation of lbt-FailureDetectionTimer, the MAC layer determines that a consistent LBT failure has occurred on the RBset.
[0180] Since the resource allocation mode of the terminal at this time is the resource allocation mode scheduled by the network, the terminal performs at least one of the following operations:
[0181] E21. Generate direct communication interface consistency listen-before-talk failure media access control control unit.
[0182] E22, Triggering the direct communication interface consistency listen before speak failed.
[0183] Step 42: The terminal receives a resource allocation mode reconfiguration message from the network device;
[0184] It should be noted that in this step, the terminal receives configuration information (such as an RRC reconfiguration message) from the network device, and the RRC reconfiguration message reconfigures the resource allocation mode of the terminal direct communication interface from the resource allocation mode scheduled by the network to the resource allocation mode selected by the terminal.
[0185] Step 43: The terminal performs first resource selection or reselection;
[0186] It should be noted that, in this step, the first resource selection or reselection includes one or more of the following:
[0187] E31, RB set selection or reselection;
[0188] E32, Resource pool selection or reselection.
[0189] Optionally, the resource selection or reselection process includes at least one of the following:
[0190] E41. The terminal performs resource pool selection and then selects one or more RB sets in the selected resource pool;
[0191] E42, the terminal performs resource pool selection, and then selects one or more RB sets from the RB sets in the selected resource pool where no direct communication interface consistency LBT failure occurs;
[0192] E43, the terminal uses the resource pool used before the reconfiguration of the direct communication interface resource allocation mode as the selected resource pool, and then selects one or more RB sets in the selected resource pool;
[0193] E44. The terminal uses the resource pool used before the reconfiguration of the direct communication interface resource allocation mode as the selected resource pool, and then selects one or more RB sets from the RB sets in the selected resource pool where no direct communication interface consistency LBT failure occurs.
[0194] In addition, the first resource selection or reselection process further includes:
[0195] If there is no RB set without direct communication interface consistency LBT failure in the resource pool selected by the terminal, resource pool reselection is triggered, and one or more RB sets are selected from the RB sets without direct communication interface consistency LBT failure in the reselected resource pool.
[0196] In the above process, the terminal may select the RB set randomly, based on sensing, or based on partial sensing.
[0197] It should be noted that at least one embodiment of the present application provides a method for processing changes in the resource allocation mode of a direct communication interface, which solves the problem that the terminal can perform appropriate processing after receiving a resource allocation mode reconfiguration after a consistent LBT failure occurs in the direct communication interface, thereby ensuring that the system can operate normally.
[0198] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system, etc. These various systems include terminals (also referred to as terminal equipment) and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0199] The terminal involved in the embodiment of the present application may also be referred to as a terminal device, which may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be referred to as a user equipment (UE). A wireless terminal device may communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.
[0200] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay terminal node (relay node), a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.
[0201] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.
[0202] like Figure 5 As shown, the embodiment of the present application provides a consistent listen-before-speak failure processing device 500, which is applied to a terminal, including:
[0203] The first execution unit 501 is configured to execute a first operation if a direct communication interface resource allocation mode reconfiguration message is received when the direct communication interface consistency listen-before-speak fails;
[0204] The first operation includes at least one of the following:
[0205] If the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, triggering the direct communication interface consistency listen-before-talk failure media access control control unit;
[0206] If the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, selection or reselection of the first resource is triggered.
[0207] Optionally, when the first operation includes triggering a direct communication interface consistency listen-before-speak failure media access control control unit if the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, the apparatus further includes:
[0208] A processing unit is used to stop the direct communication interface consistency listen-before-talk failure recovery.
[0209] Optionally, when the first operation includes triggering selection or reselection of a first resource if the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, the apparatus further includes:
[0210] The second execution unit is used to execute the second operation:
[0211] The second operation includes at least one of the following:
[0212] Discard the generated direct communication interface consistency listen before talk failure media access control control unit;
[0213] Untriggering of direct communication interface consistency listen-before-talk failure.
[0214] Optionally, the first resource includes at least one of the following:
[0215] Resource block collection;
[0216] Resource pool.
[0217] Optionally, a method for implementing the first resource selection or reselection includes at least one of the following:
[0218] Perform resource pool selection or reselection, and select at least one resource block set in the selected resource pool;
[0219] At least one resource block set is selected in a target resource pool, where the target resource pool includes: a resource pool used before the resource allocation mode of the terminal direct communication interface is reconfigured.
[0220] Optionally, the implementation of selecting at least one resource block set in the selected resource pool includes:
[0221] Determining a first target resource block set in the selected resource pool, the first target resource block set comprising a resource block set for which no direct communication interface consistency listen-before-talk failure occurs;
[0222] At least one resource block set is selected from the first target resource block set.
[0223] Optionally, the implementation of selecting at least one resource block set in the target resource pool includes:
[0224] Determining a second target resource block set in the target resource pool, the second target resource block set including a resource block set for which no direct communication interface consistency listen-before-speak failure occurs;
[0225] At least one resource block set is selected from the second target resource block set.
[0226] Optionally, the device further comprises:
[0227] A triggering unit, configured to trigger resource pool reselection if there is no resource block set in the resource pool for which direct communication interface consistency listen-before-talk failure has not occurred;
[0228] The selection unit is configured to select at least one resource block set from the resource block sets in the reselected resource pool where no direct communication interface consistency listen-before-talk failure occurs.
[0229] Optionally, the implementation of selecting at least one resource block set includes at least one of the following:
[0230] Randomly selecting at least one resource block set;
[0231] selecting at least one set of resource blocks based on the sensing;
[0232] At least one set of resource blocks is selected based on fractional awareness.
[0233] Optionally, the direct communication interface consistency listening before speaking fails, including at least one of the following:
[0234] The terminal direct communication interface triggered a consistent listen-before-speak failure;
[0235] The terminal direct communication interface triggered a consistent listen-before-talk failure and the triggered consistent listen-before-talk failure was not canceled.
[0236] Optionally, the first resource allocation mode is a resource allocation mode selected by the terminal; and the second resource allocation mode is a resource allocation mode scheduled by the network.
[0237] It should be noted that the device embodiment is a device that corresponds one-to-one to the above-mentioned method embodiment. All implementation methods in the above-mentioned method embodiment are applicable to the device embodiment and can achieve the same technical effect.
[0238] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0239] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0240] like Figure 6 As shown, the embodiment of the present application further provides a terminal, including a processor 600, a transceiver 610, a memory 620, and a program stored in the memory 620 and executable on the processor 600; wherein the transceiver 610 is connected to the processor 600 and the memory 620 through a bus interface, wherein the processor 600 is used to read the program in the memory and execute the following process:
[0241] In the case where the direct communication interface consistency listen-before-speak fails, if a direct communication interface resource allocation mode reconfiguration message is received, performing a first operation;
[0242] The first operation includes at least one of the following:
[0243] If the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, triggering the direct communication interface consistency listen-before-talk failure media access control control unit;
[0244] If the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, selection or reselection of the first resource is triggered.
[0245] The transceiver 610 is configured to receive and send data under the control of the processor 600 .
[0246] Among them, Figure 6In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 600 and various circuits of memory represented by memory 620 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 610 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including wireless channels, wired channels, optical cables, and other transmission media. For different user devices, the user interface 630 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0247] The processor 600 is responsible for managing the bus architecture and general processing, and the memory 620 can store data used by the processor 600 when performing operations.
[0248] Optionally, the processor 600 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.
[0249] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0250] Optionally, when the first operation includes triggering a direct communication interface consistency listen-before-talk failure media access control control unit if the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, the processor is configured to read the computer program in the memory and further perform the following operations:
[0251] Stop direct communication interface consistency listen before talk failure recovery.
[0252] Optionally, when the first operation includes triggering selection or reselection of a first resource if the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, the processor, configured to read the computer program in the memory, further performs the following operations:
[0253] Perform the second operation:
[0254] The second operation includes at least one of the following:
[0255] Discard the generated direct communication interface consistency listen before talk failure media access control control unit;
[0256] Untriggering of direct communication interface consistency listen-before-talk failure.
[0257] Optionally, the first resource includes at least one of the following:
[0258] Resource block collection;
[0259] Resource pool.
[0260] Optionally, the processor is configured to read the computer program in the memory to perform at least one of the following operations:
[0261] Perform resource pool selection or reselection, and select at least one resource block set in the selected resource pool;
[0262] At least one resource block set is selected in a target resource pool, where the target resource pool includes: a resource pool used before the resource allocation mode of the terminal direct communication interface is reconfigured.
[0263] Optionally, the processor is configured to read the computer program in the memory to perform the following operations:
[0264] Determining a first target resource block set in the selected resource pool, the first target resource block set comprising a resource block set for which no direct communication interface consistency listen-before-talk failure occurs;
[0265] At least one resource block set is selected from the first target resource block set.
[0266] Optionally, the processor is configured to read the computer program in the memory to perform the following operations:
[0267] Determining a second target resource block set in the target resource pool, the second target resource block set including a resource block set for which no direct communication interface consistency listen-before-speak failure occurs;
[0268] At least one resource block set is selected from the second target resource block set.
[0269] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0270] If there is no resource block set in the resource pool where a direct communication interface consistency listen-before-talk failure has not occurred, triggering resource pool reselection;
[0271] At least one resource block set is selected from resource block sets in the reselected resource pool where no direct communication interface consistency listen-before-talk failure occurs.
[0272] Optionally, the processor is configured to read the computer program in the memory to perform at least one of the following operations:
[0273] Randomly selecting at least one resource block set;
[0274] selecting at least one set of resource blocks based on the sensing;
[0275] At least one set of resource blocks is selected based on fractional awareness.
[0276] Optionally, the direct communication interface consistency listening before speaking fails, including at least one of the following:
[0277] The terminal direct communication interface triggered a consistent listen-before-speak failure;
[0278] The terminal direct communication interface triggered a consistent listen-before-talk failure and the triggered consistent listen-before-talk failure was not canceled.
[0279] Optionally, the first resource allocation mode is a resource allocation mode selected by the terminal; and the second resource allocation mode is a resource allocation mode scheduled by the network.
[0280] It should be noted here that the above-mentioned terminal provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0281] The embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of a consistent listen-before-speak failure processing method applied to a terminal. The processor-readable storage medium may be any available medium or data storage device that the processor can access, including but not limited to magnetic storage (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (e.g., CD, DVD, BD, HVD, etc.), and semiconductor storage (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
[0282] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.
[0283] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0284] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0285] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0286] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A method for handling failure of consistent listening before speaking, characterized in that: Executed by the terminal, including: In the case where the direct communication interface consistency listen-before-speak fails, if a direct communication interface resource allocation mode reconfiguration message is received, performing a first operation; The first operation includes at least one of the following: If the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, triggering the direct communication interface consistency listen-before-talk failure media access control control unit; If the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, selection or reselection of the first resource is triggered.
2. The method according to claim 1, characterized in that: In the case where the first operation includes triggering a direct communication interface consistency listen-before-talk failure media access control control unit if the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, the method further includes: Stop direct communication interface consistency listen before talk failure recovery.
3. The method according to claim 1, characterized in that In the case where the first operation includes triggering selection or reselection of a first resource if the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, the method further includes: Perform the second operation: The second operation includes at least one of the following: Discard the generated direct communication interface consistency listen before talk failure media access control control unit; Untriggering of direct communication interface consistency listen-before-talk failure.
4. The method according to claim 1 or 3, characterized in that: The first resource includes at least one of the following: Resource block collection; Resource pool.
5. The method according to claim 1 or 3, characterized in that: The first resource selection or reselection includes at least one of the following: Perform resource pool selection or reselection, and select at least one resource block set in the selected resource pool; At least one resource block set is selected in a target resource pool, where the target resource pool includes: a resource pool used before the resource allocation mode of the terminal direct communication interface is reconfigured.
6. The method according to claim 5, characterized in that The selecting at least one resource block set in the selected resource pool comprises: Determining a first target resource block set in the selected resource pool, the first target resource block set comprising a resource block set for which no direct communication interface consistency listen-before-talk failure occurs; At least one resource block set is selected from the first target resource block set.
7. The method according to claim 5, characterized in that The selecting at least one resource block set in the target resource pool includes: Determining a second target resource block set in the target resource pool, the second target resource block set including a resource block set for which no direct communication interface consistency listen-before-speak failure occurs; At least one resource block set is selected from the second target resource block set.
8. The method according to claim 5, characterized in that Also includes: If there is no resource block set in the resource pool where a direct communication interface consistency listen-before-talk failure has not occurred, triggering resource pool reselection; At least one resource block set is selected from resource block sets in the reselected resource pool where no direct communication interface consistency listen-before-talk failure occurs.
9. The method according to claim 5, characterized in that The selecting at least one resource block set includes at least one of the following: Randomly selecting at least one resource block set; selecting at least one set of resource blocks based on the sensing; At least one set of resource blocks is selected based on fractional awareness.
10. The method according to claim 1, characterized in that The direct communication interface consistency listen-before-speak failure includes at least one of the following: The terminal direct communication interface triggered a consistent listen-before-speak failure; The terminal direct communication interface triggered a consistent listen-before-talk failure and the triggered consistent listen-before-talk failure was not canceled.
11. The method according to claim 1, characterized in that The first resource allocation mode is a resource allocation mode selected by the terminal; the second resource allocation mode is a resource allocation mode scheduled by the network.
12. A terminal, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: In the case where the direct communication interface consistency listen-before-speak fails, if a direct communication interface resource allocation mode reconfiguration message is received, performing a first operation; The first operation includes at least one of the following: If the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, triggering the direct communication interface consistency listen-before-talk failure media access control control unit; If the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, selection or reselection of the first resource is triggered.
13. The terminal according to claim 12, characterized in that: In a case where the first operation includes triggering a direct communication interface consistency listen-before-talk failure media access control control unit if the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, the processor is configured to read the computer program in the memory and further perform the following operations: Stop direct communication interface consistency listen before talk failure recovery.
14. The terminal according to claim 12, characterized in that: In the case where the first operation includes triggering selection or reselection of a first resource if the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, the processor is configured to read the computer program in the memory and further perform the following operations: Perform the second operation: The second operation includes at least one of the following: Discard the generated direct communication interface consistency listen before talk failure media access control control unit; Untriggering of direct communication interface consistency listen-before-talk failure.
15. The terminal according to claim 12 or 14, characterized in that: The first resource includes at least one of the following: Resource block collection; Resource pool.
16. The terminal according to claim 12 or 14, characterized in that: The processor is configured to read the computer program in the memory and perform at least one of the following operations: Perform resource pool selection or reselection, and select at least one resource block set in the selected resource pool; At least one resource block set is selected in a target resource pool, where the target resource pool includes: a resource pool used before the resource allocation mode of the terminal direct communication interface is reconfigured.
17. The terminal according to claim 16, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: Determining a first target resource block set in the selected resource pool, the first target resource block set comprising a resource block set for which no direct communication interface consistency listen-before-talk failure occurs; At least one resource block set is selected from the first target resource block set.
18. The terminal according to claim 16, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: Determining a second target resource block set in the target resource pool, the second target resource block set including a resource block set for which no direct communication interface consistency listen-before-speak failure occurs; At least one resource block set is selected from the second target resource block set.
19. The terminal according to claim 16, characterized in that: The processor is configured to read the computer program in the memory and further perform the following operations: If there is no resource block set in the resource pool where a direct communication interface consistency listen-before-talk failure has not occurred, triggering resource pool reselection; At least one resource block set is selected from resource block sets in the reselected resource pool where no direct communication interface consistency listen-before-talk failure occurs.
20. The terminal according to claim 16, characterized in that The processor is configured to read the computer program in the memory and perform at least one of the following operations: Randomly selecting at least one resource block set; selecting at least one set of resource blocks based on the sensing; At least one set of resource blocks is selected based on fractional awareness.
21. The terminal according to claim 12, characterized in that: The direct communication interface consistency listen-before-speak failure includes at least one of the following: The terminal direct communication interface triggered a consistent listen-before-speak failure; The terminal direct communication interface triggered a consistent listen-before-talk failure and the triggered consistent listen-before-talk failure was not canceled.
22. The terminal according to claim 12, characterized in that: The first resource allocation mode is a resource allocation mode selected by the terminal; the second resource allocation mode is a resource allocation mode scheduled by the network.
23. A consistent listen-before-speak failure processing device, applied to a terminal, characterized in that: include: A first execution unit, configured to execute a first operation if a direct communication interface resource allocation mode reconfiguration message is received when the direct communication interface consistency listen-before-speak fails; The first operation includes at least one of the following: If the resource allocation mode of the terminal direct communication interface is reconfigured from the first resource allocation mode to the second resource allocation mode, triggering the direct communication interface consistency listen-before-talk failure media access control control unit; If the resource allocation mode of the terminal direct communication interface is reconfigured from the second resource allocation mode to the first resource allocation mode, selection or reselection of the first resource is triggered.
24. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the method according to any one of claims 1 to 11.
Citation Information
Cited By
Consistent listen-before-talk failure processing method and apparatus, and terminal
EP4738967A1
