Apparatus, method, and computer readable medium for sidelink communication
By adjusting the transmission start point to deal with the reception degradation problem caused by in-band transmission, the interference of IBE contralateral line communication is solved, and communication quality and efficiency are improved.
Patent Information
- Application Number
- CN202280095168.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-30
- Publication Date
- 2024-12-20
AI Technical Summary
In side link communication, in-band transmission (IBE) causes the problem of reception degradation, especially in the case of allocation based on interleaving body RB, affecting the quality and efficiency of communication.
By determining whether the IBE will cause a degradation of the reception, adjust the start point of the transmission to avoid the impact of the IBE, for example, postpone or advance the high-priority transmission start point to reduce interference to the side link communication.
Effectively protect transmission from IBE, improve communication quality, especially in the case of high priority transmission, and reduce the negative impact of IBE on sidelink communication in the license-free spectrum.
Smart Images

Figure CN119174130A_ABST
Abstract
Description
Technical Field
[0001] Implementations of the present disclosure relate generally to the field of telecommunications, and in particular to devices, methods, and computer-readable media for sidelink (SL) communications. Background Art
[0002] Certain communication systems enable 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 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 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] Generally speaking, example implementations of the present disclosure provide devices, methods, and computer-readable media for sidelink communications.
[0005] 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, with the at least one processor, cause the first device to: determine whether an in-band emission (IBE) will degrade reception of a first transmission from the first device or a second transmission from a second device, wherein the first transmission and the second transmission are to be performed on a first time slot and in a first transmission frequency band; and change a first starting point of the first transmission based on determining that the in-band emission will degrade reception.
[0006] In a second aspect, a method implemented at a first device is provided. The method includes determining whether an IBE will degrade reception of a first transmission from the first device or a second transmission from a second device, wherein the first transmission and the second transmission are to be performed on a first time slot and in a first transmission frequency band; and changing a first starting point of the first transmission based on determining that the in-band transmission will degrade reception.
[0007] In a third aspect, an apparatus is provided. The apparatus includes: means for determining whether IBE will degrade reception of a first transmission from a first device or a second transmission from a second device, wherein the first transmission and the second transmission are to be performed on a first time slot and in a first transmission frequency band; and means for changing a first starting point of the first transmission based on determining that in-band transmission will degrade reception.
[0008] In a fourth aspect, a non-transitory computer-readable medium is provided, wherein the non-transitory computer-readable medium comprises program instructions for causing a device to execute the method according to the second aspect.
[0009] It should be understood that the summary is not intended to identify the key or essential features of the implementation of the present disclosure, nor is it intended to be used to limit the scope of the present disclosure. Other features of the present disclosure will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] 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:
[0011] Figure 1A and 1B An example communication network in which implementations of the present disclosure may be implemented is shown respectively;
[0012] Figure 2 shows an example of a CCA slot according to some implementations of the present disclosure;
[0013] Figure 3 An example of obtaining a channel occupancy time (COT) according to some implementations of the present disclosure is shown;
[0014] Figure 4 An example of a contention window countdown process according to some implementations of the present disclosure is shown;
[0015] Figure 5 and Figure 6 An example of an allowed gap to which a Type 2 Listen Before Talk (LBT) process will apply according to some implementations of the present disclosure is respectively shown;
[0016] Figure 7 An example of NR SL resource allocation in Mode 2 according to some implementations of the present disclosure is shown;
[0017] Figure 8 shows an example of an SL slot structure according to some implementations of the present disclosure;
[0018] Fig. 9An example of an interleaved frequency domain multiplexing (FDM) scheme for an NR-U uplink according to some implementations of the present disclosure is shown;
[0019] Fig.10 A flow chart showing a SL Mode 2 resource allocation scheme according to some implementations of the present disclosure is shown;
[0020] Fig.11 A flowchart of a method for determining a candidate set of resources according to some implementations of the present disclosure is shown;
[0021] Fig.12 An example of in-band emission (IBE) according to some implementations of the present disclosure is shown;
[0022] Fig.13 An example of a simulation of the emission levels of a terminal device transmitting in one interlace is shown.
[0023] Fig.14 A flowchart illustrating an example method according to some implementations of the present disclosure;
[0024] Fig.15A An example is shown in which the starting point does not change according to some implementations of the present disclosure;
[0025] Fig. 15B and 15C Examples of changes in the starting point according to some implementations of the present disclosure are respectively shown;
[0026] Fig.16 A flowchart illustrating another example method according to some implementations of the present disclosure;
[0027] Fig.17 shows a simplified block diagram of an apparatus suitable for implementing an embodiment of the present disclosure; and
[0028] Fig.18 A block diagram of an example computer-readable medium is shown in accordance with some implementations of the present disclosure.
[0029] Throughout the drawings, the same or similar reference numerals refer to the same or similar elements. DETAILED DESCRIPTION
[0030] The principles of the present disclosure will now be described with reference to some example embodiments. It should be understood that these embodiments are described for illustrative purposes only and to help those skilled in the art understand and implement the present disclosure without implying any limitation on the scope of the present disclosure. The disclosure described herein can be implemented in various ways different from the ways described below.
[0031] 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.
[0032] References in this disclosure 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 considered to be within the knowledge of a person skilled in the art to affect such feature, structure, or characteristic in conjunction with other embodiments (whether or not explicitly described).
[0033] 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, a first element may be referred to as a second element, and similarly, a second element may be referred to as a first 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.
[0034] The terms used herein are only used for the purpose of describing specific embodiments and are not intended to limit the exemplary embodiments. As used herein, the singular forms "one", "an" and "the" are also intended to include plural forms unless the context clearly indicates otherwise. It will also be understood that the terms "include", "comprise", "have", "have", "include" and / or "contain" specify the presence of the features, elements and / or components, etc. when used herein, but do not exclude the presence or addition of one or more other features, elements, components and / or combinations thereof. As used herein, "at least one of the following: "a 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", means at least any one element, or at least any two or more elements, or at least all elements.
[0035] As used in this application, the term "circuitry" may refer to one, more than one, or all of the following: (a) only hardware circuit implementation (e.g., only implementation in analog and / or digital circuits) and (b) a combination of hardware circuitry and software, such as (where applicable): (i) a combination of analog and / or digital hardware circuitry and software / firmware, and (ii) a hardware processor (including a digital signal processor) with software, software and any portion of memory that work together to enable a device such as a mobile phone or server to perform various functions) and (c) Hardware circuits and / or processors (e.g., a microprocessor or a portion of a microprocessor) that require software (e.g., firmware) to operate, but where software is not required to operate, the software may not be present.
[0036] This definition of circuitry applies to all uses of this term in this application, including in any claims. As another 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 (or its) accompanying software and / or firmware. The term circuitry also covers (for example and if applicable to a particular claim element) a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in a server, a cellular network device or other computing or network device.
[0037] 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, the communication between the terminal equipment and the network equipment in the communication network can be performed according to any suitable generation of communication protocols, including but not limited to the first generation (1G), the second generation (2G), 2.5G, 2.75G, the third generation (3G), the fourth generation (4G), 4.5G, the future fifth generation (5G) communication protocol, and / or any other protocol 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 are of course future types of communication technologies and systems, using which the present disclosure can be implemented. It should not be regarded as limiting the scope of the present invention to the above-mentioned systems.
[0038] 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 it. Depending on the terminology and technology applied, a network device may refer to a base station (BS) or an access point (AP), for example, a Node B (Node B or NB), an evolved Node B (eNodeB or eNB), a NRNB (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 base station, a pico base station, etc.
[0039] The term "terminal device" refers to any terminal device capable of wireless communication. By way of example and not limitation, a terminal device may also be referred to as a communication device, user equipment (UE), subscriber station (SS), portable subscriber station, mobile station (MS) or 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 device, a vehicle-mounted wireless terminal device, a wireless endpoint, a mobile station, a laptop embedded device (LEE), a laptop 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 target, medical equipment and applications (e.g., remote surgery), industrial equipment and applications (e.g., robots and / or other wireless devices operating in an industrial and / or automated process chain environment), consumer electronic devices, devices operating on 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.
[0040] Figure 1A Schematic diagram of an example communication network 100A in which the implementation of the present disclosure may be implemented. Figure 1A As shown, the communication network 100A may include a first device 110, a second device 120, a third device 130, and a fourth device 140, which may communicate with each other via respective wireless communication channels.
[0041] The first device 110 may perform a first transmission to the fourth device 140. In other words, the fourth device 140 may perform a reception of the first transmission from the first device 110. In this case, the fourth device 140 may be referred to as a receiver of the first device 110.
[0042] Similarly, the second device 120 may perform a second transmission to the third device 130. In other words, the third device 130 may perform reception of the second transmission from the second device 120. In this case, the third device 130 may be referred to as a receiver of the second device 120.
[0043] Figure 1 shows a schematic diagram of an example communication network 100A in which implementations of the present disclosure may be implemented. As shown in Figure 1, the communication network 100A may include a first device 110, a second device 120, a third device 130, and a fourth device 140, which may communicate with each other via respective wireless communication channels.
[0044] It should be understood that the number of devices 110, 120, 130, and 140 in Figure 1 is given for illustrative purposes and does not imply any limitation to the present disclosure. The communication network 100A may include any suitable number of devices suitable for implementing the present disclosure.
[0045] Figure 1B Schematic diagram of an example communication network 100B in which implementations of the present disclosure may be implemented is shown. Figure 1B As shown, the communication network 100B may include Figure 1A The first device 110, the second device 120, and the fifth device 150 shown may communicate with each other via respective wireless communication channels.
[0046] In this example, for ease of discussion only, the first device 110 and the second device 120 are shown as vehicles that enable V2X communication, and the fifth device 150 is shown as a network device serving the vehicles 110 and 120. It will be understood that the vehicle and the network device are merely example implementations of the first device 110, the second device 120, and the fifth device 150, respectively, and do not imply any limitation on the scope of the present application. Any other suitable implementation is also possible.
[0047] The communications in the communication networks 100A and 100B 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), GSM EDGE Radio Access Network (GERAN), Machine Type Communications (MTC), etc. In addition, the communications may be performed according to any generation of communications protocols currently known or to be developed in the future. Examples of communications 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) communications protocols.
[0048] In some implementations, the first device 110 can communicate with the second device 120, such as Figure 1B shown.
[0049] In some implementations, communications in the communication networks 100A and 100B may include sidelink communications. In such implementations, the first device 110, the second device 120, the third device 130, and the fourth device 140 may use sidelink channels to send sidelink signaling or information. These sidelink channels may include at least one of the following: a physical sidelink control channel (PSCCH) for carrying sidelink control information (SCI), a physical sidelink shared channel (PSSCH) for carrying sidelink data, a physical sidelink feedback channel (PSFCH) for carrying sidelink ACK / NACK feedback information, a physical sidelink broadcast channel (PSBCH) for carrying sidelink broadcast information, and a physical sidelink discovery channel (PSDCH) for carrying sidelink discovery signals.
[0050] In some embodiments, the communications in the communication networks 100A and 100B may be performed in a sidelink unlicensed frequency band. Figures 2 to 6 To describe the background of operation in the unlicensed band. Permission-free operation background
[0051] In the sub-7 GHz unlicensed band, coexistence of New Radio (NR) and other systems (e.g., IEEE 802.11) may be ensured via an LBT channel access mechanism. According to the channel access mechanism, a user equipment (UE) (e.g., the first device 110 or the second device 120) that wants to perform SL communication (e.g., SL communication 112 or 122) first needs to successfully complete an LBT check before being able to initiate the same SL communication. Hereinafter, the LBT process may also be referred to as a Clear Channel Assessment (CCA) or a channel access process.
[0052] In order for a UE to pass the LBT check, it must observe the channel as available for a number of consecutive CCA slots. In sub-7 GHz, the duration of these slots is 9 μs, e.g. Figure 2 Described in. Figure 2 It is shown that a CCA slot may have a duration T s1 = 9 μs, where energy sensing occurs during 4 μs. The UE considers the channel to be available in the CCA slot if the measured power (i.e., the energy collected during the CCA slot) is below a regulatory threshold, which may depend on the operating band and geographical region.
[0053] In one example, when a UE (e.g., a first device 110) plays the role of an initiating device to initiate communication with a responding device (e.g., a second device 120), the initiating UE may need to obtain the "right" to access the channel within a certain period of time (expressed as the channel occupancy time (COT) in the regulations) by applying an "extended" LBT process, in which the channel must be considered idle for the entire duration of the contention window (CW). This "extended" LBT process is generally referred to as a Type 1 LBT process or an LBT Type 1 process as specified in TS37.213. The process is Figure 3 Shown in.
[0054] Figure 3 Both the CW duration and the COT duration in may depend on the channel access priority class (CAPC, e.g. p=1 to p=4) associated with the service of the UE, as shown in Table 1. Control plane services (such as the physical side link control channel (PSCCH)) may be sent with a priority of p=1, while user plane services have a priority of p>1. Table 1 depicts the details of Type 1 LBT for the Uu uplink (UL) case. It may be noted that in the downlink (DL) case, the Type 1 LBT parameters may in principle also be adopted in the SL. Table 1
[0055] Table 1 shows the CAPCs for UL. The contention window length in the CCA slot associated with each CAPC has a minimum value (CW min,p ) and maximum value (CW max,p ). The duration of COT is determined by T ulmcot,p Given.
[0056] Figure 4 An example of behavior during the contention window countdown process is depicted in It should be noted that if during the countdown process, the LBT check fails in any CCA slot, the countdown process will stop and will only resume if the channel is considered idle (i.e., the LBT check is successful) during the delay time.
[0057] exist Figure 4 In, T d Indicates the delay time, T s1 represents the CCA slot duration, and N represents the number of CCA slots that are required to be considered idle before the contention window countdown is completed. Specifically, Figure 4 The Type 1 LBT contention window countdown process and an example of how it can be interrupted are shown. In example (a), the delay time T dand countdown are not interrupted (i.e., the channel is not detected as busy during the sensing time slot). In example (b), the delay time T d is interrupted (ie, the channel is detected as busy during the delayed time sensing slot). In example (c), the contention window countdown is interrupted (ie, the channel is detected as busy during the countdown sensing slot).
[0058] When the Type 1 LBT procedure is successfully completed and a transmission is performed (e.g., to the first device 110), the UE that initiated the transmission (also referred to as the initiating device, such as the second device 120) can obtain a COT with a duration associated with the priority p in the corresponding CAPC. The obtained COT can be valid even if the initiating device suspends its transmission, but if the initiating device wants to perform a new transmission (within the COT), it still needs to perform a "reduced" LBT procedure. This "reduced" LBT procedure is generally referred to as a Type 2 LBT procedure or LBT Type 2 procedure with the following variations: Type 2A (25 μs LBT) - for SL transmissions within the COT acquired by the initiator (in the case where the gap between two SL transmissions is ≥ 25 μs, and for SL transmissions following another SL transmission), such as Figure 5 Example (c) and Figure 6 As depicted in example (f) in; Type 2B (16μs LBT) - used for SL transmission within the COT acquired by the initiator (can only be used for SL transmission after another SL if the gap is exactly equal to 16μs), Figure 5 Example (b) and Figure 6 As depicted in example (e); Type 2C (no LBT) - it can only be used for SL transmission after another SL, the gap is <16μs and the allowed duration of SL transmission is ≤584μs, such as Figure 5 Example (a) and Figure 6 As depicted in example (d) in .
[0059] In addition, examples (a), (b) and (c) show the case where the gap is between two transmissions from the same initiating UE (i.e., the first device 110), while examples (d), (e) and (f) show the case where the gap is between two different transmissions from the initiating UE (e.g., the second device 120) and the responding UE (e.g., the first device 110), respectively.
[0060] An initiating device (e.g., the second device 120) may share its acquired COT with its intended recipient (also referred to as a responding device) (e.g., the first device 110). For this purpose, the initiating device should inform the responding device (e.g., via control signaling) of the duration of the COT. The responding device then uses this information to decide which type of LBT change it should apply when performing a transmission where the intended recipient is the initiating device. In the event that a responding device transmission falls outside the COT, then the responding device will have to use a type 1 LBT with an appropriate category p in the CAPC to acquire a new COT. NR-SL Overview
[0061] NR SL has been designed to facilitate UEs to communicate with other nearby (multiple) UEs via direct / SL communication. Two resource allocation modes have been specified, and a SL transmitter (TX) UE (such as the first device 110 or the second device 120) is configured with one of them to perform its NR SL transmission. These modes are represented as NR SL Mode 1 and NR SL Mode 2. In Mode 1, sidelink transmission resources are allocated or scheduled to the SL TX UE by a network device (e.g., the fifth device 130), while the SL TX UE in Mode 2 autonomously selects its SL transmission resources.
[0062] In mode 1, the network device (e.g., the fifth device 130) is responsible for SL resource allocation, and its configuration and operation are similar to those on the Uu interface, as shown in Figure 1C. In mode 1, a single resource pool spanning the entire spectrum including unavailable portions can be configured, but the network device only schedules subchannels containing available PRBs. When the UE has data to send, it can request resources from the network device via an SL-BSR MAC CE or via a PUCCH resource configured for the SL logical channel to send an SR, as shown in Figure 1C. A dynamic sidelink grant DCI (DCI format 3_0) can grant sidelink resources for up to three transmissions of a transport block. The network device can also provide one or more configuration grants for allocating periodic sidelink resources. The MAC level details of this process are given in Section 5.8.3 of 38.321.
[0063] Figure 7An example of NR SL resource allocation in Mode 2 is shown. In Mode 2, the SL UE autonomously performs resource selection with the help of a sensing process. More specifically, the SL TX UE in NR SL Mode 2 first performs a sensing process on the configured one or more SL transmission resource pools in order to obtain an understanding of one or more reserved resources of at least one other nearby SL TX UE. Based on the understanding obtained from the sensing, the SL TX UE can select at least one resource from the available SL resources accordingly. In order for the SL UE to perform sensing and obtain the necessary information for receiving SL transmissions, it needs to decode the sidelink control information (SCI). In Release 16, the SCI associated with data transmission includes a first-stage SCI and a second-stage SCI. Traditional SL physical layer structure background
[0064] In traditional SL, transmission is based on consecutive RBs, and in the frequency domain, a resource pool (RP) consists of a set of consecutive subchannels, where a subchannel consists of multiple consecutive resource blocks (RBs). The total number of RBs within a given RP can be configured with a value from 10 to 275. Typically, SL resource allocation, sensing, and resource selection operations are based on subchannels. According to TS38.331, the size of the subchannel is configurable and can take values of 10, 12, 15, 20, 25, 50, 75, and 100 RBs, and there can be a configured number of subchannels from 1 to 27 in a given RP.
[0065] For PSCCH transmission, it is always associated with the lowest subchannel of the scheduled PSSCH, which means that the bandwidth size of the PSCCH (in terms of the number of RBs) is always less than or equal to the size of one subchannel. The configuration of the PSCCH (e.g., DMRS, MCS, number of symbols used) is also part of the resource pool configuration. The PSCCH occupies sl-FreqResourcePSCCH PRBs on sl-TimeResourcePSCCH (which can be equal to 2 or 3), and the OFDM symbols are configured or pre-configured by resource pool signaling (e.g., by RRC according to TS38.331). sl-FreqResourcePSCCH can be equal to or less than the subchannel size. For example, sl-FreqResourcePSCCH can be equal to 10, 12, 15, 20, or 25.
[0066] Figure 8 An example of a SL time slot structure is described. Specifically, Figure 8 In example (a) a slot with PSCCH / PSSCH is shown and in example (b) a slot with PSCCH / PSSCH where the last symbol is used for PSFCH is shown. It should be noted that the location of the PSCCH is in the lowest part of the allocated subchannels. Occupied channel bandwidth (OCB) and power spectral density (PSD) requirements
[0067] The scope of NR in the unlicensed spectrum is limited to below the 7 GHz band. For this frequency range, the following spectrum regulatory requirements for UL physical channel design are obtained from EU regulations.
[0068] ETSI specifies that the OCB should be between 80% and 100% of the declared nominal channel bandwidth.
[0069] According to the updated ETSI regulations, during the COT period, a device can temporarily operate with an occupied channel bandwidth less than 80% of its nominal channel bandwidth, with a minimum of 2MHz.
[0070] The maximum power spectral density is usually specified with a 1MHz resolution bandwidth. The ETSI specification requires a maximum power spectral density (PSD) of 10dBm / MHz for 5150-5350MHz. It requires a 10KHz resolution to test the 1MHzPSD constraint, so the maximum PSD constraint should be met in any occupied 1MHz bandwidth.
[0071] Furthermore, these regulations impose band-specific overall maximum transmit powers in terms of EIRP, for example ETSI has an EIRP limit of 23 dBm for 5150-5350 MHz.
[0072] Regulatory constraints on OCB and PSD guide the design choices for the uplink channel of the NR unlicensed system. An interleaved frequency domain multiplexing (FDM) scheme is adopted. Fig. 9 An example of an interleaved FDM scheme for 15kHz subcarrier spacing (SCS) is shown. In interleaved FDM, specified as UL resource allocation type 2 in TS 38.214, UL resources are allocated in interlaces consisting of 10 equally spaced PRBs. For 15kHz SCS, the number of interlaces is 10; for 30kHz SCS, the number of interlaces is 5. For the sidelink, one subchannel is equal to K interlaces. For example, if a subchannel is configured to be equal to 1 interlace, one subchannel can include all RBs associated with interlace #0. And if a subchannel is configured to be equal to 2 interlaces, one subchannel can include all RBs associated with interlace #0 and interlace #1. NR SL resource allocation mode 2
[0073] In Mode 2SL, each UE autonomously selects resources by decoding the Physical Sidelink Control Channel (PSCCH) (or Sidelink Control Information (SCI)) and performing RSRP measurements of pre-configured resource pools during the sensing window interval based on the procedure for candidate resource pools specified in Section 8.1 of 3GPP 38.214.
[0074] Fig.10 FIG. 1 is a flow chart showing a conventional SL resource allocation method 1000. Fig.10 As shown, at block 1010 , a UE (eg, first device 110 ) has data to send and therefore initiates a sensing process for resource selection.
[0075] At block 1020, the UE collects sensing information including reserved resources and SL-RSRP measurements.
[0076] At block 1030, the UE forms a set of candidate resources.
[0077] At block 1040, the UE semi-persistently selects Tx resources with a start time 'm', or until the maximum reservation.
[0078] At block 1050, the UE re-evaluates resource selection by keeping decoding the PSCCH of other UEs and measuring the corresponding PSSCH energy.
[0079] At block 1060, the UE determines whether resource reselection is triggered (based on the re-evaluation).
[0080] If resource reselection is not triggered, the UE starts transmission at block 1070. If resource reselection is triggered, the method 1000 proceeds to block 1020.
[0081] At block 1080, the UE determines whether resource reselection is triggered by reaching the maximum reserved number.
[0082] If resource reselection is triggered by reaching the maximum number of reservations, the UE restarts method 1000 and method 1000 proceeds to block 1020. If resource reselection is not triggered by reaching the maximum number of reservations, the UE continues to use reservations and method 1000 proceeds to block 1070.
[0083] In method 1000, with respect to block 1010, monitoring of the resource pool and acquisition of information to be used during the resource selection process may be completed before the Tx UE knows that it has a transmission to perform. In addition, with respect to block 1030, after the Tx UE has acquired sufficient information from its monitoring of the resource pool, it may form a set of candidate resources.
[0084] Fig.111 is a flow chart of a method 1100 for forming a resource candidate set. The method 1100 occurs for resources within a candidate resource pool that has been monitored during a sensing window interval. During the sensing window interval, the UE (e.g., the first device 110) collects S of potential candidate resource time slots within a defined selection window period. A Set, and exclude all resources / time slots that satisfy at least one of the following: The UE has not monitored them during the sensing period (e.g. due to own transmissions or other activities including DRX); and The decoded SCI format 1-A indicates that the candidate slot is reserved and the corresponding measured RSRP is higher than the pre-configured RSRP 阈值 .
[0085] Specifically, Fig.11 As shown, at block 1110, the UE determines the selection window and sets the RSRP 阈值 .
[0086] At block 1120, the UE initializes a candidate single-slot resource set S A .
[0087] At block 1130, the UE selects from the set S A Exclude unmonitored resources from the .
[0088] At block 1140, the UE selects from the set S A Exclude RSRP greater than RSRP 阈值 resources.
[0089] At block 1150, the UE determines whether the number of remaining time slots is greater than |XS A |, where X = 0.2, 0.35 or 0.5, |S A | represents the set S A The initial total number of resources in .
[0090] If the number of remaining time slots is less than |XS A |, then at block 1160, the UE increases the RSRP by a step size 阈值 (i.e., RSRP 阈值 =RSRP 阈值 + step size, where the step size is currently defined as 3 dB). The method 1100 then proceeds to block 1120.
[0091] If the number of remaining time slots is greater than |XS A |, the UE forwards the potential candidate time slots to higher layers for final resource selection at block 1170.
[0092] For interleave RB based transmissions, the impact of in-band emission (IBE) is more significant on the PC5 interface than on the Uu interface. This is because, due to the slow attenuation of IBE in frequency, the PRBs around or above the IQ mirror frequency of the PRB in which the UE is transmitting may suffer considerable interference. The relative position of the UEs may result in large power differences received at the UE (near-far scenarios). The interference caused by IBE is aggravated for the near-far scenarios encountered in sidelink communications. Therefore, there is a need to enhance interleave RB based transmissions to reduce the impact of IBE on sidelink communications in the unlicensed spectrum. It should be noted that this problem is not observed in NR-UL in Uu because the UE is power controlled so that the received power from different UE transmissions is similar on the gNB side.
[0093] In the following, reference will be made to Figure 1A , 12 and 13 describe the IBE problem.
[0094] As reference Figure 1A As described, the first device 110 performs a first transmission to the fourth device 140, and the second device 120 performs a second transmission to the third device 130. The first transmission and the second transmission are performed in a first time slot and a first transmission band. The first transmission band may represent a band in which the LBT process is performed in an unlicensed or shared channel.
[0095] In some implementations, the first transmission will be performed on a first frequency domain allocation in a first transmission band, and the second transmission will be performed on a second frequency domain allocation in the first transmission band. For example, the first transmission will be performed on a first interlace in the first transmission band, and the second transmission will be performed on a second interlace in the first transmission band.
[0096] In some implementations, a first frequency interval between the first frequency domain allocation and the second frequency domain allocation is within at least one frequency interval.
[0097] The first transmission from the first device 110 may cause an IBE to the reception of the second transmission from the second device 120. In this regard, the IBE will degrade the reception of the second transmission from the second device 120.
[0098] Similarly, the second transmission from the second device 120 may cause an IBE to the reception of the first transmission from the first device 110. In this regard, the IBE will degrade the reception of the first transmission from the first device 110.
[0099] Fig.12 An IBE 1230 of a first transmission 1210 from a first device 110 is shown interfering with reception of a second transmission 1220 from a second device 120 .
[0100] Fig.13 A simulation of the emission level of a UE transmitting in one interlace is shown (based on a model from TS38.101-1). An interlace consists of 10 RBs equally spaced over a 20 MHz band. The total transmit power is equal to 19.5 dBm. A modulation scheme of QPSK is used. The transmit frequency is at 5.2 GHz.
[0101] Fig.13 The IBE levels of -25dBm / RB and -20dBm / RB are highlighted on the RBs adjacent to the transmit interlace RB (higher peak) and on the RBs at the IQ image frequency (lower peak), respectively. It makes no sense that these levels still meet the specification requirements. However, assuming a SL scenario where an interferer Tx UE (e.g. Figure 1A The first device 110 shown in FIG. 1 is in the victim Rx UE (eg, Figure 1A 1m away from the third device 130 shown in FIG. 1 , and the source Tx UE (eg, Figure 1A 1) is at a distance of 20m, and assuming that both Tx UEs transmit at the same power, and the path loss difference between the interferer Tx UE and the source Tx UE is calculated to be ˜26dB (assuming free space). There is a high probability of less than 0dB SINR on the highlighted resources (RB31 and 35 and other RBs of their interlaces), which can translate into degraded reception on the victim Rx UE receiving the transmission on these resources.
[0102] To address the above and other potential problems, embodiments of the present disclosure provide a scheme for sidelink communications. In the scheme, a first device determines whether IBE will degrade the reception of a first transmission from the first device or a second transmission from a second device. The first transmission and the second transmission will be performed in a first time slot and a first transmission frequency band. If it is determined that IBE will degrade reception, the first device changes the first starting point of the first transmission. The scheme allows protection of transmissions from IBE. For example, high priority transmissions will be protected from IBE, which can be very harmful to sidelink communications, especially when interlaced RB-based allocation is adopted.
[0103] In the following, reference will be made to Figures 14 to 18 The principles of the present disclosure are described.
[0104] Fig.14 1400 according to some implementations of the present disclosure. In some implementations, the method 1400 may be implemented in a system such as Figure 1A 1B or the first device 110 or the second device 120 is implemented at the device. In some implementations, the method 1400 can be implemented as follows Figure 1A The third device 130 or the fourth device 140 is shown as being implemented. For the purpose of discussion, reference will be made to Figure 1A Or 1B, the method 1400 is described as being performed by the first device 110 without loss of generality.
[0105] At block 1410, the first device 110 determines whether an in-band transmission will degrade reception of a first transmission from the first device 110 or a second transmission from the second device 120. The first transmission and the second transmission are to be performed on a first time slot and in a first transmission frequency band.
[0106] If the first device 110 determines that IBE will degrade reception, then at block 1420, the first device 110 changes the first starting point of the first transmission.
[0107] The method 1400 allows for protection of transmissions from IBE. For example, high priority transmissions will be protected from IBE, which can be very detrimental to sidelink communications, especially when staggered RB based allocations are employed.
[0108] In some implementations, if the first device 110 determines that a first transmission will be performed on a first frequency domain allocation in a first transmission band and a second transmission will be performed on a second frequency domain allocation in the first transmission band, and a first frequency interval between the first frequency domain allocation and the second frequency domain allocation is within at least one frequency interval, the first device 110 may determine that IBE will degrade reception of the first transmission or the second transmission.
[0109] In some implementations, the first transmission will be performed on a first interlace in a first transmission frequency band, and the second transmission will be performed on a second interlace in the first transmission frequency band. The first frequency interval between the first interlace and the second interlace is within at least one frequency interval. This will refer to Fig.15A Give a description.
[0110] Fig.15A An example is shown in which the first starting point of the first transmission from the first device 110 does not change. Fig.15A As shown, the first device 110 is ready to perform a first transmission on the selected resources on interlace #a. The first device 110 senses the resource reservation from the second device 120 on interlace #b. The frequency interval (denoted by w) between interlace #a and interlace #b is within at least one frequency interval, the at least one frequency interval W=[w L , w H ]express.
[0111] In some implementations, the first priority of the first transmission may be different from the second priority of the second transmission. For example, the first priority of the first transmission may be lower than the second priority of the second transmission. Alternatively, the first priority of the first transmission may be higher than the second priority of the second transmission.
[0112] In some implementations, the first device 110 may change the first starting point of the first transmission to a second starting point that is later than the second starting point of the second transmission based on determining at least one of the following: the first priority of the first transmission is lower than the second priority of the second transmission, the estimated received power of the second transmission (denoted by y) is above a power threshold (denoted by Y), a first distance between the first device 110 and the third device 130 receiving the second transmission is below a first distance threshold, a second distance between the second device 120 and the third device 130 receiving the second transmission is above a second distance threshold, or • The index of the modulation and coding scheme (MCS) associated with the second transmission corresponds to a modulation for which the average error vector magnitude (EVM) is above a threshold.
[0113] Table 2 shows an example of the correlation between the modulation scheme and the average EVM. Table 2 (EVM requirements) parameter unit Average EVM level Pi / 2-BPSK % 30 QPSK % 17.5 16QAM % 12.5 64QAM % 8 256QAM % 3.5
[0114] Fig. 15B An example is shown in which the first starting point of the first transmission from the first device 110 is changed to be later than the second starting point of the second transmission. Fig. 15B As shown, initially, the first starting point of the first transmission from the first device 110 and the second starting point of the second transmission are both at time 1510. After applying some implementations of the present disclosure, the first device 110 performs the LBT process at time 1512. If the LBT process is successful, the first device 110 starts the first transmission at time 1514. In other words, after applying some implementations of the present disclosure, the first device 110 changes the first starting point to time 1514, which is later than the second starting point of the second transmission at time 1510.
[0115] exist Fig. 15BIn the example of , if the second device 120 successfully starts a second transmission on interlace #b, the first device 110 should be automatically blocked from starting a transmission on interlace #a by the LBT process because the LBT process will sense the energy of the second transmission that started earlier. Therefore, if a second transmission from the second device 120 occurs, the second transmission will not be impaired by the IBE from the first device 110. Furthermore, if the second transmission from the second device 120 does not actually start on the reserved resources (e.g., due to LBT failure, re-estimation, or transmission loss), the first device 110 still has an opportunity to start a transmission on interlace #a later.
[0116] In some implementations, the change in the first starting point may preferably be at least 16 us, so that the first device 110 has time to perform a Type 2B LBT procedure, or has 25 us to perform a Type 2A LBT procedure and observe whether the second device 120 is transmitting.
[0117] In some implementations, in order to change the first starting point of the first transmission to be later than the second starting point of the second transmission, the first device 110 may reduce the first duration of the first cyclic prefix (CP) signal compared to the second duration of the second CP signal applied by the second device 120. The first CP signal will be sent before the first transmission, and the second CP signal will be sent before the second transmission. Alternatively, the first device 110 may puncture the start of an automatic gain control (AGC) symbol on the first time slot. The first transmission and the second transmission will be performed on the first time slot.
[0118] In some implementations, the first device 110 may change the first starting point of the first transmission to be earlier than the second starting point of the second transmission based on determining at least one of the following: a first priority of the first transmission is higher than a second priority of the second transmission, the estimated received power of the second transmission (denoted by y) is above a power threshold (denoted by Y), a third distance between the first device 110 receiving the first transmission and the fourth device 140 is above a third distance threshold, a fourth distance between the second device 120 and the fourth device 140 receiving the first transmission is below a fourth distance threshold, or • The index of the MCS associated with the second transmission corresponds to a modulation for which the average EVM is above a threshold.
[0119] Fig. 15C An example is shown in which the first starting point of the first transmission from the first device 110 is changed to be earlier than the second starting point of the second transmission. Fig. 15CAs shown, initially, the first starting point of the first transmission from the first device 110 and the second starting point of the second transmission are both at time 1520. The second device 120 performs the LBT process at time 1522. If the LBT process is successful, the second device 120 starts the second transmission at time 1520. After applying some implementations of the present disclosure, the first device 110 changes the first starting point to time 1524, which is earlier than the second starting point of the second transmission at time 1520.
[0120] exist Fig. 15C In the example, a first transmission from the first device 110 (eg, with a higher priority) starts earlier and blocks the start of a lower priority transmission of the second device 1202 in an adjacent interlace, i.e., avoiding the lower priority transmission from causing an IBE problem for the higher priority transmission. Fig. 15C The example may be employed in more severe situations, for example, where the transmission has the highest priority order and the scenario is interference limited.
[0121] In some implementations, in order to change the first starting point of the first transmission to be earlier than the second starting point of the second transmission, the first device 110 may increase the first duration of the first CP signal compared to the second duration of the second CP signal applied by the second device 120. The first CP signal will be sent before the first transmission, and the second CP signal will be sent before the second transmission. Alternatively, the first device 110 may reduce the puncturing at the beginning of the AGC symbol on the first time slot. The first transmission and the second transmission will be performed on the first time slot.
[0122] Figure 1600 shows a flowchart of an example method 1600 according to some implementations of the present disclosure. In some implementations, the method 1600 may be performed in a system such as Figure 1A 1B or the first device 110 or the second device 120. In some implementations, the method 1600 may be implemented in a Figure 1A For the purpose of discussion, reference will be made to the process executed by the first device 110. Figure 1A 1B describes method 1600 without loss of generality. Method 1600 may be considered an example implementation of method 1400.
[0123] In block 1610, the first device 110 obtains a configuration for changing a first starting point for a first transmission. In some implementations, the first device 110 may obtain the configuration from the fifth device 150 via radio resource control (RRC) signaling or dynamic signaling. Alternatively, the first device 110 may obtain the configuration from any one of the second device 120, the third device 130, and the fourth device 140. In some implementations, the first device 110 may apply the change of the first starting point based on dynamic activation. In some implementations, the first device 110 may not apply the change of the first starting point based on dynamic deactivation.
[0124] In some implementations, the configuration for changing the first starting point of the first transmission may indicate at least one criterion for changing the first starting point of the first transmission, which has been described above.
[0125] For example, the configuration may indicate that the first device 110 may change the first starting point based on determining at least one of the following: the first transmission is to be performed on a first frequency domain allocation in a first transmission frequency band, the second transmission is to be performed on a second frequency domain allocation in the first transmission frequency band, and a first frequency interval between the first frequency domain allocation and the second frequency domain allocation is within at least one frequency interval, a first priority level of the first transmission is different from a second priority level of the second transmission, the estimated received power of the second transmission is above a power threshold, a first distance between the first device 110 and the third device 130 receiving the second transmission is below a first distance threshold, a second distance between the second device 120 and the third device 130 receiving the second transmission is above a second distance threshold, a third distance between the first device 110 and the fourth device 140 receiving the first transmission is above a third distance threshold, a fourth distance between the second device 120 and the fourth device 140 receiving the first transmission is below a fourth distance threshold, or • The index of the MCS associated with the second transmission corresponds to a modulation for which the average EVM is above a threshold.
[0126] In some implementations, the configuration may indicate at least one threshold associated with a corresponding criterion for changing the first starting point of the first transmission.
[0127] Alternatively, in some implementations, at least one criterion for changing the first starting point of the first transmission and the corresponding threshold value may be preconfigured or predefined.
[0128] Continue to refer Fig.16In block 1620, the first device 110 performs a sensing process and a resource allocation process. For example, the first device 110 may perform the following steps: Fig.10 In addition, the first device 110 may perform Fig.11 The method 1100 in 1000 determines a set of resource candidates for a first transmission. Alternatively, the first device 110 may perform a mode 1 resource allocation process.
[0129] At block 1630, the first device 110 determines a first frequency separation between a first frequency domain allocation for a first transmission and a second frequency domain allocation for a second transmission.
[0130] In block 1640 , the first device 110 determines whether the first frequency interval is within at least one frequency interval W.
[0131] In some implementations, at least one frequency interval W may be defined based on the location of RBs that may be more likely to suffer from IBE interference (i.e., adjacent to the allocated RBs, close to the IQ image frequency, and close to the center frequency). Fig.13 As shown, the second peak (ie, the lower peak) corresponds to an IQ image frequency of approximately -20 dBm / RB. The IQ image frequency may be a frequency at which there is an IBE caused by IQ imbalance in the modulation.
[0132] At least one frequency interval W may depend on a subcarrier spacing (SCS). For example, in a 15kHz SCS, if w is within W1=[0,1] (i.e., adjacent RBs) and within W2=[4,5] (i.e., RBs on the IQ image frequency), the first device 110 may apply a change in the first starting point.
[0133] With respect to the frequency interval W1=(0,1), "0" refers to the lower limit of the interval in terms of the number of RBs, and "1" refers to the upper limit of the interval in terms of the number of RBs. Similarly, with respect to the frequency interval W2=[4,5], "4" refers to the lower limit of the interval in terms of the number of RBs, and "5" refers to the upper limit of the interval in terms of the number of RBs. Therefore, if the first frequency interval w is equal to 0 to 1 RB, the RBs in the first frequency domain allocation for the first transmission and the RBs in the second frequency domain allocation for the second transmission are adjacent to each other. If the first frequency interval w is equal to 0 to 1 RB or equal to 4 to 5 RBs, the first device 110 can determine that an IBE problem exists.
[0134] In some implementations, at least one frequency interval W may be associated with a power threshold. In such implementations, the first device 110 may be configured to have different thresholds associated with the estimated received power for different frequency intervals in order to determine a change in the first starting point.
[0135] For example, if the first frequency interval between the first interface and the second interface and the RSRP of the reserved interface are as shown in Table 3 below (not limited to this example), the first device 110 may change the first starting point. Table 3
[0136] It should be understood that Table 3 only shows an example of the association between the first frequency interval w and the power threshold. The scope of the present disclosure is not limited in this regard.
[0137] At block 1650, the first device 110 determines whether the estimated received power threshold and / or distance threshold is violated. For example, the first device 110 determines at least one of the following: the estimated received power of the second transmission is above a power threshold, a first distance between the first device 110 and the third device 130 receiving the second transmission is below a first distance threshold, • A second distance between the second device 120 and the third device 130 receiving the second transmission is above a second distance threshold. a third distance between the first device 110 and the fourth device 140 receiving the first transmission is above a third distance threshold, or • A fourth distance between the second device 120 and a fourth device 140 receiving the first transmission is below a fourth distance threshold.
[0138] Figure 1A Only examples of the first distance, the second distance, the third distance, and the fourth distance are shown.
[0139] In some implementations, the first distance threshold, the second distance threshold, the third distance threshold, and the fourth distance threshold may be configured or preconfigured.
[0140] In some implementations, to estimate these distances, for example, the first device 110 may utilize a received V2X message that includes the location information of the Tx UE and / or an area ID and a communication range requirement contained in a second SCI format 2-B (for multicast with HARQ feedback with only NACK). For example, the V2X message may include a System Architecture Evolution Basic Safety Message (SAE BSM) or a European Telecommunications Standards Institute Cooperation Awareness Message (ETSI CAM). The communication range requirement may be used to estimate the maximum distance between the first device 110 and a target receiver of the first device 110 and the maximum distance between the second device 120 and a target receiver of the second device 120.
[0141] In some implementations, the first device 110 may determine the estimated received power of the second transmission based on a reference signal received power of the resource reservation signal received from the second device 120 .
[0142] Alternatively, the first device 110 may determine the estimated received power of the second transmission based on a first measurement report received from the fourth device 140 receiving the first transmission. For example, the fourth device 140 receiving the first transmission may report a strong IBE interfering UE (e.g., the second device 120) and a received power (e.g., average or interlace-based RSRP in a semi-static or dynamic manner). Based on the report, the first device 110 may use the report to determine whether to apply an earlier transmission start point.
[0143] Alternatively, the first device 110 may determine the estimated received power of the second transmission based on a second measurement report received from the third device 130 receiving the second transmission. For example, the first device 110 may use this information to determine whether it may cause an IBE problem to the third device 130 receiving the second transmission, and thus determine whether to apply a later transmission start point.
[0144] Back to Fig.16 If the estimated received power threshold and / or distance threshold is violated, the method 1600 proceeds to block 1660. At block 1660, the first device 110 determines whether the first priority of the first transmission is lower than the second priority of the second transmission. If the first priority is lower than the second priority, the method 1600 proceeds to block 1670. At block 1670, the first device 110 changes the first starting point to be later than the second starting point.
[0145] If the first priority is not lower than the second priority, the method 1600 proceeds to block 1680. At block 1680, the first device 110 determines whether the first priority is higher than the second priority.
[0146] If the first priority is higher than the second priority, the method 1600 proceeds to block 1690. In block 1690, the first device 110 changes the first starting point to be earlier than the second starting point.
[0147] As described above, in order to change the first starting point of the first transmission to be later than the second starting point of the second transmission, the first device 110 may reduce the first duration of the first CP signal, or puncture the AGC symbol on the first time slot, compared to the second duration of the second CP signal applied by the second device 120. The first transmission and the second transmission will be performed on the first time slot.
[0148] In some implementations, the first duration of the first CP signal may be associated with at least one of the following: · First priority for the first transmission, · a second priority for the second transmission, or • The difference between the first priority and the second priority.
[0149] In some implementations, the puncturing duration of the start of an AGC symbol may be associated with at least one of: · First priority for the first transmission, · a second priority for the second transmission, or • The difference between the first priority and the second priority.
[0150] In some implementations, a higher priority applies a longer duration or less puncturing of the CP signal, while a lower priority applies a shorter duration or more puncturing of the CP signal. Thus, if the device with the highest priority does not transmit, the device with the next highest priority should be able to transmit, and so on. An example configuration of priority index, duration of CP signal, and puncturing duration is shown in Table 4. Table 4
[0151] In Table 4, the priority index represents the index of the first priority of the first transmission from the first device 110. If the index of the first priority is equal to 0 or 1, the first duration of the first CP signal is equal to "tsymb-25us". Tsymb is the duration of one OFDM symbol. For example, Tsymb is equal to 71us in a 15kHz subcarrier spacing. In this case, the first duration of the first CP signal will be equal to 71-25=46us.
[0152] In Table 4, if the index of the first priority is equal to 5, 6 or 7, a puncturing duration of -25us will be applied. In other words, the first starting point is changed by -25us, which is equivalent to 25us AGC puncturing.
[0153] Alternatively, the first device 110 may be configured to apply the CP signal if its transmission has a higher priority than the transmission of the second device 120, or to apply AGC puncturing if its transmission has a lower priority. An example configuration of the priority of the first transmission from the first device 110 in relation to the priority of the second transmission from the second device 120, the duration of the CP signal, and the puncturing duration is shown in Table 5. Table 5
[0154] In Table 5, for example, if the priority of the first transmission from the first device 110 is higher than the priority of the second transmission from the second device 120, the first duration of the first CP signal is equal to "tsymb-25us".
[0155] In some implementations, if the first device 110 determines that the first transmission will be performed based on a first radio access technology (RAT) and the second transmission will be performed based on a second RAT different from the first RAT, the first device 110 may change the first starting point of the first transmission.
[0156] In some implementations, the first RAT includes a New Radio (NR) access technology and the second RAT includes a Long Term Evolution (LTE) radio access technology. This allows for improved coexistence with other systems, for example, avoiding causing IBE issues to legacy systems.
[0157] In some implementations, if the resource reservation of the second device 120 is for a transmission of a different RAT (e.g., LTE to NR) detected in the first device 110, the first device 110 may change the first starting point of the first transmission.
[0158] In some implementations, the first transmission will be performed on multiple frequency domain allocations in the subchannels allocated for the first transmission. In such implementations, the first device 110 can change the first starting point of the first transmission in all frequency domain allocations. For example, the first device 110 can apply the change of the transmission starting point to all interlaces of the subchannels allocated for the first transmission.
[0159] In some implementations, the first transmission will be performed on a subchannel in a first transmission frequency band allocated for the first transmission. In such implementations, the first device 110 may change the first starting point of the first transmission in all subchannels. For example, the first device 110 may apply the change of the transmission starting point to the resource reservation of the second device 120 allocated therein. Subchannels allocated in the same RB set.
[0160] In some implementations, the RSRP level is not considered or the power threshold Y is configured to be infinite, which may be sufficient when the first device 110 does not have reliable information about the expected received power of the neighboring interlaces at the intended recipient.
[0161] In some implementations, the first device 110 may apply a change in the transmission starting point for non-interlace-based transmission, for example, for continuous RB-based transmission.
[0162] In some implementations, the power threshold Y may be applied to any transmission priority or MCS, or it may be listed as a function of both.The same observation may be applied to at least one frequency interval W.
[0163] In some example implementations, the first device 110 may detect resource reservations from multiple devices (e.g., the second device 120 and the fourth device 140) in the same time slot of its selected resources. In such example implementations, the first device 110 may change the first starting point relative to a device with a higher priority resource reservation, and / or relative to a device with a higher estimated received power, and / or relative to a device with a frequency interval closer than a threshold in the frequency interval W, and / or relative to a device with a receiver device closer to the first device 110, and / or relative to a device that is closer to one or more receivers of the first device 110 (in the case of multicast, the distance may be compared to each receiver in the group and a decision may be made based on the closest receiver).
[0164] In some example implementations, an apparatus capable of performing any of the methods 1400 (e.g., the first device 110) may include a component for performing the various steps of the method 1400. The component may be implemented in any suitable form. For example, the component may be implemented in a circuit or a software module.
[0165] In some example implementations, the apparatus includes: means for determining whether an in-band transmission will degrade reception of a first transmission from a first device 110 or a second transmission from a second device 120, wherein the first transmission and the second transmission are to be performed on a first time slot and in a first transmission frequency band; and means for changing a first starting point of the first transmission based on determining that the in-band transmission will degrade reception.
[0166] In some implementations, the means for determining that in-band transmission will degrade reception includes: means for determining that a first transmission will be performed on a first frequency domain allocation in a first transmission band and a second transmission will be performed on a second frequency domain allocation in the first transmission band, and a first frequency interval between the first frequency domain allocation and the second frequency domain allocation is within at least one frequency interval.
[0167] In some implementations, the means for determining that the in-band transmission will degrade reception includes means for determining at least one of: a first priority of the first transmission is different from a second priority of the second transmission, an estimated received power of the second transmission is above a power threshold, a first distance between the first device and a third device receiving the second transmission is below a first distance threshold, a second distance between the second device and the third device receiving the second transmission is above a second distance threshold, a third distance between the first device and a fourth device receiving the first transmission is above a third distance threshold, a fourth distance between the second device and the fourth device receiving the first transmission is below a fourth distance threshold, or an index of a modulation and coding scheme associated with the second transmission corresponds to a modulation having an average error vector magnitude (EVM) above a threshold.
[0168] In some implementations, the means for changing the first starting point to be later than the second starting point of the second transmission includes: means for reducing the first duration of the first CP signal compared to the second duration of the second CP signal applied by the second device. In some implementations, the first CP signal will be sent before the first transmission and the second CP signal will be sent before the second transmission; or means for puncturing the start of an automatic gain control AGC symbol on the first time slot.
[0169] In some implementations, the means for changing the first starting point to be earlier than the second starting point includes: means for increasing the first duration of the first CP signal compared to the second duration of the second CP signal applied by the second device. In some implementations, the first CP signal will be sent before the first transmission and the second CP signal will be sent before the second transmission; or means for reducing puncturing at the beginning of the automatic gain control AGC symbol on the first time slot.
[0170] In some implementations, at least one frequency interval is associated with a power threshold.
[0171] In some implementations, the first duration of the first CP signal is associated with at least one of: a first priority of the first transmission, a second priority of the second transmission, or a difference between the first priority and the second priority.
[0172] In some implementations, the puncturing duration of the start of the AGC symbol is associated with at least one of: a first priority of the first transmission, a second priority of the second transmission, or a difference between the first priority and the second priority.
[0173] In some implementations, the first transmission and a group of transmissions from a group of devices are to be performed on a first time slot and in a first transmission frequency band, the group of transmissions including the second transmission. In such implementations, at least one of the following is satisfied: The second priority of the second transmission is higher than the priority of other transmissions in the group, the estimated received power of the second transmission is higher than the received power of the other transmissions in the group, a first distance between the first device and a third device receiving the second transmission is less than a distance between the first device and a device receiving one of the other transmissions, or • A fourth distance between the second device and a fourth device receiving the first transmission is less than a distance between a device sending one of the other transmissions and the fourth device.
[0174] In some implementations, the apparatus further includes a component for determining an estimated received power of the second transmission based on at least one of: a reference signal received power of a resource reservation signal received from the second device, a first measurement report received from a fourth device receiving the first transmission, or a second measurement report received from a third device receiving the second transmission.
[0175] In some implementations, means for determining that in-band transmission will degrade reception includes means for determining that the first transmission is to be performed based on a first radio access technology (RAT) and the second transmission is to be performed based on a second RAT different from the first RAT.
[0176] In some implementations, the first RAT includes a new radio access technology and the second RAT includes a long term evolution radio access technology.
[0177] In some implementations, the first transmission is to be performed on multiple frequency domain allocations in the subchannels allocated for the first transmission. In such implementations, the means for changing the first starting point of the first transmission includes means for changing the first starting point of the first transmission in all frequency domain allocations.
[0178] In some implementations, the first transmission is to be performed on a subchannel in a first transmission frequency band allocated for the first transmission. In such implementations, the means for changing the first starting point of the first transmission includes means for changing the first starting point of the first transmission in all subchannels.
[0179] In some implementations, the apparatus further comprises means for obtaining a configuration for changing the first starting point of the first transmission. In some implementations, the means for determining whether the in-band transmission will degrade the reception comprises means for determining whether the in-band transmission will degrade the reception based on the configuration.
[0180] Fig.171 is a simplified block diagram of a device 1700 suitable for implementing an embodiment of the present disclosure. The device 1700 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, the device 1700 includes one or more processors 1710, one or more memories 1720 coupled to the processor 1710, and one or more communication modules 1740 coupled to the processor 1710.
[0181] The communication module 1740 is used for two-way communication. The communication module 1740 has at least one antenna to facilitate communication. The communication interface may represent any interface required to communicate with other network elements.
[0182] Processor 1710 may be of any type suitable for the local technology network and may include one or more of the following: as non-limiting examples, 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 1700 may have multiple processors, such as application specific integrated circuit chips that are time slaved to a clock that synchronizes a main processor.
[0183] The memory 1720 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) 1724, electrically programmable read-only memory (EPROM), flash memory, hard disks, compact disks (CDs), digital video disks (DVDs), and other magnetic and / or optical memories. Examples of volatile memories include, but are not limited to, random access memory (RAM) 1722 and other volatile memories that do not persist over the duration of a power outage.
[0184] Computer program 1730 includes computer executable instructions executed by associated processor 1710. Program 1730 may be stored in ROM 1724. Processor 1710 may perform any suitable actions and processes by loading program 1730 into RAM 1722.
[0185] The embodiments of the present disclosure may be implemented with the aid of the program 1730, so that the device 1700 may perform any process of the present disclosure as discussed with reference to Figures 1 to 16. The embodiments of the present disclosure may also be implemented by hardware or a combination of software and hardware.
[0186] In some example embodiments, the program 1730 may be tangibly embodied in a computer-readable medium, which may be included in the device 1700 (e.g., in the memory 1720) or in other storage devices accessible by the device 1700. The device 1700 may load the program 1730 from the computer-readable medium to the RAM 1722 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. Fig.18 An example of a computer readable medium 1800 in the form of a CD or DVD is shown. The computer readable medium has a program 1730 stored thereon.
[0187] In general, 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 shown and described as block diagrams, flow charts, or using some other graphical representations, it should be understood that the blocks, 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, as non-limiting examples.
[0188] 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 those included in a program module that are executed in a device on a target real or virtual processor to perform the above-referenced Fig.14 and 16 Methods 1600 and 1600 are described. In general, program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The functions of program modules can be combined or separated between program modules as needed in various embodiments. The machine executable instructions of program modules can be executed in local or distributed devices. In distributed devices, program modules can be located in local and remote storage media.
[0189] The program code for executing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may 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 functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine, partially on a remote machine, or entirely on a remote machine or server.
[0190] 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.
[0191] 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, an electrical, magnetic, optical, electromagnetic, infrared or semiconductor system, apparatus or device, or any suitable combination of the foregoing. More specific examples of computer readable storage media would include an electrical connection having one or more conductors, a portable computer 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.
[0192] In addition, although operations are described in a particular order, this should not be understood as requiring the specific order shown or to perform these operations in sequence, or to perform all the operations shown, to achieve 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 details should not be interpreted as limitations on the scope of the present disclosure, but should be interpreted as descriptions of features peculiar to a particular embodiment. Certain features described in the context of a separate embodiment may also be implemented in combination in a single embodiment. 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.
[0193] Although the disclosure has been described in language specific to structural features and / or methodological actions, it should be understood that the disclosure defined in the appended claims is not necessarily limited to the specific features or actions described above. Instead, the specific features and actions 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, with the at least one processor, cause the first device to: determining whether an in-band transmission will degrade reception of a first transmission from the first device or a second transmission from a second device, wherein the first transmission and the second transmission are to be performed on a first time slot and in a first transmission frequency band; as well as Based on determining that the in-band transmission will degrade the reception, a first starting point of the first transmission is changed.
2. The first device of claim 1 , wherein the first device is caused to determine that the in-band transmission will degrade the reception by: It is determined that the first transmission is to be performed on a first frequency domain allocation in the first transmission frequency band and the second transmission is to be performed on a second frequency domain allocation in the first transmission frequency band, a first frequency interval between the first frequency domain allocation and the second frequency domain allocation being within at least one frequency interval.
3. The first device of claim 1 or 2, wherein the first device is caused to determine that the in-band transmission will degrade the reception by determining at least one of the following: a first priority of the first transmission is different from a second priority of the second transmission, the estimated received power of the second transmission is above a power threshold, a first distance between the first device and a third device receiving the second transmission is below a first distance threshold, a second distance between the second device and the third device receiving the second transmission is above a second distance threshold, a third distance between the first device and a fourth device receiving the first transmission is above a third distance threshold, a fourth distance between the second device and the fourth device receiving the first transmission is below a fourth distance threshold, or The index of the modulation and coding scheme associated with the second transmission corresponds to a modulation in which the average error vector magnitude (EVM) is above a threshold.
4. The first device according to any one of claims 1 to 3, wherein the first device is caused to change the first starting point to be later than the second starting point of the second transmission by: reducing a first duration of a first CP signal compared to a second duration of a second cyclic prefix CP signal applied by the second device, wherein the first CP signal is to be sent before the first transmission and the second CP signal is to be sent before the second transmission; or The beginning of the automatic gain control AGC symbol on the first time slot is punctured.
5. The first device according to any one of claims 1 to 3, wherein the first device is caused to change the first starting point to be earlier than the second starting point by: increasing a first duration of a first CP signal compared to a second duration of a second cyclic prefix CP signal applied by the second device, wherein the first CP signal is to be sent before the first transmission and the second CP signal is to be sent before the second transmission; or Puncturing at the beginning of the automatic gain control AGC symbol on the first time slot is reduced. The first device of claim 2 , wherein the at least one frequency interval is associated with the power threshold.
7. The first device according to claim 3 or 5, wherein the first duration of the first CP signal is associated with at least one of the following: the first priority of the first transmission, the second priority of the second transmission, or The difference between the first priority and the second priority.
8. The first device according to claim 3 or 5, wherein the starting puncturing duration of the AGC symbol is associated with at least one of: the first priority of the first transmission, the second priority of the second transmission, or The difference between the first priority and the second priority.
9. The first device of claim 2, wherein the first transmission and a group of transmissions from a group of devices are to be performed on the first time slot and in the first transmission frequency band, the group of transmissions including the second transmission; and At least one of the following is met: a second priority of the second transmission being higher than priorities of other transmissions in the group, the estimated received power of the second transmission is higher than the received powers of other transmissions in the group, the first distance between the first device and the third device receiving the second transmission is less than the distance between the first device and a device receiving one of the other transmissions, or The fourth distance between the second device and the fourth device receiving the first transmission is less than a distance between a device sending one of the other transmissions and the fourth device.
10. The first device of claim 3, wherein the first device is further caused to determine the estimated received power of the second transmission based on at least one of: a reference signal received power of a resource reservation signal received from the second device, or a first measurement report received from the fourth device receiving the first transmission, or A second measurement report is received from the third device receiving the second transmission.
11. The first device of claim 1 , wherein the first device is caused to determine that the in-band transmission will degrade the reception by determining: The first transmission is to be performed based on a first radio access technology, RAT, and the second transmission is to be performed based on a second RAT different from the first RAT.
12. The first device of claim 11, wherein the first RAT comprises a new radio access technology and the second RAT comprises a long term evolution radio access technology.
13. The first device of claim 1, wherein the first transmission is to be performed on a plurality of frequency domain allocations in a subchannel allocated for the first transmission; and Wherein the first device is caused to change the first starting point of the first transmission in all the frequency domain allocations.
14. The first device of claim 1, wherein the first transmission is to be performed on a subchannel in the first transmission frequency band allocated for the first transmission; and Wherein the first device is caused to change the first starting point of the first transmission in all of the sub-channels.
15. The first device of claim 1, wherein the first device is further caused to obtain a configuration for changing the first starting point of the first transmission; Wherein the first device is caused to determine, based on the configuration, whether the in-band transmission will degrade the reception.
16. A method comprising: determining, at a first device, whether an in-band transmission will degrade reception of a first transmission from the first device or a second transmission from a second device, wherein the first transmission and the second transmission are to be performed on a first time slot and in a first transmission frequency band; as well as Based on determining that the in-band transmission will degrade the reception, a first starting point of the first transmission is changed.
17. An apparatus comprising: means for determining, at a first device, whether an in-band transmission will degrade reception of a first transmission from the first device or a second transmission from a second device, wherein the first transmission and the second transmission are to be performed on a first time slot and in a first transmission frequency band; as well as Means for changing a first starting point of the first transmission based on determining that the in-band transmission will degrade the reception.
18. A computer-readable medium comprising program instructions for causing an apparatus to at least perform the method according to claim 16.
