Method, device, equipment and medium for determining LBT parameters
By obtaining the relevant information of multiple terminals, the appropriate LBT parameters are determined, and the problem of how the D2D terminal effectively selects the LBT parameter in the non -authorized frequency band, and achieves the effect of improving communication efficiency and avoiding waste of resources.
Patent Information
- Application Number
- CN202080102874.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-04
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2040-09-04
AI Technical Summary
When the D2D terminal is connected to the unauthorized frequency band, how to effectively select ListenBeforeTalk (LBT) parameters to meet the transmission needs of multiple terminals under group collaboration, improve communication efficiency and avoid waste of communication resources.
By obtaining the relevant information of multiple terminals, including the number of terminals that participated in the sharing channel occupation time (COT), the sub -load interval, and whether the terminal requires additional allocation of the domain unit, etc. to determine the appropriate LBT parameters.
When the LBT is successful, it can obtain COT that meets the needs of multiple terminal transmission, improve the communication efficiency of group communication, and effectively avoid waste of non -authorized spectrum communication resources.
Smart Images

Figure CN115804203B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of mobile communications, and in particular to a method, device, equipment and medium for determining Listen Before Talk (LBT) parameters. Background Art
[0002] Device to Device (D2D) communication refers to direct communication between user devices within a certain distance without the need for base station relay. Using D2D communication in unlicensed spectrum has become a solution to improve the throughput of communication systems.
[0003] When a D2D terminal accesses an unlicensed frequency band, it needs to use LBT to obtain the channel occupation time (COT) and transmit data in the time slot within the COT. When the group collaboration mode is adopted, a specific terminal, namely the group head terminal, performs LBT to obtain the COT, and then shares each time slot in the COT with other terminals. Each terminal uses a fixed time slot allocation mode to complete its own data transmission in one or more time slots in the COT.
[0004] When group collaboration is adopted, how the group head terminal selects LBT parameters is a technical problem that needs to be solved urgently. Summary of the invention
[0005] The embodiment of the present application provides a method, device, equipment and storage medium for determining LBT parameters. The technical solution is as follows.
[0006] According to one aspect of the present application, a method for determining an LBT parameter is provided, which is applied to a first terminal, and the method includes:
[0007] Acquire first information of multiple terminals, where the multiple terminals include the first terminal and at least one second terminal, and the first terminal and the second terminal are terminals in the same communication group;
[0008] Determine LBT parameters based on the first information.
[0009] According to one aspect of the present application, a device for determining an LBT parameter is provided, which is applied to a first terminal, and the device includes:
[0010] A receiving module, configured to obtain first information of multiple terminals, where the multiple terminals include the first terminal and at least one second terminal, and the first terminal and the second terminal are terminals in the same communication group;
[0011] A determination module is used to determine LBT parameters based on the first information.
[0012] According to one aspect of the present application, a terminal is provided, comprising: a processor; a transceiver connected to the processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable instructions to implement the method for determining LBT parameters as described in the above aspects.
[0013] According to one aspect of the present application, a computer-readable storage medium is provided, in which executable instructions are stored. The executable instructions are loaded and executed by the processor to implement the method for determining LBT parameters as described in the above aspects.
[0014] According to one aspect of the present application, a computer program product is provided, wherein executable instructions are stored in the computer program product, and the executable instructions are loaded and executed by the processor to implement the method for determining LBT parameters as described in the above aspects.
[0015] According to one aspect of the present application, a chip is provided, wherein the chip is used to execute the method for determining the LBT parameters as described in the above aspect.
[0016] The technical solution provided by the embodiments of the present application includes at least the following beneficial effects:
[0017] The first terminal obtains the first information of multiple terminals through the first terminal, and determines the LBT parameters according to the first information of the multiple terminals. When the LBT is successful, the COT that meets the transmission requirements of the multiple terminals can be obtained, which not only improves the communication efficiency of the multiple terminals in group communication, but also can avoid the waste of communication resources of the unlicensed spectrum as much as possible. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] 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 application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0019] Figure 1 is an architecture diagram of a communication system provided by an exemplary embodiment of the present application;
[0020] Figure 2 is a flow chart of a method for determining LBT parameters provided by an exemplary embodiment of the present application;
[0021] Figure 3 is a flow chart of a method for determining LBT parameters provided by an exemplary embodiment of the present application;
[0022] Figure 4 is a schematic diagram of basic time slot allocation provided by an exemplary embodiment of the present application;
[0023] Figure 5 is a flow chart of a method for determining LBT parameters provided by an exemplary embodiment of the present application;
[0024] Figure 6 is a schematic diagram of basic time slot allocation and additional time slot allocation provided by an exemplary embodiment of the present application;
[0025] Figure 7 is a block diagram of a device for determining LBT parameters provided by an exemplary embodiment of the present application;
[0026] Figure 8 It is a structural diagram of a communication device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0027] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
[0028] Unlicensed spectrum is the spectrum allocated by countries and regions that can be used for radio equipment communications. This spectrum is generally considered to be a shared spectrum, that is, as long as communication equipment in different communication systems meets the regulatory requirements set by the country or region on the spectrum, they can use the spectrum without applying for exclusive spectrum authorization from the government.
[0029] In order to allow various communication systems that use unlicensed spectrum for wireless communication to coexist in a friendly manner on the spectrum, some countries or regions have stipulated regulatory requirements that must be met when using unlicensed spectrum. For example, communication equipment follows the "LBT" principle, that is, before a communication device sends a signal on a channel in the unlicensed spectrum, it needs to first perform channel sensing. Only when the channel sensing result is that the channel is idle can the communication device send a signal; if the channel sensing result of the communication device on the channel in the unlicensed spectrum is that the channel is busy, the communication device cannot send a signal. In order to ensure fairness, in one transmission, the duration that a communication device uses a channel in the unlicensed spectrum for signal transmission cannot exceed the maximum channel occupancy time (MCOT).
[0030] LBT in unlicensed spectrum
[0031] LBT methods on unlicensed spectrum include Cat-1LBT, Cat-2LBT, Cat-3LBT and Cat-4LBT, among which:
[0032] Cat-1 LBT can mean that the communication device transmits without performing channel detection after the gap ends;
[0033] Cat-2LBT may refer to a communication device performing single-slot channel detection. Specifically, Cat-2LBT may include 25 microseconds of single-slot channel detection and 16 microseconds of single-slot channel detection.
[0034] Cat-3LBT may refer to a communication device whose channel detection method is multi-slot channel detection with random backoff based on a fixed contention window size;
[0035] Cat-4LBT may refer to a communication device whose channel detection method is multi-slot channel detection with random backoff based on contention window size adjustment. Specifically, Cat-4LBT may include different channel access priorities according to the priority of the transmission service. Table 1 shows the channel access parameters corresponding to different channel access priorities under Cat-4LBT. The smaller the value of p, the higher the channel access priority.
[0036] Table 1 shows the channel access parameters corresponding to different channel access priorities. The smaller the value of p is, the higher the channel access priority is.
[0037] Table 1
[0038]
[0039] It should be noted that in the above Table 1, m p It refers to the number of backoff slots corresponding to the channel access priority p, CW p It refers to the contention window size corresponding to the channel access priority p, CW min,p Refers to the CW corresponding to the channel access priority p p The minimum value, CW max,p Refers to the CW corresponding to the channel access priority p p The maximum value, T mcot,p It refers to the maximum channel occupancy time length corresponding to the channel access priority p.
[0040] For Cat-3 LBT or Cat-4 LBT, T mcot,p Whether to use 8 milliseconds or 10 milliseconds depends on whether there are other technologies sharing the channel, and generally 10 milliseconds is used. The determination method of this value is not within the scope of consideration of this application, and 10 milliseconds is used as an example in the following description.
[0041] Figure 1 The schematic diagram of the architecture of a communication system provided by an embodiment of the present application is shown. The communication system may include: a terminal 10 and a network device 20.
[0042] The number of terminals 10 is usually multiple, and one or more terminals 10 can be distributed in the cell managed by each network device 20. The terminal 10 may include various handheld devices with wireless communication functions, 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 stations (MS), etc. For the convenience of description, in the embodiments of the present application, the above-mentioned devices are collectively referred to as terminals. In some cases, multiple terminals 10 communicate with each other using a D2D communication method. When multiple terminals 10 use a group communication method, there is a terminal 10 that is a group head terminal, and the other terminals 10 are group member terminals.
[0043] The network device 20 is a device deployed in the access network to provide wireless communication functions for the terminal 10. The network device 20 may include various forms of macro base stations, micro base stations, relay stations, access points, etc. In systems using different wireless access technologies, the names of devices with network device functions may be different. For example, in a 5G NR system, it is called gNodeB or gNB. With the evolution of communication technology, the name "network device" may change. For the convenience of description, in the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal 10 are collectively referred to as network devices.
[0044] The "5G NR system" in the embodiments of the present disclosure may also be referred to as a 5G system or an NR system. The NR system may be a communication system supporting NR-U, but those skilled in the art may understand its meaning. The technical solution described in the embodiments of the present disclosure may be applicable to a 5G NR system or to a subsequent evolution system of the 5G NR system.
[0045] Figure 2 A flow chart of a method for determining LBT parameters provided by an exemplary embodiment of the present application is shown. The method is applied to Figure 1 In the first terminal, the method includes:
[0046] Step 202: Acquire first information of multiple terminals;
[0047] Multiple terminals are terminals that communicate in a group communication manner. Optionally, multiple terminals are terminals that communicate in D2D communication. Multiple terminals are terminals that communicate in an unlicensed spectrum. Multiple terminals are terminals that communicate in a shared COT manner. The shared COT manner is a communication manner in which the first terminal shares the time domain unit in the obtained COT with the second terminal after the LBT is successful. Optionally, the first terminal is a group head terminal and the second terminal is a group member terminal. The time domain unit may be a time slot. The sharing method of COT may be a fixed allocation method or a sequential allocation method.
[0048] Illustratively, the multiple terminals include a first terminal and at least one second terminal. The first terminal and the second terminal are terminals in the same communication group. The multiple terminals include at least one of a group head terminal and a group member terminal. For example, the multiple terminals include a group head terminal and three group member terminals.
[0049] Since multiple terminals communicate in a shared COT mode, the first information is the relevant information of the multiple terminals when sharing the COT. In other words, the first information is the relevant information when the multiple terminals use a group communication mode. In other words, the first information is the information about the number of time slots required by the multiple terminals in the shared COT.
[0050] In one example, the first information includes at least one of the following information:
[0051] ·First quantity
[0052] The first number is used to indicate the number of terminals participating in the shared COT, or the first number is used to indicate the number of terminals participating in the shared COT and having data to be sent. The first number is related to the number of time slots required by multiple terminals in the COT. When the first number is larger, the number of time slots required by multiple terminals in the COT is more; when the first number is smaller, the number of time slots required by multiple terminals in the COT is also smaller. Optionally, the first number includes the number of the first terminal and the second terminal. Alternatively, the first number includes the number of the group head terminal and the number of the group member terminals.
[0053] Subcarrier spacing
[0054] The subcarrier spacing is related to the time slot length. For COTs of the same length, the number of time slots contained in the COT is different under different subcarrier spacings.
[0055] Whether the terminal needs to allocate additional time domain units
[0056] For a certain terminal among the multiple terminals, when the amount of data to be sent by the terminal is large, additional time domain units need to be allocated. The certain terminal is a first terminal, and / or the certain terminal is a second terminal.
[0057] Priority information of data to be sent in the terminal
[0058] For a terminal among multiple terminals, the priority information of the data to be sent by the terminal is used to indicate the importance of the data to be sent. For example, in the Internet of Vehicles scenario, data packets used to indicate accidents or help have higher priorities, and data packets used to indicate instant messaging or online music have lower priorities.
[0059] Delay information of data to be sent in the terminal
[0060] For one of the multiple terminals, the delay information of the data to be sent by the terminal is used to indicate the transmission delay requirement of the data to be sent. For example, the data packets used for audio and video calls have a higher transmission delay requirement, while the data packets used for navigation map information or online music have a lower transmission delay requirement.
[0061] The amount of data to be sent in the terminal
[0062] The amount of data to be sent is related to whether the terminal needs to allocate additional time domain units.
[0063] The first terminal receives first information sent by the second terminal; or, or, the first terminal receives first information sent by the network device, and the first information is sent by the second terminal to the network device.
[0064] Illustratively, a first terminal receives first information sent by a second terminal on a first carrier, and the first carrier is an unlicensed carrier or a licensed carrier. For example, a second terminal performs LBT on an unlicensed frequency band, obtains a COT when LBT is successful, and uses the COT to send first information (all or part of the information items) to the first terminal, and the first terminal receives the first information.
[0065] It should be noted that the first number can be determined by the first terminal according to the number of second terminals. For example, if three second terminals send the first information to the first terminal, the first terminal determines the first number to be 4=3+1 (itself).
[0066] Step 204: Determine LBT parameters according to the first information.
[0067] The first terminal determines the LBT parameters according to the first information.
[0068] Illustratively, the LBT parameters include, but are not limited to: LBT parameters corresponding to Cat-1LBT, LBT parameters corresponding to Cat-2LBT, LBT parameters corresponding to Cat-3LBT and LBT parameters corresponding to Cat-4LBT, as shown in Table 1 above.
[0069] Indicatively, LBT parameters include but are not limited to: p, m p , CW p , CW min,p , CW max,p , T mcot,p At least one of. p It refers to the number of backoff slots corresponding to the channel access priority p, CW p It refers to the contention window size corresponding to the channel access priority p, CW min,p Refers to the CW corresponding to the channel access priority p pThe minimum value, CW max,p Refers to the CW corresponding to the channel access priority p p The maximum value, T mcot,p It refers to the maximum channel occupancy time corresponding to the channel access priority p.
[0070] The first terminal performs LBT according to the determined LBT parameters, and shares the time domain units in the COT obtained after the LBT is successful with the second terminal. Multiple terminals use the time domain units in the shared COT for data transmission.
[0071] To sum up, the method provided in this embodiment obtains relevant information of multiple terminals when sharing COT through the first terminal, and the group head terminal determines the LBT parameters according to the first information. When LBT is successful, it can obtain COT that meets the transmission requirements of multiple terminals, which not only improves the communication efficiency of multiple terminals in group communication, but also can avoid the waste of communication resources of unlicensed spectrum as much as possible.
[0072] Figure 3 A flow chart of a method for determining LBT parameters provided by an exemplary embodiment of the present application is shown. The method is applied to Figure 1 In the first terminal, the method includes:
[0073] Step 302: The first terminal obtains first information of multiple terminals, where the first information includes a first number and a subcarrier spacing;
[0074] Multiple terminals are terminals that communicate in a group communication manner. Optionally, multiple terminals are terminals that communicate in D2D communication. Multiple terminals are terminals that communicate in an unlicensed spectrum. Multiple terminals are terminals that communicate in a shared COT manner. The shared COT manner is a communication manner in which the first terminal shares the time domain unit in the obtained COT with the second terminal after the LBT is successful. The first terminal may be a group head terminal, and the second terminal may be a group member terminal. The time domain unit may be a time slot.
[0075] Illustratively, the multiple terminals include a first terminal and at least one second terminal. The first terminal and the second terminal are terminals in the same communication group. The multiple terminals include at least one of a group head terminal and a group member terminal. For example, the multiple terminals include a group head terminal and three group member terminals.
[0076] In this embodiment, the first information includes: a first quantity and a subcarrier spacing.
[0077] ·First quantity
[0078] The first number is used to indicate the number of terminals participating in the shared COT, or the first number is used to indicate the number of terminals participating in the shared COT and having data to be sent. The first number is related to the number of time slots required by multiple terminals in the COT. When the first number is larger, the number of time slots required by multiple terminals in the COT is more; when the first number is smaller, the number of time slots required by multiple terminals in the COT is also smaller. Optionally, the first number includes the number of the first terminal and the second terminal. Alternatively, the first number includes the number of the group head terminal and the number of the group member terminals.
[0079] Subcarrier spacing
[0080] In the NR system, the time slot length depends on the subcarrier spacing. The wider the subcarrier spacing, the shorter the time slot duration. The number of time slots in each subframe in the NR system depends on the parameter μ, which has 5 values, namely 0, 1, 2, 3, and 4. As shown in Table 2:
[0081] Table 2
[0082] The value of μ Subcarrier spacing The number of time slots in each subframe Duration of each time slot (ms) 0 15 1 1 1 30 2 0.5 2 60 4 0.25 3 120 8 0.125 4 240 16 0.0625
[0083] After the subcarrier spacing is determined, T mcot,p is also determined, then the number of time slots in the COT is: T mcot,p / Duration of each time slot.
[0084] Illustratively, a first terminal receives first information sent by a second terminal on a first carrier, and the first carrier is an unlicensed carrier or a licensed carrier. For example, a second terminal performs LBT on an unlicensed frequency band, obtains a COT when LBT is successful, and uses the COT to send first information (all or part of the information items) to the first terminal, and the first terminal receives the first information.
[0085] It should be noted that the first number can be determined by the first terminal according to the number of second terminals. For example, if three second terminals send first information to the first terminal, the first terminal determines the first number to be 4=3+1 (itself). The embodiment of the present application does not limit how the first terminal determines its own first information.
[0086] Step 304: The first terminal determines an LBT parameter according to the first quantity and the subcarrier spacing;
[0087] In this embodiment, in the COT obtained after the LBT parameter is used to perform LBT successfully, it is ensured as much as possible that each of the multiple terminals can be allocated to a time domain unit. The multiple terminals include a first terminal and a second terminal. For example, each terminal is allocated to a time slot.
[0088] Referring to Table 1, it is assumed that the candidate COTs include three maximum channel occupation times: 2 milliseconds corresponding to Cat-1 LBT, 3 milliseconds corresponding to Cat-2 LBT, and 10 milliseconds corresponding to Cat-3 LBT. That is, the three candidate COTs are 2 milliseconds, 3 milliseconds, and 10 milliseconds, respectively.
[0089] The first terminal selects a first COT from multiple candidate COTs according to the first quantity and the subcarrier spacing, and determines a first LBT parameter corresponding to the first COT. Schematically, the first COT is greater than or equal to a first product, the first product is the product of the first quantity and the time slot length, and the time slot length is determined according to the subcarrier spacing.
[0090] In an illustrative manner, the first terminal calculates the time slot length according to the subcarrier spacing. Then, based on the first quantity, and taking each terminal occupying one time slot as the basic principle, a suitable LBT priority parameter that accommodates all terminals as much as possible is calculated:
[0091] Assuming that the time slot length calculated by the first terminal according to the subcarrier spacing is τ, and the first number is N, the required maximum channel occupancy time T mcot,p for:
[0092]
[0093] The first terminal calculates T mcot,p And determine the LBT parameters according to the corresponding relationship shown in Table 1, T mcot,p When it is 2 milliseconds, the LBT parameters corresponding to Cat-1 LBT are used; T mcot,p When it is 3 milliseconds, the LBT parameters corresponding to Cat-2 LBT are used; T mcot,p When it is 10 milliseconds, the LBT parameters corresponding to Cat-3 LBT are used.
[0094] Step 306: The first terminal performs LBT on the unlicensed spectrum using LBT parameters;
[0095] When the first COT selected by the first terminal is 2 milliseconds, LBT is performed on the unlicensed spectrum using the LBT parameters corresponding to Cat-1 LBT. When the first COT selected by the first terminal is 3 milliseconds, LBT is performed on the unlicensed spectrum using the LBT parameters corresponding to Cat-2 LBT. When the first COT selected by the first terminal is 10 milliseconds, LBT is performed on the unlicensed spectrum using the LBT parameters corresponding to Cat-3 LBT.
[0096] Step 308: When the LBT is successful, the first terminal determines the time domain unit allocation mode of the COT occupied successfully by the LBT;
[0097] Illustratively, the first terminal allocates a time domain unit to each of the multiple terminals in the COT in a first polling manner. When there are remaining time domain units in the COT, the first terminal continues to allocate remaining time domain units to all or part of the multiple terminals in the first polling manner.
[0098] The order of the second terminals in the first polling method can be determined by the first terminal itself, and this embodiment does not limit this. For example, the first terminal determines the first polling method according to the order in which the first information of each second terminal is received; for another example, the first terminal determines the first polling method after sorting the terminal identifiers of each second terminal from small to large; for another example, the first terminal determines the first polling method after sorting the distance between each second terminal and itself from near to far.
[0099] Indicatively, the first terminal is ranked first in the first polling mode. At this time, the first time domain unit in the COT will be allocated to the first terminal, that is, the first time slot in the COT will be allocated to the first terminal.
[0100] Step 310: The first terminal sends a time domain unit allocation mode to the second terminal;
[0101] The first terminal uses SCI to send the channel occupation duration after the LBT is successful to at least one second terminal, that is, the duration information of COT.
[0102] The first terminal also uses SCI or MACCE to send a time domain unit allocation mode to at least one second terminal, or uses SCI or MACCE to send a time domain unit allocation mode to at least one second terminal. Schematically, the time domain unit allocation mode is a time slot allocation mode.
[0103] Illustratively, the time domain unit allocation method or the time slot allocation method adopts a semi-permanent scheduling method, which is effective for a period of time after one scheduling until the first number changes.
[0104] Schematically, the SCI also carries the COT after the success of this LBT.
[0105] In one example, the first terminal sends an SCI to the second terminal in the first time domain unit in the COT, and the SCI carries the time domain unit allocation mode. After receiving the SCI, the second terminal obtains the time domain unit allocation mode from the SCI. In one example, the first terminal sends a MACCE to the second terminal in the first time domain unit in the COT, and the MACCE carries the time domain unit allocation mode. After receiving the MACCE, the second terminal obtains the time domain unit allocation mode from the MACCE.
[0106] Step 312: Multiple terminals send data according to the time domain units allocated in the time domain unit allocation method.
[0107] For example, a 2 millisecond COT includes 4 time slots, which are allocated to UE1, UE2, UE3, and UE4 respectively. UE1 is the first terminal. UE1 sends the time slot allocation mode to each other terminal in the first time slot. UE2 sends data according to the allocated time slot 2, UE3 sends data according to the allocated time slot 3, and UE4 sends data according to the allocated time slot 4. Figure 4 The receivers of the data sent by UE2, UE3 and UE4 are the same or different, which is not limited.
[0108] For a UE that has no data to be sent, it can send filler data in its allocated time slot to ensure that the channel is not occupied by other users (Wi-Fi users and D2D users outside other groups who want to use the unlicensed frequency band).
[0109] In summary, the method provided in this embodiment can ensure that at least one time domain unit is allocated to each terminal of group cooperative communication by determining the LBT parameters according to the first number and the subcarrier spacing, thereby ensuring the basic transmission requirements of each terminal.
[0110] Figure 5 A flow chart of a method for determining LBT parameters provided by an exemplary embodiment of the present application is shown. The method is applied to Figure 1 In the first terminal, the method includes:
[0111] Step 502: Acquire first information of a plurality of terminals, the first information including a first quantity, a subcarrier spacing, and whether the terminal needs to be additionally allocated a time domain unit;
[0112] Multiple terminals are terminals that communicate in a group communication manner. Optionally, multiple terminals are terminals that communicate in D2D communication. Multiple terminals are terminals that communicate in an unlicensed spectrum. Multiple terminals are terminals that communicate in a shared COT manner. The shared COT manner is a communication manner in which the first terminal shares the time domain unit in the obtained COT with the second terminal after the LBT is successful. The first terminal may be a group head terminal, and the second terminal may be a group member terminal. The time domain unit may be a time slot.
[0113] Illustratively, the multiple terminals include a first terminal and at least one second terminal. The first terminal and the second terminal are terminals in the same communication group. The multiple terminals include at least one of a group head terminal and a group member terminal. For example, the multiple terminals include a group head terminal and three group member terminals.
[0114] In this embodiment, the first information includes: a first quantity, a subcarrier spacing, and whether the terminal needs to be additionally allocated a time domain unit.
[0115] ·First quantity
[0116] The first number is used to indicate the number of terminals participating in the shared COT, or the first number is used to indicate the number of terminals participating in the shared COT and having data to be sent. The first number is related to the number of time slots required by multiple terminals in the COT. When the first number is larger, the number of time slots required by multiple terminals in the COT is more; when the first number is smaller, the number of time slots required by multiple terminals in the COT is also smaller. The terminal can be the first terminal or the second terminal.
[0117] Subcarrier spacing
[0118] In the NR system, the time slot length depends on the subcarrier spacing. The wider the subcarrier spacing, the shorter the time slot duration. The number of time slots in each subframe in the NR system depends on the parameter μ, which has 5 values, namely 0, 1, 2, 3, and 4. After the subcarrier spacing is determined, T mcot,p is also determined, then the number of time slots in the COT is: T mcot,p / Duration of each time slot.
[0119] Whether the terminal needs to allocate additional time domain units
[0120] When a terminal has a large amount of data to be sent, the COT occupied after each LBT success and allocated to 1 time domain unit may not meet the terminal's transmission needs. At this time, the terminal needs to allocate additional time domain units in addition to the basic allocated time domain unit (for example, 1) to meet its own needs.
[0121] Among multiple terminals, all terminals may need to allocate additional time domain units; or none of the terminals may need to allocate additional time domain units; or some terminals may need to allocate additional time domain units, and some terminals may not need to allocate additional time domain units.
[0122] When the second terminal sends the first information to the first terminal, the second terminal can directly send an indication message, which is used to indicate whether the second terminal needs to allocate additional time domain units; the second terminal can also send the amount of data to be sent in the terminal to the first terminal, and the first terminal determines whether the second terminal needs to allocate additional time domain units based on the amount of data to be sent in the second terminal.
[0123] The first terminal receives first information sent by the second terminal; or, or, the first terminal receives first information sent by the network device, and the first information is sent by the second terminal to the network device.
[0124] Illustratively, a first terminal receives first information sent by a second terminal on a first carrier, and the first carrier is an unlicensed carrier or a licensed carrier. For example, a second terminal performs LBT on an unlicensed frequency band, obtains a COT when LBT is successful, and uses the COT to send first information (all or part of the information items) to the first terminal, and the first terminal receives the first information.
[0125] It should be noted that the first number can be determined by the first terminal according to the number of second terminals. For example, if three second terminals send the first information to the first terminal, the first terminal determines the first number to be 4=3+1 (itself). The embodiment of the present application does not limit how the first terminal determines its own first information. For example, the first terminal determines whether the first terminal needs to allocate additional time domain units based on the amount of data to be sent.
[0126] Step 504: Determine LBT parameters according to the first quantity, the subcarrier spacing, and whether the terminal needs to allocate additional time domain units;
[0127] In this embodiment, in the COT obtained after LBT is successfully performed using the LBT parameters, each terminal is guaranteed to be allocated a time domain unit as much as possible, and additional time domain units are allocated to terminals with demand. For example, each terminal is allocated a time slot, and additional one or more time slots are allocated to terminals with demand.
[0128] Referring to Table 1, it is assumed that the candidate COTs include three maximum channel occupation times: 2 milliseconds corresponding to Cat-1 LBT, 3 milliseconds corresponding to Cat-2 LBT, and 10 milliseconds corresponding to Cat-3 LBT. That is, the three candidate COTs are 2 milliseconds, 3 milliseconds, and 10 milliseconds, respectively.
[0129] The first terminal selects a second COT from multiple candidate COTs according to the first number, the subcarrier spacing, and whether the terminal needs to allocate additional time domain units; and determines a second LBT parameter corresponding to the second COT;
[0130] Among them, the second COT is greater than or equal to the second product, the second product is the product of the third number and the time slot length, the third number is the sum of the first number and the second number, the second number is the number of terminals that require additional allocation of time domain units, and the time slot length is determined based on the subcarrier spacing.
[0131] In an illustrative manner, the first terminal calculates the time slot length according to the subcarrier spacing. Then, based on the first number and the second number, with each terminal occupying one time slot as the basic principle and terminals that need to be allocated additional time slots being allocated additional time slots as much as possible as the additional principle, a suitable LBT priority parameter that can accommodate all users as much as possible is jointly calculated:
[0132] Assume that the time slot length calculated by the first terminal according to the subcarrier spacing is τ, the first number representing the number of terminals participating in the collaboration is N, and the second number representing the number of terminals that need to be additionally allocated time domain units is N extra , then the maximum channel occupation time required is T mcot,p for:
[0133]
[0134] The first terminal calculates T mcot,p And determine the LBT parameters according to the corresponding relationship shown in Table 1, T mcot,p When it is 2 milliseconds, the LBT parameters corresponding to Cat-1 LBT are used; T mcot,p When it is 3 milliseconds, the LBT parameters corresponding to Cat-2 LBT are used; T mcot,p When it is 10 milliseconds, the LBT parameters corresponding to Cat-3 LBT are used.
[0135] Step 506: The first terminal performs LBT using LBT parameters;
[0136] When the first COT selected by the first terminal is 2 milliseconds, LBT is performed on the unlicensed spectrum using the LBT parameters corresponding to Cat-1 LBT. When the first COT selected by the first terminal is 3 milliseconds, LBT is performed on the unlicensed spectrum using the LBT parameters corresponding to Cat-2 LBT. When the first COT selected by the first terminal is 10 milliseconds, LBT is performed on the unlicensed spectrum using the LBT parameters corresponding to Cat-3 LBT.
[0137] Step 508: When the LBT is successful, the first terminal determines the time domain unit allocation mode of the COT occupied successfully by the LBT;
[0138] In an illustrative manner, the first terminal allocates a time domain unit to each of the multiple terminals in the COT according to a first polling method. When there are remaining time domain units in the COT, the remaining time domain units are allocated to the first type of terminals among the multiple terminals according to a second polling method, and the first type of terminals are terminals that need additional allocation of time domain units; or, when there are remaining time domain units in the COT, the remaining time domain units are allocated to the second type of terminals among the multiple terminals according to a third polling method, and the second type of terminals are terminals that need additional allocation of time domain units and have not been allocated additional time domain units in the previous COT.
[0139] Indicatively, the first terminal is ranked first in the first polling method. At this time, the first time domain unit in the COT will be allocated to the first terminal, that is, the first time slot in the COT will be allocated to the first terminal. The first terminal arranges the terminals according to the first polling method in which each terminal occupies one time slot. If there are still remaining time slots after all terminals are allocated time slots according to the first polling method, the first terminal continues to allocate the remaining time slots for the first type of terminals that require additional time slots according to the second polling method.
[0140] If the remaining time slots are insufficient to satisfy all the first type terminals requiring additional time slots, the second type terminals that failed to be allocated additional time slots in this COT are recorded, and after the next COT is obtained, the remaining time slots after the next COT is allocated in the first polling manner are preferentially allocated to the recorded second type terminals.
[0141] For example, UE1, UE2, UE3, and UE4 all need to be allocated additional time slots. The first polling method is UE1, UE2, UE3, and UE4, and the second polling method is UE3, UE4, UE1, and UE2. The first obtained COT includes 6 time slots, and the 6 time slots are allocated in the manner of UE1, UE2, UE3, UE4, UE3, and UE4. UE1 and UE2 are not allocated additional time slots this time; the second obtained COT includes 6 time slots, and the 6 time slots are allocated in the manner of UE1, UE2, UE3, UE4, UE1, and UE2. That is, in the second obtained COT, additional time slots are allocated to UE1 and UE2 in the remaining time slots first.
[0142] The order of the second terminals in the first polling method can be determined by the first terminal itself, and this embodiment does not limit this. For example, the first terminal determines the first polling method according to the order in which the first information of each second terminal is received; for another example, the first terminal determines the first polling method after sorting the terminal identifiers of each second terminal from small to large; for another example, the first terminal determines the first polling method after sorting the distance between each second terminal and itself from near to far.
[0143] Similarly, the second polling mode may also be determined by the first terminal itself, and this is not limited.
[0144] Step 510: The first terminal sends a time domain unit allocation mode to the second terminal;
[0145] The first terminal uses SCI to send the channel occupation time after the LBT is successful to the second terminal, that is, the duration information of COT.
[0146] The first terminal also uses SCI or MACCE to send a time domain unit allocation mode to the second terminal, or uses SCI or MACCE to send a time domain unit allocation mode to the second terminal. Schematically, the time domain unit allocation mode is a time slot allocation mode.
[0147] Illustratively, the time domain unit allocation method or the time slot allocation method adopts a semi-permanent scheduling method, which remains effective for a period of time after one scheduling until at least one of the first number and the second number changes.
[0148] Schematically, the SCI also carries the COT after the success of this LBT.
[0149] In one example, the first terminal sends an SCI to other terminals in the first time domain unit in the COT, and the SCI carries the time domain unit allocation mode. After receiving the SCI, the other terminals obtain the time domain unit allocation mode from the SCI. In one example, the first terminal sends a MACCE to other terminals in the first time domain unit in the COT, and the MACCE carries the time domain unit allocation mode. After receiving the MACCE, the other terminals obtain the time domain unit allocation mode from the MACCE.
[0150] Step 512: Multiple terminals send data according to the time domain units allocated in the time domain unit allocation method.
[0151] For example, UE2 and UE3 are UEs that need to be allocated additional time slots. The 3 millisecond COT obtained this time includes 6 time slots, which are allocated to UE1, UE2, UE3, UE4, UE2, and UE3 respectively. UE1 is the first terminal. UE1 sends the time slot allocation mode to each other terminal in the first time slot. UE2 sends data according to the allocated time slot 2, UE3 sends data according to the allocated time slot 3, UE4 sends data according to the allocated time slot 4, UE2 sends data according to the allocated time slot 5, and UE3 sends data according to the allocated time slot 6. Figure 6 shown.
[0152] To sum up, the method provided in this embodiment determines the LBT parameters according to the first number, the subcarrier spacing and whether the terminal needs to additionally allocate time domain units. This can not only ensure that at least one time domain unit is allocated to each terminal of collaborative transmission, but also ensure that terminals with larger data volumes are allocated additional time domain units, thereby meeting the transmission requirements of different terminals as much as possible.
[0153] Based on Figure 2 or Figure 3 or Figure 5In an optional embodiment of the present invention, the first information includes: priority information of data to be sent in the terminal. The first terminal determines the third LBT parameter according to the priority information of data to be sent in multiple terminals (the first terminal and / or the second terminal). The contention window size CW in the third LBT parameter p It is negatively correlated with the priority information. That is, the higher the priority information, the larger the contention window size CW p The smaller the size, the lower the priority of the information. p The bigger.
[0154] In a possible design, when there are one or more terminals whose data to be sent has a priority higher than a priority threshold, select LBT parameters of Cat-1 LBT or Cat-2 LBT. Alternatively, when there are one or more terminals whose data to be sent has a priority higher than a first priority threshold, select LBT parameters of Cat-1 LBT or Cat-2 LBT; when there are one or more terminals whose data to be sent has a priority higher than a second priority threshold, select LBT parameters of Cat-2 LBT. The first priority threshold is higher than the second priority threshold.
[0155] In a possible design, when the priorities of the data to be sent by all terminals are lower than the priority threshold, LBT parameters of Cat-3 LBT or Cat-4 LBT are selected.
[0156] In a possible design, when the priority of the data to be sent by all terminals is lower than the priority threshold, Figure 3 Example or Figure 4 LBT parameter determination method in an embodiment.
[0157] In this embodiment, if the LBT parameters of Cat-1 LBT or Cat-2 LBT are selected, and the number of terminals participating in the shared COT is large, the first terminal allocates a time domain unit to each terminal in the COT according to the first polling method, and there may be a situation where the time domain units are insufficient. At this time, the first terminal records the third type of terminals that are not allocated time domain units this time, and in the next COT obtained, the time domain units are allocated to the third type of terminals first.
[0158] Based on Figure 2 or Figure 3 or Figure 5 In an optional embodiment of the present invention, the first information includes: delay information of data to be sent in the terminal. The first terminal determines the third LBT parameter based on the delay information of data to be sent in multiple terminals (the first terminal and / or the second terminal). The contention window size CW in the third LBT parameter p It is positively correlated with the delay information. That is, the smaller the allowed delay, the larger the contention window size CW pThe smaller the delay allowed, the larger the contention window size CW p The bigger.
[0159] In a possible design, when the allowed delay of data to be sent by one or more terminals is lower than the delay threshold, the LBT parameters of Cat-1 LBT or Cat-2 LBT are selected. Alternatively, when the allowed delay of data to be sent by one or more terminals is lower than the first delay threshold, the LBT parameters of Cat-1 LBT or Cat-2 LBT are selected; when the allowed delay of data to be sent by one or more terminals is lower than the second delay threshold, the LBT parameters of Cat-2 LBT are selected. The first delay threshold is lower than the second delay threshold.
[0160] In a possible design, when the allowed delay of data to be sent by all terminals is higher than the delay threshold, LBT parameters of Cat-3 LBT or Cat-4 LBT are selected.
[0161] In a possible design, when the allowed delay of all the terminals' to-be-sent data is higher than the delay threshold, Figure 3 Example or Figure 4 LBT parameter determination method in an embodiment.
[0162] In this embodiment, if the LBT parameters of Cat-1 LBT or Cat-2 LBT are selected, and the number of terminals participating in the shared COT is large, the first terminal allocates a time domain unit to each terminal in the COT according to the first polling method, and there may be a situation where the time domain units are insufficient. At this time, the first terminal records the third type of terminals that are not allocated time domain units this time, and in the next COT obtained, the time domain units are allocated to the third type of terminals first.
[0163] Figure 7 A block diagram of a device for determining LBT parameters provided by an exemplary embodiment of the present application is shown. The device can be applied in a first terminal, or implemented as a part of the first terminal. The device includes:
[0164] The receiving module 720 acquires first information of multiple terminals, where the multiple terminals include the first terminal and at least one second terminal, and the first terminal and the second terminal are terminals in the same communication group;
[0165] The determination module 740 is used to determine the LBT parameters according to the first information.
[0166] In an optional implementation of the present application, the first information includes at least one of the following:
[0167] first quantity;
[0168] Subcarrier spacing;
[0169] Whether the terminal needs to allocate additional time domain units;
[0170] Priority information of data to be sent in the terminal;
[0171] Delay information of the data to be sent in the terminal;
[0172] The amount of data to be sent in the terminal;
[0173] The first number is used to indicate the number of terminals participating in the shared COT, or the first number is used to indicate the number of terminals participating in the shared COT and having the data to be sent.
[0174] In an optional implementation of the present application, the receiving module 720 is used to receive the first information sent by the second terminal; or, the receiving module 720 is used to receive the first information sent by the network device, and the first information is sent by the terminal to the network device.
[0175] In an optional implementation of the present application, the receiving module 720 is used to receive the first information sent by the second terminal on a first carrier, where the first carrier is an unlicensed carrier or a licensed carrier.
[0176] In an optional implementation of the present application, the determination module 740 is used to determine the LBT parameter according to the first number and the subcarrier spacing.
[0177] In an optional implementation of the present application, the determination module 740 is used to select a first COT from multiple candidate COTs based on the first number and the subcarrier spacing; and determine a first LBT parameter corresponding to the first COT.
[0178] In an optional implementation of the present application, the first COT is greater than or equal to a first product, the first product is the product of the first number and a time slot length, and the time slot length is determined according to the subcarrier spacing.
[0179] In an optional implementation of the present application, the determination module 740 is used to determine the LBT parameters based on the first number, the subcarrier spacing and information on whether the terminal needs to additionally allocate time domain units.
[0180] In an optional implementation of the present application, the determination module 740 is used to select a second COT from multiple candidate COTs based on the first number, the subcarrier spacing and whether the terminal needs to additionally allocate time domain units; and determine a second LBT parameter corresponding to the second COT.
[0181] In an optional implementation of the present application, the second COT is greater than or equal to a second product, the second product is the product of a third number and the time slot length, the third number is the sum of the first number and the second number, the second number is the number of terminals that require additional allocation of time domain units, and the time slot length is determined based on the subcarrier spacing.
[0182] In an optional implementation of the present application, the determination module 740 is used to determine the third LBT parameter according to the priority information of the data to be sent in the terminal;
[0183] Among them, the contention window size in the third LBT parameter is in direct proportion to the delay information.
[0184] In an optional implementation of the present application, the determining module 740 is configured to determine a fourth LBT parameter according to the delay information of the data to be sent in the terminal;
[0185] Among them, the contention window size in the fourth LBT parameter is in direct proportion to the delay information.
[0186] In an optional implementation of the present application, the determination module 740 is used to determine whether the terminal needs to allocate additional time domain units according to the amount of data to be sent in the terminal.
[0187] In an optional implementation of the present application, the apparatus further includes: a sending module 760;
[0188] The receiving module 720 is used to perform LBT on the unlicensed spectrum using the LBT parameters;
[0189] The determination module 740 is used to determine the time domain unit allocation mode of the COT successfully occupied by the LBT when the LBT is successful;
[0190] The sending module 760 is used to send the time domain unit allocation mode to the multiple terminals.
[0191] In an optional implementation of the present application, the determining module 740 is configured to allocate a time domain unit to each of the multiple terminals in the COT in a first polling manner.
[0192] In an optional implementation of the present application, the determining module 740 is configured to, when there are remaining time domain units in the COT, continue to allocate the remaining time domain units to all or part of the multiple terminals in the first polling manner.
[0193] In an optional implementation of the present application, the determination module 740 is used to allocate the remaining time domain units to a first type of terminals among the multiple terminals in accordance with a second polling method when there are remaining time domain units in the COT, and the first type of terminals are terminals that require additional allocation of time domain units; or, when there are remaining time domain units in the COT, allocate the remaining time domain units to a second type of terminals among the multiple terminals in accordance with a third polling method, and the second type of terminals are terminals that require additional allocation of time domain units and have not been allocated additional time domain units in the previous COT.
[0194] In an optional implementation of the present application, the time domain unit allocation method is carried in the SCI or MACCE.
[0195] Figure 8 A schematic diagram of the structure of a communication device (network device or terminal) provided by an exemplary embodiment of the present application is shown. The communication device includes: a processor 101, a receiver 102, a transmitter 103, a memory 104 and a bus 105.
[0196] The processor 101 includes one or more processing cores. The processor 101 executes various functional applications and information processing by running software programs and modules.
[0197] The receiver 102 and the transmitter 103 may be implemented as a communication component, which may be a communication chip.
[0198] The memory 104 is connected to the processor 101 via a bus 105 .
[0199] The memory 104 may be used to store at least one instruction, and the processor 101 may be used to execute the at least one instruction to implement each step in the above method embodiment.
[0200] In addition, the memory 104 can be implemented by any type of volatile or non-volatile storage device or a combination thereof. The volatile or non-volatile storage device includes but is not limited to: a magnetic disk or an optical disk, an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a static random access memory (SRAM), a read-only memory (ROM), a magnetic memory, a flash memory, and a programmable read-only memory (PROM).
[0201] In an exemplary embodiment, a computer-readable storage medium is also provided, in which at least one instruction, at least one program, a code set or an instruction set is stored. The at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the method for determining the LBT parameters performed by the first terminal provided in the above-mentioned method embodiments.
[0202] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0203] The above description is only an optional embodiment of the embodiments of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the protection scope of the embodiments of the present application.
Claims
1. A method for determining LBT parameters of listen-before-speak, characterized in that: Applied in a first terminal, the method includes: Acquire first information of multiple terminals, where the multiple terminals include the first terminal and at least one second terminal, and the first terminal and the second terminal are terminals in the same communication group; Determine LBT parameters according to the first information; The first information includes: a first quantity, the first quantity is used to indicate the number of terminals participating in the shared channel occupation time COT, or the first quantity is used to indicate the number of terminals participating in the shared COT and having data to be sent.
2. The method according to claim 1, characterized in that The first information also includes at least one of the following: Subcarrier spacing; Whether the terminal needs to allocate additional time domain units; Priority information of data to be sent in the terminal; Delay information of the data to be sent in the terminal; The amount of data to be sent in the terminal.
3. The method according to claim 1, characterized in that The obtaining of first information of the plurality of terminals includes: receiving the first information sent by the second terminal; or, Receive the first information sent by the network device.
4. The method according to claim 3, characterized in that The receiving the first information sent by the second terminal includes: The first information sent by the second terminal is received on a first carrier, where the first carrier is an unlicensed carrier or a licensed carrier.
5. The method according to claim 2, characterized in that: The determining the LBT parameter according to the first information includes: Determine the LBT parameter according to the first number and the subcarrier spacing.
6. The method according to claim 5, characterized in that The determining the LBT parameter according to the first quantity and the subcarrier spacing includes: Selecting a first COT from a plurality of candidate COTs according to the first number and the subcarrier spacing; A first LBT parameter corresponding to the first COT is determined.
7. The method according to claim 6, characterized in that The first COT is greater than or equal to a first product, where the first product is a product of the first number and a time slot length, and the time slot length is determined according to the subcarrier spacing.
8. The method according to claim 2, characterized in that: The determining the LBT parameter according to the first information includes: The LBT parameter is determined according to the first quantity, the subcarrier spacing and information on whether the terminal needs to be additionally allocated a time domain unit.
9. The method according to claim 8, characterized in that The determining the LBT parameter according to the first quantity, the subcarrier spacing, and the information of whether the terminal needs to additionally allocate a time domain unit includes: Selecting a second COT from multiple candidate COTs according to the first number, the subcarrier spacing, and whether the terminal needs to be additionally allocated a time domain unit; A second LBT parameter corresponding to the second COT is determined.
10. The method according to claim 9, characterized in that The second COT is greater than or equal to a second product, the second product is the product of a third number and a time slot length, the third number is the sum of the first number and the second number, the second number is the number of terminals that require additional allocation of time domain units, and the time slot length is determined based on the subcarrier spacing.
11. The method according to any one of claims 2, 5 to 10, characterized in that: The method further comprises: According to the amount of the data to be sent in the terminal, it is determined whether the terminal needs to be additionally allocated a time domain unit.
12. The method according to any one of claims 1 to 10, characterized in that: The method further comprises: Performing LBT using the LBT parameters; When the LBT is successful, determining a time domain unit allocation mode of the COT successfully occupied by the LBT; The time domain unit allocation mode is sent to the at least one second terminal.
13. The method according to claim 12, characterized in that When the LBT is successful, determining the time domain unit allocation mode of the COT occupied by the LBT includes: In the COT, a time domain unit is allocated to each of the plurality of terminals in a first polling manner.
14. The method according to claim 13, characterized in that The method further comprises: When there are remaining time domain units in the COT, continue to allocate the remaining time domain units to all or part of the multiple terminals in the first polling manner.
15. The method according to claim 13, characterized in that The method further comprises: When there are remaining time domain units in the COT, allocating the remaining time domain units to a first type of terminal among the multiple terminals in a second polling manner, where the first type of terminal is a terminal that needs additional allocation of time domain units; or, When there are remaining time domain units in the COT, the remaining time domain units are allocated to second type terminals among the multiple terminals in a third polling manner, where the second type terminals are terminals that require additional allocation of time domain units and have not been allocated additional time domain units in the previous COT.
16. The method according to claim 12, characterized in that The time domain unit allocation mode is carried in the sidelink control information SCI or the media access control control element MAC CE.
17. A device for determining LBT parameters, characterized in that: Applied in a first terminal, the device includes: A receiving module, configured to obtain first information of multiple terminals, where the multiple terminals include the first terminal and at least one second terminal, and the first terminal and the second terminal are terminals in the same communication group; A determination module, configured to determine LBT parameters according to the first information; The first information includes: a first quantity, where the first quantity is used to indicate the number of terminals participating in the shared COT, or the first quantity is used to indicate the number of terminals participating in the shared COT and having data to be sent.
18. The device according to claim 17, characterized in that The first information also includes at least one of the following: Subcarrier spacing; Whether the terminal needs to allocate additional time domain units; priority information of the data to be sent in the terminal; Delay information of the data to be sent in the terminal; The amount of data to be sent in the terminal.
19. The device according to claim 17, characterized in that The receiving module is used to receive the first information sent by the second terminal; or, The receiving module is used to receive the first information sent by the network device.
20. The device according to claim 19, characterized in that The receiving module is used to receive the first information sent by the second terminal on a first carrier, where the first carrier is an unlicensed carrier or a licensed carrier.
21. The device according to claim 18, characterized in that The determination module is used to determine the LBT parameter according to the first number and the subcarrier spacing.
22. The device according to claim 21, characterized in that The determination module is used to select a first COT from multiple candidate COTs according to the first number and the subcarrier spacing; and determine a first LBT parameter corresponding to the first COT.
23. The device according to claim 22, characterized in that The first COT is greater than or equal to a first product, where the first product is a product of the first number and a time slot length, and the time slot length is determined according to the subcarrier spacing.
24. The device according to claim 18, characterized in that The determination module is used to determine the LBT parameter according to the first number, the subcarrier spacing and information on whether the terminal needs to additionally allocate time domain units.
25. The device according to claim 24, characterized in that The determination module is used to select a second COT from multiple candidate COTs based on the first number, the subcarrier spacing and whether the terminal needs to additionally allocate time domain units; and determine a second LBT parameter corresponding to the second COT.
26. The device according to claim 25, characterized in that The second COT is greater than or equal to a second product, the second product is the product of a third number and a time slot length, the third number is the sum of the first number and the second number, the second number is the number of terminals that require additional allocation of time domain units, and the time slot length is determined based on the subcarrier spacing.
27. The device according to any one of claims 18, 21 to 26, characterized in that The determination module is used to determine whether the terminal needs to allocate additional time domain units according to the data amount of the data to be sent in the terminal.
28. The device according to any one of claims 17 to 26, characterized in that The device also includes: a sending module; The receiving module is used to perform LBT using the LBT parameters; The determination module is used to determine the time domain unit allocation mode of the COT successfully occupied by the LBT when the LBT succeeds; The sending module is used to send the time domain unit allocation mode to the at least one second terminal.
29. The device according to claim 28, characterized in that The determining module is configured to allocate a time domain unit to each of the plurality of terminals in the COT in a first polling manner.
30. The device according to claim 29, characterized in that The determining module is configured to, when there are remaining time domain units in the COT, continue to allocate the remaining time domain units to all or part of the multiple terminals in the first polling manner.
31. The device according to claim 29, characterized in that The determination module is used to allocate the remaining time domain units to a first type of terminals among the multiple terminals according to a second polling method when there are remaining time domain units in the COT, and the first type of terminals are terminals that need additional allocation of time domain units; or, when there are remaining time domain units in the COT, allocate the remaining time domain units to a second type of terminals among the multiple terminals according to a third polling method, and the second type of terminals are terminals that need additional allocation of time domain units and failed to be allocated additional time domain units in the previous COT.
32. The device according to claim 28, characterized in that The time domain unit allocation mode is carried in the sidelink control information SCI or the media access control control element MAC CE.
33. A terminal, characterized in that: The terminal comprises: processor; a transceiver connected to the processor; a memory for storing executable instructions for the processor; The processor is configured to load and execute the executable instructions to implement the method for determining LBT parameters as described in any one of claims 1 to 16.
34. A computer-readable storage medium, characterized in that: The readable storage medium stores executable instructions, and the executable instructions are loaded and executed by a processor to implement the method for determining LBT parameters as described in any one of claims 1 to 16.
Citation Information
Patent Citations
Data transmission method and communication device
WO2020133340A1