Method and device for synchronizing the number of uplink slots in sidelink communication - Patents.com

By transmitting physical side chain broadcast channel (PSBCH) messages containing state indexes between user equipment (UEs), the problem of difficulty in synchronizing the number of uplink slots in side chain communication is solved, resource usage efficiency is improved, and more stringent and unpredictable communication requirements are met.

JP7655954B2Active Publication Date: 2025-04-02ZTE CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2022580387
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-07-03
Publication Date
2025-04-02
Estimated Expiration
2040-07-03

AI Technical Summary

Technical Problem

In side chain communication, it is difficult for the prior art to effectively synchronize the number of uplink slots, resulting in low resource allocation and usage efficiency. Especially in application scenarios with on-board wireless network equipment, communication requirements are more stringent and unpredictable.

Method used

By transmitting a physical sidechain broadcast channel (PSBCH) message between the user equipment (UE), the message contains a Z-bit representation status index for defining the number of at least one uplink slot in the sidechain communication and synchronizing by the receiving UE.

Benefits of technology

The synchronization of the number of uplink slots in side chain communication is achieved, resource utilization efficiency is improved, and more stringent and unpredictable communication requirements are met.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007655954000024
    Figure 0007655954000024
  • Figure 0007655954000025
    Figure 0007655954000025
  • Figure 0007655954000026
    Figure 0007655954000026
Patent Text Reader

Abstract

This disclosure describes a method, system, and device for synchronizing a number of at least one uplink slot for user equipment (UE) for sidelink communication. The method includes determining, by a first UE, a number of at least one uplink slot for sidelink communication between the first UE and a second UE, and transmitting, by the first UE, a physical sidelink broadcast channel (PSBCH) message comprising Z bits indicating a state index (Z is a positive integer) to the second UE. The Z bits in the PSBCH message are configured to specify the number of at least one uplink slot for sidelink communication to the second UE.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] FIELD OF THE DISCLOSURE The present disclosure is generally directed to wireless communications. In particular, the present disclosure relates to a method and device for synchronizing a number of uplink slots in sidelink communications. [Background technology]

[0002] Wireless communication technologies are moving the world towards an increasingly connected and networked society. User equipments (UEs) in a wireless network may communicate data with each other directly via sidelink communication channels without the data being relayed by any radio access network node. Some application scenarios of sidelink communication, such as those involving in-vehicle wireless network devices, may have more stringent and unpredictable communication requirements compared to other traditional applications involving UE-to-UE sidelink communication. It is important to provide a resource allocation and provisioning mechanism to enable synchronization of the number of uplink slots in sidelink communication for efficient use of both sidelink communication resources and control resources. Summary of the Invention [Means for solving the problem]

[0003] This document relates to wireless communications, and more specifically, to methods, systems, and devices for synchronizing the number of uplink slots in sidelink communications.

[0004] In one embodiment, the present disclosure describes a method for wireless communication that includes synchronizing a number of at least one uplink slot for a user equipment (UE) for sidelink communication by: determining, by a first UE, a number of at least one uplink slot for sidelink communication between the first UE and a second UE; and transmitting, by the first UE, a physical sidelink broadcast channel (PSBCH) message comprising Z bits indicative of a state index, where Z is a positive integer, to the second UE, where the Z bits in the PSBCH message are configured to define to the second UE the number of the at least one uplink slot for sidelink communication.

[0005] In another embodiment, the present disclosure describes a method for wireless communication, including determining, by a second UE, from a PSBCH transmitted by a first UE, a first number of uplink slots in a first pattern (n1) and a second number of uplink slots in a second pattern (n2) based on at least one of a state index from Z bits indicated in a PSBCH, a slot indication Δ1, a slot indication Δ2, slot indications Δ1 and Δ2, a periodicity P (in ms), a periodicity indication Y, a non-negative integer μ corresponding to a subcarrier spacing (SCS) for sidelink communication, or a granularity w of a resource indication.

[0006] In some other embodiments, an apparatus for wireless communication may include a memory storing instructions and processing circuitry in communication with the memory, the processing circuitry being configured, when the processing circuitry executes the instructions, to perform the above-described method.

[0007] In some other embodiments, a device for wireless communication may include a memory that stores instructions and processing circuitry in communication with the memory, the processing circuitry being configured, when the instructions are executed, to perform the above-described methods.

[0008] In some other embodiments, a computer readable medium comprises instructions that, when executed by a computer, cause the computer to perform the above-described methods.

[0009] These and other aspects and implementations are described in more detail in the drawings, description, and claims. The present invention provides, for example, the following: (Item 1) 1. A method for wireless communication, the method comprising: synchronizing a number of at least one uplink slot for a user equipment (UE) for sidelink communication; The synchronizing step includes: determining, by a first UE, a number of at least one uplink slot for sidelink communication between the first UE and a second UE; transmitting, by the first UE, a physical sidelink broadcast channel (PSBCH) message to the second UE, the PSBCH message comprising Z bits indicating a state index; Due to wherein Z is a positive integer, and the Z bits in the PSBCH message are configured to specify a number of the at least one uplink slot for the sidelink communication to the second UE. (Item 2) Item 2. The method of item 1, in response to two patterns being configured, the number of the at least one uplink slot comprises a first number of uplink slots in a first pattern (Pattern 1) and a second number of uplink slots in a second pattern (Pattern 2). (Item 3) 3. The method of claim 2, wherein Z is an integer greater than 6. (Item 4) The first number of uplink slots in the first pattern is N * Equipped with w, The second number of uplink slots in the second pattern is M * Equipped with w, 3. The method according to item 2, wherein N and M are non-negative integers and w is the granularity of the resource indication. (Item 5) The first number of uplink slots in the first pattern is N * w+Δ1, The second number of uplink slots in the second pattern is M * w+Δ2, 3. The method according to item 2, wherein N and M are non-negative integers and w is the granularity of the resource indication. (Item 6) The Z bits in the PSBCH message are

number

number

number

number

number

number

number

number

[0010] [Figure 1] FIG. 1 illustrates an example of a wireless communication system. [Diagram 2] FIG. 2 illustrates an example of a wireless network node. [Diagram 3] FIG. 3 shows an example of a user equipment. [Figure 4] FIG. 4 illustrates a flow diagram of a method for wireless communication. [Diagram 5] FIG. 5 illustrates a flow diagram of a method for wireless communication. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] The present disclosure will now be described in detail hereinafter with reference to the accompanying drawings which form a part hereof and which show, by way of illustration, specific examples of embodiments. It should be noted, however, that the present disclosure may be embodied in a variety of different forms, and thus, the subject matter directed or claimed is not intended to be construed as limited to any of the embodiments which will be described below.

[0012] Throughout this specification and claims, terms may have subtle meanings that are suggested or implied in the context beyond the meanings explicitly stated. Similarly, the phrases "in one embodiment" or "in some embodiments" as used herein do not necessarily refer to the same embodiment, and the phrases "in another embodiment" or "in other embodiments" as used herein do not necessarily refer to different embodiments. The phrases "in one implementation" or "in some implementations" as used herein do not necessarily refer to the same implementation, and the phrases "in another implementation" or "in other implementations" as used herein do not necessarily refer to different implementations. For example, it is intended that the claimed subject matter includes, in whole or in part, a combination of example embodiments or implementations.

[0013] Generally, terminology may be understood, at least in part, from use in context. For example, terms such as "and," "or," or "and / or" as used herein may include various meanings that may depend, at least in part, on the context in which such terms are used. Typically, "or," when used to relate a list such as A, B, or C, is intended to mean A, B, and C, used herein in an inclusive sense, and A, B, or C, used herein in an exclusive sense. In addition, the terms "one or more" or "at least one" as used herein may be used to describe any feature, structure, or characteristic in a singular sense or may be used to describe a combination of features, structures, or characteristics in a plural sense, at least in part, depending on the context. Similarly, terms such as "a," "an," or "the" may be understood to convey the use of the singular or to convey the use of the plural, again, at least in part, depending on the context. In addition, the terms "based on" or "determined by" may be understood not necessarily intended to convey an exclusive set of factors, and instead may allow for the existence of additional factors not necessarily specifically described, again, at least in part, depending on the context.

[0014] The present disclosure describes a method and device for synchronizing the number of uplink slots in sidelink communication

[0015] Next generation (NG) or fifth generation (5G) wireless communications may offer a range of capabilities from downloading at high speeds to supporting real-time, low-latency communications. New generation (NG) mobile communications systems are moving the world towards an increasingly connected and networked society. High-speed and low-latency wireless communications rely on efficient network resource management and allocation between user equipment and radio access network nodes (including, but not limited to, radio base stations). It is expected that new generation networks will provide high-speed, low-latency, and ultra-reliable communications capabilities to fulfill requirements from different industries and users.

[0016] To address some of the shortcomings of existing communication systems and / or improve the efficiency of the communication system, a user equipment (UE) may communicate with another UE directly, without going through a radio node, e.g., a UE may transmit data to another UE directly via a sidelink transmission. The actual radio node may not be aware of resource utilization since the sidelink transmission is from one UE directly to another UE without going through a radio node. This disclosure describes a method and device that addresses the problem of how to synchronize the number of uplink slots in sidelink communication. In one implementation, the radio node may be a Radio Access Network (RAN) or a Next Generation NodeB (gNB).

[0017] 5G networks are expected to provide high-speed, low-latency, and ultra-reliable communication capabilities to fulfill requirements from different industries and users. V2X is one of the long-range communication protocols and data exchange standardizations. It can function in various implementations. In one implementation, the communication can implement vehicle-to-vehicle (V2V) wireless communication and information exchange. In another implementation, the communication can implement vehicle-to-pedestrian (V2P) wireless communication and information exchange. In another implementation, the communication can implement vehicle-to-infrastructure (V2I) wireless communication and information exchange. Based on V2X technology, vehicles can provide safer driving conditions, faster traffic conditions, and more convenience and entertainment.

[0018] Vehicular networks including terminal devices or user equipment (UE) may rely heavily on sidelink communication in the network. Sidelink communication as used in this disclosure refers to direct wireless information exchange between UEs. For example, V2X communication may rely on direct sidelink data exchange from a source UE to a destination UE over the air interface without forwarding by any radio base station.

[0019] Application scenarios for V2X communication via sidelink communication are increasingly expanding and diverse. Advanced V2X services and applications include, but are not limited to, vehicle platooning, extended sensors, semi-autonomous driving, fully autonomous driving, and remote driving. These applications and services require increasingly higher network performance, including higher bandwidth, lower latency, and higher reliability.

[0020] Although capable of communicating among themselves using sidelinks, the various UEs described above may also be connected to a radio access network and, via the access network, to a core network. The radio access network and the core network may be involved in configuring and provisioning communication resources needed for data and control information transmission / reception for sidelink communications. Exemplary radio access networks may be based on cellular 4G LTE or 5G NR technologies and / or formats, for example.

[0021] 1 illustrates an example system diagram of a radio access communication network 100 including two or more UEs (e.g., 102, 124, 125, and 126) and a radio access network node (e.g., a radio access network (RAN)) 104. Each of the UEs 102, 124, 125, and 126 may include, but are not limited to, a mobile phone, a smartphone, a tablet, a laptop computer, a vehicle mounted communication device, a roadside communication device, a sensor device, a smart appliance (such as a television, a refrigerator, and an oven), or other device capable of communicating wirelessly over the network. The UEs may communicate with each other indirectly via the RAN 104 or directly via a sidelink.

[0022] Taking the UE 102 as an example, with reference to FIG. 1 , the UE 102 may include transceiver circuitry 106 coupled to an antenna 108 to effectuate wireless communication with the RAN 104 or other UEs, such as UEs 124, 125, or 126. The transceiver circuitry 106 may also be coupled to a processor 110, which may also be coupled to a memory 112 or other storage device. The memory 112 may store therein computer instructions or codes that, when read and executed by the processor 110, cause the processor 110 to implement various of the methods for sidelink resource allocation / configuration and data transmission / reception described herein.

[0023] Similarly, the RAN 104 may include base stations or other wireless network access points, which are capable of wirelessly communicating with one or more UEs via a network. For example, the RAN 104 may be implemented in the form of a 4G LTE base station, a 5G NR base station, a 5G central equipment base station, or a 5G distributed equipment base station. Each type of RAN may be configured to perform a corresponding set of wireless network functions. The RAN 104 may include transceiver circuitry 114 coupled to antennas 116, which may include antenna towers 118 in various forms, to achieve wireless communication with the UEs 102, 124, 125, and 126. The transceiver circuitry 114 may be coupled to one or more processors 120, which may further be coupled to memory 122 or other storage devices. The memory 122 may have instructions or codes stored therein that, when read and executed by the processor 120, may cause the processor 120 to implement various functions. For example, these functions may include those related to the configuration and provisioning of wireless communication resources used for the exchange of data and control information in sidelink communications between UEs.

[0024] In some embodiments, the conversion of the number of UL slots (n1, n2) in both patterns to a state index may be indicated by Z bits in the physical sidelink broadcast channel (PSBCH) content. When a single pattern is configured, the conversion is done by converting the decimal UL slots to a bit indication. When two patterns are configured, the indication is done by expressing the state index with Z bits using a floor operation on the result of n1 and n2 divided by w, where w may be determined by a table. In one implementation, when two patterns are configured, the indication may be done using a floor operation floor(). However, from the perspective of the receiving UE, it is ambiguous to read (n1, n2) using the received Z bits.

[0025] This disclosure describes several solutions that synchronize the number of at least one uplink slot for a user equipment (UE) for sidelink communication and address at least some of the above issues.

[0026] 2 illustrates an example of a radio access network or wireless communication base station 200. The base station 200 may include radio transmit / receive (Tx / Rx) circuitry 208 for transmitting / receiving communications with one or more UEs and / or one or more other base stations. The base station may also include network interface circuitry 209 for allowing the base station to communicate with other base stations and / or core networks, e.g., optical or wired interconnects, Ethernet, and / or other data transmission media / protocols. The base station 200 may optionally include input / output (I / O) interfaces 206 for communicating with an operator, etc.

[0027] The base station may also include system circuitry 204. The system circuitry 204 may include a processor 221 and / or memory 222. The memory 222 may include an operating system 224, instructions 226, and parameters 228. The instructions 226 may be configured for one or more of the processors 124 to perform the functions of the base station. The parameters 228 may include parameters to support execution of the instructions 226. For example, the parameters may include network protocol settings, bandwidth parameters, radio frequency mapping assignments, and / or other parameters.

[0028] FIG. 3 illustrates an exemplary user equipment (UE) 300. The UE 300 may be a mobile device, such as a smartphone or a mobile communications module disposed in a vehicle. The UE 300 may include a communication interface 302, system circuitry 304, an input / output interface (I / O) 306, display circuitry 308, and storage 309. The display circuitry may include a user interface 310. The system circuitry 304 may include any combination of hardware, software, firmware, or other logic / circuitry. The system circuitry 304 may be implemented, for example, with one or more systems on chips (SoCs), application specific integrated circuits (ASICs), discrete analog and digital circuits, and other circuitry. The system circuitry 304 may be part of an implementation of any desired functionality in the UE 300. In that regard, system circuitry 304 may include logic that facilitates, by way of example, decoding and playing music and video (e.g., MP3, MP4, MPEG, AVI, FLAC, AC3) or WAV decoding and playback; launching applications; receiving user input; storing and retrieving application data; establishing, maintaining, and terminating cellular calls or data connections, by way of example, for Internet connectivity; establishing, maintaining, and terminating wireless network connections, Bluetooth connections, or other connections; and displaying associated information on user interface 310. User interface 310 and input / output (I / O) interface 306 may include a graphical user interface, a touch-sensitive display, tactile feedback or other tactile output, voice or facial recognition input, buttons, switches, speakers, and other user interface elements. Additional examples of I / O interface 306 may include microphones, video, still cameras, temperature sensors, vibration sensors, rotation and orientation sensors, headset and microphone input / output jacks, universal serial bus (USB) connectors, memory card slots, radiation sensors (e.g., IR sensors), and other types of inputs.

[0029] 3, the communication interface 302 may include radio frequency (RF) transmit (Tx) and receive (Rx) circuitry 316 that handles transmission and reception of signals through one or more antennas 314. The communication interface 302 may include one or more transceivers. The transceivers may be wireless transceivers that include modulation / demodulation circuitry, digital-to-analog converters (DACs), shaping tables, analog-to-digital converters (ADCs), filters, wave shapers, filters, preamplifiers, power amplifiers, and / or other logic to transmit and receive through one or more antennas or (for some devices) through a physical (e.g., wired) medium. The transmitted and received signals may conform to any of a diverse array of formats, protocols, modulations (e.g., QPSK, 16-QAM, 64-QAM, or 256-QAM), frequency channels, bit rates, and encodings. As one specific example, the communication interface 302 may include a transceiver supporting transmission and reception under 2G, 3G, BT, WiFi, Universal Mobile Telecommunications System (UMTS), High Speed ​​Packet Access (HSPA)+, 4G / Long Term Evolution (LTE), and 5G standards. However, the techniques described below are applicable to other wireless communication technologies, whether originating from the Third Generation Partnership Project (3GPP), the Global System for Mobile Communications (GSM) Association, 3GPP2, IEEE, or other collaborative or standardization bodies.

[0030] 3, the system circuitry 304 may include one or more processors 321 and memory 322. The memory 322 stores, for example, an operating system 324, instructions 326, and parameters 328. The processor 321 is configured to execute the instructions 326 to perform desired functionality for the UE 300. The parameters 328 may provide and define configuration and operating options for the instructions 326. The memory 322 may store any BT, WiFi, 3G, 4G, 5G, or other data, The UE 300 transmits them or receives them through the communication interface 302. In various implementations, system power for the UE 300 may be supplied by a power storage device, such as a battery or a converter.

[0031] The present disclosure describes several embodiments of methods and devices for synchronizing a number of at least one uplink slot for a user equipment (UE) for sidelink communications, which may be implemented partially or fully on a radio network base station and / or user equipment as described above in FIGS. 2 and 3.

[0032] In some embodiments, the number of slots indicated in the PSBCH may be implemented using 7 bits to represent the same meaning as the uplink (UL) slot indication, which is included in the tdd-UL-DL-ConfigurationCommon, and which may be configured as a single pattern or a dual pattern corresponding to multiple combinations (e.g., but not limited to, approximately 64 combinations).

[0033] In one implementation, when tdd-UL-DL-ConfigurationCommon is configured as two patterns, there are two levels of indication for each pattern as it becomes two patterns. There is a number of UL slots, u_slots, and a number of UL symbols, u_sym. A first number (n1) of uplink slots is for the first pattern (Pattern 1), and a second number (n2) of uplink slots is for the second pattern (Pattern 2). The first number (n1) and the second number (n2) may be determined by the following:

[0034] n1=u_slots1+r1, where r1 is one of {0,1} and can be a function of u_sym1; n2=u_slots2+r2, where r2 is one of {0,1} and can be a function of u_sym2.

[0035] From the receiver's perspective, r1=0 or 1 can lead to the same n, so the receiver needs to determine whether r1=0 or 1. Several mechanisms can be used to determine the value of r1.

[0036] In another implementation of coverage on frequencies used for NR sidelink communications, inCoverage is set to true. In response to tdd-UL-DL-ConfigurationCommon being included in a received system information block type 1 (SIB1), sl-TDD-Config is set to a value representing the same meaning as included in tdd-UL-DL-ConfigurationCommon. In response to tdd-UL-DL-ConfigurationCommon not being included in SIB1, sl-TDD-Config is set to none.

[0037] In another implementation, for transmission of a sidelink (SL) synchronization signal (S-SS) / PSBCH block, the UE may transmit a bit sequence a in the PSBCH payload to indicate sl-TDD-Config and provide a slot format over several slots. 0 , a 1 , a 2 , a 3 , ,a 11 If pattern 1 is provided by tdd-UL-DL-ConfigurationCommon, then 0 If =0 and both Pattern 1 and Pattern 2 are provided by tdd-UL-DL-ConfigurationCommon, then a 0 =1. a 0 , a 1 , a 2 , a 3 , a 4 is a 0 For = 0, it may be determined based on P in Pattern 1 as described in Table 1; and / or 0For =1, P in pattern 1 and P in pattern 2 are as explained in Table 2. 2 may be determined based on a 5 , a 6 , a 7 , a 8 , a 9 , a 10 , a 11 are, respectively,

number

[0038] a 0 When = 0,

number

number

[0039] In another embodiment, when two patterns are configured, the indication may be done using a floor operation floor(). From the receiving UE's perspective, various solutions may be used to mitigate the ambiguity of retrieving (n1, n2) using the received Z bits.

[0040] In one implementation, for the UL slot indication by Z, when a single pattern is constructed, Z bits indicate the number of UL slots in the pattern is n; when two patterns are constructed, Z bits indicate the state index derived by the UL slot;

number

[0041] In another implementation, with respect to the granularity of the indication of UL resources, when a single pattern is configured, the granularity of the number of UL resources indicated by SL-TDD-Config is 1 slot. When two patterns are configured, the granularity of the number of UL resources is indicated by SL-TDD-Config according to Table 3.

[0042] In another implementation, at least the Yth, (Y+1), ... (Y+X-1)th symbols in a slot are semi-static with respect to the UL as indicated in TDD-UL-DL-ConfigCommon, where X is sl-LengthSymbols and Y is sl-StartSymbol. This slot may be indicated by PSBCH. X and Y in this disclosure may be different from X / Y / Z in PSBCH.

[0043] In various embodiments, with reference to FIG. 4, a method 400 for wireless communication includes synchronizing a number of at least one uplink slot for a user equipment (UE) for sidelink communication. The method 400 may include some or all of the following: (step 410), determining, by a first UE, a number of at least one uplink slot for sidelink communication between the first UE and a second UE; (step 420), transmitting, by the first UE, a physical sidelink broadcast channel (PSBCH) message comprising Z bits (Z being a positive integer) indicating a state index to the second UE. For example, but not by way of limitation, Z may be 7. The Z bits in the PSBCH message are configured to define a number of at least one uplink slot for sidelink communication to the second UE. In one implementation, two patterns may be configured. The number of at least one uplink slot comprises a first number of uplink slots in a first pattern (Pattern 1) and a second number of uplink slots in a second pattern (Pattern 2). [Table 3]

[0044] In one embodiment, the ranges to be indicated may be such that mod(n1,w)=0 and mod(n2,w)=0. In this embodiment, the value range preferences for both patterns do not include the remainder bits. In one implementation, partial slots may not be indicated in some cases.

[0045] In another implementation, the first number of uplink slots in the first pattern is N * The second number of uplink slots in the second pattern is M * w, where N and M are non-negative integers, for example, but not limited to, N=3 and M=5, and w is the granularity of the resource indication.

[0046] In another embodiment, the number of UL slots (n1, n2) to be indicated in both patterns is such that mod(n1, w) = Δ1 and mod(n2, w) = Δ2. In one implementation, the first number of uplink slots in the first pattern is N * w+Δ1, and the second number of uplink slots in the second pattern is M * w+Δ2, where N and M are non-negative integers, for example, but not limited to, N=2 and M=5, and w is the granularity of the resource indication.

[0047] In one implementation, the Z bits in the PSBCH message are

number

[0048] In various implementations, the values ​​of Δ1 and Δ2 may be further defined by various alternatives.

[0049] In one implementation, Δ1 is determined based on Y and w according to at least one of the following: Y mod w; (Y mod w)+1; or 1. Y is a periodicity indication, a non-negative integer, and is represented by the first through fifth most significant bits (MSBs) in the PSBCH payload.

[0050] In another implementation, Δ2 is determined based on Y and w according to at least one of the following: Y mod w; (Y mod w)+1; or 1. Y is a periodicity indication, a non-negative integer, and is represented by the first through fifth MSBs in the PSBCH payload.

[0051] In another implementation, Δ1 is determined based on w according to at least one of the following: w / 2; floor(w / 2); or w / k, where k is an integer greater than 1. For example, but not limited to, k=3.

[0052] In another implementation, Δ2 is determined based on w according to at least one of the following: w / 2, floor(w / 2), or w / k, where k is an integer greater than 1.

[0053] In another implementation, in response to w being greater than 1, (Δ1, Δ2) is determined according to at least one of the following: (1,1), (1,0), or (0,1).

[0054] In another implementation, (Δ1,Δ2) is determined based on a table comprising (N,M), where N and M are non-negative integers. For example, without limitation, N may be any integer between 0 and 7, inclusive, and / or M may be any integer between 0 and 7. The table may include (0,1), (0,2), (0,7), (1,0), (1,1), (1,7), (2,0), (7,7).

[0055] In the various implementations described above, if all entries are not configured in the table, some default values ​​may be used.

[0056] In another implementation, Δ1 has a pre-configured or configured value, and Δ2 is determined according to at least one of the following: is the same as Δ1; is determined based on a table comprising (N,M), where N and M are non-negative integers; is determined based on any one of the formulas as described in any of the above implementations / embodiments; or is a default value of 0.

[0057] In another implementation, Δ2 has a pre-configured or configured value: Δ1 is determined according to at least one of the following: is the same as Δ2; is determined based on a table comprising (N,M), where N and M are non-negative integers; is determined based on any one of the formulas as described in any of the above implementations / embodiments; or is a default value of 0.

[0058] In another implementation, in response to neither Δ1 nor Δ2 being pre-configured or configured, Δ1 and Δ2 are determined to be 0.

[0059] In another embodiment, refer to Fig. 5, i.e., a method 500 for wireless communication. The method 500 includes (step 510): determining, by the second UE, from the PSBCH transmitted by the first UE, a first number of uplink slots in a first pattern (n1) and a second number of uplink slots in a second pattern (n2) based on at least one of a state index from Z bits indicated in the PSBCH, a slot indication Δ1, a slot indication Δ2, slot indications Δ1 and Δ2, a periodicity P (in ms), a periodicity indication Y, a non-negative integer μ corresponding to a subcarrier spacing (SCS) for sidelink communication, or a granularity w of the resource indication.

[0060] In one implementation, in response to two patterns being configured, the at least one number of uplink slots comprises a first number of uplink slots in a first pattern (Pattern 1) and a second number of uplink slots in a second pattern (Pattern 2), the first number of uplink slots in the first pattern and the second number of uplink slots in the second pattern being:

number

[0061] In another implementation, the first number of uplink slots in the first pattern (n1) and the second number of uplink slots in the second pattern (n2) satisfy at least one of the following: mod(n1,w)=0 and mod(n2,w)=0; mod(n1,w)=1 and mod(n2,w)=1; or mod(n1,w)=0 and mod(n2,w)=1. During the ceremony,

number

[0062] In another implementation, the first number of uplink slots in the first pattern is:

number

number

number

[0063] In another implementation, in response to two patterns being configured:

number

number

[0064] In another implementation, Δ1 is determined based on Y and w according to at least one of the following: Y mod w; (Y mod w)+1; or 1. Y is a periodicity indication and is a non-negative integer. Δ2 is determined based on Y and w according to at least one of the following: Y mod w; (Y mod w)+1; or 1. Y is a periodicity indication and is a non-negative integer.

[0065] In another implementation, Δ1 is determined based on w according to at least one of the following: w / 2; floor(w / 2); or w / k, where k is an integer greater than 1. Δ2 is determined based on w according to at least one of the following: w / 2; floor(w / 2); or w / k, where k is an integer greater than 1.

[0066] In another implementation, in response to w being greater than 1, (Δ1, Δ2) is determined according to at least one of the following: (1,1); (1,0); or (0,1).

[0067] In another implementation, (Δ1, Δ2) is determined based on a table according to at least one of the following: (1,1); (1,0); (0,1); (3,3); (7,3), or (3,7).

[0068] In another implementation, Δ1 has a pre-configured or configured value and Δ2 is determined according to at least one of the following: is the same as Δ1; is determined based on a table; is determined based on a formula; or is 0.

[0069] In another implementation, Δ2 has a pre-configured or configured value and Δ1 is determined according to at least one of the following: is the same as Δ2; is determined based on a table; is determined based on a formula; or is 0.

[0070] In another implementation, in response to neither Δ1 nor Δ2 being pre-configured or configured, Δ1 and Δ2 are determined to be 0.

[0071] The present disclosure describes a method, an apparatus, and a computer-readable medium for wireless communication. The present disclosure addressed problems associated with synchronizing the number of at least one uplink slot for a user equipment (UE) for sidelink communication. The method, device, and computer-readable medium described in the present disclosure may improve the overall efficiency of a wireless communication system by synchronizing the number of at least one uplink slot for a user equipment (UE) for sidelink communication, and thus improve the efficiency and overall performance. The method, device, and computer-readable medium described in the present disclosure may improve the overall efficiency of a wireless communication system.

[0072] References to features, advantages, or similar language throughout this specification do not imply that all of the features and advantages that may be realized using the solution should or are included in any single implementation thereof. Rather, language referring to features and advantages is to be understood to mean that the specific features, advantages, or characteristics described in connection with an embodiment are included in at least one embodiment of the solution. Thus, discussions of features and advantages and similar language throughout this specification may, but do not necessarily, refer to the same embodiment.

[0073] Furthermore, the described features, advantages, and characteristics of the solution may be combined in any suitable manner in one or more embodiments. Those skilled in the art will recognize in light of the description herein that the solution may be practiced without one or more of the specific features or advantages of a particular embodiment. In other cases, additional features and advantages may be recognized in an embodiment that may not be present in all embodiments of the solution.

Claims

1. 1. A method for wireless communication, the method comprising: synchronizing a number of at least one uplink slot for a user equipment (UE) for sidelink communication; The synchronizing step includes: determining, by a first UE, a number of at least one uplink slot for sidelink communication between the first UE and a second UE; transmitting, by the first UE, a physical sidelink broadcast channel (PSBCH) message to the second UE, the PSBCH message comprising Z bits indicating a state index; It is carried out by Z is a positive integer, and the Z bits in the PSBCH message are configured to define a number of the at least one uplink slot for the sidelink communication to the second UE; In response to the two patterns being constructed, the at least one number of uplink slots comprises a first number of uplink slots in a first pattern and a second number of uplink slots in a second pattern; The first number of uplink slots in the first pattern is N * w+Δ1, The second number of uplink slots in the second pattern is M * w+Δ2, N and M are non-negative integers, w is the granularity of the resource indication, Δ1 and Δ2 are integers; method.

2. Δ1 is, Y mod w, (Y mod w) + 1, or 1 is determined based on Y and w according to at least one of:

2. The method of claim 1, wherein Y is a periodicity indication, a non-negative integer, represented by the first through fifth most significant bits (MSBs) in the PSBCH payload.

3. Δ2 is, Y mod w, (Y mod w) + 1, or 1 is determined based on Y and w according to at least one of:

2. The method of claim 1, wherein Y is a periodicity indication, a non-negative integer, represented by the first through fifth MSBs in the PSBCH payload.

4. Δ1 is, w / 2, floor(w / 2), or w / k is determined based on w according to at least one of The method of claim 1 , wherein k is an integer greater than 1.

5. Δ2 is represented by the following formula: w / 2, floor(w / 2), or w / k is determined based on w according to at least one of The method of claim 1 , wherein k is an integer greater than 1.

6. In response to w being greater than 1, (Δ1, Δ2) is (1,1)、 (1,0), or (0,1) The method of claim 1 , wherein the at least one of the following is determined:

7. (Δ1, Δ2) is (0,1), (0,2), (0,3), (0,4), (0,5), (0,6), (0,7), (1,0), (1,1), (1,2), (1,3), (1,4), (1,5), (1,6), (1,7), (2,0), (2,1), (2,2), (2,3), (2,4), (2,5), (2,6), (2,7), (3,0), (3,1), (3,2), (3,3), (3,4), (3,5), (3,6), (3,7), (4,0 ), (4,1), (4,2), (4,3), (4,4), (4,5), (4,6), (4,7), (5,0), (5,1), (5,2), (5,3), (5,4), (5,5), (5,6), (5,7), (6,0), (6,1), (6,2), (6,3), (6,4), (6,5), (6,6), (6,7), (7,0), (7,1), (7,2), (7,3), (7,4), (7,5), (7,6), or (7,7) The method of claim 1 , wherein the determination is based on a table comprising at least one of:

8. Δ1 comprises a pre-configured or configured value; Δ2 is, be equal to Δ1; Determining based on the table of claim 7. or determined based on the formula in claim 5; or Default value of 0 The method of claim 1 , wherein the at least one of the following is determined:

9. Δ2 comprises a pre-configured or configured value; Δ1 is, be equal to Δ2; Determining based on the table of claim 7. or determined based on the formula in claim 5; or Default value of 0 The method of claim 1 , wherein the at least one of the following is determined:

10. Δ1 comprises a pre-configured or configured value; The method of claim 1 , wherein Δ2 comprises a preconfigured or configured value.

11. 2. The method of claim 1, wherein in response to neither Δ1 nor Δ2 being pre-configured or configured, Δ1 and Δ2 are determined to be 0.

12. An apparatus, comprising: A memory storing instructions; a processor in communication with the memory; Equipped with When the processor executes the instructions, the processor is configured to cause the apparatus to synchronize a number of at least one uplink slot for a user equipment (UE) for sidelink communication; The synchronizing step includes: determining a number of at least one uplink slot for sidelink communication between the device and the UE; transmitting a physical sidelink broadcast channel (PSBCH) message to the UE, the PSBCH message comprising Z bits indicating a state index; It is carried out by Z is a positive integer, and the Z bits in the PSBCH message are configured to define a number of the at least one uplink slot for the sidelink communication to the UE; In response to the two patterns being constructed, the at least one number of uplink slots comprises a first number of uplink slots in a first pattern (Pattern 1) and a second number of uplink slots in a second pattern (Pattern 2); The first number of uplink slots in the first pattern is N * w+Δ1, The second number of uplink slots in the second pattern is M * w+Δ2, N and M are non-negative integers, w is the granularity of the resource indication, Δ1 and Δ2 are integers; Device.

13. Δ1 is, Y mod w, (Y mod w) + 1, or 1 is determined based on Y and w according to at least one of:

13. The apparatus of claim 12, wherein Y is a periodicity indication, which is a non-negative integer and is represented by the first through fifth most significant bits (MSBs) in the PSBCH payload.

14. Δ2 is, Y mod w, (Y mod w) + 1, or 1 is determined based on Y and w according to at least one of:

13. The apparatus of claim 12, wherein Y is a periodicity indication, a non-negative integer, represented by the first through fifth MSBs in the PSBCH payload.

15. 1. A computer program product comprising a computer-readable program medium storing instructions that, when executed by a processor in an apparatus, are configured to cause the processor to synchronize a number of at least one uplink slot for a user equipment (UE) for sidelink communications; The synchronizing step includes: determining a number of at least one uplink slot for sidelink communication between the device and the UE; transmitting a physical sidelink broadcast channel (PSBCH) message to the UE, the PSBCH message comprising Z bits indicating a state index; It is carried out by Z is a positive integer, and the Z bits in the PSBCH message are configured to define a number of the at least one uplink slot for the sidelink communication to the UE; In response to the two patterns being constructed, the at least one number of uplink slots comprises a first number of uplink slots in a first pattern (Pattern 1) and a second number of uplink slots in a second pattern (Pattern 2); The first number of uplink slots in the first pattern is N * w+Δ1, The second number of uplink slots in the second pattern is M * w+Δ2, N and M are non-negative integers, w is the granularity of the resource indication, Δ1 and Δ2 are integers; Computer program products.

Citation Information

Patent Citations

  • Device-to-device communication methods and apparatuses

    US20170230959A1

  • User device

    WO2020065896A1