A continuous multi-slot data transmission method, device and storage medium
Patent Information
- Application Number
- CN202280003653.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-26
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2042-09-26
AI Technical Summary
但是,当LBT失败后则无法进行数据发送,严重影响了数据传输的可靠性
[0023]本公开的实施例提供的技术方案可以包括以下有益效果:终端可以在连续多个时隙进行数据的发送和/或接收,使得当LBT成功后,终端可以在连续多个时隙进行数据的发送和/或接收,提升了通信效率,减小了LBT失败的影响。
Smart Images

Figure CN115843456B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to a method, apparatus and storage medium for continuous multi-timeslot data transmission. Background Technology
[0002] In related technologies, when two terminals communicate with each other on an unlicensed sidelink (SL-U), they typically perform a listen-before-talk (LBT) test in the corresponding time slot to determine channel availability. If the LBT succeeds, data transmission can be performed on a single time slot. However, if the LBT fails, data transmission is impossible, severely impacting data transmission reliability.
[0003] To reduce the impact of LBT failures, multiple time slots can be selected. After a successful LBT, multiple consecutive time slots can be transmitted, thus reducing the impact of LBT failures by requiring fewer LBT cycles. Summary of the Invention
[0004] To overcome the problems existing in related technologies, this disclosure provides a method, apparatus and storage medium for continuous multi-timeslot data transmission.
[0005] According to a first aspect of the present disclosure, a method for continuous multi-timeslot data transmission is provided, the method being applied to a terminal, comprising: transmitting and / or receiving data on a continuous plurality of time slots.
[0006] In one implementation, data is transmitted and / or received on multiple consecutive time slots under at least one of the following conditions: there is Channel Occupancy Time (COT) sharing between terminals; the number of Listen-Before-Talk (LBT) failures meets a preset LBT failure number threshold; or conditions related to Quality of Service (QoS) of the transmitted data packets.
[0007] In one implementation, in response to the terminal being a sending terminal, the sending terminal initiates COT sharing and sends COT sharing information.
[0008] In one implementation, in response to the terminal being a receiving terminal, the receiving terminal receives COT sharing information and shares the COT initiated by the sending terminal.
[0009] In one implementation, the LBT failure count threshold is based on downlink control information (DCI) or direct connection control information (SCI) indications, or is predefined.
[0010] In one implementation, the conditions related to the Quality of Service (QoS) of the transmitted data packet include at least one of the following: the packet delay budget (PDB) value of the transmitted data packet is less than a preset PDB threshold; the priority value of the transmitted data packet is less than a preset priority threshold; the channel busy rate (CBR) of the transmitted data packet is greater than a preset first CBR threshold; the channel busy rate (CBR) of the transmitted data packet is less than a preset second CBR threshold; and the channel access priority (CAPC) value of the transmitted data packet is less than a preset CAPC threshold.
[0011] In one implementation, the PDB threshold, priority threshold, first CBR threshold, second CBR threshold, and / or CAPC threshold are based on downlink control information (DCI) or direct connection control information (SCI) indications, or are predefined.
[0012] In one embodiment, transmitting and / or receiving data on multiple consecutive time slots includes at least one of the following: performing initial data transmission and / or reception on multiple time slots; and performing repeated data transmission and / or reception on multiple time slots.
[0013] According to a second aspect of the present disclosure, a continuous multi-timeslot data transmission apparatus is provided. The apparatus is configured on a terminal and includes a communication module for transmitting and / or receiving data over a continuous plurality of time slots.
[0014] In one implementation, the communication module is configured to send and / or receive data over multiple consecutive time slots under at least one of the following conditions: there is Channel Occupancy Time (COT) sharing between terminals; the number of Listen-Before-Speak (LBT) failures meets a preset LBT failure threshold; or conditions related to Quality of Service (QoS) for transmitted data packets.
[0015] In one embodiment, the apparatus further includes: a processing module, configured to initiate COT sharing in response to the terminal being a sending terminal; and a communication module, configured to send COT sharing information.
[0016] In one embodiment, the communication module is further configured to receive COT shared information in response to the terminal being a receiving terminal; the apparatus further includes a processing module configured to share COT initiated by the sending terminal.
[0017] In one implementation, the LBT failure count threshold is based on downlink control information (DCI) or direct connection control information (SCI) indications, or is predefined.
[0018] In one implementation, the conditions related to the Quality of Service (QoS) of the transmitted data packet include at least one of the following: the packet delay budget (PDB) value of the transmitted data packet is less than a preset PDB threshold; the priority value of the transmitted data packet is less than a preset priority threshold; the channel busy rate (CBR) of the transmitted data packet is greater than a preset first CBR threshold; the channel busy rate (CBR) of the transmitted data packet is less than a preset second CBR threshold; and the channel access priority (CAPC) value of the transmitted data packet is less than a preset CAPC threshold.
[0019] In one implementation, the PDB threshold, priority threshold, first CBR threshold, second CBR threshold, and / or CAPC threshold are based on downlink control information (DCI) or direct connection control information (SCI) indications, or are predefined.
[0020] In one embodiment, the communication module is further configured to: perform initial data transmission and / or reception on multiple time slots; and perform repeated data transmission and / or reception on multiple time slots.
[0021] According to a third aspect of the present disclosure, a continuous multi-timeslot data transmission apparatus is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to: execute any one of the methods in the first aspect.
[0022] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium is provided, which, when instructions in the storage medium are executed by a processor of a terminal, enables the terminal to perform any of the methods of the first aspect.
[0023] The technical solutions provided by the embodiments of this disclosure can include the following beneficial effects: the terminal can send and / or receive data in multiple consecutive time slots, so that when LBT is successful, the terminal can send and / or receive data in multiple consecutive time slots, thereby improving communication efficiency and reducing the impact of LBT failure.
[0024] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0025] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0026] Figure 1 This is a schematic diagram of a communication system structure according to an exemplary embodiment.
[0027] Figure 2 This is a schematic diagram illustrating data transmission based on LBT according to an exemplary embodiment.
[0028] Figure 3 This is a flowchart illustrating a continuous multi-timeslot data transmission process according to an exemplary embodiment.
[0029] Figure 4 This is a schematic diagram illustrating a data transmission according to an exemplary embodiment.
[0030] Figure 5 This is another data transmission schematic diagram illustrated according to an exemplary embodiment.
[0031] Figure 6 This is a flowchart illustrating another continuous multi-timeslot data transmission method according to an exemplary embodiment.
[0032] Figure 7 This is a flowchart illustrating yet another continuous multi-timeslot data transmission method according to an exemplary embodiment.
[0033] Figure 8 This is a schematic diagram of a continuous multi-timeslot system according to an exemplary embodiment.
[0034] Figure 9 This is a schematic diagram of a continuous multi-timeslot data transmission device according to an exemplary embodiment.
[0035] Figure 10 This is a schematic diagram of another continuous multi-timeslot data transmission device according to an exemplary embodiment. Detailed Implementation
[0036] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure.
[0037] The continuous multi-timeslot data transmission method provided in this disclosure can be applied to… Figure 1 The direct-connect communication system shown. (See attached image) Figure 1 As shown, in a scenario where direct communication occurs between directly connected communication devices, the network device configures various transmission parameters for data transmission for directly connected communication device 1. Directly connected communication devices 1, 2, and 3 communicate directly. Obstacles may or may not exist between the different directly connected communication devices. The link between the network device and the directly connected communication devices is an uplink / downlink, while the link between different directly connected communication devices is a sidelink.
[0038] In this disclosure, the communication scenario of direct communication between directly connected communication devices can be a Vehicle to Everything (V2X) service scenario. Here, V represents the on-board device, and X represents any object interacting with the on-board device. Currently, X mainly includes on-board devices, handheld devices, roadside infrastructure, and networks. V2X interaction modes include: vehicle to vehicle (V2V), vehicle to infrastructure (V2I), vehicle to handheld devices (V2P), and vehicle to network (V2N).
[0039] With the development of next-generation 5G mobile communication technology, 3GPP Rel-16 utilizes 5G NR technology to support new V2x communication services and scenarios, such as vehicle platooning, extended sensors, advanced driving, and remote driving. Overall, 5G V2x sidelinks offer higher communication rates, lower latency, and more reliable communication quality.
[0040] The communication scenario of direct communication between directly connected communication devices can also be a device-to-device (D2D) communication scenario. In the embodiments of this disclosure, the directly connected communication devices performing direct communication can include various handheld devices, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem, as well as various forms of user equipment (UE), mobile station (MS), terminal, terminal equipment, etc. For ease of description, the embodiments of this disclosure will use user equipment as an example for explanation. It can be understood that user equipment can also be called a terminal.
[0041] In related technologies, when two terminals communicate with each other in the unlicensed sidelink band (i.e., SL-U), LBT (Level-Based Transmission) is typically performed in the corresponding time slot to determine if the channel is available. For example... Figure 2 The diagram illustrates a data transmission method based on LBT (Local Time-Slot Transmission). It shows that after a successful LBT, data transmission can be performed using a single time slot or multiple time slots. For example... Figure 1 The LBT corresponding to the white box in the middle, for example Figure 1 After the LBT on the left side of the middle screen succeeded, a single time slot was selected for data transmission. For example... Figure 1 After a successful LBT (Low Time Transmission) on the right, multiple time slots are selected for data transmission. However, if an LBT fails, time slot selection is impossible, leading to communication failure or inability to communicate. In some cases, a successful LBT can support the transmission and / or reception of data in multiple consecutive time slots, allowing for fewer LBT attempts and reducing the impact of LBT failures on communication.
[0042] For example, in the sidelink resource selection in R16 / R17, the UE can choose a single time slot resource (hereinafter referred to as a single time slot). If the UE supports data transmission and / or reception in multiple consecutive time slots, it can choose multiple consecutive time slot resources (hereinafter referred to as multiple consecutive time slots) to utilize the selected multiple consecutive time slots for data transmission and / or reception. That is to say, in SL-U, there are simultaneous single time slot data transmission and / or reception, as well as multiple consecutive time slot data transmission and / or reception.
[0043] Clearly, in SL-U, when there are simultaneous data transmission and / or reception using a single time slot and data transmission and / or reception using multiple consecutive time slots, the question of under what conditions data transmission and / or reception should be based on multiple consecutive time slots and executed after LBT success is a problem that needs to be solved.
[0044] Therefore, this disclosure provides a method for continuous multi-timeslot data transmission, in which the terminal can send and / or receive data on multiple consecutive time slots. This allows the terminal to send and / or receive data on multiple consecutive time slots after LBT is successful, thereby improving communication efficiency and reducing the impact of LBT failure.
[0045] Figure 3 This is a flowchart illustrating a continuous multi-timeslot data transmission method according to an exemplary embodiment, such as... Figure 3 As shown, this method can be applied to a terminal and may include the following steps:
[0046] In step S11, data is transmitted and / or received in multiple consecutive time slots.
[0047] In this embodiment of the disclosure, the terminal can perform data transmission and / or reception in multiple consecutive time slots.
[0048] In this embodiment of the disclosure, a series of consecutive time slots can be m consecutive time slots, where m is a positive integer greater than 1.
[0049] In some possible embodiments, the terminal may also select a single timeslot in response to other specific conditions it is in. In some examples, these other specific conditions may be, for example, pre-defined single-timeslot conditions. In some examples, the single-timeslot condition may be any condition other than a multi-timeslot condition.
[0050] The continuous multi-timeslot data transmission method provided in this disclosure allows the terminal to send and / or receive data in multiple consecutive time slots. This enables the terminal to send and / or receive data in multiple consecutive time slots after LBT success, thereby improving communication efficiency and reducing the impact of LBT failure.
[0051] In a continuous multi-timeslot data transmission method provided in this disclosure, data is transmitted and / or received on multiple consecutive time slots under at least one of the following conditions: there is channel occupy time (COT) sharing between terminals; the number of LBT failures meets a preset LBT failure number threshold; and conditions related to the quality of service (QoS) of the transmitted data packets.
[0052] In this embodiment of the disclosure, when COT sharing exists between terminals, the terminals can transmit and / or receive data on multiple consecutive time slots. It is understood that COT sharing means that different devices can share the corresponding COT, for example, different terminals can share the corresponding COT.
[0053] When COT is shared, a specific type of LBT can usually be used. This type of LBT has a shorter duration, so it can be used for continuous multi-slot data transmission and / or reception.
[0054] In this embodiment of the disclosure, when the number of LBT failures meets the preset LBT failure number threshold, the terminal can transmit and / or receive data in multiple consecutive time slots.
[0055] For example, it can be assumed that the terminal always uses a single time slot for data transmission and / or reception, but when the number of LBT failures meets a preset LBT failure threshold, such as when the number of LBT failures is greater than or equal to the LBT failure threshold, the terminal can select multiple consecutive time slots after the next successful LBT and perform data transmission and / or reception based on the selected multiple consecutive time slots.
[0056] It's understandable that when the number of LBT failures is too high, data transmission and / or reception can be performed on multiple consecutive time slots after the next successful LBT, in order to complete the corresponding data transmission and / or reception as early as possible. Suppose some data needs to be transmitted, and this data transmission requires 4 time slots, and the terminal fails to transmit LBT in the first 5 time slots. For example... Figure 4 The diagram illustrates a data transmission scenario. It can be seen that LBT (Live Data Transmission) fails in slots 1 through 5 (represented by gray LBTs in the diagram). Assuming the terminal successfully performs an LBT in slot 6, if the terminal still uses a single slot for data transmission and / or reception, it's clear that since these data transmissions require four slots, only a portion of the data can be transmitted in slot 6. Furthermore, LBT might fail again in slot 7. This situation makes it impossible for the terminal to determine in which slot it might successfully perform an LBT again; for example, it could be slot N. Here, N is a positive integer. Figure 4 In the example shown, N can be greater than or equal to 7. This means that the data transmission may take more than four time slots from the first transmission to completion. This severely impacts data transmission efficiency, and if some data needs to be transmitted within a certain timeframe, the above situation may even lead to data transmission failure.
[0057] For example Figure 5 The example shown assumes that some data needs to be transmitted, requiring four time slots, and that the terminal fails LBT (Least Bit Transmission) in the first five time slots. We can assume the LBT failure threshold is 3, and that after a successful LBT in the fourth time slot, the terminal can transmit data across multiple time slots. Assuming four time slots are selected, the terminal can complete the corresponding data transmission and / or reception in one go after a successful LBT. Clearly, by transmitting and / or receiving data across multiple consecutive time slots, the impact of LBT failures can be reduced, thereby improving data transmission efficiency.
[0058] Of course, it is understandable that the above... Figure 4 and Figure 5 The duration of each time slot is usually the same. The different sizes of the time slots in the figure are only for illustration and are not intended to limit the duration of the time slots.
[0059] In this embodiment of the disclosure, when the conditions related to the QoS of the transmitted data packet are met, the terminal can send and / or receive data in multiple consecutive time slots.
[0060] It is understandable that when the QoS of the transmitted data packet meets the relevant conditions, such data may be considered to be important data that needs to be transmitted as early as possible. Therefore, the terminal can send and / or receive data in multiple consecutive time slots to avoid the adverse effects caused by LBT failure.
[0061] In some possible embodiments, and in other cases, the terminal may send and / or receive data in a single time slot.
[0062] In this disclosure, other cases may be any other than the cases described above where data is sent and / or received in multiple time slots.
[0063] The continuous multi-timeslot data transmission method provided in this disclosure provides a variety of different specific conditions so that the terminal can select multiple consecutive time slots for data transmission and / or reception under the corresponding specific conditions, thereby avoiding the adverse effects caused by LBT failure.
[0064] In the continuous multi-timeslot data transmission method provided in the embodiments of this disclosure, Figure 6 This is a flowchart illustrating another continuous multi-timeslot data transmission method according to an exemplary embodiment. Figure 6 As shown, the method may also include the following steps:
[0065] In step S21, in response to the terminal being the sending terminal, the sending terminal initiates COT sharing.
[0066] In this embodiment of the disclosure, when the terminal is a transmitting terminal, the transmitting terminal can initiate COT sharing so that other devices, such as other terminals, can share the same COT with the terminal.
[0067] In step S22, COT sharing information is sent.
[0068] In this embodiment of the disclosure, the transmitting terminal can send COT sharing information. It is understood that the COT sharing information is used to indicate that the corresponding COT can be shared, that is, for devices (e.g., other terminals) that receive the COT sharing information, the same COT is shared with that terminal.
[0069] The continuous multi-timeslot data transmission method provided in this disclosure allows the transmitting terminal to share the Coordinated Oscillator (COT) with other devices, enabling different devices to share the same COT. It is particularly suitable for specific types of LBTs, allowing data transmission and / or reception to occur on multiple consecutive time slots after a successful LBT, thereby avoiding the adverse effects of LBT failures.
[0070] In the continuous multi-timeslot data transmission method provided in the embodiments of this disclosure, Figure 7 This is a flowchart illustrating yet another continuous multi-timeslot data transmission method according to an exemplary embodiment. For example... Figure 7 As shown, the method may also include the following steps:
[0071] In step S31, in response to the terminal being a receiving terminal, the receiving terminal receives COT shared information.
[0072] In this embodiment of the disclosure, when the terminal is a receiving terminal, it can receive COT sharing information sent by other devices. For example, it can be COT sharing information sent by other sending terminals.
[0073] In step S32, the COT initiated by the shared sending terminal is sent.
[0074] In this embodiment of the disclosure, the receiving terminal can share the COT initiated by the sending terminal based on the COT sharing information received in S31.
[0075] The continuous multi-timeslot data transmission method provided in this disclosure allows the receiving terminal to receive the Coordinated Oscillator (COT) shared by other devices, enabling different devices to share the same COT. It is particularly suitable for specific types of LBTs, allowing data transmission and / or reception to occur on multiple consecutive time slots after a successful LBT, thereby avoiding the adverse effects of LBT failures.
[0076] In a continuous multi-slot data transmission method provided in this disclosure, the LBT failure count threshold is based on downlink control information (DCI) or sidelink control information (SCI) indication, or is predefined.
[0077] In this embodiment of the disclosure, the terminal may receive a DCI sent by a network device, or the terminal may receive an SCI sent by another terminal. The LBT failure count threshold is then obtained based on the received DCI or SCI indication.
[0078] In this embodiment of the disclosure, the LBT failure count threshold may be predefined.
[0079] The continuous multi-timeslot data transmission method provided in this disclosure indicates the LBT failure count threshold through DCI or SCI, or predefines the LBT failure count threshold, so that when the LBT failure count is too high, data transmission and / or reception are performed on multiple consecutive time slots, thereby avoiding the adverse effects caused by LBT failure.
[0080] In a continuous multi-slot data transmission method provided in this disclosure, the QoS-related conditions of the transmitted data packet may include at least one of the following: the packet delay budget (PDB) value of the transmitted data packet is less than a preset PDB threshold; the priority value of the transmitted data packet is less than a preset priority threshold; the channel busy ratio (CBR) of the transmitted data packet is greater than a preset first CBR threshold; the CBR of the transmitted data packet is less than a preset second CBR threshold; and the channel access priority class (CAPC) value of the transmitted data packet is less than a preset CAPC threshold.
[0081] In this embodiment of the disclosure, when the PDB value of the transmitted data packet is less than a preset PDB threshold, the terminal can transmit and / or receive data in multiple consecutive time slots.
[0082] It's understandable that a smaller PDB value for the transmitted data packet indicates a higher latency requirement for the corresponding data transmission, meaning the data needs to be sent and / or received as quickly as possible. If the terminal still uses a single time slot for sending and / or receiving, each time slot requires LBT (Local Time-Based Transmission). If LBT fails, data transmission and / or reception cannot be completed in the corresponding time slot, easily leading to data transmission timeouts and communication failure. Therefore, when the PDB value of the transmitted data packet is less than a preset PDB threshold, the terminal can choose to send and / or receive data in multiple consecutive time slots to ensure the required latency.
[0083] In this embodiment of the disclosure, when the priority value of the transmitted data packet is less than a preset priority threshold, the terminal can send and / or receive data in multiple consecutive time slots.
[0084] In this context, a smaller priority value indicates a higher priority level for the data packet to be transmitted. Clearly, a higher priority data packet means the data is likely more important and needs to be sent and / or received as quickly as possible. If the terminal still uses a single time slot for sending and / or receiving, each time slot requires a Level Bypass (LBT) process. If the LBT fails, data transmission and / or reception cannot be completed in the corresponding time slot. For example... Figure 4 In the scenario shown, the terminal may not be able to successfully perform LBT again until the Nth time slot, allowing it to continue sending and / or receiving data. For example... Figure 5 As shown, when the priority value of the transmitted data packet is less than the preset priority threshold, the terminal can send and / or receive data in multiple consecutive time slots to ensure that the data packet can be sent and / or received more quickly.
[0085] In this embodiment of the disclosure, when the CBR of the transmitted data packet is greater than a preset first CBR threshold, the terminal can transmit and / or receive data in multiple consecutive time slots.
[0086] Here, CBR represents the channel busy level. It can be assumed that a CBR greater than a preset first CBR threshold indicates that the channel corresponding to the transmitted data packet is relatively busy, thus requiring data transmission and / or reception to be completed as quickly as possible. If the terminal still uses a single time slot for transmission and / or reception, then LBT (Local Time-Based Transmission) is required for each time slot. If LBT fails, data transmission and / or reception cannot be completed in the corresponding time slot. For example... Figure 4 As shown, the terminal may not successfully perform an LBT again until the Nth time slot, in order to continue sending and / or receiving data. When the data transmission channel is busy, data transmission failures are easily caused. For example... Figure 5 As shown, when the channel corresponding to the data packet is relatively busy, for example, when the CBR of the data packet is greater than the preset first CBR threshold, the terminal can send and / or receive data in multiple consecutive time slots to ensure that the data packet can be sent and / or received more quickly.
[0087] In this embodiment of the disclosure, when the CBR of the transmitted data packet is less than a preset second CBR threshold, the terminal can transmit and / or receive data in multiple consecutive time slots.
[0088] Here, it can be assumed that a CBR less than a preset second CBR threshold indicates that the channel corresponding to the transmitted data packet is relatively busy, requiring data transmission and / or reception to be completed as quickly as possible. If the terminal still uses a single time slot for transmission and / or reception, then LBT is required for each time slot. If LBT fails, data transmission and / or reception cannot be completed in the corresponding time slot. For example... Figure 4 As shown, the terminal may not successfully perform an LBT again until the Nth time slot, in order to continue sending and / or receiving data. When the data transmission channel is busy, data transmission failures are easily caused. For example... Figure 5 As shown, when the channel corresponding to the data packet is relatively busy, for example, when the CBR of the data packet is less than the preset second CBR threshold, the terminal can send and / or receive data in multiple consecutive time slots to ensure that the data packet can be sent and / or received more quickly.
[0089] In this embodiment of the disclosure, when the CAPC value of the transmitted data packet is less than a preset CAPC threshold, the terminal can send and / or receive data in multiple consecutive time slots.
[0090] CAPC represents the channel access priority corresponding to the transmitted data packet. A smaller CAPC value indicates a higher channel access priority for the data packet, meaning the data is likely more important and needs to be transmitted and / or received as quickly as possible. If the terminal still uses a single time slot for transmission and / or reception, each time slot requires LBT (Level By-Break). If LBT fails, data transmission and / or reception cannot be completed in the corresponding time slot. For example... Figure 4 In the scenario shown, the terminal may not be able to successfully perform LBT again until the Nth time slot, allowing it to continue sending and / or receiving data. For example... Figure 5 As shown, when the CAPC value of the transmitted data packet is less than the preset CAPC threshold, the terminal can send and / or receive data in multiple consecutive time slots to ensure that the data packet can be sent and / or received more quickly.
[0091] The continuous multi-timeslot data transmission method provided in this disclosure provides a variety of different QoS-related conditions for transmitted data packets, so that the terminal can transmit and / or receive data in multiple consecutive time slots under the corresponding conditions, thereby avoiding the adverse effects caused by LBT failure.
[0092] In a continuous multi-slot data transmission method provided in this disclosure, the PDB threshold, priority threshold, first CBR threshold, second CBR threshold and / or CAPC threshold are based on DCI or SCI indications or are predefined.
[0093] In this embodiment of the disclosure, the terminal may receive a DCI sent by a network device, or the terminal may receive an SCI sent by another terminal. Based on the received DCI or SCI indication, one or more of the following are obtained: a PDB threshold, a priority threshold, a first CBR threshold, a second CBR threshold, and a CAPC threshold.
[0094] In this embodiment of the disclosure, one or more of the PDB threshold, priority threshold, first CBR threshold, second CBR threshold, and CAPC threshold may be predefined.
[0095] The continuous multi-slot data transmission method provided in this disclosure indicates a PDB threshold, a priority threshold, a first CBR threshold, a second CBR threshold, and / or a CAPC threshold through DCI or SCI, or predefines the PDB threshold, priority threshold, first CBR threshold, second CBR threshold, and / or CAPC threshold, so that when the corresponding QoS of the transmitted data packet meets the PDB threshold, priority threshold, first CBR threshold, second CBR threshold, and / or CAPC threshold, data transmission and / or reception are performed on multiple consecutive time slots, thereby avoiding the adverse effects caused by LBT failure.
[0096] In a continuous multi-timeslot data transmission method provided in this disclosure, sending and / or receiving data on multiple consecutive time slots includes at least one of the following: performing initial data transmission and / or reception on multiple time slots; and performing repeated data transmission and / or reception on multiple time slots.
[0097] In this embodiment of the disclosure, the terminal can perform initial data transmission and / or reception in multiple consecutive time slots.
[0098] For example, such as Figure 8 The diagram shows a continuous multi-timeslot configuration. (See attached diagram.) Figure 8 As shown, a resource selection window, for example, between time slots n+T1 and n+T2, may include multiple consecutive time slot resources (which may be simply referred to as time slots in this disclosure). Figure 8 Multiple consecutive squares in the diagram can represent multiple consecutive time slot resources, where white squares can represent the initial resources used by the terminal for data transmission and / or reception. In some examples, there can be four consecutive initial resources. The terminal can perform its initial data transmission and / or reception on four consecutive initial resources.
[0099] In this embodiment of the disclosure, the terminal can repeatedly send and / or receive data in multiple consecutive time slots.
[0100] For example Figure 8 As shown, a resource selection window, for example, between time slots n+T1 and n+T2, can include multiple consecutive time slot resources. Figure 8 Multiple consecutive squares in the diagram can represent multiple consecutive time slot resources, where gray squares can represent retransmission resources when the terminal retransmits data. In some examples, this can be four consecutive retransmission resources. The terminal can repeatedly send and / or receive data on four consecutive retransmission resources.
[0101] The continuous multi-timeslot data transmission method provided in this disclosure allows a terminal to perform initial or repeated data transmission and / or reception across multiple consecutive time slots. This ensures data transmission and / or reception across multiple consecutive time slots in various scenarios, thereby avoiding the adverse effects of LBT failures in different scenarios.
[0102] It should be noted that those skilled in the art will understand that the various implementation methods / embodiments described above in this disclosure can be used in conjunction with the foregoing embodiments, or they can be used independently. Whether used alone or in conjunction with the foregoing embodiments, the implementation principle is similar. In this disclosure, some embodiments are described as implementations used together. Of course, those skilled in the art will understand that such illustrative examples are not intended to limit the embodiments of this disclosure.
[0103] Based on the same concept, embodiments of this disclosure also provide a continuous multi-timeslot data transmission device.
[0104] It is understood that the continuous multi-timeslot data transmission apparatus provided in this disclosure includes hardware structures and / or software modules corresponding to each function in order to achieve the above-mentioned functions. In conjunction with the units and algorithm steps of the various examples disclosed in this disclosure, this disclosure can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the technical solutions of this disclosure.
[0105] Figure 9 This is a schematic diagram of a continuous multi-timeslot data transmission apparatus according to an exemplary embodiment. The apparatus 100 can be configured on a terminal, and the apparatus 100 includes: a communication module 101 for transmitting and / or receiving data on a continuous plurality of time slots.
[0106] The continuous multi-timeslot data transmission device provided in this disclosure enables the terminal to send and / or receive data on multiple consecutive time slots. This allows the terminal to send and / or receive data on multiple consecutive time slots after LBT is successful, thereby improving communication efficiency and avoiding the impact of LBT failure.
[0107] In one embodiment, the communication module 101 is used to send and / or receive data in multiple consecutive time slots under at least one of the following conditions: there is Channel Occupancy Time (COT) sharing between terminals; the number of Listen-Before-Speak (LBT) failures meets a preset LBT failure number threshold; or conditions related to the Quality of Service (QoS) of the transmitted data packets.
[0108] The continuous multi-timeslot data transmission apparatus provided in this disclosure provides a variety of different specific conditions so that the terminal can transmit and / or receive data in multiple consecutive time slots under the corresponding specific conditions, thereby avoiding the adverse effects caused by LBT failure.
[0109] In one embodiment, the device 100 further includes: a processing module 102, configured to initiate COT sharing in response to the terminal being a sending terminal; and a communication module 101, configured to send COT sharing information.
[0110] The continuous multi-timeslot data transmission apparatus provided in this disclosure allows the transmitting terminal to share the Coordinated Oscillator (COT) with other devices, enabling different devices to share the same COT. It is particularly suitable for specific types of LBTs, allowing data transmission and / or reception to occur on multiple consecutive time slots after a successful LBT, thereby avoiding the adverse effects of LBT failures.
[0111] In one embodiment, the communication module 101 is further configured to receive COT sharing information in response to the terminal being a receiving terminal; the device 100 further includes a processing module 102, configured to share COT initiated by the sending terminal.
[0112] The continuous multi-timeslot data transmission apparatus provided in this disclosure allows the receiving terminal to receive a COT shared by other devices, enabling different devices to share the same COT. It is particularly suitable for specific types of LBTs, allowing data transmission and / or reception to occur on multiple consecutive time slots after a successful LBT, thereby avoiding the adverse effects of LBT failures.
[0113] In one implementation, the LBT failure count threshold is based on downlink control information (DCI) or direct connection control information (SCI) indications, or is predefined.
[0114] The continuous multi-timeslot data transmission apparatus provided in this disclosure indicates the LBT failure count threshold through DCI or SCI, or predefines the LBT failure count threshold, so that when the LBT failure count is too high, data transmission and / or reception are performed on multiple consecutive time slots, thereby avoiding the adverse effects caused by LBT failure.
[0115] In one embodiment, the conditions related to the Quality of Service (QoS) of the transmitted data packet include at least one of the following: the packet delay budget (PDB) value of the transmitted data packet is less than a preset PDB threshold; the priority value of the transmitted data packet is less than a preset priority threshold; the channel busy rate (CBR) of the transmitted data packet is greater than a preset first CBR threshold; the channel busy rate (CBR) of the transmitted data packet is less than a preset second CBR threshold; and the channel access priority (CAPC) value of the transmitted data packet is less than a preset CAPC threshold.
[0116] The continuous multi-timeslot data transmission apparatus provided in this disclosure provides a variety of different QoS-related conditions for transmitted data packets, so that the terminal can transmit data in multiple consecutive time slots when the QoS of the transmitted data packets meets the corresponding conditions, thereby avoiding the adverse effects caused by LBT failure.
[0117] In one implementation, the PDB threshold, priority threshold, first CBR threshold, second CBR threshold, and / or CAPC threshold are based on downlink control information (DCI) or direct connection control information (SCI) indications, or are predefined.
[0118] The continuous multi-slot data transmission apparatus provided in this disclosure indicates a PDB threshold, a priority threshold, a first CBR threshold, a second CBR threshold, and / or a CAPC threshold through DCI or SCI, or predefines the PDB threshold, priority threshold, first CBR threshold, second CBR threshold, and / or CAPC threshold, so that when the corresponding QoS of the transmitted data packet meets the PDB threshold, priority threshold, first CBR threshold, second CBR threshold, and / or CAPC threshold, data transmission and / or reception are performed on multiple consecutive time slots, thereby avoiding the adverse effects caused by LBT failure.
[0119] In one embodiment, the communication module 101 is further configured to: perform initial data transmission and / or reception in multiple time slots; and perform repeated data transmission and / or reception in multiple time slots.
[0120] The continuous multi-timeslot data transmission apparatus provided in this disclosure allows a terminal to perform initial or repeated data transmission and / or reception across multiple consecutive time slots. This ensures data transmission and / or reception across multiple consecutive time slots in various scenarios, thereby avoiding the adverse effects of LBT failures in different scenarios.
[0121] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0122] Figure 10 This is a schematic diagram illustrating another continuous multi-timeslot data transmission apparatus according to an exemplary embodiment. For example, apparatus 200 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0123] Reference Figure 10 The device 200 may include one or more of the following components: processing component 202, memory 204, power component 206, multimedia component 208, audio component 210, input / output (I / O) interface 212, sensor component 214, and communication component 216.
[0124] Processing component 202 typically controls the overall operation of device 200, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 202 may include one or more processors 220 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 202 may include one or more modules to facilitate interaction between processing component 202 and other components. For example, processing component 202 may include a multimedia module to facilitate interaction between multimedia component 208 and processing component 202.
[0125] Memory 204 is configured to store various types of data to support the operation of device 200. Examples of such data include instructions for any application or method operating on device 200, contact data, phonebook data, messages, pictures, videos, etc. Memory 204 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0126] The power supply component 206 provides power to the various components of the device 200. The power supply component 206 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power to the device 200.
[0127] Multimedia component 208 includes a screen that provides an output interface between the device 200 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 208 includes a front-facing camera and / or a rear-facing camera. When the device 200 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0128] Audio component 210 is configured to output and / or input audio signals. For example, audio component 210 includes a microphone (MIC) configured to receive external audio signals when device 200 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 204 or transmitted via communication component 216. In some embodiments, audio component 210 also includes a speaker for outputting audio signals.
[0129] I / O interface 212 provides an interface between processing component 202 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0130] Sensor assembly 214 includes one or more sensors for providing status assessments of various aspects of device 200. For example, sensor assembly 214 may detect the on / off state of device 200, the relative positioning of components such as the display and keypad of device 200, changes in the position of device 200 or a component of device 200, the presence or absence of user contact with device 200, the orientation or acceleration / deceleration of device 200, and temperature changes of device 200. Sensor assembly 214 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 214 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 214 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0131] Communication component 216 is configured to facilitate wired or wireless communication between device 200 and other devices. Device 200 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 216 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 216 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0132] In an exemplary embodiment, the apparatus 200 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0133] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 204 including instructions, which can be executed by a processor 220 of the device 200 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0134] This disclosure enables a terminal to transmit and / or receive data across multiple consecutive time slots. Upon successful LBT (Low-Time Bidding), the terminal can transmit and / or receive data across multiple consecutive time slots, improving communication efficiency and avoiding the impact of LBT failure.
[0135] It can be further understood that in this disclosure, "multiple" refers to two or more, and other quantifiers are similar. "And / or" describes the relationship between related objects, indicating that three relationships can exist; for example, A and / or B can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. The singular forms "a," "the," and "the" are also intended to include the plural forms unless the context clearly indicates otherwise.
[0136] It is further understood that the terms "first," "second," etc., are used to describe various types of information, but this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another, and do not indicate a specific order or degree of importance. In fact, the expressions "first," "second," etc., are completely interchangeable. For example, without departing from the scope of this disclosure, first information can also be referred to as second information, and similarly, second information can also be referred to as first information.
[0137] It is further understood that although operations are described in a specific order in the accompanying drawings in the embodiments of this disclosure, this should not be construed as requiring these operations to be performed in the specific order or serial order shown, or requiring all of the shown operations to be performed to obtain the desired result. In certain environments, multitasking and parallel processing may be advantageous.
[0138] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein.
[0139] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method for continuous multi-timeslot data transmission, characterized in that, The method is applied to a terminal and includes: Sending and / or receiving data across multiple consecutive time slots; In the process of sending and / or receiving data using a single time slot, if the number of Listen-Before-Speak (LBT) failures is greater than or equal to a preset LBT failure threshold, the terminal selects multiple consecutive time slots after the next successful LBT and sends and / or receives data on the selected multiple consecutive time slots.
2. The method according to claim 1, characterized in that, In response to the terminal being a transmitting terminal, the transmitting terminal initiates Channel Occupancy Time (COT) sharing and sends COT sharing information.
3. The method according to claim 1, characterized in that, In response to the terminal being a receiving terminal, the receiving terminal receives Channel Occupancy Time (COT) sharing information and shares the COT initiated by the sending terminal.
4. The method according to claim 1, characterized in that, The LBT failure count threshold is based on downlink control information (DCI) or direct connection control information (SCI) indications, or is predefined.
5. The method according to claim 1, characterized in that, The transmission and / or reception of data over multiple consecutive time slots includes at least one of the following: Initial data transmission and / or reception are performed on the plurality of time slots; Data is repeatedly transmitted and / or received on the multiple time slots.
6. A continuous multi-timeslot data transmission device, characterized in that, The device is configured in a terminal, and the device includes: A communication module for sending and / or receiving data over multiple consecutive time slots; In the process of sending and / or receiving data using a single time slot, if the number of Listen-Before-Speak (LBT) failures is greater than or equal to a preset LBT failure threshold, the terminal selects multiple consecutive time slots after the next successful LBT and sends and / or receives data on the selected multiple consecutive time slots.
7. The apparatus according to claim 6, characterized in that, The device further includes: The processing module is used to initiate Channel Occupancy Time (COT) sharing in response to the terminal being a transmitting terminal; The communication module is also used to send COT shared information.
8. The apparatus according to claim 6, characterized in that, The communication module is also used to receive Channel Occupancy Time (COT) sharing information in response to the terminal being a receiving terminal. The device further includes: The processing module is used to share COTs initiated by the sending terminal.
9. The apparatus according to claim 6, characterized in that, The LBT failure count threshold is based on downlink control information (DCI) or direct connection control information (SCI) indications, or is predefined.
10. The apparatus according to claim 6, characterized in that, The communication module is also used for: Initial data transmission and / or reception are performed on the plurality of time slots; Data is repeatedly transmitted and / or received on the multiple time slots.
11. A continuous multi-timeslot data transmission device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured to perform the method described in any one of claims 1 to 5.
12. A non-transitory computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor of the terminal, the terminal is able to perform the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Grant based physical uplink shared channel (PUSCH) transmission and configured grant based pusch transmission in new radio (NR) systems operating on unlicensed spectrum
CN113661769A