Method for transmitting and receiving data in wireless communication system and device for performing the same
By adjusting the personal safety message transmission interval and battery status management, the problem of rapid battery exhaustion in the equipment in the low battery state in the intelligent transportation system is solved, and more efficient and secure data transmission is achieved, extending the device's usage time.
Patent Information
- Application Number
- JP2024120765
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-04
- Filing Date
- 2024-07-26
- Publication Date
- 2025-02-06
AI Technical Summary
In the prior art, in the intelligent transportation system, the device continuously sends data messages in a low battery state, causing the battery to be quickly exhausted, failing to effectively manage battery life, affecting data transmission efficiency and security.
By adjusting Personal Security Message (PSM) transmission interval and battery state management, the device adjusts the message transmission cycle in a low battery state, sets a low battery mode, selectively becomes a cluster leader or member, reduces battery consumption, and optimizes communication strategies when charging.
It improves the data transmission efficiency and security of the equipment in a low battery state, extends the equipment's usage time, reduces battery consumption, and ensures timely transmission of key information.
Smart Images

Figure 2025019037000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a wireless communication system, and more particularly to a method and an apparatus for transmitting and receiving data in an intelligent transport system (ITS). [Background technology]
[0002] Wireless communication systems have been widely deployed to provide various communication services such as voice and data. In general, wireless communication systems are multiple access systems that can support communication with multiple users by sharing available system resources (bandwidth, transmission power, etc.). Examples of multiple access systems include code division multiple access (CDMA) systems, frequency division multiple access (FDMA) systems, time division multiple access (TDMA) systems, orthogonal frequency division multiple access (OFDMA) systems, and single carrier frequency division multiple access (SC-FDMA) systems.
[0003] An Intelligent Transport System (ITS) is a system that combines wireless communication technology with more efficient management of the transport system and improved safety. In an ITS system, CCTV, sensor networks, GPS devices, and wireless communication systems can be used to monitor traffic conditions in real time and acquire / process data. In an ITS system, communication between vehicles can be supported, for example, for autonomous driving and improved road safety, where vehicles communicate with each other and share information about their surrounding environment. Summary of the Invention [Problem to be solved by the invention]
[0004] A technical problem that the present invention aims to achieve is to transmit and receive data more accurately and efficiently in a wireless communication system.
[0005] This technical problem is not limited thereto, and other technical problems not mentioned can be derived from the following description. [Means for solving the problem]
[0006] A method for a device to transmit a message in a wireless communication system according to one aspect of the present invention includes obtaining information regarding a battery status of the device, and transmitting a personal safety message (PSM) message including a first data element (DE) for notifying the device of an event that has occurred based on the information regarding the battery status of the device and a battery charge threshold, wherein based on a field for notifying of a low battery state in the first DE being set to a true value, the PSM message is configured to further include a second DE for providing information regarding a PSM message transmission interval of the device in the low battery state.
[0007] In the low battery state, the PSM message transmission interval of the device is set to at least a first value.
[0008] The first value relates to a PSM message transmission interval when the device's battery condition is greater than or equal to the battery charge threshold.
[0009] The first value is 1100 ms.
[0010] The device forms a Vulnerable Road User (VRU) cluster with at least one other device, and based on the battery status of the device, it is determined whether or not it will become a leader in transmitting PSMs on behalf of the VRU cluster.
[0011] Based on the device's battery condition being below the battery charge threshold, the device operates as a member, rather than a leader, of the VRU cluster.
[0012] The device operates as a member, rather than a leader, of the VRU cluster based on the device being operated in a battery saving mode.
[0013] The PSM message includes information to notify that the device is in battery charging or operating in battery saving mode.
[0014] The device is a terminal for a Vulnerable Road User (VRU).
[0015] According to another aspect of the present invention, there is provided a computer-readable recording medium having a program recorded thereon for performing the above-described message transmission method.
[0016] According to another aspect of the present invention, a device for transmitting a message in a wireless communication system includes a memory for storing instructions and a processor for performing operations by executing the instructions, and the operations performed by the processor include obtaining information regarding a battery status of the device, and transmitting a personal safety message (PSM) message including a first data element (DE) for notifying the device of an event that has occurred based on the information regarding the battery status of the device and a battery charge threshold, and based on a field for notifying a low battery state in the first DE being set to a true value, the PSM message is further configured to include a second DE for providing information regarding a PSM message transmission interval of the device in the low battery state.
[0017] The device further includes a transceiver.
[0018] The device is a terminal for a Vulnerable Road User (VRU).
[0019] The device is a processing device that controls terminals for Vulnerable Road Users (VRUs).
[0020] According to another aspect of the present invention, a method for a device to receive a message in a wireless communication system includes receiving a personal safety message (PSM) message including a first data element (DE) for notifying another device of an event that has occurred, and obtaining information regarding a battery status of the other device based on the first DE, wherein based on a field for notifying of a low battery state in the first DE being set to a true value, the device determines that the battery status of the other device is below a battery charge threshold, and obtains from the PSM message a second DE providing information regarding a PSM message transmission interval of the other device in the low battery state.
[0021] According to another aspect of the present invention, a device receiving a message in a wireless communication system includes a memory for storing instructions and a processor for performing operations by executing the instructions, and the operations performed by the processor include receiving a personal safety message (PSM) message including a first data element (DE) for notifying another device of an event that has occurred, and obtaining information regarding a battery status of the other device based on the first DE, and based on a field for notifying a low battery state in the first DE being set to a true value, the device determines that the battery status of the other device is below a battery charge threshold, and obtains from the PSM message a second DE providing information regarding a PSM message transmission interval of the other device in the low battery state. Effect of the Invention
[0022] According to an embodiment of the present invention, data transmission and reception in a wireless communication system can be performed more accurately and efficiently.
[0023] The effects obtained by the various embodiments of the present invention are not limited to those mentioned above, and other effects not mentioned will be derived from the following description. [Brief description of the drawings]
[0024] [Figure 1] FIG. 1 is a diagram illustrating V2X communication. [Diagram 2] 1 shows the radio protocol architecture for SL communications. [Diagram 3] Indicates a terminal that performs V2X or SL communication. [Figure 4] 1 illustrates an example of a PSM2 message transmission for VRU equipment according to one embodiment. [Diagram 5] 1 illustrates an embodiment of a V2X connection management method taking into account a battery state. [Figure 6] 1 shows a flow chart of a method for sending a message from a device according to an embodiment. [Figure 7] 4 shows a flow of a method for receiving a message by a device according to an embodiment. [Figure 8] 1 illustrates a communication system to which the present invention can be applied. [Figure 9] 1 illustrates an example of a wireless device to which the present invention can be applied. [Figure 10] 11 shows another example of a wireless device to which the present invention can be applied. [Figure 11] 1 illustrates an example of a vehicle or an autonomous vehicle to which the present invention can be applied. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0025] Sidelink (SL) is a communication method that sets up a direct link between terminals (User Equipment, UE) to directly transmit voice or data between terminals without going through a base station (BS). SL is one solution to alleviate the burden on base stations due to the rapidly increasing data traffic.
[0026] V2X (vehicle-to-everything) refers to a communication technology that exchanges information with other vehicles, pedestrians, infrastructure, etc. through wired and wireless communication. V2X is divided into four types: V2V (vehicle-to-vehicle), V2I (vehicle-to-infrastructure), V2N (vehicle-to-network), and V2P (vehicle-to-pedestrian). V2X communication is provided through the PC5 interface and / or Uu interface.
[0027] Figure 1 is a diagram explaining a comparison between V2X communication based on RATs prior to NR and V2X communication based on NR.
[0028] In relation to V2X communication, methods for providing safety services based on V2X messages such as Basic Safety Message (BSM), Cooperative Awareness Message (CAM), and Decentralized Environmental Notification Message (DENM) have been discussed in RATs prior to NR. V2X messages include location information, dynamic information, attribute information, etc. For example, a terminal can transmit a periodic message type CAM and / or an event triggered message type DENM to other terminals.
[0029] For example, the CAM includes vehicle dynamic state information such as direction and speed, vehicle static data such as dimensions, external lighting conditions, route details, and other basic vehicle information. For example, a terminal may broadcast a CAM, and the delay of the CAM should not be greater than 100 ms. For example, in the event of an emergency such as a vehicle breakdown or accident, the terminal may generate and transmit a DENM to other terminals. For example, all vehicles within the transmission range of the terminal may receive the CAM and / or the DENM. In this case, the DENM has a higher priority than the CAM.
[0030] Subsequently, various V2X scenarios related to V2X communication are defined in NR, for example, various V2X scenarios include vehicle platooning, enhanced driving, extended sensors, remote driving, etc.
[0031] For example, based on platooning vehicles, vehicles dynamically form groups and move together. For example, to perform platooning operations based on platooning vehicles, the vehicles in the group receive periodic data from a leading vehicle. For example, the vehicles in the group can use the periodic data to reduce or increase the spacing between the vehicles.
[0032] For example, based on the enhanced driving, the vehicles can be semi-automated or fully automated. Each vehicle can adjust its trajectories or maneuvers based on data obtained from local sensors of nearby vehicles and / or nearby logical entities. For example, each vehicle can share driving intentions with nearby vehicles.
[0033] For example, based on the extended sensor, raw data, processed data, or live video data obtained by local sensors can be exchanged between vehicles, logic elements, pedestrian terminals, and / or V2X application servers. Thus, for example, a vehicle can recognize an environment that is more improved than the environment that can be sensed using its own sensors.
[0034] For example, based on remote driving, a remote driver or V2X application can operate or control a remote vehicle for a person who cannot drive or for a remote vehicle located in a dangerous environment. For example, when a route can be predicted, such as in public transportation, cloud computing-based driving is used to operate or control the remote vehicle. For example, a connection to a cloud-based back-end service platform is considered for remote driving.
[0035] Meanwhile, methods to specify service requirements for various V2X scenarios such as platooning vehicles, improved driving, extended sensors, and remote driving are being discussed for V2X communication based on NR.
[0036] Figure 8 shows a radio protocol architecture for SL communication according to one embodiment of the present invention. More specifically, Figure 8(a) shows a LTE user plane protocol stack, and Figure 8(b) shows a LTE control plane protocol stack.
[0037] FIG. 3 shows a terminal performing V2X or SL communication according to one embodiment of the present invention.
[0038] Referring to FIG. 3, the term terminal in V2X or SL communication mainly means a user terminal. However, when a network device such as a base station transmits and receives a signal by a communication method between terminals, the base station can also be considered as a kind of terminal. For example, terminal 1 can be a first device 100, and terminal 2 can be a second device 200.
[0039] For example, terminal 1 selects a resource unit corresponding to a specific resource from a resource pool, which means a collection of resources. Terminal 1 also transmits an SL signal using the resource unit. For example, a resource pool to which terminal 1 can transmit a signal is set in terminal 2, which is a receiving terminal, and terminal 2 can detect the signal of terminal 1 in the resource pool.
[0040] Here, when the terminal 1 is within the connection range of the base station, the base station can inform the terminal 1 of the resource pool. On the other hand, when the terminal 1 is outside the connection range of the base station, another terminal can inform the terminal 1 of the resource pool, or the terminal 1 can use a pre-defined resource pool.
[0041] Generally, a resource pool is composed of multiple resource units, and each terminal can select one or multiple resource units to use for its SL signal transmission.
[0042] [VRU Battery Management]
[0043] The SAE standard defines a personal safety message (PSM). Specifically, the PSM can be divided into a first PSM transmitted by a vehicle and a second PSM (PSM2) transmitted by a VRU. The PSM described below means at least one of the first PSM and / or the second PSM, depending on the context.
[0044] When the battery charge of a VRU device falls below a predetermined value (eg, below 25%), a low battery condition is indicated by an event flag (EventFlags), which is a data element (DE) included in the PSM.
[0045] Table 1 shows an excerpt of the SAE standard PSM.
[0046] [Table 1]
[0047] Table 2 is an excerpt of the SAE standard EventFlags DE.
[0048] [Table 2]
[0049] In the conventional methods excerpted in Tables 1 and 2, when an event occurs in which the remaining battery level falls below a predetermined value (e.g., 25%), the device transmits a PSM message without waiting for the period set for transmitting the PSM message. After transmitting the PSM due to the event (unless the battery is charged), the PSM is transmitted according to the conventional message transmission period. As such, since the PSM is transmitted without adjusting the message transmission period even after the battery falls below a predetermined level, there is a drawback in that the device's battery is continuously consumed without considering the low battery state.
[0050] To solve this problem, according to one embodiment of the present invention, when the remaining battery power is below a predetermined value (e.g., 25%), the message period is adjusted / changed to reduce battery consumption. Also, (depending on the terminal user's selection) the communication function can be turned off for a predetermined period of time to reduce battery consumption of the VRU terminal. An embodiment for performing more efficient power management in this manner taking into account the low battery state will now be described in detail.
[0051] (a) PSM message structure
[0052] The above PSM message only notifies the user that the battery is low, but we propose a PSM message structure to provide more specific battery information. Table 3 shows an excerpt from the proposed PSM message structure.
[0053] [Table 3]
[0054] Referring to Table 3, the PSM message further includes a batteryStatus DE and a batterySavingNoti DE.
[0055] As an example, batteryStatus DE is defined as shown in Table 4.
[0056] [Table 4]
[0057] Referring to Table 4, batteryStatus includes multiple fields corresponding to multiple items for indicating the battery status (e.g., less than minimum charge, charging, etc.). The VRU sets a value of 1 for only the items in each field that correspond to its own battery status, but if a value of 1 is not set for all fields, the batteryStatus DE is omitted from the PSM. The VRU may also provide further DE / information related to the fields that are set to a value of 1.
[0058] In addition, BatteryStatus DE indicates whether the battery is charged above the minimum limit, but the device is currently in battery saving mode.
[0059] This field can prevent a terminal set in battery saving mode from being selected as a cluster leader in the process of clustering VRU security messages.
[0060] On the other hand, instead of including multiple fields in batteryStatus, a bit value corresponding to the current state of the VRU may be selectively set as shown in Table 5.
[0061] [Table 5]
[0062] On the other hand, the BatterySavingNoti DE added to the PSM is defined as follows.
[0063] [Table 6]
[0064] Referring to Table 6, BatterySavingNoti is used to minimize battery consumption of the terminal by adjusting the V2X communication connection state or the message transmission period when the battery of the PSM transmitting terminal falls below a minimum charge reference amount (e.g., 25%).
[0065] The BatterySavingNoti can signal that the V2X communication connection of the terminal will be disconnected within a few seconds via the disconnectedInSeconds field, and if the field is set to true and transmitted, the terminal receiving the V2X message will know that the V2X message transmitted from the terminal will be discontinued within a few seconds.
[0066] In addition, when the terminal is charging the battery, if the battery charge amount is less than the minimum charge amount, in order to ensure the safety of the vehicle or VRU terminal, the V2X communication may not be immediately terminated, but the V2X message may be continuously transmitted, or the operation of the terminal may be changed according to a user's selection from among methods for terminating V2X communication.
[0067] If the device battery charge level falls below the minimum charge level, the device can terminate V2X communication in a relatively safe area even if it is charging, or manually terminate the V2X connection for faster charging. When V2X communication is terminated, the battery is charged and information on when to send V2X messages again is provided via the PSM.
[0068] If the battery charge is below the minimum charge and the user selects to disconnect V2X communication, the disconnectedInSeconds field of BatterySavingNoti is set to “TRUE” and the expected time to charge the battery until V2X communication can be supported is calculated, or if automatic calculation is not possible, the user may directly determine the value, and the value is provided via the expectedTxResumeTime field.
[0069] Meanwhile, rather than completely turning off the V2X communication function on the terminal, the user may choose not to turn off the communication function to ensure his / her own safety, but may instead increase the period of messages sent by the terminal to reduce battery usage. In this case, the disconnectedInSeconds value is set to 'FALSE', and a new message transmission period value to be used by the terminal is set / inputted in the extendedTxInterval field to transmit a message, allowing other terminals receiving the message to recognize that the message period from the terminal has increased. This solves the problem of the receiving terminal mistakingly identifying the transmitting terminal as malfunctioning when the transmission period is increased.
[0070] (b) Adjusting the message transmission cycle to take into account low battery
[0071] If the battery of the VRU equipment is charged below a certain charge threshold, the VRU equipment notifies surrounding terminals of this using an event flag in the PSM message, and proposes a method to reduce battery consumption by adjusting / increasing the message interval. A LowBatteryInterval value is also sent, indicating the message transmission interval changed due to low battery. Meanwhile, the VRU equipment is configured with vruPSMMaxWait, which is the maximum interval value set for PSM message transmission, and is configured to send a PSM message (at least) once every vruPSMMaxWait interval, but the message transmission interval changed due to the low battery condition is vruPSMMaxWait.
[0072] Table 7 shows an example of the proposed LowBatteryInterval DE.
[0073] [Table 7]
[0074] Referring to Table 7, LowBatteryInterval indicates the time interval (period) between two consecutive PSM2 message transmissions, and is provided when the battery of the VRU device is lower than the threshold and the eventLowBattery bit field of vruEventFlags is set to a TRUE value. For example, the value n set in LowBatteryInterval is a natural number less than 10001, and the time interval (period) indicated in this case is set to be greater than (n-1) x 0.001 seconds and equal to or less than n x 0.001. As a more specific example, the value n is an integer selected from the range of 1100 to 10000 (i.e., 1100 to 10000 ms).
[0075] (c) Determination of VRU cluster leader / members considering battery shortage
[0076] On the other hand, multiple VRUs located within a certain radius form a cluster. Table 8 is an excerpt from the SAE standard on VRU clustering.
[0077] [Table 8]
[0078] Referring to Table 8, a leader VRU that transmits a PSM on behalf of a VRU cluster is selected from within the VRU cluster, and specifically, a VRU with the lowest TempID value is selected as the leader VRU that transmits the PSM. Since the leader VRU transmits the PSM, VRU cluster members may omit PSM transmission, which is advantageous in reducing battery consumption. For example, the leader VRU transmits a PSM including the number of VRUs included in the cluster and a radius value. After receiving the PSM, surrounding VRUs stop transmitting PSMs if they determine that they are included in the radius. The selection of a leader VRU based on a low ID shown in Table 8 should be understood as an example, and the following embodiments are not limited thereto.
[0079] When considering the roles of the leader and members of such a VRU cluster, a method for selecting the leader / member of the VRU cluster taking into account the battery status is required.
[0080] Table 9 shows the details of the newly proposed VRU clustering.
[0081] [Table 9]
[0082] Referring to Table 9, when configuring a VRU cluster, the battery status is taken into consideration and a VRU terminal in a low battery state is not operated / selected as a cluster leader. Furthermore, even if the battery is not low, a VRU terminal in a power saving mode is not operated / selected as a cluster leader.
[0083] FIG. 4 illustrates an example of a PSM2 message transmission for VRU equipment according to one embodiment.
[0084] The PSM2 message is to broadcast safety data for the VRU's movement / dynamic state. To prevent unnecessary PSM2 message transmission, trigger conditions for PSM2 transmission are defined. If the VRU is operating / moving as indicated in the last PSM2 transmission (no flag change), the VRU does not need to send a new PSM2 message until the configured maximum period.
[0085] 4, the VRU equipment randomly selects a random timespan from the range of 0 to vruPSMMinWait for delaying the originally scheduled PSM2 transmission (B05), where vruPSMMinWait is the minimum time the VRU should wait to send a message.
[0086] After a random timespan, a periodic timer with a period of vruPSMMinWait is started (B10).
[0087] The VRU checks whether the trigger conditions for sending a PSM2 message are met at each time point triggered by the periodic timer (B11-B40), and if any of the trigger conditions are met, the VRU sends a PSM2 message (B45). If no trigger conditions are met, no PSM2 message is sent in that cycle of the periodic timer (B50).
[0088] Table 10 shows an example of a PSM2 message structure.
[0089] [Table 10]
[0090] For example, the trigger conditions checked in FIG. 4 include, but are not limited to, at least one of the conditions in Table 11.
[0091] [Table 11]
[0092] The procedure for checking the trigger conditions shown in FIG. 4 is an example for convenience of explanation, and the order can be changed.
[0093] The VRU equipment checks whether the battery is below a threshold (B11), and if so, (re)sets vruPSMMaxWait, the maximum periodic value for message transmission, to the LowBatteryInterval value (eg, Table 7) (B12).
[0094] The VRU equipment transmits a PSM2 message to announce its current location or route prediction if the current location or route prediction has changed significantly from the location or route prediction in the last PSM2 transmission (B15, Yes).
[0095] When there is a change in the event flag DE (VruEventFlags), the VRU device transmits a PSM2 message to notify this (B20, Yes). Table 12 shows an example of the event flag DE included in PSM2.
[0096] [Table 12-1] [Table 12-2]
[0097] Referring to Table 12, the fields of the event flag DE may be configured in various ways, but if any of the fields are not satisfied, the event flag DE is omitted. For example, the fields of the event flag DE may include, but are not limited to, at least one of i) Hazard Lights ON, ii) ABS system active, iii) traction control function active, iv) Stability Control function active, v) Hard Braking, vi) Emergency call, vii) Stability Loss, and viii) Low Battery.
[0098] The VRU device transmits a PSM2 message if the collision probability exceeds the collision threshold (vruCollisionProbThreshold) (B25, Yes). For example, as shown in Table 11, the CollisionProbThreshold for transmitting PSM2 is set, and the VRU device calculates the collision probability based on a sensor (such as a camera, radar, lidar, sonar, or virtual sensor). The CollisionProbThreshold setting must take into account the external environment, because dynamic movement characteristics such as speed, acceleration, and direction are affected by weather and road conditions.
[0099] When a change occurs in the VRUExistingLocations DE that indicates the attributes of the location where the VRU device is located, the VRU device transmits a PSM2 message (B30, Yes). Table 13 shows an example of the VRUExistingLocations DE included in PSM2.
[0100] [Table 13]
[0101] Referring to Table 13, VRUExistingLocations DE indicates VRU location attributes such as intersections, crosswalks, sidewalks, roadways, and safety areas.
[0102] Returning to FIG. 4, the VRU equipment sends a PSM2 message if a Personal Crossing is requested or in progress (B35, Yes).
[0103] The VRU device also transmits a PSM2 message if vruPSMMaxWait or more has elapsed since the last PSM2 transmission (B40, Yes).
[0104] Meanwhile, the VRU may terminate the V2X connection in consideration of the battery low state. Figure 5 illustrates an embodiment of a V2X connection management method in consideration of the battery state.
[0105] Referring to FIG. 5, the VRU device checks the remaining battery level (C05), and if the battery is charged above the threshold (C10, yes), it transmits a V2X message while maintaining the V2X connection (C25).
[0106] If the battery is charged below the threshold (C10, No), the VRU equipment decides whether to maintain or release the V2X connection (C15).
[0107] If it is determined to maintain the V2X connection, the VRU device increases the message transmission period (C20) and transmits the V2X message based on this (C25).
[0108] If it is determined to terminate the V2X connection, the VRU device sets when to resume the V2X connection (C30). The V2X connection resumption time may be input by the user or calculated by the VRU taking into account whether charging is in progress, the charging speed, etc.
[0109] The VRU device transmits a V2X message before releasing the V2X connection (C35), and then releases the V2X connection (C40). The V2X message transmission may be for notifying that the V2X connection will be released.
[0110] FIG. 6 shows a flow chart of a method for sending a message from a device according to an embodiment.
[0111] Referring to FIG. 6, the device obtains information about its battery status (605).
[0112] The device transmits (610) a personal safety message (PSM) message including a first data element (DE) for notifying the device of an event that has occurred based on information about the device's battery status and a battery charging threshold.
[0113] Based on a field for notifying a low battery condition being set to a TRUE value in the first DE, the PSM message is further configured to include a second DE for providing information regarding a PSM message transmission interval of the device in the low battery condition.
[0114] In the low battery state, the PSM message transmission interval of the device is set to at least a first value.
[0115] The first value relates to a PSM message transmission interval when the device's battery condition is greater than or equal to the battery charge threshold.
[0116] The first value is 1100 ms.
[0117] The device forms a Vulnerable Road User (VRU) cluster with at least one other device, and determines whether or not to become a leader in transmitting PSM on behalf of the VRU cluster based on the battery status of the device.
[0118] Based on the device's battery condition being below the battery charge threshold, the device operates as a member, rather than a leader, of the VRU cluster.
[0119] The device operates as a member, rather than a leader, of the VRU cluster based on the device being operated in a battery saving mode.
[0120] The PSM message includes information to inform the device that the battery is charging or that the device is operating in a battery saving mode.
[0121] The device is a terminal for a Vulnerable Road User (VRU).
[0122] FIG. 7 shows a flow of a method for receiving a message by a device according to an embodiment.
[0123] Referring to FIG. 7, a device receives a personal safety message (PSM) message including a first data element (DE) for notifying other devices of an event that has occurred (705).
[0124] The device obtains information about the battery status of the other device based on the first DE (710). Based on a field for notifying a low battery condition in the first DE being set to a TRUE value, the device determines that the battery status of the other device is below a battery charge threshold and obtains from the PSM message a second DE providing information about a PSM message transmission interval of the other device in the low battery condition.
[0125] In the low battery state, the PSM message transmission interval of the other device is set to at least a first value.
[0126] The first value relates to a PSM message transmission interval when the battery condition of the other device is greater than or equal to the battery charge threshold.
[0127] The first value is 1100 ms.
[0128] The PSM message includes information for notifying the other device that the battery is charging or that the other device is operating in a battery saving mode.
[0129] The device is a terminal for a Vulnerable Road User (VRU).
[0130] Without being limited thereto, the various descriptions, features, procedures, suggestions, methods and / or operating procedures of the present invention described herein may be applicable to various fields requiring wireless communication / connection (e.g., 5G) between devices.
[0131] Hereinafter, a more detailed description will be given with reference to the drawings. In the following drawings / description, the same reference numerals denote the same or corresponding hardware blocks, software blocks or function blocks, unless otherwise specified.
[0132] FIG. 8 illustrates a communication system 1 to which the present invention is applied.
[0133] Referring to FIG. 8, the communication system 1 applied to the present invention includes wireless devices, base stations, and networks. Here, the wireless devices refer to devices that communicate using wireless connection technology (e.g., 5G NR, LTE), and are also referred to as communication / wireless / 5G devices. The wireless devices include, but are not limited to, a robot 100a, vehicles 100b-1, 100b-2, an XR (eXtended Reality) device 100c, a handheld device (Hand-held Device) 100d, a home appliance 100e, an IoT (Internet of Thing) device 100f, and an AI device / server 400. For example, the vehicles include vehicles equipped with wireless communication functions, autonomous vehicles, vehicles capable of inter-vehicle communication, and the like. Here, the vehicles include UAVs (Unmanned Aerial Vehicles) (e.g., drones). XR devices include Augmented Reality (AR) / Virtual Reality (VR) / Mixed Reality (MR) devices, and are embodied in the form of Head-Mounted Devices (HMDs), Head-Up Displays (HUDs) mounted on vehicles, TVs, smartphones, computers, wearable devices, home appliances, digital billboards, vehicles, robots, etc. Portable devices include smartphones, smart pads, wearable devices (e.g., smart watches, smart glasses), computers (e.g., notebook computers, etc.), etc. Home appliances include TVs, refrigerators, washing machines, etc. IoT devices include sensors, smart meters, etc. For example, base stations and networks may also be embodied as wireless devices, and a specific wireless device 200a may operate as a base station / network node for other wireless devices.
[0134] The wireless devices 100a to 100f are connected to a network 300 via a base station 200. AI (Artificial Intelligence) technology is applied to the wireless devices 100a to 100f, and the wireless devices 100a to 100f are connected to an AI server 400 via the network 300. The network 300 is configured using a 3G network, a 4G (e.g., LTE) network, or a 5G (e.g., NR) network. The wireless devices 100a to 100f can communicate with each other via the base station 200 / network 300, but can also communicate directly without going through the base station / network (e.g., sidelink communication). For example, the vehicles 100b-1 and 100b-2 can communicate directly (e.g., V2V (Vehicle to Vehicle) / V2X (Vehicle to everything) communication). Also, an IoT device (e.g., a sensor) can directly communicate with another IoT device (e.g., a sensor) or another wireless device 100a to 100f.
[0135] FIG. 9 illustrates a wireless device to which the present invention is applied.
[0136] 9, a first wireless device 100 and a second wireless device 200 transmit and receive wireless signals using various wireless access technologies (e.g., LTE, NR). Here, {first wireless device 100, second wireless device 200} corresponds to {wireless device 100x, base station 200} and / or {wireless device 100x, wireless device 100x} in FIG.
[0137] The first wireless device 100 includes one or more processors 102 and one or more memories 104, and further includes one or more transceivers 106 and / or one or more antennas 108. The processor 102 is configured to control the memory 104 and / or the transceiver 106 to implement the descriptions, functions, procedures, suggestions, methods, and / or flowcharts disclosed herein. For example, the processor 102 processes information in the memory 104 to generate a first information / signal, and then transmits a wireless signal including the first information / signal via the transceiver 106. The processor 102 also receives a wireless signal including a second information / signal via the transceiver 106, and then stores information obtained from signal processing of the second information / signal in the memory 104. The memory 104 is coupled to the processor 102 and stores various information related to the operation of the processor 102. For example, the memory 104 stores software code including instructions for performing some or all of the processes controlled by the processor 102 or for performing the descriptions, functions, procedures, suggestions, methods, and / or flowcharts disclosed herein. Here, the processor 102 and memory 104 are part of a communication modem / circuit / chip designed to implement a wireless communication technology (e.g., LTE, NR). The transceiver 106 is coupled to the processor 102 and transmits and / or receives wireless signals via one or more antennas 108. The transceiver 106 includes a transmitter and / or a receiver. The transceiver 106 may also be referred to as an RF (radio frequency) unit. In the present invention, a wireless device may also refer to a communication modem / circuit / chip.
[0138] The second wireless device 200 includes one or more processors 202 and one or more memories 204, and further includes one or more transceivers 206 and / or one or more antennas 208. The processor 202 is configured to control the memory 204 and / or the transceiver 206 to implement the descriptions, functions, procedures, suggestions, methods, and / or flowcharts disclosed herein. For example, the processor 202 processes information in the memory 204 to generate a third information / signal, and then transmits a wireless signal including the third information / signal via the transceiver 206. The processor 202 also receives a wireless signal including a fourth information / signal via the transceiver 206, and then stores information obtained from the signal processing of the fourth information / signal in the memory 204. The memory 204 is coupled to the processor 202 and stores various information related to the operation of the processor 202. For example, the memory 204 stores software code including instructions for performing some or all of the processes controlled by the processor 202 or for performing the descriptions, functions, procedures, suggestions, methods, and / or flowcharts disclosed herein. Here, the processor 202 and memory 204 are part of a communication modem / circuit / chip designed to implement a wireless communication technology (e.g., LTE, NR). The transceiver 206 is coupled to the processor 202 and transmits and / or receives wireless signals via one or more antennas 208. The transceiver 206 includes a transmitter and / or a receiver. The transceiver 206 may also be referred to as an RF unit. In the present invention, a wireless device may also refer to a communication modem / circuit / chip.
[0139] The hardware components of the wireless device 100, 200 are described in more detail below. One or more protocol layers may be implemented by, but are not limited to, one or more processors 102, 202. For example, the one or more processors 102, 202 may implement one or more layers (e.g., functional layers such as PHY, MAC, RLC, PDCP, RRC, SDAP, etc.). The one or more processors 102, 202 may generate one or more Protocol Data Units (PDUs) and / or one or more Service Data Units (SDUs) according to the descriptions, functions, procedures, suggestions, methods, and / or flowcharts disclosed herein. The one or more processors 102, 202 may generate messages, control information, data, or information according to the descriptions, functions, procedures, suggestions, methods, and / or flowcharts disclosed herein. The one or more processors 102, 202 may generate and provide signals (e.g., baseband signals) including PDUs, SDUs, messages, control information, data or information according to the functions, procedures, suggestions, and / or methods disclosed herein to the one or more transceivers 106, 206. The one or more processors 102, 202 may receive signals (e.g., baseband signals) from the one or more transceivers 106, 206 and derive the PDUs, SDUs, messages, control information, data or information according to the descriptions, functions, procedures, suggestions, methods and / or flowcharts disclosed herein.
[0140] The one or more processors 102, 202 may also be referred to as controllers, microcontrollers, microprocessors, or microcomputers. The one or more processors 102, 202 may be implemented using hardware, firmware, software, or a combination thereof. As an example, the one or more processors 102, 202 may include one or more application specific integrated circuits (ASICs), one or more digital signal processors (DSPs), one or more digital signal processing devices (DSPDs), one or more programmable logic devices (PLDs), or one or more field programmable gate arrays (FPGAs). The descriptions, functions, procedures, suggestions, methods, and / or flowcharts disclosed herein may be implemented using firmware or software, and the firmware or software may be implemented to include modules, procedures, functions, and the like. The firmware or software configured to perform the descriptions, functions, procedures, suggestions, methods, and / or flowcharts disclosed herein may be included in the one or more processors 102, 202, or may be stored in one or more memories 104, 204 and executed by the one or more processors 102, 202. The descriptions, functions, procedures, suggestions, methods and / or flow charts disclosed in this specification may be implemented using firmware or software in the form of code, instructions and / or sets of instructions.
[0141] The one or more memories 104, 204 are coupled to the one or more processors 102, 202 and store various types of data, signals, messages, information, programs, code, instructions, and / or commands. The one or more memories 104, 204 may be comprised of ROM, RAM, EPROM, flash memory, hard drives, registers, cache memory, computer readable storage media, and / or combinations thereof. The one or more memories 104, 204 may be located internal and / or external to the one or more processors 102, 202. Additionally, the one or more memories 104, 204 may be coupled to the one or more processors 102, 202 via various techniques, such as wired or wireless connections.
[0142] One or more transceivers 106, 206 may transmit user data, control information, wireless signals / channels, etc., as described in the methods and / or flow charts, etc., herein to one or more other devices. One or more transceivers 106, 206 may receive user data, control information, wireless signals / channels, etc., as described in the descriptions, functions, procedures, suggestions, methods and / or flow charts, etc., herein from one or more other devices. For example, one or more transceivers 106, 206 may be coupled to one or more processors 102, 202 to transmit and receive wireless signals. For example, one or more processors 102, 202 may control one or more transceivers 106, 206 to transmit user data, control information, or wireless signals to one or more other devices. Also, one or more processors 102, 202 may control one or more transceivers 106, 206 to receive user data, control information, or wireless signals from one or more other devices. The one or more transceivers 106, 206 are coupled to one or more antennas 108, 208, and the one or more transceivers 106, 206 are configured to transmit and receive user data, control information, radio signals / channels, etc., as described, functions, procedures, suggestions, methods and / or flow charts disclosed herein, via the one or more antennas 108, 208. In this specification, the one or more antennas can be multiple physical antennas or multiple logical antennas (e.g., antenna ports). The one or more transceivers 106, 206 convert the received user data, control information, radio signals / channels, etc., from RF band signals to baseband signals for processing by the one or more processors 102, 202. The one or more transceivers 106, 206 convert the user data, control information, radio signals / channels, etc., processed by the one or more processors 102, 202, from baseband signals to RF band signals. To this end, the one or more transceivers 106, 206 include (analog) oscillators and / or filters.
[0143] 10 shows another example of a wireless device to which the present invention is applied. The wireless device can be embodied in various forms depending on the use case / service (see FIG. 8).
[0144] Referring to Fig. 10, the wireless devices 100, 200 correspond to the wireless devices 100, 200 of Fig. 43 and are composed of various elements, components, units / parts and / or modules. For example, the wireless devices 100, 200 include a communication unit 110, a control unit 120, a memory unit 130 and an additional element 140. The communication unit includes a communication circuit 112 and a transceiver 114. For example, the communication circuit 112 includes one or more processors 102, 202 and / or one or more memories 104, 204 in Fig. 43. For example, the transceiver 114 includes one or more transceivers 106, 206 and / or one or more antennas 108, 208 in Fig. 43. The control unit 120 is electrically coupled to the communication unit 110, the memory unit 130 and the additional element 140 and controls the overall operation of the wireless device. For example, the control unit 120 controls the electrical / mechanical operation of the wireless device based on the program / code / instruction / information stored in the memory unit 130. In addition, the control unit 120 transmits information stored in the memory unit 130 to the outside (e.g., other communication device) via the communication unit 110 via a wireless / wired interface, or stores information received from the outside (e.g., other communication device) via the wireless / wired interface in the memory unit 130.
[0145] The additional element 140 may be configured in various ways depending on the type of wireless device. For example, the additional element 140 may include any one of a power unit / battery, an input / output unit (I / O unit), a driving unit, and a computer unit. The wireless device may be embodied in the form of, but not limited to, a robot (FIG. 8, 100a), a vehicle (FIG. 8, 100b-1, 100b-2), an XR device (FIG. 8, 100c), a mobile device (FIG. 8, 100d), a home appliance (FIG. 8, 100e), an IoT device (FIG. 8, 100f), a digital broadcasting terminal, a hologram device, a public safety device, an MTC device, a medical device, a Fintech device (or a financial device), a security device, a climate / environment device, an AI server / device (FIG. 8, 400), a base station (FIG. 8, 200), and a network node. The wireless device may be mobile or fixed depending on the use case / service.
[0146] In Fig. 10, various elements, components, units / parts and / or modules in the wireless devices 100 and 200 are entirely connected to each other by a wired interface, or at least some of them are wirelessly connected by the communication unit 110. For example, in the wireless devices 100 and 200, the control unit 120 and the communication unit 110 are wired connected, and the control unit 120 and a first unit (e.g., 130, 140) are wirelessly connected by the communication unit 110. Also, each element, component, unit / part and / or module in the wireless devices 100 and 200 further includes one or more elements. For example, the control unit 120 is configured with a set of one or more processors. For example, the control unit 120 is configured with a set of a communication control processor, an application processor, an ECU (Electronic Control Unit), a graphics processor, a memory control processor, etc. As another example, the memory unit 130 may be composed of a random access memory (RAM), a dynamic RAM (DRAM), a read only memory (ROM), a flash memory, a volatile memory, a non-volatile memory, and / or a combination thereof.
[0147] 11 illustrates an example of a vehicle or an autonomous vehicle to which the present invention is applied. The vehicle or the autonomous vehicle may be realized as a mobile robot, a car, a train, an aerial vehicle (AV), a ship, or the like.
[0148] 11, a vehicle or autonomous vehicle 100 includes an antenna unit 108, a communication unit 110, a control unit 120, a drive unit 140a, a power supply unit 140b, a sensor unit 140c, and an autonomous driving unit 140d. The antenna unit 108 is configured as a part of the communication unit 110. Blocks 110 / 130 / 140a to 140d correspond to blocks 110 / 130 / 140 in FIG. 9, respectively.
[0149] The communication unit 110 transmits and receives signals (e.g., data, control signals, etc.) to and from external devices such as other vehicles, base stations (e.g., base stations, road side units, etc.), and servers. The control unit 120 controls elements of the vehicle or autonomous vehicle 100 to perform various operations. The control unit 120 includes an ECU (Electronic Control Unit). The driving unit 140a causes the vehicle or autonomous vehicle 100 to run on the ground. The driving unit 140a includes an engine, a motor, a power train, wheels, brakes, a steering device, etc. The power supply unit 140b supplies power to the vehicle or autonomous vehicle 100 and includes wired / wireless charging circuits, a battery, etc. The sensor unit 140c can obtain vehicle status, surrounding environment information, user information, etc. The sensor unit 140c includes an IMU (inertial measurement unit) sensor, a collision sensor, a wheel sensor, a speed sensor, a tilt sensor, a weight sensor, a heading sensor, a position module, a vehicle forward / reverse sensor, a battery sensor, a fuel sensor, a tire sensor, a steering sensor, a temperature sensor, a humidity sensor, an ultrasonic sensor, an illuminance sensor, a pedal position sensor, etc. The autonomous driving unit 140d embodies a technology for maintaining a lane while driving, a technology for automatically adjusting speed such as an adaptive cruise control, a technology for automatically driving according to a predetermined route, a technology for automatically setting a route when a destination is set, and the like.
[0150] For example, the communication unit 110 receives map data, traffic information data, etc. from an external server. The autonomous driving unit 140d generates an autonomous driving route and a drive plan based on the obtained data. The control unit 120 controls the driving unit 140a (e.g., speed / direction adjustment) so that the vehicle or autonomous driving vehicle 100 moves along the autonomous driving route according to the drive plan. The communication unit 110 non-periodically obtains the latest traffic information data from an external server during autonomous driving, and also obtains surrounding traffic information data from surrounding vehicles. In addition, the sensor unit 140c obtains vehicle status and surrounding environment information during autonomous driving. The autonomous driving unit 140d updates the autonomous driving route and the drive plan based on the newly obtained data / information. The communication unit 110 transmits information regarding the vehicle position, the autonomous driving route, the drive plan, etc. to the external server. The external server can predict traffic information data in advance using AI technology, etc. based on information collected from the vehicle or autonomous driving vehicle, and provide the predicted traffic information data to the vehicle or autonomous driving vehicle.
[0151] The above-described embodiments are combinations of the components and features of the present invention in a predetermined form. Each component or feature should be considered as optional unless otherwise expressly stated. Each component or feature may be implemented in a form not combined with other components or features. Also, some components and / or features may be combined to form an embodiment of the present invention. The order of each operation described in the embodiments of the present invention may be changed. Some configurations or features of any embodiment may be included in other embodiments, or may be replaced with corresponding configurations or features of other embodiments. It is obvious that claims that are not explicitly cited in the claims may be combined to form an embodiment, or may be included as a new claim by amendment after filing.
[0152] In the present specification, the embodiment of the present invention has been described mainly with respect to the relationship of signal transmission and reception between a terminal and a base station. Such a transmission and reception relationship is extended in the same manner / similarly to the signal transmission and reception between a terminal and a relay or a base station and a relay. A specific operation described in the present specification as being performed by a base station may be performed by its upper node in some cases. That is, it is obvious that various operations performed for communication with a terminal in a network consisting of a plurality of network nodes including a base station can be performed by a base station or a network node other than a base station. The base station may be replaced by terms such as a fixed station, Node B, eNode B (eNB), access point, etc. Also, the terminal may be replaced by terms such as a UE (User Equipment), MS (Mobile Station), MSS (Mobile Subscriber Station), etc.
[0153] An embodiment of the present invention may be implemented by various means, such as hardware, firmware, software, or a combination thereof. In a hardware implementation, an embodiment of the present invention may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, etc.
[0154] In the case of a firmware or software implementation, an embodiment of the present invention may be implemented in the form of a module, procedure, function, etc. performing the functions or operations described above. The software code is stored in a memory unit and is driven by a processor. The memory unit may be located inside or outside the processor and may exchange data with the processor by various known means.
[0155] It is obvious to those skilled in the art that the present invention can be embodied in other specific forms without departing from the characteristics of the present invention. Therefore, the above detailed description should not be interpreted as limiting in all respects, but should be considered as illustrative. The scope of the present invention should be determined by reasonable interpretation of the appended claims, and all modifications within the equivalent scope of the present invention are included in the scope of the present invention. [Industrial Applicability]
[0156] The above-described embodiments of the present invention are applicable to various devices in an intelligent transportation system.
Claims
1. 1. A method for a device to transmit a message in a wireless communication system, comprising: obtaining information regarding a battery status of the device; and sending a personal safety message (PSM) message including a first data element (DE) for notifying the device of an event that has occurred based on information about a battery status of the device and a battery charging threshold; based on a field for notifying a low battery condition being set to a TRUE value in the first DE; The method of claim 1, wherein the PSM message is further configured to include a second DE for providing information regarding a PSM message transmission interval of the device in the low battery state.
2. The method of claim 1 , wherein in the low battery condition, a PSM message transmission interval of the device is set to at least a first value.
3. The method of claim 2 , wherein the first value relates to a PSM message transmission interval when the device's battery condition is greater than or equal to the battery charge threshold.
4. The method of claim 2 , wherein the first value is 1100 ms.
5. The device constitutes a Vulnerable Road User (VRU) cluster together with at least one other device, The method of claim 1 , further comprising determining whether to become a leader for PSM transmission on behalf of the VRU cluster based on a battery status of the device.
6. The method of claim 5 , wherein the device operates as a member, rather than a leader, of the VRU cluster based on the device's battery condition being below the battery charge threshold.
7. The method of claim 1 , wherein the device operates as a member, rather than a leader, of the VRU cluster based on the device being operating in a battery saving mode.
8. The method of claim 1 , wherein the PSM message includes information to notify that the device is in battery charging or is operating in a battery saving mode.
9. The method of claim 1 , wherein the device is a terminal for a Vulnerable Road User (VRU).
10. A computer-readable recording medium having a program recorded thereon for carrying out the method according to claim 1.
11. 1. A device for transmitting a message in a wireless communication system, comprising: A memory for storing instruction words; a processor that executes the instructions to perform an operation; The operations performed by the processor include: obtaining information regarding a battery status of the device; and sending a personal safety message (PSM) message including a first data element (DE) for notifying the device of an event that has occurred based on information about a battery status of the device and a battery charging threshold; based on a field for notifying a low battery condition being set to a TRUE value in the first DE; The device, wherein the PSM message is further configured to include a second DE for providing information regarding a PSM message transmission interval of the device in the low battery state.
12. The device further includes a transceiver; The device of claim 11, wherein the device is a terminal for a Vulnerable Road User (VRU).
13. The device according to claim 11, wherein the device is a processing device that controls a terminal for a Vulnerable Road User (VRU).
14. 1. A method for receiving a message in a wireless communication system by a device, comprising: Receiving a personal safety message (PSM) message including a first data element (DE) for notifying another device of an event that has occurred; and obtaining information about a battery state of the other device based on the first DE; Based on a field for notifying a low battery condition being set to a TRUE value in the first DE, the device: determining that the battery condition of the other device is below a battery charge threshold; A method for obtaining, from the PSM message, a second DE providing information regarding a PSM message transmission interval of the other device in the low battery state.
15. 1. An apparatus for receiving a message in a wireless communication system, comprising: A memory for storing instruction words; a processor that executes the instructions to perform an operation; The operations performed by the processor include: Receiving a personal safety message (PSM) message including a first data element (DE) for notifying another device of an event that has occurred; and obtaining information about a battery state of the other device based on the first DE; Based on a field for notifying a low battery condition being set to a TRUE value in the first DE, the device: determining that the battery condition of the other device is below a battery charge threshold; The device obtains from the PSM message a second DE providing information regarding a PSM message transmission interval of the other device in the low battery state.