Apparatus and method for radio resource selection in sidelink communication with multiple candidate beam

By determining the resource set of multiple candidate beams or antenna panels in the first device of V2X communication, and combining and excluding resources based on the crossover situation, the problem of radio resource selection in V2X communication is solved, and the optimization of resource selection and the reduction of control signaling overhead are achieved.

CN119836832APending Publication Date: 2025-04-15ALCATEL LUCENT SHANGHAI BELL CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202280099769.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-09-07
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

In V2X communication, it is difficult for the prior art to effectively select radio resources, especially in the case of multiple candidate beams or antenna panels, resulting in unoptimized resource selection, large control signaling overhead, and low resource quality.

Method used

By determining a plurality of candidate beams or antenna panels in the first device, a corresponding set of candidate resources is formed, and a union is determined by merging these sets, whether or not the candidate radio resources overlap with the expected resources is determined, thereby sending control information to indicate the remaining candidate radio resources.

Benefits of technology

This method optimizes radio resource selection, reduces control signaling overhead, improves radio resource quality, and ensures optimal resource selection in the case of multiple candidate beams or antenna panels.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119836832A_ABST
    Figure CN119836832A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to equipment and a method for sidelink communication. The first device determines a plurality of candidate beams or antenna panels (a1, a2) of the first device for communication with the second device. The first device determines a first candidate resource set (S1) comprising a plurality of first candidate radio resources (r11, r12) for communicating with the second device using a first beam or antenna panel (a1), the first beam or antenna panel (a1) being from the determined plurality of candidate beams or antenna panels (a1, a2). The first device determines a second candidate resource set (S2) comprising a plurality of second candidate radio resources (r21, r22) for communicating with the second device using a second beam or antenna panel (a2), the second beam or antenna panel (a2) being from the determined plurality of candidate beams or antenna panels (a1, a2). The first device determines a union set (SA) by forming a combination of the determined first candidate resource set (S1) and second candidate resource set (S2). The first device determines whether to exclude the candidate radio resources (r11, r12, r21, r22) from the union set (SA) based at least on whether the candidate radio resources (r11, r12, r21, r22) overlap, at least in part, with radio resources intended to be used by the third device for communication. The first device transmits control information indicating at least one candidate radio resource (r11, r12, r21, r22) remaining in the union set (SA) after the exclusion.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Implementations of the present disclosure relate generally to the field of telecommunications, and in particular, to apparatus and methods for radio resource selection in sidelink communications with multiple candidate beams or antenna panels. Background Art

[0002] New Radio (NR) supports vehicle-to-everything (V2X) and device-to-device (D2D) communications to be performed. V2X communications may be based on communication technologies such as sidelink communication technologies. To this end, a sidelink resource pool and a sidelink channel may be established for vehicles participating in such communications.

[0003] In V2X communication, there are two resource allocation modes. In the first mode (hereinafter also referred to as NR V2X resource allocation mode 1 or mode 1), one terminal device can perform V2X communication with another terminal device by using resources allocated by a network device. In the second mode (hereinafter also referred to as NR V2X resource allocation mode 2 or mode 2), one terminal device can perform V2X communication with another terminal device by using resources autonomously selected by the one terminal device in a resource pool. Summary of the invention

[0004] The scope of protection sought by various embodiments of the present invention is set out by the independent claims. Embodiments / examples and features described in this specification that do not belong to the scope of the independent claims (if any) should be interpreted as examples that help understand various embodiments of the present invention.

[0005] Please note that the term "embodiment" or "example" should be adjusted according to the terminology used in this application, that is, if the term "example" is used, the description should accordingly discuss the "example", or if the term "embodiment" is used, the description should accordingly discuss the "embodiment".

[0006] In general, example implementations of the present disclosure provide devices, methods, and computer-readable media for sidelink communications.

[0007] In a first aspect, a first device is provided. The first device includes: at least one processor and at least one memory, including computer program code. The at least one memory and the computer program code are configured to, together with the at least one processor, enable the first device to: determine a plurality of candidate beams or antenna panels (a1, a2) of the first device for communicating with a second device; determine a plurality of first candidate radio resources (r 11 , r 12 ), a first candidate resource set (S1), a plurality of first candidate radio resources (r 11 , r 12) is used to communicate with a second device using a first beam or antenna panel (a1), the first beam or antenna panel (a1) being from a plurality of determined candidate beams or antenna panels (a1, a2); determining a plurality of second candidate radio resources (r 21 , r 22 ), a second candidate resource set (S2), a plurality of second candidate radio resources (r 21 , r 22 ) is used to communicate with a second device using a second beam or antenna panel (a2), the second beam or antenna panel (a2) being from a plurality of determined candidate beams or antenna panels (a1, a2); a union (S1) is determined by forming a combination of the determined first candidate resource set (S1) and the second candidate resource set (S2). A ); based at least on the candidate radio resources (r 11 , r 12 , r 21 , r 22 ) at least partially overlaps with a radio resource expected to be used by a third device for communication, determining whether to use the candidate radio resource (r 11 , r 12 , r 21 , r 22 ) from the union (S A ) exclusion; and sending control information indicating the union (S A ) at least one candidate radio resource (r 11 , r 12 , r 21 , r 22 ).

[0008] In a second aspect, a method implemented at a first device is provided. The method comprises: determining, at the first device, a plurality of candidate beams or antenna panels (a1, a2) of the first device for communicating with a second device; determining a plurality of first candidate radio resources (r 11 , r 12 ), a first candidate resource set (S1), a plurality of first candidate radio resources (r 11 , r 12 ) is used to communicate with a second device using a first beam or antenna panel (a1), the first beam or antenna panel (a1) being from a plurality of determined candidate beams or antenna panels (a1, a2); determining a plurality of second candidate radio resources (r 21 , r 22 ), a second candidate resource set (S2), a plurality of second candidate radio resources (r 21 , r 22) is used to communicate with a second device using a second beam or antenna panel (a2), the second beam or antenna panel (a2) being from a plurality of determined candidate beams or antenna panels (a1, a2); a union (S1) is determined by forming a combination of the determined first candidate resource set (S1) and the second candidate resource set (S2). A ); based at least on the candidate radio resources (r 11 , r 12 , r 21 , r 22 ) at least partially overlaps with a radio resource expected to be used by a third device for communication, determining whether to use the candidate radio resource (r 11 , r 12 , r 21 , r 22 ) from the union (S A ) exclusion; and sending control information indicating the union (S A ) at least one candidate radio resource (r 11 , r 12 , r 21 , r 22 ).

[0009] In a third aspect, an apparatus is provided. The apparatus comprises: at a first device, means for determining a plurality of candidate beams or antenna panels (a1, a2) of the first device for communicating with a second device; means for determining a plurality of first candidate radio resources (r 11 , r 12 ) of a first candidate resource set (S1) for communicating with a second device, a plurality of first candidate radio resources (r 11 , r 12 ) is used to use a first beam or antenna panel (a1), the first beam or antenna panel (a1) is from a plurality of determined candidate beams or antenna panels (a1, a2); and is used to determine a plurality of second candidate radio resources (r 21 , r 22 ) of a second candidate resource set (S2) for communicating with a second device, a plurality of second candidate radio resources (r 21 , r 22 ) is used to use a second beam or antenna panel (a2), the second beam or antenna panel (a2) is from a plurality of determined candidate beams or antenna panels (a1, a2); and is used to determine a union (S1) by forming a combination of the determined first candidate resource set (S1) and the second candidate resource set (S2). A ) component; for at least based on the candidate radio resource (r 11 , r 12 , r 21 , r22 ) at least partially overlaps with a radio resource expected to be used by a third device for communication to determine whether to use the candidate radio resource (r 11 , r 12 , r 21 , r 22 ) from the union (S A ) excluded components; and a component for sending control information, the control information indicating the union (S A ) at least one candidate radio resource (r 11 , r 12 , r 21 , r 22 ).

[0010] In a fourth aspect, a non-transitory computer-readable medium is provided, wherein the non-transitory computer-readable medium comprises: program instructions for causing an apparatus to execute the method according to the second aspect.

[0011] It should be understood that the invention summary is not intended to identify the key or essential features of the implementation of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] The above and other objects, features and advantages of the present disclosure will become more apparent through a more detailed description of some implementations of the present disclosure in the accompanying drawings, in which:

[0013] Figure 1A An example communication network is shown in which implementations of the present disclosure may be implemented;

[0014] Figure 1B Another example communication network in which implementations of the present disclosure may be implemented is shown;

[0015] Figure 2 A flow chart showing a conventional resource selection process;

[0016] Figure 3 A flowchart illustrating an example method according to some implementations of the present disclosure;

[0017] Figure 4 A flowchart illustrating an example method according to some other implementations of the present disclosure;

[0018] Figure 5 shows a simplified block diagram of an apparatus suitable for implementing an embodiment of the present disclosure; and

[0019] Figure 6 A block diagram of an example computer-readable medium is shown in accordance with some implementations of the present disclosure.

[0020] Throughout the drawings, the same or similar reference numerals refer to the same or similar elements. DETAILED DESCRIPTION

[0021] The principles of the present disclosure will now be described with reference to some example embodiments. It should be understood that these embodiments are for illustrative purposes only and help those skilled in the art to understand and implement the present disclosure without implying any limitation on the scope of the present disclosure. The present disclosure described herein can be implemented in various ways except for the way described below.

[0022] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.

[0023] In this disclosure, references to "one embodiment," "an embodiment," "an example embodiment," etc. indicate that the described embodiment may include a particular feature, structure, or characteristic, but not every embodiment necessarily includes the particular feature, structure, or characteristic. Furthermore, these phrases do not necessarily refer to the same embodiment. Furthermore, when a particular feature, structure, or characteristic is described in conjunction with an embodiment, it is recognized by those skilled in the art that, whether or not explicitly described, it is within the knowledge of those skilled in the art to affect these features, structures, or characteristics in conjunction with other embodiments.

[0024] It should be understood that although the terms "first" and "second" etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another element. For example, without departing from the scope of the example embodiments, a first element may be referred to as a second element, and similarly, a second element may be referred to as a first element. As used herein, the term "and / or" includes any and all combinations of one or more of the listed terms.

[0025] The term used herein is only for the purpose of describing a particular embodiment, but is not intended to limit the exemplary embodiment. As used herein, the singular form "one", "an" and "the" are also intended to include plural forms, unless the context clearly states otherwise. It should also be understood that the terms "include", "comprise", "have", "have", "include" and / or "comprise" when used in this article specify the existence of the features, elements, and / or components, but do not exclude the existence or addition of one or more other features, elements, components and / or their combinations. As used herein, "at least one of the following: <list of two or more elements>" and "at least one of the list of two or more elements>" and similar wording, wherein the list of two or more elements is connected by "and" or "or", meaning at least any one element, or at least any two or more elements, or at least all elements.

[0026] As used in this application, the term "circuitry" may refer to one or more or all of the following:

[0027] (a) hardware circuit implementation only (such as implementation with analog and / or digital circuitry only),

[0028] (b) a combination of hardware circuitry and software such as (where applicable):

[0029] (i) a combination of analog and / or digital hardware circuits and software / firmware, and

[0030] (ii) any portion of a hardware processor(s) with software (including digital signal processor(s), software, and memory(s) that work together to enable a device (such as a mobile phone or server) to perform various functions), and

[0031] (c) Hardware circuits and / or processor(s), such as microprocessor(s) or portions of microprocessor(s), that require software (e.g., firmware) to operate, but in which the software may not be present when not required for operation.

[0032] This definition of circuitry applies to all uses of the term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of only a hardware circuit or processor (or multiple processors) or a portion of a hardware circuit or processor and its accompanying software and / or firmware. For example, if applicable to a particular claim element, the term circuitry also covers a baseband integrated circuit or processor integrated circuit for a mobile device, or a similar integrated circuit in a server, cellular network device, or other computing or network device.

[0033] As used herein, the term "communication network" refers to a network that complies with any suitable communication standard, such as Long Term Evolution (LTE), Advanced LTE (LTE-A), Wideband Code Division Multiple Access (WCDMA), High Speed ​​Packet Access (HSPA), Narrowband Internet of Things (NB-IoT), etc. In addition, in a communication network, the communication between a terminal device and a network device can be performed according to any suitable generation of communication protocols, including but not limited to: first generation (1G), second generation (2G), 2.5G, 2.75G, third generation (3G), fourth generation (4G), 4.5G, fifth generation (5G) communication protocols, and / or any other protocols currently known or to be developed in the future. The embodiments of the present disclosure can be applied to various communication systems. In view of the rapid development of communication, there will certainly be future types of communication technologies and systems that can be used to implement the present disclosure. The scope of the present disclosure should not be limited to the above-mentioned systems.

[0034] As used herein, the term "network device" refers to a node in a communication network, via which a terminal device accesses the network and receives services from the network. A network device may refer to a base station (BS) or an access point (AP), for example, a NodeB (NodeB or NB), an evolved NodeB (eNodeB or eNB), a NR NB (also known as a gNB), a remote radio unit (RRU), a radio head (RH), a remote radio head (RRH), a relay, a low power node (such as a femto, a pico), etc., depending on the terminology and technology applied.

[0035] The term "terminal device" refers to any terminal device capable of wireless communication. As an example and not limitation, a terminal device may also be referred to as a communication device, a user equipment (UE), a subscriber station (SS), a portable subscriber station, a mobile station (MS), or an access terminal (AT). The terminal device may include, but is not limited to, a mobile phone, a cellular phone, a smart phone, a voice over IP (VoIP) phone, a wireless local loop phone, a tablet computer, a wearable terminal device, a personal digital assistant (PDA), a portable computer, a desktop computer, an image capture terminal device (such as a digital camera), a game terminal device, a music storage and playback appliance, a vehicle-mounted wireless terminal device, a wireless endpoint, a mobile station, a notebook embedded device (LEE), a notebook mounted device (LME), a USB dongle, a smart device, a wireless client device (CPE), an Internet of Things (IoT) device, a watch or other wearable device, a head mounted display (HMD), a vehicle, a drone, medical equipment and applications (e.g., remote surgery), industrial equipment and applications (e.g., robots and / or other wireless devices operating in the context of an industrial and / or automated processing chain), consumer electronic devices, equipment operating in a commercial and / or industrial wireless network, etc. In the following description, the terms "terminal device", "communication device", "terminal", "user equipment" and "UE" may be used interchangeably.

[0036] Figure 1A 1 is a schematic diagram of an example communication network 100 in which implementations of the present disclosure may be implemented. Figure 1A As shown, the communication network 100 may include a first device 110 and a second device 120. For example, the second device 120 may be a transmitter (TX) UE of a sidelink signal, and the first device 110 may be a receiver (RX) UE of a sidelink signal.

[0037] In this example, for ease of discussion only, the first device 110 and the second device 120 are shown as a vehicle enabled with V2X communication. It should be understood that the vehicle is only an example implementation of the first device 110 and the second device 120 and does not imply any limitation on the scope of the present application. Any other suitable implementation is also possible.

[0038] It should be understood that Figure 1A The number of devices 110 and 120 in FIG. 1 is given for illustrative purposes and does not imply any limitation of the present disclosure. Communication network 100 may include any suitable number of devices suitable for implementing implementations of the present disclosure.

[0039] The communication in the communication network 100 may conform to any suitable standard, including but not limited to: Global System for Mobile Communications (GSM), LTE, LTE Evolution, Advanced LTE (LTE-A), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), GSMEDGE Radio Access Network (GERAN), Machine Type Communication (MTC), etc. In addition, the communication may be performed according to any generation of communication protocols currently known or to be developed in the future. Examples of communication protocols include but are not limited to: first generation (1G), second generation (2G), 2.5G, 2.75G, third generation (3G), fourth generation (4G), 4.5G, fifth generation (5G) communication protocols.

[0040] The first device 110 and the second device 120 may use the sidelink channel to send sidelink signaling or information. The sidelink channel may include at least one of the following: a physical sidelink control channel (PSCCH) resource for carrying sidelink link control information (SCI), a PSSCH resource for carrying sidelink data, a PSFCH resource for carrying sidelink hybrid automatic repeat request (HARQ) feedback information, a physical sidelink broadcast channel (PSBCH) resource for carrying sidelink broadcast information, and a physical sidelink discovery channel (PSDCH) resource for carrying a sidelink discovery signal.

[0041] To assist resource selection by the second device 120, the first device 110 may send inter-UE coordination (IUC) information to the second device 120. In some embodiments, the IUC information may include a set of radio resources preferred or non-preferred for transmission by the second device 120. Alternatively, the IUC information may include an indication of expected / potential resource conflicts.

[0042] The first device 110 and the second device 120 may be able to communicate using a plurality of candidate beams (or antenna panels) of the first device 110 and / or a plurality of candidate beams (or antenna panels) of the second device 120. This will refer to Figure 1B to describe.

[0043] Figure 1B 1 is a schematic diagram of another example communication network 105 in which implementations of the present disclosure may be implemented. Figure 1A As shown, the communication network 105 may include a first device 110 and a second device 120 .

[0044] like Figure 1B As shown, the first candidate beam pair (a1, b1) can be used to communicate via a first propagation path (e.g., via line of sight (LOS) or a first reflector 130), and the second candidate beam pair (a2, b2) can be used to communicate via a second propagation path (e.g., via a second reflector 140).

[0045] The currently specified UE autonomous resource allocation process is based on time-frequency resource selection. Introducing the spatial dimension into this process (e.g., due to TX and / or RX beamforming) is not straightforward. Figure 1B As shown, different candidate beams (or antenna panels) can be considered as orthogonal links, so that the time-frequency resources in one candidate beam can be considered occupied, while in other candidate beams, the time-frequency resources can be considered available. Therefore, a natural way to extend the UE autonomous resource allocation process would be to handle the time-frequency resource selection for each candidate beam in an independent manner.

[0046] Accordingly, when selecting radio resources for communicating on multiple candidate beams (or antenna panels), a device (e.g., the first device 110 or the second device 120) will perform resource exclusion on a per-beam (or per-panel) basis, for example, based on a decoded SCI and a reference signal received power (RSRP) measured on each candidate beam (or antenna panel).

[0047] For example, the first device 110 may perform sensing of multiple candidate receive beams (or antenna panels) a1 and a2 of the first device 110 and determine preferred or non-preferred resources for receiving from the second device 120 on each of the candidate receive beams a1 and a2. Figure 1B The first preferred resource set S determined for the first candidate receiving beam a1 of the first device 110 is shown. A1 , and a second preferred resource set S determined for the second candidate receiving beam a2 of the first device 110 A2 Regarding the first preferred resource set S A1 and the second preferred resource set S A2 The details of the determination will be referred to later. Figure 2 to describe.

[0048] In general, the first preferred resource set S A1 and the second preferred resource set S A2 can be completely different, reflecting the spatial distribution of potential interference sources. For example, the candidate resources may overlap with the resources indicated as reserved by the SCI received on the second candidate receive beam a2. Therefore, when the first candidate receive beam a1 is used, it may be a preferred resource, but when the second candidate receive beam a2 is used, it may not be a preferred resource.

[0049] Alternatively or additionally, the second device 120 may perform sensing of multiple candidate transmit beams or antenna panels b1 and b2 of the second device 120 and determine preferred or non-preferred resources for transmission to the first device 110 on each of the candidate transmit beams b1 and b2. Figure 1B The first preferred resource set S determined for the first candidate transmit beam b1 of the second device 120 is shown. B1 , and a second preferred resource set S determined for the second candidate transmit beam b2 of the second device 120 B2 .

[0050] In general, the first preferred resource set S B1 and the second preferred resource set S B2 can be completely different, reflecting the spatial distribution of potential interfering receivers (i.e., UEs threatened by interference). For example, the candidate resources may overlap with the resources indicated as non-preferred by the IUC information received on the first candidate transmit beam b1. Therefore, when the second candidate transmit beam b2 is used, it may be a preferred resource, but when the first candidate transmit beam b1 is used, it may not be a preferred resource.

[0051] To avoid both interference from and to other UEs, the first device 110 and the second device 120 may exchange IUC information with each other, indicating a preferred resource set or a non-preferred resource set determined on a per-beam or per-panel basis. For example, the first device 110 may send a first preferred resource set S to the second device 120. A1 and the second preferred resource set S A2 Then, the second device 120 may receive the set S based on each beam or each panel. A1 and S A2 With its own preferred resource set S B1 and S B2 A comparison (eg, intersection) is made to determine a candidate resource that is preferred from the perspective of both the first device 110 and the second device 120 .

[0052] For example, the first candidate resource r1 for transmission using the first candidate beam pair (a1, b1) may be based on the corresponding preferred resource set S A1 and S B1 Similarly, the second candidate resource r2 for transmission using the second candidate beam pair (a2, b2) can be determined based on the corresponding preferred resource set S A2 and S B2 The intersection of .

[0053] However, performing resource selection / exclusion on a per-beam or per-panel basis may not be optimal. For example, the radio channel congestion perceived by the first device 110 on the first candidate beam a1 may be significantly higher than the radio channel congestion on the second candidate beam a2. In the case where the radio channel congestion can be indicated by a channel busy rate (CBR), the CBR1 measured by the first device 110 on the first candidate beam a1 may be significantly higher than the CBR2 measured by the first device 110 on the second candidate beam a2 (i.e., CBR1>>CBR2). If so, the first preferred resource set S determined for the first candidate beam a1 is A1 Candidate resources that are subject to higher interference may be included (e.g., because the resource exclusion threshold has been increased multiple times to ensure that the resource is included in the first preferred resource set S A1 The minimum ratio of the remaining candidates in .

[0054] On the other hand, the second preferred resource set S determined for the second candidate beam a2 is A2 Candidate resources that are subject to less interference (e.g., because the resource exclusion threshold has not been increased even once) may be included. A1 and S A2 Such a difference in resource quality between the first and second devices 110 may result in suboptimal resource selection at the second device 120 unless the first device 110 explicitly indicates which preferred resource set S is. A1 or S A2 More optimized (ie, subject to less interference).

[0055] Figure 2 FIG. 2 is a flowchart 200 of a conventional resource selection process. In general, in the flowchart 200, a first preferred resource set S A1 and the second preferred resource set S A2 The candidate reception beam may be determined independently for each of the candidate reception beams (or antenna panels) a1 and a2.

[0056] like Figure 2 As shown, at block 210, the first UE determines a plurality of candidate beams for communicating with the second UE. For example, the first UE may determine candidate beams a1 and a2 for communicating with the second UE.

[0057] At block 220 , the first UE determines a resource selection window and initializes separate resource rejection thresholds RSRPthreshold1 and RSRPthreshold2 .

[0058] At block 230, the first UE initializes a candidate resource set S for communicating using beam a1. A1 .

[0059] At block 232, the first UE excludes candidate resources corresponding to non-monitoring time slots of beam a1.

[0060] At block 234 , the first UE excludes candidate resources that overlap with reserved resources, the reserved resources having an associated RSRP greater than RSRPthreshold1.

[0061] At block 236, the first UE determines that in the candidate resource set S A1 Is the number of remaining resources in less than 0.2|S A1 |, where |S A1 | means in the set S A1 The initial total number of resources in .

[0062] If the number of remaining resources is less than 0.2|S A1 |, then at block 238, the first UE will increase RSRPthreshold1 by the step size (ie, RSRPthreshold1=RSRPthreshold1+step size, where the step size is currently defined as 3dB). Then, the method 200 proceeds to block 230.

[0063] If the number of remaining resources is not less than 0.2|S A1 |, then at block 240, the first UE reports the preferred resource set S to the second UE A1 .

[0064] On the other hand, in order to determine the second preferred resource set S A2 At block 250, the first UE initializes a candidate resource set S for communicating using beam a2. A2 .

[0065] At block 252, the first UE excludes candidate resources corresponding to non-monitored time slots of beam a2.

[0066] At block 254, the first UE excludes candidate resources that overlap with reserved resources, the reserved resources having an associated RSRP greater than RSRPthreshold2.

[0067] At block 256, the first UE determines that in the candidate resource set S A2 Is the number of remaining resources in less than 0.2|S A2 |, where |S A2 | means in the set S A2 The initial total number of resources in .

[0068] If the number of remaining resources is less than 0.2|S A2|, then at block 258, the first UE will increase RSRPthreshold2 by the step size (ie, RSRPthreshold2=RSRPthreshold2+step size, where the step size is currently defined as 3dB). Then, the method 200 proceeds to block 250.

[0069] If the number of remaining resources is not less than 0.2|S A2 |, then at block 260, the first UE reports the preferred resource set S to the second UE A2 .

[0070] The present invention proposes optimization of radio resource selection (resulting in reduced control signaling overhead and improved radio resource quality) when multiple candidate beams (or antenna panels) at a first device are available for sidelink communication with a second device. Rather than separately determining a preferred resource set for each candidate beam, the first device jointly considers candidate radio resources for communication using any candidate beam by determining a union and performing resource exclusion on the union. Control signaling overhead is reduced by sending a single preferred resource set instead of two (or more) preferred resource sets (i.e., one for each candidate beam or antenna panel) (assuming that the overhead of each set is fixed).

[0071] The following will refer to Figures 3 to 6 To describe the principles of the present disclosure.

[0072] Figure 3 1 shows a flow chart of an example method 300 according to some implementations of the present disclosure. In some implementations, the method 300 can be implemented at a device, such as Figure 1A and 1B For the purpose of discussion, reference will be made to device 110 or device 120. Figure 1A and 1B 3. The method 300 performed by the first device 110 is described herein without loss of generality.

[0073] At block 310, the first device 110 determines a plurality of candidate beams or antenna panels of the first device 110 for communicating with the second device 120. Some embodiments of the present disclosure are described below by taking two candidate beams or antenna panels a1 and a2 of the first device 110 as examples. Any appropriate number of candidate beams or antenna panels of the first device 110 may be applied to the present disclosure.

[0074] For example, the first device 110 may determine such candidate beams or antenna panels a1 and a2 based on measurements of a sidelink (SL) channel state information-reference signal (CSI-RS) sent by the second device 120 at the first device 110. Alternatively, the candidate beams a1 and a2 may be reported by the second device 120 based on measurements of the SL CSI-RS sent by the first device 110 at the second device 120. It should be noted that the second device 120 does not need to use beamforming (or multiple antenna panels), for example, the second device 120 may use an omnidirectional antenna. However, in a more general case, the second device 120 may have similarly determined at least two corresponding candidate beams or antenna panels b1 and b2 of the second device 120 for communicating with the first device 110.

[0075] At block 320, the first device 110 determines a first candidate resource set S1, the first candidate resource set S1 including a plurality of first candidate radio resources for communicating with the second device 120 using a first beam or antenna panel a1, the first beam or antenna panel a1 being from the determined plurality of candidate beams or antenna panels. For example, the first candidate resource set S1 may include candidate radio resources r 11 and r 12 It should be noted that r mn Indicates for use with beam / panel a m The nth candidate radio resource for communication. 11 represents a first candidate radio resource for communicating using beam or antenna panel a1, and r 12 represents a second candidate radio resource for communicating using beam or antenna panel a1.

[0076] For example, the first device 110 may initialize the first candidate resource set S1 to all candidate single-slot resources, where all candidate single-slot resources include: a given number L of consecutive subchannels in a resource pool (RP) and a resource selection window (RSW). subCH,1 .

[0077] At block 330, the first device 110 determines a second candidate resource set S2, the second candidate resource set S2 including a plurality of second candidate radio resources for communicating with the second device 120 using a second beam or antenna panel a2, the second beam or antenna panel a2 being from the determined plurality of candidate beams or antenna panels. For example, the second candidate resource set S2 may include candidate radio resources r 21 and r 22 For example, 21 represents a first candidate radio resource for communication using beam or antenna panel a2, r 22 Represents a second candidate radio resource for communicating using beam or antenna panel a2.

[0078] For example, the first device 110 may initialize the second candidate resource set S2 to all candidate single-slot resources, where all candidate single-slot resources include: a given number L of consecutive subchannels in the RP and the RSW. subCH,2 .

[0079] It should be noted that when determining the second candidate resource set S2, the number of consecutive subchannels used is L subCH,2 The number L of consecutive subchannels used when determining the first candidate resource set S1 subCH,1 This may be the case, for example, when a first received signal strength RSRP1 determined for a first beam or antenna panel a1 is significantly different than a second received signal strength RSRP2 determined for a second beam or antenna panel a2. This difference in received signal strength may cause the first device 110 or the second device 120 to select a different modulation and coding scheme (MCS) for communicating using different beams or antenna panels a1 and a2 of the first device 110, thereby resulting in different radio resource requirements L. subCH,1 and L subCH,2 .

[0080] At block 340, the first device 110 determines a union set S by forming a union of the determined first candidate resource set S1 and the second candidate resource set S2. A For example, the union S A The candidate radio resource r for communicating with the second device 120 using the first beam or antenna panel a1 is included. 11 and r 12 , and a candidate radio resource r for communicating with the second device 120 using the second beam or antenna panel a2 21 、r 22 .

[0081] At block 350, the first device 110 determines whether to remove a candidate radio resource from the union set S based at least on whether the candidate radio resource at least partially overlaps with a radio resource expected to be used by the third device for communication. A exclude.

[0082] In some embodiments, if the candidate radio resource r 11 、r 12 、r 21 or 22 The time slots corresponding to the time slots not monitored by the first device 110 when using the first beam or antenna panel a1 or when using the second beam or antenna panel a2 can be removed from the union S AFor example, this may occur because the first device 110 itself has transmitted PSCCH / PSSCH during such a time slot, or performed sensing while using a different beam or antenna panel.

[0083] In some embodiments, the first device 110 receives an SCI from the third device using each of the beams or antenna panels a1 and a2. The received SCI indicates the radio resources reserved by the third device for communication. The first device 110 may then determine, based on the SCI, the radio resources in the union S A The candidate radio resources in 11 、r 12 、r 21 or 22 In some embodiments, the first device 110 may also select a resource reservation period P according to the resource reservation period P. rsvp_TX To determine the candidate radio resources that will appear in the future 11 、r 12 、r 21 or 22 Whether it overlaps with the radio resources reserved by the third device in terms of time and frequency.

[0084] If in the union S A The candidate radio resources in 11 、r 12 、r 21 or 22 overlaps with the radio resources reserved by the third device in terms of time and frequency, then the candidate radio resource r 11 、r 12 、r 21 or 22 It can be called overlapping candidate radio resources r 11 、r 12 、r 21 or 22 Based on the received signal strength (RSRP) associated with the received SCI, the first device 110 may determine whether to overlap the candidate radio resource r 11 、r 12 、r 21 or 22 From the union S A If the received signal strength RSRP exceeds the resource exclusion threshold Th, the first device 110 may determine to overlap the candidate radio resource r 11 、r 12 、r 21 or 22 From the union S AIn this way, interference between radio transmissions in overlapping radio resources may be reduced.

[0085] In some embodiments, a first resource exclusion threshold Th1 may be applied to candidate radio resources r1 for communicating using the first beam or antenna panel a1. 11 、r 12 , and the second resource exclusion threshold Th2 may be applied to the candidate radio resource r for communicating using the second beam or antenna panel a2. 21 、r 22 .

[0086] For example, the first device 110 may measure a first received signal strength RSRP1 using a first beam or antenna panel a1 of the first device 110, the first received signal strength RSRP1 being associated with a first radio transmission received from the second device 120. The first device 110 may also measure a second received signal strength RSRP2 using a second beam or antenna panel a2 of the first device 110, the second received signal strength RSRP2 being associated with a second radio transmission received from the second device 120.

[0087] If the first received signal strength RSRP1 determined for the first beam or antenna panel a1 is higher than the second received signal strength RSRP2 determined for the second beam or antenna panel a2 (i.e., RSRP1>RSRP2), then a (correspondingly) higher first resource exclusion threshold Th1 (i.e., Th1>Th2) may be applied to the candidate radio resource r 11 and r 12 .

[0088] The first device 110 may measure a third received signal strength associated with a third radio transmission received from a third device using a first beam or antenna panel a1 of the first device 110. The third radio transmission received from the third device is associated with a first SCI received from the third device. If the third received signal strength exceeds a first resource exclusion threshold Th1, the first device 110 may exclude the candidate radio resource r 11 or 12 , for communicating using a first beam or antenna panel a1 overlapping with the radio resources indicated by the first SCI.

[0089] Similarly, the first device 110 may measure a fourth received signal strength using a second beam or antenna panel a2 of the first device 110, the fourth received signal strength being associated with a fourth radio transmission received from the third device. The fourth radio transmission received from the third device is associated with a second SCI received from the third device. If the fourth received signal strength exceeds the second resource exclusion threshold (Th2), the first device 110 may exclude the candidate radio resource r21 or 22 , for communicating using a second beam or antenna panel a2 overlapping with the radio resources indicated by the second SCI.

[0090] In some embodiments, the difference between the first resource exclusion threshold Th1 and the second resource exclusion threshold Th2 (ΔTh=Th1-Th2) may be equal to the difference between the first received signal strength RSRP1 and the second received signal strength RSRP2 (ΔRSRP=RSRP1-RSRP2) (in dB) (i.e., ΔTh=ΔRSRP). 11 or 12 overlaps with a radio resource indicated by the first SCI and associated with an RSRP higher than Th1, it may be excluded, and if the candidate radio resource r for communication using a weaker beam or antenna panel a2 21 or 22 If it overlaps with a radio resource indicated by the second SCI having an associated RSRP higher than Th2 (Th2=Th1-ΔRSRP), it may be excluded.

[0091] In some embodiments, the first resource exclusion threshold Th1 or the second resource exclusion threshold Th2 may be determined based on the priority of the radio transmission received from the third device and the priority of the radio transmission to be sent by the second device 120. For example, the SCI received from the third device may indicate the priority of the radio transmission received from the third device.

[0092] In some embodiments, the first resource exclusion threshold Th1 and the second resource exclusion threshold Th2 may also depend on a first modulation and coding scheme (MCS1) and a second MCS2, which will be used for communications using the first beam or antenna panel a1 and the second beam or antenna panel a2 of the first device 110, respectively. For example, in the case of similar received signal strengths, i.e., RSRP1≈RSRP2, a more robust modulation and coding scheme MCS1 for communications using the first beam or antenna panel a1 may result in a higher interference tolerance. Therefore, a higher first resource exclusion threshold Th1 may be applied.

[0093] In summary, according to some embodiments of the present disclosure, a method for excluding candidate radio resources overlapping with reserved radio resources is provided. 11 、r 12 、r 21 and r 22The resource exclusion threshold (Th) is adjusted to reflect the expected signal strength of the desired signal from the second device 120 on the corresponding beam or antenna panel a1 or a2. For example, candidate resources for communication using a stronger signal path are more resistant to interference.

[0094] In some embodiments, in the case of A Eliminate overlapping candidate radio resources 11 、r 12 、r 21 or 22 Afterwards, the first device 110 may determine that in the union S A Whether the proportion or ratio of the remaining candidate radio resources in the union S is lower than the minimum proportion X (also called the minimum ratio or fraction X). A The proportion of candidate radio resources remaining in the set S can be equal to the fraction of candidate radio resources remaining in the set S after elimination. A The number of candidate radio resources remaining in divided by the original cardinality of the union |S A |(That is, in the union S A For example, the minimum proportion X may be equal to 20%.

[0095] If in the union S A If the proportion or fraction of the candidate radio resources remaining in the initial union set S is lower than the minimum proportion, the first device 110 can relax its resource exclusion by increasing the first resource exclusion threshold Th1 and the second resource exclusion threshold Th2, and A Start repeating the process.

[0096] It is worth noting that due to the union S A has the advantage of a larger cardinality than the first candidate resource set S1 and the second candidate resource set S2, and thus a lower minimum ratio X than the ratios (X1, X2) used for the first candidate resource set S1 or the second candidate resource set S2 alone. A can be used - while resulting in the same number of remaining candidate radio resources as their individual numbers. Specifically, the minimum ratio X A Can be the cardinality of the initial union |S A | is a function of. If there are many candidate beams or antenna panels a1, a2, …, and the set S A can be very large, so the minimum scale X A Can be set to a smaller value, for example, X A = 10%. This results in a lower probability that the resource exclusion threshold Th1 or Th2 needs to be increased, thereby reducing interference and improving performance.

[0097] At block 360, after the resource exclusion process is completed, the first device 110 sends control information to the second device 120 or the network node (gNB), the control information indicating that after the exclusion, the set S A At least one candidate radio resource r remaining in 11 、r 12 、r 21 or 22 .

[0098] In some embodiments, the first device 110 sends control information to the second device 120. After receiving the control information, the second device 120 may perform a mode 2 resource selection process based on the control information.

[0099] Alternatively, the first device 110 sends control information to the network node (gNB). After receiving the control information, the network node can perform centralized scheduling for the second device 120 (mode 1).

[0100] In the conventional process, if there is a significant difference in radio channel congestion perceived by the first device 110 on different candidate beams (or antenna panels) a1 and a2 (e.g., CBR1>>CBR2), the preferred resource set S1 determined for the more congested beam a1 may include: candidate radio resources r1 that are more interfered with 11 and r 12 (For example, because the resource exclusion threshold has been increased multiple times to ensure a minimum ratio of remaining candidates.) On the other hand, the preferred resource set S2 determined for the less congested beam a2 may include: candidate radio resources r 21 and r 22 (e.g., because the resource exclusion threshold has never been increased once). Such a difference in resource quality between the preferred resource sets S1 and S2 may result in a suboptimal resource selection unless the first device 110 explicitly indicates which preferred resource set S1, S2 is more optimized (i.e., subject to less interference). Using the scheme of the present disclosure, the first device jointly considers the candidate radio resources for communication using any candidate beam. Therefore, the quality of the candidate radio resources can be improved.

[0101] In some example implementations, an apparatus capable of performing any of the method 300 (e.g., the first device 110) may include: a component for performing the corresponding steps of the method 300. The component may be implemented in any suitable form. For example, the component may be implemented in the form of a circuit system or a software module.

[0102] In some example implementations, the apparatus includes: means for determining, at a first device, a plurality of candidate beams or antenna panels (a1, a2) of the first device for communicating with a second device; means for determining a plurality of first candidate radio resources (r 11 , r 12 ), a first candidate resource set (S1), a plurality of first candidate radio resources (r 11 , r 12 ) is used to communicate with a second device using a first beam or antenna panel (a1), the first beam or antenna panel (a1) being from a plurality of determined candidate beams or antenna panels (a1, a2); and is used to determine a plurality of second candidate radio resources (r 21 , r 22 ), a second candidate resource set (S2), a plurality of second candidate radio resources (r 21 , r 22 ) is used to communicate with a second device using a second beam or antenna panel (a2), the second beam or antenna panel (a2) being from a plurality of determined candidate beams or antenna panels (a1, a2); and is used to determine a union (S1) by forming a combination of the determined first candidate resource set (S1) and the second candidate resource set (S2). A ) component; for at least based on the candidate radio resource (r 11 , r 12 , r 21 , r 22 ) at least partially overlaps with a radio resource expected to be used by a third device for communication to determine whether to use the candidate radio resource (r 11 , r 12 , r 21 , r 22 ) from the union (S A ) excluded components; and a component for sending control information, the control information indicating the union (S A ) at least one candidate radio resource (r 11 , r 12 , r 21 , r 22 ).

[0103] In some embodiments, the means for determining whether to exclude a candidate radio resource comprises: means for determining from the union (S A ) excludes candidate radio resources (r) for communicating with a second device using the first beam or antenna panel (a1) 11 , r 12) component: determines that a third received signal strength exceeds a first resource exclusion threshold (Th1), the third received signal strength being associated with a threshold for radio transmissions received from a third device using a first beam or antenna panel (a1) of the first device.

[0104] In some embodiments, the first resource exclusion threshold (Th1) is determined based on at least one of the following items: a first received signal strength (RSRP1), and a second received signal strength (RSRP2), the first received signal strength and the second received signal strength (RSRP1, RSRP2) being associated with radio transmissions received from the second device using a first beam or antenna panel and a second beam or antenna panel (a1, a2) of the first device, respectively.

[0105] In some embodiments, the first resource exclusion threshold (Th1) is determined based on a first modulation and coding scheme (MCS1) to be used for communicating with a second device using a first beam or antenna panel (a1) of the first device.

[0106] In some embodiments, the apparatus further comprises: means for increasing the first resource exclusion threshold (Th1) until the candidate radio resource (r 11 , r 12 , r 21 , r 22 ) of the minimum ratio (X) to maintain the union (S A ) in the components.

[0107] In some embodiments, the minimum ratio (X) is based on the union (S) before exclusion. A ) is determined by the base number.

[0108] Figure 4 4 is a flowchart showing an example method 400 according to some other implementations of the present disclosure. The method 400 may be considered as an example implementation of the method 300. In some implementations, the method 400 may be implemented at a device, such as Figure 1A and 1B For the purpose of discussion, reference will be made to device 110 or device 120. Figure 1A and 1B 4. To describe the method 400 performed by the first device 110, without loss of generality.

[0109] At block 410 , the first device 110 determines a plurality of candidate beams or antenna panels ( a1 , a2 ) for communicating the first device with the second device 120 .

[0110] At block 420, the first device 110 determines a resource selection window and initializes a common resource exclusion threshold. The common resource exclusion threshold may be denoted by RSRPthreshold.

[0111] At block 430, the first device 110 initializes a first candidate resource set S1, the first candidate resource set S1 comprising a plurality of first candidate radio resources for communicating with the second device 120 using the first beam or antenna panel a1. For example, the first device 110 may initialize the first candidate resource set S1 as all candidate single-slot resources, the all candidate single-slot resources comprising: a given number L of consecutive subchannels within the resource pool and the resource selection window subCH, 1.

[0112] At block 432, the first device 110 initializes a second candidate resource set S2, the second candidate resource set S2 comprising: a plurality of second candidate radio resources for communicating with the second device 120 using the second beam or antenna panel a2. For example, the first device 110 may initialize the second candidate resource set S2 as all candidate single-slot resources, the all candidate single-slot resources comprising: a given number L of consecutive subchannels within the resource pool and the resource selection window subCH, 2.

[0113] At block 440, the first device 110 determines a union set S by forming a union of the first candidate resource set S1 and the second candidate resource set S2. A In other words, the first device 110 sets S A Initialized to the union of set S1 and set S2.

[0114] At block 450, the first device 110 excludes the i Candidate resources for communication, the candidate resources correspond to beam a i non-monitoring time slot, where i=1 or 2.

[0115] At block 460, the first device 110 excludes the beam a for use that overlaps with the reserved resources. i The candidate resources for communication, the reserved resources have i The associated RSRP measured on the ith resource exclusion threshold is greater than the ith resource exclusion threshold. The ith resource exclusion threshold can be given by (RSRPthreshold–ΔRSRP i ), where i = 1 or 2. In one example, ΔRSRP i =max(RSRP1, RSRP2)–RSRP i In another example, ΔRSRP i =min(RSRP1, RSRP2)–RSRP i In yet another example, ΔRSRP i =mean(RSRP1, RSRP2)–RSRP i .

[0116] At block 470, the first device 110 determines that A Is the number of remaining resources in less than 0.2|S A |, where |S A | indicates that in the union S A The initial total number of resources in .

[0117] If the number of remaining resources is less than 0.2|S A |, then at block 480 , the first device 110 will increase the common resource exclusion threshold RSRPthreshold by the step size (ie, RSRPthreshold=RSRPthreshold+step size, where the step size is currently defined as 3 dB). Then, the method 400 proceeds to block 440 .

[0118] If the number of remaining resources is not less than 0.2|S A |, then at block 490, the first device 110 reports the set S to the second device 120 A .

[0119] It should be understood that reference Figure 3 Details of some of the described embodiments also apply to method 400. Therefore, for the sake of brevity, the details are omitted.

[0120] Figure 5 1 is a simplified block diagram of a device 500 suitable for implementing an embodiment of the present disclosure. The device 500 may be provided to implement a communication device, for example, the first device 110 (e.g., Rx UE) or the second device 120 (e.g., Tx UE) as shown in FIG. 1 . As shown in the figure, the device 500 includes: one or more processors 510, one or more memories 520 coupled to the processor 510, and one or more communication modules 540 coupled to the processor 510.

[0121] The communication module 540 is used for two-way communication. The communication module 540 has at least one antenna to facilitate communication. The communication interface may represent any interface necessary for communicating with other network elements.

[0122] Processor 510 may be of any type suitable for the local technology network, and may include, as non-limiting examples, one or more of the following: a general purpose computer, a special purpose computer, a microprocessor, a digital signal processor (DSP), and a processor based on a multi-core processor architecture. Device 500 may have multiple processors, such as application specific integrated circuit chips, which are time-slaved to a clock synchronized with a main processor.

[0123] The memory 520 may include: one or more non-volatile memories, and one or more volatile memories. Examples of non-volatile memories include, but are not limited to: read-only memory (ROM) 524, electrically programmable read-only memory (EPROM), flash memory, hard disk, compact disk (CD), digital video disk (DVD), and other magnetic storage devices and / or optical storage devices. Examples of volatile memories include, but are not limited to: random access memory (RAM) 522, and other volatile memories that do not persist during power outages.

[0124] Computer program 530 includes computer executable instructions executed by associated processor 510. Program 530 may be stored in ROM 524. Processor 510 may perform any suitable actions and processes by loading program 530 into RAM 522.

[0125] The embodiments of the present disclosure may be implemented by a program 530, so that the device 500 may execute the Figures 1A to 4 Any process of the present disclosure discussed. The embodiments of the present disclosure may also be implemented by hardware, or by a combination of software and hardware.

[0126] In some embodiments, the program 530 may be tangibly embodied in a computer-readable medium, which may be included in the device 500 (e.g., in the memory 520), or in other storage devices accessible by the device 500. The device 500 may load the program 530 from the computer-readable medium to the RAM 522 for execution. The computer-readable medium may include any type of tangible non-volatile memory, such as ROM, EPROM, flash memory, hard disk, CD, DVD, etc. Figure 6 An example of a computer readable medium 600 in the form of a CD or DVD is shown. The computer readable medium has a program 530 stored thereon.

[0127] Generally, the various embodiments of the present disclosure may be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software, which may be executed by a controller, microprocessor, or other computing device. Although various aspects of the embodiments of the present disclosure are illustrated and described as block diagrams, flow charts, or using some other graphical representations, it should be understood that, as non-limiting examples, the boxes, devices, systems, techniques, or methods described herein may be implemented in hardware, software, firmware, dedicated circuits or logic, general hardware or controllers or other computing devices, or some combination thereof.

[0128] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer executable instructions, such as instructions included in a program module, which are executed in a device on a target physical or virtual processor to perform the above referenced Figure 3 and Figure 4 Methods 300 and 400 described. Typically, program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform specific tasks or implement specific abstract data types. In various embodiments, the functions of program modules can be combined or split between program modules as needed. Machine executable instructions for program modules can be executed in local or distributed devices. In distributed devices, program modules can be located in both local and remote storage media.

[0129] The program code for executing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer or other programmable data processing device so that the program code, when executed by the processor or controller, enables the function / operation specified in the flow chart and / or block diagram to be realized. The program code can be executed completely on the machine, partially on the machine, as an independent software package, partially on the machine and partially on a remote machine, or completely on a remote machine or server.

[0130] In the context of the present disclosure, computer program codes or related data may be carried by any suitable carrier to enable a device, apparatus or processor to perform various processes and operations as described above. Examples of carriers include signals, computer readable media, etc.

[0131] The computer readable medium may be a computer readable signal medium or a computer readable storage medium. The computer readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. More specific examples of computer readable storage media will include: an electrical connection with one or more wires, a portable computer floppy disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0132] In addition, although the operations are described in a specific order, this should not be understood as requiring such operations to be performed in the specific order shown or in order, or performing all the operations shown, to obtain the desired result. In some cases, multitasking and parallel processing may be advantageous. Similarly, although several specific implementation details are included in the above discussion, these should not be interpreted as limitations on the scope of the present disclosure, but rather descriptions of features that may be specific to a particular embodiment. Certain features described in the context of a separate embodiment may also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment may also be implemented in multiple embodiments individually or in any suitable sub-combination.

[0133] Although the present disclosure has been described in language specific to structural features and / or methodological acts, it should be understood that the present disclosure defined in the appended claims is not necessarily limited to the specific features or acts described above. Instead, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims

1. A first device, comprising: at least one processor; as well as at least one memory including computer program code; wherein the at least one memory and the computer program code are configured to, together with the at least one processor, cause the first device to: determining a plurality of candidate beams or antenna panels (a1, a2) of the first device for communicating with a second device; Determine a plurality of first candidate radio resources (r 11 , r 12 ), the plurality of first candidate radio resources (r 11 , r 12 ) is used to communicate with the second device using a first beam or antenna panel (a1), wherein the first beam or antenna panel (a1) is from the determined plurality of candidate beams or antenna panels (a1, a2); Determine a plurality of second candidate radio resources (r 21 , r 22 ), the plurality of second candidate radio resources (r 21 , r 22 ) is used to communicate with the second device using a second beam or antenna panel (a2), wherein the second beam or antenna panel (a2) is from the determined plurality of candidate beams or antenna panels (a1, a2); A union (S1) is determined by forming a combination of the determined first candidate resource set (S1) and the determined second candidate resource set (S2). A ); Based at least on the candidate radio resources (r 11 , r 12 , r 21 , r 22 ) at least partially overlaps with a radio resource expected to be used by a third device for communication, determining whether to use the candidate radio resource (r 11 , r 12 , r 21 , r 22 ) from the union (S A ) exclude; and Sending control information indicating the union (S A ) at least one candidate radio resource (r 11 , r 12 , r 21 , r 22 ).

2. The first device according to claim 1, wherein the first device is configured to determine the number of nodes from the union (S A ) excludes candidate radio resources (r) for communicating with the second device using the first beam or antenna panel (a1) 11 , r 12 ): A determination is made that a third received signal strength associated with a radio transmission received from the third device using the first beam or antenna panel (a1) of the first device exceeds a first resource exclusion threshold (Th1).

3. A first device according to claim 2, wherein the first resource exclusion threshold (Th1) is determined based on at least one of the following items: a first received signal strength (RSRP1), and a second received signal strength (RSRP2), the first received signal strength and the second received signal strength (RSRP1, RSRP2) being associated with radio transmissions received from the second device using the first beam or antenna panel and the second beam or antenna panel (a1, a2) of the first device, respectively.

4. A first device according to claim 2, wherein the first resource exclusion threshold (Th1) is determined based on a first modulation and coding scheme (MCS1) to be used for communicating with the second device using the first beam or antenna panel (a1) of the first device.

5. The first device according to claim 2, wherein the first device is further caused to increase the first resource exclusion threshold (Th1) until the candidate radio resource (r 11 , r 12 , r 21 , r 22 ) of the minimum proportion (X) remaining in the union (S A )middle.

6. The first device according to claim 5, wherein the minimum ratio (X) is based on the union (S) before the exclusion. A ) is determined by the cardinality of 7. A method comprising: At a first device, determining a plurality of candidate beams or antenna panels (a1, a2) of the first device for communicating with a second device; Determine a plurality of first candidate radio resources (r 11 , r 12 ), the plurality of first candidate radio resources (r 11 , r 12 ) is used to communicate with the second device using a first beam or antenna panel (a1), wherein the first beam or antenna panel (a1) is from the determined plurality of candidate beams or antenna panels (a1, a2); Determine a plurality of second candidate radio resources (r 21 , r 22 ), the plurality of second candidate radio resources (r 21 , r 22 ) is used to communicate with the second device using a second beam or antenna panel (a2), wherein the second beam or antenna panel (a2) is from the determined plurality of candidate beams or antenna panels (a1, a2); A union (S1) is determined by forming a combination of the determined first candidate resource set (S1) and the determined second candidate resource set (S2). A ); Based at least on the candidate radio resources (r 11 , r 12 , r 21 , r 22 ) at least partially overlaps with a radio resource expected to be used by a third device for communication, determining whether to use the candidate radio resource (r 11 , r 12 , r 21 , r 22 ) from the union (S A ) exclude; and Sending control information indicating the union (S A ) at least one candidate radio resource (r 11 , r 12 , r 21 , r 22 ).

8. The method according to claim 7, wherein determining the number of nodes from the union (S A ) excludes candidate radio resources (r) for communicating with the second device using the first beam or antenna panel (a1) 11 , r 12 ): A determination is made that a third received signal strength associated with a radio transmission received from the third device using the first beam or antenna panel (a1) of the first device exceeds a first resource exclusion threshold (Th1).

9. A method according to claim 8, wherein the first resource exclusion threshold (Th1) is determined based on at least one of the following items: a first received signal strength (RSRP1), and a second received signal strength (RSRP2), the first received signal strength and the second received signal strength (RSRP1, RSRP2) being associated with radio transmissions received from the second device using the first beam or antenna panel and the second beam or antenna panel (a1, a2) of the first device, respectively.

10. The method according to claim 8, wherein the first resource exclusion threshold (Th1) is determined based on a first modulation and coding scheme (MCS1) to be used for communicating with the second device using the first beam or antenna panel (a1) of the first device.

11. The method according to claim 8, further comprising: The first resource exclusion threshold (Th1) is increased until the candidate radio resource (r 11 , r 12 , r 21 , r 22 ) of the minimum proportion (X) remaining in the union (S A )middle.

12. The method according to claim 11, wherein the minimum ratio (X) is based on the union (S) before the exclusion. A ) is determined by the cardinality of 13. A computer-readable medium comprising program instructions for causing an apparatus to at least perform the method according to any one of claims 7 to 12.