Method and apparatus in wireless communication system

By determining and reselecting resources for bypass transmission in the 5G communication system, the problems of radio wave propagation loss and transmission distance are solved, and the resource utilization and efficiency of bypass communication systems on the unauthorized frequency band are optimized.

CN119946837APending Publication Date: 2025-05-06BEIJING SAMSUNG TELECOM R&D CENT +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311443803.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-01
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

In 5G communication systems, the prior art is difficult to effectively deal with the problems of radio wave propagation loss and transmission distance. At the same time, in the unauthorized frequency band, the bypass communication system faces the problems of resource unavailability and resource conflicts caused by LBT failure.

Method used

By determining whether the resources for bypass transmission include resources that are not available for bypass transmission and reselecting these resources where necessary, contiguous time units and candidate resources that are time-continuous with other selected resources are preferred to improve resource utilization and reduce the impact of LBT failures.

Benefits of technology

The resource utilization rate in wireless communication systems is improved, the resource unavailability caused by LBT failure is reduced, and the resource reselection process is optimized, which improves the efficiency and reliability of bypass transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119946837A_ABST
    Figure CN119946837A_ABST
Patent Text Reader

Abstract

Disclosed are a method and apparatus in a wireless communication system, the method comprising: determining a first resource for bypass transmission, where the first resource comprises a plurality of consecutive time units; determining whether the first resource includes a second resource unavailable for bypass transmission; and in the case where the first resource includes the second resource, performing reselection on at least one of the second resource and at least one of the third resource, where the third resource includes a resource other than the second resource in the first resource, and where the first resource includes the second resource. The execution of reselection comprises at least one of the following steps: executing reselection on all resources in the first resources, executing reselection on at least one resource in the second resources, and executing reselection on at least one resource in third resources located before the at least one resource in the second resources in the first resources; and performing reselection on at least one resource in the second resources and at least one resource in a third resource located after the at least one resource in the second resources in the first resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technology, and more particularly to a method and device in a wireless communication system. Background Art

[0002] In order to meet the increased demand for wireless data communication services since the deployment of 4G communication systems, efforts have been made to develop improved 5G or quasi-5G communication systems. Therefore, 5G or quasi-5G communication systems are also referred to as "super 4G networks" or "post-LTE systems."

[0003] 5G communication systems are implemented in higher frequency (millimeter wave, mmWave) bands, such as the 60 GHz band, to achieve higher data rates. In order to reduce the propagation loss of radio waves and increase the transmission distance, beamforming, massive multiple-input multiple-output (MIMO), full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and massive antenna technology are discussed in 5G communication systems.

[0004] In addition, in the 5G communication system, development of system network improvements is underway based on advanced small cells, cloud radio access networks (RAN), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul, mobile networks, collaborative communications, coordinated multi-point (CoMP), receiving-end interference cancellation, etc.

[0005] In 5G systems, hybrid FSK and QAM modulation (FQAM) and sliding window superposition coding (SWSC) as advanced coded modulation (ACM), and filter bank multi-carrier (FBMC), non-orthogonal multiple access (NOMA) and sparse code multiple access (SCMA) as advanced access technologies have been developed. Summary of the invention

[0006] According to an embodiment of the present disclosure, a method performed by a first user equipment UE in a wireless communication system is provided, comprising: determining a first resource for bypass transmission, wherein the first resource comprises a plurality of continuous time units; determining whether the first resource comprises a second resource that is not available for the bypass transmission; and in a case where the first resource comprises the second resource, reselecting at least one of the second resources and at least one of the third resources, wherein the third resource comprises resources in the first resource other than the second resource, and wherein reselecting at least one of the second resources and at least one of the third resources comprises at least one of the following: reselecting all resources in the first resource, reselecting at least one of the second resources and at least one of the third resources in the first resource that is located before at least one of the second resources, and reselecting at least one of the second resources and at least one of the third resources in the first resource that is located after at least one of the second resources.

[0007] In some embodiments, determining whether the first resources include second resources that are not available for the bypass transmission includes: determining whether the first resources include second resources that are not available for the bypass transmission based on whether a first condition is satisfied, the first condition including at least one of the following: at least one of the first resources overlaps with resources indicated by other UEs, and at least one of the first resources is not available for the bypass transmission due to a failure of pre-conversation listening LBT.

[0008] In some embodiments, determining whether the first resource includes the second resource based on whether a first condition is satisfied includes: determining that at least one of the first resources is the second resource if at least one of the first resources satisfies the first condition; and determining that the first resources do not include the second resource if any one of the first resources does not satisfy the first condition.

[0009] In some embodiments, when the first condition includes that the resources indicated by other UEs overlap with at least one of the first resources, the first condition also includes at least one of the following: the priority corresponding to the resources indicated by the other UEs is higher than the priority of the bypass transmission of the first UE, the offset between the priority of the bypass transmission of the first UE and the priority corresponding to the resources indicated by the other UEs is higher than or equal to a first threshold, the priority corresponding to the resources indicated by the other UEs is higher than or equal to a second threshold, the priority of the bypass transmission of the first UE is lower than or equal to a third threshold, the number of time units corresponding to the first resources is lower than or equal to a fourth threshold, and any one of the second conditions.

[0010] In some embodiments, reselecting at least one of the second resources and at least one of the third resources includes: determining whether to reselect at least one of the second resources and at least one of the third resources based on whether a second condition is satisfied, wherein the second condition is related to the quantity and / or location of the second resources and / or the third resources.

[0011] In some embodiments, the second condition includes at least one of the following: at least one of the number of resources included in the second resource, the number of time units corresponding to the second resource, and the number of continuous time units corresponding to the second resource is higher than or equal to a fifth threshold, at least one of the number of resources included in the third resource, the number of time units corresponding to the third resource, the number of continuous time units corresponding to the third resource, the number of the earliest continuous time units corresponding to the third resource, the number of the latest continuous time units corresponding to the third resource, and the maximum number of continuous time units corresponding to the third resource is lower than or equal to a sixth threshold, and the location of the second resource and / or the third resource meets at least one of the following: at the starting time unit or at least one or more continuous time units of the starting time unit of the first resource, at the ending time unit or at least one or more continuous time units at the end, and not at the starting time unit or at least one or more continuous time units of the starting time unit or the ending time unit or at least one or more continuous time units at the end of the first resource.

[0012] In some embodiments, determining whether to perform reselection on at least one of the second resources and at least one of the third resources based on whether a second condition is satisfied includes: if the second condition is satisfied, determining to perform reselection on at least one of the second resources and at least one of the third resources, and sending a bypass transmission on the reselected resources and the resources in the first resources on which reselection is not performed; and if the second condition is not satisfied, determining not to perform reselection on at least one of the second resources and at least one of the third resources, and sending a bypass transmission on the first resource.

[0013] In some embodiments, performing reselection includes at least one of the following: giving priority to candidate resources in continuous time units, giving priority to candidate resources that are temporally continuous with other already selected resources, wherein the already selected resources include resources in the first resource that are not reselected, and / or resources other than the first resource selected by the first UE for bypass transmission.

[0014] In some embodiments, performing reselection includes at least one of:

[0015] if the candidate resource is before the selected resource, and an interval between a starting position of the candidate resource and a time point when the first UE is triggered to perform reselection, or a time point when the first UE determines to include the second resource, or a time point when the first UE determines to perform reselection on at least one of the second resources and at least one of the third resources is greater than or equal to a seventh threshold, then selecting the candidate resource,

[0016] if the candidate resource is after the selected resource, and an interval between a starting position of the candidate resource and a time point at which the first UE is triggered to perform reselection, or a time point at which the first UE determines to include the second resource, or a time point at which the first UE determines to perform reselection on at least one of the second resources and at least one of the third resources is greater than or equal to a seventh threshold, then selecting the candidate resource,

[0017] If the candidate resource is after the selected resource and the candidate resource is within the time range occupied by the channel initialized by the first UE or shared, then the candidate resource is selected,

[0018] If the candidate resource is outside the time range occupied by the channel initialized by the first UE or shared by the first UE, when the time interval between the candidate resource and other resources selected by the first UE and / or between the candidate resource and resources indicated by other UEs detected by the first UE is greater than or equal to an eighth threshold, the candidate resource is selected,

[0019] If the second resource is not available for bypass transmission due to LBT failure, all candidate resources at the time unit where the LBT fails and / or the time unit where the resource corresponding to the LBT failure is located are excluded.

[0020] In some embodiments, when it is determined that no reselection is performed on at least one of the second resources and at least one of the third resources and a bypass transmission is sent on the first resource, the method further includes at least one of the following: when the second resource overlaps with resources indicated by other UEs, sending signaling to other UEs to instruct the other UEs to reselect resources; and indicating the priority of the bypass transmission in bypass control information SCI associated with the bypass transmission.

[0021] In some embodiments, the indicated priority is determined by at least one of the following: if the priority corresponding to the bypass transmission is lower than or equal to a ninth threshold, the indicated priority is set to the ninth threshold; otherwise, the indicated priority is set to the priority corresponding to the bypass transmission; the indicated priority is set to the priority corresponding to the bypass transmission plus an offset; if the bypass transmission includes transmissions corresponding to multiple priorities, the indicated priority of each or at least one of the bypass transmissions is set to the highest priority or the lowest priority among the multiple priorities.

[0022] In some embodiments, the signaling indicates at least one of the following: at least one of the first resource, the second resource, and the third resource, whether the bypass transmission of the first UE is based on multiple continuous time slot transmission MCSt, and the priority corresponding to at least one of the first resource, the second resource, and the third resource.

[0023] According to an embodiment of the present disclosure, a method performed by a second user equipment UE in a wireless communication system is provided, comprising: determining a fourth resource for bypass transmission; and based on detecting that a fifth resource overlaps with the fourth resource, determining whether to reselect the fourth resource according to whether a third condition is met, wherein the fifth resource includes at least one resource among the first resources indicated by the first UE, wherein the third condition is related to the priority of the bypass transmission of the fifth resource and / or the second UE and / or whether the bypass transmission is based on multiple continuous time slot transmissions MCSt.

[0024] In some embodiments, the third condition includes at least one of the following: the priority corresponding to the fifth resource is higher than the priority of the bypass transmission of the second UE, the offset between the priority corresponding to the fifth resource and the priority of the bypass transmission of the second UE is lower than a first threshold, the priority of the bypass transmission of the second UE is lower than a second threshold, the priority corresponding to the fifth resource is higher than a third threshold, the first UE indicates that the bypass transmission on the fifth resource is based on MCSt, the first UE indicates that the bypass transmission on the sixth resource is based on MCSt, and the fifth resource is included in the sixth resource, wherein the sixth resource includes resources corresponding to multiple bypass transmissions based on MCSt.

[0025] In some implementations, determining whether to reselect the fourth resource based on whether the third condition is satisfied includes: reselecting the fourth resource if the third condition is satisfied, and sending the bypass transmission on the reselected fourth resource.

[0026] In some implementations, when the third condition includes that the first UE indicates that the bypass transmission on the fifth resource is based on MCSt, and / or the first UE indicates that the bypass transmission on the sixth resource is based on MCSt and the fifth resource is included in the sixth resource, the third condition further includes at least one of the following:

[0027] The number of time units corresponding to the MCSt-based bypass transmission and / or the sixth resource indicated by the first UE is higher than a fourth threshold,

[0028] At least one of the number of resources included in the fifth resource, the number of time units corresponding to the fifth resource, and the number of continuous time units corresponding to the fifth resource is lower than a fifth threshold,

[0029] At least one of the number of resources included in the seventh resource, the number of time units corresponding to the seventh resource, the number of continuous time units corresponding to the seventh resource, the number of the earliest continuous time units corresponding to the seventh resource, the number of the latest continuous time units corresponding to the seventh resource, and the maximum number of continuous time units corresponding to the seventh resource is higher than the sixth threshold, wherein the seventh resource includes the resources in the sixth resource except the fifth resource,

[0030] The location of the fifth resource and / or the seventh resource meets at least one of the following conditions: at the starting time unit or at least one or multiple time units at the starting of the sixth resource, at the ending time unit or at least one or multiple time units at the end of the sixth resource, not at the starting time unit or at least one or multiple time units at the starting of the sixth resource or at least one or multiple time units at the end of the sixth resource.

[0031] According to an embodiment of the present disclosure, a user equipment UE is provided, comprising: a transceiver; and a controller coupled to the transceiver and configured to execute the aforementioned method. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings of the embodiments are briefly introduced below. Obviously, the drawings in the following description only relate to some embodiments of the present disclosure, but are not intended to limit the present disclosure. In the drawings:

[0033] Figure 1 A schematic diagram illustrating an example wireless network according to various embodiments of the present disclosure is shown;

[0034] Figure 2a and Figure 2b Example wireless transmit and receive paths according to various embodiments of the present disclosure are shown;

[0035] Figure 3a An example user equipment (UE) according to various embodiments of the present disclosure is shown;

[0036] Figure 3b An example gNB according to various embodiments of the present disclosure is shown;

[0037] Figure 4 A flowchart of a method performed by a first UE according to various embodiments of the present disclosure is shown;

[0038] Figure 5 A flowchart of a method performed by a second UE according to various embodiments of the present disclosure is shown; and

[0039] Figure 6 A block diagram showing a configuration of a UE according to various embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0040] The following description with reference to the accompanying drawings is provided to facilitate a comprehensive understanding of the various embodiments of the present disclosure as defined by the claims and their equivalents. This description includes various specific details to facilitate understanding but should be considered as exemplary only. Therefore, one of ordinary skill in the art will recognize that various changes and modifications can be made to the various embodiments described herein without departing from the scope and spirit of the present disclosure. In addition, for the sake of clarity and conciseness, descriptions of well-known functions and structures may be omitted.

[0041] The terms and expressions used in the following specification and claims are not limited to their dictionary meanings, but are merely used by the inventor to enable a clear and consistent understanding of the present disclosure. Therefore, it should be apparent to those skilled in the art that the following description of various embodiments of the present disclosure is provided for illustration purposes only and not for the purpose of limiting the present disclosure as defined in the appended claims and their equivalents.

[0042] It should be understood that the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to "a component surface" includes reference to one or more of such surfaces.

[0043] The term "include" or "may include" refers to the presence of the corresponding disclosed functions, operations or components that can be used in various embodiments of the present disclosure, rather than limiting the presence of one or more additional functions, operations or features. In addition, the term "include" or "have" may be interpreted as indicating certain characteristics, numbers, steps, operations, constituent elements, components or combinations thereof, but should not be interpreted as excluding the possibility of the presence of one or more other characteristics, numbers, steps, operations, constituent elements, components or combinations thereof.

[0044] The term "or" used in various embodiments of the present disclosure includes any of the listed terms and all combinations thereof. For example, "A or B" may include A, may include B, or may include both A and B.

[0045] Unless defined differently, all terms (including technical terms or scientific terms) used in the present disclosure have the same meanings as understood by those skilled in the art described in the present disclosure. Common terms as defined in dictionaries are interpreted as having meanings consistent with the context in the relevant technical field, and should not be interpreted ideally or overly formally unless clearly defined in the present disclosure.

[0046] Figure 1 An example wireless network 100 is shown in accordance with various embodiments of the present disclosure. Figure 1 The embodiment of the wireless network 100 shown in FIG. 1 is for illustration only. Other embodiments of the wireless network 100 can be used without departing from the scope of the present disclosure.

[0047] Wireless network 100 includes gNodeB (gNB) 101, gNB 102, and gNB 103. gNB 101 communicates with gNB 102 and gNB 103. gNB 101 also communicates with at least one Internet Protocol (IP) network 130, such as the Internet, a private IP network, or other data network.

[0048] Depending on the network type, other well-known terms such as "base station" or "access point" can be used instead of "gNodeB" or "gNB". For convenience, the terms "gNodeB" and "gNB" are used in this patent document to refer to network infrastructure components that provide wireless access to remote terminals. Also, depending on the network type, other well-known terms such as "mobile station", "subscriber station", "remote terminal", "wireless terminal" or "user device" can be used instead of "user equipment" or "UE". For convenience, the terms "user equipment" and "UE" are used in this patent document to refer to a remote wireless device that wirelessly accesses a gNB, whether the UE is a mobile device (such as a mobile phone or smartphone) or a commonly thought of fixed device (such as a desktop computer or vending machine).

[0049] gNB 102 provides wireless broadband access to network 130 for a first plurality of user equipment (UE) within coverage area 120 of gNB 102. The first plurality of UEs include: UE 111, which may be located in a small business (SB); UE 112, which may be located in an enterprise (E); UE 113, which may be located in a WiFi hotspot (HS); UE 114, which may be located in a first residence (R); UE 115, which may be located in a second residence (R); UE 116, which may be a mobile device (M), such as a cellular phone, a wireless laptop, a wireless PDA, etc. gNB 103 provides wireless broadband access to network 130 for a second plurality of UEs within coverage area 125 of gNB 103. The second plurality of UEs include UE 115 and UE 116. In some embodiments, one or more of gNBs 101-103 may be capable of communicating with each other and with UEs 111-116 using 5G, long term evolution (LTE), LTE-A, WiMAX, or other advanced wireless communication technologies.

[0050] The dashed lines illustrate the approximate extents of coverage areas 120 and 125, which are shown as approximately circular for purposes of illustration and explanation only. It should be clearly understood that coverage areas associated with gNBs, such as coverage areas 120 and 125, can have other shapes, including irregular shapes, depending on the configuration of the gNB and variations in the radio environment associated with natural and man-made obstacles.

[0051] As described in more detail below, one or more of gNB 101, gNB 102, and gNB 103 include a 2D antenna array as described in embodiments of the present disclosure. In some embodiments, one or more of gNB 101, gNB 102, and gNB 103 support codebook design and structure for a system with a 2D antenna array.

[0052] although Figure 1 One example of a wireless network 100 is shown, but Figure 1 Various changes may be made. For example, wireless network 100 can include any number of gNBs and any number of UEs in any suitable arrangement. Also, gNB 101 can communicate directly with any number of UEs and provide those UEs with wireless broadband access to network 130. Similarly, each gNB 102-103 can communicate directly with network 130 and provide UEs with direct wireless broadband access to network 130. In addition, gNBs 101, 102, and / or 103 can provide access to other or additional external networks, such as an external telephone network or other type of data network.

[0053] Figure 2a and Figure 2bExample wireless transmit and receive paths according to the present disclosure are shown. In the following description, transmit path 200 can be described as being implemented in a gNB (such as gNB 102) and receive path 250 can be described as being implemented in a UE (such as UE 116). However, it should be understood that receive path 250 can be implemented in a gNB and transmit path 200 can be implemented in a UE. In some embodiments, receive path 250 is configured to support codebook design and structure for a system with a 2D antenna array as described in embodiments of the present disclosure.

[0054] The transmit path 200 includes a channel coding and modulation block 205, a serial to parallel (S to P) block 210, an N-point inverse fast Fourier transform (IFFT) block 215, a parallel to serial (P to S) block 220, an add cyclic prefix block 225, and an upconverter (UC) 230. The receive path 250 includes a downconverter (DC) 255, a remove cyclic prefix block 260, a serial to parallel (S to P) block 265, an N-point fast Fourier transform (FFT) block 270, a parallel to serial (P to S) block 275, and a channel decoding and demodulation block 280.

[0055] In the transmit path 200, the channel coding and modulation block 205 receives a set of information bits, applies coding (such as low-density parity check (LDPC) coding), and modulates the input bits (such as using quadrature phase shift keying (QPSK) or quadrature amplitude modulation (QAM)) to generate a sequence of frequency-domain modulation symbols. The serial-to-parallel (S-to-P) block 210 converts (such as demultiplexes) the serial modulation symbols into parallel data to generate N parallel symbol streams, where N is the number of IFFT / FFT points used in the gNB 102 and the UE 116. The N-point IFFT block 215 performs an IFFT operation on the N parallel symbol streams to generate a time-domain output signal. The parallel-to-serial block 220 converts (such as multiplexes) the parallel time-domain output symbols from the N-point IFFT block 215 to generate a serial time-domain signal. The add cyclic prefix block 225 inserts a cyclic prefix into the time-domain signal. The up-converter 230 modulates (such as up-converts) the output of the add cyclic prefix block 225 to an RF frequency for transmission via a wireless channel. The signal can also be filtered at baseband before conversion to RF frequency.

[0056] The RF signal transmitted from gNB 102 arrives at UE 116 after passing through a wireless channel, and an operation opposite to that at gNB 102 is performed at UE 116. Downconverter 255 downconverts the received signal to a baseband frequency, and remove cyclic prefix block 260 removes the cyclic prefix to generate a serial time-domain baseband signal. Serial-to-parallel block 265 converts the time-domain baseband signal into a parallel time-domain signal. N-point FFT block 270 performs an FFT algorithm to generate N parallel frequency-domain signals. Parallel-to-serial block 275 converts the parallel frequency-domain signals into a sequence of modulated data symbols. Channel decoding and demodulation block 280 demodulates and decodes the modulated symbols to recover the original input data stream.

[0057] Each of gNBs 101-103 may implement a transmit path 200 similar to that for transmitting in the downlink to UEs 111-116 and may implement a receive path 250 similar to that for receiving in the uplink from UEs 111-116. Similarly, each of UEs 111-116 may implement a transmit path 200 for transmitting in the uplink to gNBs 101-103 and may implement a receive path 250 for receiving in the downlink from gNBs 101-103.

[0058] Figure 2a and Figure 2b Each of the components in can be implemented using hardware only, or a combination of hardware and software / firmware. As a specific example, Figure 2a and Figure 2b At least some of the components in can be implemented with software, while other components can be implemented by configurable hardware or a mixture of software and configurable hardware. For example, FFT block 270 and IFFT block 215 can be implemented as a configurable software algorithm, in which the value of the number of points N can be modified according to the implementation.

[0059] In addition, although described as using FFT and IFFT, this is illustrative only and should not be construed as limiting the scope of the present disclosure. Other types of transforms can be used, such as discrete Fourier transform (DFT) and inverse discrete Fourier transform (IDFT) functions. It should be understood that for DFT and IDFT functions, the value of variable N can be any integer (such as 1, 2, 3, 4, etc.), while for FFT and IFFT functions, the value of variable N can be any integer as a power of 2 (such as 1, 2, 4, 8, 16, etc.).

[0060] although Figure 2a and Figure 2b An example of a wireless transmit and receive path is shown, but the Figure 2a and Figure 2b Make various changes. For example, Figure 2a and Figure 2b The various components in can be combined, further subdivided or omitted, and additional components can be added according to specific needs. Figure 2a and Figure 2b It is intended to illustrate examples of the types of transmit and receive paths that can be used in a wireless network. Any other suitable architecture can be used to support wireless communications in a wireless network.

[0061] Figure 3a An example UE 116 according to the present disclosure is shown. Figure 3a The embodiment of UE 116 shown in FIG. 1 is for illustration only, and Figure 1 UEs 111-115 can have the same or similar configurations. However, UEs have a variety of configurations, and Figure 3a The scope of the present disclosure is not limited to any particular implementation of the UE.

[0062] UE 116 includes antenna 305, radio frequency (RF) transceiver 310, transmit (TX) processing circuit 315, microphone 320, and receive (RX) processing circuit 325. UE 116 also includes speaker 330, processor / controller 340, input / output (I / O) interface 345, input device(s) 350, display 355, and memory 360. Memory 360 includes operating system (OS) 361 and one or more applications 362.

[0063] The RF transceiver 310 receives incoming RF signals from the antenna 305 transmitted by the gNB of the wireless network 100. The RF transceiver 310 downconverts the incoming RF signals to generate an intermediate frequency (IF) or baseband signal. The IF or baseband signal is sent to the RX processing circuit 325, where the RX processing circuit 325 generates a processed baseband signal by filtering, decoding and / or digitizing the baseband or IF signal. The RX processing circuit 325 sends the processed baseband signal to the speaker 330 (such as for voice data) or to the processor / controller 340 (such as for web browsing data) for further processing.

[0064] The TX processing circuit 315 receives analog or digital voice data from the microphone 320, or receives other outgoing baseband data (such as network data, email, or interactive video game data) from the processor / controller 340. The TX processing circuit 315 encodes, multiplexes, and / or digitizes the outgoing baseband data to generate a processed baseband or IF signal. The RF transceiver 310 receives the outgoing processed baseband or IF signal from the TX processing circuit 315 and up-converts the baseband or IF signal to an RF signal that is transmitted via the antenna 305.

[0065] The processor / controller 340 can include one or more processors or other processing devices and execute an OS 361 stored in the memory 360 to control the overall operation of the UE 116. For example, the processor / controller 340 can control the reception of forward channel signals and the transmission of reverse channel signals through the RF transceiver 310, the RX processing circuit 325, and the TX processing circuit 315 according to well-known principles. In some embodiments, the processor / controller 340 includes at least one microprocessor or microcontroller.

[0066] The processor / controller 340 is also capable of executing other processes and programs resident in the memory 360, such as operations for channel quality measurement and reporting for a system with a 2D antenna array as described in the embodiments of the present disclosure. The processor / controller 340 is capable of moving data into or out of the memory 360 as needed for the executed process. In some embodiments, the processor / controller 340 is configured to execute applications 362 based on the OS 361 or in response to signals received from the gNB or operator. The processor / controller 340 is also coupled to the I / O interface 345, where the I / O interface 345 provides the UE 116 with the ability to connect to other devices such as laptops and handheld computers. The I / O interface 345 is the communication path between these accessories and the processor / controller 340.

[0067] Processor / controller 340 is also coupled to input device(s) 350 and display 355. An operator of UE 116 can input data into UE 116 using input device(s) 350. Display 355 can be a liquid crystal display or other display capable of presenting text and / or at least limited graphics (such as from a website). Memory 360 is coupled to processor / controller 340. A portion of memory 360 can include random access memory (RAM), while another portion of memory 360 can include flash memory or other read-only memory (ROM).

[0068] although Figure 3a An example of UE 116 is shown, but it is possible to Figure 3a Make various changes. For example, Figure 3a The various components in can be combined, further subdivided, or omitted, and additional components can be added according to specific needs. As a specific example, processor / controller 340 can be divided into multiple processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). Moreover, although Figure 3a The UE 116 is shown configured as a mobile phone or smart phone, but the UE can be configured to operate as other types of mobile or stationary devices.

[0069] Figure 3bAn example gNB 102 according to the present disclosure is shown. Figure 3b The embodiment of the gNB 102 shown in FIG. is for illustration only, and Figure 1 Other gNBs can have the same or similar configurations. However, gNBs have a variety of configurations, and Figure 3b The scope of the present disclosure is not limited to any particular implementation of the gNB. It should be noted that gNB 101 and gNB 103 can include the same or similar structure as gNB 102.

[0070] like Figure 3b As shown in FIG. 1 , gNB 102 includes multiple antennas 370a-370n, multiple RF transceivers 372a-372n, transmit (TX) processing circuitry 374, and receive (RX) processing circuitry 376. In some embodiments, one or more of the multiple antennas 370a-370n include a 2D antenna array. gNB 102 also includes a controller / processor 378, a memory 380, and a backhaul or network interface 382.

[0071] The RF transceivers 372a-372n receive incoming RF signals from the antennas 370a-370n, such as signals transmitted by a UE or other gNB. The RF transceivers 372a-372n downconvert the incoming RF signals to generate IF or baseband signals. The IF or baseband signals are sent to the RX processing circuitry 376, which generates processed baseband signals by filtering, decoding, and / or digitizing the baseband or IF signals. The RX processing circuitry 376 sends the processed baseband signals to the controller / processor 378 for further processing.

[0072] The TX processing circuit 374 receives analog or digital data (such as voice data, network data, email, or interactive video game data) from the controller / processor 378. The TX processing circuit 374 encodes, multiplexes, and / or digitizes the outgoing baseband data to generate a processed baseband or IF signal. The RF transceivers 372a-372n receive the outgoing processed baseband or IF signals from the TX processing circuit 374 and up-convert the baseband or IF signals to RF signals that are transmitted via the antennas 370a-370n.

[0073] The controller / processor 378 can include one or more processors or other processing devices that control the overall operation of the gNB 102. For example, the controller / processor 378 can control the reception of forward channel signals and the transmission of reverse channel signals through the RF transceivers 372a-372n, the RX processing circuitry 376, and the TX processing circuitry 374 in accordance with well-known principles. The controller / processor 378 can also support additional functionality, such as more advanced wireless communication functionality. For example, the controller / processor 378 can perform a Blind Interference Sensing (BIS) process, such as performed through a Blind Interference Sensing (BIS) algorithm, and decode a received signal with an interference signal subtracted. The controller / processor 378 can support any of a variety of other functions in the gNB 102. In some embodiments, the controller / processor 378 includes at least one microprocessor or microcontroller.

[0074] The controller / processor 378 can also execute programs and other processes resident in the memory 380, such as a basic OS. The controller / processor 378 can also support channel quality measurement and reporting for systems with 2D antenna arrays as described in embodiments of the present disclosure. In some embodiments, the controller / processor 378 supports communications between entities such as web RTC. The controller / processor 378 can move data into or out of the memory 380 as needed by the executing process.

[0075] The controller / processor 378 is also coupled to a backhaul or network interface 382. The backhaul or network interface 382 allows the gNB 102 to communicate with other devices or systems via a backhaul connection or via a network. The backhaul or network interface 382 can support communication via any suitable (multiple) wired or wireless connections. For example, when the gNB 102 is implemented as part of a cellular communication system (such as a cellular communication system supporting 5G or new radio access technology or NR, LTE or LTE-A), the backhaul or network interface 382 can allow the gNB 102 to communicate with other gNBs via a wired or wireless backhaul connection. When the gNB 102 is implemented as an access point, the backhaul or network interface 382 can allow the gNB 102 to communicate with a larger network (such as the Internet) via a wired or wireless local area network or via a wired or wireless connection. The backhaul or network interface 382 includes any suitable structure that supports communication via a wired or wireless connection, such as an Ethernet or RF transceiver.

[0076] The memory 380 is coupled to the controller / processor 378. A portion of the memory 380 can include RAM, while another portion of the memory 380 can include flash memory or other ROM. In some embodiments, a plurality of instructions such as a BIS algorithm are stored in the memory. The plurality of instructions are configured to cause the controller / processor 378 to perform the BIS process and decode the received signal after subtracting at least one interference signal determined by the BIS algorithm.

[0077] As described in more detail below, the transmit and receive paths of the gNB 102 (implemented using the RF transceivers 372a-372n, the TX processing circuitry 374, and / or the RX processing circuitry 376) support aggregated communications with FDD cells and TDD cells.

[0078] although Figure 3b An example of a gNB 102 is shown, but the Figure 3b For example, gNB 102 can include any number of Figure 3a . As a specific example, an access point can include a number of backhaul or network interfaces 382, ​​and the controller / processor 378 can support routing functions to route data between different network addresses. As another specific example, while shown as including a single instance of TX processing circuitry 374 and a single instance of RX processing circuitry 376, the gNB 102 can include multiple instances of each (such as one for each RF transceiver).

[0079] In the Long Term Evolution (LTE) technology, bypass communication includes two main mechanisms: direct communication from device to device (D2D) and vehicle to vehicle / infrastructure / pedestrian / network (V2X). V2X is designed based on D2D technology and is superior to D2D in terms of data rate, latency, reliability, link capacity, etc. It is the most representative bypass communication technology in LTE technology. In the 5G system, bypass communication currently mainly includes vehicle to the outside world (V2X) communication.

[0080] As an evolutionary technology of LTE, the 5G NR system also includes the further evolution of bypass communication, and has developed the NRV2X technology. As an evolutionary version of LTE V2X technology, NR V2X has better performance in all aspects. The 5G NR system is expected to further expand the application scenarios of NR V2X to other broader application scenarios, such as commercial bypass communication and public safety (PS) scenarios. The evolution of bypass communication includes unlicensed frequency bands, FR2, carrier aggregation, co-channel coexistence with LTE, and support for other technologies in other fields such as positioning.

[0081] In an embodiment of the present application, the information configured by the base station, indicated by signaling, configured by a high layer, and pre-configured includes a group of configuration information; it also includes multiple groups of configuration information, from which the UE selects a group of configuration information for use according to predefined conditions; it also includes a group of configuration information containing multiple subsets, from which the UE selects a subset for use according to predefined conditions.

[0082] In the embodiment of the present application, lower than the threshold may be replaced by lower than or equal to the threshold, higher than (exceeding) the threshold may be replaced by higher than or equal to the threshold, lower than or equal to may be replaced by lower than, and greater than or equal to may be replaced by greater than; and vice versa.

[0083] Some of the technical solutions provided in the embodiments of the present application are specifically described based on the V2X system, but their application scenarios should not be limited to the V2X system in bypass communication, but can also be applied to other bypass transmission systems. For example, the design based on the V2X subchannel in the following embodiments can also be used for the D2D subchannel or other bypass transmission subchannels. The V2X resource pool in the following embodiments can also be replaced by a D2D resource pool in other bypass transmission systems such as D2D.

[0084] In an embodiment of the present application, when the bypass communication system is a V2X system, the terminal or UE may be various types of terminals or UEs such as a vehicle, infrastructure, or pedestrian.

[0085] The base station in this specification may also be replaced by other nodes, such as bypass nodes, and a specific example is a roadside station (infrastructure) UE in a bypass system. Any mechanism applicable to the base station in this embodiment may also be similarly used in the scenario where the base station is replaced by other bypass nodes, and no further description will be given.

[0086] The time slot in this specification may also be replaced by a time unit, the candidate time slot may also be replaced by a candidate time unit, and the candidate single time slot resource may also be replaced by a candidate single time unit resource. The time unit includes a specific time length, such as a number of consecutive symbols.

[0087] The time slots in this specification can be subframes or time slots in the physical sense, or subframes or time slots in the logical sense. Specifically, the subframes or time slots in the logical sense are the subframes or time slots corresponding to the resource pool of bypass communication. For example, in a V2X system, the resource pool is defined by a repeated bitmap, which is mapped to a specific set of time slots. The specific set of time slots can be all time slots, or all other time slots except certain specific time slots (such as time slots for transmitting MIB (Master Information Block) / SIB (System Information Block)). The time slots indicated as "1" in the bitmap can be used for V2X transmission and belong to the time slots corresponding to the V2X resource pool; the time slots indicated as "0" cannot be used for V2X transmission and do not belong to the time slots corresponding to the V2X resource pool.

[0088] The following is an example of a typical application scenario to illustrate the difference between the subframe or time slot in the physical sense or the logical sense: when calculating the time domain interval (gap) between two specific channels / messages (for example, the PSSCH carrying bypass data and the PSFCH carrying corresponding feedback information), it is assumed that the interval is N time slots. If the subframe or time slot in the physical sense is calculated, the N time slots correspond to an absolute time length of N*x milliseconds in the time domain, where x is the time length of the physical time slot (subframe) under the numerology of the scenario, in milliseconds; otherwise, if the subframe or time slot in the logical sense is calculated, taking the bypass resource pool defined by the bitmap as an example, the interval of N time slots corresponds to N time slots indicated as "1" in the bitmap, and the absolute time length of the interval varies with the specific configuration of the bypass communication resource pool and does not have a fixed value.

[0089] Furthermore, the time slot in this specification can be a complete time slot or a number of symbols corresponding to the bypass communication in a time slot. For example, when the bypass communication is configured to be performed on the X1-X2 symbols in each time slot, the time slot in the following embodiments is the X1-X2 symbols in the time slot in this scenario; or, when the bypass communication is configured as a mini-slot transmission, the time slot in the following embodiments is a mini-slot defined or configured in the bypass system, rather than a time slot in the NR system; or, when the bypass communication is configured as a symbol-level transmission, the time slot in the following embodiments may be replaced by a symbol, or may be replaced by N symbols as the time domain granularity of the symbol-level transmission.

[0090] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0091] The text and drawings are provided as examples only to help readers understand the present disclosure. They are not intended and should not be interpreted as limiting the scope of the present disclosure in any way. Although certain embodiments and examples have been provided, it is obvious to those skilled in the art based on what is disclosed herein that the embodiments and examples shown may be changed without departing from the scope of the present disclosure.

[0092] In LTE bypass communication systems and NR V2X systems, the frequency domain resources used for bypass communication are usually located in the authorized frequency band, and it is generally assumed that there is basically no interference from other external communication systems (such as WiFi, Bluetooth, etc.) on this frequency band. However, for bypass communication systems operating in unlicensed frequency bands, the interference of other communication systems to bypass communication on unlicensed carriers needs to be considered, and the interference of bypass communication to other communication systems also needs to be limited according to regulations.

[0093] In the NR unlicensed (NR-U) system, listen before talk (LBT) is used as one of the typical technologies in the unlicensed frequency band. This technology defines a special frame structure for the NR communication system in the unlicensed frequency band, and the frame structure contains several gaps for LBT. UE and base station need to perform LBT before uplink and downlink transmission, and can only send various wireless signals / channels normally after LBT is passed.

[0094] The bypass communication system is subject to regulatory restrictions when operating in an unlicensed frequency band. After selecting the resources for bypass transmission, if there is a gap longer than a specific length before the transmission, the UE needs to perform the LBT process first. The transmission can only be sent if the LBT is successful, otherwise the transmission cannot be sent. Therefore, when the UE needs to send multiple transmissions (retransmissions) of a bypass signal / channel or multiple bypass signals / channels, in order to reduce the impact of potential LBT failures on the transmission, the UE can select multiple consecutive time slots during the resource allocation process to send the one / multiple bypass signals / channels. This method is also called multi-consecutive slots transmission (MCSt), and the time slot can also be replaced by other time units.

[0095] In a bypass system on a licensed frequency band, after selecting a transmission resource, the UE may detect that the resources reserved by other UEs overlap with the selected transmission resource, resulting in the selected transmission resource being unavailable. In this case, the UE will reselect unavailable transmission resources. For example, priority preemption and re-evaluation are two methods widely used in licensed frequency bands, which trigger resource reselection based on conflicts between transmission resources and other UEs. This method can be applied to unlicensed frequency bands, but due to the channel characteristics on unlicensed frequency bands, this method has two disadvantages: it fails to handle the situation where the selected transmission resource (including some of the resources therein) is unavailable due to LBT failure; this method is designed for single-slot transmission, and no corresponding changes are made to communications based on MCSt. Therefore, it is necessary to introduce a method suitable for communications on unlicensed frequency bands.

[0096] In this specification, the level of priority is indicated by its value. In bypass communication, it can be generally considered that a higher priority value corresponds to a lower priority. Accordingly, a priority higher than a threshold can be understood as a priority value lower than a threshold, and vice versa.

[0097] Figure 4 A flowchart of a method performed by a first UE according to various embodiments of the present disclosure is shown. In step S401, the first UE determines a first resource for bypass transmission, wherein the first resource includes a plurality of consecutive time units (or resources on a plurality of consecutive time units). In step S402, the first UE determines whether the first resource includes a second resource that is not available for bypass transmission. In step S403, the first UE reselects at least one resource in the second resource and at least one resource in the third resource when the first resource includes the second resource. One of the second / third resources may be a resource corresponding to at least one time unit in the time unit corresponding to the second / third resource.

[0098] In an exemplary embodiment, the first UE determines a first resource for its bypass transmission, and then determines whether at least one resource in the first resource is unavailable according to a first condition. One of the first resources may be a resource corresponding to at least one time unit in the time unit corresponding to the first resource. For ease of description, the unavailable resource is referred to as the second resource, and the available resource remaining in the first resource is referred to as the third resource. If the first resource includes an unavailable resource (second resource), then:

[0099] The first UE reselects the second resource and / or the third resource, wherein the reselection includes re-evaluation and / or priority preemption, and sends its bypass transmission on the reselected second resource and / or the third resource;

[0100] Alternatively, the first UE determines whether to reselect the second resource and / or the third resource, optionally according to the second condition. Optionally, if the first UE needs to reselect the second resource and / or the third resource, the second resource and / or the third resource is reselected and its bypass transmission is sent on the reselected second resource and / or the third resource; otherwise, if it is determined that the second resource and / or the third resource does not need to be reselected, its bypass transmission is sent on the determined second resource and / or the third resource.

[0101] Optionally, if at least one resource in the first resources satisfies the first condition, it is determined that the at least one resource in the first resources is unavailable (which can also be understood as determining that the at least one resource is a second resource); otherwise, it is determined that all resources in the first resources are available (which can also be understood as the resources that do not satisfy the first condition are third resources).

[0102] The first condition includes at least one of the following:

[0103] Detecting that resources indicated by other UEs overlap with the at least one resource; wherein the indication includes an indication in an SCI sent by the other UEs and / or an indication in Inter-UE Coordination (IUC) information received by the first UE, and the overlap includes a partial overlap;

[0104] The inability to transmit on the at least one resource is caused by an LBT failure; for example, an LBT failure performed before the time slot where the at least one resource is located, and / or an LBT failure performed before at least one time slot starting position of the time slot where the at least one resource is located, and / or a LBT failure performed corresponding to the at least one resource, etc., resulting in the first UE being unable to transmit on the resource.

[0105] Wherein, regarding the condition for detecting that the resource indicated by other UEs overlaps with the at least one resource, optionally, the condition further includes at least one of the following:

[0106] The priority corresponding to the resource indicated by the other UE is higher than the priority of the bypass transmission of the first UE; further, higher than the priority of at least one or any bypass transmission of the first UE on the at least one resource, and / or higher than the priority corresponding to any resource in the first resources;

[0107] An offset between the priority of bypass transmission of the first UE and the priority corresponding to the resource indicated by the other UE is higher than or equal to a first threshold; optionally, the priority corresponding to the resource indicated by the other UE is higher than the priority of bypass transmission of the first UE, and an offset of the priority corresponding to the resource indicated by the other UE minus the priority of bypass transmission of the first UE is higher than or equal to the first threshold;

[0108] The priority corresponding to the resources indicated by the other UE is higher than or equal to the second threshold, and / or the priority of the bypass transmission of the first UE is lower than or equal to the third threshold;

[0109] The number of time slots or other time units corresponding to the first resource is lower than or equal to a fourth threshold;

[0110] Any one of the second conditions; wherein the second resource in the second condition may be a resource that satisfies at least one of the other conditions, and the third resource may be a resource that does not satisfy at least one of the other conditions.

[0111] The priority of the bypass transmission of the first UE includes the priority of any one or at least one bypass transmission of the first UE on the first resource, and / or the highest / lowest priority among multiple priorities of any one or at least one bypass transmission of the first UE on the first resource, and / or the priority of any one or at least one bypass transmission of the first UE on the at least one resource, and / or the highest / lowest priority among the priorities of any one or at least one bypass transmission of the first UE on the at least one resource; wherein the priority corresponding to the resource indicated by the other UE includes the priorities corresponding to each of the multiple resources indicated by the other UE, and / or the priority corresponding to the resource indicated by the other UE includes the highest / lowest priority among the priorities corresponding to each of the multiple resources indicated by the other UE.

[0112] Among them, the first threshold, the second threshold, the third threshold and the fourth threshold are (pre) configured and / or (pre) defined, for example, configured by RRC, and can be thresholds related to MCSt, for example, the priority threshold for whether to reselect resources when the corresponding MCSt sends a resource conflict, or the threshold for the priority offset, or the threshold for the number of time slots.

[0113] Among them, at least one / any one of the first conditions and at least one / any one of the further conditions regarding detecting that the resources indicated by other UEs overlap with the at least one resource can be determined based on the configuration (e.g., high layer / base station / pre-configuration) to determine whether to be used. Furthermore, if the first UE is configured with multiple first conditions, it can be further determined which first conditions to use based on the LBT type corresponding to the bypass transmission on the first resource, such as LBT type 1 or 2, and for example LBT type 2A / 2B / 2C.

[0114] Optionally, if at least one second resource and / or third resource meets the second condition, the first UE determines to reselect at least one second resource and / or third resource; otherwise, the at least one second resource and / or third resource is not reselected. The at least one second resource and / or third resource may be a second resource corresponding to at least one time slot or other time unit and / or a third resource corresponding to at least one time slot or other time unit.

[0115] The second condition includes at least one of the following:

[0116] At least one of the number of resources included in the second resources, the number of time slots corresponding to the second resources, and the number of consecutive time slots corresponding to the second resources is greater than or equal to a fifth threshold;

[0117] At least one of the number of resources included in the third resource, the number of time slots corresponding to the third resource, the number of consecutive time slots corresponding to the third resource, the number of the earliest consecutive time slots corresponding to the third resource, the number of the latest consecutive time slots corresponding to the third resource, and the maximum number of consecutive time slots corresponding to the third resource is lower than or equal to a sixth threshold;

[0118] The position of the second resource and / or the third resource meets at least one of the following conditions: in the starting time slot of the first resource or at least one or multiple consecutive time slots at the start, in the ending time slot of the first resource or at least one or multiple consecutive time slots at the end, and at least one or multiple consecutive time slots not at the start or end of the first resource.

[0119] Among them, the fifth threshold and the sixth threshold are (pre) configured and / or (pre) defined, for example, configured by RRC, and can be thresholds related to MCSt, for example, they can be thresholds on the number of resources corresponding to whether to reselect resources when MCSt sends a resource conflict, or thresholds on the number of time slots.

[0120] Among them, at least one / any one of the second conditions can be determined based on the configuration (e.g., high layer / base station / pre-configuration) to determine whether to be used. Further, if the first UE is configured with multiple second conditions, it can be further determined which second conditions to use according to the LBT type corresponding to the bypass transmission on the first resource, such as LBT type 1 or 2, and for example LBT type 2A / 2B / 2C.

[0121] In the embodiments of the present specification, there is no limitation on the timing sequence between the UE behavior of the first UE determining whether to reselect at least one second resource and / or third resource and the UE behavior of the first UE determining which resources are the second resource and / or third resource. For example, the first UE may first determine the second resource based on whether the LBT fails and whether it overlaps with the resources indicated by other UEs, and then determine whether to reselect at least one second resource based on the number and / or position of time slots corresponding to the second resource; for another example, the first UE determines that the second resource needs to be reselected based on the priority corresponding to the first resource being lower than any of the aforementioned thresholds, and then determines which resources are the second resources.

[0122] Optionally, the first UE determines to reselect the at least one second resource and / or the third resource, further comprising using at least one of the following methods to reselect the resource:

[0123] Reselect all resources included in the first resource. A specific example is that the first resource determined by the first UE includes resources on five time slots, namely, time slots [n, n+1, ...n+4], wherein the resource on time slot n+1 is the second resource that needs to be reselected, and the first UE reselects the resources on all five time slots, for example, the reselected resources are resources on time slots [n+6, n+7, ...n+10];

[0124] Reselect the at least one second resource. Optionally, the method is used when the at least one second resource is unavailable due to overlap with resources indicated by other UEs. A specific example is that the first UE includes resources on five time slots in total, namely, time slots [n, n+1, ...n+4], wherein the resource on time slot n+1 is the second resource that needs to be reselected, the first UE reselects the resource on time slot n+1, and does not reselect the resources on the other four time slots, for example, the reselected resources are the resources on time slots n, n+2, n+3, n+4, and n+5, wherein the selected resources on time slots n, n+2, n+3, and n+4 may be the same as before the reselection;

[0125] Reselect the at least one second resource and the resource before the at least one second resource in the first resource. Optionally, the method is used when the at least one second resource is unavailable due to LBT failure. The resource before the at least one second resource may include a third resource and / or other second resources. A specific example is that the first UE includes resources on five time slots in total [n, n+1, ...n+4], wherein the resource on time slot n+2 is the second resource that needs to be reselected, and the first UE reselects the resource on time slot n+2 and the resource before time slot n+2, that is, the resource on time slots n and n+1. For example, the reselected resources are the resources on time slots [n+3, n+4, ...n+7], wherein the selected resources on time slots n+3 and n+4 may be the same as before the reselection;

[0126] Reselect the at least one second resource and the resources in the first resource that are located after the at least one second resource. Optionally, the method is used when the at least one second resource is unavailable due to overlapping with resources indicated by other UEs. The resources after the at least one second resource may include a third resource and / or other second resources. A specific example is that the first UE includes resources on five time slots in total, namely, time slots [n, n+1, ...n+4], wherein the resources on time slot n+3 are the second resources that need to be reselected, and the first UE reselects the resources on time slot n+3 and the resources after time slot n+3, namely, time slot n+4. For example, the reselected resources are resources on time slots [n-2, n-1, ...n+2], wherein the selected resources on time slots n to n+2 may be the same as before the reselection.

[0127] At least one / any one of the above resource reselection methods can be determined based on configuration (e.g., high layer / base station / pre-configuration) to determine whether to be used. Furthermore, if the first UE is configured with multiple methods, it can be further determined which methods to use based on the LBT type corresponding to the bypass transmission on the first resource, such as LBT type 1 or 2, and for example LBT type 2A / 2B / 2C.

[0128] Optionally, the first UE determines to reselect at least one second resource and / or third resource, further comprising determining the reselected resource according to at least one of the following methods:

[0129] In the reselection process, candidate resources in consecutive time slots are preferentially selected. Optionally, when reselecting resources, the first UE increases the RSRP threshold used compared to the resource selection process before the reselection, and the increase may be a (pre)configured / (pre)defined value, and the value of the threshold may be increased each time the resource is reselected;

[0130] In the reselection process, the candidate resources that are temporally continuous with other selected resources are preferentially selected, wherein the selected resources include the second resource and / or the third resource that are not reselected, and / or the transmission resource selected by the first UE for transmission other than the first resource; wherein, temporally continuous includes being continuous after and before the other selected resources. Optionally, in the reselection process, if the candidate resource is temporally continuous with other selected resources, the value of the RSRP threshold is increased, and the RSRP threshold may be the RSRP threshold used to determine whether the candidate resource should be included in the candidate resource set and / or whether it should be excluded from the candidate resource set; otherwise, the value of the RSRP threshold is not adjusted. It should be noted that, in the resource selection process, the UE may adjust the value of the RSRP threshold (for example, increase the RSRP threshold by 3dB) when the number of selected candidate resources is less than the threshold, and the adjustment based on the number of candidate resources and the above-mentioned adjustment based on whether the candidate resources are temporally continuous can coexist, that is, when the conditions corresponding to the two adjustments are respectively met, the UE increases the RSRP threshold accordingly.

[0131] Furthermore, during the reselection process, the method in which the first UE determines the reselected resource further includes at least one of the following:

[0132] If the candidate resource is before the selected resource, including before the selected resource and is continuous in time with the selected resource; and the interval between the starting position of the candidate resource and the time point when the UE is triggered to perform reselection (including re-evaluation and priority preemption), or the time point when the UE detects the unavailable second resource, or the time point when the UE determines that the second resource and / or the third resource needs to be reselected is greater than or equal to the seventh threshold; then the candidate resource can be selected. Optionally, the seventh threshold in the method can be used in combination with the limitation on the time interval for processing delay in wireless communication, for example, the candidate resource needs to meet the time interval corresponding to the seventh threshold and the time interval in wireless communication before it can be used; it can also replace the limitation on the time interval for processing delay in wireless communication;

[0133] If the candidate resource is after the selected resource, including after the selected resource and is continuous in time with the selected resource; and the interval between the starting position of the candidate resource and the time point when the UE is triggered to perform reselection (including re-evaluation and priority preemption), or the time point when the UE detects an unavailable second resource, or the time point when the UE determines that the second resource and / or the third resource needs to be reselected is greater than or equal to an eighth threshold; then the candidate resource can be selected. Optionally, the eighth threshold in the method can replace the definition of the time interval for processing delay in wireless communication.

[0134] Among them, the seventh threshold and the eighth threshold can be thresholds corresponding to processing delay, or thresholds for the delay in executing LBT, or thresholds corresponding to the total delay of the two; optionally, when there are no other selected resources that are temporally continuous before the candidate resource, the seventh threshold and the eighth threshold are related to the delay in executing LBT, otherwise they are not related to the delay in executing LBT.

[0135] Any of the above methods may be used in combination with other existing methods in the resource reselection process, such as resource exclusion based on the SCI of other UEs, resource exclusion based on its own transmission, etc., or may replace other existing methods.

[0136] Furthermore, during the reselection process, the method in which the first UE determines the reselected resource further includes at least one of the following:

[0137] If the candidate resource is after the selected resource, included after the selected resource and continuous in time with the selected resource; and the candidate resource is within the time range of the channel occupancy (CO) initiated or shared by the first UE; then the candidate resource can be selected;

[0138] If the candidate resource is outside the time range of the channel occupancy (CO) initialized or shared by the first UE, for example, after the CO ends; then when the time interval between the candidate resource and other transmission resources selected by the first UE and / or the resources indicated by other UEs detected by the first UE is greater than or equal to the ninth threshold, the candidate resource can be selected, otherwise the candidate resource cannot be selected. Further, if the candidate resource is after other transmission resources selected by the first UE and / or the resources indicated by other UEs detected, then when the time interval between the starting position of the candidate resource and the ending position of other transmission resources selected by the first UE and / or the ending position of resources indicated by other UEs detected by the first UE is greater than or equal to the ninth threshold, the candidate resource can be selected, otherwise the candidate resource cannot be selected.

[0139] Among them, the ninth threshold may be a delay threshold corresponding to LBT, and further, a delay threshold corresponding to type 1 LBT. For example, the ninth threshold corresponds to the time length for the first UE to execute type 1 LBT, and the type 1 LBT is used to initialize a new CO.

[0140] Any of the above methods may be used in combination with other existing methods in the resource reselection process, such as resource exclusion based on the SCI of other UEs, resource exclusion based on its own transmission, etc., or may replace other existing methods.

[0141] At least one / any one of the above methods for determining the reselected resources may be used based on configuration (e.g., high layer / base station / pre-configuration). Further, if the first UE is configured with multiple methods, it may be further determined which methods to use based on the LBT type corresponding to the bypass transmission on the first resource, such as LBT type 1 or 2, and further such as LBT type 2A / 2B / 2C.

[0142] Optionally, the first UE determines to reselect resource for at least one second resource and / or third resource, further comprising at least one of the following:

[0143] If the second resource is unavailable due to LBT failure, when selecting candidate resources, all candidate resources in the time slot where the LBT failed and / or the time slot where the resources corresponding to the failed LBT are located are excluded.

[0144] Optionally, the first UE determines not to reselect the second resource and / or the third resource, and sends its bypass transmission on the determined second resource and / or the third resource, further comprising:

[0145] If the second resource is unavailable due to overlap with the resource indicated by the second UE, a signaling is sent to the second UE, the signaling being used to instruct the second UE to reselect the resource. Optionally, the information indicated in the signaling includes at least one of the following:

[0146] At least one of the first resource, the second resource, and the third resource, where the information may be used to inform the second UE of information about the resource that the first UE is about to use for transmission, so as to avoid a conflict between the second UE and the first UE after the second UE reselects the resource;

[0147] an indication of whether the transmission to the first UE is based on the MCSt;

[0148] The priority corresponding to at least one of the first resource, the second resource, and the third resource.

[0149] Optionally, the first UE determines not to reselect the second resource and / or the third resource, and sends its bypass transmission (e.g., PSSCH and its associated PSCCH) on the determined second resource and / or the third resource, further comprising, when indicating a priority corresponding to the bypass transmission in bypass control information SCI associated with the bypass transmission, the indicated priority is based on at least one of the following methods:

[0150] If the priority corresponding to the bypass transmission is lower than or equal to the tenth threshold, the indicated priority is set to the tenth threshold; otherwise, the priority corresponding to the bypass transmission is indicated;

[0151] The indicated priority is the priority corresponding to the bypass transmission plus an offset, wherein the offset may be (pre)configured and / or (pre)defined, and may be a priority offset corresponding to the MCSt;

[0152] If the transmissions included in the bypass transmission correspond to multiple priorities, the priority of each or at least one of the bypass transmissions is set to the highest priority among the multiple priorities, or to the lowest priority.

[0153] At least one / any one of the methods corresponding to the priorities indicated above can be determined based on configuration (e.g., high layer / base station / pre-configuration) to determine whether to be used. Furthermore, if the first UE is configured with multiple methods, it can be further determined which methods to use based on the LBT type corresponding to the bypass transmission on the first resource, such as LBT type 1 or 2, and for example LBT type 2A / 2B / 2C.

[0154] Figure 5 A flow chart of a method performed by a second UE according to various embodiments of the present disclosure is shown. In step S501, the second UE determines a fourth resource for bypass transmission. In step S502, the second UE determines whether to reselect the fourth resource based on detecting that the fifth resource overlaps with the fourth resource and whether the third condition is satisfied, wherein the fifth resource includes at least one resource of the first resource indicated by the first UE.

[0155] In another exemplary embodiment, the second UE determines a fourth resource for its bypass transmission, and detects that at least one of the first resources indicated by the first UE overlaps with the fourth resource, and the second UE determines whether to reselect the fourth resource according to the third condition. Optionally, if the second UE needs to reselect the fourth resource, the fourth resource is reselected and its bypass transmission is sent on the reselected fourth resource; otherwise, if it is determined that the fourth resource does not need to be reselected, its bypass transmission is sent on the determined fourth resource. For ease of description, at least one of the first resources indicated by the first UE that overlaps with the fourth resource is referred to as the fifth resource.

[0156] Optionally, the third condition includes at least one of the following: a priority corresponding to the fifth resource is higher than a priority of bypass transmission of the second UE;

[0157] An offset between the priority corresponding to the fifth resource and the priority of the bypass transmission of the second UE is lower than a first threshold;

[0158] The priority of bypass transmission of the second UE is lower than the second threshold, and / or the priority corresponding to the fifth resource is higher than the third threshold.

[0159] Optionally, the first UE may indicate multiple bypass transmissions based on MCSt, wherein the multiple bypass transmissions include transmissions on the fifth resource. For ease of description, the resources corresponding to the multiple bypass transmissions are referred to as sixth resources, and other resources in the sixth resource that do not belong to the fifth resource are referred to as seventh resources.

[0160] Optionally, the third condition further includes: the first UE indicates that the transmission on the fifth resource is based on MCSt. The condition may also be that the first UE indicates that the transmission on the sixth resource is based on MCSt, and the fifth resource is included in the indicated sixth resource.

[0161] Furthermore, the third condition also includes at least one of the following:

[0162] The number of time slots (or other time units) corresponding to the MCSt-based transmission and / or the sixth resource indicated by the first UE is higher than a fourth threshold;

[0163] At least one of the number of resources included in the fifth resource, the number of time slots corresponding to the fifth resource, and the number of consecutive time slots corresponding to the fifth resource is lower than a fifth threshold;

[0164] At least one of the number of resources included in the seventh resource, the number of time slots corresponding to the seventh resource, the number of consecutive time slots corresponding to the seventh resource, the number of the earliest consecutive time slots corresponding to the seventh resource, the number of the latest consecutive time slots corresponding to the seventh resource, and the maximum number of consecutive time slots corresponding to the seventh resource is higher than a sixth threshold;

[0165] The position of the fifth resource and / or the seventh resource meets at least one of the following conditions: in the starting time slot of the sixth resource or at least one or multiple consecutive time slots at the start, in the ending time slot of the sixth resource or at least one or multiple consecutive time slots at the end, and at least one or multiple consecutive time slots not at the start or end of the sixth resource.

[0166] Among them, at least one / any one of the third conditions can be determined based on configuration (e.g., high layer / base station / pre-configuration) to determine whether to be used. Further, if the second UE is configured with multiple third conditions, it can be further determined which third conditions to use according to the LBT type corresponding to the bypass transmission on the fourth resource, such as LBT type 1 or 2, and for example LBT type 2A / 2B / 2C.

[0167] Among them, the priority corresponding to the fifth resource includes the priority of any one or at least one bypass transmission on the sixth resource indicated by the first UE, and / or the highest / lowest priority among multiple priorities of any one or at least one bypass transmission on the sixth resource indicated by the first UE, and / or the priority of any one or at least one bypass transmission on the fifth resource indicated by the first UE, and / or the highest / lowest priority among the priorities of any one or at least one bypass transmission on the fifth resource indicated by the first UE.

[0168] Figure 6 A block diagram showing a configuration of a user equipment (UE) 600 according to various embodiments of the present disclosure is shown.

[0169] refer to Figure 6 According to various embodiments of the present disclosure, the UE 600 may include a transceiver 601 and a controller 602. For example, the transceiver 601 may be configured to send and receive signals. For example, the controller 602 may be coupled to the transceiver 601 and configured to perform the aforementioned method.

[0170] Those skilled in the art will appreciate that the above illustrative embodiments are described herein and are not intended to be limiting. It should be understood that any two or more of the embodiments disclosed herein may be combined in any combination. In addition, other embodiments may be utilized and other changes may be made without departing from the spirit and scope of the subject matter presented herein. It will be readily understood that the various aspects of the invention of the present disclosure as generally described herein and shown in the accompanying drawings may be arranged, replaced, combined, separated and designed in a variety of different configurations, all of which are contemplated herein.

[0171] Those skilled in the art will appreciate that the various illustrative logic boxes, modules, circuits, and steps described in the present application can be implemented as hardware, software, or a combination of the two. To clearly illustrate this interchangeability of hardware and software, various illustrative components, boxes, modules, circuits, and steps are described generally in the form of their function sets above. Whether such function sets are implemented as hardware or software depends on specific applications and the design constraints imposed on the overall system. Technicians can implement the described function sets in different ways for each specific application, but such design decisions should not be interpreted as causing a departure from the scope of the present application.

[0172] The various illustrative logic blocks, modules, and circuits described in this application may be implemented or executed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in an alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors cooperating with a DSP core, or any other such configuration.

[0173] The method or algorithm described in the present application can be directly embodied in hardware, in a software module executed by a processor, or in a combination of the two. The software module can reside in a RAM memory, a flash memory, a ROM memory, an EPROM memory, an EEPROM memory, a register, a hard disk, a removable disk, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor so that the processor can read and write information from / to the storage medium. In an alternative, a storage medium can be integrated into a processor. The processor and the storage medium can reside in an ASIC. The ASIC can reside in a user terminal. In an alternative, the processor and the storage medium can reside in a user terminal as discrete components.

[0174] In one or more exemplary designs, the functions may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include both computer storage media and communication media, the latter including any media that facilitates the transfer of a computer program from one place to another. Storage media may be any available media that can be accessed by a general or special purpose computer.

[0175] The above description is merely an exemplary embodiment of the present invention and is not intended to limit the protection scope of the present invention. The protection scope of the present invention is determined by the appended claims.

Claims

1. A method performed by a first user equipment UE in a wireless communication system, comprising: determining a first resource for bypass transmission, wherein the first resource comprises a plurality of consecutive time units; determining whether the first resources include second resources that are unavailable for the bypass transmission; as well as In a case where the first resource includes the second resource, reselecting at least one of the second resources and at least one of the third resources, The third resource includes resources in the first resource except the second resource, and The reselecting of at least one of the second resources and at least one of the third resources comprises at least one of the following: reselecting all resources in the first resource, reselecting at least one of the second resources and at least one of the third resources that is located before at least one of the second resources in the first resources, Reselection is performed on at least one of the second resources and at least one of the third resources in the first resources that is located after the at least one of the second resources.

2. The method according to claim 1, wherein: Determining whether the first resource includes a second resource that is unavailable for the bypass transmission includes: determining whether the first resource includes a second resource that is not available for the bypass transmission based on whether a first condition is satisfied, wherein the first condition includes at least one of the following: At least one of the first resources overlaps with resources indicated by other UEs, and At least one of the first resources is unavailable for the bypass transmission due to a Listen Before Talk (LBT) failure.

3. The method according to claim 2, wherein: Determining whether the first resource includes the second resource based on whether a first condition is satisfied includes: If at least one of the first resources satisfies the first condition, determining at least one of the first resources to be the second resource; and In a case where any one of the first resources does not satisfy the first condition, it is determined that the first resources do not include the second resource.

4. The method according to claim 2, wherein: In the case where the first condition includes that resources indicated by other UEs overlap with at least one of the first resources, the first condition further includes at least one of the following: The priority corresponding to the resource indicated by the other UE is higher than the priority of the bypass transmission of the first UE, The offset between the priority of the bypass transmission of the first UE and the priority corresponding to the resources indicated by the other UE is higher than or equal to a first threshold, The priority corresponding to the resource indicated by the other UE is higher than or equal to the second threshold, The priority of the bypass transmission of the first UE is lower than or equal to a third threshold, The number of time units corresponding to the first resource is lower than or equal to a fourth threshold, Any one of the second conditions.

5. The method according to claim 1, wherein: Reselecting at least one of the second resources and at least one of the third resources includes: Based on whether a second condition is satisfied, it is determined whether to reselect at least one of the second resources and at least one of the third resources, wherein the second condition is related to the quantity and / or location of the second resources and / or the third resources.

6. The method according to claim 5, wherein: The second condition includes at least one of the following: At least one of the number of resources included in the second resource, the number of time units corresponding to the second resource, and the number of continuous time units corresponding to the second resource is higher than or equal to a fifth threshold, At least one of the number of resources included in the third resource, the number of time units corresponding to the third resource, the number of continuous time units corresponding to the third resource, the number of the earliest continuous time units corresponding to the third resource, the number of the latest continuous time units corresponding to the third resource, and the maximum number of continuous time units corresponding to the third resource is lower than or equal to a sixth threshold, The location of the second resource and / or the third resource meets at least one of the following conditions: at the starting time unit of the first resource or at least one or more consecutive time units at the starting time unit, at the ending time unit of the first resource or at least one or more consecutive time units at the end, or not at the starting time unit of the first resource or at least one or more consecutive time units at the starting time unit or at least one or more consecutive time units at the ending time unit or at least one or more consecutive time units at the end.

7. The method according to claim 5 or 6, wherein: Determining whether to reselect at least one of the second resources and at least one of the third resources based on whether a second condition is satisfied includes: In the case where the second condition is met, determining to reselect at least one of the second resources and at least one of the third resources, and sending bypass transmission on the reselected resources and the resources of the first resources that are not reselected; and If the second condition is not satisfied, it is determined not to reselect at least one of the second resources and at least one of the third resources, and bypass transmission is sent on the first resource.

8. The method according to any one of claims 1 to 7, wherein: Executing a re-election includes at least one of the following: Prioritize candidate resources in continuous time units, Prioritize candidate resources that are temporally continuous with other already selected resources, wherein the already selected resources include resources in the first resources that are not reselected, and / or resources other than the first resources selected by the first UE for bypass transmission.

9. The method according to any one of claims 1 to 7, wherein: Executing a re-election includes at least one of the following: if the candidate resource is before the selected resource, and an interval between a starting position of the candidate resource and a time point when the first UE is triggered to perform reselection, or a time point when the first UE determines to include the second resource, or a time point when the first UE determines to perform reselection on at least one of the second resources and at least one of the third resources is greater than or equal to a seventh threshold, then selecting the candidate resource, if the candidate resource is after the selected resource, and an interval between a starting position of the candidate resource and a time point at which the first UE is triggered to perform reselection, or a time point at which the first UE determines to include the second resource, or a time point at which the first UE determines to perform reselection on at least one of the second resources and at least one of the third resources is greater than or equal to a seventh threshold, then selecting the candidate resource, If the candidate resource is after the selected resource and the candidate resource is within the time range occupied by the channel initialized by the first UE or shared, then the candidate resource is selected, If the candidate resource is outside the time range occupied by the channel initialized by the first UE or shared by the first UE, when the time interval between the candidate resource and other resources selected by the first UE and / or between the candidate resource and resources indicated by other UEs detected by the first UE is greater than or equal to an eighth threshold, the candidate resource is selected, If the second resource is not available for bypass transmission due to LBT failure, all candidate resources in the time unit where the LBT fails and / or the time unit where the resource corresponding to the LBT failure is located are excluded.

10. The method according to claim 6, wherein: In a case where it is determined not to reselect at least one of the second resources and at least one of the third resources and to send a bypass transmission on the first resource, the method further includes at least one of the following: In the case where the second resource overlaps with the resource indicated by other UEs, sending signaling to other UEs to instruct other UEs to reselect resources, The priority of the bypass transmission is indicated in bypass control information SCI associated with the bypass transmission.

11. The method according to claim 10, wherein: The indicated priority is determined by at least one of the following: If the priority corresponding to the bypass transmission is lower than or equal to the ninth threshold, the indicated priority is set to the ninth threshold; otherwise, the indicated priority is set to the priority corresponding to the bypass transmission, The indicated priority is set to the priority corresponding to the bypass transmission plus an offset, If the bypass transmissions include transmissions corresponding to multiple priorities, the indicated priority of each or at least one of the bypass transmissions is set to the highest priority or the lowest priority among the multiple priorities.

12. The method according to claim 10, wherein: The signaling indicates at least one of the following: at least one of the first resource, the second resource, and the third resource, Whether the bypass transmission of the first UE is based on multiple consecutive time slot transmissions MCSt, A priority corresponding to at least one of the first resource, the second resource, and the third resource.

13. A method performed by a second user equipment UE in a wireless communication system, comprising: determining a fourth resource for bypass transmission; as well as Based on detecting that a fifth resource overlaps with the fourth resource, determining whether to reselect the fourth resource according to whether a third condition is satisfied, wherein the fifth resource includes at least one resource of the first resource indicated by the first UE, Among them, the third condition is related to the priority of the bypass transmission of the fifth resource and / or the second UE and / or whether the bypass transmission is based on multiple continuous time slots transmission MCSt.

14. The method according to claim 13, wherein: The third condition includes at least one of the following: The priority corresponding to the fifth resource is higher than the priority of the bypass transmission of the second UE, The offset between the priority corresponding to the fifth resource and the priority of the bypass transmission of the second UE is lower than a first threshold, The priority of the bypass transmission of the second UE is lower than a second threshold, The priority corresponding to the fifth resource is higher than the third threshold, The first UE indicates that the bypass transmission on the fifth resource is based on MCSt, The first UE indicates that the bypass transmission on the sixth resource is based on MCSt, and the fifth resource is included in the sixth resource, wherein the sixth resource includes resources corresponding to multiple bypass transmissions based on MCSt.

15. The method according to claim 13 or 14, wherein: Determining whether to reselect the fourth resource according to whether the third condition is satisfied includes: When the third condition is met, reselecting the fourth resource and sending the bypass transmission on the reselected fourth resource.

16. The method according to claim 14, wherein: In the case where the third condition includes that the first UE indicates that the bypass transmission on the fifth resource is based on MCSt, and / or the first UE indicates that the bypass transmission on the sixth resource is based on MCSt and the fifth resource is included in the sixth resource, the third condition further includes at least one of the following: The number of time units corresponding to the MCSt-based bypass transmission and / or the sixth resource indicated by the first UE is higher than a fourth threshold, At least one of the number of resources included in the fifth resource, the number of time units corresponding to the fifth resource, and the number of continuous time units corresponding to the fifth resource is lower than a fifth threshold, At least one of the number of resources included in the seventh resource, the number of time units corresponding to the seventh resource, the number of continuous time units corresponding to the seventh resource, the number of the earliest continuous time units corresponding to the seventh resource, the number of the latest continuous time units corresponding to the seventh resource, and the maximum number of continuous time units corresponding to the seventh resource is higher than the sixth threshold, wherein the seventh resource includes the resources in the sixth resource except the fifth resource, The location of the fifth resource and / or the seventh resource meets at least one of the following conditions: at the starting time unit or at least one or multiple time units at the starting of the sixth resource, at the ending time unit or at least one or multiple time units at the end of the sixth resource, not at the starting time unit or at least one or multiple time units at the starting of the sixth resource or at least one or multiple time units at the end of the sixth resource.

17. A user equipment UE, comprising: Transceiver; as well as A controller is coupled to the transceiver and configured to execute the method according to any one of claims 1-12 or 13-16.