Multi-region configuration
By configuring multi-area matching and resource pool management in the wireless communication system, the problem of unreasonable area configuration is solved, and the communication efficiency and resource utilization are improved.
Patent Information
- Application Number
- CN202080029153.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-04-18
- Filing Date
- 2020-04-17
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2040-04-17
AI Technical Summary
Existing wireless communication systems have problems with area mismatch and unreasonable resource pool management in multi-area configurations, resulting in low communication efficiency and resource waste.
By configuring the information of the first region and the second region, ensuring that the area of the first region is smaller than that of the second region and the geographical area is the same, and allocating a corresponding resource pool and service quality identifier range to each region, multi-region configuration is achieved.
It improves the efficiency of the communication system, reduces resource waste, optimizes regional management, and improves communication quality.
Smart Images

Figure CN114270989B_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to U.S. patent application serial number 62 / 835,847 filed on April 18, 2019, by Prateek Basu Mallick, entitled “APPARATUSES, METHODS, AND SYSTEMS FOR RESOURCE ALLOCATION USING OVERLAPPING ZONE CONFIGURATIONS,” which is incorporated herein by reference in its entirety. Technical Field
[0003] The subject matter disclosed herein relates generally to wireless communications and, more particularly, to multi-zone configurations. Background Art
[0004] The following abbreviations are defined herein, at least some of which are referenced in the following description: 3rd Generation Partnership Project (“3GPP”), Fifth Generation (“5G”), QoS for NR V2X communication (“5QI / PQI”), Authentication, Authorization and Accounting (“AAA”), Positive Acknowledgement (“ACK”), Authentication and Key Agreement (“AKA”), Aggregation Level (“AL”), Access and Mobility Management Function (“AMF”), Angle of Arrival (“AoA”), Angle of Departure (“AoD”), Access Point (“AP”), Access Stratum (“AS”), Authentication Server Function (“AUSF”), Authentication Token (“AUTN”), Beam Failure Detection (“BFD”), Beam Failure Recovery (“BFR”), Binary Phase Shift Keying (“BPSK”), Base Station (“BS”), Buffer Status Report (“BSR”), Bandwidth ("BW"), Bandwidth Part ("BWP"), Cell RNTI ("C-RNTI"), Carrier Aggregation ("CA"), Contention-Based Random Access ("CBRA"), Clear Channel Assessment ("CCA"), Common Control Channel ("CCCH"), Control Channel Element ("CCE"), Cyclic Delay Diversity ("CDD"), Code Division Multiple Access ("CDMA"), Control Element ("CE"), Contention-Free Random Access ("CFRA"), Closed Loop ("CL"), Coordinated Multipoint ("CoMP"), Channel Occupancy Time ("COT"), Cyclic Prefix ("CP"), Cyclic Redundancy Check ("CRC"), Channel State Information ("CSI") SI”), Channel State Information - Reference Signal (“CSI-RS”), Common Search Space (“CSS”), Control Resource Set (“CORESET”), Discrete Fourier Transform Spread (“DFTS”), Dual Connectivity (“DC”), Downlink Control Information (“DCI”), Downlink (“DL”), Demodulation Reference Signal (“DMRS”), Data Radio Bearer (“DRB”), Discontinuous Reception (“DRX”), Dedicated Short Range Communication (“DSRC”), Downlink Pilot Time Slot (“DwPTS”), Enhanced Clear Channel Assessment (“eCCA”), Enhanced Mobile Broadband (“eMBB”), Evolved Node B (“eNB”) ”), Extensible Authentication Protocol (“EAP”), Effective Isotropic Radiated Power (“EIRP”), European Telecommunications Standards Institute (“ETSI”), Framework Based Equipment (“FBE”), Frequency Division Duplexing (“FDD”), Frequency Division Multiplexing (“FDM”), Frequency Division Multiple Access (“FDMA”), Frequency Division Orthogonal Cover Codes (“FD-OCC”), Frequency Range 1–6 GHz and / or 410 MHz to 7125 MHz (“FR1”), Frequency Range 2–24.25 GHz to 52.6 GHz (“FR2”), Generic Geographic Area Descriptor (“GAD”), Group Leader (“GL”), 5G Node B or Next Generation Node B (“gNB”),Global Navigation Satellite System (“GNSS”), General Packet Radio Service (“GPRS”), Protection Period (“GP”), Global Positioning System (“GPS”), Global System for Mobile Communications (“GSM”), Globally Unique Temporary UE Identifier (“GUTI”), Home AMF (“hAMF”), Hybrid Automatic Repeat Request (“HARQ”), Home Location Register (“HLR”), Handover (“HO”), Home PLMN (“HPLMN”), Home Subscriber Server (“HSS”), Hashed Expected Response (“HXRES”), Identity or Identifier (“ID”), Information Element (“IE”), International Mobile Equipment Identity (“IMEI”), International Mobile Subscriber Identity (“IMSI”), International Mobile Telecommunications (“IMT”), Internet of Things (“IoT”), Layer 1 (“L1”), Layer 2 (“L2”), Layer 3 (“L3”), License Assisted Access (“LAA”), Local Area Network (“LAN”), Load-based Device ( "LBE"), Listen Before Talk ("LBT"), Logical Channel ("LCH"), Logical Channel Priority ("LCP"), Log Likelihood Ratio ("LLR"), Long Term Evolution ("LTE"), Multiple Access ("MA"), Medium Access Control ("MAC"), Multimedia Broadcast Multicast Service ("MBMS"), Minimum Communication Range ("MCR"), Modulation and Coding Scheme ("MCS"), Master Information Block ("MIB"), Multiple Input Multiple Output ("MIMO"), Mobility Management ("MM"), Mobility Management Entity ("MME"), Mobile Network Operator ("MNO"), Massive MTC ("mMTC"), Maximum Power Reduction ("MPR"), Machine Type Communication ("MTC"), Multi-User Shared Access ("MUSA"), Non-Access Stratum ("NAS"), Narrowband ("NB"), Negative Acknowledgement ("NACK") or ("NAK"), Network Entity ("NE"), Network Function ("NF"), Next Generation ("NG"), NG 5G S-TMSI (“NG-5G-S-TMSI”), Non-Orthogonal Multiple Access (“NOMA”), New Radio (“NR”), Unlicensed NR (“NR-U”), Network Repository Function (“NRF”), Network Scheduling Mode (“NS Mode”) (e.g., Network Scheduling Mode for V2X Communication Resource Allocation—Mode-1 in NR V2X and Mode-3 in LTE V2X), Network Slice Instance (“NSI”), Network Slice Selection Assistance Information (“NSSAI”), Network Slice Selection Function (“NSSF”), Network Slice Selection Policy (“NSSP”), Operations, Administration, and Maintenance System or Operations and Maintenance Center (“OAM”), Orthogonal Frequency Division Multiplexing (“OFDM”), Open Loop (“OL”), Other System Information (“OSI”), Power Angular Spectrum (“PAS”), Physical Broadcast Channel (“PBCH”),Power Control ("PC"), UE-to-UE Interface ("PC5"), Primary Cell ("PCell"), Policy Control Function ("PCF"), Physical Cell Identity ("PCI"), Physical Downlink Control Channel ("PDCCH"), Packet Data Convergence Protocol ("PDCP"), Packet Data Network Gateway ("PGW"), Physical Downlink Shared Channel ("PDSCH"), Mode Division Multiple Access ("PDMA"), Packet Data Unit ("PDU"), Physical Hybrid ARQ Indicator Channel ("PHICH"), Power Headroom ("PH"), Power Headroom Report ("PHR"), Physical Layer ("PHY"), Public Land Mobile Network ("PLMN"), PC5 QoS Class Identifier ("PQI"), Physical Random Access Channel ("PRACH"), Physical Resource Block ("PRB"), Positioning Reference Signal ("PRS"), Physical Sidelink Control Channel ("PSCCH"), Primary and Secondary Cell ("PSCell"), Physical Sidelink Feedback Control Channel ("PSFCH"), Physical Uplink Control Channel ("PUCCH"), Physical Uplink Shared Channel ("PUSCH"), Quasi Co-location ("QCL"), Quality of Service ("QoS"), Quadruple Phase Shift Keying ("QPSK"), Registration Area ("RA"), RA RNTI ("RA-RNTI"), Radio Access Network ("RAN"), Random ("RAND"), Radio Access Technology ("RAT"), Random Access Procedure ("RACH"), Random Access Preamble Identifier ("RAPID"), Random Access Response ("RAR"), Resource Element Group ("REG"), Radio Link Control ("RLC"), RLC Acknowledged Mode ("RLC-AM"), RLC Unacknowledged Mode / Transparent Mode ("RLC-UM / TM"), Radio Link Failure ("RLF"), Radio Link Monitoring ("RLM"), Radio Network Temporary Identifier ("RNTI"), Reference Signal ("RS"), Remaining Minimum System Information ("RMSI"), Radio Resource Control ("RRC"), Radio Resource Resource Management ("RRM"), Resource Extended Multiple Access ("RSMA"), Reference Signal Received Power ("RSRP"), Received Signal Strength Indicator ("RSSI"), Round Trip Time ("RTT"), Reception ("RX"), Sparse Code Multiple Access ("SCMA"), Scheduling Request ("SR"), Sounding Reference Signal ("SRS"), Single Carrier Frequency Division Multiple Access ("SC-FDMA"), Secondary Cell ("SCell"), Secondary Cell Group ("SCG"), Shared Channel ("SCH"), Sidelink Control Information ("SCI"), Subcarrier Spacing ("SCS"), Service Data Unit ("SDU"), Security Anchor Function ("SEAF"), Sidelink Feedback Content Information ("SFCI"), Serving Gateway ("SGW"), System Information Block ("SIB"),SystemInformationBlockType1("SIB1"), SystemInformationBlockType2("SIB2"), Subscriber Identity / Identification Module("SIM"), Signal-to-Interference-plus-Noise Ratio("SINR"), Sidelink("SL"), Service Level Agreement("SLA"), Sidelink Synchronization Signal("SLSS"), Session Management Function("SMF"), Special Cell("SpCell"), Single Network Slice Selection Assistance Information("S-NSSAI"), Scheduling Request("SR"), Signaling Radio Bearer("SRB"), Shortened TMSI("S-TMSI"), Shortened TTI("sTTI"), Synchronization Signal("SS"), Sidelink CSI RS("S-CSI") RS), Sidelink PRS ("S-PRS"), Sidelink SSB ("S-SSB"), Synchronization Signal Block ("SSB"), Subscription Concealed Identifier ("SUCI"), Scheduled User Equipment ("SUE"), Supplementary Uplink ("SUL"), Subscriber Permanent Identifier ("SUPI"), Tracking Area ("TA"), TA Identifier ("TAI"), TA Update ("TAU"), Timing Alignment Timer ("TAT"), Transport Block ("TB"), Transport Block Size ("TBS"), Time Division Duplex ("TDD") TDD), time division multiplexing (“TDM”), time division orthogonal cover code (“TD-OCC”), temporary mobile subscriber identity (“TMSI”), time of flight (“ToF”), transmit power control (“TPC”), transmission reception point (“TRP”), transmission time interval (“TTI”), transmission (“TX”), uplink control information (“UCI”), unified data management function (“UDM”), unified data repository (“UDR”), user entity / equipment (mobile terminal) (“UE”) (e.g., V2X UE), UE autonomous mode (UE autonomous selection of V2X communication resources - for example, Mode 2 in NR V2X and Mode 4 in LTE V2X. UE autonomous selection may or may not be based on resource sensing operation), Uplink ("UL"), UL SCH ("UL-SCH"), Universal Mobile Telecommunications System ("UMTS"), User Plane ("UP"), UP Function ("UPF"), Uplink Pilot Time Slot ("UpPTS"), Ultra-Reliable and Low Latency Communication ("URLLC"), UE Routing Policy ("URSP"), Vehicle-to-Vehicle ("V2V"), Vehicle-to-Everything ("V2X"), V2X UE (e.g., a UE capable of vehicular communication using 3GPP protocols), Access to AMF ("vAMF"), Access to NSSF ("vNSSF"), Access to PLMN ("VPLMN"), Wide Area Network ("WAN"), and Worldwide Interoperability for Microwave Access ("WiMAX").
[0005] In some wireless communication networks, geographic regions may be used. Summary of the Invention
[0006] A method for multi-region configuration is disclosed. Apparatus and systems also perform the functions of the method. One embodiment of the method includes configuring a first device with first information indicating a first region configuration comprising a plurality of first regions. In some embodiments, the method includes configuring the first device with second information indicating a second region configuration comprising a plurality of second regions, wherein: a first area corresponding to the plurality of first regions is smaller than a second area corresponding to the plurality of second regions; and the plurality of first regions correspond to the same geographic area as the plurality of second regions.
[0007] An apparatus for multi-region configuration includes a processor that: configures a first device with first information indicating a first region configuration including a plurality of first regions; and configures the first device with second information indicating a second region configuration including a plurality of second regions, wherein: a first area of a region corresponding to the plurality of first regions is smaller than a second area of a region corresponding to the plurality of second regions; and the plurality of first regions correspond to the same geographical area as the plurality of second regions.
[0008] Another embodiment of a method for multi-zone configuration includes configuring a first device with first information indicating a first zone configuration including a plurality of first zones. In some embodiments, the method includes configuring the first device with second information indicating at least one resource pool and a quality of service identifier range corresponding to each resource pool of the at least one resource pool.
[0009] Another apparatus for multi-zone configuration includes a processor that: configures a first device with first information indicating a first zone configuration including a plurality of first zones; and configures the first device with second information indicating at least one resource pool and a quality of service identifier range corresponding to each resource pool of the at least one resource pool. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] A more particular description of the embodiments briefly described above will be rendered by reference to specific embodiments illustrated in the accompanying drawings. Understanding that these drawings depict only some embodiments and are not therefore to be considered limiting of scope, the embodiments will be described and explained with additional specificity and detail through the use of the accompanying drawings, in which:
[0011] Figure 1 is a schematic block diagram illustrating one embodiment of a wireless communication system for a multi-region configuration;
[0012] Figure 2 is a schematic block diagram illustrating one embodiment of an apparatus that may be used for a multi-zone configuration;
[0013] Figure 3 is a schematic block diagram illustrating one embodiment of an apparatus that may be used for a multi-zone configuration;
[0014] Figure 4 is a schematic block diagram illustrating one embodiment of a multi-zone configuration;
[0015] Figure 5 is a schematic block diagram illustrating one embodiment of distance calculation;
[0016] Figure 6 is a flow chart illustrating one embodiment of a method for multi-zone configuration; and
[0017] Figure 7 is a flow chart illustrating another embodiment of a method for multi-zone configuration. DETAILED DESCRIPTION
[0018] As will be appreciated by those skilled in the art, aspects of the embodiments may be embodied as a system, apparatus, method, or program product. Thus, the embodiments may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, microcode, etc.), or an embodiment combining software and hardware aspects, which software and hardware aspects may generally be referred to herein as a "circuit," "module," or "system." Furthermore, the embodiments may take the form of a program product embodied in one or more computer-readable storage devices storing machine-readable code, computer-readable code, and / or program code, hereinafter referred to as code. The storage device may be tangible, non-transitory, and / or non-transmissive. The storage device may not embody signals. In a certain embodiment, the storage device employs only signals for accessing the code.
[0019] Certain functional units described in this specification may be labeled as modules to more particularly emphasize their implementation independence. For example, a module may be implemented as a hardware circuit comprising custom very large scale integration ("VLSI") circuits or gate arrays, off-the-shelf semiconductors such as logic chips, transistors, or other discrete components. A module may also be implemented in programmable hardware devices such as field programmable gate arrays, programmable array logic, programmable logic devices, and the like.
[0020] Modules may also be implemented in code and / or software for execution by various types of processors. An identified code module may, for example, include one or more physical or logical blocks of executable code, which may, for example, be organized as objects, procedures, or functions. However, the executable files of an identified module need not be physically located together, but may include unrelated instructions stored in different locations that, when logically combined together, comprise the module and achieve the stated purpose of the module.
[0021] In fact, code module can be a single instruction or many instructions, and can even be distributed on several different code segments, among different programs and across several memory devices.Similarly, in this article, operational data can be identified and illustrated in module, and can be embodied and organized in the data structure of any appropriate type in any suitable form.Operational data can be collected as a single data set, or can be distributed in the different locations included on different computer-readable storage devices.When the part of module or module is implemented in software, the software part is stored on one or more computer-readable storage devices.
[0022] Any combination of one or more computer-readable media may be utilized. The computer-readable medium may be a computer-readable storage medium. The computer-readable storage medium may be a storage device that stores code. The storage device may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, holographic, micromechanical, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing.
[0023] More specific examples of storage devices (a non-exhaustive list) would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, random access memory ("RAM"), read-only memory ("ROM"), erasable programmable read-only memory ("EPROM" or flash memory), a portable compact disk read-only memory ("CD-ROM"), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer-readable storage medium may be any tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device.
[0024] The code for performing the operations of the embodiment can be any number of lines and can be written in any combination of one or more programming languages including object-oriented programming languages such as Python, Ruby, Java, Smalltalk, C++, and conventional procedural programming languages such as "C" programming language, and / or machine languages such as assembly language. The code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer, partially on a remote computer, or entirely on a remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network including a local area network ("LAN") or a wide area network ("WAN"), or can be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0025] References in this specification to "one embodiment," "an embodiment," or similar language mean that the particular features, structures, or characteristics described in conjunction with the embodiment are included in at least one embodiment. Therefore, unless expressly stated otherwise, throughout the specification, the appearance of the phrases "in one embodiment," "in an embodiment," and similar language may, but not necessarily, all refer to the same embodiment, but rather mean "one or more but not all embodiments." Unless expressly stated otherwise, the terms "comprise," "comprising," "having," and their variations mean "including but not limited to." Unless expressly stated otherwise, a list of enumerated items does not imply that any or all items are mutually exclusive. Unless expressly stated otherwise, the terms "a," "an," and "the" also refer to "one or more."
[0026] In addition, the features, structures or characteristics of the described embodiments may be combined in any appropriate manner. In the following description, many specific details are provided, such as examples of programming, software modules, user selections, network transactions, database queries, database structures, hardware modules, hardware circuits, hardware chips, etc., to provide a thorough understanding of the embodiments. However, those skilled in the art will recognize that the embodiments may be practiced without one or more of the specific details, or using other methods, components, materials, etc. In other cases, well-known structures, materials or operations are not shown or described in detail to avoid blurring aspects of the embodiments.
[0027] Aspects of the embodiments are described below with reference to schematic flow charts and / or schematic block diagrams of the methods, devices, systems, and program products according to the embodiments. It will be understood that each block of the schematic flow charts and / or schematic block diagrams and the combination of blocks in the schematic flow charts and / or schematic block diagrams can be implemented by code. The code can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to generate a machine, so that instructions executed by the processor of the computer or other programmable data processing device create a device for implementing the functions / operations specified in the schematic flow charts and / or schematic block diagram blocks or multiple blocks.
[0028] The code may also be stored in a storage device that is capable of instructing a computer, other programmable data processing apparatus, or other device to operate in a particular manner so that the instructions stored in the storage device produce an article of manufacture including instructions that implement the functions / operations specified in the schematic flowchart and / or schematic block diagram box or multiple boxes.
[0029] The code may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus, or other device to produce a computer-implemented process, such that the code executed on the computer or other programmable apparatus provides a process for implementing the functions / operations specified in the flowchart and / or block diagram block or blocks.
[0030] The schematic flow charts and / or schematic block diagrams in the accompanying drawings illustrate the architecture, functions, and operations of possible implementations of devices, systems, methods, and program products according to different embodiments. In this regard, each box in the schematic flow charts and / or schematic block diagrams may represent a module, segment, or portion of code, which includes one or more executable instructions of the code for implementing (multiple) specified logical functions.
[0031] It should also be noted that in some alternative embodiments, the functions annotated in the blocks may not occur in the order annotated in the figures. For example, two blocks shown in succession may actually be executed substantially simultaneously, or the blocks may sometimes be executed in the reverse order, depending on the functions involved. It is contemplated that other steps and methods are equivalent in function, logic, or effect to one or more blocks, or portions thereof, of the illustrated figures.
[0032] Although various arrow types and line types can be adopted in flowcharts and / or block diagrams, it is understood that they do not limit the scope of the corresponding embodiments. In fact, some arrows or other connectors can be used only to indicate the logical flow of the depicted embodiments. For example, an arrow can indicate a waiting or monitoring period of unspecified duration between the steps of the enumeration of the depicted embodiments. It will also be noted that each box of the block diagram and / or flowchart and the combination of boxes in the block diagram and / or flowchart can be implemented by a system based on dedicated hardware that performs a specific function or operation, or by a combination of dedicated hardware and code. Although the flowchart depicts a series of sequential steps, unless explicitly stated, it should not be inferred from the sequence as to the order of specific execution, the continuous execution of steps or parts thereof rather than simultaneous or overlapping execution, or the execution of the depicted steps without intervening or intermediate steps.
[0033] The description of an element in each figure may refer to an element in the previous figure. Like numbers refer to like elements in all figures, including alternative embodiments of like elements.
[0034] Figure 1 An embodiment of a wireless communication system 100 is depicted for a multi-region configuration. In one embodiment, the wireless communication system 100 includes a remote unit 102 and a network unit 104. Although Figure 1A specific number of remote units 102 and network units 104 are depicted in FIG. 1 , but one skilled in the art will recognize that any number of remote units 102 and network units 104 may be included in the wireless communication system 100.
[0035] In one embodiment, the remote unit 102 may include a computing device such as a desktop computer, a laptop computer, a personal digital assistant ("PDA"), a tablet computer, a smartphone, a smart TV (e.g., a TV connected to the Internet), a set-top box, a game console, a security system (including a security camera), an in-vehicle computer, a network device (e.g., a router, a switch, a modem), an aerial vehicle, a drone, etc. In some embodiments, the remote unit 102 includes a wearable device such as a smart watch, a fitness band, an optical head-mounted display, etc. Furthermore, the remote unit 102 may be referred to as a subscriber unit, a mobile device, a mobile station, a user, a terminal, a mobile terminal, a fixed terminal, a subscriber station, a UE, a user terminal, a device, or other terms used in the art. The remote unit 102 may communicate directly with one or more network units 104 via UL communication signals. In some embodiments, the remote unit 102 may communicate directly with other remote units 102 via sidelink communication.
[0036] The network elements 104 may be distributed across a geographic area. In some embodiments, the network elements 104 may also be referred to as access points, access terminals, base stations, base stations, Node-Bs, eNBs, gNBs, Home Node-Bs, relay nodes, devices, core networks, air servers, radio access nodes, APs, NRs, network entities, AMFs, UDMs, UDRs, UDM / UDRs, PCFs, RANs, NSSFs, or any other terminology used in the art. The network elements 104 are typically part of a radio access network that includes one or more controllers communicatively coupled to one or more corresponding network elements 104. The radio access network is typically communicatively coupled to one or more core networks, which may be coupled to other networks, such as the Internet and a public switched telephone network. These and other elements of the radio access and core networks are not shown, but are generally well known to those of ordinary skill in the art.
[0037] In one embodiment, the wireless communication system 100 conforms to the NR protocol standardized in 3GPP, wherein the network unit 104 transmits on the DL using an OFDM modulation scheme, and the remote unit 102 transmits on the UL using an SC-FDMA scheme or an OFDM scheme. However, more generally, the wireless communication system 100 may implement some other open or proprietary communication protocol, such as WiMAX, IEEE 802.11 variants, GSM, GPRS, UMTS, LTE variants, CDMA2000, ZigBee, Sigfoxx, and other protocols. The present disclosure is not intended to be limited to implementation of any particular wireless communication system architecture or protocol.
[0038] The network unit 104 can serve multiple remote units 102 within a service area, such as a cell or cell sector, via wireless communication links. The network unit 104 transmits DL communication signals in the time, frequency, and / or spatial domains to serve the remote units 102.
[0039] In various embodiments, remote unit 102 may configure the first device with first information indicating a first regional configuration comprising a plurality of first regions. In some embodiments, remote unit 102 may configure the first device with second information indicating a second regional configuration comprising a plurality of second regions, wherein: a first area corresponding to a region of the plurality of first regions is smaller than a second area corresponding to a region of the plurality of second regions; and the plurality of first regions correspond to the same geographic area as the plurality of second regions. Thus, remote unit 102 may be used in a multi-region configuration.
[0040] In some embodiments, remote unit 102 may configure the first device with first information indicating a first region configuration including a plurality of first regions. In some embodiments, remote unit 102 may configure the first device with second information indicating at least one resource pool and a range of quality of service identifiers corresponding to each of the at least one resource pool. Thus, remote unit 102 may be used in a multi-region configuration.
[0041] Figure 2 One embodiment of an apparatus 200 that can be used for a multi-zone configuration is depicted. Apparatus 200 includes one embodiment of a remote unit 102. Furthermore, remote unit 102 may include a processor 202, memory 204, an input device 206, a display 208, a transmitter 210, and a receiver 212. In some embodiments, input device 206 and display 208 are combined into a single device, such as a touch screen. In some embodiments, remote unit 102 may not include any input device 206 and / or display 208. In various embodiments, remote unit 102 may include one or more of processor 202, memory 204, transmitter 210, and receiver 212, and may not include input device 206 and / or display 208.
[0042] In one embodiment, the processor 202 may include any known controller capable of executing computer-readable instructions and / or capable of performing logical operations. For example, the processor 202 may be a microcontroller, a microprocessor, a central processing unit ("CPU"), a graphics processing unit ("GPU"), an auxiliary processing unit, a field programmable gate array ("FPGA"), or a similar programmable controller. In some embodiments, the processor 202 executes instructions stored in the memory 204 to perform the methods and routines described herein. In certain embodiments, the processor 202 may: configure the first device with first information indicating a first region configuration including a plurality of first regions; and configure the first device with second information indicating a second region configuration including a plurality of second regions, wherein: a first area corresponding to the plurality of first regions is smaller than a second area corresponding to the plurality of second regions; and the plurality of first regions correspond to the same geographic area as the plurality of second regions. In various embodiments, the processor 202 may: configure the first device with first information indicating a first region configuration including a plurality of first regions; and configure the first device with second information indicating at least one resource pool and a range of quality of service identifiers corresponding to each resource pool of the at least one resource pool. Processor 202 is communicatively coupled to memory 204 , input device 206 , display 208 , transmitter 210 , and receiver 212 .
[0043] In one embodiment, the memory 204 is a computer-readable storage medium. In some embodiments, the memory 204 includes volatile computer storage media. For example, the memory 204 may include RAM, including dynamic RAM ("DRAM"), synchronous dynamic RAM ("SDRAM"), and / or static RAM ("SRAM"). In some embodiments, the memory 204 includes non-volatile computer storage media. For example, the memory 204 may include a hard drive, flash memory, or any other suitable non-volatile computer storage device. In some embodiments, the memory 204 includes both volatile and non-volatile computer storage media. In some embodiments, the memory 204 also stores program code and related data, such as an operating system or other controller algorithms operating on the remote unit 102.
[0044] In one embodiment, input device 206 may include any known computer input device, including a touchpad, buttons, keyboard, stylus, microphone, etc. In some embodiments, input device 206 may be integrated with display 208, for example, as a touch screen or similar touch-sensitive display. In some embodiments, input device 206 includes a touch screen so that text can be entered using a virtual keyboard displayed on the touch screen and / or by handwriting on the touch screen. In some embodiments, input device 206 includes two or more different devices, such as a keyboard and a touch panel.
[0045] In one embodiment, the display 208 may include any known electronically controllable display or display device. The display 208 may be designed to output visual, auditory and / or tactile signals. In some embodiments, the display 208 includes an electronic display capable of outputting visual data to the user. For example, the display 208 may include, but is not limited to, an LCD display, an LED display, an OLED display, a projector, or a similar display device capable of outputting images, text, etc. to the user. As another non-limiting example, the display 208 may include wearable displays such as smart watches, smart glasses, and head-up displays. In addition, the display 208 may be a component such as a smart phone, a personal digital assistant, a television, a desktop computer, a notebook (laptop) computer, a personal computer, a vehicle dashboard, etc.
[0046] In some embodiments, the display 208 includes one or more speakers for generating sound. For example, the display 208 can generate an audible alarm or notification (e.g., a beep or chime). In some embodiments, the display 208 includes one or more haptic devices for generating vibration, motion, or other tactile feedback. In some embodiments, all or part of the display 208 can be integrated with the input device 206. For example, the input device 206 and the display 208 can form a touch screen or similar touch-sensitive display. In other embodiments, the display 208 can be positioned near the input device 206.
[0047] Transmitter 210 is used to provide UL communication signals to Network element 104, and receiver 212 is used to receive DL communication signals from Network element 104, as described herein.
[0048] Although only one transmitter 210 and one receiver 212 are shown, the remote unit 102 may have any suitable number of transmitters 210 and receivers 212. The transmitter 210 and receiver 212 may be any suitable type of transmitter and receiver. In one embodiment, the transmitter 210 and receiver 212 may be part of a transceiver.
[0049] Figure 3One embodiment of an apparatus 300 that can be used in a multi-zone configuration is depicted. Apparatus 300 includes one embodiment of a network unit 104. Furthermore, network unit 104 can include a processor 302, a memory 304, an input device 306, a display 308, a transmitter 310, and a receiver 312. It will be appreciated that processor 302, memory 304, input device 306, display 308, transmitter 310, and receiver 312 can be substantially similar to processor 202, memory 204, input device 206, display 208, transmitter 210, and receiver 212, respectively, of remote unit 102.
[0050] In various embodiments, transmitter 310 may transmit information indicative of a zone configuration.
[0051] Although only one transmitter 310 and one receiver 312 are shown, the network unit 104 may have any suitable number of transmitters 310 and receivers 312. The transmitter 310 and receiver 312 may be any suitable type of transmitter and receiver. In one embodiment, the transmitter 310 and receiver 312 may be part of a transceiver.
[0052] In various embodiments, two resource allocation modes may be used for NR and LTE V2X communications. In such embodiments, the two resource allocation modes for LTE may be referred to as Mode 3 and Mode 4; and those for NR may be referred to as Mode 1 and Mode 2. These different modes support direct V2X communications but differ in how radio resources are allocated. In some modes, the cellular network allocates resources (e.g., the gNB allocates Mode 1 resources, and the eNB allocates Mode 3 resources). In various modes (e.g., Mode 2 and Mode 4), cellular coverage is not required, and the vehicle autonomously selects its radio resources using a distributed scheduling scheme supported by congestion control mechanisms from a pre-configured resource pool. In some embodiments, the RAN within coverage may also allocate Mode 2 and Mode 4 resources. In some embodiments, Mode 2 and / or Mode 4 are considered baseline modes and represent alternatives to 802.11p or DSRC.
[0053] In various embodiments, such as for Mode 4-based resource allocation in LTE, the concept of regions can be used. In this concept, the Earth is divided into rectangular boxes called regions. In such embodiments, each eNB can configure the size of a region. Furthermore, each eNB can configure multiple SL communication resource pools for V2X and can indicate to the UE the region IDs of the resource pools. It will be appreciated that the concept of regions can also be used for NR-based V2X communication.
[0054] In some embodiments, regions are used only for resource pool allocation. In some embodiments, regions can be used to calculate the distance between a transmitter UE and a receiver UE. Based on this calculated distance, the receiver UE can send HARQ feedback for transmissions made by the transmitter UE. In various embodiments, if the distance between the receiver UE and the transmitter UE is below a certain MCR, the receiver UE can only send HARQ feedback for transmissions made by the transmitter UE. In some embodiments, the transmitter UE can announce its region (e.g., in the SCI) and the receiver UE (having determined its own region) can calculate the distance to the transmitter UE.
[0055] In various embodiments, to minimize inaccuracies in distance calculations, the zones can be as small as possible. However, it will be appreciated that small zones can result in frequent zone changes caused by mobile transmitter UEs, and may require the use of a different TX pool corresponding to the new zone. In some embodiments, sensing operations can be performed before the transmitter UE can transmit. In such embodiments, the transmitter UE may not have sufficient time to complete sensing operations before moving to the next zone, or the remaining useful time may be minimal. These situations may result in unacceptable V2X performance, as transmissions are often interrupted due to frequent zone changes.
[0056] In some embodiments, the zone size is large (eg, approximately 100 meters) to avoid frequent zone changes. However, the distance calculated between a transmitter UE and a receiver UE with a large zone size may be inaccurate.
[0057] In various embodiments, the SL-ZoneConfig IE may indicate a zone configuration for V2X sidelink communication, such as the IE shown in Table 1 with the field descriptions shown in Table 2.
[0058] Table 1: SL-ZoneConfig information elements
[0059]
[0060] Table 1: SL-ZoneConfig field descriptions
[0061]
[0062] In some embodiments, if zoneConfig is included in SystemInformationBlockType21 and SystemInformationBlockType26 in SL-V2X-Preconfiguration, the UE can use the following formula to determine the identity of the area in which it is located (e.g., Zone_id): x1=Floor(x / L)Mod Nx; y1=Floor(y / W)Mod Ny; Zone_id=y1*Nx+x1.
[0063] The parameters in the formula are defined as follows: L is the zoneLength value included in the zoneConfig in SystemInformationBlockType21, SystemInformationBlockType26, or SL-V2X-Preconfiguration; W is the zoneWidth value included in the zoneConfig in SystemInformationBlockType21, SystemInformationBlockType26, or SL-V2X-Preconfiguration; Nx is the zoneLength value included in the zoneConfig in SystemInformationBlockType21, SystemInformationBlockType26, or SL-V2X-Preconfiguration. lockType26 or the value of zoneIdLongiMod included in zoneConfig in SL-V2X-Preconfiguration; Ny is the value of zoneIdLatiMod included in zoneConfig in SystemInformationBlockType21, SystemInformationBlockType26 or SL-V2X-Preconfiguration; x is the longitude geodetic distance between the UE current position and the geographic coordinate (0,0) according to the WGS84 model
[80] , and is expressed in meters; y is the latitude geodetic distance between the UE current position and the geographic coordinate (0,0) according to the WGS84 model
[80] , and is expressed in meters.
[0064] In various embodiments, the eNB configures multiple SL communication resource pools for V2X and indicates the area IDs of the resource pools that the UE can use.
[0065] Figure 4is a schematic block diagram illustrating one embodiment of a multi-region configuration 400. The multi-region configuration 400 includes a first region configuration having a first region 402 and a second region configuration having a second region 404. As can be appreciated, the first region 402 overlaps with the second region 404. Although the first region 402 is illustrated in only certain areas, it is understood that the first region 402 also exists within the illustrated second region 404. Furthermore, although the second region 404 is illustrated in certain areas, it is understood that the second region 404 also encompasses the illustrated first region 402.
[0066] The first area configuration can be used to find the distance between two UEs. Therefore, the first area 402 of the first configuration can be smaller in size (e.g., 5m or less, smaller than the second area 404), width and / or length. By having a first area 402 of smaller size, the inaccuracy of the distance calculation between the two UEs can be reduced. In some embodiments, the first configuration of the first area 402 can be used to determine the TX-RX distance and / or configure SL HARQ feedback to enhance the reliability of data transmission. In such an embodiment, data transmission includes different forced conversion types (e.g., broadcast, multicast and / or unicast) in the same or different resource pools. Data transmission may be different based on the forced conversion type used.
[0067] The second area configuration can be used to allocate resources for V2X communication to the UE. Therefore, the second area 404 of the second configuration can be larger in size (e.g., 50m, 100m or larger), width and / or length. By having a second area 404 of large size, regional changes for mobile UEs can be reduced. For example, if a resource set (e.g., a resource pool) is assigned to an area in the second area 404, the area (e.g., having a large size) can avoid frequent resource pool changes. If the transmitting UE performs sensing before it can start transmitting, then having a large second area 404 may also be beneficial. In certain embodiments, the second area configuration can enable the UE to transmit a V2X message without first performing a sensing operation. The ability of the UE to transmit a V2X message without first performing a sensing operation may be configurable. In various embodiments, if the sensing operation is configured to be performed, the UE may randomly select a resource until the result of the sensing operation is available.
[0068] In some embodiments, the first area configuration may be specified per geographic region and / or pre-provisioned (e.g., so that no air interface signaling is required), or the first area configuration may be configured by the gNB using RRC signaling. In certain embodiments, the second area configuration may be configured by the gNB using RRC (e.g., broadcast or dedicated) signaling. In various embodiments, the gNB may signal the first area configuration and the second area configuration (e.g., using RRC signaling). It will be appreciated that RAN effective area signaling optimization may be used to signal the first area configuration and / or the second area configuration.
[0069] It will be appreciated that first area 402 and second area 404 need not be rectangular or based on latitude and longitude. In some embodiments, the second area configuration of second area 404 can be based on the vehicle's direction of travel and / or speed, and / or the resource pool configuration can be based on the MCR. Furthermore, any combination of geography, direction, and / or speed for the first area configuration and / or second area configuration can be used.
[0070] In various embodiments, there may be layers of the second area configuration. For example, the first layer of the second area configuration may have a second area 404 with a length and width of 50 m, the second layer of the second area configuration may have a second area 404 with a length and width of 100 m, the third layer of the second area configuration may have a second area 404 with a length and width of 200 m, and so on. Each layer may overlap with each other. In such an embodiment, the UE may select a layer of the second area configuration based on speed or speed range (for example, a larger second area 404 may be selected for a higher speed).
[0071] In some embodiments, the distance between the TX UE and the RX UE may be calculated. It will be appreciated that the region may have any suitable shape, such as a rectangle (e.g., Figure 4 As shown), hexagon, octagon, circle, etc. If the region has a circular shape, the uncovered area between the circles can be covered by its own separate pre-configured resource pool.
[0072] In order to calculate the distance between the TX UE and the RX UE, the geometric center of the area shape can be used (for example, calculating the distance from the area center of the TX UE to the area center of the RX UE). For a rectangular area, the center of the area can be the intersection of the diagonals of the rectangle. For a circular area, the center of the area can be the center of the circle. In some embodiments, the geometric center can be used regardless of the actual location of the UE in its area (for example, regardless of where the UE is located in the area). In certain embodiments, the transmitter UE indicates its area ID in the SCI, the receiver UE can determine which area ID it is in, and then the distance from the transmitter UE to the receiver UE can be calculated by one of the following methods: 1) the square root of [((the number of areas along the prime meridian between the two area IDs + 1) * area length) squared + ((the number of areas along the latitude or equator between the two area IDs + 1) * area width) squared]; or 2) determining the exact geographical location (for example, longitude, latitude) of the centers of the two relevant area IDs and then calculating the distance between these two points on the earth. In both methods, the two area IDs of the transmitter UE (e.g., a first area ID corresponding to the first configuration, and a second area ID corresponding to the second configuration) can be used to determine whether the area corresponding to the first area ID is within the area corresponding to the second area ID. Therefore, in some embodiments, the transmitter uses the SCI to signal the two area IDs to the receiver UE.
[0073] In various embodiments, in addition to the area ID corresponding to the transmitter UE, the receiver UE may also need to know the MCR corresponding to the transmitter UE to determine whether the receiver UE needs to provide HARQ feedback to the transmitter UE. The MCR can be determined in the receiver UE using one or more of the following methods: 1) the MCR can be associated with the group destination ID (e.g., so that no air interface signaling is required because the receiver UE will know the MCR based on the group destination ID of the received packet); 2) the MCR can have a limited number of possible values (e.g., 50m, 100m, 200m, 400m, 500m, 1000m) and a mapping table can include MCR values corresponding to an index (SCI signaling can be used to transmit the index to select the MCR); and / or 3) upper layers can signal the MCR to each UE (the receiver UE can determine the MCR when receiving a packet based on the associated PQI signaled with this packet in the SCI or PC5 RRC - no air interface signaling is required for this).
[0074] Figure 5 is a schematic block diagram illustrating one embodiment of a distance calculation 500. As described herein, a distance 502 may be calculated between a first UE in an area 402 having a first area ID and a second UE in an area 402 having a second area ID.
[0075] In some embodiments, only the area configuration with the first area configuration is configured. The first area configuration is only used for distance calculation between the RX UE and the TX UE. For the purpose of resource allocation, one or more resource pools may be defined. Each of the one or more resource pools may be associated with a range (or list) of PQIs. If a V2X message (e.g., a packet) to be transmitted on a certain frequency and / or carrier has a PQI of "x", the UE is able to select only the resource pool with "x" as one of its associated PQIs. If there is more than one such resource pool, the UE may randomly select one of them.
[0076] In various embodiments, for the second area configuration, there may be a dedicated resource pool for sending HARQ feedback by the receiver UE when SL data is received from the transmitter UE. In such an embodiment, the transmitter UE may reserve certain resources commensurate with the multiple UEs in the group for obtaining feedback for its transmission from all these member UEs. The upper layer may indicate information of the multiple UEs contained in a group to the AS. In some embodiments, UEs that are only inside the MCR may be counted as the current multiple UEs in the group. In some embodiments, if there is a change in quantity, the upper layer sends the multiple UEs in the group to the AS. In various embodiments, in order to reserve the required feedback resources, the transmitter may perform sensing and reservation as if it were to transmit on these reserved feedback resources (e.g., the SCI indication used for reservation may be the same and / or similar to the SCI indication used for reservation of SCI data resources).
[0077] In some embodiments, the gNB creates one or more special locations within the gNB coverage area. In such one or more special locations, different area configurations or resource allocations may be applied (e.g., different from the first area configuration and / or the second area configuration). The coordinates of the one or more special locations may be broadcast by the gNB, and the corresponding RA and / or area configuration may also be applied by the UE. In certain embodiments, the one or more special locations may be implemented via area-specific V2X-SIB messaging, where the area-specific V2X-SIB is independently configured based on certain geographic locations including the special locations. The validity of the V2X-SIB may be related to the area ID. In various embodiments, if a V2X UE enters a new area based on its own location, it obtains a new V2X-SIB message.
[0078] In some embodiments, the special area may be based on time correlation and / or traffic density, and the configuration of the special area may be configured and reconfigured using a V2X SIB UE.
[0079] Figure 6is a flow chart illustrating one embodiment of a method 600 for multi-zone configuration. In some embodiments, the method 600 is performed by a device such as the remote unit 102. In certain embodiments, the method 600 may be performed by a processor that executes program code, such as a microcontroller, microprocessor, CPU, GPU, auxiliary processing unit, FPGA, etc.
[0080] In various embodiments, method 600 includes configuring 602 a first device with first information indicating a first region configuration including a plurality of first regions. In some embodiments, method 600 includes configuring 604 the first device with second information indicating a second region configuration including a plurality of second regions, wherein: a first area corresponding to the plurality of first regions is smaller than a second area corresponding to a region in the plurality of second regions; and the plurality of first regions correspond to the same geographic area as the plurality of second regions.
[0081] In some embodiments, the first region configuration is used to determine the distance between the first device and the second device. In some embodiments, the first region configuration is used to configure sidechain feedback. In various embodiments, the second region configuration is used to allocate resources for vehicle-to-everything communication.
[0082] In one embodiment, each of the plurality of second areas is assigned a resource set. In some embodiments, method 600 further includes receiving third information indicating whether vehicle-to-everything communication corresponding to an area in the plurality of second areas is enabled without performing a sensing operation. In some embodiments, method 600 further includes receiving the first information using radio resource control signaling.
[0083] In various embodiments, method 600 further includes receiving second information using radio resource control signaling. In one embodiment, the second area corresponding to the plurality of second areas corresponds to a speed associated with the first device. In some embodiments, the plurality of first areas are square, rectangular, hexagonal, octagonal, or circular.
[0084] In some embodiments, method 600 further includes determining a distance between the first device and the second device based on a geometric center of the plurality of first regions corresponding to the second device and a geographic location of the first device. In various embodiments, method 600 further includes receiving a region identifier corresponding to the second device in the sidelink control information. In one embodiment, method 600 further includes determining the distance between the first device and the second device using the region identifier.
[0085] In some embodiments, method 600 further includes determining a distance between the first device and the second device based on geographic locations corresponding to the first device and the second device. In some embodiments, method 600 further includes determining a minimum communication range corresponding to the second device. In various embodiments, the minimum communication range is determined based on an association between the minimum communication range and a group destination identifier corresponding to the received data packet.
[0086] In one embodiment, the minimum communication range is determined based on the received index value, and the mapping table includes a mapping between multiple index values including the received index value and multiple minimum communication ranges including the minimum communication range. In some embodiments, the method 600 further includes receiving an indication of the minimum communication range in upper layer signaling. In some embodiments, the second area configuration includes information indicating a dedicated resource pool for sending feedback.
[0087] In various embodiments, method 600 further includes reserving feedback resources based on a plurality of devices in the device group. In one embodiment, reserving feedback resources includes performing a sensing process and reserving feedback resources for group member devices determined according to the sensing process. In some embodiments, the second information indicates a specific geographic location having a configuration different from the second regional configuration.
[0088] Figure 7 is a flow chart illustrating another embodiment of a method 700 for multi-zone configuration. In some embodiments, the method 700 is performed by a device such as the remote unit 102. In certain embodiments, the method 700 may be performed by a processor that executes program code, such as a microcontroller, microprocessor, CPU, GPU, auxiliary processing unit, FPGA, etc.
[0089] In various embodiments, method 700 includes configuring 702 a first device with first information indicating a first region configuration including a plurality of first regions. In some embodiments, method 700 includes configuring 704 the first device with second information indicating at least one resource pool and a range of quality of service identifiers corresponding to each of the at least one resource pool.
[0090] In some embodiments, method 700 further includes selecting a resource pool of the at least one resource pool for transmitting the message based on a quality of service identifier corresponding to the message.
[0091] In one embodiment, the method includes: configuring a first device with first information indicating a first area configuration including a plurality of first areas; and configuring the first device with second information indicating a second area configuration including a plurality of second areas, wherein: a first area of an area corresponding to the plurality of first areas is smaller than a second area of an area corresponding to the plurality of second areas; and the plurality of first areas corresponds to the same geographic area as the plurality of second areas.
[0092] In some embodiments, the first zone configuration is used to determine a distance between the first device and the second device.
[0093] In some embodiments, the first region configuration is used to configure side chain feedback.
[0094] In various embodiments, the second zone configuration is used to allocate resources for vehicle-to-everything communication.
[0095] In one embodiment, each area of the plurality of second areas is assigned a set of resources.
[0096] In certain embodiments, the method further includes receiving third information indicating whether to enable vehicle-to-everything communication corresponding to an area among the plurality of second areas without performing the sensing operation.
[0097] In some embodiments, the method further comprises receiving the first information using radio resource control signaling.
[0098] In various embodiments, the method further includes receiving the second information using radio resource control signaling.
[0099] In one embodiment, the second area corresponding to a region of the plurality of second regions corresponds to a speed associated with the first device.
[0100] In certain embodiments, the regions of the plurality of first regions are square, rectangular, hexagonal, octagonal, or circular.
[0101] In some embodiments, the method further includes determining a distance between the first device and the second device based on a geometric center of an area corresponding to the plurality of first areas of the second device and a geographic location of the first device.
[0102] In various embodiments, the method further includes receiving a region identifier corresponding to the second device in the sidelink control information.
[0103] In one embodiment, the method further comprises determining a distance between the first device and the second device using the zone identifier.
[0104] In some embodiments, the method further includes determining a distance between the first device and the second device based on geographic locations corresponding to the first device and the second device.
[0105] In some embodiments, the method further includes determining a minimum communication range corresponding to the second device.
[0106] In various embodiments, the minimum communication range is determined based on an association between the minimum communication range and a group destination identifier corresponding to the received data packet.
[0107] In one embodiment, the minimum communication range is determined based on a received index value, and a mapping table includes a mapping between a plurality of index values including the received index value and a plurality of minimum communication ranges including the minimum communication range.
[0108] In certain embodiments, the method further includes receiving an indication of a minimum communication range in upper layer signaling.
[0109] In some embodiments, the second region configuration includes information indicating a dedicated resource pool for sending feedback.
[0110] In various embodiments, the method further includes reserving feedback resources based on a plurality of devices in the group of devices.
[0111] In one embodiment, reserving feedback resources includes performing a sensing process and reserving feedback resources for group member devices determined according to the sensing process.
[0112] In some embodiments, the second information indicates a specific geographic location having a configuration different from the second regional configuration.
[0113] In one embodiment, the apparatus includes: a processor that configures a first device with first information indicating a first area configuration including a plurality of first areas; and configures the first device with second information indicating a second area configuration including a plurality of second areas, wherein: a first area corresponding to the plurality of first areas is smaller than a second area corresponding to the plurality of second areas; and the plurality of first areas correspond to the same geographic area as the plurality of second areas.
[0114] In some embodiments, the first zone configuration is used to determine a distance between the first device and the second device.
[0115] In some embodiments, the first region configuration is used to configure side chain feedback.
[0116] In various embodiments, the second zone configuration is used to allocate resources for vehicle-to-everything communication.
[0117] In one embodiment, each area of the plurality of second areas is assigned a set of resources.
[0118] In certain embodiments, the apparatus further includes a receiver that receives third information indicating whether to enable vehicle-to-everything communication corresponding to an area among the plurality of second areas without performing a sensing operation.
[0119] In some embodiments, the apparatus further comprises a receiver that receives the first information using radio resource control signaling.
[0120] In various embodiments, the apparatus further includes a receiver that receives the second information using radio resource control signaling.
[0121] In one embodiment, the second area corresponding to a region of the plurality of second regions corresponds to a speed associated with the first device.
[0122] In certain embodiments, the regions of the plurality of first regions are square, rectangular, hexagonal, octagonal, or circular.
[0123] In some embodiments, the processor determines the distance between the first device and the second device based on a geometric center of an area among the plurality of first areas corresponding to the second device and a geographic location of the first device.
[0124] In various embodiments, the apparatus further includes a receiver that receives a region identifier corresponding to the second device in the sidelink control information.
[0125] In one embodiment, the processor uses the region identifier to determine a distance between the first device and the second device.
[0126] In some embodiments, the processor determines a distance between the first device and the second device based on geographic locations corresponding to the first device and the second device.
[0127] In some embodiments, the processor determines a minimum communication range corresponding to the second device.
[0128] In various embodiments, the minimum communication range is determined based on an association between the minimum communication range and a group destination identifier corresponding to the received data packet.
[0129] In one embodiment, the minimum communication range is determined based on the received index value, and the mapping table includes a mapping between a plurality of index values including the received index value and a plurality of minimum communication ranges including the minimum communication range.
[0130] In certain embodiments, the apparatus further comprises a receiver that receives an indication of the minimum communication range in upper layer signaling.
[0131] In some embodiments, the second region configuration includes information indicating a dedicated resource pool for sending feedback.
[0132] In various embodiments, the processor reserves feedback resources based on a plurality of devices in the device group.
[0133] In one embodiment, reserving feedback resources includes performing a sensing process and reserving feedback resources for group member devices determined according to the sensing process.
[0134] In some embodiments, the second information indicates a specific geographic location having a configuration different from the second regional configuration.
[0135] In one embodiment, the method includes: configuring a first device with first information indicating a first area configuration including a plurality of first areas; and configuring the first device with second information indicating at least one resource pool and a range of quality of service identifiers corresponding to each of the at least one resource pool.
[0136] In some embodiments, the method further includes selecting a resource pool of the at least one resource pool for transmitting the message based on a quality of service identifier corresponding to the message.
[0137] In one embodiment, the apparatus includes: a processor that configures a first device with first information indicating a first area configuration including a plurality of first areas; and configures the first device with second information indicating at least one resource pool and a range of quality of service identifiers corresponding to each of the at least one resource pool.
[0138] In certain embodiments, the processor selects a resource pool of the at least one resource pool for transmitting the message based on a quality of service identifier corresponding to the message.
[0139] The embodiments may be practiced in other specific forms. The described embodiments are to be considered in all respects as illustrative only and not restrictive. Therefore, the scope of the present invention is indicated by the appended claims rather than the foregoing description. All changes within the meaning and equivalent range of the claims are to be included within their scope.
Claims
1. A user equipment (UE), comprising: at least one memory; and at least one processor coupled to the at least one memory and configured to cause the UE to: receiving a zone configuration from a network entity; receiving, from the second UE, sidelink control information SCI indicating a sidelink range and an area identifier corresponding to an area of the area configuration; determining a distance to the second UE, wherein the distance is based on the area identifier and a value of an area configuration parameter associated with the area configuration; as well as Feedback is sent to the second UE based on a comparison between the sidelink range and the determined distance to the second UE.
2. The UE according to claim 1, wherein: The distance is determined based on a relative distance between the UE and a center location of the area associated with the area identifier.
3. The UE according to claim 1, wherein: The value of the region configuration parameter includes a region length.
4. The UE according to claim 3, wherein: The region length is equal to the region width. The UE according to claim 1 , wherein: The distance to the second UE is calculated as follows: Among them, N z_pm is the number of zones along the prime meridian between the first zone of the UE and the second zone of the UE, Z L is the region length, N z_l is the number of zones along latitude between the first zone and the second zone, and Z W is the region width. The UE according to claim 1 , wherein: The distance to the second UE is calculated as follows: |G p1 -G p2 | Among them, G p1 is the exact geographical location of the center of the first area of the UE, G p2 is the exact geographical location of the center of the second area of the second UE, and wherein the distance corresponds to G p1 With G p2 The absolute difference between .
7. The UE according to claim 1, wherein: The at least one processor is configured to cause the UE to determine that the sidelink range is greater than the determined distance to the second UE, and wherein the feedback is sent based on the sidelink range being greater than the determined distance to the second UE.
8. A method performed by a user equipment (UE), the method comprising: receiving a zone configuration from a network entity; receiving, from the second UE, sidelink control information SCI indicating a sidelink range and an area identifier corresponding to an area of the area configuration; determining a distance to the second UE, wherein the distance is based on the area identifier and a value of an area configuration parameter associated with the area configuration; as well as Feedback is sent to the second UE based on a comparison between the sidelink range and the determined distance to the second UE.
9. The method according to claim 8, wherein The distance is determined based on a relative distance between the UE and a center location of the area associated with the area identifier.
10. The method according to claim 8, wherein The distance to the second UE is calculated as follows: Among them, N z_pm is the number of zones along the prime meridian between the first zone of the UE and the second zone of the UE, Z L is the region length, N z_l is the number of zones along latitude between the first zone and the second zone, and Z W is the region width.
11. The method according to claim 8, wherein The distance to the second UE is calculated as follows: |G p1 -G p2 | Among them, G p1 is the exact geographical location of the center of the first area of the UE, G p2 is the exact geographical location of the center of the second area of the second UE, and wherein the distance corresponds to G p1 With G p2 The absolute difference between .
12. The method of claim 8, further comprising determining that the sidelink range is greater than the determined distance to the second UE, and wherein: The feedback is sent based on the sidelink range being greater than the determined distance to the second UE.
13. A second user equipment UE, comprising: at least one memory; and at least one processor coupled to the at least one memory and configured to cause the UE to: Sending sidelink control information SCI indicating a sidelink range and an area identifier corresponding to an area of the area configuration to the first UE; as well as Feedback is received from the first UE based on a comparison between the sidelink range and a distance from the first UE to the second UE, wherein the distance is based on the area identifier and a value of an area configuration parameter associated with the area configuration. The second UE according to claim 13 , wherein: A relative distance between the first UE and a center location of the area associated with the area identifier is determined. The second UE according to claim 13 , wherein: The distance to the second UE is calculated as follows: Among them, N z_pm is the number of zones along the prime meridian between the first zone of the first UE and the second zone of the UE, Z L is the region length, N z_l is the number of zones along latitude between the first zone and the second zone, and Z W is the region width.
16. The UE according to claim 13, wherein: The distance to the second UE is calculated as follows: |G p1 -G p2 | Among them, G p1 is the exact geographical location of the center of the first area of the first UE, G p2 is the exact geographical location of the center of the second area of the second UE, and wherein the distance corresponds to G p1 With G p2 The absolute difference between .
17. The second UE according to claim 13, wherein: The sidelink range is greater than the distance to the second UE, and wherein the feedback is received based on the sidelink range being greater than the determined distance to the second UE.
18. A method performed by a second user equipment (UE), the method comprising: Sending sidelink control information SCI indicating a sidelink range and an area identifier corresponding to an area of the area configuration to the first UE; as well as Feedback is received from the first UE based on a comparison between the sidelink range and a distance from the first UE to the second UE, wherein the distance is based on the area identifier and a value of an area configuration parameter associated with the area configuration.
19. The method according to claim 18, wherein A relative distance between the first UE and a center location of the area associated with the area identifier is determined.