Method and terminal for providing vehicle communication service
By using transceivers and processors in terminal devices to identify and select target terminals for vehicle communication services, the problem of limited transmission distance and signal strength of vehicle communication services in 5G systems is solved, and more efficient vehicle communication services are achieved.
Patent Information
- Application Number
- CN201980083646.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2018-12-17
- Filing Date
- 2019-12-11
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2039-12-11
AI Technical Summary
In 5G communication systems, the transmission distance and signal strength of vehicle communication services are limited, and prior art such as WAVE technology has limitations in the message transmission distance between vehicles, and an effective method is needed to provide vehicle communication services to overcome these limit.
By implementing a combination of transceiver and processor in a terminal device, broadcast information of multiple external terminals is obtained, their location is identified based on these information, and one or more external terminals are selected as unicast target terminals to achieve a more efficient vehicle Communication services.
This method improves the transmission distance and signal strength of the vehicle communication service, can select appropriate terminals in real time according to the dynamic information and location of the vehicle, provide efficient unicast communication service, and overcomes the transmission distance and signal strength limitations in traditional technology.
Smart Images

Figure CN113196808B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a method and a terminal for providing a vehicle communication service. More specifically, the present disclosure relates to a method and a terminal for selecting a target device to provide a vehicle communication service. Background Art
[0002] In order to meet the growing demand for wireless data services after the commercialization of 4G communication systems, efforts have been made to develop improved 5G communication systems or quasi-5G communication systems. For this reason, 5G communication systems or quasi-5G communication systems are referred to as super 4G network communication systems or post-LTE systems. The 5G communication system standardized by the 3rd Generation Partnership Project (3GPP) is referred to as a new radio (NR) system. In order to achieve high data transmission rates, it is considered to implement a 5G communication system in a millimeter wave (mmW) band (e.g., a 60GHz band). In order to reduce path loss and increase transmission distance in the millimeter wave band, in a 5G communication system, technologies such as beamforming, massive multiple input multiple output (MIMO), full dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and massive antennas are being discussed. In addition, in order to improve the network of the system, in the 5G communication system, the development of technologies such as evolved small cells, advanced small cells, cloud radio access networks (cloud RAN), ultra-dense networks, device-to-device communication (D2D), wireless backhaul, mobile networks, cooperative communications, coordinated multi-point (CoMP), and interference elimination is underway. In addition, in the 5G communication system, the development of advanced coding modulation (ACM) schemes such as hybrid FSK and QAM modulation (FQAM) and sliding window superposition coding (SWSC) and enhanced network access schemes such as filter bank multi-carrier (FBMC), non-orthogonal multiple access (NOMA), or sparse code multiple access (SCMA) is underway.
[0003] The Internet is developing from a human-centric network (people generate and consume information via this human-centric network) to an Internet of Things (IoT) network, through which distributed components (such as things) send or receive information to each other and process information. Internet of Everything (IoE) technology, in which big data processing technology is combined with IoT technology via connection with cloud servers, etc., is emerging. In order to implement IoT, technical elements such as sensing technology, wired / wireless communication and network infrastructure, service interface technology, and security technology are required, and therefore, sensor networks for connection between objects, machine-to-machine (M2M) communication, machine type communication (MTC), etc. have been studied recently. In the IoT environment, intelligent Internet technology (IT) services for collecting and analyzing data generated by connected objects and creating new value for people's lives can be provided. IoT can be applied to various fields such as smart homes, smart buildings, smart cities, smart cars or connected cars, smart grids, health care, smart home appliances, and advanced health care via the integration and combination of existing information technology (IT) with various industries.
[0004] Therefore, various attempts are being made to apply 5G communication systems to IoT networks. For example, 5G communications such as sensor networks, M2M communications, or MTC are implemented through technologies such as beamforming, MIMO, or array antennas. Applying cloud RAN as a big data processing technology can also be considered an example of the fusion of 5G technology and IoT technology.
[0005] Since a mobile communication system can provide various services due to the development of the above-mentioned mobile communication system, a method of efficiently providing the services is required. Summary of the invention
[0006] Technical Solution
[0007] A terminal for providing a vehicle communication service is provided. The terminal includes: a transceiver; and a processor, wherein the processor is configured to obtain broadcast information broadcasted by multiple external terminals, identify the positions of the multiple external terminals relative to the terminal based on the obtained broadcast information, and select at least one of the multiple external terminals as a unicast target terminal based on the identified position. BRIEF DESCRIPTION OF THE DRAWINGS
[0008] For a more complete understanding of the present disclosure and its advantages, reference is now made to the following description taken in conjunction with the accompanying drawings, in which like reference numerals represent like parts:
[0009] Figure 1 A schematic diagram for explaining a vehicle communication service providing method according to an embodiment of the present disclosure is shown;
[0010] Figure 2A flow chart of a unicast connection method according to an embodiment of the present disclosure is shown;
[0011] Figure 3 A flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure is shown;
[0012] Figure 4 A flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure is shown;
[0013] Figure 5 A flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure is shown;
[0014] Figure 6 A flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure is shown;
[0015] Figure 7 A flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure is shown;
[0016] Figure 8 A flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure is shown;
[0017] Fig. 9 A flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure is shown;
[0018] Fig. 10A A flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure is shown;
[0019] Fig. 10B A flowchart of a method for generating a location information map according to an embodiment of the present disclosure is shown;
[0020] Fig.11 A flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure is shown;
[0021] Fig.12 A block diagram of a terminal according to an embodiment of the present disclosure is shown; and
[0022] Fig.13 A block diagram of a vehicle communication system according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0023] Best Mode for Carrying Out the Invention
[0024] A method and a terminal capable of effectively providing a vehicle communication service are provided.
[0025] Additional aspects will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the presented embodiments of the disclosure.
[0026] According to an embodiment of the present disclosure, an operating method of a terminal providing a vehicle communication service includes:
[0027] obtaining broadcast information broadcasted by a plurality of external terminals; identifying positions of the plurality of external terminals relative to the terminal based on the obtained broadcast information; and selecting at least one of the plurality of external terminals as a unicast target terminal based on the identified position.
[0028] Before proceeding to the following detailed description, it may be advantageous to set forth definitions of certain words and phrases used throughout this patent document: the term "includes / comprising" and its derivatives are meant to include, but are not limited to; the term "or" is inclusive, meaning and / or; the phrases "associated with" and "associated with" and their derivatives may mean include, be included within, interconnected with, contain, be contained within, connect to or be connected with, couple to or be coupled with, communicate with, coordinate with, interleave, juxtapose, be proximate to, be bound to or be bound with, have, have the characteristics of, etc.; and the term "controller" means any device, system, or portion thereof that controls at least one operation, such device may be implemented using hardware, firmware, or software, or some combination of at least two thereof. It should be noted that the functionality associated with any particular controller may be centralized or distributed, whether locally or remotely.
[0029] Moreover, the various functions described below can be implemented or supported by one or more computer programs, each of which is formed by a computer-readable program code and embodied in a computer-readable medium. The terms "application" and "program" refer to one or more computer programs, software components, instruction sets, processes, functions, objects, categories, instances, related data or a part thereof that are suitable for implementation in a suitable computer-readable program code. The phrase "computer-readable program code" includes any type of computer code, including source code, object code and executable code. The phrase "computer-readable medium" includes any type of medium that can be accessed by a computer, such as a read-only memory (ROM), a random access memory (RAM), a hard drive, a compact disc (CD), a digital video disc (DVD) or any other type of memory. "Non-transitory" computer-readable media does not include wired, wireless, optical or other communication links that transmit temporary electrical signals or other signals. Non-transitory computer-readable media include media that can permanently store data and media that can store and rewrite data later, such as rewritable optical discs or erasable memory devices.
[0030] Definitions for certain words and phrases are provided throughout this patent document, those of ordinary skill in the art should understand that in many, if not most instances, such definitions apply to prior, as well as future uses of such defined words and phrases.
[0031] Mode for the Invention
[0032] Discussed below Figures 1 to 13 The various embodiments used to describe the principles of the present disclosure in this patent document are for illustration only and should not be interpreted in any way as limiting the scope of the present disclosure. Those skilled in the art will appreciate that the principles of the present disclosure can be implemented in any suitably arranged system or device.
[0033] Reference will now be made in detail to embodiments, examples of which are illustrated in the accompanying drawings. Methods of constructing and using electronic devices according to embodiments of the present disclosure will also now be described with reference to the accompanying drawings. The same reference numerals or characters in the drawings represent the same parts or components.
[0034] Throughout this disclosure, the expression “at least one of a, b, or c” refers to only a, only b, only c, both a and b, both a and c, both b and c, all of a, b, and c, or variations thereof.
[0035] Examples of the terminal may include a User Equipment (UE), a Mobile Station (MS), a cellular phone, a smart phone, a computer, and a multimedia system capable of performing a communication function.
[0036] In this disclosure, a controller may also be referred to as a processor.
[0037] In this disclosure, a layer may also be referred to as an entity.
[0038] Although terms such as "first", "second", etc. can be used to describe various components, such components are not necessarily limited to the above terms. The terms first and second should not be used to attach any order of importance, but are used to distinguish one element from another element. For example, without departing from the teachings of the present disclosure, the first component discussed below can be referred to as the second component, and similarly, the second component can be referred to as the first component. The term "and / or" includes any and all combinations of one or more of the associated listed items.
[0039] The terms used in this specification are only used to describe the specific embodiments of the present disclosure and are not intended to limit the present disclosure. Unless the expression used in the singular has a significantly different meaning in the context, the expression used in the singular covers the expression in the plural form. In this specification, it should be understood that terms such as "including", "having" and "comprising" are intended to indicate the existence of the features, quantities, steps, actions, components, parts or combinations thereof disclosed in this specification, and are not intended to exclude the possibility that one or more other features, quantities, steps, actions, components, parts or combinations thereof may exist or may be added.
[0040] The term "unit" or "-device" used herein represents a software element or a hardware element (such as a field programmable gate array (FPGA) or an application specific integrated circuit (ASIC)), and performs a specific function. However, the term "unit" or "-device" is not limited to software or hardware. The term "unit" or "-device" can be configured to be included in an addressable storage medium or reproduce one or more processors. Therefore, as an example, the term "unit" or "-device" can include object-oriented software components, class components and task components and processes, functions, attributes, processes, subroutines, program code segments, drivers, firmware, microcodes, circuits, data, databases, data structures, tables, arrays and variables. The functions provided by components and "units" or "-devices" can be combined into a smaller number of components and units or "-devices", or can be further separated into additional components and units or "-devices". In addition, components and "units" or "-devices" can be implemented as one or more central processing units (CPUs) in an operating device or a secure multimedia card. According to an embodiment of the present disclosure, a "unit" or "-device" can include one or more processors.
[0041] As used in the following description, for convenience of explanation, terms identifying access nodes, terms indicating network entities, terms indicating messages, terms indicating interfaces between network entities, terms indicating various types of identification information, etc. are exemplified. Therefore, the present disclosure is not limited to the terms to be described later, and other terms representing objects having equivalent technical meanings may be used.
[0042] Hereinafter, for convenience of description, the present disclosure uses terms and names defined in the 3rd Generation Partnership Project Long Term Evolution (3GPP LTE) standard. However, the present disclosure is not limited to the terms and names, but may also be similarly applied to systems conforming to other standards.
[0043] Specifically, the present disclosure may be applied to 3GPP New Radio (NR) (5th mobile communication standard). The present disclosure may be applied to smart services (such as smart homes, smart buildings, smart cities, smart cars or connected cars, healthcare, digital education, retail business, and security and safety-related services) based on 5G communication technology and Internet of Things (IoT) related technologies. In addition, the term "terminal" may refer to mobile phones, NB-IoT devices, sensors, and other wireless communication devices.
[0044] Although the embodiments of the present disclosure are described below with respect to LTE, LTE Advanced (LTE-A), LTE Pro or 5G (or NR as the next generation mobile communication) systems, the embodiments of the present disclosure may be applied to other communication systems with similar technical backgrounds and channel configurations. In addition, those skilled in the art will appreciate that the embodiments of the present disclosure may be applied to other communication systems by modification without departing from the scope of the present disclosure.
[0045] Vehicle-to-Everything (V2X) is a general term that refers to all types of communication schemes applicable to vehicles on the road and, based on the development of wireless communication technology, enables various supplementary services in addition to the initial safety-related use cases.
[0046] The Wireless Access in Vehicular Environment (hereinafter referred to as "WAVE") standard based on the Institute of Electrical and Electronics Engineers (IEEE) 802.11p and IEEE P1609 has been standardized as a technology for providing V2X services. However, WAVE technology, as a type of dedicated short-range communication (DSRC) technology, has limitations in the message transmission distance between vehicles.
[0047] To overcome this limitation, discussions on cellular-based V2X standards are ongoing in 3GPP. The 4G V2X standard based on LTE has been completed in Release 14, and discussions on the 5G V2X standard based on NR (hereinafter referred to as "NR" or "5G") are ongoing in Release 16.
[0048] Figure 1 A schematic diagram for explaining a vehicle communication service providing method according to an embodiment of the present disclosure is shown.
[0049] refer to Figure 1, multiple terminals UE1 to UE5 may be located on the road. According to an embodiment of the present disclosure, multiple terminals UE1 to UE5 may be vehicle terminals. A vehicle terminal may refer to a terminal associated with a vehicle, and may be a terminal that provides vehicle communication services. In this specification, a terminal will be used interchangeably with a vehicle, but a person skilled in the art should fully understand that a terminal may refer to a vehicle terminal that is located on a vehicle or inserted into a vehicle. Figure 1 As shown in FIG. , a plurality of terminals UE1 to UE5 may travel on a road.
[0050] The terminal UE1 can be connected to multiple external terminals UE2 to UE5 and can receive or provide communication services. The terminal UE1 can receive broadcast services from multiple external terminals UE2 to UE5 or provide broadcast services to multiple external terminals UE2 to UE5, and can receive unicast or groupcast / multicast services from multiple external terminals UE2 to UE5 or provide unicast or groupcast / multicast services to multiple external terminals UE2 to UE5.
[0051] Figure 1 The scenario in which the terminal UE1 receives communication services from multiple external terminals UE2 to UE5 by broadcasting is shown. However, it should be fully understood by those skilled in the art that the embodiments of the present disclosure can be applied to terminals that provide or receive communication services by various other methods.
[0052] refer to Figure 1 , the terminal UE1 may receive broadcast information from each of the multiple external terminals UE2 to UE5. According to an embodiment of the present disclosure, the broadcast information may include a collaborative awareness message (CAM). The CAM may be a broadcast beacon for maintaining identification of peripheral terminals and may be generated periodically. According to an embodiment of the present disclosure, the CAM may include dynamic information of the vehicle (such as direction and speed), static data of the vehicle (such as size), and basic vehicle information (such as external lighting status and path history). The CAM may have a size of 50 bytes to 300 bytes and may be sent at an adaptive frequency of 1 Hz to 10 Hz, but the technical spirit of the present disclosure is not limited thereto.
[0053] When the terminal UE1 faces a specific event associated with UE1 (or associated with vehicle driving), the terminal UE1 can use a unicast method to send a communication service to at least one terminal associated with the specific event among multiple external terminals UE2 to UE5 or receive a communication service from at least one terminal associated with the specific event among multiple external terminals UE2 to UE5. For example, when the speed of the vehicle decreases, the terminal UE1 can form a unicast connection with the terminal UE3 located behind the terminal UE1, and thus, send information about speed control to the terminal UE3 or receive information about speed control from the terminal UE3. Alternatively, when the vehicle wants to change its lane to the right lane, the terminal UE1 can form a unicast connection with the terminal UE5 located on the right side of the terminal UE1, and send information about lane change to the terminal UE5 or receive information about lane change from the terminal UE5.
[0054] According to an embodiment of the present disclosure, an identifier (ID) of a transceiver terminal may be required to form a unicast connection. In other words, the terminal UE1 may need to obtain the ID of the terminal UE2 to form a unicast connection with the terminal UE2.
[0055] The plurality of external terminals UE2 to UE5 may transmit information including their own IDs as broadcast information using a broadcast method. According to an embodiment of the present disclosure, the ID of each terminal may be included in the CAM included in the broadcast information. However, the technical spirit of the present disclosure is not limited thereto.
[0056] The terminal UE1 may obtain the IDs of the multiple external terminals UE2 to UE5 from the broadcast information fragments, which are respectively received from the multiple external terminals UE2 to UE5. The terminal UE1 may select at least one terminal associated with a specific event from among the multiple external terminals UE2 to UE5, and may form a unicast connection with the selected terminal based on the obtained ID of the selected terminal.
[0057] According to an embodiment of the present disclosure, the terminal UE1 may identify the positions of multiple external terminals UE2 to UE5. The positions of the multiple external terminals UE2 to UE5 may refer to positions relative to the terminal UE1. For example, the terminal UE1 may identify the terminals located in front, behind, or on the lateral side thereof. The terminal UE1 may select at least one terminal associated with a specific event based on the corresponding identified positions of the multiple external terminals.
[0058] According to an embodiment of the present disclosure, the terminal UE1 can identify the locations of multiple external terminals UE2 to UE5 based on the location information included in the broadcast information fragments received from the multiple external terminals UE2 to UE5. The terminal UE1 can obtain its own location information, and can identify the relative locations of the multiple external terminals UE2 to UE5 relative to the terminal UE1 based on the location information of the multiple external terminals UE2 to UE5 and the obtained location information of the terminal UE1. For example, the location information can be sent by being included in the CAM.
[0059] According to an embodiment of the present disclosure, the terminal UE1 can identify the locations of multiple external terminals UE2 to UE5 based on the vehicle identification information included in the broadcast information fragments received from the multiple external terminals UE2 to UE5. The vehicle identification information may be information for identifying vehicles related to the multiple external terminals UE2 to UE5. For example, the vehicle identification information may include at least one of a license plate number, a vehicle model, a vehicle color, a vehicle size, or information about accessories attached to the vehicle. For example, the vehicle identification information may be sent by being included in a CAM.
[0060] The terminal UE1 may obtain peripheral information. The peripheral information may be associated with the surrounding environment of the terminal UE1 and may include information about vehicles around the terminal UE1. According to an embodiment of the present disclosure, the terminal UE1 may obtain peripheral information by using the front camera / rear camera / left camera and right camera of the vehicle, an identification sensor, etc.
[0061] The terminal UE1 can identify the relative positions of the multiple external terminals UE2 to UE5 relative to the terminal UE1 based on the received vehicle identification information and the obtained peripheral information. For example, when the license plate number included in the vehicle identification information received from the terminal UE2 is 1234 and the license plate number extracted from the image captured by the rear camera is 1234, the terminal UE1 can identify the terminal UE2 as a vehicle located behind the terminal UE1.
[0062] According to an embodiment of the present disclosure, the terminal UE1 can identify the locations of multiple external terminals UE2 to UE5 based on the sensor messages received from the multiple external terminals UE2 to UE5 respectively. Each of the sensor messages can be sent by a directional transceiver. The directional transceiver can send information only in a specific direction identified in advance, and the sensor message can be sent using a broadcast method.
[0063] According to an embodiment of the present disclosure, multiple external terminals UE2 to UE5 or vehicles where the terminals are located can periodically send sensor messages including their IDs. The terminal UE1 can identify the locations of the multiple external terminals UE2 to UE5 based on the IDs included in the sensor messages and the directions of the sensor messages. For example, when the ID included in the sensor message sent by the left directional transceiver is the ID of the terminal UE5, the terminal UE1 can identify the terminal UE5 as a vehicle located on the right.
[0064] According to another embodiment of the present disclosure, multiple external terminals UE2 to UE5 or vehicles where the terminals are located can periodically send sensor messages including sensor IDs. At this time, multiple external terminals UE2 to UE5 can send broadcast information including sensor IDs. For example, the sensor ID can be sent by being included in the CAM. The terminal UE1 can identify the locations of multiple external terminals UE2 to UE5 based on the sensor ID included in the sensor message, the direction of the sensor message, and the broadcast information. For example, when the sensor ID included in the sensor message sent by the left directional transceiver is the same as the sensor ID included in the broadcast information of the terminal UE5, the terminal UE1 can identify the terminal UE5 as a vehicle located on the right.
[0065] According to an embodiment of the present disclosure, the terminal UE1 may identify the locations of a plurality of external terminals UE2 to UE5 based on a location information map received from a roadside unit (RSU). The location information map may include information on the locations of terminals located within a specific range.
[0066] For example, the terminal UE1 may identify the locations of the plurality of external terminals UE2 to UE5 by comparing the IDs of the plurality of external terminals included in the broadcast information with the information about the IDs of the terminals included in the location information map. However, the location information map according to the present disclosure may have various formats and configurations.
[0067] According to an embodiment of the present disclosure, multiple terminals UE1 to UE5 may send local map information to the RSU periodically or in response to a request or a specific trigger from the RSU. The local map information may be about the surrounding environment of each terminal, including the location information of each terminal. The RSU may generate a location information map based on the local map information fragments received from the multiple terminals UE1 to UE5, respectively. For example, the RSU may match the multiple local map information fragments, and may generate a location information map by correcting the matching information.
[0068] When the terminal UE1 faces a specific event associated with UE1 (or associated with vehicle driving), the terminal UE1 can select multiple terminals related to the specific event from multiple external terminals UE2 to UE5, and can use a multicast method to send communication services to the selected terminals or receive communication services from the selected terminals. Although the operation of the terminal selecting a unicast target terminal has been illustrated and described above, a person skilled in the art should fully understand that the technical spirit of the present disclosure can also be applied to the operation of selecting a multicast target terminal.
[0069] Figure 2 FIG. 1 is a flow chart showing a unicast connection method according to an embodiment of the present disclosure. Figure 2 , the first terminal 210 can send or receive communication services by forming a unicast connection with the second terminal 220.
[0070] In operation S210, the first terminal 210 may send a direct communication request to the second terminal 220. According to an embodiment of the present disclosure, the direct communication request may include an ID of the second terminal 220 and a security context.
[0071] In operation S220, the first terminal 210 and the second terminal 220 may establish authentication and security association, and may transmit or receive a unicast communication service by using shared security information (eg, encryption key).
[0072] Figure 3 FIG. 1 is a flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure. Figure 3 , the terminal can select at least one external terminal from multiple external terminals as a unicast target terminal.
[0073] In operation S310, the terminal may receive broadcast information broadcasted by multiple external terminals. According to an embodiment of the present disclosure, the broadcast information may include a CAM and may also include an ID of each of the multiple external terminals. According to an embodiment of the present disclosure, the ID may be included in the CAM. However, the technical spirit of the present disclosure is not limited thereto.
[0074] In operation S320, the terminal may identify the positions of multiple external terminals based on the broadcast information. The positions of multiple external terminals may refer to positions relative to the terminal. For example, the terminal may identify the terminals located at its front side, rear side, or lateral side. Alternatively, the terminal may identify multiple terminals located at one side thereof in order of distance. Alternatively, the terminal may identify the terminal located at its opposite lane. However, the positions of multiple external terminals identified by the terminal are not limited thereto.
[0075] According to an embodiment of the present disclosure, a terminal can identify the locations of multiple external terminals based on the location information included in the broadcast information. The terminal can obtain its own location information, and can identify the relative position relationship between the multiple external terminals and the terminal based on the location information of the multiple external terminals and the obtained location information of the terminal.
[0076] According to an embodiment of the present disclosure, the terminal can identify the locations of multiple external terminals based on the vehicle identification information included in the broadcast information and the peripheral information about the environment of the terminal. The vehicle identification information may be related to multiple external terminals. For example, the vehicle identification information may include at least one of a license plate number, a vehicle model, a vehicle color, a vehicle size, or information about accessories attached to the vehicle. The peripheral information may be associated with the surrounding environment of the terminal and may include information about vehicles around the terminal. According to an embodiment of the present disclosure, the terminal may obtain peripheral information by using the front camera / rear camera / left camera and right camera, identification sensor, etc. of the vehicle. The terminal may identify the relative positions of multiple external terminals relative to the terminal based on the received vehicle identification information and the obtained peripheral information.
[0077] According to an embodiment of the present disclosure, a terminal can identify the locations of multiple external terminals based on sensor messages and broadcast information received from directional transceivers of multiple external terminals. The terminal can identify the locations of multiple external terminals based on the IDs included in the broadcast information and / or sensor messages and the directions of the sensor messages.
[0078] According to an embodiment of the present disclosure, the terminal can identify the locations of multiple external terminals based on a location information map received from an RSU. The location information map may include information about the locations of terminals located within a specific range. For example, the terminal can identify the locations of multiple external terminals by comparing the IDs of the multiple external terminals included in the broadcast information with the information about the IDs of the terminals included in the location information map.
[0079] In operation S330, the terminal may select at least one terminal from a plurality of external terminals as a unicast target terminal based on the identified location. According to an embodiment of the present disclosure, when the terminal faces a specific event, the terminal may select at least one external terminal associated with the specific event as a unicast target terminal based on the identified location.
[0080] According to an embodiment of the present disclosure, a terminal can identify the occurrence of a specific event. At this time, the terminal can identify the location associated with the identified specific event. According to an embodiment of the present disclosure, the terminal can obtain matching information about the location associated with the specific event, and identify the location associated with the specific event based on the matching information. For example, an event of changing the current lane to the left lane can be associated with at least one location including the left vehicle position. Alternatively, an event of reducing the driving speed can be associated with at least one location including the rear vehicle position. Alternatively, an event in which an emergency has occurred can be associated with at least one location including the front vehicle. The occurrence of a specific event can be triggered based on user input or based on external information obtained by the terminal. For example, the matching information can be stored in the terminal in the form of a profile, or the matching information can be received from an external source. Alternatively, the matching information can be trained by the terminal, or can be trained using an external training device and sent to the terminal.
[0081] According to an embodiment of the present disclosure, a terminal may select at least one location associated with a specific event based on matching information, and may select a unicast target terminal based on the selected at least one location and the identified location. For example, when an event occurs to change the current lane to the left lane, the terminal may select at least one location including a left vehicle location (e.g., a left vehicle location and a left rear vehicle location) based on matching information. Therefore, the terminal may select vehicles identified as left vehicles and left rear vehicles as unicast target terminals based on the selected location.
[0082] Figure 4 FIG. 1 is a flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure. Figure 4 , the terminal can select at least one external terminal as a unicast target terminal from a plurality of external terminals based on the location information included in the CAM.
[0083] In operation S410, the terminal may receive CAMs from multiple external terminals. Multiple external terminals may send CAMs using a broadcast method. According to an embodiment of the present disclosure, the CAMs may include corresponding IDs of multiple external terminals. For example, each CAM may include at least one information segment among location information, driving information obtained using an electronic control unit (ECU), braking status, driving direction, driving speed, and acceleration.
[0084] According to an embodiment of the present disclosure, the CAM may be periodically broadcast by a plurality of external terminals respectively. The period of broadcasting the CAM may be determined based on the speed of each external terminal. Alternatively, the period of broadcasting the CAM may be controlled by the RSU.
[0085] In operation S420, the terminal may identify locations of a plurality of external terminals based on the CAM. The locations of the plurality of external terminals may refer to locations relative to the terminal.
[0086] According to an embodiment of the present disclosure, the terminal can identify the positions of multiple external terminals based on the position information included in the CAM. For example, the position information can be obtained using a global navigation satellite system (GNSS). The terminal can obtain its own position information, and can identify the relative positions of the multiple external terminals relative to the terminal based on the position information of the multiple external terminals and the obtained position information of the terminal.
[0087] In operation S430, the terminal may select at least one of the plurality of external terminals as a unicast target terminal based on the identified location. According to an embodiment of the present disclosure, when the terminal faces a specific event, the terminal may select at least one external terminal associated with the specific event as a unicast target terminal based on the identified location.
[0088] According to an embodiment of the present disclosure, a terminal may obtain matching information about a specific event and a location associated with the specific event. For example, the matching information may be stored in the terminal in the form of a profile, or the matching information may be received from an external source. Alternatively, the matching information may be trained by the terminal, or may be trained using an external training device and sent to the terminal.
[0089] According to an embodiment of the present disclosure, the terminal may select at least one location associated with a specific event based on the matching information, and may select a unicast target terminal based on the selected location and the identified location.
[0090] Figure 5 FIG. 1 is a flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure. In detail, Figure 5 Shown is a diagram for describing Figure 4 FIG. 1 is a diagram of an embodiment of a unicast target terminal selection method.
[0091] In operations S510 to S530, the CAM may be transmitted from the second to fourth terminals 520 to 540 to the first terminal 510. The CAM to be transmitted from the second to fourth terminals 520 to 540 to the first terminal 510 may include information on corresponding IDs of the second to fourth terminals 520 to 540 and corresponding locations.
[0092] According to an embodiment of the present disclosure, time points at which the first terminal 510 receives CAMs from the second terminal 520 to the fourth terminal 540, respectively, may be different from each other. The CAMs may be transmitted independently, and the first terminal 510 may receive the CAMs individually.
[0093] In operation S540, the location of the first terminal 510 may be identified. According to an embodiment of the present disclosure, the location of the first terminal 510 may be obtained using GNSS. Alternatively, the location of the first terminal 510 may be identified based on peripheral information obtained using various sensors.
[0094] In operation S550, the relative positions between the terminals (i.e., the second terminal 520 to the fourth terminal 540) that have transmitted the CAM and the first terminal 510 may be identified. According to an embodiment of the present disclosure, the first terminal 510 may identify the positions of the second terminal 520 to the fourth terminal 540 based on the position information included in the CAM and the position of the first terminal 510 identified in operation S540. The time points at which the first terminal 510 respectively identifies the corresponding positions of the second terminal 520 to the fourth terminal 540 may be different from each other. In other words, the first terminal 510 may separately identify the corresponding positions of the second terminal 520 to the fourth terminal 540.
[0095] In operation S560, a unicast connection target terminal may be selected. According to an embodiment of the present disclosure, when a specific event occurs, the first terminal 510 may select at least one external terminal associated with the specific event as a unicast target terminal based on the identified location. Figure 5 In the example, the second terminal 520 is selected as a unicast target terminal. However, this is only an example, and the first terminal 510 may select multiple terminals as unicast target terminals according to a specific event. Alternatively, multiple terminals may be selected as multicast target terminals according to a specific event.
[0096] In operation S570, the second terminal 520 and the first terminal 510 selected as the unicast connection target may be connected to each other using the unicast method. Since the first terminal 510 knows the ID of the selected second terminal 520, the first terminal 510 may form a specific connection with the second terminal 520.
[0097] Figure 6 FIG. 1 is a flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure. Figure 6 , the terminal can select at least one of the multiple external terminals as a unicast target terminal based on the vehicle identification information included in the CAM.
[0098] In operation S610, the terminal may receive CAMs from multiple external terminals. Multiple external terminals may send CAMs using a broadcast method. According to an embodiment of the present disclosure, each of the CAMs may include an ID and vehicle identification information of each of the multiple external terminals. The vehicle identification information may be associated with multiple external terminals. For example, the vehicle identification information may include a license plate number, vehicle driver identification information, vehicle model, vehicle color, vehicle size, and information about accessories attached to the vehicle.
[0099] According to an embodiment of the present disclosure, the CAM may be periodically broadcast by a plurality of external terminals respectively. The period of broadcasting the CAM may be determined based on the speed of each external terminal. Alternatively, the period of broadcasting the CAM may be controlled by the RSU.
[0100] In operation S620, the terminal may identify the identities of the plurality of external terminals based on the CAM. The identities of the plurality of external terminals may be identified based on the vehicle identification information included in the CAM.
[0101] In operation S630, the terminal may identify the locations of multiple external terminals based on the identified identities of the multiple external terminals and the peripheral information about the environment of the terminal. The peripheral information may be associated with the surrounding environment of the terminal and may include information about vehicles around the terminal. According to an embodiment of the present disclosure, the terminal may obtain peripheral information by using the front camera / rear camera / left camera and right camera of the vehicle, an identification sensor, etc.
[0102] The terminal can identify the relative positions of multiple external terminals relative to the terminal based on the identified identities of the multiple external terminals and the obtained peripheral information. For example, the terminal can extract information about the identity of the terminal or the vehicle around the terminal (i.e., vehicle identification information) from the obtained peripheral information, and can identify the relative positions of the multiple external terminals relative to the terminal by comparing the extracted information about the identity of the vehicle around the terminal with the identified identities of the multiple external terminals. According to an embodiment of the present disclosure, when no extracted vehicle identification information is the same as the vehicle identification information included in the CAM, the terminal can additionally obtain peripheral information about the environment within a farther radius and extract the vehicle identification information again. According to another embodiment of the present disclosure, when no extracted vehicle identification information is the same as the vehicle identification information included in the CAM, the terminal can determine that the terminal that has sent the corresponding CAM is not a peripheral vehicle.
[0103] In operation S640, the terminal may select at least one of the plurality of external terminals as a unicast target terminal based on the identified location. According to an embodiment of the present disclosure, when the terminal faces a specific event, the terminal may select at least one external terminal associated with the specific event as a unicast target terminal based on the identified location.
[0104] According to an embodiment of the present disclosure, a terminal may obtain matching information about a specific event and a location associated with the specific event. For example, the matching information may be stored in the terminal in the form of a profile, or the matching information may be received from an external source. Alternatively, the matching information may be trained by the terminal, or may be trained using an external training device and sent to the terminal.
[0105] According to an embodiment of the present disclosure, the terminal may select at least one location associated with a specific event based on the matching information, and may select a unicast target terminal based on the selected location and the identified location.
[0106] Figure 7 FIG. 1 is a flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure. In detail, Figure 7 Shown is a diagram for describing Figure 6 FIG. 1 is a diagram of an embodiment of a unicast target terminal selection method.
[0107] In operations S710 to S730, the CAM may be transmitted from the second terminal 720 to the fourth terminal 740 to the first terminal 710. The CAM to be transmitted from the second terminal 720 to the fourth terminal 740 to the first terminal 710 may include the corresponding IDs of the second terminal 720 to the fourth terminal 740 and vehicle identification information.
[0108] According to an embodiment of the present disclosure, time points at which the first terminal 710 receives CAMs from the second terminal 720 to the fourth terminal 740, respectively, may be different from each other. The CAMs may be transmitted independently, and the first terminal 710 may receive the CAMs individually.
[0109] In operation S740, the first terminal 710 may obtain peripheral information. The peripheral information may be associated with the surrounding environment of the first terminal 710 and may include information about vehicles around the first terminal 710. According to an embodiment of the present disclosure, the first terminal 710 may obtain peripheral information by using a front camera / rear camera / left camera and right camera of the vehicle, an identification sensor, etc.
[0110] In operation S750, the relative positions between the terminals (i.e., the second terminal 720 to the fourth terminal 740) that have transmitted the CAM and the first terminal 710 may be identified. According to an embodiment of the present disclosure, the first terminal 710 may identify the positions of the second terminal 720 to the fourth terminal 740 based on the vehicle identification information included in the CAM and the peripheral information obtained in operation S740. The time points at which the first terminal 710 respectively identifies the corresponding positions of the second terminal 720 to the fourth terminal 740 may be different from each other. In other words, the first terminal 710 may separately identify the corresponding positions of the second terminal 720 to the fourth terminal 740.
[0111] In operation S760, a unicast connection target terminal may be selected. According to an embodiment of the present disclosure, when a specific event occurs, the first terminal 710 may select at least one external terminal associated with the specific event as a unicast target terminal based on the identified location. Figure 7 In the example, the second terminal 720 is selected as a unicast target terminal. However, this is only an example, and the first terminal 710 may select multiple terminals as unicast target terminals according to a specific event. Alternatively, multiple terminals may be selected as multicast target terminals according to a specific event.
[0112] In operation S770, the second terminal 720 and the first terminal 710 selected as the unicast connection target may be connected to each other using the unicast method. Since the first terminal 710 knows the ID of the selected second terminal 720, the first terminal 710 may form a specific connection with the second terminal 720.
[0113] Figure 8 FIG. 1 is a flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure. Figure 6 , the terminal can select at least one external terminal from multiple external terminals as a unicast target terminal based on the sensor message.
[0114] In operation S810, the terminal may receive CAM and sensor messages from multiple external terminals. Multiple external terminals may send CAM in a broadcast method. According to an embodiment of the present disclosure, the CAM may include corresponding IDs of multiple external terminals. Each of the sensor messages may be sent by a directional transceiver. The directional transceiver may send information only in a pre-identified specific direction, and may send sensor messages in a broadcast method.
[0115] According to an embodiment of the present disclosure, the CAM may be periodically broadcast by a plurality of external terminals respectively. The period of broadcasting the CAM may be determined based on the speed of each external terminal. Alternatively, the period of broadcasting the CAM may be controlled by the RSU.
[0116] In operation S820, the terminal may identify the locations of multiple external terminals based on the CAM and the sensor message. According to an embodiment of the present disclosure, multiple external terminals or vehicles where the terminals are located may periodically send sensor messages including their IDs. The terminal may identify the locations of multiple external terminals based on the IDs included in the sensor messages and the directions of the sensor messages.
[0117] According to another embodiment of the present disclosure, multiple external terminals or vehicles where the terminals are located may periodically send sensor messages including sensor IDs. At this time, the multiple external terminals may include the sensor IDs in CAM and send CAM. The terminal may identify the locations of the multiple external terminals based on the sensor IDs included in the sensor messages, the directions of the sensor messages, and the CAM.
[0118] In operation S830, the terminal may select at least one of the plurality of external terminals as a unicast target terminal based on the identified location. According to an embodiment of the present disclosure, when the terminal faces a specific event, the terminal may select at least one external terminal associated with the specific event as a unicast target terminal based on the identified location.
[0119] According to an embodiment of the present disclosure, a terminal may obtain matching information about a specific event and a location associated with the specific event. For example, the matching information may be stored in the terminal in the form of a profile, or the matching information may be received from an external source. Alternatively, the matching information may be trained by the terminal, or may be trained using an external training device and sent to the terminal.
[0120] According to an embodiment of the present disclosure, the terminal may select at least one location associated with a specific event based on the matching information, and may select a unicast target terminal based on the selected location and the identified location.
[0121] Fig. 9 FIG. 1 is a flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure. In detail, Fig. 9 Explained Figure 8 An embodiment of a unicast target terminal selection method.
[0122] In operations S910 to S930, the CAM may be transmitted from the second terminal 920 to the fourth terminal 940 to the first terminal 910. The CAM to be transmitted from the second terminal 920 to the fourth terminal 940 to the first terminal 910 may include information about the corresponding IDs of the second terminal 920 to the fourth terminal 940, and may optionally include the corresponding sensor IDs of the second terminal 920 to the fourth terminal 940.
[0123] According to an embodiment of the present disclosure, time points at which the first terminal 910 receives CAMs from the second terminal 920 to the fourth terminal 940, respectively, may be different from each other. The CAMs may be transmitted independently, and the first terminal 910 may receive the CAMs individually.
[0124] In operation S940, a sensor message may be sent from the second terminal 920 to the first terminal 910. The sensor message may include the sensor ID of the second terminal 920. Since the sensor message is sent directionally, the sensor messages of the third terminal 930 and the fourth terminal 940 that have sent their CAMs to the first terminal 910 may not be received by the first terminal according to the position relationship. Fig. 9 , but this is just an example.
[0125] In operation S950, the relative position between the terminal (i.e., the second terminal 920) that has sent the sensor message and the first terminal 910 may be identified. According to an embodiment of the present disclosure, the first terminal 910 may identify the position of the second terminal 920 based on the ID included in the sensor message and the direction of the sensor message. According to another embodiment of the present disclosure, the first terminal 910 may identify the position of the second terminal 920 based on the sensor ID included in the sensor message, the direction of the sensor message, and the sensor ID included in the CAM.
[0126] In operation S960, a unicast connection target terminal may be selected. According to an embodiment of the present disclosure, when a specific event occurs, the first terminal 910 may select at least one external terminal associated with the specific event as a unicast target terminal based on the identified location. Fig. 9 In the example, the second terminal 920 is selected as a unicast target terminal. However, this is only an example, and the first terminal 910 may select multiple terminals as unicast target terminals according to a specific event. Alternatively, multiple terminals may be selected as multicast target terminals according to a specific event.
[0127] In operation S970, the second terminal 920 and the first terminal 910 selected as the unicast connection target may be connected to each other using the unicast method. Since the first terminal 910 knows the ID of the selected second terminal 920, the first terminal 910 may form a specific connection with the second terminal 920.
[0128] Fig. 10A FIG. 1 is a flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure. Fig. 10A , the terminal can select at least one external terminal as a unicast target terminal from a plurality of external terminals based on the location information map received from the RSU (eg, a server).
[0129] In operation S1011, the terminal may receive a location information map from a server of the RSU. The location information map may include information about the location of the terminal located within a specific range.
[0130] In operation S1012, the terminal may select at least one of the plurality of external terminals as a unicast target terminal based on the location information map. For example, the terminal may identify the locations of the plurality of external terminals by comparing the IDs of the plurality of external terminals included in the broadcast information with the information about the IDs of the terminals included in the location information map. The terminal may select at least one external terminal associated with a specific event as a unicast target terminal based on the identified locations of the plurality of external terminals.
[0131] Fig. 10B A flowchart of a method for generating a location information map according to an embodiment of the present disclosure is shown.
[0132] In operation S1021, the server or RSU may receive local map information from the terminal. The terminal may send local map information to the RSU periodically or in response to a request or a specific trigger from the RSU. The local map information may be surrounding environment information obtained by each terminal, and the surrounding environment information includes location information of each terminal.
[0133] In operation S1022, the server or RSU may generate a location information map based on the received local map information. For example, the RSU may match a plurality of local map information fragments and may generate a location information map by correcting the matching information.
[0134] In operation S1023, the server or the RSU may provide the terminal with a location information map. According to an embodiment of the present disclosure, the server or the RSU may send the location information map to the terminal in response to a request from the terminal or a specific trigger.
[0135] Fig.11 FIG. 1 is a flowchart of a method for selecting a unicast target terminal according to an embodiment of the present disclosure. In detail, Fig.11 The above reference is used to describe Fig. 10A and Fig. 10B A diagram of the described unicast target terminal selection method.
[0136] In operations S1110 to S1140, local map information fragments may be respectively transmitted from the first terminal 1110 to the fourth terminal 1140 to the RSU 1150. The first terminal 1110 to the fourth terminal 1140 may transmit the local map information fragments to the RSU 1150 periodically or in response to a request or a specific trigger from the RSU 1150. The local map information may be surrounding environment information obtained by each terminal, and the surrounding environment information includes location information of each terminal.
[0137] In operations S1150 to S1170, the CAM may be transmitted from the second to fourth terminals 1120 to 1140 to the first terminal 1110. The CAM to be transmitted from the second to fourth terminals 1120 to 1140 to the first terminal 1110 may include the corresponding IDs of the second to fourth terminals 1120 to 1140 and vehicle identification information.
[0138] According to an embodiment of the present disclosure, time points at which the first terminal 1110 receives CAMs from the second terminal 1120 to the fourth terminal 1140, respectively, may be different from each other. The CAMs may be transmitted independently, and the first terminal 1110 may receive the CAMs individually.
[0139] In operation S1180, the RSU 1150 may generate a location information map. According to an embodiment of the present disclosure, the RSU 1150 may generate a location information map based on the local map information fragments received from the first terminal 1110 to the fourth terminal 1140. For example, the RSU 1150 may match a plurality of local map information fragments received from the first terminal 1110 to the fourth terminal 1140, and may generate a location information map by correcting the matching information.
[0140] In operation S1190, the RSU 1150 may provide the generated location information map to the first terminal 1110. According to an embodiment of the present disclosure, the RSU 1150 may transmit the generated location information map to the first terminal 1110 in response to a request from the first terminal 1110 or a specific trigger.
[0141] In operation S1200, a unicast connection target terminal may be selected. According to an embodiment of the present disclosure, the first terminal 1110 may identify the locations of the second terminal 1120 to the fourth terminal 1140, which have sent their CAMs, based on a location information map. When a specific event occurs, the first terminal 1110 may select at least one external terminal associated with the specific event as a unicast target terminal based on the identified location. Fig.11 In the example, the second terminal 1120 is selected as a unicast target terminal. However, this is only an example, and the first terminal 1110 may select multiple terminals as unicast target terminals according to a specific event. Alternatively, multiple terminals may be selected as multicast target terminals according to a specific event.
[0142] In operation S1210, the second terminal 1120 and the first terminal 1110 selected as the unicast connection target may be connected to each other using a unicast method. Since the first terminal 1110 knows the ID of the selected second terminal 1120, the first terminal 1110 may form a specific connection with the second terminal 1120.
[0143] Fig.12 FIG. 1 is a block diagram of a terminal 1200 according to an embodiment of the present disclosure. Fig.12 , the terminal 1200 may include a processor 1210, a transceiver 1220, and a memory 1230. According to the communication service providing method of the terminal 1200, the transceiver 1220, the memory 1230, and the processor 1210 of the terminal 1200 may be operated. However, the components of the terminal 1200 are not limited thereto. For example, the terminal 1200 may include a processor 1210, a transceiver 1220, a memory 1230, and a processor 1210. Fig.12 The components shown in FIG. 12 may be more or less than the components shown in FIG. 12. In addition, the transceiver 1220, the memory 1230, and the processor 1210 may be implemented as a single chip.
[0144] The processor 1210 may control a series of processes in which the terminal 1200 may operate according to an embodiment of the present disclosure. For example, the processor 1210 may allow the terminal 1200 to receive a broadcast service from at least one external terminal or provide a broadcast service to at least one external terminal, and may allow the terminal 1200 to receive a unicast or multicast / multicast service from at least one external terminal or provide a unicast or multicast / multicast service to at least one external terminal. When the terminal 1200 faces a specific event, the processor 1210 may select at least one terminal associated with the specific event from among at least one external terminal. The processor 1210 may form a unicast or multicast connection with the selected at least one terminal.
[0145] The transceiver 1220 may send or receive signals to or from a terminal or other entity. The signal may include control information and data. To this end, the transceiver 1220 may include an RF transmitter (which up-converts and amplifies the frequency of the signal to be sent) and an RF receiver (which performs low-noise amplification on the received signal and down-converts the frequency of the received signal). However, this is only an embodiment of the transceiver 1220, and the components of the transceiver 1220 are not limited thereto.
[0146] The transceiver 1220 may receive a signal through a wireless channel and output the signal to the processor 1210 , and may transmit a signal output by the processor 1210 through a wireless channel.
[0147] The memory 1230 may store data and programs required for the operation of the terminal 1200. In addition, the memory 1230 may store control information or data included in a signal obtained by the terminal 1200. The memory 1230 may be composed of a storage medium such as a read-only memory (ROM), a random access memory (RAM), a hard disk, a compact disk (CD)-ROM, and a digital versatile disk (DVD), or a combination thereof. In addition, the memory 1230 may be composed of a plurality of memories.
[0148] Fig.13 FIG. 1 is a block diagram of a vehicle communication system 1300 according to an embodiment of the present disclosure. Fig.13 , the vehicle communication system 1300 may include a first terminal 1310 , a second terminal 1320 , and an RSU 1330 .
[0149] The vehicle communication system 1300 may include vehicle-to-vehicle (V2V) communication, vehicle-to-pedestrian (V2P) communication, and vehicle-to-infrastructure entity (V2I) communication. V2V communication may refer to communication between vehicles. For example, when the first terminal 1310 and the second terminal 1320 are vehicles, V2V communication may refer to communication between the first terminal 1310 and the second terminal 1320. For example, traffic information, driving information, accident information, etc. may be shared between the first terminal 1310 and the second terminal 1320 via V2V communication. V2P communication may refer to communication between a vehicle and a user terminal. For example, when the first terminal 1310 is a vehicle and the second terminal 1320 is a user terminal, V2P communication may refer to communication between the first terminal 1310 and the second terminal 1320. According to an embodiment, the user terminal may be of various types, such as a mobile phone, a laptop computer, and a tablet. V2I communication may refer to communication between a vehicle and an RSU. For example, when the first terminal 1310 and the second terminal 1320 are vehicles, V2I communication may refer to communication between the first terminal 1310 , the second terminal 1320 , and the RSU 1330 .
[0150] The first terminal 1310 may be connected to at least one external terminal including the second terminal 1320 and may receive or provide a communication service. The first terminal 1310 may receive a broadcast service from or provide a broadcast service to at least one external terminal, and may receive a unicast or groupcast / multicast service from or provide a unicast or groupcast / multicast service to at least one external terminal. At this time, the first terminal 1310 may receive broadcast information from each of the at least one external terminal. According to an embodiment of the present disclosure, the broadcast information may include a CAM.
[0151] When the first terminal 1310 faces a specific event, the first terminal 1310 can use a unicast or multicast method to send communication services to at least one terminal associated with the specific event among at least one external terminal or receive communication services from at least one terminal associated with the specific event among at least one external terminal.
[0152] The first terminal 1310 may obtain an ID of each of the at least one external terminal according to the broadcast information received from each of the at least one external terminal. The first terminal 1310 may select at least one terminal associated with a specific event from among the at least one external terminal, and may form a unicast or multicast connection with the selected terminal based on the obtained ID of the selected terminal.
[0153] According to an embodiment of the present disclosure, the first terminal 1310 may identify the location of at least one external terminal. The location of at least one external terminal may refer to a relative location of the at least one external terminal relative to the first terminal 1310.
[0154] According to an embodiment of the present disclosure, the first terminal 1310 may identify the location of at least one external terminal based on the location information included in the broadcast information received from at least one external terminal. According to an embodiment of the present disclosure, the first terminal 1310 may identify the location of at least one external terminal based on the vehicle identification information included in the broadcast information received from at least one external terminal. According to an embodiment of the present disclosure, the first terminal 1310 may identify the location of at least one external terminal based on a sensor message received from at least one external terminal. The sensor message may be sent by a directional transceiver. According to an embodiment of the present disclosure, the first terminal 1310 may identify the location of at least one external terminal based on a location information map received from the RSU 1330.
[0155] According to the embodiments of the present disclosure, a person of ordinary skill in the art can fully understand that the first terminal 1310 can selectively combine the aforementioned embodiments of the present disclosure (for example, combine some of the aforementioned embodiments of the present disclosure in parallel or sequentially) to identify the location of at least one external terminal and select at least one terminal associated with a specific event based on the identified location.
[0156] The terminal described above can be implemented as a combination of hardware components, software components and / or hardware components and software components. For example, the devices and components described in the examples can be implemented using at least one general-purpose computer or a special-purpose computer (such as a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable array (FPA), a programmable logic unit (PLU), a microprocessor or any other device capable of executing instructions or responding to instructions).
[0157] Although the present disclosure has been specifically shown and described with reference to the examples of the present disclosure, it should be understood by those skilled in the art that various changes in form and detail may be made in the present disclosure without departing from the spirit and scope of the present disclosure as defined in the following claims. For example, even when the techniques described above are performed in a different order than the methods described above and / or when components (such as the systems, structures, devices, and circuits described above) are coupled or combined in a different form than the methods described above, or when the components are replaced or replaced with other components or their equivalents, appropriate results can be achieved.
[0158] Although the present disclosure has been described with various embodiments, various changes and modifications may occur to those skilled in the art. The present disclosure is intended to encompass such changes and modifications as fall within the scope of the appended claims.
Claims
1. A method performed by a terminal for providing a vehicle communication service, the method include: Obtaining broadcast information broadcasted by a plurality of external terminals; identifying information including peripheral information obtained by a sensor of the terminal; determining relative locations of the plurality of external terminals associated with the terminal based on the obtained broadcast information and the identified information; as well as determining at least one terminal among the plurality of external terminals as a unicast target terminal based on the determined relative position, Wherein, determining the relative positions of the multiple external terminals associated with the terminal includes determining the relative positions of the multiple external terminals relative to the terminal based on vehicle identification information of the multiple external terminals included in the broadcast information and peripheral information included in the identified information.
2. The method according to claim 1, wherein the obtained broadcast information includes a collaborative awareness message (CAM).
3. The method according to claim 1, wherein the acquired broadcast information includes location information of the plurality of external terminals, in, Identifying the information includes obtaining location information of the terminal, and Wherein, determining the relative positions of the multiple external terminals associated with the terminal includes determining the relative positions of the multiple external terminals with respect to the terminal based on position information of the multiple external terminals and the obtained position information of the terminal. The method according to claim 3 , wherein the location information of the terminal is obtained using a Global Navigation Satellite System (GNSS). 5 . The method of claim 1 , wherein the vehicle identification information comprises at least one of a license plate number, driver identification information, vehicle model, or vehicle color.
6. The method according to claim 1, wherein determining the relative positions of the plurality of external terminals associated with the terminal include: extracting vehicle identification information of at least one external terminal among the plurality of external terminals located near the terminal based on the peripheral information; comparing the extracted vehicle identification information with the vehicle identification information of the plurality of external terminals included in the obtained broadcast information; as well as Relative positions of the plurality of external terminals associated with the terminal are determined based on a result of the comparison.
7. The method according to claim 1, further comprising: include: identifying an event associated with the terminal; as well as identifying a second location associated with the identified event associated with the terminal, Wherein determining at least one external terminal among the plurality of external terminals as the unicast target terminal comprises: determining at least one external terminal among the plurality of external terminals as the unicast target terminal based on the identified second location.
8. A terminal for providing vehicle communication services, the terminal include: Transceiver; as well as A processor operatively connected to the transceiver, the processor being configured to: Get broadcast information broadcasted by multiple external terminals, identifying information including peripheral information obtained by a sensor of the terminal, determining relative positions of the plurality of external terminals associated with the terminal based on the obtained broadcast information and the identified information, and determining at least one terminal among the plurality of external terminals as a unicast target terminal based on the determined relative position, The processor is further configured to determine relative positions of the multiple external terminals with respect to the terminal based on vehicle identification information of the multiple external terminals included in the broadcast information and peripheral information included in the identified information. 9 . The terminal according to claim 8 , wherein the obtained broadcast information comprises a collaborative awareness message (CAM).
10. The terminal according to claim 8, wherein the obtained broadcast information includes location information of the plurality of external terminals, and the processor is further configured to: obtaining the location information of the terminal, and Based on the location information of the plurality of external terminals and the obtained location information of the terminal, relative locations of the plurality of external terminals associated with the terminal are determined. The terminal according to claim 10 , wherein the location information of the terminal is obtained using a Global Navigation Satellite System (GNSS).
