Resource selection method, device and equipment

The resource selection method for sidelink millimeter wave communication addresses the challenges of high-speed vehicle environments by determining candidate resource sets for beam sweeping and feedback, enabling efficient beam alignment and reliable communication in the FR2 frequency band.

JP2026506081APending Publication Date: 2026-02-20DATANG GOHIGH INTELLIGENT & CONNECTED TECH (CHONGQING) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2025547531
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-02-16
Filing Date
2024-02-05
Publication Date
2026-02-20

AI Technical Summary

Technical Problem

Current vehicle-to-everything (C-V2X) technologies primarily deployed in the sub-6G frequency band face challenges in meeting ultra-high throughput, ultra-low latency, and ultra-high reliability requirements, and sidelink millimeter wave communication technology lacks standardization and support in related technologies.

Method used

A resource selection method and device for sidelink millimeter wave communication, involving determining a candidate resource set for beam sweeping, selecting a transmission resource, and performing beam sweeping and feedback to establish a millimeter wave communication link, utilizing beam energy detection and feedback results to facilitate fast beam alignment in high-speed vehicular environments.

Benefits of technology

Enables fast beam sweeping and alignment in sidelink millimeter wave communication, overcoming challenges of high-speed vehicle environments and establishing reliable communication links in the FR2 frequency band.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026506081000001_ABST
    Figure 2026506081000001_ABST
Patent Text Reader

Abstract

The present invention provides a resource selection method, apparatus and device, which relate to the communication technology field, and includes the steps of: determining a first candidate resource set used for beam sweeping, selecting a first transmission resource from the first candidate resource set, and transmitting a beam sweeping channel to a second device on the first transmission resource.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority from Chinese Patent Application No. 202310127362.6 filed in China on February 16, 2023, the entire contents of which are incorporated herein by reference.

[0002] The present invention relates to the field of communications technology, and in particular to a resource selection method, apparatus, and device. [Background technology]

[0003] Currently, vehicle-to-everything (C-V2X) is mainly deployed in the sub-6G frequency band (FR1 frequency band). However, with the development of C-V2X, the sub-6G frequency band will have difficulty meeting the ultra-high throughput, ultra-low latency, and ultra-high reliability required for future vehicle networks.

[0004] The millimeter-wave 30-300 GHz frequency band (FR2 frequency band) can significantly improve system performance and has great potential for application in vehicle networks. Millimeter-wave communication technology for vehicle networks can resolve the conflict between the limited spectrum resources of the sub-6G frequency band and the massive data demands of future autonomous driving. Furthermore, because millimeter-wave wavelengths are extremely small, multiple antennas can be packaged in a single antenna array to form narrow directional beams, compensating for the severe millimeter-wave propagation loss. Furthermore, due to directional transmission and narrow beams, Doppler broadening is efficiently managed at millimeter-wave frequencies, effectively resolving the issue even in high-speed moving environments. Thus, the benefits of introducing millimeter-wave frequency bands to improve vehicle communication performance are significant.

[0005] Beam-based mmWave communications introduces new challenges for channel sensing and resource availability determination in vehicular networks, as the beam dimension is added to the original two-dimensional time-frequency space for wireless channel sensing. Furthermore, the application of massive multiple-in multiple-out (MIMO) and beamforming technologies to vehicular networks must be considered.

[0006] However, the Third Generation Partnership Projects (3GPP) has not yet started standardization work on sidelink millimeter wave communication, and related technologies do not yet support sidelink millimeter wave communication technology. Summary of the Invention

[0007] The present invention provides a resource selection method, apparatus and device to solve the problem that related technologies do not support sidelink millimeter wave communication technology. [Means for solving the problem]

[0008] According to a first aspect, an embodiment of the present invention provides a resource selection method for use in a first device, the resource selection method comprising: determining a first candidate resource set to be used for beam sweeping; selecting a first transmission resource from the first candidate resource set; and transmitting a beam sweeping channel to a second device on the first transmission resource.

[0009] According to a second aspect, an embodiment of the present invention provides a resource selection method for use in a second device, the resource selection method comprising: receiving a beam sweeping channel transmitted by the first device; performing beam energy detection based on the beam sweeping channel to obtain a beam feedback result; and transmitting the beam feedback result to the first device.

[0010] According to a third aspect, an embodiment of the present invention provides a resource selection device for use in a first device, the resource selection device comprising: a first processing module configured to determine a first candidate resource set to be used for beam sweeping; a second processing module configured to select a first transmission resource from the first candidate resource set; and a first transmitting module configured to transmit the beam sweeping channel to a second device on the first transmission resource.

[0011] According to a fourth aspect, an embodiment of the present invention provides a resource selection device for use in a second device, the resource selection device comprising: a first receiving module configured to receive a beam-sweeping channel transmitted by the first device; a third processing module configured to perform beam energy detection based on the beam sweeping channel to obtain a beam feedback result; and a second transmitting module configured to transmit the beam feedback result to the first device.

[0012] According to a fifth aspect, an embodiment of the present invention provides an apparatus, the apparatus including: a transceiver; a memory; a processor; and a computer program stored in the memory and executable by the processor, the computer program being configured to, when executed by the processor, perform steps of the resource selection method according to the first aspect or perform steps of the resource selection method according to the second aspect.

[0013] According to a sixth aspect, an embodiment of the present invention provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs steps of the resource selection method according to the first aspect or performs steps of the resource selection method according to the second aspect. [Effects of the Invention]

[0014] The technical effects of the above technical solution of the present invention are as follows: In an embodiment of the present invention, the first device may determine a first candidate resource set used for beam sweeping, select a first transmission resource from the first candidate resource set, and transmit a beam sweeping channel to the second device on the first transmission resource to perform the beam sweeping process, thereby realizing fast beam sweeping and beam alignment in the sidelink. [Brief explanation of the drawings]

[0015] [Figure 1] FIG. 1 is a timing diagram of NR-V2X mode 2 resource selection in the related art. [Figure 2] 2 is a flowchart of a resource selection method according to an embodiment of the present invention. [Figure 3] FIG. 1 is a schematic diagram of transmission and scheduling of a beam sweeping channel and a first channel according to an embodiment of the present invention. [Figure 4] FIG. 10 is a schematic diagram of transmission and scheduling of a beam sweeping channel and a first channel according to another embodiment of the present invention. [Figure 5] 1 is a schematic diagram of a beam direction according to an embodiment of the present invention; [Figure 6] 10 is a schematic diagram illustrating excluding a first resource from a second candidate resource set according to an embodiment of the present invention; [Figure 7] 10 is a second schematic diagram of a beam direction according to an embodiment of the present invention. [Figure 8]10 is a second schematic diagram illustrating excluding a first resource from a second candidate resource set according to an embodiment of the present invention; [Figure 9] 10 is a third schematic diagram of a beam direction according to an embodiment of the present invention. [Figure 10] 10 is a third schematic diagram illustrating excluding a first resource from a second candidate resource set according to an embodiment of the present invention; [Figure 11] 1 is a schematic diagram of the definition and possible collisions of backward beams according to an embodiment of the present invention; [Figure 12] 2 is a second schematic diagram of the definition and possible collisions of backward beams according to an embodiment of the present invention; [Figure 13] 10 is a fourth schematic diagram of beam directions according to an embodiment of the present invention. [Figure 14] 10 is a fourth schematic diagram illustrating excluding a first resource from a second candidate resource set according to an embodiment of the present invention; [Figure 15] 1A and 1B are schematic diagrams of a first and a second beam-sweeping channel structure according to an embodiment of the present invention; [Figure 16] 1A and 1B are schematic diagrams of a beam-sweeping channel multiplexing structure according to an embodiment of the present invention; [Figure 17] 4 is a flowchart of a resource selection method according to another embodiment of the present invention. [Figure 18] FIG. 2 is a structural block diagram of a resource selection device according to an embodiment of the present invention; [Figure 19] FIG. 10 is a structural block diagram of a resource selection device according to another embodiment of the present invention; [Figure 20] FIG. 2 is a structural block diagram of an apparatus according to an embodiment of the present invention; DETAILED DESCRIPTION OF THE INVENTION

[0016] In order to clarify the technical problems, technical solutions, and technical effects that the present invention aims to solve, the present invention will be described in detail below with reference to the drawings and specific embodiments. In the following description, specific details regarding specific configurations and components are provided merely to fully understand the embodiments of the present invention. Therefore, it should be understood that those skilled in the art can make various changes and modifications to the embodiments described herein without departing from the scope and spirit of the present invention. Also, for the sake of clarity and conciseness, descriptions of known functions and structures will be omitted.

[0017] It should be noted that the term "one embodiment" or "one embodiment" used throughout the specification means that a particular configuration, structure, or characteristic associated with an embodiment is included in at least one embodiment of the present invention. Thus, the terms "in one embodiment" or "in one embodiment" used throughout the specification do not necessarily refer to the same embodiment. Furthermore, the particular configuration, structure, or characteristic may be combined in any suitable manner in one or more embodiments.

[0018] In various embodiments of the present invention, the magnitude of the numbers for each of the following processes does not indicate the order of execution, and the execution order of each process should be determined by its function and internal logic, and does not limit the implementation process of the embodiments of the present invention.

[0019] Also, the terms "system" and "network" are often used interchangeably herein.

[0020] In the embodiments of the present invention, "B corresponding to A" indicates that B is related to A and B can be determined based on A. However, determining B based on A does not mean determining B based only on A, and B may be determined based on A and / or other information.

[0021] In an embodiment of the present invention, the type of the access network is not limited, and may be an access network including a macro base station, a pico base station, a Node B (a name for a 3G mobile base station), an enhanced base station (eNB), a home enhanced base station (Femto eNB or Home eNode B or Home eNB or HeNB), a relay station, an access point, a remote radio unit (RRU), a remote radio head (RRH), etc. The user terminal may be a cellular phone (or mobile phone) or other device capable of transmitting or receiving radio signals. Other devices capable of transmitting or receiving such wireless signals include user equipment, personal digital assistants (PDAs), wireless modems, wireless communication devices, handheld devices, laptop computers, cordless telephones, wireless local loop (WLL) stations, customer premises equipment (CPE) or mobile smart hotspots capable of converting mobile signals to WiFi signals, smart home appliances, or other devices capable of autonomously communicating with a mobile communications network without human intervention.

[0022] Below, we will explain NR-V2X resource selection technology and beam sweeping technology in related technologies.

[0023] 1. Resource selection process New Radio (NR)-V2X uses a resource exclusion technique based on sensing and Reference Signal Receiving Power (RSRP). As shown in Figure 1, during the sensing window, the User Equipment (UE) continuously receives, decodes, and measures RSRP. After a packet arrives at time n, the higher layer signaling triggers the UE resource selection process as follows:

[0024] (1) Candidate single slot resource R x,y are x+j consecutive subchannels on ty slots in time [n+T1, n+T2], as shown in Figure 1, where 0 ≤ T1 ≤ T proc,1 and T proc,1 represents the UE transmission processing delay (including the sensing-based resource selection time, the PSCCH transmission preparation time, and the SL-Positioning Reference Signal (PRS) transmission preparation time), and its value can be {3, 5, 9, 17} physical slots, corresponding to SCS {15, 30, 60, 120} kHz, respectively. T 2min ≦T2≦remaining PDB, and T 2min is the minimum value set by the upper layer parameter t2min_SelectionWindow, and remaining PDB is the data packet remaining delay budget. The total number of candidate single slot resources is M total is.

[0025] (2) The UE receives the data from the sensing window [n-T0, nT proc,0 ) for physical sidelink control channel (PSCCH), PSSCH decoding, and PSSCH or PSCCH-RSRP measurements. T0 is the length of the sensing window configured by higher layers, and T proc,0is the time for the UE to process the previous sensing result, and the value may be {1, 1, 2, 4} physical slots, corresponding to SCS {15, 30, 60, 120} kHz, respectively.

[0026] (3)Th(p i ,p j ) indicates the i-th RSRP field in sl-ThresSL-PRS-RSRP-List-r16, where i=p i +(p j -1) × 8, and p i indicates the priority indicated by the received SCI, and p j denotes the transmission priority of the transmitting UE, and p j =prio TX is.

[0027] (4)S A Initialize as the set of all candidate single-slot resources.

[0028] (5) Eliminate candidate slots corresponding to skip slots. Skip slots are slots (e.g., y) that cannot be sensed due to half-duplex effects. For all periods (e.g., 20 ms, 50 ms, 100 ms) set by the system, eliminate all candidate slots (i.e., y, y+20*2 μ , y+40*2 μ , y+50*2 μ , y+60*2 μ , y+80*2 μ , y+100*2 μ ...and so on) in the selection window.

[0029] (6) Eliminate candidate single slot resources that satisfy the following two conditions: 1) The RSRP measurement value indicated by the received SCI is Th(prio RX ,prio TX ) is greater than. 2) The reserved resource indicated by the received SCI is the TB transmitted on candidate resource y, or the subsequent y+x*P step *2 μ The TB transmitted on the candidate resource in P step is the resource reservation period (converted to logical slots), x is an integer representing the number of subsequent periods, and μ is uniquely determined by the Sub Carrier Spacing (SCS) of the resource pool.

[0030] (7)S A If the remaining resources in are less than X*Mtotal, then Th(p i ,p j ) by 3 dB and return to step (4). TX , X is the upper layer parameter sl-xPercentage(prio TX )

[0031] (8)UE is S A Report to higher levels.

[0032] (9) If the HARQ RTT constraint is satisfied, the upper layer A At this point, the initial and retransmission resources are randomly selected for the current TB.

[0033] Based on this, a re-evaluation mechanism and a pre-emption mechanism have been added to resolve resource collisions caused by aperiodic burst services and ensure the reliability of high-priority services. The re-evaluation mechanism is primarily for unreserved resources. Before transmitting resources, it determines whether the selected resources collide based on the latest sensing results. If a collision occurs, re-selection can be performed, thereby reducing the probability of resource collisions. The pre-emption mechanism is primarily for reserved resources. If a low-priority UE discovers that its reserved resources have been preempted by a high-priority UE, it triggers resource re-selection. This avoids collisions between high and low priorities and ensures the performance of high-priority services.

[0034] Second, beam sweeping For beam alignment, the transmitting end and the receiving end need to perform beam direction search sweeping to find the beam direction angle with the maximum energy. The transmitting end assigns a specific slot to each angle to ensure that signals at each angle can be received, and the receiving end receives signals at different beam angles from the transmitting end within a predetermined time period.

[0035] In idle mode, measurements are based on synchronization signals (SSBs). In connected mode, measurements are based on Channel State Information (CSI)-Reference Signals (RS) in the downlink (DL) and Sounding Reference Signals (SRS) in the uplink (UL). Taking SSB-based beam measurement as an example, one SSB consists of a Primary Synchronization Signal (PSS), a Secondary Synchronization Signal (SSS), and a Physical Broadcast Channel (PBCH), and a synchronization signal (SS) burst consists of consecutive SSBs. For beam sweeping and alignment, each SSB may be mapped to a specific predefined angular direction to achieve beam sweeping. The gNB transmits SSBs to periodically sweep different predefined directions (beams), and the direction covered by the SSB can only face one predefined direction within a particular SS burst interval, and face another predefined direction within the next SS burst interval.

[0036] The related technologies have the following main technical challenges: In related vehicle network communication technologies, Long Term Evolution (LTE) / NR-V2X are both omnidirectional communications. However, V2X communications in the FR2 frequency band must be based on beamforming, and solutions must be designed to implement beamforming technology in sidelink communications. Furthermore, related technologies cannot be applied to high-speed vehicle environments, and when the relative positions of vehicles constantly change, related technologies cannot quickly achieve beam alignment to establish a millimeter-wave communication link. Therefore, a high-speed beam sweeping and alignment method must be designed for V2X communications.

[0037] Currently, research into sidelink millimeter wave communications has not begun, and there is no design for a time-frequency-beam resource allocation method. Therefore, beam resource allocation techniques in related cellular communications technologies cannot be directly applied to sidelink. This is mainly because in sidelink Mode 2, the base station is not involved in scheduling, and all resource transmission by the UE is performed by sidelink resource sensing itself. If sidelink positioning is to be supported in the future, the time-frequency-beam resource selection method in FR2 needs to be determined according to the sidelink technology characteristics.

[0038] Specifically, embodiments of the present invention provide a resource selection method, apparatus, and device to solve the problem that related technologies do not support sidelink millimeter wave communication technology.

[0039] (First embodiment) As shown in FIG. 2, an embodiment of the present invention provides a resource selection method applied to a first device, which specifically includes the following steps:

[0040] In step 21, a first candidate resource set to be used for beam sweeping is determined.

[0041] Specifically, a first candidate resource set to be used for beam sweeping can be selected from the resource pool based on the configuration information of the resource pool.

[0042] In step 22, a first transmission resource is selected from the first candidate resource set.

[0043] In this step, the purpose of selecting a first transmission resource from the first candidate resource set is to determine a resource used for transmitting a beam-sweeping channel, where the beam-sweeping channel is a channel used for beam-sweeping.

[0044] The beam-sweeping channel may be a new channel or a channel in a related art (e.g., a Sidelink-Synchronization Signal Block (S-SSB)). The first device can perform a beam-sweeping process using the beam-sweeping channel.

[0045] In step 23, a beam sweeping channel is transmitted to a second device on the first transmission resource.

[0046] It should be noted that, considering the half-duplex limitation and to support the beam-sweeping process performed on multiple beams of the second device, it may be necessary to repeatedly transmit the beam-sweeping channel, and therefore the first candidate resource set needs to include multiple time-frequency resources to support repeated transmission of the beam-sweeping channel on the same beam or different beams.

[0047] In this embodiment, the first device may determine a first candidate resource set used for beam sweeping, select a first transmission resource from the first candidate resource set, and transmit a beam sweeping channel to the second device on the first transmission resource to perform the beam sweeping process, thereby realizing fast beam sweeping and beam alignment in the sidelink.

[0048] Optionally, the method further comprises: The method further includes receiving a beam feedback result transmitted by the second device based on the beam sweeping channel.

[0049] The beam feedback results include beam index and / or beam energy measurement results.

[0050] Here, the second device can perform beam energy detection based on the beam sweeping channel transmitted by the first device, and feed back the beam index and / or beam energy measurement results to the first device.

[0051] In this way, the first device can establish a millimeter wave communication link with the second device based on the beam sweeping feedback result received from the second device, thereby realizing sidelink millimeter wave communication. Therefore, in a high-speed vehicular environment where the relative positions of the vehicles are constantly changing, the resource selection method according to the embodiment of the present invention can quickly establish a millimeter wave communication link.

[0052] Optionally, the time difference between a first time point at which the first device transmits the beam sweeping channel and a second time point at which the first device receives the beam feedback result transmitted from the second device is less than or equal to a first time interval.

[0053] The role of the first time interval is to ensure the validity of the beam feedback result fed back from the second device.

[0054] Optionally, the step of selecting a first transmission resource from the first candidate resource set comprises: (1) performing resource exclusion on an omnidirectional resource sensing result of a control signal in the beam-sweeping channel to obtain a resource exclusion result; and selecting a first transmission resource from the first candidate resource set based on the resource exclusion result; (2) randomly selecting resources from the first candidate resource set as first transmission resources; (3) selecting a first transmission resource from the first candidate resource set based on configuration information and / or instruction information sent by a network.

[0055] In this embodiment, the resource allocation process for selecting the first transmission resource from the first candidate resource set may be based on sensing or configuration. Here, the sensing-based resource allocation process may include selecting a transmission resource (i.e., the first transmission resource) for the beam-sweeping channel by performing resource exclusion on an omnidirectional resource sensing result in the first candidate resource set during control signaling on the beam-sweeping channel. The configuration-based resource allocation process may include configuring or pre-setting a time-frequency domain pattern structure for the first candidate resource set by a higher layer, and having the first device select resources according to an index therein based on configuration information and / or instruction information sent from the network. Alternatively, the first transmission resource may be selected randomly from the first candidate resource set.

[0056] Optionally, the method further includes determining a second candidate resource set to be used for transmitting data, and selecting second transmission resources from the second candidate resource set for a first channel to be used for transmitting data.

[0057] Here, the first device may specifically determine, based on the configuration information of the resource pool, a second candidate resource set to be used for transmitting data from the resource pool.

[0058] The first channel is used to transmit data, for example, to transmit FR2 data information in a specific beam direction, and the second candidate resource is used to transmit the first channel. The second candidate resource may also be used to transmit a control channel.

[0059] Wherein, the manner of selecting the second transmission resource from the second candidate resource set for the first channel includes at least one of the following:

[0060] <Method 1> Select a second transmission resource from the second candidate resource set for the first channel based on an association relationship between the beam-sweeping channel and the first channel.

[0061] It should be noted that the beam-sweeping channel includes at least control signaling and / or reference signal RS, where the control signaling may include data transmission scheduling information, which can be used to schedule the first channel transmission.

[0062] That is, the second transmission resource can be indicated based on the data transmission scheduling information, and is specifically used to indicate the association relationship between the beam sweeping channel and the first channel.

[0063] <Method 2> Based on information of a first beam direction corresponding to the second device, a second transmission resource is selected for the first channel from among the resources in the second candidate resource set excluding the first resource.

[0064] In one specific embodiment, the association relationship between the beam sweeping channel and the first channel includes at least one of the following:

[0065] (1) The beam sweeping channel and the first channel have a mapping relationship in the frequency domain.

[0066] That is, in the frequency domain, the first channel and the beam-sweeping channel have a predetermined relative relationship in terms of mapping, for example, their frequency domain positions are the same or there is a fixed (or selectable) offset.

[0067] (2) The beam-sweeping channel and the first channel fill a second time interval in the time domain.

[0068] That is, in the time domain, there is a time-domain gap (second time interval) between the beam-sweeping channel and the first channel, and the second device measures the received beam-sweeping channel within the second time interval and feeds back the beam feedback result to the first device. The first device can determine the time-domain resource location of the first channel based on the time length of the gap. Here, the time length of the second time interval is set or preset by a higher layer parameter, or determined by the UE.

[0069] Note that the number of time domain slots in the Gap (second time interval) must satisfy a predetermined constraint, such as [M, N], or can only support one or more specific numerical values ​​M, where M and N are integers.

[0070] The relative start position of the gap is time T_0 when the first device transmits the beam sweeping channel, thereby determining the time point T=T_0+Gap. From the second candidate resource set, transmission resources after time T are selected as second transmission resources to be used for transmitting the first channel. Specifically, when the first device performs resource selection to transmit data in the second candidate resource set, it waits for a time length of one gap after the beam sweeping process, and performs a second resource selection in the second candidate resource set after receiving the beam feedback result fed back from the second device, i.e., selects a second transmission resource from the second candidate resource set for the first channel used to transmit data.

[0071] (3) The number of physical resource blocks (PRBs) or subchannels occupied by the first channel in the frequency domain is indicated by the beam sweeping channel or is set or preset by higher layer parameters.

[0072] (4) The first channel is transmitted after the transmission of the beam sweeping channel is completed.

[0073] Here, transmission of the beam sweeping channel and the first channel and scheduling of the first channel will be described with reference to FIGS.

[0074] In one embodiment, the first device performs resource selection for a beam sweeping channel in a first candidate resource set, and the beam sweeping channel can indicate the first channel to be transmitted in a second candidate resource set using data transmission scheduling information.

[0075] As shown in Fig. 3, a time-domain gap exists between the beam sweeping channel and the first channel instructed to transmit by the beam sweeping channel, and the gap is used in the process in which the second device performs beam measurement and feeds back the beam feedback result to the first device. That is, the second device measures the received beam sweeping channel and feeds back the beam feedback result to the first device within the gap time length.

[0076] The number of time domain symbols and time domain starting symbol positions of the first channel, the number of frequency domain PRBs or the number of subchannels occupied, and the starting positions of the frequency domain PRBs or subchannels may be explicitly or implicitly indicated by data transmission scheduling information in the beam sweeping channel.

[0077] In this way, when the first device performs resource selection, it only needs to perform resource selection on the resources of the beam sweeping channel in the first candidate resource set, and the resource allocation information used for data transmission in the second candidate resource set can be indicated by the data transmission scheduling information in the beam sweeping channel.

[0078] In another embodiment, the first device performs resource selection for the beam-sweeping channel in a first candidate resource set and performs resource selection for the first channel in a second candidate resource set.

[0079] As shown in Figure 4, in the time domain, there is a time domain gap between the beam sweeping channel and the first channel whose transmission is instructed by it, and the gap is used in the process in which the second device performs beam measurements and feeds back the beam feedback results to the first device.

[0080] In this embodiment, when the first device performs resource selection, it needs to perform resource selection for the transmission resource of the beam sweeping channel in the first candidate resource set and the resource for data transmission in the second candidate resource set, respectively.

[0081] In one alternative embodiment, the manner of determining the first beam direction includes at least one of the following:

[0082] <Method 1> A beam direction is obtained based on prior position information between the first device and the second device, and the beam direction is set as a first beam direction.

[0083] In this manner, the first beam direction may be a sector beam direction obtained based on prior position information between the first device and the second device.

[0084] Here, the method of acquiring the advance location information is as follows: Obtaining from the information interaction corresponding to the Sidelink SL communication; Obtaining information from interactions corresponding to Uu communications; Acquiring the information using a sensor (the sensor may be a camera, a laser radar, a millimeter-wave radar, a high-definition map, a barometric pressure sensor, a motion sensor, etc.); Obtaining by wireless short-range positioning (wireless short-range positioning may be Wireless Local Area Networks (WLAN) positioning, Ultra Wide Band (UWB) positioning, Bluetooth positioning, etc.); Obtained by inertial navigation positioning; and obtaining by radio access technology (RAT)-independent positioning.

[0085] <Method 2>

[0086] At least one target beam direction is determined based on the beam feedback result fed back by the second device, and one of the at least one target beam direction is selected as a first beam direction.

[0087] In this method, the first device may select a target beam direction as the first beam direction based on beam information (including at least one target beam direction) obtained based on the beam feedback result fed back from the second device. For example, the first device may select a target beam direction with the best quality as the first beam direction, or may randomly select one target beam direction from the received beams as the first beam direction.

[0088] As an optional embodiment, it is necessary to monitor the beam area and perform resource exclusion (excluding the first resource from the second candidate resource set) to select the second transmission resource for the first channel. Specifically, RSRP measurement of the first channel or the control channel is performed based on the first beam direction, the adjacent beam direction of the first beam direction, and the opposite beam direction of the first beam direction, and resource exclusion is performed based on the corresponding rule, i.e., the first resource is excluded to obtain the second candidate resource set from which the first resource has been excluded.

[0089] In one specific embodiment, the first resource includes at least one of the following: (1) Corresponds to the first beam direction in which the reference signal received power RSRP measurement value is higher than the first threshold.

[0090] That is, if the RSRP measurement value of the first beam direction is higher than the first threshold, the resource corresponding to the first beam direction is excluded.

[0091] (2) A resource corresponding to a second beam direction whose RSRP measurement value is higher than a second threshold, the second beam direction including at least an adjacent beam direction of the first beam direction.

[0092] That is, if the RSRP measurement value of the second beam direction is higher than a second threshold (eg, +α), the resources corresponding to the second beam direction (i.e., the resources occupied by the beams in the second beam direction) are excluded.

[0093] (3) A resource corresponding to a third beam direction whose RSRP measurement value is higher than a third threshold, wherein the third beam direction includes at least an opposite beam direction to the first beam direction.

[0094] That is, if the RSRP measurement value of the third beam direction is higher than a third threshold (eg, +β), the resource corresponding to the third beam direction is excluded.

[0095] The first, second and third thresholds may be set or preset by upper layer parameters.

[0096] Hereinafter, the solution according to the embodiment of the present invention will be described in detail with reference to an example.

[0097] [Example 1] As shown in Figures 5 to 8, the first device may obtain sector beam information based on prior location information, or the first device may receive a beam feedback result fed back from the second device and then perform resource sensing for the first beam direction, the second beam direction (i.e., the adjacent direction of the first beam) and the third beam direction (including the opposite direction of the first beam) based on the beam feedback result, thereby performing resource selection in the second candidate resource set in the FR2 resource pool to determine the resource (i.e., the second transmission resource) to be used for transmitting the FR2 first channel. For example, refer to Figures 5 and 6. Figure 6 shows the occupied resources (Si) sensed corresponding to each beam direction in Figure 5.

[0098] The width (angle) of the sensed beam may be greater than or equal to the width (angle) of the beam that actually transmits data. Because the spatial regions are different, there may actually be overlap between the resources.

[0099] 7 and 8, the positional relationship between the first device and the second device is simply indicated by the positions of TX (indicating the transmitting end) and RX (indicating the receiving end), where the position of the first device is indicated by the position of TX and the position of the second device is indicated by the position of RX. In this case, in FIG. 7, the beams included in the first beam direction are beam 1 and beam 2. When the first device performs resource selection, it first excludes occupied resource sets S1 and S2 sensed in the directions of beam 1 and beam 2 from the second candidate resource set S.

[0100] 7 shows only adjacent beams and opposite beams in the first beam direction. Note that there may actually be other beams between beams 3 and 4 and between beams 5 and 6. Here, adjacent beams refer to two beams that are adjacent in position; for example, beam 6 is adjacent to beam 1, and beam 3 is adjacent to beam 2. Opposite beams refer to two beams that form an angle of 180° between them; for example, beam 4 is the opposite beam to beam 1, and beam 5 is the opposite beam to beam 2.

[0101] [Example 2] If the RSRP of the adjacent beam (including the adjacent beam) corresponding to the first beam direction is greater than a threshold, the resources occupied by the adjacent beam in the sector are eliminated.

[0102] As shown in Figures 9 and 10, in order to reduce interference and resource collisions of adjacent beam resources, resources of beams 6 and 3 adjacent to beams 1 and 2 covered by the sector may be excluded, and the second candidate resource set S after the exclusion is as shown in Figure 10.

[0103] [Example 3] If the RSRP of the reverse beam is greater than a threshold, remove the resources occupied by the reverse beam of the sector.

[0104] To reduce interference and resource collisions due to reverse beam resources, the definition of reverse beams and potential collisions are shown in Figures 11 and 12. By excluding resources from reverse beams, a TX UE (first device) can exclude transmission resources from a receiving UE (second device) located in the zone in the transmission direction. As shown in Figures 11 to 14, the resources of beams 4 and 5, which are in the opposite direction to beams 1 and 2 covered by the sector, are excluded. The second candidate resource set S after the exclusion is shown in Figure 14.

[0105] The above steps of the resource selection method enable a sidelink device operating in the time-frequency beam domain of the FR2 frequency band to perform resource selection and transmission.

[0106] Optionally, the beam sweeping channel includes at least control signaling and / or a reference signal (RS).

[0107] Here, the control signaling may be carried by the PSCCH or second-stage sidelink control information (2nd-stage SCI).

[0108] As one alternative embodiment, the physical layer structure of the beam-sweeping channel in the present invention may satisfy at least one of the following characteristics:

[0109] As shown in FIG. 15(A), the multiplexing method for the control signaling and RS may adopt a frequency division multiplexing (FDM) method, a time division multiplexing (TDM) method, or both TDM and FDM methods.

[0110] Here, the reference signals in each column in FIGS. 15(A) and 15(B) can represent different beam directions.

[0111] After the time-domain termination symbols of the beam-sweeping channel and the control channel, one guard interval (GP) may be reserved, and the guard interval may be one Orthogonal Frequency Division Multiplexing (OFDM) symbol.

[0112] The time domain length of the beam sweeping channel may be one slot or an OFDM symbol of a fixed pattern.

[0113] The number of time domain symbols and time domain starting symbol position of the beam reference signal, the number of frequency domain PRBs or the number of occupied subchannels, and the starting position of the frequency domain PRB or the starting position of the subchannel are indicated by control signaling (e.g., PSCCH or PSCCH+2nd SCI).

[0114] In some alternative embodiments, the control signaling comprises: beam pointing information, data transmission scheduling information; Source ID, Destination ID, Zone ID, beam priority information, Two-stage sidelink control information 2nd SCI format and time-frequency information, modulation and coding schemes, Modulation and coding scheme (MCS) table indication, Hybrid Automatic Repeat reQuest (HARQ) related information, Reserved bit.

[0115] In addition, the data transmission scheduling information may be used to schedule primary channel transmission, and the control signaling can schedule the corresponding primary channel across slots.

[0116] In addition, the sidelink physical broadcast channel (PSBCH) signaling in S-SSB includes beam indication information.

[0117] Optionally, the beam instruction information comprises: time domain location information of the RS; Frequency domain setting information of the RS; said RS port, the sequence of RSs, Beam index information (the beam index information may be specifically indicated by a reference signal port indication field, a reference signal sequence, or a combination of a port and a sequence); a beam energy threshold (the beam energy threshold is used to indicate the energy criterion for a good beam, and only beams greater than the beam energy threshold, as measured by the second instrument, can be used for transmission); the azimuth sweeping limits of the beam (which may specifically include the sweeping start and end azimuth angles already determined); beam downtilt angle sweeping limits (which may specifically include the already determined start and end downtilt angles of the sweeping);

[0118] Wherein, the time domain location information of the RS is Time domain pattern information of the RS; time domain starting symbol position information of the RS; and time domain symbol number information of the RS.

[0119] Here, the frequency domain setting information of the RS is Frequency domain pattern information of the RS (e.g., starting resource RE, comb size, comb offset, cyclic shift / orthogonal cover code (OCC)), frequency domain starting physical resource module (PRB) position information of the RS; frequency domain starting subchannel position information of the RS; Information on the number of PRBs and / or subchannels occupied in the frequency domain of the RS; the frequency domain shift information of the RS (specifically, the number of PRBs offset with respect to the frequency domain reference point).

[0120] Optionally, the data transmission scheduling information is: data priority information, frequency domain resource allocation information for the first channel; time domain resource allocation information for the first channel; a second time interval slot number corresponding to the first channel and the beam sweeping channel; resource reservation period of the first channel, Number of resource reservation periods for the first channel, Number of Demodulation Reference Signal (DMRS) ports, DMRS pattern, Modulation and Coding Schemes MCS table instructions, New data indication used to distinguish between initial transmissions and retransmissions; time-frequency resource configuration instruction information used for retransmission; Verbose version, HARQ process number.

[0121] Here, the frequency domain resource allocation information of the first channel is Frequency domain pattern information of the first channel (e.g., starting resource RE, comb size, comb offset, cyclic shift / orthogonal cover code OCC), Frequency domain starting PRB position information of the first channel; frequency domain starting subchannel location information for the first channel; Frequency domain line occupied PRB number information of the first channel; information on the number of sub-channels of the first channel; the frequency domain shift information of the first channel (specifically, the number of PRBs offset relative to the frequency domain reference point).

[0122] where the time domain resource allocation information of the first channel is The slot position occupied by the first channel (specifically, it can refer to the sub-channel number and slot number, i.e., Subframe Num and Slot Num), first channel time domain pattern information; First channel time domain starting symbol position information; First channel time domain symbol number information, time domain period information of the first channel.

[0123] Optionally, the RS is Beam measurement dedicated signal (beam measurement RS, BMRS), Sidelink Synchronization Signal SLSS, Channel state information reference signal CSI-RS, demodulation reference signal DMRS.

[0124] As an alternative embodiment of the present invention, when there are multiple beam sweeping channels in one slot, the mapping of beam sweeping channels of different beams in a single slot in a resource set can be: global TDM or FDM multiplexing between beam-sweeping channels of different beams; and The control signaling in the beam sweeping channels of different beams occupies different subchannels or PRB sets, and employs an FDM multiplexing scheme to schedule the reference signals of each beam (the reference signals of different beams can employ a TDM or FDM multiplexing scheme).

[0125] For example, in FIG. 16(A), the frequency domain starting position of the beam sweeping channel is the starting PRB position of the subchannel, and the number of PRBs or subchannels occupied in the frequency domain is set or preset by higher layer parameters.

[0126] For example, in Figure 16(B), the frequency domain starting position of the control signaling is the starting PRB position of the subchannel, the number of PRBs or subchannels occupied in the frequency domain is set or preset by higher layer parameters, the time domain starting position of the control signaling is set or preset by higher layer parameters, and the number of time domain symbols is set by higher layer parameters.

[0127] The number of time domain symbols and time domain starting symbol positions of the beam reference signal, the number of frequency domain PRBs or the number of occupied subchannels, and the starting positions of the frequency domain PRBs or the starting positions of the subchannels are indicated by control signaling.

[0128] The time domain starting position of the beam sweeping channel is set or preset by higher layer parameters, and the number of time domain symbols is set by higher layer parameters.

[0129] Alternatively, the entire slot may be divided into a specific time domain pattern. For example, as shown in the left part of Figure 16(A), one slot is divided into three parts in the time domain, with the first and second parts occupying five symbols, and the third part occupying four symbols. If devices use the respective resources, the time domain configuration must perform resource selection according to this rule.

[0130] In an embodiment of the present invention, based on the specific characteristics and features of sidelink technology, a communication mechanism for supporting sidelink millimeter wave communication is designed, and a first transmission resource is selected from a first candidate resource set, so that a beam sweeping channel can be transmitted to a second device through the first transmission resource, thereby realizing sidelink millimeter wave resource selection and supporting resource selection and data transmission for resources in the time domain, frequency domain and beam domain in FR2.

[0131] (Second embodiment) As shown in FIG. 17, an embodiment of the present invention provides a resource selection method for a second device, which specifically includes the following steps:

[0132] In step 171, the beam sweeping channel transmitted by the first device is received.

[0133] The beam sweeping channel may include control signaling and / or reference signals RS.

[0134] In this step, the second device may receive the beam sweeping channel transmitted from the first device based on the resource pool configuration or pre-configuration information, and perform beam sweeping and beam pairing, where the beam sweeping channel is a channel used for beam sweeping.

[0135] The beam sweeping channel may be a new channel or a channel in the related art (for example, a sidelink synchronization signal block (S-SSB)).

[0136] In step 172, beam energy detection is performed based on the beam sweeping channel to obtain a beam feedback result.

[0137] Here, detection of beam energy may be performed based on the RSRP of the reference signal, Reference Signal Received Quality (RSRQ), Signal to Interference plus Noise Ratio (SINR), Received Signal Strength Indication (RSSI), and CSI.

[0138] In step 173, the beam feedback results are sent to the first instrument.

[0139] In this step, the second device can perform beam energy detection on the received reference signal, and then feed back the beam feedback result of at least one beam with a good measurement result to the first device.

[0140] In this embodiment, the second device performs beam energy detection based on the beam sweeping channel and transmits the beam feedback result obtained to the first device, and then the first device can establish a millimeter wave communication link with the second device based on the beam sweeping feedback result received from the second device, thereby realizing sidelink millimeter wave communication. In this way, in a high-speed moving vehicular environment where the relative positions of the vehicles are constantly changing, the resource selection method according to the embodiment of the present invention can quickly establish a millimeter wave communication link.

[0141] Optionally, the beam feedback results include at least a beam index and / or a beam energy measurement result.

[0142] Here, the beam index may include at least an optimum beam index and a second optimum beam index, and the beam energy measurement results may include at least an optimum beam measurement value and a second optimum beam measurement value.

[0143] In one specific embodiment, the step of performing beam energy detection based on the beam sweeping channel to obtain a beam feedback result comprises: performing beam energy detection based on the beam sweeping channel to obtain at least one beam energy measurement; and determining that at least one beam energy measurement result that satisfies a first predetermined condition is the beam feedback result.

[0144] The beam energy measurement result that satisfies the first predetermined condition is Beam energy measurements above the fourth threshold, and At least one of the beam energy measurement results, the energy magnitude of which satisfies a second predetermined condition, is included among the at least one beam energy measurement result; The energy magnitude satisfying the second predetermined condition includes being in the top N or top X% in descending order of energy magnitude (N and X are positive numbers).

[0145] In this embodiment, beam energy measurement results where the beam measurement value is higher than the fourth threshold may be fed back to the first device, or from all the measured beam measurement values, the N or X% beam feedback results with the highest energy may be selected and fed back to the first device.

[0146] In an embodiment of the present invention, the second device performs beam energy detection based on a beam sweeping channel and transmits the beam feedback result obtained to the first device, and the first device then establishes a millimeter wave communication link with the second device based on the beam sweeping feedback result received from the second device, thereby realizing sidelink millimeter wave communication. In this way, in a high-speed moving vehicular environment where the relative positions of the vehicles are constantly changing, the resource selection method according to the embodiment of the present invention can quickly establish a millimeter wave communication link.

[0147] (Third embodiment) As shown in FIG. 18 , an embodiment of the present invention provides a resource selection device 1800 for use in a first device, and the resource selection device 1800 includes: a first processing module 1801 configured to determine a first candidate resource set to be used for beam sweeping; a second processing module 1802 configured to select a first transmission resource from the first candidate resource set; and a first transmitting module 1803 configured to transmit the beam sweeping channel to a second device on the first transmission resource.

[0148] In this embodiment, the first device may determine a first candidate resource set used for beam sweeping, select a first transmission resource from the first candidate resource set, and transmit a beam sweeping channel to the second device on the first transmission resource to perform the beam sweeping process, thereby realizing fast beam sweeping and beam alignment in the sidelink.

[0149] Optionally, the resource selection device 1800: and a second receiving module configured to receive a beam feedback result transmitted by the second device based on the beam sweeping channel.

[0150] Optionally, the time difference between a first time point at which the first device transmits the beam sweeping channel and a second time point at which the first device receives the beam feedback result transmitted from the second device is less than or equal to a first time interval.

[0151] Optionally, the second processing module 1802: a first processing unit configured to perform resource exclusion on an omnidirectional resource sensing result of a control signal in the beam-sweeping channel to obtain a resource exclusion result, and to select a first transmission resource from the first candidate resource set based on the resource exclusion result; a second processing unit configured to randomly select resources from the first candidate resource set to be first transmission resources; and a third processing unit configured to select a first transmission resource from the first candidate resource set based on configuration information and / or indication information sent by a network.

[0152] Optionally, the resource selection device 1800: a fourth processing module configured to determine a second candidate resource set to be used to transmit the data; and a fifth processing module configured to select second transmission resources from the second candidate resource set for a first channel used to transmit data.

[0153] The fifth processing module is a fourth processing unit configured to select second transmission resources from the second candidate resource set for the first channel based on an association relationship between the beam-sweeping channel and the first channel; and and a fifth processing unit configured to select a second transmission resource for the first channel from resources in the second candidate resource set from which the first resource has been excluded based on information of a first beam direction corresponding to the second device.

[0154] Optionally, the association relationship between the beam sweeping channel and the first channel is: the beam sweeping channel and the first channel have a mapping relationship in the frequency domain; the beam sweeping channel and the first channel fill a second time interval in the time domain; the number of physical resource blocks (PRBs) or subchannels occupied by the first channel in the frequency domain is indicated by the beam-sweeping channel or configured or pre-configured by higher layer parameters; The first channel is transmitted after transmission of the beam sweeping channel is completed.

[0155] Optionally, the fifth processing unit: a first processing subunit configured to obtain a beam direction based on prior position information between the first device and the second device, and set the beam direction as a first beam direction; and a second processing subunit configured to determine at least one target beam direction based on the beam feedback result fed back by the second device, and to select one of the at least one target beam direction as the first beam direction.

[0156] Optionally, the first resource is: a resource corresponding to a first beam direction in which a reference signal received power (RSRP) measurement value is higher than a first threshold; a resource corresponding to a second beam direction having an RSRP measurement value higher than a second threshold, the second beam direction including at least a neighboring beam direction of the first beam direction; and The resource includes at least one resource corresponding to a third beam direction whose RSRP measurement value is higher than a third threshold, the third beam direction including at least an opposite beam direction to the first beam direction.

[0157] Optionally, the beam sweeping channel includes at least control signaling and / or reference signals RS.

[0158] Optionally, the control signaling comprises: beam pointing information, data transmission scheduling information; Source Identification ID, Destination ID, Zone ID, beam priority information, Two-stage sidelink control information 2 nd SCI format and time-frequency information, modulation and coding schemes, Modulation and coding scheme MCS table indication, Hybrid Automatic Repeat (HARQ) related information, Reserved bits.

[0159] Optionally, the beam instruction information comprises: time domain location information of the RS; Frequency domain setting information of the RS; said RS port, the sequence of RSs, Beam index information, beam energy threshold, beam azimuth sweeping limits, beam downtilt angle sweeping limit.

[0160] Optionally, the data transmission scheduling information is: data priority information, frequency domain resource allocation information for the first channel; time domain resource allocation information for the first channel; a number of slots in a second time interval corresponding to the first channel and the beam sweeping channel; resource reservation period of the first channel, Number of resource reservation periods for the first channel, Number of demodulation reference signal DMRS ports, DMRS pattern, Modulation and Coding Schemes MCS table instructions, New data instructions, time-frequency resource configuration instruction information used for retransmission; Verbose version, HARQ process number.

[0161] Optionally, the RS is Beam measurement dedicated signal BMRS, Sidelink Synchronization Signal SLSS, Channel state information reference signal CSI-RS, demodulation reference signal DMRS.

[0162] The third embodiment of the present invention corresponds to the method according to the first embodiment. All the implementation means in the first embodiment are suitable for the implementation of the resource selection device, and can achieve the same technical effects.

[0163] (Fourth embodiment) As shown in Fig. 19, an embodiment of the present invention provides a resource selection device 1900 for use in a second device. The resource selection device 1900 includes: a first receiving module 1901 configured to receive a beam sweeping channel transmitted by a first device; a third processing module 1902 configured to perform beam energy detection based on the beam sweeping channel to obtain a beam feedback result; and a second transmitting module 1903 configured to transmit the beam feedback result to the first device.

[0164] In this embodiment, the second device performs beam energy detection based on the beam sweeping channel and transmits the beam feedback result obtained to the first device, and then the first device can establish a millimeter wave communication link with the second device based on the beam sweeping feedback result received from the second device, thereby realizing sidelink millimeter wave communication. In this way, in a high-speed moving vehicular environment where the relative positions of the vehicles are constantly changing, the resource selection method according to the embodiment of the present invention can quickly establish a millimeter wave communication link.

[0165] Optionally, the beam sweeping channel includes control signaling and / or reference signals RS.

[0166] Optionally, the beam feedback results include at least a beam index and / or a beam energy measurement result.

[0167] Optionally, the third processing module 1902: a sixth processing unit configured to perform beam energy detection based on the beam sweeping channel to obtain at least one beam energy measurement; a seventh processing unit configured to determine that at least one beam energy measurement result that satisfies a first predetermined condition is the beam feedback result; The beam energy measurement result that satisfies the first predetermined condition is Beam energy measurements above the fourth threshold, and At least one of the beam energy measurement results, the energy magnitude of which satisfies a second predetermined condition, is included among the at least one beam energy measurement result; The energy magnitude satisfying the second predetermined condition includes being in the top N or top X% in descending order of energy magnitude (N and X are positive numbers).

[0168] The fourth embodiment of the present invention corresponds to the method according to the second embodiment. All the implementation means in the second embodiment are suitable for the implementation of the resource selection device, and can achieve the same technical effects.

[0169] (Fifth embodiment) To better achieve the above object, as shown in FIG. 20, the fifth embodiment of the present invention further provides a device which is a first device.

[0170] The device includes a processor 2000 and a memory 2020 connected to the processor 2000 via a bus interface; The memory 2020 is configured to store programs and data used by the processor 2000 when performing operations; The processor 2000 calls and executes the programs and data stored in the memory 2020 .

[0171] a transceiver 2010 connected to the bus interface and configured to transmit and receive data under the control of the processor 2000; The processor 2000 reads the program in the memory 2020 and executes the program. determining a first candidate resource set to be used for beam sweeping; selecting a first transmission resource from the first candidate resource set; transmitting a beam sweeping channel to a second device on the first transmission resource.

[0172] In this embodiment, the first device may determine a first candidate resource set used for beam sweeping, select a first transmission resource from the first candidate resource set, and transmit a beam sweeping channel to the second device on the first transmission resource to perform the beam sweeping process, thereby realizing fast beam sweeping and beam alignment in the sidelink.

[0173] In FIG. 20 , the bus architecture includes any number of interconnecting buses and bridges, specifically connecting various circuits between one or more processors, including processor 2000, and memory, including memory 2020. The bus architecture may also connect various other circuits, such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and will not be described further here. The bus interface provides an interface. The transceiver 2010 may be multiple components, i.e., may include a transmitter and a transceiver, providing a unit configured to communicate with various other devices over a transmission medium. For different terminals, the user interface 2030 may be an interface to which necessary devices can be connected externally or internally, including, but not limited to, a keypad, a display, a speaker, a microphone, a joystick, and the like. The processor 2000 manages the bus architecture and normal processing, and the memory 2020 can store data utilized by the processor 2000 when performing operations.

[0174] Optionally, the processor 2000 further comprises: The second device is configured to receive a beam feedback result transmitted based on the beam sweeping channel.

[0175] Optionally, the time difference between a first time point at which the first device transmits the beam sweeping channel and a second time point at which the first device receives the beam feedback result transmitted from the second device is less than or equal to a first time interval.

[0176] Optionally, the processor 2000 selecting a first transmission resource from the first candidate resource set specifically comprises: performing resource exclusion on an omnidirectional resource sensing result of the control signaling in the beam-sweeping channel to obtain a resource exclusion result; and selecting a first transmission resource from the first candidate resource set based on the resource exclusion result; randomly selecting resources from the first candidate resource set as first transmission resources; selecting a first transmission resource from the first candidate resource set based on configuration information and / or indication information sent by a network.

[0177] Optionally, the processor 2000 further comprises: determining a second candidate resource set to be used for transmitting the data; configured to select second transmission resources from the second candidate resource set for a first channel used to transmit data; wherein the manner of selecting a second transmission resource from the second candidate resource set for the first channel is selecting a second transmission resource from the second candidate resource set for the first channel based on an association relationship between the beam-sweeping channel and the first channel; and selecting a second transmission resource for the first channel from resources in the second candidate resource set from which the first resource has been excluded based on information of a first beam direction corresponding to the second device.

[0178] Optionally, the association relationship between the beam sweeping channel and the first channel is: the beam sweeping channel and the first channel fill a second time interval in the time domain; the beam sweeping channel and the first channel fill a second time interval in the time domain; The number of physical resource blocks (PRBs) or subchannels occupied by the first channel in the frequency domain is indicated by the beam-sweeping channel or configured or pre-configured by higher layer parameters; and The first channel is transmitted after transmission of the beam sweeping channel is completed.

[0179] Optionally, the manner of determining the first beam direction comprises: Obtaining a beam direction based on prior position information between the first device and the second device, and setting the beam direction as a first beam direction; and The method includes at least one of determining at least one target beam direction based on the beam feedback result fed back by the second device, and selecting one of the at least one target beam direction as the first beam direction.

[0180] Optionally, the first resource is: a resource corresponding to a first beam direction in which a reference signal received power (RSRP) measurement value is higher than a first threshold; a resource corresponding to a second beam direction having an RSRP measurement value higher than a second threshold, the second beam direction including at least a neighboring beam direction of the first beam direction; The resource includes at least one resource corresponding to a third beam direction whose RSRP measurement value is higher than a third threshold, the third beam direction including at least an opposite beam direction to the first beam direction.

[0181] Optionally, the beam sweeping channel includes at least control signaling and / or reference signals.

[0182] Optionally, the control signaling comprises: beam pointing information, data transmission scheduling information; Source Identification ID Destination ID, Zone ID, beam priority information, Two-stage sidelink control information 2 nd SCI format and time-frequency information, modulation and coding schemes, Modulation and coding scheme MCS table indication, Hybrid Automatic Repeat (HARQ) related information, Reserved bits.

[0183] Optionally, the beam instruction information comprises: time domain location information of the RS; Frequency domain setting information of the RS; said RS port, the sequence of RSs, Beam index information, beam energy threshold, beam azimuth sweeping limits, beam downtilt angle sweeping limit.

[0184] Optionally, the data transmission scheduling information is: data priority information, frequency domain resource allocation information for the first channel; time domain resource allocation information for the first channel; a number of slots in a second time interval corresponding to the first channel and the beam sweeping channel; resource reservation period of the first channel, Number of resource reservation periods for the first channel, Number of demodulation reference signal DMRS ports, DMRS pattern, Modulation and Coding Schemes MCS table instructions, New data instructions, time-frequency resource configuration instruction information used for retransmission; Verbose version, HARQ process number.

[0185] Optionally, the RS is Beam measurement dedicated signal BMRS, Sidelink Synchronization Signal SLSS, Channel state information reference signal CSI-RS, demodulation reference signal DMRS.

[0186] In addition, the device according to the embodiment of the present invention can implement all the method steps implemented in the embodiment of the resource selection method used in the first device and can achieve the same technical effects, so a description of the same parts and technical effects as those in the method example will be omitted.

[0187] (Sixth embodiment) To better achieve the above object, with reference to the structure shown in FIG. 20, the sixth embodiment of the present invention further provides an apparatus, which is a second apparatus.

[0188] The device includes a processor and a memory connected to the processor via a bus interface; the memory is configured to store programs and data for use by the processor in performing operations; The processor calls and executes the programs and data stored in the memory.

[0189] a transceiver connected to the bus interface and configured to transmit and receive data under control of the processor; The processor reads the program in memory and receiving a beam sweeping channel transmitted by the first device; performing beam energy detection based on the beam sweeping channel to obtain a beam feedback result; and transmitting the beam feedback result to the first device.

[0190] In this embodiment, the second device performs beam energy detection based on a beam sweeping channel and transmits the beam feedback result obtained to the first device, and the first device then establishes a millimeter wave communication link with the second device based on the beam sweeping feedback result received from the second device, thereby realizing sidelink millimeter wave communication. In this way, in a high-speed moving vehicular environment where the relative positions of the vehicles are constantly changing, the resource selection method according to the embodiment of the present invention can quickly establish a millimeter wave communication link.

[0191] In FIG. 20, the bus architecture includes any number of interconnecting buses and bridges, specifically connecting one or more processors, including a processor, and various circuits, including a memory. The bus architecture can also connect various other circuits, such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and will not be further described here. The bus interface provides an interface. The transceiver may be multiple components, i.e., may include a transmitter and a transceiver, providing a unit configured to communicate with various other devices over a transmission medium. For different terminals, the user interface may be an interface to which necessary devices can be connected externally or internally, including, but not limited to, a keypad, a display, a speaker, a microphone, a joystick, etc. The processor manages the bus architecture and normal processing, and the memory can store data used by the processor when performing operations.

[0192] Optionally, the beam sweeping channel includes control signaling and / or reference signals RS.

[0193] Optionally, the beam feedback results include at least a beam index and / or a beam energy measurement result.

[0194] Optionally, when the processor performs beam energy detection based on the beam sweeping channel to obtain a beam feedback result, specifically: performing beam energy detection based on the beam sweeping channel to obtain at least one beam energy measurement; configured to determine that at least one beam energy measurement result that satisfies a first predetermined condition is the beam feedback result; The beam energy measurement result that satisfies the first predetermined condition is Beam energy measurement results above the fourth threshold, At least one of the beam energy measurement results, the energy magnitude of which satisfies a second predetermined condition, is included among the at least one beam energy measurement result; The energy magnitude satisfying the second predetermined condition includes being in the top N or top X% in descending order of energy magnitude (N and X are positive numbers).

[0195] It should be noted that the device according to the embodiment of the present invention can implement all the method steps performed in the embodiment of the resource selection method used in the second device and can achieve the same technical effects, so that the description of the same parts and technical effects as those in the method example will be omitted.

[0196] As can be understood by those skilled in the art, all or part of the steps of implementing the above embodiments may be completed by hardware, or may be completed by instructing relevant hardware through a computer program, which includes instructions for performing some or all of the steps of the above method, and which may be stored in a readable storage medium, and the storage medium may be in any form.

[0197] In addition, a specific embodiment of the present invention further provides a computer-readable storage medium storing a computer program, which, when executed by a processor, realizes the steps of the method in the first embodiment or the steps of the method in the second embodiment, and can achieve the same technical effect, so the description will be omitted here to avoid duplication.

[0198] It should be noted that in the apparatus and method of the present invention, each component or step can obviously be disassembled and / or recombined. Such disassembly and / or recombination should be considered equivalent solutions of the present invention. Furthermore, the steps for performing the above-described series of processes may be naturally performed in chronological order in the order described, but they do not necessarily have to be processed in chronological order, and some steps may be performed in parallel or independently of each other. As will be understood by those skilled in the art, all or any of the steps or components of the method and apparatus of the present invention may be implemented in hardware, firmware, software, or a combination thereof in any computing device (including a processor, a storage medium, etc.) or network of computing devices. This can be achieved by those skilled in the art by applying their basic programming skills after reading the description of the present invention.

[0199] Therefore, the objects of the present invention can be achieved by executing a program or a set of programs on any computing device. The computing device may be a known general-purpose device. Therefore, the objects of the present invention can be achieved by simply providing a program product containing program code for implementing the method or apparatus. In other words, such a program product is also part of the present invention, and a storage medium on which such a program product is stored is also part of the present invention. Needless to say, the storage medium may be any known storage medium or any storage medium developed in the future. Note that in the apparatus and method of the present invention, each component or step can obviously be separated and / or recombined. Such separation and / or recombination should be considered as an equivalent solution of the present invention. Furthermore, the steps for performing the above-described series of processes may be performed naturally in chronological order in the order described, but are not necessarily performed chronologically. Some steps may be performed in parallel or independently of each other.

[0200] The above are the optional embodiments of the present invention, but those skilled in the art can make some improvements and modifications without departing from the principles described in the present invention, and these improvements and modifications should also be regarded as within the protection scope of the present invention.

Claims

1. A resource selection method applied to a first device, comprising: determining a first candidate resource set to be used for beam sweeping; selecting a first transmission resource from the first candidate resource set; transmitting a beam sweeping channel to a second device on the first transmission resource; Resource selection method.

2. and further comprising receiving a beam feedback result transmitted by the second device based on the beam sweeping channel. The resource selection method of claim 1 .

3. a time difference between a first time point at which the first device transmits the beam sweeping channel and a second time point at which the first device receives the beam feedback result transmitted by the second device is equal to or less than a first time interval; The resource selection method according to claim 2 .

4. The step of selecting a first transmission resource from the first candidate resource set comprises: performing resource exclusion on an omnidirectional resource sensing result of the control signaling in the beam-sweeping channel to obtain a resource exclusion result; and selecting a first transmission resource from the first candidate resource set based on the resource exclusion result; Randomly selecting resources from the first candidate resource set to be first transmission resources; and selecting a first transmission resource from the first candidate resource set based on configuration information and / or indication information sent by a network; The resource selection method of claim 1 .

5. The resource selection method includes: determining a second candidate resource set to be used for transmitting data; selecting second transmission resources from the second candidate resource set for a first channel used to transmit data; The manner of selecting a second transmission resource from the second candidate resource set for the first channel comprises: selecting second transmission resources from the second candidate resource set for the first channel based on an association relationship between the beam-sweeping channel and the first channel; and selecting a second transmission resource for the first channel from among resources in the second candidate resource set excluding the first resource based on information of a first beam direction corresponding to the second device. The resource selection method of claim 1 .

6. The association relationship between the beam sweeping channel and the first channel is: the beam sweeping channel and the first channel have a mapping relationship in the frequency domain; the beam sweeping channel and the first channel fill a second time interval in the time domain; The number of physical resource blocks (PRBs) or subchannels occupied by the first channel in the frequency domain is indicated by the beam-sweeping channel or configured or pre-configured by a higher layer parameter; and the first channel is transmitted after transmission of the beam sweeping channel is completed. The resource selection method according to claim 5 .

7. The method for determining the first beam direction is as follows: Obtaining a beam direction based on prior position information between the first device and the second device, and setting the beam direction as the first beam direction; and determining at least one target beam direction based on a beam feedback result fed back by the second device, and selecting one of the at least one target beam direction as the first beam direction. The resource selection method according to claim 5 .

8. The first resource is a resource corresponding to a first beam direction having a reference signal received power (RSRP) measurement value higher than a first threshold; a resource corresponding to a second beam direction having an RSRP measurement value higher than a second threshold, the second beam direction including at least a neighboring beam direction of the first beam direction; and a resource corresponding to a third beam direction in which the RSRP measurement value is higher than a third threshold, the third beam direction including at least an opposite beam direction to the first beam direction; The resource selection method according to claim 5 .

9. The beam sweeping channel includes at least control signaling and / or reference signals (RS). The resource selection method of claim 1 .

10. The control signaling includes: beam pointing information, data transmission scheduling information; Source identification ID, Destination ID, Zone ID, beam priority information, Two-stage sidelink control information (2 nd SCI) format and time-frequency information, modulation and coding schemes, Modulation and Coding Scheme (MCS) table indication, Hybrid Automatic Repeat Request (HARQ) related information, and reserved bits, The resource selection method according to claim 9 .

11. The beam instruction information is time domain location information of the RS; Frequency domain setting information of the RS; a port of the RS; a sequence of the RS; Beam index information, beam energy threshold, Azimuth sweeping limits for the beam, and beam downtilt angle sweeping limitation; The resource selection method according to claim 10.

12. The data transmission scheduling information is data priority information, frequency domain resource allocation information for the first channel; time domain resource allocation information for the first channel; a number of slots in a second time interval corresponding between the first channel and the beam sweeping channel; a resource reservation period for the first channel; the number of resource reservation periods for the first channel; Number of demodulation reference signal (DMRS) ports, DMRS patterns, Modulation and Coding Schemes MCS table instructions, New data instructions, time-frequency resource configuration instruction information used for retransmission; Redundant versions, and HARQ process number, The resource selection method according to claim 10.

13. The RS is Beam Measurement Only Signal (BMRS), Sidelink Synchronization Signal (SLSS), Channel state information reference signal (CSI-RS), and Demodulation Reference Signal (DMRS), The resource selection method according to claim 9 .

14. A resource selection method applied to a second device, comprising: receiving a beam sweeping channel transmitted by a first device; performing beam energy detection based on the beam sweeping channel to obtain a beam feedback result; transmitting the beam feedback result to the first device. Resource selection method.

15. The beam sweeping channel includes control signaling and / or reference signals (RS). The resource selection method of claim 14.

16. the beam feedback results include at least a beam index and / or a beam energy measurement result; The resource selection method of claim 14.

17. The step of performing beam energy detection based on the beam sweeping channel to obtain a beam feedback result includes: performing beam energy detection based on the beam sweeping channel to obtain at least one beam energy measurement; and determining at least one beam energy measurement result that satisfies a first predetermined condition as the beam feedback result; The beam energy measurement result that satisfies the first predetermined condition is beam energy measurements above a fourth threshold; and at least one of the beam energy measurement results, the energy magnitude of which satisfies a second predetermined condition; The energy magnitude satisfying the second predetermined condition includes being in the top N or top X% in descending order of energy magnitude, where N and X are positive numbers. The resource selection method of claim 14.

18. A resource selection device applied to a first device, a first processing module configured to determine a first candidate resource set to be used for beam sweeping; a second processing module configured to select a first transmission resource from the first candidate resource set; a first transmitting module configured to transmit a beam sweeping channel to a second device on the first transmission resource; Resource selection device.

19. A resource selection device applied to a second device, a first receiving module configured to receive a beam-sweeping channel transmitted by the first device; a third processing module configured to perform beam energy detection based on the beam sweeping channel to obtain a beam feedback result; a second transmitting module configured to transmit the beam feedback result to the first device; Resource selection device.

20. A device, a transceiver, a memory, a processor, and a computer program stored in the memory and executable by the processor; When the processor executes the computer program, the processor performs the steps of the resource selection method according to any one of claims 1 to 13, or the steps of the resource selection method according to any one of claims 14 to 17. device.

21. A computer-readable storage medium on which a computer program is stored, The computer program, when executed by a processor, implements the steps of the resource selection method according to any one of claims 1 to 13, or the steps of the resource selection method according to any one of claims 14 to 17. A computer-readable storage medium.

Citation Information

Patent Citations

  • Beam transmission method and related device

    CN115378471A

  • Resource exclusion method and terminal

    EP3890394A1

  • Determining an antenna panel for sidelink transmission

    WO2021044382A1