Mobile-based incident reporting on vulnerable road user devices
By detecting movement parameters and transmitting event indications through VRU devices, and adjusting the reporting frequency in combination with VUE devices, the problem of quickly tracking VRU device movement and wasting resources is solved, achieving more efficient security and resource management.
Patent Information
- Application Number
- CN202180045942.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-07-07
- Filing Date
- 2021-04-30
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2041-04-30
AI Technical Summary
In the prior art, it is difficult for VUE devices to quickly track the sudden movement of VRU devices, resulting in an inability to provide security alerts in a timely manner. At the same time, VRU devices waste resources in performing periodic status reports when they are stationary or have low mobility.
The VRU device determines whether a mobility-based event occurs by detecting whether mobility parameters meet thresholds and transmits an event indication when the conditions are met. The VUE device adjusts the frequency of periodic status reports based on the request to improve resource utilization efficiency and security.
Improves the security and resource utilization efficiency of VRU equipment by quickly identifying potential security issues and reducing unnecessary resource consumption.
Smart Images

Figure CN115735240B_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This patent application claims priority to U.S. non-provisional patent application No. 16 / 946,802, filed on July 7, 2020, entitled “MOVEMENT-BASED EVENT REPORTING FOR A VULNERABLE ROAD USER DEVICE,” which is hereby expressly incorporated herein by reference.
[0003] public domain
[0004] Aspects of the present disclosure generally relate to vehicle-to-everything (V2X) communications and mobile-based incident reporting, for example, regarding vulnerable road user (VRU) devices.
[0005] background
[0006] User equipment (UE) can communicate directly using one or more sidelink channels (e.g., without using a base station as an intermediary for communication with each other). For example, the UE can communicate using peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocols (e.g., which may include vehicle-to-vehicle (V2V) protocols, vehicle-to-infrastructure (V2I) protocols, etc.), mesh networks, etc.
[0007] Overview
[0008] In some aspects, a method includes: determining, by a vulnerable road user (VRU) device, that parameters associated with movement of the VRU device satisfy one or more thresholds indicated in an event reporting configuration; and transmitting, by the VRU device and to a vehicle user equipment (VUE) device, an indication of an event associated with the VRU device based at least in part on determining that the parameters satisfy the one or more thresholds.
[0009] In some aspects, a method includes: transmitting, by a VUE device, a communication indicating a request for a VRU device to report to the VUE device one or more event types associated with movement of the VRU device; and receiving, by the VUE device, an indication of an event associated with the VRU device, wherein an event type of the event is included in the one or more event types for which the communication indicates the request for the VRU device to report.
[0010] In some aspects, a VRU device for wireless communication includes: a memory; and one or more processors operatively coupled to the memory, the memory and the one or more processors configured to: determine that a parameter associated with movement of the VRU device satisfies one or more thresholds indicated in an event reporting configuration; and transmit an indication of an event associated with the VRU device to a VUE device based at least in part on determining that the parameter satisfies the one or more thresholds.
[0011] In some aspects, a VUE device for wireless communication includes: a memory; and one or more processors operatively coupled to the memory, the memory and the one or more processors configured to: transmit a communication indicating a request for a VRU device to report to the VUE device one or more event types associated with movement of the VRU device; and receive from the VRU device an indication of an event associated with the VRU device, wherein the event type of the event is included in the one or more event types for which the communication indicates a request for the VRU device to report.
[0012] In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. The one or more instructions, when executed by one or more processors of a VRU device, may cause the one or more processors to: determine that a parameter associated with movement of the VRU device satisfies one or more thresholds indicated in an event reporting configuration; and transmit an indication of an event associated with the VRU device to a VUE device based at least in part on determining that the parameter satisfies the one or more thresholds.
[0013] In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. The one or more instructions, when executed by one or more processors of a VUE device, may cause the one or more processors to: transmit a communication indicating a request for a VRU device to report to the VUE device one or more event types associated with movement of the VRU device; and receive from the VRU device an indication of an event associated with the VRU device, wherein the event type of the event is included in the one or more event types for which the communication indicates a request for the VRU device to report.
[0014] In some aspects, an apparatus for wireless communication may include: means for determining that a parameter associated with movement of the apparatus satisfies one or more thresholds indicated in an event reporting configuration; and means for transmitting an indication of an event associated with the apparatus to a VUE device based at least in part on determining that the parameter satisfies the one or more thresholds.
[0015] In some aspects, an apparatus for wireless communication may include: a device for transmitting a communication indicating a request for a VRU device to report to the apparatus one or more event types associated with movement of the VRU device; and a device for receiving from the VRU device an indication of an event associated with the VRU device, wherein the event type of the event is included in the one or more event types for which the communication indicates a request for the VRU device to report.
[0016] Aspects generally include methods, apparatus (equipment), systems, computer program products, non-transitory computer-readable media, user devices, user equipment, wireless communication devices, and / or processing systems as substantially described with reference to and as illustrated in the accompanying drawings and description.
[0017] The foregoing has broadly outlined the features and technical advantages of examples according to the present disclosure in an effort to make the following detailed description better understood. Additional features and advantages will be described hereinafter. The concepts and specific examples disclosed can be readily used as a basis for modifying or designing other structures for implementing the same purposes as the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The characteristics of the concepts disclosed herein, both in terms of their organization and method of operation, as well as the associated advantages, will be better understood by considering the following description in conjunction with the accompanying drawings. Each of the figures is provided for illustration and description purposes and is not intended to define limitations on the claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to understand in detail the features of the present disclosure set forth above, a more particular description of the content briefly summarized above may be obtained with reference to various aspects, some of which are illustrated in the accompanying drawings. It should be noted, however, that the accompanying drawings illustrate only certain typical aspects of the present disclosure and are not to be considered limiting of its scope, as the description may admit to other equally effective aspects. The same reference numerals in different drawings may identify the same or similar elements.
[0020] Figure 1 is a diagram illustrating an example environment in which vulnerable roadside unit (VRU) devices and vehicle user equipment (VUE) devices described herein may be implemented in accordance with various aspects of the present disclosure.
[0021] Figure 2 It is to explain various aspects of the present disclosure Figure 1 . A diagram of example components of one or more devices shown in , such as a VRU device and a VUE device.
[0022] Figures 3A-3D is a diagram illustrating one or more examples associated with motion-based event reporting on VRU devices according to various aspects of the present disclosure.
[0023] Figure 4 and 5 is a flow chart illustrating an example process associated with motion-based event reporting on VRU devices in accordance with various aspects of the present disclosure.
[0024] Detailed description
[0025] The various aspects of the present disclosure are described more fully below with reference to the accompanying drawings. However, the present disclosure can be implemented in many different forms and should not be interpreted as being limited to any specific structure or function given throughout the present disclosure. On the contrary, these aspects are provided to make the present disclosure thorough and complete, and they will fully convey the scope of the present disclosure to those skilled in the art. Based on the teachings herein, those skilled in the art will appreciate that the scope of the present disclosure is intended to cover any aspect of the present disclosure disclosed herein, whether it is implemented independently of any other aspect of the present disclosure or implemented in combination. For example, any number of aspects set forth herein can be used to implement a device or practice method. In addition, the scope of the present disclosure is intended to cover such devices or methods that are practiced using a supplement to the various aspects of the present disclosure set forth herein or other other structures, functionality, or structure and functionality. It should be understood that any aspect of the present disclosure disclosed herein can be implemented by one or more elements of the claims.
[0026] A vehicle user equipment (VUE) device may be user equipment (UE) associated with and / or integrated into a vehicle. A VUE device may be a vehicle's electronic control unit (ECU), a telematics control unit (TCU), a wireless communication device included in the vehicle, or another type of device and / or component capable of communicating using various types of wireless communication protocols. A vulnerable roadside unit (VRU) device may be a UE or another type of wireless communication device associated with a VRU. A VRU may be a user, such as a pedestrian, cyclist, or the like, located near a vehicle, a road, or another area in which the vehicle is traveling.
[0027] The VUE device and the VRU device can be configured to communicate with each other on a side link (e.g., without using a base station as an intermediary for communicating with each other). For example, improvements in communication technology have enabled various types of side link communications (such as vehicle-to-everything (V2X) communications), which may include vehicle-to-vehicle (V2X) communications, vehicle-to-pedestrian (V2P) communications, and the like. In some cases, the VUE device can be configured to share information with the VRU device (e.g., using V2X communications). For example, the VUE device can transmit vehicle information and / or alerts to the VRU device to enable or permit the VRU device to use a user interface component to alert the associated VRU of the presence of a vehicle associated with the VUE device, indicate the location of the vehicle, provide information associated with the vehicle, and the like.
[0028] The VRU device may transmit periodic status reports to the VUE device to provide information associated with the location of the VRU device, movement of the VRU device, etc. The VUE device may receive the periodic status reports, may determine to transmit an alert to the VRU device based at least in part on the information included in the periodic status reports, and may transmit the alert to the VRU device. However, in some situations, the VUE device may not be able to track sudden movements of the VRU device quickly enough (such as if the associated VRU suddenly attempts to cross a road in front of a vehicle associated with the VUE device) to alert the VRU device of an impending safety issue. In other situations, when the VRU device experiences little movement (such as when the VRU associated with the VRU device is walking in a straight line or is stationary), the VRU device may waste battery resources, memory resources, processing resources, and radio resources to transmit periodic status reports to the VUE device.
[0029] According to some aspects described herein, a VRU device may be requested to provide an indication of a motion-based event to a VUE device. The motion-based event may provide an indication of a specific type of motion of the VRU device, such as a sudden motion of the VRU device, a sudden change in the motion of the VRU device, or a motion that may cause a security issue with a VRU associated with the VRU device. Motion-based alerts may allow the VUE device to more quickly identify impending security issues with a VRU associated with the VRU device (with or without additional information from periodic status reports), which in turn allows the VUE device to more quickly provide an alert to the VRU device. This increases the security of the VRU.
[0030] In addition, before determining that a mobility-based event has occurred, the VRU device can be requested to reduce the frequency of periodic status reports (for example, to increase the time duration between transmitting periodic status reports), which improves the power efficiency of the VRU device and saves battery resources, memory resources, processing resources, radio resources, etc. of the VRU device.
[0031] Figure 1 is a diagram of an example environment 100 in which the systems and / or methods described herein may be implemented. Figure 1 As shown in FIG, an environment 100 may include a VRU device 110 and a VUE device 120. The VRU device 110 and the VUE device 120 may communicate on a sidelink using V2X communication, V2P communication, and other types of sidelink communication. In addition, the VRU device 110 and the VUE device 120 may communicate on various sidelink physical channels, such as a physical sidelink control channel (PSCCH), a physical sidelink shared channel (PSSCH), a physical sidelink feedback channel (PSFCH), and / or other types of sidelink physical channels.
[0032] In some aspects, the VRU device 110 and the VUE device 120 can be included in a wireless network. The wireless network can be a cellular network (e.g., a Long Term Evolution (LTE) network, a fifth generation new radio (5G NR) network, and / or another type of cellular network), a wide area network (WAN), a Wi-Fi network, a hybrid technology network (e.g., a cellular and Wi-Fi network), and / or another type of wireless network.
[0033] The VRU device 110 includes one or more devices capable of receiving, generating, storing, processing, transmitting, and / or providing information associated with a mobile-based event report, as described herein. For example, the VRU device 110 may include a communication and / or computing device, such as a UE or mobile phone (e.g., a smartphone, a wireless phone, etc.), a laptop computer, a tablet computer, a handheld computer, a wearable communication device (e.g., a smartwatch, a pair of smart glasses, etc.), or a similar type of device. The VRU device 110 includes a V2X-compatible and / or V2X device capable of communicating with other V2X devices (e.g., on a sidelink), as described herein. The VRU device 110 may include a sensor system comprising one or more sensors for generating and / or providing mobility data associated with the VRU device 110 (e.g., to the VUE device 120).
[0034] The VUE device 120 may include any vehicle or device associated with a vehicle capable of transmitting and / or receiving V2X communications (e.g., on a sidelink), as described herein. For example, the VUE device 120 may be a consumer vehicle, an industrial vehicle, a commercial vehicle, etc. The VUE device 120 may be capable of traveling and / or providing transportation via a road, may be capable of being used for operations associated with a worksite (e.g., a construction site), etc. The VUE device 120 may include a sensor system comprising one or more sensors for generating and / or providing vehicle data associated with the VUE device 120 (e.g., to the VRU device 110).
[0035] As another example, a vehicle can be controlled by a VUE device 120, which can include one or more devices capable of receiving, generating, storing, processing, and / or providing information associated with mobile-based event reporting as described herein. For example, the VUE device 120 can include and / or can be a component of a communication and / or computing device (such as an ECU, an onboard computer, a console, an operator station, a UE associated with the vehicle, or a similar type of device). In some aspects, the VUE device 120 can include and / or be operable to provide V2X communications, vehicle data associated with the vehicle (e.g., identification information, sensor data, etc.), as described herein. For example, the VUE device 120 can permit the vehicle to have one or more onboard capabilities associated with sharing vehicle information associated with the vehicle with the VRU device 110, as described herein.
[0036] Figure 1 The number and arrangement of devices and networks shown are provided as one or more examples. In practice, there may be Figure 1 The devices shown in FIG may be additional devices and / or networks, fewer devices and / or networks, different devices and / or networks, or differently arranged devices and / or networks than those shown in FIG. Figure 1 Two or more of the devices shown in FIG may be implemented in a single device, or Figure 1 The single device shown in FIG1 may be implemented as multiple distributed devices. Additionally or alternatively, a set of devices (eg, one or more devices) of environment 100 may perform one or more functions described as being performed by another set of devices of environment 100.
[0037] Figure 2 2 is a diagram of example components of a device 200. The device 200 may correspond to the VRU device 110, the VUE device 120, etc. In some aspects, the VRU device 110, the VUE device 120, etc. may include one or more devices 200 and / or one or more components of the device 200. Figure 2As shown in , device 200 may include a bus 210 , a processor 220 , a memory 230 , a storage component 240 , an input component 250 , an output component 260 , and a communication interface 270 .
[0038] The bus 210 includes components that allow communication between multiple components of the device 200. The processor 220 is implemented in hardware, firmware, and / or a combination of hardware and software. The processor 220 is a central processing unit (CPU), a graphics processing unit (GPU), an accelerated processing unit (APU), a microprocessor, a microcontroller, a digital signal processor (DSP), a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), or another type of processing component. In some aspects, the processor 220 includes one or more processors that can be programmed to perform functions. The memory 230 includes a random access memory (RAM), a read-only memory (ROM), and / or another type of dynamic or static storage device (e.g., flash memory, magnetic memory, and / or optical memory) that stores information and / or instructions for use by the processor 220.
[0039] The storage component 240 stores information and / or software related to the operation and use of the device 200. For example, the storage component 240 may include a hard disk (e.g., a magnetic disk, an optical disk, and / or a magneto-optical disk), a solid-state drive (SSD), a compact disc (CD), a digital versatile disc (DVD), a floppy disk, a cassette, a magnetic tape, and / or another type of non-transitory computer-readable medium, along with a corresponding drive.
[0040] Input components 250 include components that permit device 200 to receive information, such as via user input (e.g., a touch screen display, a keyboard, a keypad, a mouse, buttons, switches, a microphone, a camera, etc.). Additionally or alternatively, input components 250 may include components for determining location (e.g., a global positioning system (GPS) component) and / or sensors (e.g., an accelerometer, a gyroscope, an actuator, another type of positioning or environmental sensor, etc.). Output components 260 include components that provide output information from device 200 (e.g., via a display, a speaker, a tactile feedback component, an audio or visual indicator, etc.).
[0041] The communication interface 270 includes components similar to a transceiver (e.g., a transceiver, a separate receiver, a separate transmitter, etc.) that enable the device 200 to communicate with other devices (such as via a wired connection, a wireless connection, or a combination of wired and wireless connections). The communication interface 270 can permit the device 200 to receive information from another device and / or provide information to another device. For example, the communication interface 270 may include an Ethernet interface, an optical interface, a coaxial interface, an infrared interface, a radio frequency (RF) interface, a universal serial bus (USB) interface, a Wi-Fi interface, a cellular network interface, etc.
[0042] Device 200 can perform one or more processes described herein. Device 200 can perform these processes based, at least in part, on processor 220 executing software instructions stored by a non-transitory computer-readable medium (such as memory 230 and / or storage component 240). As used herein, the term "computer-readable medium" refers to a non-transitory memory device. A memory device includes memory space within a single physical storage device or memory space distributed across multiple physical storage devices.
[0043] The software instructions may be read from another computer-readable medium or another device into the memory 230 and / or storage component 240 via the communication interface 270. The software instructions stored in the memory 230 and / or storage component 240, when executed, may cause the processor 220 to perform one or more processes described herein. Additionally or alternatively, hardware circuitry may be used in place of or in combination with software instructions to perform one or more processes described herein. Accordingly, the aspects described herein are not limited to any specific combination of hardware circuitry and software.
[0044] In some aspects, the device 200 includes means for performing one or more processes described herein and / or means for performing one or more operations of the processes described herein. For example, the means for performing the processes and / or operations described herein may include a bus 210, a processor 220, a memory 230, a storage component 240, an input component 250, an output component 260, a communication interface 270, and / or any combination thereof.
[0045] Figure 2 The number and arrangement of components shown are provided as examples. In practice, the device 200 may include Figure 2 Components may include additional components, fewer components, different components, or differently arranged components than those shown in FIG. Additionally or alternatively, a set of components (e.g., one or more components) of device 200 may perform one or more functions described as being performed by another set of components of device 200.
[0046] Figures 3A-3D is a diagram illustrating one or more examples 300 associated with mobile-based event reporting for VRU devices according to various aspects of the present disclosure. Figures 3A-3DAs shown in , example(s) 300 may include communication between a VRU device 110 and a VUE device 120. The VRU device 110 may be associated with a VRU located near and / or traveling near a path of travel of a vehicle (e.g., a road, street, highway, or another location where the vehicle is traveling). The VUE device 120 may be associated with the vehicle. In some aspects, the techniques described herein may be used in scenarios where the vehicle and VRU are traveling off-road, such as at or near a worksite, a construction site, or other off-road location.
[0047] like Figure 3A 3 and denoted by reference numeral 302, the VUE device 120 may transmit a communication indicating a request for a mobility-based event report on the VRU device 110. The communication may be a sidelink communication such as a PSSCH communication, a PSCCH communication, a V2X communication, a V2P communication, or the like.
[0048] In some aspects, the VUE device 120 may indicate a request for a mobile-based event report regarding the VRU device 110 based at least in part on being communicatively connected to the VRU device 110. In some aspects, the VUE device 120 may indicate a request for a mobile-based event report regarding the VRU device 110 based at least in part on identifying a VRU device 110 that is proximate to the VUE device 120 or determining that the VRU device 110 is within a threshold distance from the VUE device 120. In some aspects, the VUE device 120 may indicate a request for a mobile-based event report regarding the VRU device 110 based at least in part on determining that the VRU device 110 is located on a sidewalk or roadside of a road on which the VUE device 120 is traveling.
[0049] In some aspects, the communication may indicate a request for motion-based event reporting regarding the VRU device 110 by indicating a request for the VRU device 110 to report one or more event types associated with movement of the VRU device 110. In some aspects, the request to report one or more event types associated with movement of the VRU device 110 may include an event reporting configuration that identifies the one or more event types, may include one or more fields or bits that indicate the one or more event types, etc. The one or more event types may include one or more events associated with absolute movement of the VRU device 110, may include one or more events associated with relative movement of the VRU device 110, may include other types of motion-based events, and / or combinations thereof.
[0050] In some aspects, the event that the VRU device 110 is requested to report may be an indicator of unpredictable and / or potentially unsafe movement of the VRU device 110. For example, the event may indicate to the VUE device 120 that the speed and / or direction of the movement of the VRU device 110 is changing rapidly. As another example, the event may indicate that the speed and / or direction of the movement is potentially unsafe (e.g., the direction of the movement of the VRU device 110 is in a direction that could cause a collision with the VUE device 120). As another example, the event may indicate that the speed and / or direction of the movement of the VRU device 110 is becoming sporadic and / or irregular. As another example, the event may indicate that the current magnitude and direction of the movement of the VRU device 110 may immediately place the VRU device 110 in a potentially unsafe situation (e.g., the speed and direction of the movement of the VRU device 110 may indicate that the VRU associated with the VRU device 110 is approaching a crosswalk and has no intention of stopping). In this way, the event may alert the VUE device 120 to monitor the VRU device 110 more closely for potential safety issues.
[0051] An absolute movement event may be an event type associated with a specific movement magnitude or a specific movement direction of the VRU device 110. For example, an absolute movement event may be that the speed of the VRU device 110 meets a speed threshold, or may be that the speed of the VRU device 110 meets a speed threshold for at least a specific duration of time (e.g., in seconds, minutes, etc.). As another example, an absolute movement event may be that an angle (e.g., yaw angle, pitch angle, roll angle, etc.) of the VRU device 110 meets an angle threshold or is within a specific angle range. As another example, an absolute movement event may be that the heading of the VRU device 110 is within a specific heading range (e.g., associated with an axis perpendicular to the direction of travel of the VUE device 120 (such as when the VUE device 120 is traveling along a certain direction). Figure 3A In the case of traveling along the y-axis indicated in FIG, the axis perpendicular to the traveling direction of the VUE device 120 is Figure 3A As another example, the absolute movement event may be that the angular velocity of the VRU device 110 meets an angular velocity threshold.
[0052] As another example, an absolute movement event may be that the velocity of the VRU device 110 satisfies a velocity threshold or satisfies the velocity threshold for at least a specific duration of time. As another example, an absolute movement event may be that the velocity of the VRU device 110 along an axis perpendicular to the direction of travel of the VUE device 120, substantially along an axis perpendicular to the direction of travel of the VUE device 120, or within a specific range associated with the axis perpendicular to the direction of travel of the VUE device 120 satisfies a velocity threshold or satisfies the velocity threshold for at least a specific duration of time. As another example, an absolute movement event may be that the acceleration of the VRU device 110 satisfies an acceleration threshold or satisfies the acceleration threshold for at least a specific duration of time. As another example, an absolute movement event may be that the acceleration of the VRU device 110 along an axis perpendicular to the direction of travel of the VUE device 120, substantially along an axis perpendicular to the direction of travel of the VUE device 120, or within a specific range associated with the axis perpendicular to the direction of travel of the VUE device 120 satisfies an acceleration threshold or satisfies the acceleration threshold for at least a specific duration of time.
[0053] A relative movement event may be an event type associated with a change in the magnitude of movement of the VRU device 110, a change in the direction of movement of the VRU device 110, a rate of change in the magnitude of movement of the VRU device 110, a rate of change in the direction of movement of the VRU device 110, or the like. For example, a relative movement event may be a change in the speed of the VRU device 110 (e.g., a specific increase or decrease in speed) that satisfies a speed change threshold, or a change in the speed of the VRU device 110 that satisfies a speed change threshold for at least a specific duration. As another example, a relative movement event may be a change in the angle (e.g., yaw, pitch, roll, etc.) of the VRU device 110 (e.g., a specific angular direction change) that satisfies an angle change threshold. As another example, a relative movement event may be a change in the heading of the VRU device 110 that satisfies a heading change threshold, or that satisfies a heading change threshold for at least a specific duration. As another example, a relative movement event may be a change in the angular velocity of the VRU device 110 that satisfies an angular velocity change threshold.
[0054] As another example, a relative movement event may be a change in velocity of the VRU device 110 that satisfies a velocity change threshold or satisfies the velocity change threshold for at least a specific duration of time. As another example, a relative movement event may be a change in velocity of the VRU device 110 along an axis perpendicular to the direction of travel of the VUE device 120, substantially along an axis perpendicular to the direction of travel of the VUE device 120, or within a specific range associated with the axis perpendicular to the direction of travel of the VUE device 120 that satisfies a velocity change threshold or satisfies the velocity change threshold for at least a specific duration of time. As another example, a relative movement event may be a change in acceleration of the VRU device 110 that satisfies an acceleration change threshold or satisfies the acceleration change threshold for at least a specific duration of time. As another example, a relative movement event may be a change in acceleration of the VRU device 110 along an axis perpendicular to the direction of travel of the VUE device 120, substantially along an axis perpendicular to the direction of travel of the VUE device 120, or within a specific range associated with the axis perpendicular to the direction of travel of the VUE device 120 that satisfies an acceleration change threshold or satisfies the acceleration change threshold for at least a specific duration of time.
[0055] like Figure 3B 304, the VRU device 110 may transmit one or more first periodic status reports to the VUE device 120 prior to determining a motion-based event associated with the VRU device 110. In some aspects, the periodic status reports may include information associated with the location and / or movement of the VRU device 110, such as information identifying the location of the VRU device 110 (e.g., GPS location data, coordinate information, etc.), information identifying the heading of the VRU device 110, information identifying the speed, velocity, and / or acceleration of the VRU device 110, and the like.
[0056] In some aspects, the VRU device 110 may transmit one or more first periodic status reports to the VUE device 120 based at least in part on a reporting frequency used to transmit periodic status reports to the VUE device 120. In these scenarios, the VRU device 110 may transmit the periodic status reports between specific time durations. In some aspects, the VRU device 110 may transmit the one or more first periodic status reports at a baseline frequency for periodic status reporting. In some aspects, to conserve battery resources, memory resources, processing resources, and radio resources, the VRU device 110 may transmit the one or more first periodic status reports at a reduced frequency for periodic status reporting. In the reduced frequency scenario, the time duration between periodic status report transmissions is longer relative to the time duration between periodic status report transmissions based on the baseline reporting frequency.
[0057] In some aspects, the VUE device 120 may transmit an indication to the VRU device 110 to transmit one or more first periodic status reports at a reduced reporting frequency. The indication of the reduced reporting frequency may be included in a communication or another sidelink communication indicating a request for mobility-based event reporting for the VRU device 110. In some aspects, the indication of the reduced reporting frequency may be included in an event reporting configuration.
[0058] In some aspects, the VUE device 120 may determine (and may indicate) a request to instruct the VRU device 110 to transmit one or more first periodic status reports based on a reduced reporting frequency based at least in part on a determination that the VRU device 110 is easily trackable by the VUE device 120. The VUE device 120 may determine that the VRU device 110 is easily trackable based at least in part on the movement (or movement trends) of the VRU device 110. For example, the VUE device 120 may determine that the movement or historical movement trends of the VRU device 110 indicate that the VRU device 110 is moving predictably or that changes in the movement of the VRU device 110 do not satisfy a threshold.
[0059] In some aspects, the VRU device 110 may determine to transmit (and may transmit) one or more first periodic status reports at a reduced reporting frequency based at least in part on a determination that the VRU device 110 is located adjacent to or near a number of VUE devices that does not meet a threshold number (e.g., within a threshold distance from the number of VUE devices). For example, the VRU device 110 may determine that the VUE device 120 is the only VUE device located adjacent to or near the VRU device 110 and may determine to transmit the one or more first periodic status reports at a reduced reporting frequency based at least in part on the determination that the VUE device 120 is the only VUE device located adjacent to or near the VRU device 110. As another example, the VRU device 110 may determine that two or more VUE devices are located adjacent to or near the VRU device 110 and may determine to transmit the one or more first periodic status reports at a baseline reporting frequency based at least in part on a determination that the number of VUE devices located adjacent to or near the VRU device 110 meets a threshold number.
[0060] In some aspects, the VRU device 110 may sleep or transition to an idle mode or inactive mode between periodic status report transmissions. In some aspects, if the VRU device 110 determines that the VRU device 110 is located adjacent to or near a certain number of VUE devices that does not meet a threshold number, the VRU device 110 may still transition out of the idle mode or inactive mode based at least in part on the baseline reporting frequency to identify the number of VUE devices adjacent to or near the VRU device 110. In these situations, if the VRU device 110 determines that the number of VUE devices adjacent to or near the VRU device 110 has changed while transmitting one or more first periodic status reports at a reduced reporting frequency, the VRU device 110 may transition to transmitting the remaining periodic status reports of the one or more first periodic status reports at the baseline reporting frequency.
[0061] like Figure 3C In the embodiment of the present invention and as indicated by reference numeral 306, the VRU device 110 may determine that a mobility-based event associated with the VRU device 110 has occurred. In some aspects, the VRU device 110 may determine that a mobility-based event has occurred based at least in part on a request for a mobility-based event report, based at least in part on receiving an event reporting configuration, etc. As described above, in some aspects, the VRU device 110 may receive an indication of a request for a mobility-based event report from the VUE device 120. As an alternative to signaling, the VRU device 110 may be configured for mobility-based event reporting by the manufacturer of the VRU device 110 or when the VRU device 110 is deployed in service. In these scenarios, the event reporting configuration may be configured and stored on the VRU device 110.
[0062] In some aspects, the VRU device 110 may determine that a motion-based event has occurred by determining that one or more motion parameters associated with the VRU device 110 satisfy one or more motion-based thresholds. For example, the VRU device 110 may determine that one or more motion parameters associated with the VRU device 110 satisfy the above combination of thresholds. Figure 3AThe one or more motion-based thresholds described with reference numeral 302 are used to determine that a motion-based event has occurred. The one or more motion-based parameters associated with the VRU device 110 can be a speed of the VRU device 110, an angle of the VRU device 110 (e.g., yaw angle, pitch angle, roll angle, etc.), a heading of the VRU device 110, a velocity of the VRU device 110, an acceleration of the VRU device 110, an angular velocity of the VRU device 110, etc. In some aspects, the VRU device 110 can use one or more sensors of the VRU device 110 (e.g., a GPS component, an accelerometer, a gyroscope, an actuator, another type of location or environmental sensor) to determine the one or more motion-based parameters associated with the VRU device 110.
[0063] like Figure 3C 308, the VRU device 110 may transmit an indication of a motion-based event associated with the VRU device 110 to the VUE device 120. In some aspects, the VRU device 110 may transmit the indication of the motion-based event based at least in part on determining that a motion-based event has occurred. As indicated above, determining that a motion-based event has occurred may include determining that one or more parameters of the motion of the VRU device 110 satisfy one or more motion thresholds associated with a motion-based event for the VRU device 110 (e.g., a motion-based event indicated in an event reporting configuration for the VRU device 110).
[0064] The VRU device 110 may transmit an indication of the mobility-based event on a sidelink to the VUE device 120. In some aspects, the VRU device 110 may transmit the indication of the mobility-based event in a sidelink communication, such as a PSCCH communication, a PSSCH communication, a V2X communication, a V2P communication, or another type of sidelink communication.
[0065] If further Figure 3C In the embodiment of the present invention, and as indicated by reference numeral 310, the VUE device 120 may receive an indication of a motion-based event and may perform one or more actions based at least in part on the indication. In some aspects, the VUE device 120 may perform one or more actions based at least in part on a combination of the indication, one or more first periodic status reports, one or more other periodic status reports, other types of information, and the like. Examples of actions include transmitting a safety alert or safety warning to the VRU device 110, causing a vehicle associated with the VUE device 120 to autonomously slow down or autonomously stop, causing the vehicle to autonomously change the direction of travel of the vehicle, causing the vehicle to autonomously sound a vehicle horn, causing the vehicle to display an alert or warning to a driver and / or passengers of the vehicle, and the like.
[0066] like Figure 3D 3 and indicated by reference numeral 312, the VRU device 110 may transmit one or more second periodic status reports to the VUE device 120. The VRU device 110 may transmit the one or more second periodic status reports after determining that parameters associated with movement of the VRU device 110 satisfy one or more thresholds. In some aspects, the VRU device 110 may transmit the one or more second periodic status reports at the baseline reporting frequency based at least in part on determining that a movement-based event associated with the VRU device 110 has been triggered (e.g., based at least in part on determining that parameters associated with movement of the VRU device 110 satisfy one or more thresholds).
[0067] In this manner, the VRU device 110 can be requested to provide an indication of a mobility-based event to the VUE device 120. The indication of a mobility-based event can allow the VUE device 120 to more quickly identify (with or without additional information from periodic status reports) an impending security issue with the VRU associated with the VRU device 110, which allows the VUE device 120 to more quickly provide an alert to the VRU device 110. This increases the security of the VRU. Furthermore, before determining that a mobility-based event has occurred, the VRU device 110 can be requested to reduce the frequency of periodic status reports, which improves the power efficiency of the VRU device 110 and conserves battery resources, memory resources, processing resources, radio resources, and the like of the VRU device 110.
[0068] As indicated above, Figures 3A-3D is provided as one or more examples. Other examples may differ from those regarding Figures 3A-3D Examples described.
[0069] Figure 4 is a diagram illustrating an example process 400, for example, performed by a VRU device, in accordance with various aspects of the present disclosure. The example process 400 is an example of operations in which a VRU device (eg, VRU device 110, etc.) performs operations associated with mobile-based event reporting regarding vulnerable road user devices.
[0070] As in Figure 4 As shown in FIG, in some aspects, process 400 may include determining that parameters associated with movement of the VRU device satisfy one or more thresholds indicated in the event reporting configuration (block 410). For example, the VRU device (e.g., using the processor 220, memory 230, storage component 240, input component 250, output component 260, communication interface 270, etc.) may determine that parameters associated with movement of the VRU device satisfy one or more thresholds indicated in the event reporting configuration, as described above.
[0071] As in Figure 4As further shown in FIG4 , in some aspects, process 400 may include transmitting an indication of an event associated with the VRU device to the VUE device based at least in part on determining that the parameter satisfies one or more thresholds (block 420). For example, the VRU device (e.g., using the processor 220, memory 230, storage component 240, input component 250, output component 260, communication interface 270, etc.) may transmit an indication of an event associated with the VRU device to the VUE device based at least in part on determining that the parameter satisfies one or more thresholds, as described above.
[0072] Process 400 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.
[0073] In a first aspect, the event associated with the VRU device comprises at least one of an absolute movement event or a relative movement event. In a second aspect, alone or in combination with the first aspect, the event associated with the VRU device comprises an absolute movement event, and the one or more thresholds indicated in the event reporting configuration comprise a speed threshold associated with the speed of the VRU device, an angle threshold associated with at least one of a yaw angle, a pitch angle, or a roll angle of the VRU device, a speed threshold and a time duration threshold associated with the speed of the VRU device, a heading range threshold and a time duration threshold associated with the heading of the VRU device, a speed threshold associated with a speed of the VRU device along an axis perpendicular to a direction of travel of the VUE device, an acceleration threshold associated with an acceleration of the VRU device along an axis perpendicular to the direction of travel of the VUE device, or an angular velocity threshold associated with an angular velocity of the VRU device.
[0074] In a third aspect, alone or in combination with one or more of the first and second aspects, the event associated with the VRU device includes a relative movement event, and the one or more thresholds indicated in the event reporting configuration include a speed change threshold associated with the speed of the VRU device, an angle change threshold associated with at least one of the yaw angle, pitch angle or roll angle of the VRU device, a speed change threshold and a time duration threshold associated with the speed of the VRU device, a heading change threshold and a time duration threshold associated with the heading of the VRU device, a speed change threshold associated with the speed of the VRU device along an axis perpendicular to the direction of travel of the VUE device, an acceleration change threshold associated with the acceleration of the VRU device along an axis perpendicular to the direction of travel of the VUE device, and an angular velocity change threshold associated with the angular velocity of the VRU device.
[0075] In a fourth aspect, alone or in combination with one or more of the first to third aspects, process 400 includes receiving an indication of an event reporting configuration from a VUE device. In a fifth aspect, alone or in combination with one or more of the first to fourth aspects, the event reporting configuration indicates a reduced frequency for periodic status reporting, wherein the reduced frequency for periodic status reporting is reduced relative to a baseline frequency for periodic status reporting of the VRU device.
[0076] In a sixth aspect, alone or in combination with one or more of the first to fifth aspects, process 400 includes: determining that a number of VUE devices identified by a VRU device does not satisfy a number threshold; and based at least in part on determining that the number of VUE devices identified by the VRU device does not satisfy the number threshold, transmitting a periodic status report to the VUE device at a reduced frequency for periodic status reporting before determining that a parameter satisfies one or more thresholds. In a seventh aspect, alone or in combination with one or more of the first to sixth aspects, process 400 includes: periodically identifying nearby VUE devices at a baseline frequency for periodic status reporting of the VRU device.
[0077] In an eighth aspect, alone or in combination with one or more of the first to seventh aspects, the process 400 includes: before determining that a parameter satisfies one or more thresholds, transmitting one or more first periodic status reports to the VUE device at a reduced frequency for periodic status reporting; after transmitting the one or more first periodic status reports, determining that a number of VUE devices identified by the VRU device satisfies a number threshold; and transmitting one or more second periodic status reports to the VUE device at the baseline frequency based at least in part on determining that the number of VUE devices identified by the VRU device satisfies the number threshold.
[0078] In a ninth aspect, alone or in combination with one or more of aspects 1 through 8, process 400 includes: transmitting one or more first periodic status reports to the VUE device at a reduced frequency for periodic status reporting before determining that the parameters satisfy one or more thresholds; and transmitting one or more second periodic status reports to the VUE device at a baseline frequency based at least in part on determining that the parameters satisfy the one or more thresholds. In a tenth aspect, alone or in combination with one or more of aspects 1 through 9, event reporting configuration is configured for the VRU device prior to deployment of the VRU device.
[0079] although Figure 4 Example blocks of process 400 are shown, but in some aspects, process 400 may include Figure 44. In some embodiments, the process 400 may include additional blocks, fewer blocks, different blocks, or differently arranged blocks than those depicted in FIG. Additionally or alternatively, two or more blocks of process 400 may be executed in parallel.
[0080] Figure 5 is a diagram illustrating an example process 500, performed, for example, by a VUE device, in accordance with various aspects of the present disclosure. The example process 500 is an example of operations in which a VUE device (eg, VUE device 120, etc.) performs operations associated with motion-based event reporting for VRU devices.
[0081] As in Figure 5 As shown in FIG, in some aspects, process 500 may include transmitting a communication indicating a request for a VRU device to report one or more event types associated with movement of the VRU device to a VUE device (block 510). For example, the VUE device (e.g., using processor 220, memory 230, storage component 240, input component 250, output component 260, communication interface 270, etc.) may transmit a communication indicating a request for a VRU device to report one or more event types associated with movement of the VRU device to the VUE device, as described above.
[0082] As in Figure 5 As further shown in FIG5 , in some aspects, process 500 may include receiving an indication of an event associated with a VRU device, wherein an event type of the event is included in one or more event types for which the communication indicates a request for the VRU device to report (block 520). For example, a VUE device (e.g., using processor 220, memory 230, storage component 240, input component 250, output component 260, communication interface 270, etc.) may receive an indication of an event associated with a VRU device, as described above. In some aspects, the event type of the event is included in one or more event types for which the communication indicates a request for the VRU device to report.
[0083] Process 500 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.
[0084] In a first aspect, the communication indicates a request for periodic status reporting by the VRU device at a first frequency, and the process 500 includes: receiving one or more first periodic status reports from the VRU device at a second frequency based at least in part on an event associated with the VRU device, wherein the second frequency is greater than the first frequency. In a second aspect, either alone or in combination with the first aspect, the process 500 includes: receiving one or more second periodic status reports from the VRU device at the first frequency before receiving an indication of an event associated with the VRU device.
[0085] In a third aspect, either alone or in combination with one or more of the first and second aspects, process 500 includes: receiving one or more second periodic status reports from a VRU device; determining, based at least in part on the one or more second periodic status reports, that one or more status reporting parameters for the VRU device satisfy one or more thresholds; and transmitting, based at least in part on determining that the one or more status reporting parameters for the VRU device satisfy the one or more thresholds, a communication indicating a request for the VRU device to perform periodic status reporting at a first frequency. In a fourth aspect, either alone or in combination with one or more of the first to third aspects, the one or more event types include at least one of an absolute motion event or a relative motion event.
[0086] In the fifth aspect, alone or in combination with one or more of the first to fourth aspects, the event type of the event is an absolute movement event, and the absolute movement event includes the speed of the VRU device satisfying a speed threshold, at least one of the yaw angle, pitch angle or roll angle of the VRU device satisfying an angle threshold, the speed of the VRU device satisfying a speed threshold for at least a first duration of time, the heading of the VRU device being within a heading range for at least a second duration of time, the rate of the VRU device along an axis perpendicular to the direction of travel of the VUE device satisfying a rate threshold, the acceleration of the VRU device along an axis perpendicular to the direction of travel of the VUE device satisfying an acceleration threshold, or the angular velocity of the VRU device satisfying an angular velocity threshold.
[0087] In the sixth aspect, alone or in combination with one or more of the first to fifth aspects, the event type of the event is a relative movement event, and the relative movement event includes the speed change of the VRU device satisfying a speed change threshold, at least one of the yaw angle change, pitch angle change or roll angle change of the VRU device satisfying an angle change threshold, the speed change of the VRU device satisfying a speed change threshold for at least a first time duration, the heading change of the VRU device satisfying a heading change threshold for at least a second time duration, the rate change of the VRU device along an axis perpendicular to the direction of travel of the VUE device satisfying a rate change threshold, the acceleration change of the VRU device along an axis perpendicular to the direction of travel of the VUE device satisfying an acceleration change threshold, or the angular velocity change of the VRU device satisfying an angular velocity change threshold.
[0088] In a seventh aspect, alone or in combination with one or more of the first to sixth aspects, the process 500 includes transmitting a security alert communication to the VRU device based at least in part on receiving an indication of an event associated with the VRU device.
[0089] although Figure 5 Example blocks of process 500 are shown, but in some aspects, process 500 may include Figure 5 5. In some embodiments, the process 500 may include additional blocks, fewer blocks, different blocks, or differently arranged blocks than those depicted in FIG. Additionally or alternatively, two or more blocks of process 500 may be executed in parallel.
[0090] The foregoing disclosure provides illustration and description, but is not intended to be exhaustive or to limit the aspects to the precise form disclosed. Modifications and variations may be made in light of the above disclosure or may be acquired from practice of the aspects.
[0091] As used herein, the term "component" is intended to be broadly interpreted as a combination of hardware, firmware, and / or hardware and software. As used herein, a processor is implemented with hardware, firmware, and / or a combination of hardware and software. It will be apparent that the systems and / or methods described herein can be implemented in different forms of hardware, firmware, and / or a combination of hardware and software. The actual dedicated control hardware or software code used to implement these systems and / or methods does not limit various aspects. Thus, the operation and behavior of these systems and / or methods are described herein without reference to specific software code—it is understood that software and hardware can be designed to implement these systems and / or methods based at least in part on the description herein.
[0092] As used herein, satisfying a threshold may refer to a value being greater than a threshold, greater than or equal to a threshold, less than a threshold, less than or equal to a threshold, equal to a threshold, not equal to a threshold, etc., depending on the context.
[0093] Although specific feature combinations are described in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of various aspects. In fact, many of these features can be combined in a manner not specifically described in the claims and / or not disclosed in the specification. Although each dependent claim listed below can be directly subordinate to only one claim, the disclosure of various aspects includes that each dependent claim is combined with each other claim in this group of claims. The phrase quoting "at least one of" a column of items refers to any combination of these items, including single members. As an example, "at least one of a, b or c" is intended to encompass: a, b, c, ab, ac, bc, and abc, as well as any combination with multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other arrangement of a, b and c).
[0094] The elements, actions or instructions used herein should not be interpreted as key or necessary unless explicitly described as such. Moreover, as used herein, the articles "one" and "a" are intended to include one or more projects and can be used interchangeably with "one or more". In addition, as used herein, the article "the" is intended to include one or more projects cited in conjunction with the article "the", and can be used interchangeably with "one or more". In addition, as used herein, the terms "set" and "group" are intended to include one or more projects (e.g., related items, non-related items, a combination of related and non-related items, etc.), and can be used interchangeably with "one or more". In the case of being intended to have only one project, the phrase "only one" or similar language is used. Moreover, as used herein, the terms "having", "containing", "comprising" etc. are intended to be open terms. In addition, the phrase "based on" is intended to mean "at least partially based on", unless otherwise explicitly stated. Furthermore, as used herein, the term "or" when used in a sequence is intended to be inclusive and may be used interchangeably with "and / or" unless expressly stated otherwise (e.g., when used in conjunction with "either of" or "only one of").
Claims
1. A method comprising: receiving, by a vulnerable road user (VRU) device and from a vehicle user equipment (VUE) device, an event reporting configuration indicating one or more thresholds; determining, by the VRU device, that a parameter associated with movement of the VRU device satisfies the one or more thresholds; as well as An indication of an event associated with the VRU device is transmitted by the VRU device and to the VUE device based at least in part on determining that the parameter satisfies the one or more thresholds, wherein the event associated with the VRU device includes an event type associated with a rate of change of direction of movement of the VRU device.
2. The method according to claim 1, wherein the event report configuration identifier: Absolute move events, and Relative movement events, and The relative movement event is an event type associated with a rate of change of a movement direction of the VRU device.
3. The method of claim 1 , wherein the event reporting configuration further indicates one or more different thresholds associated with absolute motion events; and The one or more different thresholds include: a speed threshold associated with a speed of the VRU device; an angle threshold associated with at least one of a yaw angle, a pitch angle, or a roll angle of the VRU device; the speed threshold and the time duration threshold associated with the speed of the VRU device; a heading range threshold and a time duration threshold associated with the heading of the VRU device; a velocity threshold associated with a velocity of the VRU device along an axis perpendicular to a direction of travel of the VUE device; an acceleration threshold associated with the acceleration of the VRU device along the axis perpendicular to the direction of travel of the VUE device; or An angular velocity threshold value associated with the angular velocity of the VRU device.
4. The method of claim 1 , wherein the one or more thresholds include: a speed change threshold associated with a speed of the VRU device; an angle change threshold associated with at least one of a yaw angle, a pitch angle, or a roll angle of the VRU device; the speed change threshold and the time duration threshold associated with the speed of the VRU device; heading change threshold; a rate change threshold associated with a rate of velocity of the VRU device along an axis perpendicular to a direction of travel of the VUE device; an acceleration change threshold associated with an acceleration of the VRU device along the axis perpendicular to the direction of travel of the VUE device; An angular velocity change threshold value associated with the angular velocity of the VRU device.
5. The method of claim 1 , wherein the event reporting configuration indicates a reduced frequency for periodic status reporting, and The reduced frequency for periodic status reporting is reduced relative to a baseline frequency for periodic status reporting of the VRU device.
6. The method of claim 5, further comprising: determining that the number of VUE devices identified by the VRU device does not meet a number threshold; as well as Based at least in part on determining that the number of the VUE devices identified by the VRU device does not satisfy the number threshold, transmitting periodic status reports to the VUE device at a reduced frequency for periodic status reporting prior to determining that the parameter satisfies the one or more thresholds.
7. The method of claim 6, further comprising: Nearby VUE devices are periodically identified at the baseline frequency for periodic status reporting of the VRU devices.
8. The method of claim 5, further comprising: prior to determining that the parameter satisfies the one or more thresholds, transmitting one or more first periodic status reports to the VUE device at a reduced frequency for periodic status reporting; After transmitting the one or more first periodic status reports, determining that the number of VUE devices identified by the VRU device satisfies a number threshold; as well as Based at least in part on determining that the number of the VUE devices identified by the VRU device satisfies the number threshold, one or more second periodic status reports are transmitted to the VUE device at the baseline frequency.
9. The method of claim 5, further comprising: prior to determining that the parameter satisfies the one or more thresholds, transmitting one or more first periodic status reports to the VUE device at the reduced frequency for periodic status reporting; as well as One or more second periodic status reports are transmitted to the VUE device at the baseline frequency based at least in part on determining that the parameter satisfies the one or more thresholds.
10. The method of claim 1, wherein the parameter is determined using one or more sensors of the VRU device.
11. A method comprising: determining, by a vehicle user equipment (VUE) device, one or more thresholds associated with one or more event types associated with movement of a vulnerable road user (VRU) device; transmitting, by the VUE device, an event reporting configuration indicating a request for the VRU device to report one or more event types associated with movement of the VRU device to the VUE device, wherein the event reporting configuration indicates the one or more threshold values; as well as receiving, by the VUE device, an indication of an event associated with the VRU device, The event associated with the VRU device includes an event type associated with a rate of change of a moving direction of the VRU device among the one or more event types.
12. The method of claim 11, wherein the event reporting configuration indicates a request for the VRU device to perform periodic status reporting at a first frequency; and wherein the method further comprises: receiving one or more first periodic status reports from the VRU device at a second frequency based at least in part on the event associated with the VRU device, The second frequency is greater than the first frequency.
13. The method of claim 12, further comprising: Prior to receiving the indication of the event associated with the VRU device, one or more second periodic status reports are received from the VRU device at the first frequency.
14. The method of claim 12, further comprising: receiving one or more second periodic status reports from the VRU device; determining, based at least in part on the one or more second periodic status reports, that one or more status reporting parameters for the VRU device satisfy one or more thresholds; as well as An event reporting configuration indicating a request for periodic status reporting by the VRU device at the first frequency is transmitted based at least in part on determining that the one or more status reporting parameters for the VRU device satisfy the one or more thresholds.
15. The method of claim 11, wherein the one or more event types include: Absolute move events, and Relative movement events, and The relative movement event is an event type associated with a rate of change of a movement direction of the VRU device.
16. The method of claim 11, wherein the one or more event types further comprise: The speed of the VRU device meets the speed threshold, At least one of the yaw angle, pitch angle, or roll angle of the VRU device satisfies an angle threshold, the speed of the VRU device meets the speed threshold for at least a first duration of time, The heading of the VRU device is within the heading range for at least a second time duration, The velocity of the VRU device along an axis perpendicular to the direction of travel of the VUE device satisfies a velocity threshold, The acceleration of the VRU device along the axis perpendicular to the direction of travel of the VUE device satisfies an acceleration threshold, or The angular velocity of the VRU device meets an angular velocity threshold.
17. The method of claim 11, wherein the one or more event types further comprise: The speed change of the VRU device meets the speed change threshold, At least one of a yaw angle change, a pitch angle change, or a roll angle change of the VRU device satisfies an angle change threshold, a speed change of the VRU device satisfies the speed change threshold for at least a first duration of time, The rate change of the VRU device along an axis perpendicular to the driving direction of the VUE device meets a rate change threshold, The acceleration change of the VRU device along the axis perpendicular to the driving direction of the VUE device satisfies an acceleration change threshold, or The angular velocity change of the VRU device satisfies an angular velocity change threshold.
18. The method of claim 11, further comprising: A security alert communication is transmitted to the VRU device based at least in part on receiving the indication of the event associated with the VRU device.
19. A vulnerable road user (VRU) device for wireless communication, comprising: Memory; as well as one or more processors coupled to the memory, the one or more processors configured to: receiving an event reporting configuration indicating one or more thresholds from a vehicle user equipment (VUE) device; determining that a parameter associated with movement of the VRU device satisfies the one or more thresholds; as well as An indication of an event associated with the VRU device is transmitted to the VUE device based at least in part on determining that the parameter satisfies the one or more thresholds, wherein the event associated with the VRU device comprises an event type associated with a rate of change of direction of movement of the VRU device.
20. The VRU device of claim 19, wherein the event reporting configuration indicates a reduced frequency for periodic status reporting, and The reduced frequency for periodic status reporting is reduced relative to a baseline frequency for periodic status reporting of the VRU device.
21. The VRU device of claim 20, wherein the one or more processors are further configured to: determining that the number of VUE devices identified by the VRU device does not satisfy a number threshold; and Based at least in part on determining that the number of the VUE devices identified by the VRU device does not satisfy the number threshold, transmitting periodic status reports to the VUE device at a reduced frequency for periodic status reporting prior to determining that the parameter satisfies the one or more thresholds.
22. The VRU device of claim 21 , wherein the one or more processors are further configured to: Nearby VUE devices are periodically identified at the baseline frequency for periodic status reporting of the VRU devices.
23. The VRU device of claim 20, wherein the one or more processors are further configured to: prior to determining that the parameter satisfies the one or more thresholds, transmitting one or more first periodic status reports to the VUE device at a reduced frequency for periodic status reporting; After transmitting the one or more first periodic status reports, determining that the number of VUE devices identified by the VRU device satisfies a number threshold; as well as Based at least in part on determining that the number of the VUE devices identified by the VRU device satisfies the number threshold, one or more second periodic status reports are transmitted to the VUE device at the baseline frequency.
24. The VRU device of claim 20, wherein the one or more processors are further configured to: prior to determining that the parameter satisfies the one or more thresholds, transmitting one or more first periodic status reports to the VUE device at the reduced frequency for periodic status reporting; and One or more second periodic status reports are transmitted to the VUE device at the baseline frequency based at least in part on determining that the parameter satisfies the one or more thresholds.
25. The VRU device of claim 19, wherein the VRU device is located outside a vehicle including the VUE device.
26. The VRU device of claim 19, wherein the one or more processors are further configured to perform the method of any one of claims 2-4 and 10.
27. A vehicle user equipment (VUE) device for wireless communication, comprising: Memory; as well as one or more processors coupled to the memory, the one or more processors configured to: determining one or more thresholds associated with one or more event types associated with movement of a vulnerable road user (VRU) device; transmitting an event reporting configuration indicating a request for the VRU device to report one or more event types associated with movement of the VRU device to the VUE device, wherein the event reporting configuration indicates the one or more threshold values; as well as receiving, from the VRU device, an indication of an event associated with the VRU device, The event associated with the VRU device includes an event type associated with a rate of change of a moving direction of the VRU device among the one or more event types.
28. The VUE device of claim 27, wherein the event reporting configuration indicates a request for the VRU device to perform periodic status reporting at a first frequency; and in, The one or more processors are further configured to: receiving one or more first periodic status reports from the VRU device at a second frequency based at least in part on the event associated with the VRU device, The second frequency is greater than the first frequency.
29. The VUE device of claim 27, wherein the one or more event types further comprise: The speed of the VRU device meets the speed threshold, At least one of the yaw angle, pitch angle, or roll angle of the VRU device satisfies an angle threshold, the speed of the VRU device meets the speed threshold for at least a first duration of time, The heading of the VRU device is within the heading range for at least a second time duration, The velocity of the VRU device along an axis perpendicular to the direction of travel of the VUE device satisfies a velocity threshold, The acceleration of the VRU device along the axis perpendicular to the direction of travel of the VUE device satisfies an acceleration threshold, or The angular velocity of the VRU device meets an angular velocity threshold.
30. The VUE device of claim 27, wherein the one or more event types further comprise: The speed change of the VRU device meets the speed change threshold, At least one of a yaw angle change, a pitch angle change, or a roll angle change of the VRU device satisfies an angle change threshold, a speed change of the VRU device satisfies the speed change threshold for at least a first duration of time, The rate change of the VRU device along an axis perpendicular to the driving direction of the VUE device meets a rate change threshold, The acceleration change of the VRU device along the axis perpendicular to the driving direction of the VUE device satisfies an acceleration change threshold, or The angular velocity change of the VRU device satisfies the angular velocity threshold change.
31. The VUE device of claim 27, wherein the one or more processors are further configured to: A security alert communication is transmitted to the VRU device based at least in part on receiving the indication of the event associated with the VRU device.
32. The VUE device of claim 27, wherein the one or more thresholds comprises a plurality of thresholds.
33. The VUE device of claim 27, wherein the one or more processors are further configured to perform the method of any one of claims 13-15.
Citation Information
Patent Citations
Methods and apparatus for controlling the transmission and / or reception of safety messages by portable wireless user devices
CN104067642A
Method and system for preventing vulnerable road user (VRU) collision, and computer readable medium
CN108460993A