Communication method, terminal and storage medium
By setting up a processing module in the terminal and determining the first cyclic prefix extension (CPE) for multiple resource block sets, the problem of channel access blocking in side link unauthorized communication is solved, and communication efficiency is improved.
Patent Information
- Application Number
- PCT/CN2023/120663
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-22
- Publication Date
- 2025-03-27
AI Technical Summary
In side link unauthorized communication, the terminal needs to determine the cyclic prefix extension of multiple resource block sets to avoid blocking of channel access.
By setting up a processing module in the terminal, a first cyclic prefix extension (CPE) is determined for a plurality of resource block sets to ensure that side link communication between the plurality of terminals does not block.
It effectively avoids the blockage of channel access between multiple terminals and improves communication efficiency.
Smart Images

Figure CN2023120663_27032025_PF_FP_ABST
Abstract
Description
Communication method, terminal and storage medium Technical Field
[0001] The present disclosure relates to the field of wireless communications, and in particular to a communication method, a terminal, and a storage medium. Background Art
[0002] In sidelink unlicensed (SL-U) communications, a terminal can use multiple resource block (RB) sets for data transmission. To implement SL-U communications, the terminal needs to determine the cyclic prefix extension (CPE) corresponding to these RB sets.
[0003] Summary of the Invention
[0004] When a terminal uses multiple RB sets for SL-U communication, blocking of channel access between terminals should be avoided.
[0005] According to a first aspect of an embodiment of the present disclosure, a communication method is provided, comprising: determining a first CPE for a plurality of RB sets, wherein the plurality of RB sets are used for sidelink transmission of a first terminal.
[0006] According to a second aspect of an embodiment of the present disclosure, a terminal is provided, including a processing module configured to determine a first CPE for a plurality of RB sets, wherein the plurality of RB sets are used for sidelink transmission of the first terminal.
[0007] According to a third aspect of an embodiment of the present disclosure, a terminal is provided. The terminal includes at least one processor and is configured to execute the method described in the first aspect.
[0008] According to a fourth aspect of an embodiment of the present disclosure, a storage medium is provided. The storage medium stores instructions. When the instructions are executed by a terminal, the method described in the first aspect is performed.
[0009] According to a fifth aspect of the embodiments of the present disclosure, a computer program or computer program product is provided. The computer program or computer program product includes code. When executed by a terminal, the code performs the method described in the first aspect.
[0010] According to the embodiment of the present disclosure, the terminal can determine the CPE for multiple RB sets used for one SL data transmission, thereby avoiding the blocking phenomenon of channel access between multiple terminals and improving communication efficiency.
[0011] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory and do not constitute limitations on the embodiments of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present invention and, together with the description, serve to explain the principles of the embodiments of the present invention.
[0013] FIG1 is a schematic diagram of a communication scenario provided according to an embodiment of the present disclosure.
[0014] FIG2 is an exemplary interaction diagram of a communication method provided according to an embodiment of the present disclosure.
[0015] 3A and 3B are schematic diagrams of exemplary scenarios of a communication method provided according to an embodiment of the present disclosure.
[0016] FIG4 is a schematic diagram of an exemplary scenario of a communication method provided according to an embodiment of the present disclosure.
[0017] FIG5 is a schematic diagram of an exemplary scenario of a communication method provided according to an embodiment of the present disclosure.
[0018] FIG6 is an exemplary flowchart of a communication method provided according to an embodiment of the present disclosure.
[0019] FIG7 is an exemplary flowchart of a communication method provided according to an embodiment of the present disclosure.
[0020] FIG8 is an exemplary structural diagram of a communication device provided according to an embodiment of the present disclosure.
[0021] FIG9 is an exemplary structural diagram of a communication device provided according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0022] Embodiments of the present disclosure provide a communication method, a terminal, a network device, a communication system, and a storage medium.
[0023] In a first aspect, an embodiment of the present disclosure provides a communication method, including: determining a first CPE for a plurality of RB sets, wherein the plurality of RB sets are used for sidelink transmission of a first terminal.
[0024] According to the embodiment of the present disclosure, the terminal can determine the CPE for multiple RB sets used for one SL data transmission, thereby avoiding blocking between side link communications of multiple terminals and improving communication efficiency.
[0025] In conjunction with some embodiments of the first aspect, the multiple RB sets may include a first RB set and a second RB set. The first RB set is associated with a first COT. The first COT includes an initiated COT of the first terminal or a shared COT from a second terminal. The second RB set is associated with a second COT. The second COT includes an initialized COT of the first terminal. The first RB set corresponds to a first CPE set. The second RB set corresponds to a second CPE set.
[0026] In combination with some embodiments of the first aspect, the operation of determining the first CPE for multiple RB sets may include at least one of the following: determining the first CPE from the intersection between a first CPE subset of the first CPE set and a second CPE subset of the second CPE set, wherein the first CPE subset and the second CPE subset are associated with L1 priority; determining the second CPE from the first CPE set, determining the third CPE from the second CPE set, and determining the second CPE or the third CPE as the first CPE; determining the first CPE from the first CPE set; determining the first CPE from the second CPE set.
[0027] In conjunction with some embodiments of the first aspect, determining a first CPE for multiple RB sets may include: determining a second CPE from a first CPE subset of the first CPE set, and determining a third CPE from a second CPE subset of the second CPE set. The first CPE includes a second CPE and a third CPE. The second CPE corresponds to the first RB set. The third CPE corresponds to the second RB set. The first CPE subset and the second CPE subset are associated with L1 priorities.
[0028] In conjunction with some embodiments of the first aspect, determining a first CPE for multiple RB sets may include: when the multiple RB sets include only the first RB set, determining the first CPE from a first CPE subset of the first CPE set. The first CPE subset is associated with an L1 priority. The first RB set is associated with a first COT. The first COT includes an initiated COT of the first terminal or a shared COT from a second terminal. The first RB set corresponds to the first CPE set.
[0029] In conjunction with some embodiments of the first aspect, determining a first CPE for multiple RB sets may include: when the multiple RB sets include the first RB set and the second RB set, or include only the second RB set, determining the first CPE from a second CPE subset of the second CPE set. The second CPE subset is associated with an L1 priority. The first RB set is associated with a first COT. The first COT includes an initiated COT of the first terminal or a shared COT from a second terminal. The second RB set is associated with a second COT. The second COT includes an initialized COT of the first terminal. The second RB set corresponds to the second CPE set.
[0030] In conjunction with some embodiments of the first aspect, the multiple RB sets may include a third RB set. The third RB set includes reserved resources.
[0031] In combination with some embodiments of the first aspect, the operation of determining the first CPE for multiple RB sets may include: determining the first CPE as a default value.
[0032] In combination with some embodiments of the first aspect, the operation of determining the first CPE as a default value may include: when the multiple RB sets include only the third RB set, determining the first CPE as the default value.
[0033] In conjunction with some embodiments of the first aspect, the multiple RB sets may include at least one of a first RB set, a second RB set, a fourth RB set, and a fifth RB set. The first RB set, the second RB set, the fourth RB set, and the fifth RB set may correspond to a target interval or a target CPE. The first RB set is associated with a first COT. The first COT includes an initiated COT of the first terminal or a shared COT from a second terminal. The second RB set is associated with a second COT. The second COT includes an initialized COT of the first terminal. The fourth RB set is used for a single transmission in the MCSt. The fifth RB set is used to implement transmission of the first terminal and the MCSt of another terminal using FDM.
[0034] In combination with some embodiments of the first aspect, the operation of determining the first CPE for multiple RB sets may include: determining the first CPE according to a target interval or a target CPE.
[0035] In combination with some embodiments of the first aspect, the operation of determining the first CPE based on the target interval or target CPE may include: determining the first CPE based on the target interval or the target CPE for at least one of the first RB set, the second RB set, and the fourth RB set.
[0036] In combination with some embodiments of the first aspect, the operation of determining the first CPE based on the target interval or target CPE may include: when multiple RB sets only include at least one of the first RB set, the second RB set, the fourth RB set, and the fifth RB set, determining the first CPE based on the target interval or target CPE.
[0037] In combination with some embodiments of the first aspect, the above method may further include: performing a channel access process according to the first CPE.
[0038] In a second aspect, an embodiment of the present disclosure provides a terminal. The terminal includes a processing module. The processing module is configured to determine a first CPE for multiple RB sets. The multiple RB sets are used for sidelink transmission of the first terminal.
[0039] In conjunction with some embodiments of the second aspect, the multiple RB sets may include a first RB set and a second RB set. The first RB set is associated with a first COT. The first COT includes an initiated COT of the first terminal or a shared COT from a second terminal. The second RB set is associated with a second COT. The second COT includes an initialized COT of the first terminal. The first RB set corresponds to a first CPE set. The second RB set corresponds to a second CPE set.
[0040] In combination with some embodiments of the second aspect, the processing module can be configured to perform at least one of the following: determining a first CPE from the intersection between a first CPE subset of a first CPE set and a second CPE subset of a second CPE set, wherein the first CPE subset and the second CPE subset are associated with L1 priority; determining a second CPE from the first CPE set, determining a third CPE from the second CPE set, and determining the second CPE or the third CPE as the first CPE; determining a first CPE from the first CPE set; determining the first CPE from the second CPE set.
[0041] In conjunction with some embodiments of the second aspect, the processing module may be configured to: determine a second CPE from a first CPE subset of a first CPE set, and determine a third CPE from a second CPE subset of a second CPE set. The first CPE includes the second CPE and the third CPE. The second CPE corresponds to a first RB set. The third CPE corresponds to a second RB set. The first CPE subset and the second CPE subset are associated with L1 priorities.
[0042] In conjunction with some embodiments of the second aspect, the processing module may be configured to: determine the first CPE from a first CPE subset of the first CPE set, when the multiple RB sets include only the first RB set. The first CPE subset is associated with an L1 priority. The first RB set is associated with a first COT. The first COT includes an initiated COT of the first terminal or a shared COT from a second terminal. The first RB set corresponds to the first CPE set.
[0043] In conjunction with some embodiments of the second aspect, the processing module may be configured to: when the multiple RB sets include a first RB set and a second RB set, or include only the second RB set, determine the first CPE from a second CPE subset of the second CPE set. The second CPE subset is associated with an L1 priority. The first RB set is associated with a first COT. The first COT includes an initiated COT of the first terminal or a shared COT from a second terminal. The second RB set is associated with a second COT. The second COT includes an initialized COT of the first terminal. The second RB set corresponds to the second CPE set.
[0044] In conjunction with some embodiments of the second aspect, the multiple RB sets may include a third RB set. The third RB set includes reserved resources.
[0045] In combination with some embodiments of the second aspect, the processing module may be configured to: determine that the first CPE is a default value.
[0046] In combination with some embodiments of the second aspect, the processing module may be configured to: when the multiple RB sets include only the third RB set, determine that the first CPE is a default value.
[0047] In conjunction with some embodiments of the second aspect, the multiple RB sets may include at least one of a first RB set, a second RB set, a fourth RB set, and a fifth RB set. The first RB set, the second RB set, the fourth RB set, and the fifth RB set may correspond to a target interval or a target CPE. The first RB set is associated with a first COT. The first COT includes an initiated COT of the first terminal or a shared COT from a second terminal. The second RB set is associated with a second COT. The second COT includes an initialized COT of the first terminal. The fourth RB set is used for a single transmission in the MCSt. The fifth RB set is used to implement transmission of the first terminal and the MCSt of another terminal using FDM.
[0048] In combination with some embodiments of the second aspect, the processing module may be configured to: determine the first CPE according to the target interval or the target CPE.
[0049] In combination with some embodiments of the second aspect, the processing module may be configured to: determine the first CPE according to the target interval or the target CPE for at least one of the first RB set, the second RB set, and the fourth RB set.
[0050] In combination with some embodiments of the second aspect, the processing module can be configured to: determine the first CPE according to the target interval or target CPE when multiple RB sets only include at least one of the first RB set, the second RB set, the fourth RB set, and the fifth RB set.
[0051] In conjunction with some embodiments of the second aspect, the terminal may further include a transceiver module configured to perform a channel access process according to the first CPE.
[0052] In a third aspect, an embodiment of the present disclosure provides a terminal. The terminal includes at least one processor. The terminal is configured to execute the method as described in any one of the first aspect and possible embodiments thereof.
[0053] In a fourth aspect, a computer program or computer program product is provided. The computer program or computer program product comprises code. When executed by a processor, the code performs the method as described in any one of the first aspect and possible embodiments thereof.
[0054] It is understandable that the above-mentioned terminal, storage medium, computer program, and computer program product are all used to execute the method provided by the embodiment of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method and will not be repeated here.
[0055] The embodiments of the present disclosure provide a communication method, a terminal, and a storage medium. In some embodiments, the terms management method, communication method, information processing method, information transmission method, etc. can be used interchangeably.
[0056] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0057] In the embodiments of the present disclosure, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.
[0058] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0059] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when articles such as "a", "an", "the" in English are used in translation, the noun following the article may be understood as a singular expression or a plural expression.
[0060] In the embodiments of the present disclosure, “plurality” refers to two or more.
[0061] In some embodiments, the terms "at least one", "one or more", etc. can be used interchangeably.
[0062] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "in one case A, in another case B," or "in one case A, in another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The same applies when there are more branches such as A, B, and C.
[0063] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.
[0064] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.
[0065] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0066] In some embodiments, terms such as "...", "determine...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.
[0067] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.
[0068] In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.
[0069] In some embodiments, "network" can be interpreted as devices included in the network (for example, access network equipment, core network equipment, data network equipment, etc.).
[0070] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station" "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)" and the like may be used interchangeably.
[0071] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc. can be used interchangeably.
[0072] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0073] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0074] FIG1 is a schematic diagram of a communication scenario provided according to an embodiment of the present disclosure. As shown in FIG1 , the communication scenario includes a first terminal 101 , a second terminal 102 , and a network device 103 .
[0075] The first terminal 101 and the second terminal 102 can communicate with the network device 103 via the Uu interface. The first terminal 101 and the second terminal 102 can perform SL communication via the PC5 interface.
[0076] In some embodiments, the first terminal 101 and / or the second terminal 102 include, for example, a mobile phone, a wearable device, an Internet of Things (IoT) device, a car with communication function, a smart car, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but are not limited thereto.
[0077] In some embodiments, the first terminal 101 and the second terminal 102 may be located within the coverage of the network device 103. In some embodiments, one of the first terminal 101 and the second terminal 102 may be located within the coverage of the network device 103, and the other may be located outside the coverage of the network device 103. In some embodiments, the first terminal 101 and the second terminal 102 may be located outside the coverage of the network device 103.
[0078] In some embodiments, there may be one or more network devices 103. For example, the first terminal 101 and the second terminal 102 may be located within the coverage of the same network device 103. For example, the first terminal 101 and the second terminal 102 may be located within the coverage of different network devices 103.
[0079] In some embodiments, the network device 103 may be, for example, a node or device that connects a terminal to a wireless network. The network device 103 may include, but is not limited to, at least one of an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a NodeB (NB), a home nodeB (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open RAN, a cloud RAN, a satellite base station, a base station in other communication systems, and an access node in a Wi-Fi system.
[0080] In some embodiments, the technical solution of the present disclosure may be applicable to the Open RAN architecture. In this case, the interface within the network device 103 involved in the embodiment of the present disclosure may become an internal interface of the Open RAN, and the processes and information interactions between these internal interfaces may be implemented through software or programs.
[0081] It can be understood that the communication scenario described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution provided by the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.
[0082] The following embodiments of the present disclosure can be applied to the communication scenario shown in Figure 1, but are not limited thereto. The entities shown in Figure 1 are illustrative only. The communication scenario may include all or part of the entities shown in Figure 1, or may include other entities outside of Figure 1. The number and form of the entities are arbitrary, and the connection relationship between the entities is illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, whether direct or indirect, and whether wired or wireless.
[0083] The embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X), systems utilizing other communication methods, and next-generation systems based on and extending these methods. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).
[0084] SL-U communication is defined in the R18 version of the 3rd Generation Partnership Project (3GPP). In SL-U communication, the terminal determines the default value of the CPE to use based on whether the current data transmission uses the reserved resources (or reserved resources) indicated by the control information in the control channel of the terminal itself during the previous data transmission, or whether the resources used for the current data transmission have reserved resources of other terminals in the same time slot. In this way, SL communication can be implemented between multiple terminals in a frequency-divisional multiplexing (FDM) manner. In the case of FDM, multiple terminals can have the same CPE, thereby avoiding the channel access congestion problem caused by the sequential start of data transmission by multiple terminals. In the case of no reserved resources, the terminal can select a CPE from the CPE subset of the CPE set that is related to the priority corresponding to the data transmission. Such a mechanism makes it possible to determine the CPE for the terminal in the case of initiated channel occupancy time (COT) and shared COT. The CPE can be used to directly or indirectly represent the value of the CPE starting position.
[0085] For the initialization COT, the default value of the CPE can be configured by DefaultCPEStartingPositionsPSCCH-PSSCH-InitiateCOT, and the CPE set can be configured by CPEStartingPositionsPSCCH-PSSCH-InitiateCOT. For the shared COT and initiated COT, the default value of the CPE can be configured by DefaultCPEStartingPositionsPSCCH-PSSCH-SharedCOT, and the CPE set can be configured by CPEStartingPositionsPSCCH-PSSCH-SharedCOT.
[0086] In the case of a CPE allocated the first OFDM symbol l for the physical sidelink control channel (PSCCH) / physical sidelink shared channel (PSSCH), physical sidelink feedback channel (PSFCH), sidelink synchronization signals (S-SS) / physical sidelink broadcast channel (PSBCH), the transmission time of the CPE is defined by formula (1):
[0087] in, Indicates the start time of the first OFDM symbol l, T ext In this case, the CPE transmission time is T before the first OFDM symbol l. ext From the beginning of the first OFDM symbol l.
[0088] For block transmission of PSCCH / PSSCH, PSFCH, and S-SS / PSBCH, the CPE can be determined by the following formula (2):
[0089] Among them, T ext Indicates the size (or length) of CPE, μ indicates the subcarrier spacing (SCS), C i represents the penultimate i-th symbol of the time slot before the current time slot, Δ i Indicates the symbol interval. Specifically, C i and Δ i It can be obtained from Table 1 below.
[0090] Table 1: Variable C for Sidelink CPE i and Δ i
[0091] In SL-U, the UE can use multiple RB sets to send SL data. An RB set can constitute an access channel located in the unlicensed spectrum for the terminal to access the channel. An RB set can occupy a bandwidth of 20MHz, for example. When sending SL data, the terminal needs to perform "listen-before-talk" (LBT) in units of RB sets, and send data on the RB set after the LBT is successful. For PSCCH, PSSCH, S-SSB (S-SS block, side link synchronization signal block), etc., the terminal can determine to initialize COT for transmission in the new radio (NR) unlicensed side link SL-U. If each RB set in multiple RB sets is successfully accessed, the terminal can send data; otherwise, the terminal cannot complete the data transmission. For PSFCH, the terminal can determine to initialize COT for transmission in NR SL-U. The corresponding PSFCH is sent in the successfully accessed RB set.
[0092] In some cases, among the multiple RB sets used by the terminal for SL data transmission, one or more RB sets may be located in the shared COT or the initiated COT, and the initialization COT may need to be determined for other RB sets. At this time, the CPE of the RB set corresponding to the shared COT and the CPE of the RB set corresponding to the initialization COT are determined separately. The former can be configured through CPEStartingPositionsPSCCH-PSSCH-SharedCOT. The latter can be configured through CPEStartingPositionsPSCCH-PSSCH-InitiateCOT. The CPE of the RB set corresponding to the shared COT may be different from the CPE of the RB set corresponding to the initialization COT.
[0093] In some cases, a terminal may use one or more RB sets as reserved resources for subsequent SL data transmission. In some cases, when a terminal uses multiple RB sets for SL data transmission, some of these RB sets may contain reserved resources of other terminals in the timeslot of the current transmission, that is, at least some of the RBs in at least one of these RB sets may be reserved resources of other terminals.
[0094] In some cases, a terminal sends SL data to another terminal. The terminal can be an initiating terminal, meaning that the terminal initiates SL transmission with the other terminal. The terminal can first send data within the COT, then pause for a period of time, and then send data again. Alternatively, the terminal can first send data within the COT, then share a portion of the COT with another terminal on the other end, and then send data again. In both scenarios, the terminal's two data transmissions occur within the same COT. This COT can be referred to as an initiated COT. Furthermore, the terminal can be a responding terminal, meaning that another terminal initiates SL transmission to the terminal. The other terminal can share a portion of the COT with the terminal. In this scenario, the COT shared by the other terminal can be referred to as a shared COT. The gap between the RB sets used for data transmission corresponding to the terminal's initiated COT and shared COT and the RB sets used for data transmission by the previous terminal or the other terminal can be determined. The terminal can determine that this gap is equal to 16 microseconds. Of course, the specific value of the gap can be set as needed and is not limited in this disclosure.
[0095] In some cases, the SL data transmission on at least a part of the multiple RB sets used by the terminal can be a transmission in a multi-consecutive slot transmission (MCSt), or the terminal can realize data transmission in an FDM manner on at least a part of the multiple RB sets with the MCSt of other terminals in the same time slot.
[0096] In the above situation and other possible situations, the terminal needs to determine the CPEs corresponding to multiple RB sets.
[0097] Figure 2 is an exemplary interaction diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 2 , the communication method includes steps S210 to S230.
[0098] In step S210 , the first terminal 101 determines a first CPE.
[0099] In some embodiments, the first terminal 101 may determine the first CPE for multiple RB sets. The multiple RB sets are used for sidelink transmission between the first terminal 101 and the second terminal 102. More specifically, the multiple RB sets are time-frequency resources used by the first terminal 101 to send data to the second terminal 102.
[0100] In some embodiments, the multiple RB sets may include a first RB set and a second RB set. The number of first RB sets may be one or more. The number of second RB sets may be one or more. In some embodiments, the first RB set may be associated with a first COT. The first COT may include one of the following: an initiated COT by first terminal 101 or a shared COT from second terminal 102. More specifically, the initiated COT may be a COT initiated by first terminal 101 in the time slot prior to the current transmission time slot. In other words, on the first RB set, first terminal 101 may perform COT recovery (i.e., use the initiated COT), or second terminal 102 may perform COT sharing with first terminal 101 (i.e., use the shared COT). In some embodiments, the second RB set may be associated with a second COT. The second COT may include an initialized COT by first terminal 101. More specifically, the second COT may be a COT initialized by first terminal 101 in the current transmission time slot. In other words, on the second RB set, first terminal 101 does not perform COT recovery, and second terminal 102 does not share COT with first terminal 101. It can be understood that the current time slot may be a time slot in which multiple RBs are used by the terminal 101 to send data.
[0101] Figures 3A and 3B are schematic diagrams of exemplary scenarios of the communication method provided by an embodiment of the present disclosure. As shown in Figures 3A and 3B, the multiple RB sets may include a first RB set S1 and a second RB set S2. In Figure 3A, the first RB set S1 may be associated with a shared COT from the second terminal 102, and the second RB set S2 may be associated with an initialized COT. Within the shared COT, the second terminal 102 may first perform data transmission, and then the first terminal 101 may perform data transmission. In Figure 3B, the first RB set S1 may be associated with an initiated COT, and the second RB set S2 may be associated with an initialized COT. Within the initiated COT, the first terminal 101 may first perform data transmission, then stop transmission, and then perform data transmission again.
[0102] In some embodiments, the first COT may correspond to a first CPE set, and the first RB set associated with the first COT may correspond to the first CPE set. The first CPE set may include one or more CPE values. In some embodiments, the CPE value or these CPE values may be pre-configured, or they may be agreed upon through a protocol, and the present disclosure does not limit this. In some embodiments, the second COT may correspond to a second CPE set, and the second RB set associated with the second COT may correspond to a second CPE set. The second CPE set may include one or more CPE values. In some embodiments, the CPE value or these CPE values may be pre-configured, or they may be agreed upon through a protocol, and the present disclosure does not limit this. In some embodiments, the CPE values in the first CPE set and the CPE values in the second CPE set may be partially the same or completely different.
[0103] In some embodiments, the first terminal 101 may determine the first CPE in the following manner.
[0104] Method 1: In some embodiments, the first terminal 101 may determine the first CPE from the intersection of the first CPE subset of the first CPE set and the second CPE subset of the second CPE set. When the first terminal 101 sends data, the data may correspond to different L1 priorities depending on the logical channel in which it is located. The first CPE subset and the second CPE subset are associated with the L1 priority. In other words, the CPE values in the first CPE subset and the CPE values in the second CPE subset are both associated with the L1 priority. In some embodiments, the first terminal 101 may randomly select a CPE value from the intersection of the first CPE subset of the first CPE set and the second CPE subset of the second CPE set as the first CPE.
[0105] Method 2: In some embodiments, the first terminal 101 may determine a second CPE from the first CPE set and a third CPE from the second CPE set, and designate the second or third CPE as the first CPE. In some embodiments, the first terminal 101 may randomly select a CPE value from the first CPE set as the second CPE, randomly select a CPE value from the second CPE set as the third CPE, and designate the second or third CPE as the first CPE. For example, the CPE with the larger value between the second and third CPEs may be designated as the first CPE. For another example, the CPE with the smaller value between the second and third CPEs may be designated as the first CPE. In some embodiments, the first terminal 101 may randomly select a CPE value from the first CPE subset as the second CPE, randomly select a CPE value from the second CPE subset as the third CPE, and designate the second or third CPE as the first CPE. For example, the CPE with the larger value between the second and third CPEs may be designated as the first CPE. For another example, the CPE with the smaller value between the second and third CPEs may be designated as the first CPE. That is, the terminal may randomly select a CPE value from the first CPE set and the second CPE set as the first CPE.
[0106] Method 3: In some embodiments, the first terminal 101 can determine the first CPE from the first CPE set. In some embodiments, the first terminal 101 can randomly select a CPE value from the first CPE set as the first CPE. Of course, the first terminal can determine the first CPE from the first CPE set according to a preset rule, and the specific rule can be adjusted as needed.
[0107] Method 4: In some embodiments, the first terminal 101 can determine the first CPE from the second CPE set. In some embodiments, the first terminal 101 can randomly select a CPE value from the second CPE set as the first CPE. Of course, the first terminal can determine the first CPE from the second CPE set according to a preset rule, and the specific rule can be adjusted as needed.
[0108] Here, the first CPE determined in the above manner can have a unique value. In other words, the first terminal 101 determines the same first CPE for multiple RB sets. In scenarios where Methods 1 to 4 are adopted, the channel access procedure performed by the first terminal 101 on the first RB set associated with the first COT can be a Type 2A channel access procedure, and the channel access procedure performed by the first terminal 101 on the second RB set associated with the second COT can be a Type 1 channel access procedure.
[0109] In some embodiments, the first terminal 101 may determine the first CPE in the following manner.
[0110] Method 5: In some embodiments, the first terminal 101 may determine the second CPE from the first subset of the first CPE set and the third CPE from the second CPE subset of the second CPE set. In this case, the second CPE and the third CPE together constitute the first CPE. In other words, the first CPE includes the second CPE and the third CPE. The first CPE subset and the second CPE subset are associated with L1 priorities. In other words, the CPE values in the first CPE subset and the CPE values in the second CPE subset are both associated with L1 priorities.
[0111] In one example, the first terminal 101 may randomly select a CPE value from the first CPE subset of the first CPE set as the second CPE, and randomly select a CPE value from the second CPE subset of the second CPE set as the third CPE. Here, the second CPE may have a unique CPE value. In other words, the first terminal 101 may determine the same second CPE for multiple first RB sets. Simultaneously, the third CPE may have a unique CPE value. In other words, the first terminal 101 may determine the same third CPE for multiple second RB sets.
[0112] In one example, for each first RB set, the first terminal 101 may randomly select a CPE value from the first CPE subset of the first CPE set as the second CPE. Furthermore, for each second RB set, the first terminal 101 may randomly select a CPE value from the second CPE subset of the second CPE set as the third CPE. The second CPE may include at least one CPE value, and the third CPE may include at least one CPE value. The second CPE determined by the first terminal 101 may have a different value for each first RB set, and the third CPE determined by the first terminal 101 may have a different value for each second RB set. In this manner, the first terminal 101 may determine a separate first CPE for each of the multiple RB sets.
[0113] In the scenario of adopting method 5, the channel access process performed by the first terminal 101 on the first RB set associated with the first COT can be a type 2A channel access process, and the channel access process performed by the first terminal 101 on the second RB set associated with the second COT can be a type 1 channel access process.
[0114] In some embodiments, when multiple RB sets include only the first RB set, the first CPE is determined from the first CPE subset of the first CPE set. In one example, when multiple RB sets include only the first RB set, the channel access process performed by the first terminal 101 can be a channel access process of type 2 (for example, type 2A, 2B, 2C). At this time, the fact that multiple RB sets include only the first RB set means that all RB sets in the multiple RB sets are the first RB set. In this scenario, the channel access process performed by the first terminal 101 on multiple RB sets can be a channel access process of type 2. Here, the determined first CPE can have a unique value. In other words, the first terminal 101 determines the same first CPE for multiple RB sets.
[0115] In some embodiments, in a case where the multiple RB sets include only the first RB set, the first CPE is determined from the second CPE subset of the second CPE set. In one example, in a case where the multiple RB sets include only the first RB set, the channel access procedure performed by the first terminal 101 can only be a type 1 channel access procedure. At this time, the case where the multiple RB sets include only the first RB set means that the multiple RB sets may include the first RB set and the second RB set, or only include the second RB set. In this scenario, the channel access procedure performed by the first terminal 101 on the multiple RB sets may be a type 1 channel access procedure. Here, the determined first CPE may have a unique value. In other words, the first terminal 101 determines the same first CPE for multiple RB sets.
[0116] In some embodiments, the multiple RB sets may include a third RB set. The third RB set may include reserved resources. In some embodiments, the number of the third RB sets may be one or more. In some embodiments, the third RB set may be some or all of the multiple RB sets. In some embodiments, the reserved resources may be resources reserved by the first terminal 101 for itself. In this case, the reserved resources may be all of the multiple RB sets of the first terminal 101. In some embodiments, the reserved resources may be resources reserved by other terminals. In one example, the timeslot in which the first terminal 101 is currently transmitting data contains reserved resources of other terminals. In this case, the reserved resources may be at least one RB set of the multiple RB sets of the first terminal 101.
[0117] Figure 4 is a schematic diagram of an exemplary scenario of a communication method provided by an embodiment of the present disclosure. As shown in Figure 4, the multiple RB sets may include a third RB set S3. The third RB set S3 may include reserved resources. The reserved resources are resources reserved by the second terminal 102. The reserved resources are located in the same time slot as the resources used by the first terminal 101 to transmit data.
[0118] In some embodiments, when the reserved resources are resources reserved by other terminals, the reserved resources may be indicated by the terminal by sending SCI (channel state information).
[0119] It is understood that, in one example, the multiple RB sets may include one or more first RB sets. In another example, the multiple RB sets may include one or more second RB sets. In another example, the multiple RB sets may include the first RB set and the second RB set. Each third RB set may be either the first RB set or the second RB set.
[0120] In some embodiments, the first terminal 101 can determine the first CPE in the following three ways.
[0121] Mode 6: In some embodiments, the multiple RB sets may include a first RB set and a second RB set. The first terminal 101 may determine the first CPE for the first RB set associated with the first COT (e.g., shared COT) and the second RB set associated with the second COT, respectively. Specifically, the first terminal 101 may determine the first CPE as a first default value for the first RB set associated with the first COT. The first default value may be indicated by DefaultCPEStartingPositionsPSCCH-PSSCH-SharedCOT. The terminal 101 may determine the first CPE as a second default value for the second RB set associated with the second COT. The second default value may be indicated by DefaultCPEStartingPositionsPSCCH-PSSCH-InitiateCOT. The first default value and the second default value may be the same. In this way, the first CPE of the first terminal 101 on multiple RB sets may have a unique value.
[0122] Method 7: In some embodiments, the multiple RB sets may include only the first RB set. The first terminal 101 may determine a first CPE for the first RB set associated with the first COT. Specifically, the first terminal 101 may determine the first CPE as a first default value for the first RB set associated with the first COT. In this way, the first CPE for the first terminal 101 across the multiple RB sets may have a unique value, namely, the first default value.
[0123] Mode 8: In some embodiments, the multiple RB sets may include only the second RB set. The first terminal 101 may determine a first CPE for the second RB set associated with the second COT. Specifically, the first terminal 101 may determine the first CPE as the second default value for the second RB set associated with the second COT. In this way, the first CPE of the first terminal 101 across the multiple RB sets may have a unique value, namely, the second default value.
[0124] It can be seen that the first CPE can be determined to be equal to the default value. The default value includes a first default value and a second default value. In the scenarios of Modes 6 to 8, the channel access process performed by the first terminal 101 on the first RB set associated with the first COT can be a channel access process of Type 2 (for example, Type 2A, 2B, 2C), and the channel access process performed by the first terminal 101 on the second RB set associated with the second COT can be a channel access process of Type 1.
[0125] In some embodiments, the multiple RB sets may include only the third RB set. In other words, all RB sets in the multiple RB sets may be the third RB set. In this case, the first terminal 101 may determine that the first CPE is the default value. In one example, the first terminal 101 may determine that the first CPE is the default value only if the resources currently used by the first terminal 101 for data transmission are within the same timeslot and the multiple RB sets include only the third RB set.
[0126] In some embodiments, the multiple RB sets may include a third RB set and a non-third RB set. Here, the non-third RB set refers to a set that does not include reserved resources. In this case, the first terminal 101 can determine the first CPE for the non-RB set. In one example, the non-RB set can be the first RB set. In this case, the first terminal 101 can determine the first CPE from the first CPE subset associated with the L1 priority of the first CPE set corresponding to the first RB set. In one example, the non-RB set can be the second RB set. In this case, the first terminal 101 can determine the first CPE from the second CPE subset of the second CPE set corresponding to the second RB set.
[0127] In some embodiments, the multiple RB sets may include multiple non-third RB sets, or may include the third RB set and multiple non-third RB sets. In this case, the first CPE may be determined using the method described above for the scenario where the multiple RB sets include the first RB set and the second RB set, and further description is omitted here.
[0128] In these scenarios, the channel access process performed by the first terminal 101 on the first RB set associated with the first COT can be a type 2 (e.g., type 2A, 2B, 2C) channel access process, and the channel access process performed by the first terminal 101 on the second RB set associated with the second COT can be a type 1 channel access process.
[0129] In some embodiments, the symbol interval Δ corresponding to one or more RB sets in the plurality of RB sets is i It can be set as a target interval. In one example, the target interval can be 16 μs (milliseconds), 25 μs, etc.
[0130] In some embodiments, the CPE corresponding to one or more RB sets in the plurality of RB sets may be set as the target CPE. In one example, the target CPE may be T sym_1 +16μs, T sym_2 +16μs etc. T sym_1 It is the starting position of the symbol before the first symbol in the time slot occupied by the current data transmission performed by the first terminal 101 (that is, the last symbol in the previous time slot). sym_1 It is the starting position of the first two symbols of the first symbol in the time slot occupied by the current data transmission performed by the first terminal 101 (that is, the second to last symbol in the previous time slot).
[0131] In some embodiments, the target interval and target CPE may be set in the following circumstances:
[0132] Case 1: The multiple RB sets may include the first RB set, and the first terminal 101 may be the responding terminal. In the shared COT, the interval between the resources occupied by the current data transmission performed by the first terminal 101 and the resources occupied by the previous data transmission performed by the second terminal 102 may be the target interval (or correspond to the target CPE).
[0133] Case 2: Multiple RB sets may include the first RB set, and the first terminal 101 may be the initiating terminal. In the initiated COT, the interval between the resources currently occupied by the first terminal 101 and the resources previously occupied by the first terminal 101 may be the target interval (or correspond to the target CPE); the interval between the resources currently occupied by the first terminal 101 and the resources previously occupied by the second terminal 102 may be the target interval (or correspond to the target CPE).
[0134] Case 3: The multiple RB sets may include a fourth RB set. The fourth RB set may be used for transmission in one of the time slots in the MCSt of the first terminal 101.
[0135] Case 4: The multiple RB sets may include a fifth RB set. The fifth RB set may be used to implement FDM for transmission of the first terminal 101 in one time slot and transmission of another terminal in a corresponding time slot in MCSt.
[0136] FIG5 is a schematic diagram of an exemplary scenario of a communication method provided by an embodiment of the present disclosure. As shown in FIG5 , the multiple RB sets may include a fifth RB set S5. The fifth RB set S5 includes resources for data transmission by the first terminal 101 and resources for MCSt by another terminal, thereby implementing FDM transmission between the first terminal 101 and the other terminal.
[0137] In some embodiments, the first terminal 101 may determine the first CPE based on a target interval or a target CPE.
[0138] In some embodiments, the first terminal 101 may set the first CPE as the target CPE. In some embodiments, the first terminal 101 may set the first CPE to a CPE value corresponding to the target interval.
[0139] In some embodiments, the first terminal 101 may determine the first CPE as a target CPE or corresponding to a target interval for multiple RB sets. It is understandable that the first CPE determined by the first terminal 101 for multiple RB sets may have a unique value.
[0140] In some embodiments, the channel access procedure performed by the first terminal 101 on the first RB set associated with Case 1 and / or Case 2, and the fifth RB set associated with Case 4 may be a channel access procedure of Type 2B or Type 2C, and the channel access procedure performed on other RB sets may be a channel access procedure of Type 2A or Type 1. In one example, among other RB sets, the channel access procedure performed by the first terminal 101 on the first RB set associated with the first COT may be a channel access procedure of Type 2A, and the channel access procedure performed by the first terminal 101 on the second RB set associated with the second COT may be a channel access procedure of Type 1.
[0141] In some embodiments, the channel access procedure performed by the first terminal 101 on other RB sets other than the fourth RB set associated with Case 3 may be a channel access procedure of Type 2A or Type 1. In one example, among other RB sets, the channel access procedure performed by the first terminal 101 on the first RB set associated with the first COT may be a channel access procedure of Type 2A, and the channel access procedure performed by the first terminal 101 on the second RB set associated with the second COT may be a channel access procedure of Type 1.
[0142] In some embodiments, the first terminal 101 may determine the first CPE as the target CPE or corresponding to the target interval for the first RB set and the fourth RB set associated with Case 1, Case 2, and Case 3. It is understandable that the first CPE determined by the first terminal 101 for multiple RB sets may have different CPE values. In one example, the first CPE corresponding to each RB set in the multiple RB sets may be set to be equal to the same or different target CPE or correspond to the same or different target intervals. In one example, the first CPE corresponding to the first RB set and the second RB set in the multiple RB sets may be equal to the same or different target CPE or correspond to the same or different target intervals.
[0143] In some embodiments, the channel access procedures performed by the first terminal 101 on the first RB set and the fifth RB set associated with Case 1, Case 2, and Case 4 may be channel access procedures of Type 2B or Type 2C, and the channel access procedures performed on other RB sets may be channel access procedures of Type 2A or Type 1. In one example, among other RB sets, the channel access procedure performed by the first terminal 101 on the first RB set associated with the first COT may be a channel access procedure of Type 2A, and the channel access procedure performed by the first terminal 101 on the second RB set associated with the second COT may be a channel access procedure of Type 1.
[0144] In some embodiments, determining the first CPE based on the target interval or target CPE can be implemented as follows: when the multiple RB sets include only at least one of the first RB set, the fourth RB set, and the fifth RB set, determining the first CPE based on the target interval or target CPE. In one example, each of the multiple RB sets can be the first RB set or the fourth RB set, and the first terminal 101 can determine the first CPE as the target CPE or corresponding to the target interval for the multiple RB sets. In one example, each of the multiple RB sets can be the first RB set, the fourth RB set, or the fifth RB set, and the first terminal 101 can determine the first CPE as the target CPE or corresponding to the target interval for the multiple RB sets.
[0145] In some embodiments, when the multiple RB sets include not only at least one of the first RB set, the fourth RB set, and the fifth RB set, the multiple RB sets may include the first RB set and the second RB set. In some embodiments, for the first RB set and / or the fourth RB set, the first terminal 101 may determine the first CPE using method 1, method 2, method 3, or method 4. In addition, the channel access process performed by the first terminal 101 on the first RB set may be a type 2A channel access process, and the channel access process performed by the first terminal 101 on the second RB set may be a type 1 channel access process. In some embodiments, for the fifth RB set, LBT congestion may occur between the first terminal 101 and another terminal, triggering resource reselection. In this scenario, the first CPE corresponding to the multiple RB sets may have a unique value.
[0146] In step S220 , the first terminal 101 performs a channel access procedure.
[0147] In some embodiments, the first terminal 101 may perform a channel access procedure according to the first CPE.
[0148] In some embodiments, the channel access process may be implemented through an LBT mechanism. In some embodiments, the LBT mechanism may also be referred to as a clear channel assessment (CCA) mechanism.
[0149] In some embodiments, the channel access process may include multiple types. For example, the types of channel access processes may include: Type 1, Type 2A, Type 2B, and Type 2C.
[0150] In some embodiments, the type of channel access process performed by the first terminal 101 can be found in the relevant description in step S210 and will not be repeated here.
[0151] In step S230 , the first terminal 101 sends data to the second terminal 102 .
[0152] In some embodiments, after the channel access procedure is completed, the first terminal 101 may send data to the second terminal 102 .
[0153] In some embodiments, the second terminal 102 may receive data from the first terminal 101 .
[0154] In some embodiments, the first terminal 101 may send data to the second terminal 102 over multiple RB sets.
[0155] In some embodiments, the first terminal 101 may send data to the second terminal 102 on a portion of RB sets among multiple RB sets.
[0156] In some embodiments, the data sent by the first terminal 101 to the second terminal 102 may be sidelink data. The sidelink data may also be referred to as a sidelink channel or a sidelink signal, but is not limited thereto.
[0157] In some embodiments, the sidelink data may include: PSCCH, PSSCH, PSFCH, S-SSB, SL PRS (sidelink positioning reference signal).
[0158] The communication method involved in the embodiments of the present disclosure may include at least one of steps S210 to S230. For example, step S210 may be implemented as an independent embodiment, step S220 may be implemented as an independent embodiment, step S230 may be implemented as an independent embodiment, the combination of steps S210 and S220 may be implemented as an independent embodiment, and the combination of steps S210, S220, and S230 may be implemented as an independent embodiment, but the present invention is not limited thereto.
[0159] In some embodiments, steps S220 and S230 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0160] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 .
[0161] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codeword", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0162] In some embodiments, terms such as "uplink", "uplink", "physical uplink" can be interchangeable with each other, and terms such as "downlink", "downlink", "physical downlink" can be interchangeable with each other, and terms such as "side", "sidelink", "side communication", "sidelink communication", "direct connection", "direct link", "direct communication", "direct link communication" can be interchangeable with each other.
[0163] In some embodiments, the terms "downlink control information (DCI)", "downlink (DL) assignment", "DL DCI", "uplink (UL) grant", "UL DCI" and the like may be used interchangeably.
[0164] In some embodiments, the terms "radio", "wireless", "radio access network (RAN)", "access network (AN)", "RAN-based" and the like may be used interchangeably.
[0165] In some embodiments, terms such as "synchronization signal (SS)", "synchronization signal block (SSB)", "reference signal (RS)", "pilot", and "pilot signal" can be used interchangeably.
[0166] In some embodiments, terms such as "moment", "time point", "time", and "time position" can be replaced with each other, and terms such as "duration", "period", "time window", "window", and "time" can be replaced with each other.
[0167] In some embodiments, terms such as "resource block (RB)", "physical resource block (PRB)", "sub-carrier group (SCG)", "resource element group (REG)", "PRB pair", "RB pair", "resource element (RE)", and "sub-carrier" can be used interchangeably.
[0168] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.
[0169] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.
[0170] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "some", "any", and "first" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "some A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, some A, any A, or first A, etc., but not limited to this.
[0171] FIG6 is an exemplary flow chart of a communication method according to an embodiment of the present disclosure. The communication method in this embodiment can be applied to the first terminal 101. As shown in FIG6, the method includes steps S610 to S630.
[0172] In step S610 , a first CPE is determined.
[0173] The optional implementation of step S610 can refer to the optional implementation of step S210 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0174] In some embodiments, the first CPE may be determined for multiple RB sets.
[0175] In step S620, a channel access process is performed.
[0176] The optional implementation of step S620 can refer to the optional implementation of step S220 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0177] In step S630, data is sent.
[0178] The optional implementation of step S630 can refer to the optional implementation of step S230 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0179] In some embodiments, the first terminal 101 may send sidelink data.
[0180] In some embodiments, the first terminal 101 may send data to the second terminal 102 , but is not limited thereto and may also send data to other entities.
[0181] In some embodiments, the second terminal 102 may receive data from the first terminal 101 .
[0182] The communication method involved in the embodiments of the present disclosure may include at least one of steps S610 to S630. For example, step S610 may be implemented as an independent embodiment, step S620 may be implemented as an independent embodiment, step S630 may be implemented as an independent embodiment, the combination of steps S610 and S620 may be implemented as an independent embodiment, and the combination of steps S610, S620, and S630 may be implemented as an independent embodiment, but the present invention is not limited thereto.
[0183] In some embodiments, steps S620 and S630 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0184] FIG7 is an exemplary flow chart of a communication method according to an embodiment of the present disclosure. The communication method in this embodiment can be applied to the first terminal 101. As shown in FIG7, the method includes step S710.
[0185] In step S710 , a first CPE is determined.
[0186] Optional implementations of step S710 may refer to the optional implementations of step S210 in FIG. 2 , step S610 in FIG. 6 , and other related parts in the embodiments involved in FIG. 2 and FIG. 6 , which will not be described in detail here.
[0187] Hereinafter, the solutions of the embodiments of the present disclosure are exemplified by using specific examples.
[0188] Scenario 1: When the UE (i.e., the first terminal 101) selects resources on multiple RB sets for transmission, one or more RB sets (i.e., the first RB set) may be in the shared COT, and the remaining RB sets (i.e., the second RB set) may need to perform COT initialization, that is, the relationship between multiple RB sets and COT is inconsistent. At this time, since the two situations are respectively configured with CPE starting position value sets (i.e., CPE sets) (such as CPEStartingPositionsPSCCH-PSSCH-InitiateCOT and CPEStartingPositionsPSCCH-PSSCH-SharedCOT), it is necessary to determine the CPE (i.e., the first CPE).
[0189] Scenario 2: Among the multiple RB sets where the corresponding resources are currently being sent, only some RB sets (ie, the third RB set) have corresponding resources reserved by other UEs in the same time slot, and the CPE needs to be determined.
[0190] Scenario 3: When the UE is able to determine the interval between the previously initiated UE or response transmission, for the ongoing COT sharing / recovery, the UE may need to set the CPE value on the RB set of part of the currently transmitted corresponding resources so that the interval is less than or equal to 16μs, or, the currently transmitted corresponding resources are one of the MCSt transmissions on the partial RB set (i.e., the fourth RB set), and the CPE needs to be determined for the ongoing MCSt transmission FDM with other UEs on the partial RB set (i.e., the fifth RB set).
[0191] Scenario 1:
[0192] The current transmission uses resources of multiple different RB sets, where the transmission resources of one or more RB sets are within the COT shared by other UEs or initiated by themselves, while the transmission resources on the remaining RB sets need to initialize a COT (i.e., outside the COT) for transmission.
[0193] Scenario 1-1: The current transmission may be a COT sharing situation, that is, the current transmission is in response to the UE's transmission, and the interval of the initiating UE cannot be determined, that is, type 2B or type 2C cannot be used for transmission.
[0194] Scenario 1-2: The current transmission may also be a case of COT recovery, that is, the current transmission is the transmission of the initiating UE, and the interval between the determination and response of the UE cannot be determined (it may also be a case of continuous idleness between two transmissions of the initiating UE of COT), that is, type 2B or type 2C cannot be used for transmission.
[0195] For scenario 1, the UE can perform the following operations:
[0196] In some embodiments, the UE randomly selects a CPE starting position value as the CPE starting position value corresponding to the current transmission from the intersection of two subsets of the two RB sets corresponding to the L1 priority of the current transmission within the (pre-)configured RB sets outside the COT (CPEStartingPositionsPSCCH-PSSCH-InitiateCOT) and inside the COT (CPEStartingPositionsPSCCH-PSSCH-SharedCOT); or randomly selects a CPE starting position value from each of the RB sets inside and outside the COT, and then sets the CPE starting position value corresponding to the current transmission to the maximum or minimum of the two subsets; or randomly selects a CPE starting position value from the set inside (or outside) the COT; in this case, there is a unique CPE starting position value for the same sidelink transmission. In this scenario, the UE performs a Type 1 channel access procedure on the RB set outside the COT and a Type 2A channel access procedure on the RB set inside the COT.
[0197] In some embodiments, the RB set currently transmitting the corresponding resources within the COT and the RB set corresponding to the corresponding resources outside the COT each randomly selects a CPE starting position value within two subsets within the two RB sets corresponding to the L1 priority of the current transmission (here, each RB set can be randomly selected separately, or one can be selected from all RB sets outside the COT and one from all RB sets within the COT). That is, for a single transmission, there are multiple CPE values. In this case, a corresponding CPE needs to be generated before the first OFDM symbol 1 for each RB set, or for each RB set within the COT and outside the COT. In this case, for the same sidelink transmission, there are multiple CPE starting position values for different RB sets. In this scenario, the UE performs a Type 1 channel access procedure for the RB set outside the COT and a Type 2A channel access procedure for the RB set within the COT.
[0198] In some embodiments, for a sidelink transmission (SL transmission), channel access can be performed using Type 2 LBT (here extended to Type 2A, Type 2B, and Type 2C) only when all RB sets occupied by its corresponding resources are within the COT. If the conditions are met, a corresponding CPE value is randomly selected from the subset of the CPE starting position value set (CPEStartingPositionsPSCCH-PSSCH-SharedCOT) corresponding to the current transmission L1 priority within the COT. Otherwise, channel access can only be performed using Type 1 LBT, and a corresponding CPE value is randomly selected from the subset of the CPE starting position value set (CPEStartingPositionsPSCCH-PSSCH-InitiateCOT) corresponding to the current transmission L1 priority within the COT. In this case, the same sidelink transmission has a unique CPE starting position value.
[0199] Scenario 2:
[0200] The current transmission occupies resources of multiple different RB sets, and the UE detects, on one or more RB sets, reserved resources of other UEs in the same time slot as the resources used for the current transmission (reserved through the SCI indication of the previous transmission of the other UE), and the transmission on the remaining RB sets does not detect the reservation of other UEs in the same time slot (if any, there may be such "rest of RB sets" or there may not be); or the current transmission is performed using the reserved resources of the current UE.
[0201] For scenario 2, the UE can perform the following operations:
[0202] In some embodiments, the value of the CPE corresponding to the transmission is set to a default value. Correspondingly, if the transmission has a COT shared by other UEs, the size of the CPE is set to the CPE starting position value indicated by DefaultCPEStartingPositionsPSCCH-PSSCH-SharedCOT; otherwise, the size of the CPE is set to the CPE starting position value indicated by DefaultCPEStartingPositionsPSCCH-PSSCH-InitiateCOT; if multiple RB sets are reserved, and some of the transmissions within these RB sets are within the COT shared by other UEs or initiated by themselves, and the transmissions within the remaining RB sets need to initialize the COT, then the configuration or pre-configuration of the UE at this time needs to ensure that the default value corresponding to the CPE starting position value set within the COT (i.e., the first default value) is equal to the default value corresponding to the CPE starting position value set outside the COT (i.e., the second default value); at this time, the UE performs a type 1 channel access process on the RB set outside the COT; and performs a type 2A, type 2B, or type 2C channel access process on the RB set within the COT.
[0203] In some embodiments, the CPE is set to the default value only when the resources used for the current transmission correspond to the same time slot and reservations by other UEs are detected on all RB sets. Otherwise, if no reservation is detected on only one RB set, a CPE starting position value is randomly selected from a subset of the L1 priority of the current transmission within the corresponding CPE starting position value set (the two CPE actual position value sets as described above) in accordance with whether this RB set is in the COT shared by other UEs or initiated by itself; if no reservation is detected on more than one RB set, and transmissions on some RB sets are within the COT and the rest are outside the COT, the operation in scenario 1 is performed (i.e., at this time, the operation falls back to scenario 1, where some RB sets used for the selected resources are within the COT shared by other UEs or initiated by themselves, and the rest of the RB sets are outside the COT and need to initialize the COT for transmission). At this time, the UE performs a type 1 channel access procedure for the RB set outside the COT; and performs a type 2A, type 2B, or type 2C channel access procedure for the RB set within the COT.
[0204] Scenario 3:
[0205] The resources currently occupied by the transmission include multiple different RB sets, and the transmission of one or more RB sets requires the corresponding Δ i Set to 16μs, or configure the CPE starting position corresponding to the transmission to T sym_1 +16μs or T sym_2+16μs, where T sym_1 +16μs is the starting position of the symbol before the first symbol of the time slot currently occupied by transmission; T sym_2 +16 μs is the starting position of the symbol before the first symbol of the time slot currently occupied by transmission.
[0206] Scenario 3-1: The current transmission may be a COT sharing case, that is, the current transmission is in response to the UE's transmission, and the interval of the UE can be determined and initiated for the current transmission, that is, channel access can be performed using type 2B or type 2C for transmission.
[0207] Scenario 3-2: The current transmission may also be a case of COT recovery, that is, the current transmission is the transmission of the initiating UE, and the interval of the UE can be determined and responded to (it may also be a case of continuous idleness between two transmissions of the COT-initiating UE, but in this case only the channel access mechanism of type 2A can be used for access), that is, the channel access mechanism of type 2B or type 2C can be used for transmission.
[0208] Scenario 3-3: The current transmission is one of the MCSt transmissions on a partial RB set.
[0209] Scenario 3-4: FDM transmission with ongoing MCSt of other UEs on a partial set of RBs.
[0210] For scenario 3, the UE can perform the following operations:
[0211] In some embodiments, the UE sends the corresponding Δ i Set to 16μs, or configure the CPE starting position corresponding to the transmission to T sym_1 +16μs or T sym_2 +16μs; at this time, the CPE starting position value is unique for the same sidelink transmission (occupying multiple RB sets). At this time, the UE uses Type 2B or Type 2C for channel access on RB sets that meet the conditions of scenarios 3-1, 3-2, and 3-4. On the remaining RB sets, Type 2A or Type 1 is selected for channel access based on whether there are other UEs sharing or the COT initiated by the UE. For scenario 3-3, on the remaining RB sets except the RB sets that meet this condition, Type 2A or Type 1 is selected for channel access based on whether there are other UEs sharing or the COT initiated by the UE.
[0212] In some embodiments, the UE only adds the Δ i Set to 16μs, or configure the CPE starting position corresponding to the transmission to T sym_1 +16μs or T sym_2+16μs, that is, for multiple CPE values for a single transmission, a corresponding CPE must be generated before the first OFDM symbol 1 for each RB set, or for RB sets within and outside the COT (in this case, refer to Scenario 1 to determine the corresponding CPE starting position value). In this case, there are multiple CPE starting position values for the same sidelink transmission. The UE uses Type 2B or Type 2C for channel access on RB sets that meet the conditions of Scenarios 3-1, 3-2, and 3-4. For the remaining RB sets, Type 2A or Type 1 is selected for channel access, depending on whether there are other UEs sharing the COT or whether the UE itself has initiated a COT. For Scenario 3-3, for the remaining RB sets other than the RB sets that meet this condition, Type 2A or Type 1 is selected for channel access, depending on whether there are other UEs sharing the COT or whether the UE itself has initiated a COT.
[0213] In some embodiments, only when all RB sets meet scenarios 3-1, 3-2, 3-3 and / or 3-4, the Δ value corresponding to the CPE starting position value corresponding to the current transmission is sent. i Set to 16μs, or configure the CPE starting position corresponding to the transmission to T sym_1 +16μs or T sym_2 +16μs. Otherwise, for scenarios 3-1, 3-2, and 3-3, where one or more RB sets are transmitted within a COT shared by other UEs or initiated by the UE itself, transmissions on the remaining RB sets require initializing a COT. In this case, the process in scenario 1 is executed. Then, for the portion of the transmission within the RB set shared by other UEs or initiated by the UE itself, the channel access process of type 2A is executed; for the portion of the transmission within the remaining RB sets, the channel access process of type 1 is executed. For scenario 3-4, resource reselection is triggered due to LBT blocking. In this case, there is a unique CPE starting position value for transmissions on the same side link.
[0214] In the embodiments of the present disclosure, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations of other embodiments.
[0215] The present disclosure also provides a communication device for implementing any of the above methods. For example, the present disclosure provides a communication device. The communication device includes units or modules for implementing each step performed by a terminal in any of the above methods. In this case, the communication device can be provided in a terminal.
[0216] It should be understood that the division of the various units or modules in the above devices is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above devices, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.
[0217] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit, a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP); in another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by a dedicated integrated circuit or a programmable logic device, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0218] FIG8 is an exemplary structural diagram of a communication device according to an embodiment of the present disclosure. The communication device 800 may include a processing module 801 and a transceiver module 802 .
[0219] In some embodiments, the processing module 801 can be used to execute at least one of the determination and execution-related steps (for example, steps S210, S220, S610, S620, S710, but not limited thereto) performed by the first terminal 101 in any of the above methods.
[0220] In some embodiments, the transceiver module 802 can be used to execute at least one of the determination and execution-related steps (for example, steps S230 and S630, but not limited thereto) performed by the first terminal 101 in any of the above methods.
[0221] Figure 9 is a schematic diagram of the structure of a communication device provided according to an embodiment of the present disclosure. Communication device 900 can be a terminal (such as user equipment, etc.), or a chip, chip system, or processor that supports a network device to implement any of the above methods, or a chip, chip system, or processor that supports a terminal to implement any of the above communication methods. Communication device 900 can be used to implement the communication method described in the above method embodiment. For details, please refer to the description of the above method embodiment.
[0222] As shown in Figure 9, the communication device 900 includes one or more processors 901. The processor 901 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (such as a network device, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. The processor 901 is used to call instructions to enable the communication device 900 to execute any of the above communication methods.
[0223] In some embodiments, the communication device 900 further includes one or more memories 902 for storing instructions. Optionally, all or part of the memories 902 may be located outside the communication device 900.
[0224] In some embodiments, the communication device 900 further includes one or more transceivers 903. When the communication device 900 includes one or more transceivers 903, the communication steps such as sending and receiving in the above method are performed by the transceiver 903, and the other steps are performed by the processor 901.
[0225] In some embodiments, the transceiver 903 may include a receiver and a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, transceiver, and receiving circuit may be used interchangeably.
[0226] Optionally, the communication device 900 further includes one or more interface circuits 904, which are connected to the memory 902. The interface circuits 904 may be configured to receive signals from the memory 902 or other devices, and may be configured to send signals to the memory 902 or other devices. For example, the interface circuits 904 may read instructions stored in the memory 902 and send the instructions to the processor 901.
[0227] The communication device 900 described in the above embodiments may be an access network device, a core network device, an external network device, or a terminal, but the scope of the communication device 900 described in the present disclosure is not limited thereto, and the structure of the communication device 900 may not be limited by FIG. 9 . The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: (1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a transceiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) other devices.
[0228] The present disclosure also provides a storage medium having instructions stored thereon. When the instructions are executed on the communication device 900, the communication device 900 executes any of the above communication methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but may also be a transient storage medium.
[0229] The present disclosure further provides a program product, which, when executed by the communication device 900, enables the communication device 900 to perform any of the above communication methods. Optionally, the program product is a computer program product.
[0230] The present disclosure also provides a computer program, which, when executed on a computer, enables the computer to execute any one of the above communication methods.
[0231] Other embodiments of the present invention will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the invention that follow from the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the invention being indicated by the following claims.
[0232] It should be understood that the present invention is not limited to the exact construction described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. A communication method, applied to a first terminal, the method comprising: A first cyclic prefix extension CPE is determined for a plurality of resource block (RB) sets, wherein the plurality of RB sets are used for sidelink transmission of the first terminal.
2. The method according to claim 1, wherein: The multiple RB sets include a first RB set and a second RB set, wherein the first RB set is associated with a first COT, and the first COT includes an initiated channel occupation time COT of the first terminal or a shared COT from a second terminal; And wherein the second RB set is associated with a second COT, and the second COT includes an initialization COT of the first terminal; The first RB set corresponds to a first CPE set, and the second RB set corresponds to a second CPE set.
3. The method according to claim 2, wherein: The determining the first CPE for the multiple RB sets includes at least one of the following: Determining the first CPE from an intersection between a first CPE subset of the first CPE set and a second CPE subset of the second CPE set, wherein the first CPE subset and the second CPE subset are associated with L1 priorities; Determine a second CPE from the first CPE set, determine a third CPE from the second CPE set, and determine the second CPE or the third CPE as the first CPE; Determine the first CPE from the first CPE set; The first CPE is determined from the second CPE set.
4. The method according to claim 2, wherein: The determining a first CPE for multiple RB sets includes: Determine a second CPE from a first CPE subset of the first CPE set, and determine a third CPE from a second CPE subset of the second CPE set, wherein the first CPE includes the second CPE and the third CPE, the second CPE corresponds to the first RB set, the third CPE corresponds to the second RB set, and the first CPE subset and the second CPE subset are associated with L1 priority.
5. The method according to claim 1, wherein: The determining a first CPE for multiple RB sets includes: In a case where the plurality of RB sets only include the first RB set, determining the first CPE from a first CPE subset of a first CPE set, wherein the first CPE subset is associated with an L1 priority; The first RB set is associated with a first COT, the first COT includes an initiated COT of the first terminal or a shared COT from a second terminal, and the first RB set corresponds to the first CPE set.
6. The method according to claim 1, wherein: The determining a first CPE for multiple RB sets includes: In a case where the plurality of RB sets include the first RB set and the second RB set, or in a case where the plurality of RB sets include only the second RB set, determining the first CPE from a second CPE subset of a second CPE set, wherein the second CPE subset is associated with an L1 priority; The first RB set is associated with a first COT, and the first COT includes an initiated COT of the first terminal or a shared COT from a second terminal; The second RB set is associated with a second COT, the second COT includes an initialization COT of the first terminal, and the second RB set corresponds to the second CPE set.
7. The method according to claim 1, wherein: The multiple RB sets include a third RB set, and the third RB set includes reserved resources.
8. The method according to claim 7, wherein: The determining a first CPE for multiple RB sets includes: The first CPE is determined to be a default value.
9. The method according to claim 8, wherein: The determining that the first CPE is a default value includes: In a case where the multiple RB sets include only the third RB set, the first CPE is determined to be a default value.
10. The method according to claim 1, wherein: The multiple RB sets include at least one of a first RB set, a fourth RB set, and a fifth RB set, and the first RB set, the fourth RB set, and the fifth RB set correspond to a target interval or a target CPE; The first RB set is associated with a first COT, and the first COT includes an initiated COT of the first terminal or a shared COT from a second terminal; The fourth RB set is used for one transmission in the continuous multi-slot transmission MCSt; The fifth RB set is used to implement the transmission of the first terminal and the MCSt of another terminal in a frequency division multiplexing FDM manner.
11. The method according to claim 10, wherein: The determining a first CPE for multiple RB sets includes: The first CPE is determined according to the target interval or the target CPE.
12. The method according to claim 11, wherein: The determining the first CPE according to the target interval or the target CPE includes: For at least one of the first RB set and the fourth RB set, the first CPE is determined according to the target interval or the target CPE.
13. The method according to claim 11, wherein: The determining the first CPE according to the target interval or the target CPE includes: In a case where the multiple RB sets include only at least one of the first RB set, the fourth RB set, and the fifth RB set, the first CPE is determined according to the target interval or the target CPE.
14. The method according to any one of claims 1 to 13, wherein: The method further comprises: According to the first CPE, a channel access process is performed.
15. A terminal, comprising: The processing module is configured to determine a first cyclic prefix extension CPE for a plurality of resource block RB sets, wherein the plurality of RB sets are used for side link transmission of a first terminal.
16. A terminal, comprising: at least one processor; The terminal is used to execute the method as claimed in any one of claims 1 to 14.
17. A storage medium, wherein: The storage medium stores instructions, and when the instructions are executed by the terminal, the method according to any one of claims 1 to 14 is performed.
Citation Information
Patent Citations
Method and device for occupying channel in unlicensed frequency band
CN115299008A
Computing offloading for next generation cellular networks
WO2022094039A1