Communication apparatus and communication method for utilizing sl-rsrp in v2x resource sensing and selection
By adjusting parameters and optimizing the resource selection process, the problem of high-priority transmission being hindered by low-priority transmission in V2X communication was solved, achieving efficient and reliable resource selection and transmission while reducing power consumption.
Patent Information
- Application Number
- CN202080069211.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-10-04
- Filing Date
- 2020-07-09
- Publication Date
- 2025-12-30
- Estimated Expiration
- 2040-07-09
AI Technical Summary
The lack of effective communication devices and methods in the existing technology for V2X resource sensing and selection using SL-RSRP means that high-priority transmissions may be hindered by low-priority transmissions when the channel is congested.
By adjusting parameters to differentiate transmissions of different priorities, independently configuring resource candidate identification procedures, ensuring that high-priority transmissions are not interfered with by low-priority transmissions, and using pre-configuration and higher-layer signaling to indicate different priority levels or groups, the resource selection process is optimized.
This enables high-priority transmission in V2X communication to select resources without being interfered with by low-priority transmission, thereby improving resource utilization efficiency, reducing power consumption, and ensuring transmission reliability and priority differentiation.
Smart Images

Figure CN114731681B_ABST
Abstract
Description
Technical Field
[0001] The following disclosure relates to communication apparatus and communication methods for new radio (NR) communications, and more specifically, to communication apparatus and communication methods utilizing SL-RSRP in V2X resource sensing and selection. Background Technology
[0002] V2X communication allows vehicles to interact with public roads and other road users, and is therefore considered a key factor in realizing autonomous vehicles.
[0003] To accelerate this process, the 3rd Generation Partnership Project (3GPP) is discussing 5G NR-based V2X communication (interchangeably referred to as NR V2X communication) to identify a technical solution for advanced V2X services. This solution allows vehicles (i.e., interchangeably referred to as communication devices or user equipment (UEs) supporting V2X applications) to exchange their own status information with other nearby vehicles, infrastructure nodes, and / or pedestrians via sidelinks (SL). This status information includes information about location, speed, direction, etc.
[0004] In this V2X communication, 3GPP is discussing at least two SL resource allocation modes. In resource allocation mode 1, the SL resources(s) used by the UE for SL transmissions are scheduled by the base station (BS). In resource allocation mode 2, the UE determines (i.e., the BS does not schedule) the SL transmission resources within either the BS / network configured resources or pre-configured SL resources. The 3GPP study on resource allocation also considers the sensing and resource selection procedures of mode 2(a) within the context of a semi-persistent scheme for selecting resources(s) for multiple transmissions of different transport blocks (TBs) and a dynamic scheme for selecting resources(s) for each TB transmission.
[0005] The following items were considered at the 3GPP RAN WG1#98 meeting in Prague:
[0006] - The resource (re)selection process includes the following steps:
[0007] Step 1: Identify candidate resources in the "Resource Selection" window (FFS details).
[0008] Step 2: Select the resource for (re)transmission from the identified candidate resources (FFS details).
[0009] - In step 1 of the resource (re)selection procedure, a resource is not considered a candidate resource under the following circumstances:
[0010] The resource is indicated in the received SCI, and the associated L1 sidelink reference signal received power (SL-RSRP) measurement is higher than the SL-RSRP threshold.
[0011] The SL-RSRP threshold is at least a function of the priority of the SL transmission indicated in the received SCI and the priority of the transmission for which the UE is selecting resources.
[0012] o FFS details.
[0013] However, there has been no discussion of communication devices and methods for utilizing SL-RSRP in V2X resource sensing and selection.
[0014] Therefore, there is a need for communication apparatus and methods that provide a feasible technical solution for utilizing SL-RSRP in V2X resource sensing and selection. Furthermore, other desirable features and characteristics will become apparent from the following detailed description and appended claims, taken in conjunction with the accompanying drawings and this background of the disclosure. Summary of the Invention
[0015] Non-limiting and exemplary embodiments help to provide communication apparatus and methods that utilize SL-RSRP in V2X resource sensing and selection.
[0016] According to a first embodiment of the present disclosure, a communication apparatus is provided, comprising: circuitry for adjusting parameters based on at least one of a plurality of priority levels, and for determining a plurality of resource candidates based on the adjusted parameters; and a transmitter for transmitting a transport block (TB) using resources selected from the plurality of resource candidates.
[0017] According to a second embodiment of the present disclosure, a communication method is provided, comprising: adjusting parameters based on at least one of a plurality of priority levels; determining a plurality of resource candidates based on the adjusted parameters; and sending a transport block (TB) using a resource selected from the plurality of resource candidates.
[0018] It should be noted that general or specific embodiments may be implemented as systems, methods, integrated circuits, computer programs, storage media, or any alternative combination thereof.
[0019] Other benefits and advantages of the disclosed embodiments will become apparent from the specification and drawings. Benefits and / or advantages can be obtained individually from the various embodiments and features in the specification and drawings, and it is not necessary to provide all of these embodiments and features to obtain one or more such benefits and / or advantages. Attached Figure Description
[0020] The embodiments of this disclosure will be better understood and apparent to those skilled in the art from the following written description, which is by way of example only, and in conjunction with the accompanying drawings, wherein:
[0021] Figure 1 An exemplary 3GPP NR-RAN architecture is shown.
[0022] Figure 2 A schematic diagram illustrating the functional division between NG-RAN and 5GC is depicted.
[0023] Figure 3 A sequence diagram of the RRC connection establishment / reconfiguration procedure is described.
[0024] Figure 4 The illustration depicts use cases for enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable low latency communications (URLLC).
[0025] Figure 5 A block diagram illustrating an exemplary 5G system architecture for V2X communication in non-roaming scenarios is shown.
[0026] Figure 6 A schematic diagram 600 is depicted illustrating a V2X resource sensing and selection process according to various embodiments.
[0027] Figure 7 A flowchart 700 is shown illustrating how the physical (PHY) layer performs sensing according to various embodiments.
[0028] Figure 8 A flowchart 800 is shown illustrating how SL-RSRP is utilized in V2X resource sensing and selection according to an embodiment.
[0029] Figure 9 A flowchart 900 is shown illustrating how SL-RSRP is utilized in V2X resource sensing and selection according to another embodiment.
[0030] Figure 10 A flowchart 1000 is shown illustrating how SL-RSRP is utilized in V2X resource sensing and selection according to yet another embodiment.
[0031] Figure 11 A flowchart 1100 illustrating a communication method according to various embodiments is shown.
[0032] Figure 12 Schematic examples of communication apparatuses according to various embodiments are shown. According to various embodiments of this disclosure, the communication apparatus may be implemented as a UE or gNB / base station and configured to utilize SL-RSRP.
[0033] Those skilled in the art will understand that the elements in the accompanying drawings are shown for simplicity and clarity and are not necessarily drawn to scale. For example, the dimensions of some elements in the illustrations, block diagrams, or flowcharts may be exaggerated relative to other elements to aid in understanding this embodiment. Detailed Implementation
[0034] Some embodiments of this disclosure will be described by way of example only with reference to the accompanying drawings. The same reference numerals and characters in the drawings denote the same elements or equivalents.
[0035] 3GPP has been working on the next version of fifth-generation cellular technology (5G), including the development of a new radio access technology (NR) operating in frequency ranges up to 100 GHz. The first version of the 5G standard was completed at the end of 2017, allowing for trials and commercial deployment of smartphones that comply with the 5G NR standard.
[0036] Among other things, the entire system architecture employs NG-RAN (Next Generation Radio Access Network) including gNBs, providing NG-Radio Access User Plane (SDAP / PDCP / RLC / MAC / PHY) and Control Plane (RRC) protocols terminating to the UE. gNBs interconnect via Xn interfaces. gNBs also connect to the NGC (Next Generation Core) via Next Generation (NG) interfaces, and more specifically, to the AMF (Access and Mobility Management Functions) (e.g., specific core entities performing the AMF) via the NG-C interface, and to the UPF (User Plane Functions) (e.g., specific core entities performing the UPF) via the NG-U interface. Figure 1 The NG-RAN architecture is shown (see, for example, 3GPP TS 38.300 v15.6.0, Section 4).
[0037] The NR user plane protocol stack (see, for example, 3GPP TS 38.300, Section 4.4.1) includes PDCP (Packet Data Convergence Protocol, see Section 6.4 of TS 38.300), RLC (Radio Link Control, see Section 6.3 of TS 38.300), and MAC (Media Access Control, see Section 6.2 of TS 38.300) sublayers, which terminate in the gNB on the network side. In addition, a new Access Layer (AS) sublayer (SDAP, Service Data Adaptation Protocol) is introduced above PDCP (see, for example, Subclause 6.5 of 3GPP TS 38.300). A control plane protocol stack is also defined for NR (see, for example, TS 38.300, Section 4.4.2). Subclause 6 of TS 38.300 provides an overview of Layer 2 functions. Sections 6.4, 6.3, and 6.2 of TS 38.300 list the functions of the PDCP, RLC, and MAC sublayers, respectively. The functions of the RRC layer are listed in Sub-clause 7 of TS 38.300.
[0038] For example, the media access control layer handles logical channel multiplexing, as well as scheduling and scheduling-related functions, including handling different sets of parameters.
[0039] The Physical Layer (PHY) is responsible for tasks such as coding, PHY HARQ processing, modulation, multi-antenna processing, and mapping signals to appropriate physical time-frequency resources. It also handles the mapping from transport channels to physical channels. The Physical Layer provides services to the MAC Layer in the form of transport channels. A physical channel corresponds to a set of time-frequency resources used to transmit a specific transport channel, and each transport channel is mapped to a corresponding physical channel. For example, physical channels are PRACH (Physical Random Access Channel), PUSCH (Physical Uplink Shared Channel), and PUCCH (Physical Uplink Control Channel) for uplink, and PDSCH (Physical Downlink Shared Channel), PDCCH (Physical Downlink Control Channel), and PBCH (Physical Broadcast Channel) for downlink.
[0040] Use cases / deployment scenarios for NR can include Enhanced Mobile Broadband (eMBB), Ultra-Reliable Low Latency Communication (URLLC), and Massive Machine-Type Communication (mMTC), each with different requirements in terms of data rate, latency, and coverage. For example, eMBB is expected to support peak data rates (downlink 20Gbps, uplink 10Gbps) and user experience data rates that are orders of magnitude higher than those provided by IMT-Advanced. On the other hand, in the case of URLLC, ultra-low latency (0.5ms user plane latency for both UL and DL) and high reliability (1-10 times latency within 1ms) are crucial. -5This places more stringent requirements on mMTC. Finally, mMTC may preferably require a high connection density (1,000,000 devices / km in urban environments). 2 ), wide coverage in harsh environments, and extremely long-life batteries (15 years) for low-cost devices.
[0041] Therefore, a set of OFDM parameters suitable for one use case (e.g., subcarrier spacing, OFDM symbol duration, cyclic prefix (CP) duration, number of symbols per scheduling interval) may not be suitable for another use case. For example, low latency services may preferably require shorter symbol durations (and therefore larger subcarrier spacing) and / or fewer symbols per scheduling interval (also known as TTI) compared to mMTC services. Furthermore, deployments with large channel delay spread may preferably require longer CP durations compared to those with short delay spread. Subcarrier spacing should be optimized accordingly to maintain similar CP overhead. NR can support more than one subcarrier spacing value. Accordingly, subcarrier spacings of 15kHz, 30kHz, 60kHz… are currently under consideration. Symbol duration T u The subcarrier spacing Δf is obtained through the formula Δf = 1 / T u Directly related. In a manner similar to that in LTE systems, the term "resource element" can be used to represent the smallest resource unit consisting of a subcarrier of one OFDM / SC-FDMA symbol length.
[0042] In the new 5G-NR radio system, for each parameter set and carrier, resource grids for subcarriers and OFDM symbols are defined for both uplink and downlink. Each element in the resource grid is called a resource element and is identified based on its frequency index in the frequency domain and its symbol position in the time domain (see 3GPP TS 38.211v15.6.0).
[0043] Figure 2 The functional partitioning between NG-RAN and 5GC is illustrated. NG-RAN logical nodes are either gNBs or ng-eNBs. 5GC has logical nodes AMF, UPF, and SMF.
[0044] In particular, gNB and ng-eNB host the following key functions:
[0045] - Functions for radio resource management, such as radio bearer control, radio access control, connection mobility control, and dynamic allocation (scheduling) of resources to the UE in the uplink and downlink;
[0046] - Data IP header compression, encryption, and integrity protection;
[0047] - When a route to the AMF cannot be determined from the information provided by the UE, the AMF is selected when the UE is attached;
[0048] - Routing user plane data to (multiple) UPFs;
[0049] - Routing control plane information to AMF;
[0050] - Connection establishment and release;
[0051] - Scheduling and transmission of paging messages;
[0052] - Scheduling and transmission of system broadcast information (originating from AMF or OAM);
[0053] - Configuration for measurement and measurement reporting for mobility and scheduling;
[0054] -Transmission level packet markers in the uplink;
[0055] -Session management;
[0056] - Support for network slicing;
[0057] - QoS flow management and mapping to data radio bearers;
[0058] - Support for UEs in the RRC_INACTIVE state;
[0059] -NAS message distribution functionality;
[0060] - Radio access network sharing;
[0061] -Dual connection;
[0062] -Close interoperability between NR and E-UTRA.
[0063] The Access and Mobility Management Function (AMF) hosts the following key functions:
[0064] - Non-access stratum (NAS) signaling termination;
[0065] -NAS signaling security;
[0066] - Access layer AS security control;
[0067] - Core network (CN) inter-node signaling for mobility between 3GPP access networks;
[0068] - Idle mode UE reachability (including paging retransmission control and execution);
[0069] -Registered area management;
[0070] -Support for mobility within and between systems;
[0071] -Access authentication;
[0072] -Including access authentication that checks roaming permissions;
[0073] - Mobility management controls (subscriptions and policies);
[0074] - Support for network slicing;
[0075] -Session Management Function (SMF) selection.
[0076] In addition, the User Plane Function UPF hosts the following main functions:
[0077] - Anchor points for movement within / between RATs (where applicable);
[0078] - External PDU session points that interconnect with the data network;
[0079] - Packet routing and forwarding;
[0080] - Group checks and user plane components for policy rule enforcement;
[0081] - Traffic usage report;
[0082] -Supports uplink classifiers that route traffic streams to the data network;
[0083] -Supports branching points for multi-host PDU sessions;
[0084] - QoS processing in the user plane, such as packet filtering, gating, and UL / DL rate implementation;
[0085] - Uplink traffic verification (SDF to QoS flow mapping);
[0086] - Downlink packet buffering and downlink data notification triggering.
[0087] Finally, the session management function SMF hosts the following main functions:
[0088] -Session management;
[0089] -UE IP address allocation and management;
[0090] -Selection and control of UP function;
[0091] - Configure traffic redirection in the User Plane Function UPF to route traffic to the correct destination;
[0092] - The control section for policy implementation and QoS;
[0093] - Downlink data notification.
[0094] Figure 3 This illustrates some interactions between the UE, gNB, and AMF (5GC entity) in the context of the UE transitioning from RRC_IDLE to RRC_CONNECTED for the NAS portion (see TS 38.300 v15.7.0). The transition steps are as follows:
[0095] 1. The UE requests to establish a new connection from RRC_IDLE.
[0096] 2 / 2a.gNB completes the RRC establishment procedure.
[0097] Note: The scenarios in which gNB rejects a request are described below.
[0098] 3. The first NAS message from the UE, carried in RRCSetupComplete, is transmitted to the AMF.
[0099] 4 / 4a / 5 / 5a. Additional NAS messages can be exchanged between the UE and AMF, see TS 23.502
[22] .
[0100] 6. The AMF prepares UE context data (including PDU session context, security key, UE radio capabilities, and UE security capabilities, etc.) and sends it to the gNB.
[0101] 7 / 7a.gNB activation and UE AS security.
[0102] The 8 / 8a.gNB file performs a reconfiguration to establish SRB2 and DRB.
[0103] 9.gNB notifies that the AMF setup process is complete.
[0104] RRC is a higher-level signaling (protocol) used for UE and gNB configuration. Specifically, this transition involves the AMF preparing UE context data (including, for example, PDU session context, security keys, UE radio capabilities, and UE security capabilities) and sending it to the gNB along with an Initial Context Setup Request (INITIAL CONTEXT SETUP REQUEST). The gNB then activates AS security with the UE, which is performed by the gNB sending a SecurityModeCommand message to the UE and by the UE responding to the gNB with a SecurityModeComplete message. Afterward, the gNB performs reconfiguration by sending an RRCReconfiguration message to the UE, and in response, receiving an RRCReconfigurationComplete message from the UE, to establish signaling radio bearer 2 (SRB2) and data radio bearer DRB. For signaling-only connections, the steps related to RRCReconfiguration are skipped because SRB2 and DRB are not established. Finally, the gNB notifies the AMF that the setup procedure is complete via an Initial Context Setup Response (INITIAL CONTEXT SETUP RESPONSE).
[0105] Figure 4 Some use cases for 5G NR are shown. In the 3rd Generation Partnership Project New Radio (3GPP NR), three use cases are being considered, envisioned to support a wide variety of services and applications via IMT-2020. The specifications for Enhanced Mobile Broadband (eMBB) Phase 1 have been completed. In addition to further expanding eMBB support, current and future work will involve the standardization of Ultra Reliable and Low Latency Communication (URLLC) and Massive Machine-Type Communication. Figure 4 Examples of some envisioned use cases for IMT in 2020 and beyond are shown (see, for example, ITU-R M.2083). Figure 2 ).
[0106] URLLC use cases have stringent requirements for features such as throughput, latency, and availability, and are considered a driving force for future vertical applications such as wireless control of industrial manufacturing or production processes, telemedicine surgery, distribution automation in smart grids, and transportation security. Ultra-reliability of URLLC will be supported by identifying technologies that meet TR38.913 requirements. For NR URLLC in version 15, key requirements include a target user plane latency of 0.5ms for both UL (uplink) and DL (downlink). For a 32-byte packet size and a 1ms user plane latency, the typical URLLC requirement for a single packet transmission is a BLER (Block Error Rate) of 1E-5.
[0107] From a physical layer perspective, reliability can be improved in a variety of ways. Current approaches to improving reliability include defining a separate CQI table for URLLCs, a more compact DCI format, and PDCCH repetition. However, as NR becomes more stable and evolves, the scope for achieving ultra-reliability may expand (targeting critical requirements of NR URLLCs). Specific use cases for NR URLLCs in version 15 include augmented reality / virtual reality (AR / VR), eHealth, eSafety, and mission-critical applications.
[0108] Furthermore, the technical enhancements targeted by NR URLLC aim to improve latency and reliability. Latency enhancements include configurable parameter sets, non-slot-based scheduling with flexible mapping, unlicensed (configurable licensed) uplinks, slot-level repetition of data channels, and downlink preemption. Preemption means that a transmission for which resources have already been allocated is stopped, and the allocated resources are used for another transmission that requests them later but has a lower latency / higher priority requirement. Thus, an already authorized transmission is preempted by a later transmission. Preemption applies independently of the specific service type. For example, a transmission of service type A (URLLC) may be preempted by a transmission of service type B (e.g., eMBB). Reliability enhancements include a dedicated CQI / MCS table for the 1E-5 target BLER.
[0109] The use cases for mMTC (massive machine-type communication) are characterized by a very large number of connected devices typically sending relatively small amounts of non-latency-sensitive data. Devices require low cost and very long battery life. From an NR (Radio Frequency Identification) perspective, utilizing a very narrow bandwidth segment is a possible solution that offers power savings and extended battery life from the UE's (User Equipment) perspective.
[0110] As mentioned above, the scope of reliability in NR is expected to become broader. A key requirement in all cases, especially for URLLC and mMTC, is high or ultra-high reliability. Several mechanisms can be considered to improve reliability from both radio and network perspectives. Generally, there are several key potential areas that can help improve reliability. These areas include compact control channel information, data / control channel repetition, and diversity in the frequency, time, and / or spatial domains. These areas apply to general reliability regardless of the specific communication scenario.
[0111] For NR URLLC, other use cases with more stringent requirements have been identified, such as factory automation, the transportation industry, and power distribution. The more stringent requirement is higher reliability (up to 10). -6(Level), higher availability, packet size up to 256 bytes, time synchronization down to a few microseconds (where the value can be one or several microseconds, depending on the frequency range), and short latency in the order of 0.5 to 1 millisecond, especially the target user plane latency of 0.5 milliseconds, depending on the use case.
[0112] Furthermore, for NR URLLC, several technical enhancements have been identified from a physical layer perspective. These include PDCCH (Physical Downlink Control Channel) enhancements, involving compact DCI, PDCCH repetition, and increased PDCCH monitoring. Additionally, UCI (Uplink Control Information) enhancements are associated with enhanced HARQ (Hybrid Automatic Repeat Request) and CSI feedback enhancements. PUSCH enhancements related to micro-slot-level hopping and retransmission / repetition enhancements have also been identified. The term "micro-slot" refers to a transmission time interval (TTI) comprising fewer symbols than a time slot (which includes 14 symbols).
[0113] The 5G QoS (Quality of Service) model is based on QoS flows and supports both QoS flows that require guaranteed flow bit rate (GBR QoS flows) and QoS flows that do not require guaranteed flow bit rate (non-GBR QoS flows). Therefore, at the NAS level, QoS flows represent the finest granularity of QoS differentiation within a PDU session. QoS flows are identified within a PDU session by the QoS Flow ID (QFI) carried in the encapsulation header on the NG-U interface.
[0114] For each UE, 5GC establishes one or more PDU sessions. For each UE, NG-RAN establishes at least one data radio bearer (DRB) along with the PDU session, and additional DRBs for the QoS flows of that PDU session can subsequently be configured (when to do so depends on NG-RAN), for example, as referenced above. Figure 3 As shown, NG-RAN maps packets belonging to different PDU sessions to different DRBs. NAS-level packet filters in the UE and 5GC associate UL and DL packets with QoS flows, while AS-level mapping rules in the UE and NG-RAN associate UL and DL QoS flows with DRBs.
[0115] Figure 5 The diagram illustrates the 5G NR non-roaming reference architecture (see TS 23.287v16.0.0, Section 4.2.1.1). Figure 4The exemplary application functions (AFs) described herein, such as external application servers hosting 5G services, interact with the 3GPP core network to provide services, for example, supporting the application's influence on traffic routing, accessing network exposure functions (NEFs), or interacting with policy frameworks used for policy control (see Policy Control Functions, PCFs) (e.g., QoS control). Based on operator deployment, application functions deemed trusted by the operator may be allowed to interact directly with the relevant network functions. Application functions that the operator does not allow to directly access network functions may interact with the relevant network functions via the NEF using the external exposure framework.
[0116] Figure 5 Other functional units of the 5G architecture for V2X communication are illustrated, namely, Unified Data Management (UDM), Policy Control Function (PCF), Network Exposure Function (NEF), Application Function (AF), Unified Data Repository (UDR), Access and Mobility Management Function (AMF), Session Management Function (SMF), and User Plane Function (UPF) in the 5GC, as well as the V2X Application Server (V2AS) and Data Network (DN), such as operator services, internet access, or third-party services. All or part of the core network functions and application services can be deployed and run in a cloud computing environment.
[0117] Therefore, this disclosure provides an application server (e.g., an AF for a 5G architecture), which includes: a transmitter that sends data containing information to at least one function of the 5GC (e.g., NEF, AMF, SMF, PCF, UPF, etc.). For URLLC, eMMB Requests for at least one of the QoS requirements of mMTC services According to QoS requirements Establish a PDU session between the gNodeB and the UE, including radio bearers; and control circuitry, which uses the established PDU session to perform services. .
[0118] In this disclosure, an application server (e.g., Figure 5 The V2X application server in the system shall handle the QoS requirements of V2X communication in accordance with the definition in Section 5.4 of TS23.287.
[0119] In section 14.1.1.6 of TS36.213, PHY layer sensing and reporting of resources in LTE V2X are defined according to the following steps:
[0120] 1) Candidate single-subframe resources R used for PSSCH transmission x,y Defined as a subframe L with sub-channels x+j subCH A set of consecutive sub-channels, where j = 0,...,L subCH-1. The UE should assume that the corresponding PSSCH resource pool (as described in 14.1.5) within the time interval [n+T1, n+T2] includes L subCH Any set of consecutive subchannels corresponds to a candidate single-frame resource, where the selection of T1 and T2 depends on the UE implementation under the following conditions: T1 ≤ 4, and if the higher layer is targeting prio TX Provide T 2min (prio TX ), then T 2min (prio TX If T1 ≤ T2 ≤ 100, otherwise 20 ≤ T2 ≤ 100. The UE's selection of T2 should satisfy the waiting time requirement. The total number of candidate single-frame resources is determined by M. total express.
[0121] 2) The UE will monitor the subframe. In addition to those subframes in which its transmission occurs, where n belongs to the set but Otherwise subframe It belongs to a set The first subframe after subframe n. The UE will perform the following actions based on the PSCCH decoded and the measured S-RSSI in these subframes.
[0122] 3) Parameter Th a,b It is set to the value indicated by the i-th SL-ThresPSSCH-RSRP field in the SL-ThresPSSCH-RSRP-List, where i = a*8+b+1.
[0123] 4) Set S A It is initialized as the union of all candidate single-frame resources. Set S B It is initialized to an empty set.
[0124] 5) If all of the following conditions are met, then the UE should be selected from set S. A Exclude any candidate single-subframe resources R x,y :
[0125] - Subframes that the UE did not monitor in step 2
[0126] - There exists a condition satisfying y+j×P' rsvp_TX =z+P step An integer j of type ×k×q, where j = 0, 1, ..., C resel -1, P' rsvp_TX =P step ×P rsvp_TX / 100, k is any value allowed by the higher-level parameter restrictResourceReservationPeriod, and q = 1, 2, ..., Q. Here, if k < 1 and n' - z ≤ P step ×k, then Where subframe n belongs to set but Otherwise subframe It belongs to the set after subframe n. The first subframe; and, otherwise Q=1.
[0127] 6) The UE should be removed from set S if all of the following conditions are met. A Exclude any candidate single-subframe resources R x,y :
[0128] -UE in subframe The system receives SCI format 1, and the "Resource Reservation" and "Priority" fields in the received SCI format 1 indicate the values P according to sub-clause 14.2.1. rsvp_RX and prio RX .
[0129] -Based on the received SCI format 1 PSSCH-RSRP measurement, it is higher than
[0130] -in subframe The SCI format received in the subframe or the assumption is that it needs to be in the subframe The same SCI format received in the middle is determined according to 14.1.1.4C for q=1,2,…,Q and j=0,1,…,C resel -1 and A set of overlapping resource blocks and subframes. Here, if P rsvp_RX <1 and n′-m≤P step ×P rsvp_RX ,but Where subframe n belongs to set but Otherwise subframe It belongs to a set The first subframe after subframe n; otherwise Q = 1.
[0131] 7) If set S A The number of remaining candidate single-frame resources is less than 0.2M. total Then Th a,b Increase by 3dB to repeat step 4.
[0132] 8) For set S A The remaining candidate single-subframe resources R x,y Measure Ex,y Defined as in step 2, for k = 0, ..., L in the monitored subframes subCH -1 is the linear average of the S-RSSI measured in sub-channel x+k, if P rsvp_TX For a non-negative integer j, ≥100, the monitored subframe can be represented as Otherwise, for a non-negative integer j, it can be represented as
[0133] 9) The UE will have the minimum metric E x,y Candidate single-frame resources R x,y From set S A Move to S B Repeat this step until set S is reached. B The number of candidate single-frame resources becomes greater than or equal to 0.2·M. total .
[0134] 10) When the UE is configured by the upper layer to transmit using resource pools on multiple carriers, if it is assumed that due to limitations on the number of carriers it can transmit on simultaneously, limitations on the carrier combinations it supports, or interruptions in RF retuning time, transmission occurs on (multiple) other carriers using the already selected resources, thus the UE does not support transmission in candidate single-frame resources on those carriers, then it should use S... B Excluding candidate single-subframe resources R x,y
[10]
[0135] Then, UE will set S B Report to higher authorities.
[0136] Figure 6 A schematic diagram 600 depicts a V2X resource sensing and selection process according to various embodiments. For example, the UE's PHY layer 602 selects resources from the initial set S. A The resource candidate execution procedure is then performed, and the resource candidate set S is reported to the MAC layer 604 of the UE or base station. B S A The initial set contains all M for TB transmission. total There are 10 candidate resources. During the sensing process, the PHY layer 602 can perform a resource exclusion step, causing resource candidates to be excluded from the initial set S. A In addition, until set S A The number of resource candidates is less than 0.2 M. total The set S reported to MAC layer 604 B Includes the set S remaining after the resource exclusion step. A ≥20%*M with the lowest RSRP total One resource candidate.
[0137] Multiple UEs may include, for example, communication modules integrated or installed in a vehicle that has subscribed to communication services from one or more telecommunications / Public Land Mobile Network (PLMN) operators. The multiple UEs may subscribe to the telecommunications / PLMN operator and communicate with the operator's base station. The base station may be a next-generation node B (gNB). Those skilled in the art will understand that the base station may also be an ng-eNB and may connect to the 5G core network via an ng interface.
[0138] TB's SL transmission can be carried out via the Physical Side Link Shared Channel (PSSCH), and its corresponding control information SCI can be sent via the Physical Side Link Control Channel (PSCCH).
[0139] To date, in LTE, Th a,b The default formula / setting for the initial value of the sensing program is for different priorities (e.g., prio). TX The transmission of low-priority data is public. As a result, low-priority transmissions can hinder high-priority transmissions, especially when the channel is congested.
[0140] Therefore, this invention proposes an improved resource (re)selection procedure for SL transmissions with different priorities to solve the above-mentioned problems, thereby (pre)configuring (e.g., through pre-configuration and / or through higher-layer signaling) for different priorities of the transmissions. TX This is used to differentiate the procedures for identifying resource candidates. Constraints are independently (pre-)configured for transmissions with high priority (or belonging to a high-priority group) and transmissions with low priority (or belonging to a low-priority group). Based on the transmission's priority (or priority category), there is only one set of resources (S). B This will be reported to higher authorities.
[0141] Advantageously, low-priority transmissions do not hinder high-priority transmissions. Less crowded candidate resources (and / or more candidate resources) can be used for sidelink transmissions, especially for those with higher priority. Furthermore, if priorities are grouped, lower complexity is achieved, thereby reducing power consumption.
[0142] In the following paragraphs, some exemplary embodiments are explained with reference to a V2X communication mechanism that advantageously utilizes SL-RSRP in V2X resource sensing and selection to differentiate procedures for identifying resource candidates based on different transmission priorities.
[0143] Figure 7 A flowchart 700, illustrating how a PHY layer, such as PHY layer 602, performs sensing according to various embodiments, is shown. In step 702, the PHY layer senses data having all M...total A set S of resource candidates A In step 704, the PHY layer performs an iterative process of resource exclusion, such that if certain conditions are met, resources are excluded from set S. A Eliminate resource candidates. In step 706, determine S after resource exclusion step 704. A Is the number of remaining resource candidates < 0.2M? total If it is determined that S occurs after resource exclusion step 704. A The number of remaining resource candidates is <0.2M total Then the process proceeds to step 714, in which Th a,b Increase by 3dB, then return to step 704, a repeating procedure for the resource exclusion process, until set S is determined in step 706. A Includes ≥20%*M total One resource candidate.
[0144] Subsequently, the process proceeds to sorting step 708, in which candidate resources with the lowest RSRP are selected from S. A Move to S B In step 710, set S is determined. B Is the number of resource candidates < 0.2M? total If set S is determined B The number of resource candidates is <0.2M total Then the sorting step 708 is repeated until set S is reached. B The number of resource candidates is ≥0.2M total In step 712, set S B It is reported to a higher level, such as the MAC layer, resulting in a 604 error.
[0145] In various embodiments, it is possible to Figure 6 The process shown is modified to differentiate the procedure used to identify resource candidates based on different transmission priorities. For example, it can be adjusted based on at least one of multiple priority levels. Figure 6 The parameters shown in the process can be used to determine multiple resource candidates based on the adjusted parameters. Then, resources can be selected from these candidates for the transfer of TB.
[0146] In various embodiments, the parameter can be adjusted to a maximum value associated with at least one of a plurality of priority levels, wherein the maximum value can be indicated by pre-configuration or higher-level signaling. The parameter can also be adjusted to a first maximum value associated with a first priority level or a second maximum value associated with a second priority level, wherein the first and second maximum values can be indicated by pre-configuration or higher-level signaling.
[0147] In various embodiments, when multiple resource candidates meet a certain condition, a parameter can be incremented by a (pre)configured value until it reaches its maximum value. The (pre)configured value can be indicated via pre-configuration or higher-level signaling. The pre-configured value can differ across multiple priority levels, thereby distinguishing multiple resource candidates at different priority levels. However, for priority levels where it is not necessary to distinguish multiple resource candidates, the pre-configured value may be the same.
[0148] In various embodiments, at least one of the multiple priority levels may include the priority level of the TB to be sent, and may be indicated by pre-configured and / or control information. The multiple priority levels may also be classified into one or more priority groups, each of which includes one or more priority levels, such that parameters can be adjusted to a maximum value associated with the priority group to which at least one of the multiple priority levels is classified. The maximum value may differ between priority groups, thereby distinguishing multiple resource candidates across different priority groups. However, for priority groups where it is not necessary to distinguish multiple resource candidates, the maximum value may be the same.
[0149] Th a,b This can be used as a parameter to be adjusted. Assume two priority levels are (pre-)configured (e.g., two priority levels). TX (Levels), such as HighTx (for high-priority transmission) and LowTx (for low-priority transmission), with the following operation example:
[0150] 1. ThTimesLowResourceForLowTx can be (pre-)configured for resources used for LowTx transmissions as indicated by LowTx. a,b The maximum number that can be increased. ThTimesHighAndLowResourceForHighTx can be (pre-)configured for resources used for HighTx transmissions indicated by HighTx or LowTx. a,b The maximum number that can be increased.
[0151] 2. In such Figure 6 In the flowchart shown, if in the first iteration of the exclusion process, set S A The remaining resource candidates are less than the candidate resource ratio (e.g., 20% in LTE):
[0152] -If prio TX For LowTx,
[0153] -Th of the resource indicated by LowTx a,bAdd to ThTimesLowResourceForLowTx until set S A The content satisfies 20%*M total Candidates for remaining resources
[0154] -If not, then in set S B Report this resource to upper management.
[0155] -If prio TX It's HighTx.
[0156] -The resource indicated by HighTx or LowTx a,b Add to ThTimesHighAndLowResourceForHighTx until set S A The content satisfies 20%*M total One remaining candidate resource
[0157] -If not, then in set S B Report this resource to upper management.
[0158] The remaining operations will be the same as in LTE.
[0159] The above operation example is in Figure 8 The flowchart 800 is shown. In step 802, the PHY layer (e.g., PHY layer 602) senses all M total A set S of resource candidates A In step 804, the PHY layer performs an iterative process of resource exclusion, such that if certain conditions are met, resources are excluded from set S. A Eliminate resource candidates. In step 806, determine S after resource exclusion step 804. A Is the number of remaining resource candidates < 0.2M? total If it is determined that S occurs after resource exclusion step 804. A The number of remaining resource candidates is not <0.2M total If the transmission priority is HighTx, the process proceeds to step 816, where it is determined whether the transmission priority is HighTx. Otherwise, the process proceeds to sorting step 808, where the candidate resource with the lowest RSRP is selected from the list of candidates. A Move to S B In step 810, set S is determined. B Is the number of resource candidates < 0.2M? total If set S is determined B The number of resource candidates is <0.2M total Then the sorting step 808 is repeated until set S is reached. BThe number of resource candidates is ≥0.2M total In step 812, set S B It is reported to a higher level, such as the MAC layer, resulting in a 604 error.
[0160] The example operation in flowchart 800 begins at step 806, where it is determined that S occurs after resource exclusion step 804. A The number of remaining resource candidates is <0.2M total Then, the process proceeds to step 816, determining whether the transmission priority is HighTx. If the priority is determined to be HighTx (e.g., the transmission priority is highTx), then... TX If it is HighTx), the process proceeds to step 818 to check if the counter value is less than ThTimesLowResouceForLowTx. If it is determined that the counter value is less than ThTimesLowResouceForLowTx, the process proceeds to step 814, in which Th... a,b Increase by 3dB, and increment the counter value, for example, by 1. The process then returns to step 804, for the duplicate procedure of the resource exclusion process. If it is determined in step 818 that the counter value is not less than ThTimesLowResouceForLowTx, the process proceeds to step 822, in which all candidate resources are excluded from S A Move to S B The process then proceeds to step 812, in which S... B It was reported to higher authorities.
[0161] On the other hand, if it is determined in step 816 that the priority is not HighTx (e.g., transmission priority prio), TX If it is LowTx), the process proceeds to step 820, where it is determined whether the counter value is less than ThTimesHighAndLowResouceForHighTx. If so, the process proceeds to step 814, where Th... a,b Increase by 3dB, and increment the counter value, for example, by 1. The process then returns to step 804 for a recurrence of the resource exclusion process. If it is determined in step 820 that the counter value is not less than ThTimesHighAndLowResouceForHighTx, the process proceeds to step 822 to exclude all resource candidates from S. A Move to S B The process then proceeds to step 812, in which S... B It was reported to higher authorities.
[0162] For prio TXThe eight priority levels (0-7, such as the 3 bits in LTE) can be divided into two groups, either through pre-configuration or via higher-layer signaling, for example, HighTx (priority levels 0-3) and LowTx (priority levels 4-7) as described above. Advantageously, if priority levels are grouped, implementation complexity is lower, thus allowing for lower power consumption. It should be understood that multiple priority levels can also be grouped into multiple priority groups.
[0163] In various embodiments, the above process will take parameters (in this case, Th) a,b Increase by up to a maximum of from set S A The pre-configured number of iterations for the exclusion process is determined. This pre-configured number of iterations is based on at least one of several priority levels. The set S is determined after the exclusion process. A The remaining resources are then moved to set S after the parameters are increased by a pre-configured number of iterations. B In the middle. Then set S B It was reported to higher authorities.
[0164] In various embodiments, ThTimesHighResourceForHighTx (instead of Figure 8 The ThTimesHighAndLowResourceForHighTx shown in step 820 of flowchart 800 can be (pre-)configured to, for resources indicated by HighTx for transmissions with a priority level of HighTx, Th a,b The maximum number that can be increased. Figure 9 A flowchart 900 is shown illustrating the same process as flowchart 800, except that in step 906 (corresponding to step 806 in flowchart 800), ThTimesHighResourceForHighTx is used instead of ThTimesHighAndLowResourceForHighTx. For example, in Figure 9 In flowchart 900, if in the first iteration of step 906, set S A The remaining candidate resources are less than the candidate resource ratio (e.g., 20% in LTE):
[0165] -If prio TX For LowTx,
[0166] -Th of the resource indicated by LowTx a,b Increase to
[0167] ThTimesLowResourceForLowTx, until set S A The content satisfies 20%*M totalCandidates for remaining resources
[0168] -If not, then in set S B Report this resource to upper management.
[0169] -If prio TX It's HighTx.
[0170] -The resource indicated by HighTx a,b Increase to
[0171] ThTimesHighResourceForHighTx, until set S A The content satisfies 20%*M total Candidates for remaining resources
[0172] -If not, then in set S B Report this resource to upper management.
[0173] In various embodiments, the process shown in flowchart 800 can be further extended to include additional iterations of steps 818 and / or 820 of flowchart 800. Figure 10 Flowchart 1000 illustrates the same process as shown in flowchart 800, including this additional process of steps 1018 (corresponding to step 818 in flowchart 800) and 1020 (corresponding to step 820 in flowchart 800). For example, ThTimesHighResourceForLowTx can be (pre)configured to, for (multiple) resources indicated by HighTx for transmissions with a priority level of LowTx, Th a,b The maximum number that can be increased (can be zero), and ThTimesLowResourceForHighTx can be (pre-)configured for (multiple) resources indicated by LowTx for transmissions with a priority level of HighTx. a,b The maximum number that can be increased. ThTimesHighResourceForLowTx and ThTimesLowResourceForHighTx are utilized in steps 1024 and 1026 of flowchart 1000, respectively. In various embodiments, the additional process is as follows:
[0174] In such Figure 10 In the flowchart 1000 shown, if set S is determined in the first iteration in step 1006... A The remaining candidate resources are less than the candidate resource ratio (e.g., 20% in LTE):
[0175] -If prio TX For LowTx,
[0176] -Th of the resource indicated by LowTx a,b Add to ThTimesLowResourceForLowTx until set S A The content satisfies 20%*M total One remaining candidate resource
[0177] - If not, then the resource indicated by HighTx. a,b Add to ThTimesHighResourceForLowTx until set S A The content satisfies 20%*M total One remaining candidate resource
[0178] -If not, then in set S B The middle management reports this resource to the upper management.
[0179] -If prio TX It's HighTx.
[0180] -Th of the resource indicated by LowTx a,b Add to ThTimesLowResourceForHighTx until set S A The content satisfies 20%*M total One remaining candidate resource
[0181] - If not, then the resource indicated by HighTx. a,b Add to ThTimesHighResourceForHighTx until in set S A The content satisfies 20%*M total One remaining candidate resource
[0182] -If not, then in set S B Report this resource to upper management.
[0183] In various embodiments, the above process will take parameters (in this case, Th) a,b Add up to 100 to 100 from set S A The process involves a first iteration of excluding multiple resource candidates, where the first iteration has a maximum number of iterations based on at least one of multiple priority levels. Then, a set S is determined after the first iteration. A Whether the remaining candidate resources are less than the candidate resource ratio. After determining set S after the first iteration... A When the remaining multiple candidate resources are less than the candidate resource ratio, the parameter is further increased by up to the amount used to select from set S. AThe second iteration of the exclusion process is performed, wherein the second iteration has a maximum number of iterations based on at least one of a plurality of priority levels. Then, after the parameter is increased by the second iteration, the set S is... A The remaining resources are moved to set S. B In the middle. Then set S B It was reported to higher authorities.
[0184] In various embodiments, the common threshold formula Th is not used. a,b =8*a+b+1, but by using prio TX Specify as a and prio Rx Specifying 'b', the digital threshold can also be pre-configured and / or indicated by higher-level signaling for different transmission priorities, thus based on prio. TX and prio Rx To adjust the parameter Th a,b For example, it can indicate (multiple) initial thresholds, (multiple) intermediate thresholds, (multiple) upper boundary values, etc. It should be understood that, in addition to Th... a,b Other parameters besides those can also be obtained through prio. TX and prio Rx This can be adjusted to allow for the use of priority levels for resource selection to achieve categorization.
[0185] In various embodiments, Th a,b The increment in each iteration of the exclusion process can also be pre-configured and / or indicated by higher-level signaling, thus not limited to 3dB per iteration.
[0186] In various embodiments, M total Different percentage limits for resource candidates can also be pre-configured and / or indicated by higher-level signaling as constraints for different transmission priorities. For example, the percentage limit for HighTx can be 30%, and the percentage for LowTx can be 20% (and vice versa).
[0187] In various embodiments, M total Different percentage ranges for resource candidates can also be pre-configured and / or indicated by higher-level signaling as constraints on different transmission priorities. For example, for a common percentage limit of 20% for HighTx and LowTx, a range of [0, 10%] can be assigned to HighTx and a range of [10%, 20%] to LowTx (and vice versa).
[0188] In various embodiments, prio TX Priority levels can be categorized into multiple groups, and are not limited to two groups; in extreme cases, each priority level can be a separate group. Figures 8 to 10The same operations described in the flowchart still apply to these multiple groups. It should be understood that multiple priority levels and / or priority groups can therefore be used to adjust the relevant parameters.
[0189] In various embodiments, besides only prio TX In addition to the classification, the priority of received SCIs (such as priority) Rx It can also be used for priority level classification, for example, for different priorities. Rx HighRx and LowRx for 0-3 and 4-7.
[0190] In various embodiments, multiple resource sets (S) are selected based on the number of priority categories and / or the SL RSRP threshold. B It can be reported to higher levels.
[0191] It is understandable that the parameters adjusted based on priority level are not necessarily Th a,b For example, M total The percentage limit for each resource candidate can be used as an adjustable parameter, where the percentage limit for HighTx can be 30% and the percentage limit for LowTx can be 20% (and vice versa).
[0192] Figure 11 A flowchart 1100 illustrating a communication method according to various embodiments is shown. In step 1102, parameters are adjusted based on at least one of a plurality of priority levels. In step 1104, a plurality of candidate resources are determined based on the adjusted parameters. In step 1106, a TB is sent using the resource selected from the plurality of resource candidates.
[0193] Figure 12 It shows that according to Figures 1 to 11 The diagram shows a schematic partial cross-sectional view of a communication device 1200, which can be implemented to establish V2X communication according to various embodiments. According to various embodiments, the communication device 1200 can be implemented as a UE.
[0194] The various functions and operations of the communication device 1200 are arranged into layers according to a layered model. In this model, lower layers report to and receive instructions from higher layers according to 3GPP specifications. For simplicity, the details of the layered model are not discussed in this disclosure.
[0195] like Figure 12 As shown, the communication device 1200 may include circuitry 1214, at least one radio transmitter 1202, at least one radio receiver 1204, and at least one antenna 1212 (for simplicity and for illustrative purposes, in...). Figure 12(Only one antenna is depicted in the image). Circuit 1214 may include at least one controller 1206 for software and hardware-aided execution of tasks for which at least one controller 1206 is designed to perform, including controlling communication with one or more other communication devices in a wireless network. Circuit 1214 may also include at least one transmit signal generator 1208 and at least one receive signal processor 1210. At least one controller 1206 may control at least one transmit signal generator 1208 to generate signals (e.g., signals containing release information related to reserved resources) to be transmitted to one or more other communication devices via at least one radio transmitter 1202, and control at least one receive signal processor 1210 to process signals (e.g., signals containing release information related to reserved resources) received from one or more other communication devices via at least one radio receiver 1204 under the control of at least one controller 1206. Figure 12 As shown, at least one transmit signal generator 1208 and at least one receive signal processor 1210 may be independent modules of the communication device 1200, which communicate with at least one controller 1206 to achieve the above-described functions. Alternatively, at least one transmit signal generator 1208 and at least one receive signal processor 1210 may be included in at least one controller 1206. It will be apparent to those skilled in the art that the arrangement of these functional modules is flexible and can vary according to actual needs and / or requirements. Data processing, storage, and other related control devices may be provided on appropriate circuit boards and / or on a chip assembly. In various embodiments, at least one radio transmitter 1202, at least one radio receiver 1204, and at least one antenna 1212 may be controlled by at least one controller 1206.
[0196] Communication device 1200 provides the functionality required for utilizing SL-RSRP in V2X resource sensing and selection. For example, communication device 1200 may be a UE, and circuitry 1214 may adjust parameters based on at least one of multiple priority levels and determine multiple resource candidates based on the adjusted parameters. Transmitter 1202 may use resources selected from the multiple resource candidates to transmit transport blocks (TBs).
[0197] Circuit 1214 can also be configured to adjust parameters to a maximum value associated with at least one of a plurality of priority levels, wherein the maximum value can be indicated by pre-configuration or higher-level signaling.
[0198] Circuit 1214 can also be configured to adjust the parameter to a first maximum value associated with a first priority level or a second maximum value associated with a second priority level, wherein the first maximum value and the second maximum value can be indicated by pre-configuration or higher-level signaling.
[0199] Circuit 1214 can also be configured to increment a parameter by a (pre)configured value until the parameter reaches its maximum value when multiple resource candidates meet the conditions, wherein the (pre)configured value is indicated by preconfiguration or higher-level signaling.
[0200] Pre-configured values can differ across multiple priority levels. At least one of these priority levels may include the priority level of the TB. At least one of these priority levels can be indicated by control information.
[0201] Multiple priority levels can be classified into one or more priority groups, such that each of the one or more priority groups can include one or more priority levels, wherein circuit 1214 can be further configured to adjust parameters until a maximum value associated with at least one of the multiple priority levels being classified into a priority group. The maximum value associated with each of the one or more priority groups can be different between the priority groups.
[0202] Circuit 1214 can also be configured to increase the parameters of multiple candidate resources up to a maximum for use from set S. A The pre-configured number of iterations for the exclusion process is based on at least one of multiple priority levels; after increasing the pre-configured number of iterations in this parameter, the set S after the exclusion process will be... A The remaining resources are moved to set S. B ; and set S B Report to higher authorities.
[0203] Circuit 1214 can also be configured to increase parameters up to those used from set S A The first iteration of the process of eliminating multiple resource candidates is performed, and the first iteration has a maximum number of iterations based on at least one priority level; the set S after the first iteration is determined. A Whether the remaining candidate resources are less than the candidate resource ratio; when determining the set S after the first iteration number. A When the remaining multiple resource candidates are less than the candidate resource ratio, the parameter is further increased by up to [number] for use in set S. A The second iteration of the exclusion process is performed, and the second iteration has a maximum number of iterations based on at least one priority level; after increasing the second iteration number by this parameter, the set S is... A The remaining resources are moved to set S. B ; and set S B Report to higher authorities.
[0204] The candidate resource ratio can be configured to a percentage value other than 20%. This parameter can include Th a,bCircuit 1214 can also be configured to, in each iteration of the exclusion process, include Th a,b Increase the value to something other than 3dB.
[0205] As described above, embodiments of this disclosure provide advanced communication systems, methods, and apparatus for utilizing SL-RSRP in V2X resource sensing and selection, which advantageously prevent low-priority transmissions from interfering with high-priority transmissions.
[0206] This disclosure can be implemented through software, hardware, or a combination of software and hardware. Each functional block used in the description of each of the above embodiments can be implemented partially or entirely by an LSI such as an integrated circuit, and each process described in each embodiment can be controlled partially or entirely by the same LSI or a combination of LSIs. An LSI can be formed as a single chip, or a chip can be formed to include some or all of the functional blocks. An LSI may include data inputs and outputs coupled thereto. Depending on the level of integration, the LSI herein may be referred to as an IC, a system LSI, a super LSI, or an ultra-LSI. However, the technology for implementing integrated circuits is not limited to LSIs and can be implemented using dedicated circuits, general-purpose processors, or special-purpose processors. Furthermore, FPGAs (Field-Programmable Gate Arrays) that can be programmed after the LSI is manufactured, or reconfigurable processors in which the connections and settings of circuit cells arranged within the LSI can be reconfigured, can be used. This disclosure can be implemented as digital or analog processing. If future integrated circuit technologies replace LSIs due to advancements in semiconductor technology or other derivative technologies, future integrated circuit technologies can be used to integrate the functional blocks. Biotechnology can also be applied.
[0207] This disclosure can be implemented by any kind of means, apparatus or system with communication capabilities (referred to as a communication device).
[0208] The communication device may include a transceiver and processing / control circuitry. The transceiver may include and / or function as both a receiver and a transmitter. As a transmitter and receiver, the transceiver may include an RF (radio frequency) module, which includes amplifiers, RF modulators / demodulators, etc., and one or more antennas.
[0209] Some non-limiting examples of such communication devices include telephones (e.g., cellular phones, smartphones), tablet computers, personal computers (PCs) (e.g., laptops, desktops, netbooks), cameras (e.g., digital cameras / camcorders), digital players (digital audio / video players), wearable devices (e.g., wearable cameras, smartwatches, tracking devices), game consoles, digital book readers, remote health / telemedicine (remote health and medical) devices, and vehicles that provide communication capabilities (e.g., cars, airplanes, ships) and various combinations thereof.
[0210] Communication devices are not limited to portable or mobile devices, but may also include any kind of non-portable or fixed device, equipment or system, such as smart home devices (e.g., appliances, lighting, smart meters, control panels), vending machines and any other “thing” in an “Internet of Things (IoT)” network.
[0211] Communication may include the exchange of data through, for example, cellular systems, wireless LAN systems, satellite systems, and various combinations thereof.
[0212] The communication device may include devices such as controllers or sensors coupled to a communication device performing the communication functions described in this disclosure. For example, the communication device may include a controller or sensor that generates control signals or data signals used by the communication device performing the communication functions of the communication device.
[0213] Communication devices may also include infrastructure such as base stations, access points, and any other devices, equipment, or systems that communicate with or control such devices as those in the non-limiting examples above.
[0214] It should be understood that although some properties of various embodiments have been described with reference to the device, the corresponding properties also apply to the methods of various embodiments, and vice versa.
[0215] Those skilled in the art will understand that various changes and / or modifications can be made to the present disclosure shown in the specific embodiments without departing from the spirit or scope of the present disclosure as broadly described. Therefore, the present embodiments are to be considered illustrative rather than restrictive in all respects.
Claims
1. A communication apparatus, comprising: circuitry configured to adjust a parameter related to a number of resource candidates based on at least one of a plurality of priority levels, determine a first plurality of resource candidates based on reference signal received power (RSRP) of each resource candidate, and determine a second plurality of resource candidates from among the first plurality of resource candidates such that the number of the second plurality of candidates is above the number of resource candidates; and a transmitter configured to transmit a transport block (TB) using resources selected from the second plurality of resource candidates.
2. The communication apparatus according to claim 1, wherein The circuitry is further configured to adjust the parameter to a maximum value related to at least one of the plurality of priority levels, wherein the maximum value is indicated by pre-configuration or higher layer signaling.
3. The communication apparatus according to claim 1, wherein The circuitry is further configured to adjust the parameter to a first maximum value related to a first priority level or a second maximum value related to a second priority level, wherein the first and second maximum values are indicated by pre-configuration or higher layer signaling.
4. The communication apparatus according to claim 1, wherein The circuitry is further configured to increase the parameter by a pre-configured value until a maximum value of the parameter when the second plurality of resource candidates satisfy a condition, wherein the pre-configured value is indicated by pre-configuration or higher layer signaling.
5. The communication apparatus according to claim 4, wherein The pre-configured value is different between the plurality of priority levels.
6. The communication apparatus according to claim 1, wherein At least one of the plurality of priority levels comprises a priority level of the TB.
7. The communication apparatus according to claim 1, wherein At least one of the plurality of priority levels is indicated by control information.
8. The communication device of claim 1, wherein, The plurality of priority levels are categorized into priority groups such that each of the priority groups comprises one or more priority levels, wherein the circuitry is further configured to adjust the parameter until a maximum value related to a priority group into which at least one of the plurality of priority levels is categorized.
9. The communication apparatus according to claim 8, wherein The maximum value related to each of the priority groups is different between priority groups.
10. The communication device of claim 1, wherein, The circuitry is further configured to: increasing the parameter for repeatedly performing a process of excluding a portion of resource candidates from a set S A a preconfigured number of iterations of the exclusion process to determine the first plurality of resource candidates, the preconfigured number of iterations being based on at least one of the plurality of priority levels; after the parameter increases the preconfigured number of iterations, moving the first plurality of resource candidates remaining after the exclusion process to the set S A ; and B ; and The set S is B reported to a higher layer.
11. The communication device of claim 1, wherein, The circuitry is further configured to: increasing the parameter by up to a maximum number of iterations for performing the process of excluding a portion of the resource candidates from the set S A a first number of iterations of a process of excluding a portion of the resource candidates from the set S, the first number of iterations having a maximum number of iterations based on at least one of the plurality of priority levels; determining whether the first plurality of candidate resources remaining in the set S A after a first number of iterations is less than a candidate resource ratio; when it is determined that the first plurality of resource candidates remaining in the set S A is less than the candidate resource ratio after a first number of iterations, further increasing the parameter up to a second number of iterations for an exclusion process from the set S A , the second number of iterations having a maximum number of iterations based on at least one of the plurality of priority levels. after the parameter increases the second number of iterations, moving the first plurality of resource candidates remaining in the set S A to the set S B ; and The set S is B reported to a higher layer.
12. The communication device of claim 1, wherein, The parameters include Th a,b .
13. The communication device of claim 1, wherein, The parameters include Th a,b And wherein the circuit is further configured to determine a first plurality of resource candidates by iteratively performing a process of excluding a portion of resource candidates from a set S A a,b of resource candidates in each iteration of an exclusion process. 14. The communication apparatus according to claim 11, wherein, The candidate resource ratio is configured to a percentage value different from 20%. 15.A communication method, comprising: adjusting a parameter related to a number of resource candidates based on at least one of a plurality of priority levels; determining a first plurality of resource candidates based on reference signal received power (RSRP) of each resource candidate, and determining a second plurality of resource candidates from among the first plurality of resource candidates such that the number of the second plurality of candidates is above the number of resource candidates; and transmitting a transport block (TB) using resources selected from the second plurality of resource candidates.