AUTONOMOUS SIDELINK RESOURCE SELECTION

Apparatuses, methods, and systems are disclosed for autonomous sidelink resource selection. One method includes receiving, at a sidelink communication device and from a location management function, a request including a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal. The method includes performing the autonomous resource selection for determining a sidelink resource for the transmission of the sidelink positioning reference signal. The method includes determining the sidelink resource based on the autonomous resource selection and based on a priority, a packet delay budget, a reference signal received power, a positioning reference signal offset, a positioning reference signal comb pattern, or a combination thereof.

Skip to: Description  ·  Claims  · Patent History  ·  Patent History
Description
CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority to U.S. Patent Application Ser. No. 63/063,824 entitled “APPARATUSES, METHODS, AND SYSTEMS FOR SL PRS TRANSMISSION METHODOLOGY” and filed on Aug. 10, 2020 for Karthikeyan Ganesan, and to U.S. Provisional Patent Application No. 63/063,836 titled “SIDELINK TIMING-BASED POSITIONING METHODS” filed on Aug. 10, 2020 for Robin Thomas, and to U.S. Provisional Patent Application No. 63/063,854 titled “SIDELINK ANGULAR-BASED AND SL RRM-BASED POSITIONING” filed on Aug. 10, 2020 for Robin Thomas which is incorporated herein by reference in its entirety.

FIELD

The subject matter disclosed herein relates generally to wireless communications and more particularly relates to autonomous sidelink resource selection.

BACKGROUND

In certain wireless communications networks, sidelink resources may be used. In such networks, selected sidelink resources may not be optimal.

BRIEF SUMMARY

Methods for autonomous sidelink resource selection are disclosed. Apparatuses and systems also perform the functions of the methods. One embodiment of a method includes receiving, at a sidelink communication device and from a location management function, a request including a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal. In some embodiments, the method includes performing the autonomous resource selection for determining a sidelink resource for the transmission of the sidelink positioning reference signal. In certain embodiments, the method includes determining the sidelink resource based on the autonomous resource selection and based on a priority, a packet delay budget, a reference signal received power, a positioning reference signal offset, a positioning reference signal comb pattern, or a combination thereof.

One apparatus for autonomous sidelink resource selection includes a sidelink communication device. In some embodiments, the apparatus includes a receiver that receives, from a location management function, a request including a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal. In various embodiments, the apparatus includes a processor that: performs the autonomous resource selection for determining a sidelink resource for the transmission of the sidelink positioning reference signal; and determines the sidelink resource based on the autonomous resource selection and based on a priority, a packet delay budget, a reference signal received power, a positioning reference signal offset, a positioning reference signal comb pattern, or a combination thereof.

Another embodiment of a method for determining reference signal received power values includes defining, in a sidelink communication device, a trigger. The trigger is triggered by sensing results in a positioning request received from the location management function. In some embodiments, the method includes, in response to the trigger being triggered, determining reference signal received power values for destination identifiers indicated in the positioning request. In certain embodiments, the method includes reporting the reference signal received power values and the destination identifiers via non-access stratum signaling transmitted to the location management function.

Another apparatus for determining reference signal received power values includes a sidelink communication device. In some embodiments, the apparatus includes a processor that: defines a trigger, wherein the trigger is triggered by sensing results in a positioning request received from the location management function; and, in response to the trigger being triggered, determines reference signal received power values for destination identifiers indicated in the positioning request. In various embodiments, the apparatus includes a transmitter that reports the reference signal received power values and the destination identifiers via non-access stratum signaling transmitted to the location management function.

A further embodiment of a method for performing a sidelink connection establishment procedure includes receiving, at a first sidelink communication device, information from a location management function. The information includes a destination identifier and a plurality of parameters to facilitate sidelink positioning. In some embodiments, the method includes performing a sidelink connection establishment procedure including a discovery procedure for unicast sidelink positioning based on the information from the location management function. In certain embodiments, the method includes transmitting the plurality of parameters using sidelink radio resource control signaling to a second sidelink communication device based on the destination identifier to facilitate sidelink positioning.

A further apparatus for performing a sidelink connection establishment procedure includes a first sidelink communication device. In some embodiments, the apparatus includes a receiver that receives information from a location management function. The information includes a destination identifier and a plurality of parameters to facilitate sidelink positioning. In various embodiments, the apparatus includes a processor that performs a sidelink connection establishment procedure includes a discovery procedure for unicast sidelink positioning based on the information from the location management function. In certain embodiments, the apparatus includes a transmitter that transmits the plurality of parameters using sidelink radio resource control signaling to a second sidelink communication device based on the destination identifier to facilitate sidelink positioning.

Yet another embodiment of a method for determining parameters includes determining, at a first sidelink communication device, a sidelink positioning reference signal transmission offset or a comb pattern in a resource for a groupcast transmission based on a group member identifier.

Yet another apparatus for determining parameters includes a first sidelink communication device. In some embodiments, the apparatus includes a processor that determines a sidelink positioning reference signal transmission offset or a comb pattern in a resource for a groupcast transmission based on a group member identifier.

A further embodiment of a method for indicating mapping information includes transmitting, from a first sidelink communication device, an indication to a second sidelink communication device. The indication includes mapping information that associates sidelink positioning reference signal occasions with a sidelink positioning technique, a transmission configuration indicator state, quasi-co-location information for receiver combining, or some combination thereof. Transmission of the indication is semi-statically configured using sidelink radio resource control signaling or dynamically using sidelink control information.

A further apparatus for indicating mapping information includes a first sidelink communication device. In some embodiments, the apparatus includes a transmitter that transmits an indication to a second sidelink communication device. The indication includes mapping information that associates sidelink positioning reference signal occasions with a sidelink positioning technique, a transmission configuration indicator state, quasi-co-location information for receiver combining, or some combination thereof. Transmission of the indication is semi-statically configured using sidelink radio resource control signaling or dynamically using sidelink control information.

Another embodiment of a method for autonomous sidelink resource selection includes transmitting, from a location management function, a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal.

Another apparatus for autonomous sidelink resource selection includes a user equipment. In some embodiments, the apparatus includes a transmitter that transmits a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal.

BRIEF DESCRIPTION OF THE DRAWINGS

A more particular description of the embodiments briefly described above will be rendered by reference to specific embodiments that are illustrated in the appended drawings. Understanding that these drawings depict only some embodiments and are not therefore to be considered to be limiting of scope, the embodiments will be described and explained with additional specificity and detail through the use of the accompanying drawings, in which:

FIG. 1 is a schematic block diagram illustrating one embodiment of a wireless communication system for autonomous sidelink resource selection;

FIG. 2 is a schematic block diagram illustrating one embodiment of an apparatus that may be used for autonomous sidelink resource selection;

FIG. 3 is a schematic block diagram illustrating one embodiment of an apparatus that may be used for autonomous sidelink resource selection;

FIG. 4 is a flow chart diagram illustrating one embodiment of a method for autonomous sidelink resource selection;

FIG. 5 is a flow chart diagram illustrating one embodiment of a method for determining reference signal received power;

FIG. 6 is a flow chart diagram illustrating one embodiment of a method for performing a sidelink connection establishment procedure;

FIG. 7 is a flow chart diagram illustrating one embodiment of a method for determining parameters;

FIG. 8 is a flow chart diagram illustrating one embodiment of a method for indicating mapping information; and

FIG. 9 is a flow chart diagram illustrating another embodiment of a method for autonomous sidelink resource selection.

DETAILED DESCRIPTION

As will be appreciated by one skilled in the art, aspects of the embodiments may be embodied as a system, apparatus, method, or program product. Accordingly, embodiments may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a “circuit,” “module” or “system.” Furthermore, 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, referred hereafter as code. The storage devices may be tangible, non-transitory, and/or non-transmission. The storage devices may not embody signals. In a certain embodiment, the storage devices only employ signals for accessing code.

Certain of the functional units described in this specification may be labeled as modules, in order 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 or the like.

Modules may also be implemented in code and/or software for execution by various types of processors. An identified module of code may, for instance, include one or more physical or logical blocks of executable code which may, for instance, be organized as an object, procedure, or function. Nevertheless, the executables of an identified module need not be physically located together, but may include disparate instructions stored in different locations which, when joined logically together, include the module and achieve the stated purpose for the module.

Indeed, a module of code may be a single instruction, or many instructions, and may even be distributed over several different code segments, among different programs, and across several memory devices. Similarly, operational data may be identified and illustrated herein within modules, and may be embodied in any suitable form and organized within any suitable type of data structure. The operational data may be collected as a single data set, or may be distributed over different locations including over different computer readable storage devices. Where a module or portions of a module are implemented in software, the software portions are stored on one or more computer readable storage devices.

Any combination of one or more computer readable medium may be utilized. The computer readable medium may be a computer readable storage medium. The computer readable storage medium may be a storage device storing the 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.

More specific examples (a non-exhaustive list) of the storage device would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (“RAM”), a read-only memory (“ROM”), an erasable programmable read-only memory (“EPROM” or Flash memory), a portable compact disc 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.

Code for carrying out operations for embodiments may be any number of lines and may be written in any combination of one or more programming languages including an object oriented programming language such as Python, Ruby, Java, Smalltalk, C++, or the like, and conventional procedural programming languages, such as the “C” programming language, or the like, and/or machine languages such as assembly languages. The code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may 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 the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).

Reference throughout this specification to “one embodiment,” “an embodiment,” or similar language means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. Thus, appearances of the phrases “in one embodiment,” “in an embodiment,” and similar language throughout this specification may, but do not necessarily, all refer to the same embodiment, but mean “one or more but not all embodiments” unless expressly specified otherwise. The terms “including,” “comprising,” “having,” and variations thereof mean “including but not limited to,” unless expressly specified otherwise. An enumerated listing of items does not imply that any or all of the items are mutually exclusive, unless expressly specified otherwise. The terms “a,” “an,” and “the” also refer to “one or more” unless expressly specified otherwise.

Furthermore, the described features, structures, or characteristics of the embodiments may be combined in any suitable manner. In the following description, numerous 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 embodiments. One skilled in the relevant art will recognize, however, that embodiments may be practiced without one or more of the specific details, or with other methods, components, materials, and so forth. In other instances, well-known structures, materials, or operations are not shown or described in detail to avoid obscuring aspects of an embodiment.

Aspects of the embodiments are described below with reference to schematic flowchart diagrams and/or schematic block diagrams of methods, apparatuses, systems, and program products according to embodiments. It will be understood that each block of the schematic flowchart diagrams and/or schematic block diagrams, and combinations of blocks in the schematic flowchart diagrams and/or schematic block diagrams, can be implemented by code. The code may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the schematic flowchart diagrams and/or to schematic block diagrams block or blocks.

The code may also be stored in a storage device that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the storage device produce an article of manufacture including instructions which implement the function/act specified in the schematic flowchart diagrams and/or schematic block diagrams block or blocks.

The code may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the code which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.

The schematic flowchart diagrams and/or schematic block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of apparatuses, systems, methods and program products according to various embodiments. In this regard, each block in the schematic flowchart diagrams 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 the specified logical function(s).

It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the Figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. Other steps and methods may be conceived that are equivalent in function, logic, or effect to one or more blocks, or portions thereof, of the illustrated Figures.

Although various arrow types and line types may be employed in the flowchart and/or block diagrams, they are understood not to limit the scope of the corresponding embodiments. Indeed, some arrows or other connectors may be used to indicate only the logical flow of the depicted embodiment. For instance, an arrow may indicate a waiting or monitoring period of unspecified duration between enumerated steps of the depicted embodiment. It will also be noted that each block of the block diagrams and/or flowchart diagrams, and combinations of blocks in the block diagrams and/or flowchart diagrams, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and code.

The description of elements in each figure may refer to elements of proceeding figures. Like numbers refer to like elements in all figures, including alternate embodiments of like elements.

FIG. 1 depicts an embodiment of a wireless communication system 100 for autonomous sidelink resource selection. In one embodiment, the wireless communication system 100 includes remote units 102 and network units 104. Even though a specific number of remote units 102 and network units 104 are depicted in FIG. 1, one of skill 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.

In one embodiment, the remote units 102 may include computing devices, such as desktop computers, laptop computers, personal digital assistants (“PDAs”), tablet computers, smart phones, smart televisions (e.g., televisions connected to the Internet), set-top boxes, game consoles, security systems (including security cameras), vehicle on-board computers, network devices (e.g., routers, switches, modems), aerial vehicles, drones, or the like. In some embodiments, the remote units 102 include wearable devices, such as smart watches, fitness bands, optical head-mounted displays, or the like. Moreover, the remote units 102 may be referred to as subscriber units, mobiles, mobile stations, users, terminals, mobile terminals, fixed terminals, subscriber stations, UE, user terminals, a device, or by other terminology used in the art. The remote units 102 may communicate directly with one or more of the network units 104 via UL communication signals. In certain embodiments, the remote units 102 may communicate directly with other remote units 102 via sidelink communication.

The network units 104 may be distributed over a geographic region. In certain embodiments, a network unit 104 may also be referred to and/or may include one or more of an access point, an access terminal, a base, a base station, a location server, a core network (“CN”), a radio network entity, a Node-B, an evolved node-B (“eNB”), a 5G node-B (“gNB”), a Home Node-B, a relay node, a device, a core network, an aerial server, a radio access node, an access point (“AP”), new radio (“NR”), a network entity, an access and mobility management function (“AMF”), a unified data management (“UDM”), a unified data repository (“UDR”), a UDM/UDR, a policy control function (“PCF”), a radio access network (“RAN”), a network slice selection function (“NSSF”), an operations, administration, and management (“OAM”), a session management function (“SMF”), a user plane function (“UPF”), an application function, an authentication server function (“AUSF”), security anchor functionality (“SEAF”), trusted non-3GPP gateway function (“TNGF”), a location management function (“LMF”), or by any other terminology used in the art. The network units 104 are generally part of a radio access network that includes one or more controllers communicably coupled to one or more corresponding network units 104. The radio access network is generally communicably coupled to one or more core networks, which may be coupled to other networks, like the Internet and public switched telephone networks, among other networks. These and other elements of radio access and core networks are not illustrated but are well known generally by those having ordinary skill in the art.

In one implementation, the wireless communication system 100 is compliant with NR protocols standardized in third generation partnership project (“3GPP”), wherein the network unit 104 transmits using an OFDM modulation scheme on the downlink (“DL”) and the remote units 102 transmit on the uplink (“UL”) using a single-carrier frequency division multiple access (“SC-FDMA”) scheme or an orthogonal frequency division multiplexing (“OFDM”) scheme. More generally, however, the wireless communication system 100 may implement some other open or proprietary communication protocol, for example, WiMAX, institute of electrical and electronics engineers (“IEEE”) 802.11 variants, global system for mobile communications (“GSM”), general packet radio service (“GPRS”), universal mobile telecommunications system (“UMTS”), long term evolution (“LTE”) variants, code division multiple access 2000 (“CDMA2000”), Bluetooth®, ZigBee, Sigfoxx, among other protocols. The present disclosure is not intended to be limited to the implementation of any particular wireless communication system architecture or protocol.

The network units 104 may serve a number of remote units 102 within a serving area, for example, a cell or a cell sector via a wireless communication link. The network units 104 transmit DL communication signals to serve the remote units 102 in the time, frequency, and/or spatial domain.

In some embodiments, a remote unit 102 may receive, at a sidelink communication device and from a location management function, a request including a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal. In some embodiments, the remote unit 102 may perform the autonomous resource selection for determining a sidelink resource for the transmission of the sidelink positioning reference signal. In certain embodiments, the remote unit 102 may determine the sidelink resource based on the autonomous resource selection and based on a priority, a packet delay budget, a reference signal received power, a positioning reference signal offset, a positioning reference signal comb pattern, or a combination thereof. Accordingly, the remote unit 102 may be used for autonomous sidelink resource selection.

In various embodiments, a remote unit 102 may define, in a sidelink communication device, a trigger. The trigger is triggered by sensing results in a positioning request received from the location management function. In some embodiments, the remote unit 102 may, in response to the trigger being triggered, determine reference signal received power values for destination identifiers indicated in the positioning request. In certain embodiments, the remote unit 102 may report the reference signal received power values and the destination identifiers via non-access stratum signaling transmitted to the location management function. Accordingly, the remote unit 102 may be used for determining reference signal received power values.

In certain embodiments, a remote unit 102 may receive, at a first sidelink communication device, information from a location management function. The information includes a destination identifier and a plurality of parameters to facilitate sidelink positioning. In some embodiments, the remote unit 102 may perform a sidelink connection establishment procedure including a discovery procedure for unicast sidelink positioning based on the information from the location management function. In certain embodiments, the remote unit 102 may transmit the plurality of parameters using sidelink radio resource control signaling to a second sidelink communication device based on the destination identifier to facilitate sidelink positioning. Accordingly, the remote unit 102 may be used for performing a sidelink connection establishment procedure.

In some embodiments, a remote unit 102 may determine, at a first sidelink communication device, a sidelink positioning reference signal transmission offset or a comb pattern in a resource for a groupcast transmission based on a group member identifier. Accordingly, the remote unit 102 may be used for determining parameters.

In various embodiments, a remote unit 102 may transmit, from a first sidelink communication device, an indication to a second sidelink communication device. The indication includes mapping information that associates sidelink positioning reference signal occasions with a sidelink positioning technique, a transmission configuration indicator state, quasi-co-location information for receiver combining, or some combination thereof. Transmission of the indication is semi-statically configured using sidelink radio resource control signaling or dynamically using sidelink control information. Accordingly, the remote unit 102 may be used for indicating mapping information.

In certain embodiments, a network unit 104 may transmit, from a location management function, a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal. Accordingly, the network unit 104 may be used for autonomous sidelink resource selection.

FIG. 2 depicts one embodiment of an apparatus 200 that may be used for autonomous sidelink resource selection. The apparatus 200 includes one embodiment of the remote unit 102. Furthermore, the remote unit 102 may include a processor 202, a memory 204, an input device 206, a display 208, a transmitter 210, and a receiver 212. In some embodiments, the input device 206 and the display 208 are combined into a single device, such as a touchscreen. In certain embodiments, the remote unit 102 may not include any input device 206 and/or display 208. In various embodiments, the remote unit 102 may include one or more of the processor 202, the memory 204, the transmitter 210, and the receiver 212, and may not include the input device 206 and/or the display 208.

The processor 202, in one embodiment, 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 similar programmable controller. In some embodiments, the processor 202 executes instructions stored in the memory 204 to perform the methods and routines described herein. The processor 202 is communicatively coupled to the memory 204, the input device 206, the display 208, the transmitter 210, and the receiver 212.

The memory 204, in one embodiment, is a computer readable storage medium. In some embodiments, the memory 204 includes volatile computer storage media. For example, the memory 204 may include a 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 disk drive, a 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.

The input device 206, in one embodiment, may include any known computer input device including a touch panel, a button, a keyboard, a stylus, a microphone, or the like. In some embodiments, the input device 206 may be integrated with the display 208, for example, as a touchscreen or similar touch-sensitive display. In some embodiments, the input device 206 includes a touchscreen such that text may be input using a virtual keyboard displayed on the touchscreen and/or by handwriting on the touchscreen. In some embodiments, the input device 206 includes two or more different devices, such as a keyboard and a touch panel.

The display 208, in one embodiment, may include any known electronically controllable display or display device. The display 208 may be designed to output visual, audible, and/or haptic signals. In some embodiments, the display 208 includes an electronic display capable of outputting visual data to a user. For example, the display 208 may include, but is not limited to, a liquid crystal display (“LCD”), a light emitting diode (“LED”) display, an organic light emitting diode (“OLED”) display, a projector, or similar display device capable of outputting images, text, or the like to a user. As another, non-limiting, example, the display 208 may include a wearable display such as a smart watch, smart glasses, a heads-up display, or the like. Further, the display 208 may be a component of a smart phone, a personal digital assistant, a television, a table computer, a notebook (laptop) computer, a personal computer, a vehicle dashboard, or the like.

In certain embodiments, the display 208 includes one or more speakers for producing sound. For example, the display 208 may produce an audible alert or notification (e.g., a beep or chime). In some embodiments, the display 208 includes one or more haptic devices for producing vibrations, motion, or other haptic feedback. In some embodiments, all or portions of the display 208 may be integrated with the input device 206. For example, the input device 206 and display 208 may form a touchscreen or similar touch-sensitive display. In other embodiments, the display 208 may be located near the input device 206.

In certain embodiments, the receiver 212 receives, from a location management function, a request including a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal. In various embodiments, the processor 202: performs the autonomous resource selection for determining a sidelink resource for the transmission of the sidelink positioning reference signal; and determines the sidelink resource based on the autonomous resource selection and based on a priority, a packet delay budget, a reference signal received power, a positioning reference signal offset, a positioning reference signal comb pattern, or a combination thereof.

In some embodiments, the processor 202: defines a trigger, wherein the trigger is triggered by sensing results in a positioning request received from the location management function; and, in response to the trigger being triggered, determines reference signal received power values for destination identifiers indicated in the positioning request. In various embodiments, the transmitter 210 reports the reference signal received power values and the destination identifiers via non-access stratum signaling transmitted to the location management function.

In various embodiments, the receiver 212 receives information from a location management function. The information includes a destination identifier and a plurality of parameters to facilitate sidelink positioning. In various embodiments, the processor 202 performs a sidelink connection establishment procedure includes a discovery procedure for unicast sidelink positioning based on the information from the location management function. In certain embodiments, the transmitter 210 transmits the plurality of parameters using sidelink radio resource control signaling to a second sidelink communication device based on the destination identifier to facilitate sidelink positioning.

In certain embodiments, the processor 202 determines a sidelink positioning reference signal transmission offset or a comb pattern in a resource for a groupcast transmission based on a group member identifier.

In some embodiments, the transmitter 210 transmits an indication to a second sidelink communication device. The indication includes mapping information that associates sidelink positioning reference signal occasions with a sidelink positioning technique, a transmission configuration indicator state, quasi-co-location information for receiver combining, or some combination thereof. Transmission of the indication is semi-statically configured using sidelink radio resource control signaling or dynamically using sidelink control information.

Although only one transmitter 210 and one receiver 212 are illustrated, the remote unit 102 may have any suitable number of transmitters 210 and receivers 212. The transmitter 210 and the receiver 212 may be any suitable type of transmitters and receivers. In one embodiment, the transmitter 210 and the receiver 212 may be part of a transceiver.

FIG. 3 depicts one embodiment of an apparatus 300 that may be used for autonomous sidelink resource selection. The apparatus 300 includes one embodiment of the network unit 104. Furthermore, the network unit 104 may include a processor 302, a memory 304, an input device 306, a display 308, a transmitter 310, and a receiver 312. As may be appreciated, the processor 302, the memory 304, the input device 306, the display 308, the transmitter 310, and the receiver 312 may be substantially similar to the processor 202, the memory 204, the input device 206, the display 208, the transmitter 210, and the receiver 212 of the remote unit 102, respectively.

In certain embodiments, the transmitter 310 that transmits a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal.

In various embodiments, sidelink positioning may help with a precise positioning measurement for indoor factory environments and vehicles positioning Accuracy and latency may vary widely between an indoor factory environment and vehicle to everything (“V2X”) (see Tables 1 and 2 for certain accuracy and latency requirements). In certain embodiments, sidelink adds a dimension by calculating relative positioning between objects and/or vehicles. A number of anchor nodes transmitting reference signals on sidelink (“SL”) for positioning (e.g., SL positioning reference signal (“PRS”)) may play an important role for high accuracy positioning.

Certain embodiments described herein may use resource allocation of transmitting sidelink positioning reference signals using Mode 2, information exchange between a location management function (“LMF”) and a sidelink user equipment (“UE”) to aid Mode 2 resource allocation for the transmission of sidelink PRS, a method of sharing sidelink sensing results (e.g., reference signal received power (“RSRP”) of a destination to LMF and unicast connection for tracking positioning between peer UEs).

TABLE 1 Performance Requirements for Horizontal and Vertical Positioning Service Levels Coverage, environment of use and UE velocity Accuracy (95% 5G enhanced positioning service area Positioning Absolute(A) confidence level) Positioning Positioning (Note 2) service or Horizontal Vertical service service 5G positioning Outdoor and level Relative(R) Accuracy Accuracy availability latency service area tunnels Indoor 7 R 0.2 m 0.2 m 99% 1 s Indoor and outdoor (rural, urban, dense urban) up to 30 km/h Relative positioning is between two UEs within 10 m of each other or between one UE and 5G positioning nodes within 10 m of each others (Note 3) NOTE 1: The objective for the vertical positioning requirement is to determine the floor for indoor use cases and to distinguish between superposed tracks for road and rail use cases (e.g. bridges). (Note 2): Indoor includes location inside buildings such as offices, hospital, industrial buildings. (Note 3): 5G positioning nodes are infrastructure equipment deployed in the service area to enhance positioning capabilities (e.g. beacons deployed on the perimeter of a rendezvous area or on the side of a warehouse). indicates data missing or illegible when filed

TABLE 2 Positioning Performance Requirements Latency for position Horizontal Vertical Heading estimation of UE Speed Scenario accuracy accuracy Availability (rad) UE (km/h) Mobile control panels <5 m <3 m 90% N/A <5 s N/A with safety functions (non-danger zones) Process automation - <1 m <3 m 90% N/A <2 s <30 plant asset management Flexible, modular <1 m N/A 99% N/A 1 s <30 assembly area in smart (relative factories (for tracking positioning) of tools at the work- place location) Augmented reality in <1 m <3 m 99% <0.17 <15 ms <10 smart factories Mobile control panels <1 m <3 m 99.9% <0.54 <1 s N/A with safety functions in smart factories (within factory danger zones) Flexible, modular <50 cm <3 m 99% N/A 1 s <30 assembly area in smart factories (for autonomous vehicles, only for monitoring proposes) Inbound logistics for <30 cm (if <3 m 99.9% N/A 10 ms <30 manufacturing (for supported driving trajectories (if by further supported by further sensors sensors like camera, like global navigation camera, satellite system GNSS, (“GNSS”), inertial IMU) measurement unit (“IMU”)) of indoor autonomous driving systems)) Inbound logistics for <20 cm <20 cm 99% N/A <1 s <30 manufacturing (for storage of goods)

As used herein, an eNB and/or gNB may be used to refer to a base station, but it may be replaceable by any other radio access node (e.g., base station (“BS”), eNB, gNB, access point (“AP”), new radio (“NR”), and so forth). Furthermore, while some embodiments are described in the context of fifth generation (“5G”) NR, embodiments herein may be equally applicable to other mobile communication systems supporting serving cells and/or carriers being configured for sidelink communication over a UE to UE (“PC5”) interface.

Moreover, although SL PRSs may be used in some embodiments, SL positioning may be estimated with any SL reference signal (“RS”) (“SL-RS”). Indeed, the type of SL-RS to be used for a positioning estimate may be provided to a UE either by a LMF providing the SL-RS to a SL UEs or by a transmit (“TX”) UE providing the SL-RS to receive (“RX”) UEs.

As used herein, an anchor UE is a UE whose own position is known accurately. Moreover, non-anchor UEs are UEs with unknown position and/or location information, or with a certain positioning error threshold. Further, a target UE is a UE whose position is yet to be determined. It should be noted that a SL PRS transmission may be: 1) one to one (e.g., TX UE-RX UE, Model A); 2) one to many (e.g., TX UE-RX UEs, Model B), where a target UE transmits SL PRS to many anchor and/or non-anchor UEs; 3) many to one (e.g., RX UEs-TXUE, Model C), where many anchor and/or non-anchor UEs transmit SL PRS towards a target UE; and/or 4) a bidirectional SL PRS transmission where SL PRS is transmitted by a target UE towards anchor and/or non-anchor UEs and as well SL PRS transmitted by anchor and/or non-anchor UEs towards the target UE.

In certain embodiments, a long term evolution (“LTE”) positioning protocol (“LPP”) signaling and/or gNB downlink signaling may indicate a Model A, B, or C to be used for SL positioning, SL positioning technique, and so forth.

In some embodiments, a TX UE is a UE transmitting SL PRS in which the TX UE may be a target UE whose position is yet to be determined. In various embodiments, a TX UE may be an anchor and/or non-anchor UE that transmits SL PRS towards a target UE.

In various embodiments, a resource pool bandwidth (e.g., including locations of resource blocks (“RBs”) for a resource pool (e.g., starting physical resource block (“PRB”) with respect to Point A—the absolute frequency of a reference resource block with its lowest subcarrier may be known as Point A), a number of RBs or a bandwidth, SL PRS subcarrier spacing, a SL PRS cyclic prefix) for SL PRS transmission or a SL PRS bandwidth may be configured across a SL bandwidth part (“BWP”) and/or SL carriers for wideband SL PRS transmission. In certain embodiments, a resource pool and/or SL PRS bandwidth for each carrier may be provided and multiple sidelink carriers may be configured per UE for a SL PRS transmission. A number of symbols used in a slot for SL PRS transmission may be configured, including a SL PRS resource element (“RE”) and/or comb offset with respect to each member in a group, SL PRS comb pattern, SL PRS periodicity and slot offset (e.g., for PRS resource set), repetition pattern and/or factor, resource time gap, SL PRS transmit power related parameters, spatial information such as quasi-collocation (“QCL”) relation information (e.g., QCL reference RS, QCL type and/or property of SL-PRS resource) or spatial relation information (e.g., transmission configuration indicator (“TCI”) state or use same spatial transmission filter as the spatial reception filter used to receive a reference RS (e.g., SL RS)), and/or SL muting pattern. SL assistance data may include a mapping of positioning accuracy an latency to priority and remaining positioning delay budget (“PDB”), SL PRS transmission occasions per resource pool, number of subchannels of SL PRS transmission per resource pool, SL positioning technique—time difference of arrival (“TDOA”), angle of departure (“AoD”), angle of arrival (“AoA”), round trip time (“RTT”), and so forth, SL positioning type—either Model A or Model B or Model C, report configuration, source-destination identifier (“ID”) information for SL PRS transmission or source-destination group ID, minimum communication range (“MCR”), anchor UE positioning information (e.g., depends on network or UE based positioning or relative positioning) and so forth. PC5 radio resource control (“RRC”) signaling may carry one or more items of information described herein about a SL PRS resource configuration for unicast transmission.

In some embodiments, a PRS offset is a frequency (e.g., RE and/or comb) offset from a lowest RB of the resource pool or sidelink BWP. In such embodiments, a PDB may refer to a time required to obtain a first fix of a UE's position estimate. As used herein, a destination ID may be referred to as a UE ID.

In a first embodiment, Mode 2 parameters may be used for sensing and resource selection. In such embodiments, a LMF may provide a sidelink UE with one or more parameters to aid in autonomous resource allocation for sidelink PRS transmission for a configured sidelink positioning technique that includes PDB (e.g., T2 min) to be used by a TX UE for selecting the sidelink PRS resource for transmission, priority values to be signaled in sidelink control information (“SCI”) and to be used for selecting resources and latency bounds (e.g., boundaries, ranges) for sidelink positioning report transmission between sidelink UEs. In one implementation of the first embodiment, the LMF may provide a location accuracy (e.g., where the accuracy may contain vertical accuracy and/or horizontal accuracy; lateral, latitude, longitudinal, and/or altitude accuracy) and a latency of a sidelink positioning technique and the sidelink UE may derive one or more parameters such as PDB (e.g., T2 min) for sidelink PRS transmission, priority values and latency bounds for the sidelink positioning report transmission between sidelink UEs. In another implementation of the first embodiment, the LMF may provide a sidelink UE with a PC5 quality indicator (“PQI”) value for sidelink positioning and the sidelink UE may contain a configured table that maps the PQI associated with a certain positioning accuracy and latency.

In some embodiments, the LMF may provide a sidelink UE with one or more resource pool IDs and/or a number of subchannels in total or per each resource pool, and associated parameters like PRS bandwidth, sidelink BWP IDs, sidelink carrier IDs, and a reference signal to be used for determining a target-UE's location estimate using sidelink positioning.

In various embodiments, sidelink PRS transmission may be from one to many (e.g., TX UE-Rx UEs), many to one (e.g., RX UEs-Tx UE), and/or a bidirectional sidelink PRS transmission. In one example, a sidelink UE may be provided as cast type indicator as shown in Table 3. Certain reporting type configurations may include aperiodic and periodic reporting intervals. A source L2 ID and destination L2 ID to be used for sidelink PRS transmission may be used.

TABLE 3 LMF Signaling Sidelink PRS Cast Type 00 Unicast Sidelink PRS transmitted between Tx-Rx UE 01 Groupcast-A Sidelink PRS transmission from one to many (TX UE to RX UEs) 10 Groupcast-B Sidelink PRS transmission from many to one (multiple RX UEs to one TX UE) 11 Reserved

In certain embodiments, one or more additional parameters may be signaled by a LMF or derived by a sidelink UE from various parameters described herein or autonomously decided by each TX UE such as the type of reference signal to be used for sensing (e.g., positioning reference signal, any sidelink reference signal like sidelink channel state information (“CSI”) RS (“CSI-RS”), threshold of a sidelink PRS RSRP (“PRS-RSRP”) for each combination (pi, pj), where pi is the value of the priority field in a received SCI format 0-1, and pj is the priority of the transmission of the UE selecting resources, where pj=prioTX). In such embodiments, the one or more parameters may include a resource reservation interval, a resource reservation period, a sidelink positioning technique like TDOA, AoD, and so forth.

In some embodiments, for autonomous resource selection, an amount of available resources does not match available data to be transmitted from the higher layers of a UE, and, therefore, the UE segments the data and transmits in an available contiguous resource found as a result of autonomous resource selection. Segmented data may be transmitted in a next available resource found as a result of reservation from earlier transmission or based on a new candidate resource set from another resource trigger and/or retrigger.

In various embodiments, higher layers of a TX UE may trigger resource selection and/or reselection based on a sidelink positioning request and/or report received from a LMF. In such embodiments, one or more resource selections and/or reselections may be triggered at a same time slot or at different time slot for each resource pool in a BWP and carrier provided by the LMF. In certain embodiments, a UE may map a sidelink positioning bandwidth that is signaled from a LMF as a function of available resource pools and a size of each resource pool for sidelink PRS transmission may be used to determine a number of candidate resource pools for contiguous sidelink PRS transmission.

In some embodiments, a TX UE transmits a sidelink PRS transmission request to other RX UEs based on a request received from a LMF for many to one groupcast sidelink PRS transmission. The corresponding sidelink PRS transmission request to other RX UEs in SCI may include a sidelink PRS bandwidth and/or resource pool ID configuration.

In various embodiments, candidate resource selection may be performed per a predefined procedure in a candidate resource pool in which a UE decodes SCI from neighboring UEs.

In some embodiments, a UE may be configured with one or more PRS offsets for sidelink PRS transmission and the UE may decode SCI and check a PRS offset in every slot as part of sensing. In such embodiments, in candidate resource selection, the UE reports a set of candidate resources belonging to a resource pool per PRS offset sorted based on estimated averaged RSRP values in each of the candidate resources (e.g., RBs and/or subchannels).

In various embodiments, a UE decodes SCI and checks a PRS offset in every slot as part of sensing and as part of a candidate resource selection procedure. The UE reports a candidate resource set and candidate PRS offsets for transmission of sidelink PRS. In such embodiments, a medium access control (“MAC”) of the UE may randomly select the PRS offset within candidate PRS offsets of the candidate resource set for the transmission of sidelink PRS.

In certain embodiments, a UE, after selecting a PRS offset in a suitable resource for sidelink PRS transmission, selects one or more muting patterns for sidelink PRS transmission in a slot according to the PRS offset used by the neighboring UEs in the same slot. In one example, a PRS muting pattern of UE #1 that transmit sidelink PRS with PRS offset #1 in slot #2={PRS offset #2, PRS offset #3}. In another example, selection of a muting pattern is according to a highest interference of a sidelink PRS offset in a slot transmitted by neighboring UEs. The PRS muting pattern may define time locations for which a SL PRS resource is expected to not be transmitted (e.g., empty and/or zero-power resource elements) and may correspond to SL PRS transmission from neighboring UEs (e.g., including from RX UEs receiving the sidelink PRS transmission request) thus enabling high signal to interference ratio (“SIR”) conditions when receiving neighbor-cell SL PRS.

In some embodiments, a specific resource pool for PRS resources is configured, where multiplexing with other RSs and/or data is not allowed.

In various embodiments, a single resource pool for PRS resources and data may be configured. In such embodiments, only time-domain multiplexing between PRS and data and/or other RSs may be allowed. The exact time-domain pattern for multiplexing may be pre-configured and/or signaled by downlink control information (“DCI”). Moreover, in such embodiments, a higher layer may configure a corresponding RS type for reporting RSRP. In one example, a physical sidelink control channel (“PSCCH”) RSRP (“PSCCH-RSRP”) may be used. In another example, physical sidelink shared channel (“PSSCH”) RSRP may be used. In a further example, PRS RSRP (“PRS-RSRP”) may be used. In another example, one or more combinations for RSRP reporting may be configured.

In certain embodiments, a single resource pool for PRS resources and data may be configured. In such embodiments, time-domain and/or frequency domain multiplexing between PRS and data and/or other RSs may be allowed.

In some embodiments, a single resource pool for PRS resources and data may be configured depending on positioning accuracy requirements. In such embodiments, time-domain and/or frequency domain multiplexing between PRS and data and/or other RSs may be allowed. For example, if accuracy requirements are not stringent, then it may be allowed to multiplex PRS with data or other RSs in frequency domains within a symbol.

In various embodiments, a medium access control (“MAC”) layer of a UE, after receiving a candidate resource set from each resource pool from multiple BWPs and/or carriers, may select a suitable resource for PRS transmission based on one or more of the following: 1) the UE maximizes selection of contiguous resources from multiple candidate resource sets for sidelink PRS transmission at the same time within a T2 min; 2) the UE may reserve one or more resources and PRS offsets for sidelink PRS transmission in a previous transmission within a PDB if the contiguous resource for sidelink PRS transmission cannot be determined; and/or 3) the UE report may contain a timestamp or a sidelink slot number (and possibly system frame number (“SFN”)) along with other measurement results transmitted to a LMF.

In certain embodiments, 1st SCI transmits sensing related information in a broadcast manner conveying a resource occupancy. The 1st SCI contains one or more details related to sidelink positioning resource occupancy like a number of subchannels occupied, a cast type indicating the sidelink PRS transmission, a PRS offset, a PRS muting pattern, a comb pattern, a periodicity, a repetition, and/or PRS beam direction to allow beam-based sensing. For example, the beam direction may be indicated with a TCI index that may be common across UEs within a group.

In a second embodiment, sensing results containing RSRP values of a source-destination may be shared with a LMF. In the second embodiment, sidelink UEs configured for mode 2 resource allocation may decode SCI from neighboring UEs in every slot and may measure RSRP values in the sidelink resources that may be reported to the LMF as part of a passive sidelink positioning result along with corresponding UE IDs.

In the second embodiment, a new ‘sensing result’ trigger may be used at a higher layer of the UE, where the trigger is based on a sidelink positioning request (e.g., ‘sensing results’) received from the LMF. The LMF may request that UEs report sensing results containing estimated averaged or last RSRP values and corresponding source-destination L2 IDs via non-access stratum (“NAS”) signaling transmitted to the LMF. A positioning request from the LMF may contain one or more parameters like resource pool IDs, SL BWPs and/or carriers, a sensing window, a destination group ID, a source-destination ID, a reference signal type to be used for estimating RSRP, an RSRP threshold, and/or a minimum communication range (“MCR”).

In certain embodiments, higher layer new trigger estimates and reports may be either averaged over multiple RSRP values or contain only latest estimated RSRP values of source-destination IDs or group member RSRP values for certain destination group IDs.

In some embodiments, a UE may report averaged or last estimated RSRP values of source-destination IDs within a configured RSRP threshold or MCR value.

In various embodiments, a LMF may configure a UE with a periodic or an aperiodic sidelink positioning report containing ‘sensing results’. Based on the report, the UE may use a newly defined trigger to estimate RSRP values as described herein.

In certain embodiments, a UE may report its current zone ID and a zone ID of other neighboring UEs along with source-destination IDs from last decoded SCIs. In such embodiments, a gNB may share a corresponding zone configuration.

In various embodiments, a UE report may contain a timestamp or sidelink slot number (and possibly SFN) along with other measurement results.

In certain embodiments, one or more combination of elements and/or parameters described herein may be reported to a LMF.

In some embodiments, if beam-based sensing may be done, a UE report may contain corresponding beam directions where sensing is done. For example, beam directions may be established with respect to a common RS ID across UEs within a group.

In various embodiments, a reference signal received quality (“RSRQ”) or signal to interference and noise ratio (“SINR”) may be used instead of RSRP.

In a third embodiment, PC5 RRC connection establishment may be made for unicast links for a tracking purpose.

In the third embodiment, the UE is provided with mapping information including a positioning service type to destination layer 2 ID. A PC5 connection establishment between a TX UE and a Rx UE may be triggered based on a request from a LMF. The LMF may request a sidelink positioning report by providing information including a source-destination L2 ID. Sidelink positioning reporting information provided to the LMF may include a relative or an absolute position between peer UEs. As part of assistance information provided to the TX UE by the LMF, an absolute position of the TX UE is provided and information about anchor UEs.

In certain embodiments, a PC5 unicast bearer for sidelink positioning may be unidirectional or bidirectional and may not be configured to report a sidelink buffer status report (“BSR”) to a gNB for getting mode 1 resources. A UE capability corresponding to a supported sidelink positioning technique like TDoA, AoD, AoA, and so forth may be exchanged using PC5 RRC signaling as part of a connection establishment.

In some embodiments, TX UE absolute positioning information may be signaled to an RX UE aiding in a UE-based positioning method at an RX UE. In such embodiments, the RX UE may query the TX UE's absolute positioning information with a request sent to an LMF with the TX UE's sidelink identity (e.g., source ID or UE to network (“Uu”) identity) using NAS signaling.

In various embodiments, a TX UE may make a request for absolute positioning information from an RX UE (e.g., to aid a UE-based positioning method at the TX UE).

In certain embodiments, a TX UE may signal one or more parameters such as sidelink PRS offset, PRS comb pattern, periodicity for each sidelink PRS transmission resource, a sidelink PRS bandwidth, a resource pool, a BWP, carriers, a reporting configuration such as positioning method to be used, absolute or relative positioning, a periodicity, and so forth.

In some embodiments, an RX UE may periodically report estimated positioning information from a sidelink PRS using PC5 RRC, MAC CE, and/or physical sidelink feedback channel (“PSFCH”). A TX UE may transmit sidelink positioning information to a LMF.

In various embodiments, a TX UE and an RX UE may exchange absolute positioning information using PC5 RRC signaling along with sidelink PRS transmission and reporting of sidelink positioning using sidelink PRS between them. The TX UE-RX UE may exchange absolute positioning information using higher layer signaling with less periodicity compared to that of a physical layer sidelink PRS transmission and corresponding positioning determination. In one example, a TX-RX UE may exchange absolute positioning information with a second periodicity while sidelink PRS has a 10 ms periodicity.

In certain embodiments, radio link failure detection of unicast sidelink positioning link may be based on one or more methods such as a sidelink PRS-RSRP value being below certain configured threshold and/or a positioning value received from an RX UE exceeds configured error threshold. Radio link failure for a source-destination ID may be reported to a LMF via NAS signaling.

In a fourth embodiment, there may be a groupcast transmission (e.g., many to one). In such embodiments, a TX UE may trigger a request for sidelink PRS transmission from one or more RX UEs and the request may be signaled in MAC CE or SCI (e.g., 1st SCI or 2nd SCI) and there may be a corresponding sidelink slot number (and possibly SFN) for receiving sidelink PRS. An RX UE may implicitly calculate a sidelink PRS offset based on an internal group member ID. The RX UE may also implicitly calculate its sidelink PRS muting pattern based on the internal group member ID and/or indicated sidelink PRS muting pattern corresponding to the sidelink PRS resource set.

In a fifth embodiment, beamforming information may be used for sidelink PRS+radio link monitoring (“RLM”) for sidelink PRS. In such embodiments, beam establishment for unicast sidelink positioning may be performed with a sidelink RS such as CSI-RS, synchronization signal block (“SSB”), and/or SL sounding reference signal (“SRS”) and the TX UE may configure a sidelink TCI table based on its supported configuration of a plurality of sidelink reference signals such at CSI-RS, SSB, PRS, demodulation reference signal (“DMRS”), phase tracking reference signal (“PTRS”), and so forth. A TX UE may signal a dedicated TCI table configuration to be used for sidelink PRS using PC5 RRC signaling. In some embodiments, a MAC control element (“CE”) may include signaling a TCI table configuration along with a corresponding destination ID.

In various embodiments, an RX UE may receive signaling with a mapping of each sidelink PRS occasion to a sidelink positioning technique, to a corresponding TCI state, and/or with QCL information for receiver combining purpose. The signaling may be semi-static using PC5 RRC and/or dynamic using SCI. In one example, PRS occasion #1 corresponds to sidelink positioning method of TDOA and PRS occasion #2 corresponds to sidelink positioning method of AoD, and so forth.

In various embodiments, if a positioning request is transmitted by a LMF, the positioning request may include a source L2 ID of the target UE and the destination L2 ID may be transmitted for anchor UEs to transmit SL PRS. A SL PRS resource set may be configured per destination L2 ID. A report to the LMF may include the source L2 ID and the destination L2 ID for which the positioning request was transmitted. The report from the target UE may multiplex a report from multiple source and/or destination L2 IDs. It should be noted that any of the embodiments or parts of the embodiments described herein may be combined together.

FIG. 4 is a flow chart diagram illustrating one embodiment of a method 400 for autonomous sidelink resource selection. In some embodiments, the method 400 is performed by an apparatus, such as the remote unit 102. In certain embodiments, the method 400 may be performed by a processor executing program code, for example, a microcontroller, a microprocessor, a CPU, a GPU, an auxiliary processing unit, a FPGA, or the like.

In various embodiments, the method 400 includes receiving 402, at a sidelink communication device and from a location management function, a request including a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal. In some embodiments, the method 400 includes performing 404 the autonomous resource selection for determining a sidelink resource for the transmission of the sidelink positioning reference signal. In certain embodiments, the method 400 includes determining 406 the sidelink resource based on the autonomous resource selection and based on a priority, a packet delay budget, a reference signal received power, a positioning reference signal offset, a positioning reference signal comb pattern, or a combination thereof.

In certain embodiments, the plurality of parameters comprise a sidelink positioning quality indicator, a priority value and positioning delay budget to be used for resource selection of the sidelink positioning reference signal, a latency range for sidelink report transmission, reception, or a combination thereof between sidelink user equipments, a resource pool configuration, a reference signal type for sensing, a source identifier, a destination identifier, a cast type, a positioning technique, a report configuration for reporting a positioning value, or some combination thereof. In some embodiments, the method 400 further comprises configurating a set of positioning reference signal offsets, positioning reference signal comb patterns, or a combination thereof per resource pool, per sidelink bandwidth part, or per sidelink carrier, wherein the autonomous resource selection for the transmission of the sidelink positioning reference signal is performed using available positioning reference signal offsets, an available comb pattern, or a combination thereof.

In various embodiments, the method 400 further comprises receiving mapping information comprising an association between a positioning reference signal resource, a positioning reference signal bandwidth, and a sidelink quality indicator value, wherein the sidelink quality indicator value is associated with a sidelink positioning accuracy, a latency range, or a combination thereof. In one embodiment, the method 400 further comprises performing at least one resource reselection based on at least one trigger received from a medium access control, wherein performing the at least one resource reselection comprises requesting a candidate resource for positioning reference signal transmission in a resource pool, a carrier, a bandwidth part, or some combination thereof based on a sidelink positioning request received from the location management function

In certain embodiments, performing the autonomous resource selection for the transmission of the sidelink positioning reference signal comprises performing the autonomous resource selection using sensing, random resource selection, or a combination thereof, and the method further comprises reporting a candidate positioning reference signal offset, a comb pattern, a candidate resource set, or some combination thereof for the transmission of the sidelink positioning reference signal to a higher layer. In some embodiments, the method 400 further comprises maximizing a selection of contiguous resources from multiple candidate resource sets received from a plurality of resource pools for the transmission of the sidelink positioning reference signal at the same time within a time period.

In various embodiments, the method 400 further comprises reserving at least one resource and at least one positioning reference signal offset or a comb pattern for the transmission of the sidelink positioning reference signal within a packet delay budget. In one embodiment, the method 400 further comprises indicating a cast type indicator in sidelink control information, wherein the cast type indicator indicates a one-to-one, one-to-many, or many-to-one sidelink positioning reference signal transmission.

FIG. 5 is a flow chart diagram illustrating one embodiment of a method 500 for determining reference signal received power. In some embodiments, the method 500 is performed by an apparatus, such as the remote unit 102. In certain embodiments, the method 500 may be performed by a processor executing program code, for example, a microcontroller, a microprocessor, a CPU, a GPU, an auxiliary processing unit, a FPGA, or the like.

In various embodiments, the method 500 includes defining 502, in a sidelink communication device, a trigger. The trigger is triggered by sensing results in a positioning request received from the location management function. In some embodiments, the method 500 includes, in response to the trigger being triggered, determining 504 reference signal received power values for destination identifiers indicated in the positioning request. In certain embodiments, the method 500 includes reporting 506 the reference signal received power values and the destination identifiers via non-access stratum signaling transmitted to the location management function.

FIG. 6 is a flow chart diagram illustrating one embodiment of a method 600 for performing a sidelink connection establishment procedure. In some embodiments, the method 600 is performed by an apparatus, such as the remote unit 102. In certain embodiments, the method 600 may be performed by a processor executing program code, for example, a microcontroller, a microprocessor, a CPU, a GPU, an auxiliary processing unit, a FPGA, or the like.

In various embodiments, the method 600 includes receiving 602, at a first sidelink communication device, information from a location management function. The information includes a destination identifier and a plurality of parameters to facilitate sidelink positioning. In some embodiments, the method 600 includes performing 604 a sidelink connection establishment procedure including a discovery procedure for unicast sidelink positioning based on the information from the location management function. In certain embodiments, the method 600 includes transmitting 606 the plurality of parameters using sidelink radio resource control signaling to a second sidelink communication device based on the destination identifier to facilitate sidelink positioning.

In certain embodiments, the method 600 further comprises transmitting an absolute position of the first sidelink communication device using sidelink radio resource control signaling to the second sidelink communication device to facilitate a positioning method at the second sidelink communication device. In some embodiments, the method 600 further comprises requesting an absolute position of the second sidelink communication device using sidelink control information or sidelink radio resource control signaling to facilitate a positioning method at the first sidelink communication device.

In various embodiments, the method 600 further comprises exchanging absolute positioning information with the second sidelink communication device using sidelink radio resource control signaling and a sidelink positioning reference signal transmission, and reporting sidelink positioning to a lower layer using a sidelink positioning reference signal, wherein exchanging the absolute positioning information comprises using sidelink radio resource control signaling performed with a first periodicity that is less than a second periodicity of a sidelink positioning reference signal transmission and reporting of a sidelink positioning value based on the sidelink positioning reference signal transmission.

FIG. 7 is a flow chart diagram illustrating one embodiment of a method 700 for determining parameters. In some embodiments, the method 700 is performed by an apparatus, such as the remote unit 102. In certain embodiments, the method 700 may be performed by a processor executing program code, for example, a microcontroller, a microprocessor, a CPU, a GPU, an auxiliary processing unit, a FPGA, or the like.

In various embodiments, the method 700 includes determining 702, at a first sidelink communication device, a sidelink positioning reference signal transmission offset or a comb pattern in a resource for a groupcast transmission based on a group member identifier.

FIG. 8 is a flow chart diagram illustrating one embodiment of a method 800 for indicating mapping information. In some embodiments, the method 800 is performed by an apparatus, such as the remote unit 102. In certain embodiments, the method 800 may be performed by a processor executing program code, for example, a microcontroller, a microprocessor, a CPU, a GPU, an auxiliary processing unit, a FPGA, or the like.

In various embodiments, the method 800 includes transmitting 802, from a first sidelink communication device, an indication to a second sidelink communication device. The indication includes mapping information that associates sidelink positioning reference signal occasions with a sidelink positioning technique, a transmission configuration indicator state, quasi-co-location information for receiver combining, or some combination thereof. Transmission of the indication is semi-statically configured using sidelink radio resource control signaling or dynamically using sidelink control information.

FIG. 9 is a flow chart diagram illustrating another embodiment of a method 900 for autonomous sidelink resource selection. In some embodiments, the method 900 is performed by an apparatus, such as the network unit 104. In certain embodiments, the method 900 may be performed by a processor executing program code, for example, a microcontroller, a microprocessor, a CPU, a GPU, an auxiliary processing unit, a FPGA, or the like.

In various embodiments, the method 900 includes transmitting 902, from a location management function, a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal.

In certain embodiments, the plurality of parameters comprise a sidelink positioning quality indicator, a priority value and positioning delay budget to be used for resource selection of the sidelink positioning reference signal, a latency range for sidelink report transmission, reception, or a combination thereof between sidelink user equipments, a resource pool configuration, a reference signal type for sensing, a source identifier, a destination identifier, a cast type, a positioning technique, a report configuration for reporting a positioning value, or some combination thereof.

In one embodiment, a method comprises: receiving, at a sidelink communication device and from a location management function, a request comprising a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal; performing the autonomous resource selection for determining a sidelink resource for the transmission of the sidelink positioning reference signal; and determining the sidelink resource based on the autonomous resource selection and based on a priority, a packet delay budget, a reference signal received power, a positioning reference signal offset, a positioning reference signal comb pattern, or a combination thereof.

In certain embodiments, the plurality of parameters comprise a sidelink positioning quality indicator, a priority value and positioning delay budget to be used for resource selection of the sidelink positioning reference signal, a latency range for sidelink report transmission, reception, or a combination thereof between sidelink user equipments, a resource pool configuration, a reference signal type for sensing, a source identifier, a destination identifier, a cast type, a positioning technique, a report configuration for reporting a positioning value, or some combination thereof.

In some embodiments, the method further comprises configurating a set of positioning reference signal offsets, positioning reference signal comb patterns, or a combination thereof per resource pool, per sidelink bandwidth part, or per sidelink carrier, wherein the autonomous resource selection for the transmission of the sidelink positioning reference signal is performed using available positioning reference signal offsets, an available comb pattern, or a combination thereof.

In various embodiments, the method further comprises receiving mapping information comprising an association between a positioning reference signal resource, a positioning reference signal bandwidth, and a sidelink quality indicator value, wherein the sidelink quality indicator value is associated with a sidelink positioning accuracy, a latency range, or a combination thereof.

In one embodiment, the method further comprises performing at least one resource reselection based on at least one trigger received from a medium access control, wherein performing the at least one resource reselection comprises requesting a candidate resource for positioning reference signal transmission in a resource pool, a carrier, a bandwidth part, or some combination thereof based on a sidelink positioning request received from the location management function.

In certain embodiments, performing the autonomous resource selection for the transmission of the sidelink positioning reference signal comprises performing the autonomous resource selection using sensing, random resource selection, or a combination thereof, and the method further comprises reporting a candidate positioning reference signal offset, a comb pattern, a candidate resource set, or some combination thereof for the transmission of the sidelink positioning reference signal to a higher layer.

In some embodiments, the method further comprises maximizing a selection of contiguous resources from multiple candidate resource sets received from a plurality of resource pools for the transmission of the sidelink positioning reference signal at the same time within a time period.

In various embodiments, the method further comprises reserving at least one resource and at least one positioning reference signal offset or a comb pattern for the transmission of the sidelink positioning reference signal within a packet delay budget.

In one embodiment, the method further comprises indicating a cast type indicator in sidelink control information, wherein the cast type indicator indicates a one-to-one, one-to-many, or many-to-one sidelink positioning reference signal transmission.

In one embodiment, an apparatus comprises a sidelink communication device. The apparatus further comprises: a receiver that receives, from a location management function, a request comprising a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal; and a processor that: performs the autonomous resource selection for determining a sidelink resource for the transmission of the sidelink positioning reference signal; and determines the sidelink resource based on the autonomous resource selection and based on a priority, a packet delay budget, a reference signal received power, a positioning reference signal offset, a positioning reference signal comb pattern, or a combination thereof.

In certain embodiments, the plurality of parameters comprise a sidelink positioning quality indicator, a priority value and positioning delay budget to be used for resource selection of the sidelink positioning reference signal, a latency range for sidelink report transmission, reception, or a combination thereof between sidelink user equipments, a resource pool configuration, a reference signal type for sensing, a source identifier, a destination identifier, a cast type, a positioning technique, a report configuration for reporting a positioning value, or some combination thereof.

In some embodiments, the processor configures a set of positioning reference signal offsets, positioning reference signal comb patterns, or a combination thereof per resource pool, per sidelink bandwidth part, or per sidelink carrier, and the autonomous resource selection for the transmission of the sidelink positioning reference signal is performed using available positioning reference signal offsets, an available comb pattern, or a combination thereof.

In various embodiments, the receiver receives mapping information comprising an association between a positioning reference signal resource, a positioning reference signal bandwidth, and a sidelink quality indicator value, and the sidelink quality indicator value is associated with a sidelink positioning accuracy, a latency range, or a combination thereof.

In one embodiment, the processor performs at least one resource reselection based on at least one trigger received from a medium access control, and performing the at least one resource reselection comprises requesting a candidate resource for positioning reference signal transmission in a resource pool, a carrier, a bandwidth part, or some combination thereof based on a sidelink positioning request received from the location management function.

In certain embodiments, the apparatus further comprises a transmitter, wherein the processor performing the autonomous resource selection for the transmission of the sidelink positioning reference signal comprises the processor performing the autonomous resource selection using sensing, random resource selection, or a combination thereof, and the transmitter reports a candidate positioning reference signal offset, a comb pattern, a candidate resource set, or some combination thereof for the transmission of the sidelink positioning reference signal to a higher layer.

In some embodiments, the processor maximizes a selection of contiguous resources from multiple candidate resource sets received from a plurality of resource pools for the transmission of the sidelink positioning reference signal at the same time within a time period.

In various embodiments, the processor reserves at least one resource and at least one positioning reference signal offset or a comb pattern for the transmission of the sidelink positioning reference signal within a packet delay budget.

In one embodiment, the processor indicates a cast type indicator in sidelink control information, and the cast type indicator indicates a one-to-one, one-to-many, or many-to-one sidelink positioning reference signal transmission.

In one embodiment, a method comprises: defining, in a sidelink communication device, a trigger, wherein the trigger is triggered by sensing results in a positioning request received from the location management function; in response to the trigger being triggered, determining reference signal received power values for destination identifiers indicated in the positioning request; and reporting the reference signal received power values and the destination identifiers via non-access stratum signaling transmitted to the location management function.

In one embodiment, an apparatus comprises a sidelink communication device. The apparatus further comprises: a processor that: defines a trigger, wherein the trigger is triggered by sensing results in a positioning request received from the location management function; and in response to the trigger being triggered, determines reference signal received power values for destination identifiers indicated in the positioning request; and a transmitter that reports the reference signal received power values and the destination identifiers via non-access stratum signaling transmitted to the location management function.

In one embodiment, a method comprises: receiving, at a first sidelink communication device, information from a location management function, wherein the information comprises a destination identifier and a plurality of parameters to facilitate sidelink positioning; performing a sidelink connection establishment procedure comprising a discovery procedure for unicast sidelink positioning based on the information from the location management function; and transmitting the plurality of parameters using sidelink radio resource control signaling to a second sidelink communication device based on the destination identifier to facilitate sidelink positioning.

In certain embodiments, the method further comprises transmitting an absolute position of the first sidelink communication device using sidelink radio resource control signaling to the second sidelink communication device to facilitate a positioning method at the second sidelink communication device.

In some embodiments, the method further comprises requesting an absolute position of the second sidelink communication device using sidelink control information or sidelink radio resource control signaling to facilitate a positioning method at the first sidelink communication device.

In various embodiments, the method further comprises exchanging absolute positioning information with the second sidelink communication device using sidelink radio resource control signaling and a sidelink positioning reference signal transmission, and reporting sidelink positioning to a lower layer using a sidelink positioning reference signal, wherein exchanging the absolute positioning information comprises using sidelink radio resource control signaling performed with a first periodicity that is less than a second periodicity of a sidelink positioning reference signal transmission and reporting of a sidelink positioning value based on the sidelink positioning reference signal transmission.

In one embodiment, an apparatus comprises a first sidelink communication device. The apparatus further comprises: a receiver that receives information from a location management function, wherein the information comprises a destination identifier and a plurality of parameters to facilitate sidelink positioning; a processor that performs a sidelink connection establishment procedure comprising a discovery procedure for unicast sidelink positioning based on the information from the location management function; and a transmitter that transmits the plurality of parameters using sidelink radio resource control signaling to a second sidelink communication device based on the destination identifier to facilitate sidelink positioning.

In certain embodiments, the transmitter transmits an absolute position of the first sidelink communication device using sidelink radio resource control signaling to the second sidelink communication device to facilitate a positioning method at the second sidelink communication device.

In some embodiments, the processor requests an absolute position of the second sidelink communication device using sidelink control information or sidelink radio resource control signaling to facilitate a positioning method at the first sidelink communication device.

In various embodiments, the processor exchanges absolute positioning information with the second sidelink communication device using sidelink radio resource control signaling and a sidelink positioning reference signal transmission, and the transmitter reports sidelink positioning to a lower layer using a sidelink positioning reference signal, and exchanging the absolute positioning information comprises the processor using sidelink radio resource control signaling performed with a first periodicity that is less than a second periodicity of a sidelink positioning reference signal transmission and reporting of a sidelink positioning value based on the sidelink positioning reference signal transmission.

In one embodiment, a method comprises: determining, at a first sidelink communication device, a sidelink positioning reference signal transmission offset or a comb pattern in a resource for a groupcast transmission based on a group member identifier.

In one embodiment, an apparatus comprises a first sidelink communication device. The apparatus further comprises: a processor that determines a sidelink positioning reference signal transmission offset or a comb pattern in a resource for a groupcast transmission based on a group member identifier.

In one embodiment, a method comprises: transmitting, from a first sidelink communication device, an indication to a second sidelink communication device, wherein the indication comprises mapping information that associates sidelink positioning reference signal occasions with a sidelink positioning technique, a transmission configuration indicator state, quasi-co-location information for receiver combining, or some combination thereof, wherein transmission of the indication is semi-statically configured using sidelink radio resource control signaling or dynamically using sidelink control information.

In one embodiment, an apparatus comprises a first sidelink communication device. The apparatus further comprises: a transmitter that transmits an indication to a second sidelink communication device, wherein the indication comprises mapping information that associates sidelink positioning reference signal occasions with a sidelink positioning technique, a transmission configuration indicator state, quasi-co-location information for receiver combining, or some combination thereof, wherein transmission of the indication is semi-statically configured using sidelink radio resource control signaling or dynamically using sidelink control information.

In one embodiment, a method comprises: transmitting, from a location management function, a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal.

In certain embodiments, the plurality of parameters comprise a sidelink positioning quality indicator, a priority value and positioning delay budget to be used for resource selection of the sidelink positioning reference signal, a latency range for sidelink report transmission, reception, or a combination thereof between sidelink user equipments, a resource pool configuration, a reference signal type for sensing, a source identifier, a destination identifier, a cast type, a positioning technique, a report configuration for reporting a positioning value, or some combination thereof.

In one embodiment, an apparatus comprises a location management function. The apparatus further comprises: a transmitter that transmits a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal.

In certain embodiments, the plurality of parameters comprise a sidelink positioning quality indicator, a priority value and positioning delay budget to be used for resource selection of the sidelink positioning reference signal, a latency range for sidelink report transmission, reception, or a combination thereof between sidelink user equipments, a resource pool configuration, a reference signal type for sensing, a source identifier, a destination identifier, a cast type, a positioning technique, a report configuration for reporting a positioning value, or some combination thereof.

Embodiments may be practiced in other specific forms. The described embodiments are to be considered in all respects only as illustrative and not restrictive. The scope of the invention is, therefore, indicated by the appended claims rather than by the foregoing description. All changes which come within the meaning and range of equivalency of the claims are to be embraced within their scope.

Claims

1. An apparatus comprising a sidelink communication device, the apparatus further comprising:

a receiver that receives, from a location management function, a request comprising a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal; and
a processor that: performs the autonomous resource selection for determining a sidelink resource for the transmission of the sidelink positioning reference signal; and determines the sidelink resource based on the autonomous resource selection and based on a priority, a packet delay budget, a reference signal received power, a positioning reference signal offset, a positioning reference signal comb pattern, or a combination thereof.

2. The apparatus of claim 1, wherein the plurality of parameters comprise a sidelink positioning quality indicator, a priority value and positioning delay budget to be used for resource selection of the sidelink positioning reference signal, a latency range for sidelink report transmission, reception, or a combination thereof between sidelink user equipments, a resource pool configuration, a reference signal type for sensing, a source identifier, a destination identifier, a cast type, a positioning technique, a report configuration for reporting a positioning value, or some combination thereof.

3. The apparatus of claim 1, wherein the processor configures a set of positioning reference signal offsets, positioning reference signal comb patterns, or a combination thereof per resource pool, per sidelink bandwidth part, or per sidelink carrier, and the autonomous resource selection for the transmission of the sidelink positioning reference signal is performed using available positioning reference signal offsets, an available comb pattern, or a combination thereof.

4. The apparatus of claim 1, wherein the receiver receives mapping information comprising an association between a positioning reference signal resource, a positioning reference signal bandwidth, and a sidelink quality indicator value, and the sidelink quality indicator value is associated with a sidelink positioning accuracy, a latency range, or a combination thereof.

5. The apparatus of claim 1, wherein the processor performs at least one resource reselection based on at least one trigger received from a medium access control, and performing the at least one resource reselection comprises requesting a candidate resource for positioning reference signal transmission in a resource pool, a carrier, a bandwidth part, or some combination thereof based on a sidelink positioning request received from the location management function.

6. The apparatus of claim 1, further comprising a transmitter, wherein the processor performing the autonomous resource selection for the transmission of the sidelink positioning reference signal comprises the processor performing the autonomous resource selection using sensing, random resource selection, or a combination thereof, and the transmitter reports a candidate positioning reference signal offset, a comb pattern, a candidate resource set, or some combination thereof for the transmission of the sidelink positioning reference signal to a higher layer.

7. The apparatus of claim 1, wherein the processor maximizes a selection of contiguous resources from multiple candidate resource sets received from a plurality of resource pools for the transmission of the sidelink positioning reference signal at the same time within a time period.

8. The apparatus of claim 1, wherein the processor reserves at least one resource and at least one positioning reference signal offset or a comb pattern for the transmission of the sidelink positioning reference signal within a packet delay budget.

9. The apparatus of claim 1, wherein the processor indicates a cast type indicator in sidelink control information, and the cast type indicator indicates a one-to-one, one-to-many, or many-to-one sidelink positioning reference signal transmission.

10. An apparatus comprising a first sidelink communication device, the apparatus further comprising:

a receiver that receives information from a location management function, wherein the information comprises a destination identifier and a plurality of parameters to facilitate sidelink positioning;
a processor that performs a sidelink connection establishment procedure comprising a discovery procedure for unicast sidelink positioning based on the information from the location management function; and
a transmitter that transmits the plurality of parameters using sidelink radio resource control signaling to a second sidelink communication device based on the destination identifier to facilitate sidelink positioning.

11. The apparatus of claim 10, wherein the transmitter transmits an absolute position of the first sidelink communication device using sidelink radio resource control signaling to the second sidelink communication device to facilitate a positioning method at the second sidelink communication device.

12. The apparatus of claim 10, wherein the processor requests an absolute position of the second sidelink communication device using sidelink control information or sidelink radio resource control signaling to facilitate a positioning method at the first sidelink communication device.

13. The apparatus of claim 10, wherein the processor exchanges absolute positioning information with the second sidelink communication device using sidelink radio resource control signaling and a sidelink positioning reference signal transmission, and the transmitter reports sidelink positioning to a lower layer using a sidelink positioning reference signal, and exchanging the absolute positioning information comprises the processor using sidelink radio resource control signaling performed with a first periodicity that is less than a second periodicity of a sidelink positioning reference signal transmission and reporting of a sidelink positioning value based on the sidelink positioning reference signal transmission.

14. An apparatus comprising a location management function, the apparatus further comprising:

a transmitter that transmits a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal.

15. The apparatus of claim 14, wherein the plurality of parameters comprise a sidelink positioning quality indicator, a priority value and positioning delay budget to be used for resource selection of the sidelink positioning reference signal, a latency range for sidelink report transmission, reception, or a combination thereof between sidelink user equipments, a resource pool configuration, a reference signal type for sensing, a source identifier, a destination identifier, a cast type, a positioning technique, a report configuration for reporting a positioning value, or some combination thereof.

Patent History
Publication number: 20230309066
Type: Application
Filed: Aug 10, 2021
Publication Date: Sep 28, 2023
Inventors: Karthikeyan Ganesan (Kronberg im Taunus), Robin Thomas (Bad Nauheim), Ankit Bhamri (Rödermark), Vijay Nangia (Woodridge, IL)
Application Number: 18/020,877
Classifications
International Classification: H04W 72/02 (20090101); H04L 5/00 (20060101);