Timer control method and device, chip, module equipment and storage medium
By starting the timer on the sub -band of the non -authorized frequency band and prohibiting resource selection, the problem of user transmission resources collision was solved, and the quality of communication was improved.
Patent Information
- Application Number
- CN202310905733.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-21
- Publication Date
- 2025-01-28
AI Technical Summary
On the subband of the unauthorized frequency band, communication quality is degraded due to possible collisions between transmission resources between different users.
By triggering the first child belt, the timer is started when the LBT fails, and the timer is activated, and the first child is prohibited from the resource selection or re -selection of the resource to participate in the side link transmission during the operation of the timer.
Effectively avoid the collision of transmission resources of different users in the non -authorized frequency band, which improves communication quality.
Smart Images

Figure CN119383649A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communications, and in particular to a timer control method, device, chip, module equipment and storage medium. Background Art
[0002] Existing sidelink transmission works in the licensed spectrum, but in the future, sidelink transmission will be extended to shared spectrum (e.g., unlicensed bands) to transmit data. Unlicensed bands are shared by multiple technologies (RATs), so when there are many users on the sub-bands of the unlicensed bands, transmission resources between different users may collide, reducing communication quality. Summary of the invention
[0003] The present application provides a timer control method, device, chip, module device and storage medium, which are helpful to avoid collision of transmission resources of different users in unlicensed frequency bands.
[0004] In a first aspect, the present application provides a timer control method, the method comprising:
[0005] When the continuous listen-before-send LBT fails to be triggered on the first subband, a timer corresponding to the first subband is started. During the timer running period, the first subband does not participate in resource selection or reselection for side link transmission. The first subband is located in the unlicensed frequency band.
[0006] The method described in the first aspect is helpful to avoid collision of transmission resources of different users in the unlicensed frequency band.
[0007] In a possible implementation, after starting the timer corresponding to the first sub-band, the method further includes: when LBT is successfully triggered on the first sub-band during the running of the timer, terminating the timer.
[0008] Based on this possible implementation, the sub-band congestion situation can be determined more accurately, and thus the availability status of the sub-band can be controlled more accurately.
[0009] In a possible implementation, when LBT is successfully triggered on the first subband during the operation of the timer, the timer is terminated, including: when LBT is successfully triggered on the first subband multiple times during the operation of the timer, the timer is terminated.
[0010] Based on this possible implementation, during the operation of the timer, the timer is terminated only when multiple LBTs are successfully triggered on the first sub-band, so that the sub-band congestion situation can be determined more accurately, and the availability status of the sub-band can be controlled more accurately.
[0011] In a possible implementation, when multiple LBTs are successfully triggered on the first subband during the timer is running, terminating the timer includes:
[0012] During the timer running, when LBT is triggered successfully N times consecutively on the first sub-band, the timer is terminated, where N is an integer greater than 1.
[0013] Based on this possible implementation, during the timer operation, the timer is terminated only when N consecutive LBTs are successfully triggered on the first sub-band, so that the sub-band congestion situation can be determined more accurately, and the availability status of the sub-band can be controlled more accurately.
[0014] In a possible implementation, when multiple LBTs are successfully triggered on the first subband during the operation of the timer, the timer is terminated, including: when continuous LBT is successfully triggered on the first subband during the operation of the timer, the timer is terminated.
[0015] Based on this possible implementation, the timer is terminated only when continuous LBT is successfully triggered on the first sub-band during the timer operation, so that the sub-band congestion situation can be determined more accurately, and the available state of the sub-band can be controlled more accurately.
[0016] In a possible implementation, after starting the timer corresponding to the first subband, the method further includes: when triggering LBT on the first subband fails during the operation of the timer, restarting the timer.
[0017] Based on this possible implementation, the sub-band congestion situation can be determined more accurately, and thus the availability status of the sub-band can be controlled more accurately.
[0018] In a possible implementation, when LBT fails to be triggered on the first subband during the operation of the timer, the timer is restarted, including: when LBT fails to be triggered on the first subband multiple times during the operation of the timer, the timer is restarted.
[0019] Based on this possible implementation, when multiple LBT failures are triggered on the first sub-band during the timer operation, the timer is restarted, so that the sub-band congestion situation can be determined more accurately, and the availability status of the sub-band can be controlled more accurately.
[0020] In a possible implementation, when multiple LBT failures are triggered on the first subband during the operation of the timer, the timer is restarted, including: when M consecutive LBT failures are triggered on the first subband during the operation of the timer, the timer is restarted, where M is an integer greater than 1.
[0021] Based on this possible implementation, when the timer is running, the timer is restarted only when M consecutive LBT failures are triggered on the first sub-band, so that the sub-band congestion situation can be determined more accurately, and the availability status of the sub-band can be controlled more accurately.
[0022] In a possible implementation, when multiple LBT failures are triggered on the first subband during the operation of the timer, the timer is restarted, including: when continuous LBT failures are triggered on the first subband during the operation of the timer, the timer is restarted.
[0023] Based on this possible implementation, when the continuous LBT fails to be triggered on the first sub-band during the timer operation, the timer is restarted, so that the sub-band congestion situation can be determined more accurately, and the available state of the sub-band can be controlled more accurately.
[0024] In a possible implementation, the method further includes: when starting or restarting the timer, resetting the value of a first counter to 0, the first counter being an LBT failure count counter for detecting continuous LBT failures.
[0025] Resetting the first counter when the timer is started or restarted facilitates successful detection of whether a persistent LBT failure is triggered on the first sub-band during the operation of the timer corresponding to the first sub-band.
[0026] In one possible implementation, frequency domain resources of a side link-synchronization signal block SL-SSB or a physical side link feedback channel PSFCH exist on the first subband.
[0027] In a second aspect, the present application provides a timer control device, which includes a unit for executing the method described in the first aspect.
[0028] In a third aspect, the present application provides a chip, comprising a processor and a communication interface, wherein the processor is configured to enable the chip to execute the method of the first aspect.
[0029] In a fourth aspect, the present application provides a module device, which includes a communication module, a power module, a storage module and a chip, wherein: the power module is used to provide power to the module device; the storage module is used to store data and instructions; the communication module is used for internal communication of the module device, or for the module device to communicate with external devices; the chip is used to execute the method described in the first aspect above.
[0030] In a fifth aspect, an embodiment of the present invention discloses a communication device, which includes a memory and a processor, wherein the memory is used to store a computer program, the computer program includes program instructions, and the processor is configured to call the program instructions to execute the method described in the first aspect above.
[0031] In a sixth aspect, the present application provides a computer-readable storage medium, in which computer-readable instructions are stored. When the computer-readable instructions are executed on a communication device, the communication device executes the method described in the first aspect above.
[0032] In a seventh aspect, the present application provides a computer program or a computer program product, comprising codes or instructions, which, when executed on a computer, enable the computer to execute the method described in the first aspect above. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0034] Figure 1 is a schematic diagram of a system architecture of a communication system provided in an embodiment of the present application;
[0035] Figure 2 is a flow chart of a timer control method provided by an embodiment of the present application;
[0036] Figure 3 is a flow chart of another timer control method provided by an embodiment of the present application;
[0037] Figure 4 is a flow chart of another timer control method provided in an embodiment of the present application;
[0038] Figure 5 is a flow chart of another timer control method provided in an embodiment of the present application;
[0039] Figure 6 is a structural schematic diagram of a timer control device provided in an embodiment of the present application;
[0040] Figure 7 It is a structural diagram of a communication device provided in an embodiment of the present application;
[0041] Figure 8 It is a structural schematic diagram of a module device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0042] 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 only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0043] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification and appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to and includes any or all possible combinations of one or more listed items.
[0044] It should be noted that the terms "first", "second", "third", etc. in the specification and claims of the present application and in the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the term "comprising" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product, or server that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices.
[0045] In order to better understand the embodiment of the present application, the system architecture of the embodiment of the present application is first described below:
[0046] The method provided in the embodiments of the present application can be applied to various communication systems, for example, an Internet of Things (IoT) system, a narrowband Internet of Things (NB-IoT) system, a long term evolution (LTE) system, a fifth-generation (5G) communication system, an LTE and 5G hybrid architecture, a 5G new radio (NR) system, and new communication systems that will emerge in future communication developments.
[0047] Figure 1 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application, and the solution in the present application can be applied to the communication system. The communication system may include an access network device, a terminal device 1 and a terminal device 2, Figure 1 Take a communication system including one access network device and two terminal devices as an example. Of course, there may be more than two terminal devices, which is not limited in the embodiment of the present application.
[0048] 1. Access network equipment
[0049] The access network equipment may be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a fifth generation (5G) mobile communication system, a next generation base station in a sixth generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. The access network equipment may also be a module or unit that completes some functions of a base station, for example, a centralized unit (CU) or a distributed unit (DU). The CU here completes the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and may also complete the functions of the service data adaptation protocol (SDAP); the DU completes the functions of the radio link control layer and the medium access control (MAC) layer of the base station, and may also complete the functions of part or all of the physical layer. For a detailed description of each of the above protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). The access network device may be a macro base station, a micro base station or an indoor station, a relay node or a donor node, etc. In the embodiments of the present application, the device for implementing the function of the access network device may be the access network device itself, or may be a device that can support the access network device to implement the function, such as a chip system or a combination device or component that can implement the function of the access network device, and the device may be installed in the access network device. The embodiments of the present application do not limit the specific technology and specific device form adopted by the access network device.
[0050] 2. Terminal Equipment
[0051] The terminal device includes a device that provides voice and / or data connectivity to the user. For example, the terminal device is a device with wireless transceiver function, which can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal can be a mobile phone, 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 in industrial control, a vehicle-mounted terminal device, a wireless terminal in self-driving, a vehicle, a roadside device, an aircraft, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a wearable terminal device, etc. The embodiments of the present application do not limit the application scenarios. The terminal may also be sometimes referred to as terminal equipment, user equipment (UE), access terminal equipment, vehicle-mounted terminal, industrial control terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal equipment, mobile device, UE terminal equipment, terminal equipment, wireless communication equipment, UE agent or UE device, etc. The terminal may also be fixed or mobile. In the embodiment of the present application, the device for realizing the function of the terminal device may be a terminal device, or may be a device that can support the terminal device to realize the function, such as a chip system or a combination device or component that can realize the function of the terminal device, and the device may be installed in the terminal device.
[0052] In a cellular network, a terminal device communicates with an access network device. The link between the terminal device and the access network device is called an uplink or downlink, and the interface is called a Uu interface. A terminal device can also communicate directly with other terminal devices. The link between the terminal devices is called a sidelink (SL), and the interface is called a PC5 interface. For example, Figure 1 Terminal device 1 and terminal device 2 in the embodiment can communicate directly via a side link.
[0053] There are two transmission modes or resource allocation modes on the side link, namely: mode 1 and mode 2. In mode 1, the access network device allocates resources to the sending terminal device in a centralized manner. The sending terminal device directly uses the resources allocated by the access network device to send data to the receiving terminal device. The access network device allocates resources through downlink control signaling.
[0054] The mode 2 resource allocation method is that the transmitting terminal device autonomously selects available resources from the resource pool for data transmission through perception. The selected resources can be used only once, or can be used for a period of time or a certain number of times. Usually, the transmitting terminal device will be configured with multiple resource pools, and different resource pools may have different configurations to meet the needs of different services of the transmitting terminal device. The transmitting terminal device selects a resource pool that meets the service requirements from multiple resource pools. When there are still multiple resource pools after the selection, the transmitting terminal device randomly selects a resource pool from them for data transmission. After the resource pool is selected, the transmitting terminal device selects resources for initial transmission and retransmission in the resource pool for the same hybrid automatic repeat request (HARQ) process. After the transmitting terminal selects the resources, it will notify other terminal devices around it through sidelink control information to avoid collisions caused by other terminal devices selecting the same resources.
[0055] The following further describes a timer control method, device, chip, module device, storage medium, etc. provided in an embodiment of the present application:
[0056] See also Figure 2 , Figure 2 It is a flowchart of a timer control method provided in an embodiment of the present application, and the method includes step 201. Figure 2 The method shown may be performed by a terminal device, or the subject may be a chip in the terminal device. Figure 2 The method execution subject shown may also be other types of products, and those skilled in the art may further expand it based on the contents disclosed in the specification.
[0057] 201. When triggering continuous LBT fails on a first subband, start a timer corresponding to the first subband. During the timer, the first subband does not participate in resource selection or reselection for sidelink transmission. The first subband is located in an unlicensed frequency band.
[0058] The first sub-band may be any field in the unlicensed frequency band.
[0059] Among them, listen before talk (LBT) means that before the terminal device sends information through a subband, it needs to first detect whether the subband is occupied (i.e., whether it is busy). If the subband is not occupied, it can send. Before the terminal device sends information through a subband, if it detects that the subband is occupied, it confirms that an LBT failure event occurs on the subband, otherwise, it confirms that an LBT success event occurs on the subband.
[0060] The granularity of LBT is subband (RB-Set or subband or subchannel). For example, LBT can be performed at a granularity of 20MHz. If a resource pool bandwidth is 100MHz, the resource pool includes 5 subbands, and LBT is performed independently on the 5 subbands, some subbands may succeed, while others may fail.
[0061] Triggering continuous LBT failure on the first subband means that: the number of LBT failure events on the first subband reaches the first quantity threshold, and the interval between two adjacent LBT failure events is less than the first duration. When the number of users on a certain subband is very large, the subband may trigger continuous LBT failure. For the subband that triggers continuous LBT failure, it means that the subband is in a congested state, and the terminal device needs to temporarily set the subband to an unavailable state. When the terminal device operates in mode 2 resource allocation mode, subband unavailability means that the resources on the subband do not participate in resource selection or reselection for sidelink transmission.
[0062] For example, the detailed steps to trigger a persistent LBT failure are as follows:
[0063] 1. When an LBT failure indication is received, the value of the first counter is increased by one. The first counter is used to count the number of LBT failure events.
[0064] 2. When an LBT failure indication is received, a target timer is started or restarted, and the duration of the target timer is the first duration.
[0065] 3. When the value of the first counter reaches the first quantity threshold, a continuous LBT failure is triggered.
[0066] 4. If the target timer times out, reset the first counter.
[0067] For example, take the first quantity threshold as 2 times and the target timer duration as 5ms (milliseconds). When the first LBT on the first subband fails, the value of the first counter is increased by 1 and the target timer is started. The second LBT on the first subband is successful, but the third LBT fails, and the target timer has not timed out when the third LBT fails, that is, the third LBT is no more than 5ms from the first LBT, then the value of the first counter is still increased by 1. Since the value of the first counter is increased by 1, the value of the first counter is 2, reaching the first quantity threshold, and a continuous LBT failure is triggered.
[0068] It can be seen that through the implementation Figure 2 According to the method, the terminal device can detect whether the sub-band in the unlicensed frequency band is in a congested state. If the sub-band is in a congested state, the resources on the sub-band are not selected for side link transmission. Figure 2 The method is helpful to avoid collision of transmission resources of different users in unlicensed frequency bands.
[0069] See also Figure 3 , Figure 3 It is a flowchart of a timer control method provided in an embodiment of the present application, and the method includes steps 301 to 302. Figure 3 The method shown may be performed by a terminal device, or the subject may be a chip in the terminal device. Figure 3 The method shown in the figure can also be performed by other types of products, and those skilled in the art can further expand it according to the contents disclosed in the specification. Figure 3 The method shown is described by taking a terminal device as an example.
[0070] 301. When triggering continuous LBT fails on the first subband, start a timer corresponding to the first subband. During the timer running period, the first subband does not participate in resource selection or reselection for side link transmission. The first subband is located in an unlicensed frequency band.
[0071] 302. When LBT is successfully triggered on the first subband during the running of the timer, the timer is terminated.
[0072] That is, during the timer running, the terminal device can also perform LBT on the first sub-band before sending information on the first sub-band. If LBT is triggered successfully on the first sub-band, the timer is terminated.
[0073] During the timer running, if LBT is successfully triggered on the first subband, the timer is terminated in the following two situations:
[0074] 1. During the running of the timer, as long as one LBT success occurs on the first subband, the timer is terminated.
[0075] For example, during the running of the timer, if the first LBT on the first sub-band is successful, the timer is terminated when the first LBT is successful.
[0076] 2. If multiple LBT successes occur on the first subband during the operation of the timer, the timer is terminated.
[0077] For example, if multiple LBT successes occur on the first subband during the timer is running, the timer is terminated in the following two situations:
[0078] a) During the timer running period, when N consecutive LBTs are successfully triggered on the first sub-band, the timer is terminated, where N is an integer greater than 1.
[0079] For example, N is 3. During the timer running, the first LBT on the first subband is successful, and the second LBT on the first subband is successful. If the third LBT on the first subband is also successful, the timer is terminated.
[0080] b) When the continuous LBT is successfully triggered on the first sub-band during the timer running period, the timer is terminated.
[0081] Triggering continuous LBT success on the first sub-band means that the number of LBT success events occurring on the first sub-band reaches a first quantity threshold, and the interval between two adjacent LBT success events occurring is less than a first duration.
[0082] For example, take the first quantity threshold as 2 times and the first duration as 5ms. During the timer running, the first LBT on the first subband is successful, and the second LBT on the first subband is failed. If the third LBT on the first subband is successful, and the time interval between the third LBT and the first LBT does not exceed 5ms, the timer is terminated.
[0083] In one possible implementation, there are frequency domain resources of a sidelink-synchronization signal block (SL-SSB) or a physical sidelink feedback channel (PSFCH) on the first subband.
[0084] In Mode 2 resource allocation mode, for data transmission, transmission resources rely on the resource selection mechanism. When a subband triggers continuous LBT failure, the terminal device performs resource reselection to avoid the subband where the continuous LBT failure occurs. However, for the transmission on the other two SLs: 1) SL-SSB; 2) PSFCH transmission, their transmission time-frequency resource positions are fixed and resource reselection is not possible. So when a subband triggers continuous LBT failure, the SL-SSB and PSFCH transmissions on it still need to be attempted. Of course, whether the transmission can be actually performed depends on the specific LBT result of each transmission. If LBT succeeds, it will be transmitted, and if LBT fails, it will not be transmitted.
[0085] The subband congestion status changes dynamically. The current subband congestion does not mean that the subband will always be congested. Figure 3 According to the method, the terminal device can continue to perform LBT on the subband while the timer corresponding to the subband is running. If the LBT is successful, it proves that the subband is not currently congested, and the terminal device terminates the timer corresponding to the subband. Figure 3 The method described can more accurately determine the sub-band congestion situation, and thus more accurately control the available state of the sub-band.
[0086] See also Figure 4 , Figure 4 It is a flowchart of a timer control method provided in an embodiment of the present application, and the method includes steps 401 to 402. Figure 4 The method shown may be performed by a terminal device, or the subject may be a chip in the terminal device. Figure 4 The method shown in the figure can also be performed by other types of products, and those skilled in the art can further expand it according to the contents disclosed in the specification. Figure 4 The method shown is described by taking a terminal device as an example.
[0087] 401. When triggering continuous LBT fails on the first subband, start a timer corresponding to the first subband. During the timer running period, the first subband does not participate in resource selection or reselection for side link transmission. The first subband is located in an unlicensed frequency band.
[0088] 402. When triggering LBT on the first subband fails during the timer running, restart the timer.
[0089] That is, during the timer running, the terminal device can also perform LBT on the first sub-band before sending information on the first sub-band. If the triggering of LBT on the first sub-band fails, the timer is restarted.
[0090] If the LBT triggering fails on the first subband during the timer running, the timer is restarted in the following two situations:
[0091] 1. During the operation of the timer, if an LBT failure occurs on the first subband, the timer is restarted.
[0092] For example, if the first LBT fails on the first subband during the operation of the timer, the timer is restarted when the first LBT fails.
[0093] 2. If multiple LBT failures occur on the first subband during the operation of the timer, the timer is restarted.
[0094] For example, if multiple LBT failures occur on the first subband during the timer is running, the timer is restarted in the following two situations:
[0095] a) During the timer running period, when M consecutive LBT failures are triggered on the first subband, the timer is restarted, where M is an integer greater than 1.
[0096] For example, N is 3. During the timer running, the first LBT on the first subband fails, and the second LBT on the first subband fails. If the third LBT on the first subband still fails, the timer is restarted.
[0097] b) When the triggering of continuous LBT on the first sub-band fails during the timer running, the timer is restarted.
[0098] As described above, triggering continuous LBT failure on the first subband means that the number of LBT failure events occurring on the first subband reaches a first quantity threshold, and the interval between two adjacent LBT failure events is less than a first duration.
[0099] For example, take the first quantity threshold as 2 times and the first duration as 5ms. During the timer operation, the first LBT on the first subband fails, and the second LBT on the first subband succeeds. If the third LBT on the first subband fails, and the time interval between the third LBT and the first LBT does not exceed 5ms, the timer is restarted.
[0100] In one possible implementation, frequency domain resources of SL-SSB or PSFCH exist on the first subband.
[0101] The subband congestion status changes dynamically. The current subband congestion does not mean that the subband will always be congested. Figure 4 According to the method, the terminal device can continue to perform LBT on the subband while the timer corresponding to the subband is running. If LBT fails, it proves that the subband is still congested, and the terminal device restarts the timer corresponding to the subband. Figure 4The method described can more accurately determine the sub-band congestion situation, and thus more accurately control the available state of the sub-band.
[0102] See also Figure 5 , Figure 5 It is a flowchart of a timer control method provided in an embodiment of the present application, and the method includes steps 501 to 503. Figure 5 The method shown may be performed by a terminal device, or the subject may be a chip in the terminal device. Figure 5 The method shown in the figure can also be performed by other types of products, and those skilled in the art can further expand it according to the contents disclosed in the specification. Figure 5 The method shown is described by taking a terminal device as an example.
[0103] 501. When triggering continuous LBT fails on the first subband, start a timer corresponding to the first subband. During the timer running period, the first subband does not participate in resource selection or reselection for side link transmission. The first subband is located in an unlicensed frequency band.
[0104] 502. When the timer corresponding to the first sub-band fails to trigger the continuous LBT on the first sub-band during the running period of the timer, the timer is restarted.
[0105] 503. When starting or restarting the timer, reset the value of the first counter to 0. The first counter is an LBT failure count counter for detecting continuous LBT failures.
[0106] In the embodiments of this application, the description of continuous LBT failure can be found in Figure 2 The description in the corresponding embodiment is not repeated here. Because the judgment condition for triggering continuous LBT failure is that the first counter reaches the first quantity threshold, if the first counter is not reset when the timer is started or restarted, the continuous LBT failure detection cannot be performed.
[0107] In one possible implementation, frequency domain resources of SL-SSB or PSFCH exist on the first subband.
[0108] It can be seen that in Figure 5 In the described method, by resetting the first counter when the timer is started or restarted, it is helpful to successfully detect whether a persistent LBT failure is triggered on the first sub-band during the operation of the timer corresponding to the first sub-band.
[0109] See also Figure 6 , Figure 61 is a schematic diagram of the structure of a timer control device in an embodiment of the present application. The timer control device can be used to perform some or all of the functions of the terminal device in the above method embodiment. The device can be a terminal device, or a device in a terminal device, or a device that can be used in combination with a terminal device. The timer control device can also be a chip system. Figure 6 The timer control device shown includes a processing unit 602, which is used to process data. Optionally, the timer control device may also include a communication unit 601. The communication unit 601 is used to send and receive data. The communication unit 601 integrates a receiving unit and a sending unit. The communication unit 601 may also be called a transceiver unit.
[0110] Alternatively, the communication unit 601 may be split into a receiving unit and a sending unit.
[0111] The processing unit 602 is used to start the timer corresponding to the first subband when the continuous listen-before-send LBT fails to be triggered on the first subband. During the timer running period, the first subband does not participate in the resource selection or reselection for the side link transmission. The first subband is located in the unlicensed frequency band.
[0112] In a possible implementation, the processing unit 602 is further configured to, after starting the timer corresponding to the first sub-band, terminate the timer when LBT is successfully triggered on the first sub-band during the running of the timer.
[0113] In a possible implementation, when the LBT is successfully triggered on the first subband during the timer running period, the processing unit 602 terminates the timer, including:
[0114] When multiple LBTs are successfully triggered on the first sub-band during the timer running period, the processing unit 602 terminates the timer.
[0115] In a possible implementation, when the processing unit 602 successfully triggers multiple LBTs on the first subband during the timer is running, terminating the timer includes:
[0116] When the processing unit 602 successfully triggers LBT on the first subband N times in succession during the timer running, the timer is terminated, where N is an integer greater than 1.
[0117] In a possible implementation, when the processing unit 602 successfully triggers multiple LBTs on the first subband during the timer is running, terminating the timer includes:
[0118] When the continuous LBT is successfully triggered on the first sub-band during the timer running period, the processing unit 602 terminates the timer.
[0119] In a possible implementation, the processing unit 602 is further configured to restart the timer after starting the timer corresponding to the first sub-band when triggering LBT on the first sub-band fails during the running of the timer.
[0120] In a possible implementation, when the LBT fails to be triggered on the first subband during the timer running, the processing unit 602 restarts the timer, including:
[0121] When multiple LBT failures are triggered on the first sub-band during the timer running period, the processing unit 602 restarts the timer.
[0122] In a possible implementation, when multiple LBT failures are triggered on the first subband during the timer running period, the processing unit 602 restarts the timer, including:
[0123] When M consecutive LBT failures are triggered on the first subband during the timer running period, the processing unit 602 restarts the timer, where M is an integer greater than 1.
[0124] In a possible implementation, when multiple LBT failures are triggered on the first subband during the timer running period, the processing unit 602 restarts the timer, including:
[0125] When the continuous LBT triggering on the first sub-band fails during the timer running, the processing unit 602 restarts the timer.
[0126] In a possible implementation, the processing unit 602 is further configured to reset the value of a first counter to 0 when starting or restarting the timer, where the first counter is an LBT failure count counter for detecting continuous LBT failures.
[0127] In one possible implementation, frequency domain resources of a side link-synchronization signal block SL-SSB or a physical side link feedback channel PSFCH exist on the first subband.
[0128] The present application also provides a chip, which can execute the relevant steps of the terminal device in the above method embodiment. The chip includes a processor and a communication interface, and the processor is configured to enable the chip to perform the following operations:
[0129] When the continuous listen-before-send LBT fails to be triggered on the first subband, a timer corresponding to the first subband is started. During the timer running period, the first subband does not participate in resource selection or reselection for side link transmission. The first subband is located in the unlicensed frequency band.
[0130] In a possible implementation, the processor is configured to enable the chip to, after starting a timer corresponding to the first sub-band, terminate the timer when LBT is successfully triggered on the first sub-band during the running of the timer.
[0131] In a possible implementation, when LBT is successfully triggered on the first subband during the timer is running, terminating the timer includes:
[0132] When multiple LBTs are successfully triggered on the first sub-band during the timer running period, the timer is terminated.
[0133] In a possible implementation, when multiple LBTs are successfully triggered on the first subband during the timer is running, terminating the timer includes:
[0134] During the timer running, when LBT is triggered successfully N times consecutively on the first sub-band, the timer is terminated, where N is an integer greater than 1.
[0135] In a possible implementation, when multiple LBTs are successfully triggered on the first subband during the timer is running, terminating the timer includes:
[0136] When the continuous LBT is triggered successfully on the first sub-band during the timer running period, the timer is terminated.
[0137] In a possible implementation, the processor is configured to enable the chip to restart the timer after starting the timer corresponding to the first sub-band when triggering LBT on the first sub-band fails during the operation of the timer.
[0138] In a possible implementation, when triggering LBT on the first subband fails during the timer running, restarting the timer includes:
[0139] When multiple LBT failures are triggered on the first subband during the timer operation, the timer is restarted.
[0140] In a possible implementation, when multiple LBT failures are triggered on the first subband during the timer is running, restarting the timer includes:
[0141] During the timer running, when LBT failure is triggered M times consecutively on the first subband, the timer is restarted, where M is an integer greater than 1.
[0142] In a possible implementation, when multiple LBT failures are triggered on the first subband during the timer is running, restarting the timer includes:
[0143] When the continuous LBT triggering fails on the first sub-band during the timer running, the timer is restarted.
[0144] In a possible implementation, the processor is configured to enable the chip to reset the value of a first counter to 0 when starting or restarting the timer, where the first counter is an LBT failure count counter for detecting continuous LBT failures.
[0145] In one possible implementation, frequency domain resources of a side link-synchronization signal block SL-SSB or a physical side link feedback channel PSFCH exist on the first subband.
[0146] See also Figure 7 , Figure 7 700 is a schematic diagram of a communication device provided by an embodiment of the present invention. The communication device 700 may include a memory 701 and a processor 702. Optionally, it also includes a communication interface 703. The memory 701, the processor 702 and the communication interface 703 are connected via one or more communication buses. The communication interface 703 is controlled by the processor 702 to send and receive information.
[0147] The memory 701 may include a read-only memory and a random access memory, and provides instructions and data to the processor 702. A portion of the memory 701 may also include a nonvolatile random access memory.
[0148] The communication interface 703 is used to receive or send data.
[0149] The processor 702 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, and optionally, the processor 702 may also be any conventional processor, etc. Among them:
[0150] The memory 701 is used to store program instructions.
[0151] The processor 702 is used to call the program instructions stored in the memory 701.
[0152] The processor 702 calls the program instructions stored in the memory 701 to enable the communication device 700 to execute the method executed by the terminal device in the above method embodiment.
[0153] like Figure 8 As shown, Figure 8 800 is a schematic diagram of a module device provided in an embodiment of the present application. The module device 800 can execute the relevant steps of the terminal device in the aforementioned method embodiment. The module device 800 includes: a communication module 801, a power module 802, a storage module 803 and a chip 804.
[0154] Among them, the power module 802 is used to provide power to the module device; the storage module 803 is used to store data and instructions; the communication module 801 is used for internal communication of the module device, or for the module device to communicate with external devices; the chip 804 is used to execute the method executed by the terminal device in the above method embodiment.
[0155] It should be noted that Figure 7 and Figure 8 For the contents not mentioned in the corresponding embodiments and the specific implementation methods of each step, please refer to the contents of the method embodiments, which will not be repeated here.
[0156] An embodiment of the present application also provides a computer-readable storage medium, in which instructions are stored. When the computer-readable storage medium is executed on a processor, the method flow of the above method embodiment is implemented.
[0157] The embodiment of the present application also provides a computer program product. When the computer program product runs on a processor, the method flow of the above method embodiment is implemented.
[0158] Regarding the various modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, or hardware modules / units, or they can be partially software modules / units and partially hardware modules / units. For example, for various devices and products applied to or integrated in a chip, the various modules / units included therein can all be implemented in the form of hardware such as circuits, or at least some of the modules / units can be implemented in the form of software programs, which run on the integrated processor inside the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in a chip module, the various modules / units included therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same part of the chip module (such as a chip, circuit module, etc.) or in different components, or at least some of the modules / units can be implemented in the form of software programs. The software programs run on the integrated processor inside the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits. It can be implemented in the form of a software program, which runs on a processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the modules / units contained therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or in different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on a processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.
[0159] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain operations can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0160] The descriptions of the various embodiments provided in this application can refer to each other, and the descriptions of the various embodiments have different focuses. For parts that are not described in detail in a certain embodiment, refer to the relevant descriptions of other embodiments. For the convenience and simplicity of description, for example, the functions of the various devices and equipment provided in the embodiments of this application and the operations performed can refer to the relevant descriptions of the method embodiments of this application, and the various method embodiments and the various device embodiments can also refer to, combine or quote each other.
[0161] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A timer control method, characterized in that: The method comprises: When the continuous listen-before-send LBT fails to be triggered on the first sub-band, a timer corresponding to the first sub-band is started. During the running of the timer, the first sub-band does not participate in resource selection or reselection for side link transmission. The first sub-band is located in an unlicensed frequency band.
2. The method according to claim 1, characterized in that: After starting the timer corresponding to the first subband, the method further includes: When the LBT is triggered successfully on the first subband during the running of the timer, the timer is terminated.
3. The method according to claim 2, characterized in that When the LBT is successfully triggered on the first subband during the timer is running, terminating the timer, including: When multiple LBTs are successfully triggered on the first subband during the running of the timer, the timer is terminated.
4. The method according to claim 3, characterized in that When multiple LBTs are successfully triggered on the first subband during the timer is running, terminating the timer includes: During the operation of the timer, when LBT is triggered successfully N times consecutively on the first subband, the timer is terminated, where N is an integer greater than 1.
5. The method according to claim 3, characterized in that: When multiple LBTs are successfully triggered on the first subband during the timer is running, terminating the timer includes: When the continuous LBT is triggered successfully on the first sub-band during the running of the timer, the timer is terminated.
6. The method according to claim 1, characterized in that After starting the timer corresponding to the first subband, the method further includes: When the LBT triggering on the first subband fails during the running of the timer, the timer is restarted.
7. The method according to claim 6, characterized in that When triggering LBT on the first subband fails during the running of the timer, restarting the timer includes: When multiple LBT failures are triggered on the first subband during the operation of the timer, the timer is restarted.
8. The method according to claim 7, characterized in that When multiple LBT failures are triggered on the first subband during the timer is running, restarting the timer includes: During the operation of the timer, when M consecutive LBT failures are triggered on the first subband, the timer is restarted, where M is an integer greater than 1.
9. The method according to claim 7, characterized in that: When multiple LBT failures are triggered on the first subband during the timer is running, restarting the timer includes: When the triggering of continuous LBT on the first subband fails during the running of the timer, the timer is restarted.
10. The method according to claim 9, characterized in that The method further comprises: When the timer is started or restarted, the value of the first counter is reset to 0, where the first counter is a LBT failure count counter for detecting continuous LBT failures.
11. The method according to any one of claims 2 to 10, characterized in that: The first subband contains frequency domain resources of the side link-synchronization signal block SL-SSB or the physical side link feedback channel PSFCH.
12. A timer control device, characterized in that: The device comprises: A processing unit is used to start a timer corresponding to the first subband when triggering continuous listen-before-send LBT fails on the first subband. During the operation of the timer, the first subband does not participate in resource selection or reselection for side link transmission. The first subband is located in an unlicensed frequency band.
13. The device according to claim 12, characterized in that The processing unit is further configured to, after starting the timer corresponding to the first sub-band, terminate the timer when LBT is successfully triggered on the first sub-band during the running of the timer.
14. The device according to claim 13, characterized in that When the LBT is successfully triggered on the first subband during the operation of the timer, the processing unit terminates the timer, including: The processing unit terminates the timer when multiple LBTs are successfully triggered on the first subband during the running of the timer.
15. The device according to claim 14, characterized in that When the LBT is successfully triggered multiple times on the first subband during the operation of the timer, the processing unit terminates the timer, including: The processing unit terminates the timer when LBT is successfully triggered N times consecutively on the first subband during the operation of the timer, where N is an integer greater than 1.
16. The device according to claim 14, characterized in that When the LBT is successfully triggered multiple times on the first subband during the operation of the timer, the processing unit terminates the timer, including: The processing unit terminates the timer when continuous LBT is successfully triggered on the first subband during the running of the timer.
17. The device according to claim 12, characterized in that The processing unit is further configured to, after starting the timer corresponding to the first sub-band, restart the timer when triggering LBT on the first sub-band fails during the running of the timer.
18. The device according to claim 17, characterized in that When the LBT fails to be triggered on the first subband during the operation of the timer, the processing unit restarts the timer, including: The processing unit restarts the timer when multiple LBT failures are triggered on the first subband during the operation of the timer.
19. The device according to claim 18, characterized in that When multiple LBT failures are triggered on the first subband during the operation of the timer, the processing unit restarts the timer, including: The processing unit restarts the timer when M consecutive LBT failures are triggered on the first subband during the operation of the timer, where M is an integer greater than 1.
20. The device according to claim 18, characterized in that When multiple LBT failures are triggered on the first subband during the operation of the timer, the processing unit restarts the timer, including: The processing unit restarts the timer when triggering continuous LBT fails on the first subband during the running of the timer.
21. The device according to claim 20, characterized in that The processing unit is further configured to reset the value of a first counter to 0 when starting or restarting the timer, wherein the first counter is a LBT failure count counter for detecting continuous LBT failures.
22. The device according to any one of claims 13 to 21, characterized in that The first subband contains frequency domain resources of the side link-synchronization signal block SL-SSB or the physical side link feedback channel PSFCH.
23. A chip, characterized in that: The method comprises a processor and a communication interface, wherein the processor is configured to execute the method according to any one of claims 1 to 11.
24. A module device, characterized in that: The module device includes a communication module, a power module, a storage module and a chip, wherein: The power module is used to provide electrical energy to the module device; The storage module is used to store data and instructions; The communication module is used for internal communication of the module device, or for communication between the module device and an external device; The chip is used to execute the method according to any one of claims 1 to 11.
25. A communication device, characterized in that: The method comprises a memory and a processor, wherein the memory is used to store a computer program, the computer program comprises program instructions, and the processor is configured to call the program instructions to execute the method according to any one of claims 1 to 11.
26. A computer-readable storage medium, characterized in that: The computer storage medium stores computer-readable instructions, and when the computer-readable instructions are executed on the communication device, the communication device executes the method according to any one of claims 1 to 11.
Citation Information
Patent Citations
Methods, apparatus and systems for enhanced uplink data transmission on configured grants
CN113767586A
Handling detection of a problem in unlicensed frequency spectrum
CN114097296A
Resource processing method and device, medium, chip and chip module
CN115315017A
Method and device for determining continuous listen-before-send failure, storage medium and chip
CN115349299A