Electronic device supporting wireless mobile communication of vehicle and operation method thereof

By using shared antennas and switching DSRC and C-V2X modules in the vehicle, the problem of equipment area and cost when switching V2X communication technology in the vehicle is solved, and efficient V2X performance and cost reduction are achieved.

CN114342430BActive Publication Date: 2025-05-06SAMSUNG ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202080061618.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-09-05
Filing Date
2020-09-03
Publication Date
2025-05-06
Estimated Expiration
2040-09-03

AI Technical Summary

Technical Problem

When installing electronic devices that support dedicated short-range communications (DSRC) technology and cellular vehicle-to-everything (C-V2X) technology in vehicles, the equipment footprint and cost need to be reduced, especially when it is necessary to quickly switch between the two technologies.

Method used

This is achieved by switching between DSRC and C-V2X technologies and using shared antennas. The system includes a DSRC module, a C-V2X module, an antenna and a processor that controls the switches to connect the module to the antenna.

Benefits of technology

Fast switching between two V2X communication technologies is achieved, providing acceptable V2X performance while reducing the number and cost of antennas.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114342430B_ABST
    Figure CN114342430B_ABST
Patent Text Reader

Abstract

Provided are an electronic device for supporting vehicle-to-everything (V2X) communication and an operating method of the electronic device, autonomous driving vehicle technology, cooperative intelligent transportation system (C‑ITS) technology, etc., based on vehicle-to-everything (V2X) communication. The electronic device installed to a vehicle to support wireless mobile communication of the vehicle includes: a dedicated short-range communication (DSRC) module configured to perform wireless communication by using DSRC technology; a cellular V2X (C‑V2X) module configured to perform wireless communication by using C‑V2X technology; an antenna; and a processor configured to control a switch to connect one of the DSRC module and the C‑V2X module to the antenna.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] One or more embodiments of the present disclosure generally relate to electronic devices and operating methods of electronic devices for supporting vehicle-to-everything (V2X) communication, wherein V2X communication is used as the basis for autonomous driving vehicle technology, cooperative-intelligent transport system (C-ITS) technology, etc. Background Art

[0002] Vehicle-to-everything (V2X) communication technology is a technology that allows vehicles to exchange information with entities such as other vehicles, mobile devices, and electronic components embedded in the road via wired or wireless networks.

[0003] V2X communication technology is divided into two main communication technologies: dedicated short range communication (DSRC) technology and cellular V2X (C-V2X) technology. DSRC and C-V2X technologies use the same 5.9GHz frequency band but are based on different technical standards. DSRC technology is based on the IEEE 802.11 standard, while C-V2X is based on cellular communication standards such as the third generation (3G), fourth generation (4G) and fifth generation (5G) standards.

[0004] In a geographical area where different V2X communication technologies (such as DSRC and C-V2X technologies) are combined and used, or in a geographical area where areas using two different V2X communication technologies are adjacent to each other, it may be necessary to be able to quickly switch between the two V2X communication technologies when supporting the two V2X communication technologies in order to obtain better V2X communication performance. However, the technologies that have been developed so far assume that one or the other of the two V2X communication technologies is selectively used depending on the country or region, so that the two V2X communication technologies are not used simultaneously in the same area. Therefore, a method of switching between different V2X communication technologies is not considered. Summary of the invention

[0005] Technical issues

[0006] In electronic devices installed in vehicles to support dedicated short-range communication (DSRC) technology and cellular vehicle-to-everything (C-V2X) technology, it is necessary to reduce the area occupied by devices such as antennas installed in the vehicle and the cost of the antennas. According to certain embodiments of the present disclosure, these reductions can be achieved by switching between DSRC and C-V2X technologies and using a shared antenna for DSRC and C-V2X.

[0007] Technical Solutions

[0008] According to an embodiment of the present disclosure, an electronic device installed to a vehicle to support wireless mobile communication of the vehicle includes: a DSRC module, configured to perform wireless communication by using DSRC technology; a C-V2X module, configured to perform wireless communication by using C-V2X technology; an antenna; and a processor, configured to control a switch to connect the DSRC module or the C-V2X module to the antenna. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] The above and other aspects, features and advantages of certain embodiments of the present disclosure will become more apparent from the following description in conjunction with the accompanying drawings, in which:

[0010] Figure 1 is a diagram used to explain vehicle-to-everything (V2X) technology;

[0011] Figure 2 is a block diagram of an electronic device according to an embodiment of the present disclosure;

[0012] Figure 3a is a view for explaining a method of selecting a V2X communication technology based on location information of a vehicle, performed by an electronic device according to an embodiment of the present disclosure;

[0013] Figure 3b is a view for explaining a method for selecting a V2X communication technology based on base station information, performed by an electronic device according to an embodiment of the present disclosure;

[0014] Figure 4 is a view for explaining a method for selecting a V2X communication technology based on surrounding environment information, performed by an electronic device according to an embodiment of the present disclosure;

[0015] Figure 5a is a detailed block diagram of an electronic device according to an embodiment of the present disclosure;

[0016] Figure 5b is a detailed block diagram of an electronic device according to an embodiment of the present disclosure;

[0017] Figure 6 is a detailed block diagram of a vehicle-based computing system according to an embodiment of the present disclosure;

[0018] Figure 7 is a flowchart of an operating method of an electronic device according to an embodiment of the present disclosure;

[0019] Figure 8 is a flowchart of a method for selecting a V2X communication technology based on location information of a vehicle, performed by an electronic device according to an embodiment of the present disclosure;

[0020] Fig. 9is a flowchart of a method for selecting a V2X communication technology based on base station information, performed by an electronic device according to an embodiment of the present disclosure;

[0021] Fig.10 is a flowchart of a method for selecting a V2X communication technology based on a result of comparing a dedicated short range communication (DSRC) signal and a cellular V2X (C-V2X) signal, performed by an electronic device according to an embodiment of the present disclosure;

[0022] Fig.11 is a flowchart of a method for switching V2X communication technology by periodically searching for DSRC signals and C-V2X signals, performed by an electronic device according to an embodiment of the present disclosure;

[0023] Fig.12 is a flowchart of a method for selecting a V2X communication technology based on surrounding environment information, performed by an electronic device according to an embodiment of the present disclosure; and

[0024] Fig.13 is a view illustrating an example in which an electronic device and a server interact together to learn and recognize data according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0025] According to an embodiment of the present disclosure, an electronic device installed to a vehicle to support wireless mobile communication of the vehicle includes: a DSRC module, configured to perform wireless communication by using DSRC technology; a C-V2X module, configured to perform wireless communication by using C-V2X technology; an antenna; and a processor, configured to control a switch to connect the DSRC module or the C-V2X module to the antenna.

[0026] According to another embodiment of the present disclosure, an operating method of an electronic device installed to a vehicle to support wireless mobile communication of the vehicle includes: selecting a module from a DSRC module configured to perform wireless communication by using DSRC technology and a C-V2X module configured to perform wireless communication by using C-V2X technology; controlling a switch to connect the selected module to an antenna; and performing V2X communication via the selected module.

[0027] According to another embodiment of the present disclosure, one or more computer-readable recording media store a program for executing an operating method of an electronic device installed to a vehicle to support wireless mobile communication of the vehicle, the operating method including: selecting a module from a DSRC module configured to perform wireless communication by using DSRC technology and a C-V2X module configured to perform wireless communication by using C-V2X technology; controlling a switch to connect the selected module to an antenna; and performing V2X communication via the selected module.

[0028] Invention Mode

[0029] Embodiments of the present disclosure will now be described more fully below with reference to the accompanying drawings so that they can be easily implemented by those of ordinary skill in the art. However, embodiments of the present disclosure may have different forms and should not be construed as being limited to the embodiments of the present disclosure set forth herein. In addition, parts not related to the present disclosure are omitted to clarify the description of the embodiments of the present disclosure, and the same reference numerals in the accompanying drawings always represent the same elements.

[0030] Some embodiments of the present disclosure can be described according to function block components and various processing operations. Some or all of these function blocks can be implemented by any number of hardware and / or software components that perform specific functions. For example, the function blocks of the present disclosure can be implemented by one or more microprocessors or circuit components for performing certain functions. For example, the function blocks according to the present disclosure can be implemented with any programming or scripting language. The function blocks can be implemented using various algorithms executed on one or more processors. In addition, the present disclosure can adopt technologies in related fields for electronic configuration, signal processing and / or data processing.

[0031] In addition, the connecting lines or connectors shown in the various figures are intended to represent exemplary functional relationships and / or physical or logical couplings between components in the figures. In actual devices, the connections between components may be represented by alternative or additional functional relationships, physical connections or logical connections.

[0032] Throughout the disclosure, the expression "at least one of a, b, or c" means only a, only b, only c, a and b, a and c, b and c, all of a, b, and c, or variations thereof.

[0033] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.

[0034] Figure 1 is a diagram for explaining V2X technology.

[0035] V2X, which stands for Vehicle-to-Everything, refers to the exchange of information between a vehicle and another entity, or the technology that enables such an exchange of information between them. Figure 1As shown, V2X communication technology can realize wireless communication between vehicle 100 and network 10 (vehicle-to-network (V2N) communication), wireless communication between vehicle 100 and infrastructure 20 (vehicle-to-infrastructure (V2I) communication), wireless communication between vehicle 100 and another vehicle 30 (vehicle-to-vehicle (V2V) communication), wireless communication between vehicle 100 and pedestrians 40 (vehicle-to-pedestrian (V2P) communication), etc.

[0036] As mentioned above, V2X communication technology includes dedicated short-range communication (DSRC) technology and cellular V2X (C-V2X) technology. Traditionally, in a specific country or region, only one of DSRC and C-V2X technologies is selected and used. However, in geographical areas where different V2X communication technologies (such as DSRC and C-V2X) are combined and used, or in geographical areas where areas using different V2X communication technologies are adjacent to each other, vehicles supporting these two V2X communication technologies can be used for better V2X communication performance. Because the two V2X communication technologies use the same 5.9GHz frequency band, two or more different antennas need to be used when the two V2X communication technologies are performed simultaneously. However, when V2X communication via two V2X communication technologies is performed using two or more different antennas, this may result in significant performance degradation due to mutual interference.

[0037] Therefore, the electronic device installed in the vehicle to support the wireless mobile communication of the vehicle according to the embodiment of the present disclosure can be configured to effectively perform a switching operation for turning on or off any one of the two V2X communication technologies when supporting the two V2X communication technologies. Therefore, an acceptable V2X performance can be provided, and since the antenna is shared between the two communication technologies, the space occupied by the antenna and the cost of the antenna can be reduced.

[0038] Figure 2 is a block diagram of an electronic device 200 according to an embodiment of the present disclosure.

[0039] According to an embodiment of the present disclosure, the electronic device 200 may include a telematics control unit (TCU) embedded in a vehicle to support wireless mobile communication of the vehicle. Telematics is a wireless communication technology that provides various information and diverse services for the vehicle, and TCU is a cellular communication device that includes multiple communication modules and is installed in the vehicle.

[0040] According to an embodiment of the present disclosure, the electronic device 200 may include a DSRC module 210 for performing wireless communication using the DSRC technology and a C-V2X module 220 for performing wireless communication using the C-V2X technology. Each of the DSRC module 210 and the C-V2X module 220 may include a V2X modem and a radio frequency (RF) transceiver.

[0041] According to an embodiment of the present disclosure, the electronic device 200 may include a processor 250 for controlling the switch 240 to connect any one of the DSRC module 210 or the C-V2X module 220 to the antenna 230. The switch 240 may be a radio frequency switch for connecting the DSRC module 210 and the C-V2X module 220 to the antenna 230. The antenna 230 may be one or a pair of antenna modules.

[0042] like Figure 2 As shown, the antenna 230 may be located outside the electronic device 200. For example, the electronic device 200 may be located inside a vehicle, and the antenna 230 may be located outside the vehicle. The electronic device 200 may be connected to the antenna 230 via a 5.9 GHz coaxial cable. However, the embodiments of the present disclosure are not limited thereto, and the antenna 230 may be included inside the electronic device 200.

[0043] The processor 250 controls some or all operations of the electronic device 200. The processor 250 can control the components included in the electronic device 200 so that the electronic device 200 can perform wired / wireless communication for the vehicle. The processor 250 can perform operations such as generation and interpretation of commands for driving the electronic device 200, arithmetic calculations, control, etc. The processor 250 may include a central processing unit (CPU) for processing data and a graphics processing unit (GPU) for processing image information. In addition, the processor 250 may support communication interfaces such as universal serial bus (USB), peripheral component interconnect (PCI), universal asynchronous receiver / transmitter (UART) or general-purpose input / output (GPIO). In addition, the processor 250 may include a microprocessor or any suitable type of processing circuit, such as one or more general-purpose processors (e.g., ARM-based processors), digital signal processors (DSPs), programmable logic devices (PLDs), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), graphics processing units (GPUs), video card controllers, etc. In addition, it will be recognized that when a general-purpose computer accesses the code for implementing the processing shown herein, the execution of the code converts the general-purpose computer into a special-purpose computer for performing the processing shown herein. Certain functions and steps provided in the accompanying drawings may be implemented in hardware, software, or a combination of both, and may be executed in whole or in part within the programming instructions of a computer. No claim element herein should be interpreted in accordance with the provisions of 35 USC § 112 (f) unless the element is explicitly stated using the phrase "means for..." In addition, the skilled person understands and appreciates that a "processor" or "microprocessor" may be hardware in the disclosure claimed for protection. Under the broadest reasonable interpretation, the attached claims are statutory subject matter consistent with 35 USC § 101.

[0044] although Figure 2 The electronic device 200 including one processor is shown, but the embodiments of the present disclosure are not limited thereto, and the electronic device 200 may include a plurality of processors. At least some operations and functions (to be described below) of the processor 250 may be performed by a plurality of processors.

[0045] According to an embodiment of the present disclosure, the antenna 230 may be an antenna module further including a power amplifier (PA) / low noise amplifier (LNA) for signal compensation, a switch for branching a signal, and a power detector circuit for providing feedback on power control.

[0046] In addition, according to an embodiment of the present disclosure, the antenna 230 may include a pair of sub-antennas for diversity transmission and diversity reception. However, the embodiment of the present disclosure is not limited thereto, and the antenna 230 may include three or more sub-antennas. The switch 240 may receive two output signals from the DSRC module 210 for the pair of sub-antennas and two output signals from the C-V2X module 220 for the pair of sub-antennas, and selectively output the two signals to the pair of sub-antennas.

[0047] The aforementioned diversity scheme is a communication scheme using two or more antennas, which can eliminate or reduce the fading that occurs during the propagation of radio waves, and can achieve communication with stronger and constant signal strength. This is achieved by combining the outputs of two or more received signals together. The transmission and reception performance in the diversity transmission / reception scheme achieved by transmitting or receiving the same signal via two or more antennas may be more than twice as good as the transmission and reception performance achieved using a single antenna.

[0048] According to an embodiment of the present disclosure, the processor 250 may select the best V2X communication technology according to various determination criteria, and perform V2X communication by using the selected V2X communication technology. For example, the processor 250 may select the best V2X communication technology based on the location information of the vehicle, information about the base station connected for cellular communication, comparison of periodically found DSRC and C-V2X signals, or surrounding environment information. Alternatively, the processor 250 may select the V2X communication technology based on user input, and perform V2X communication by using the selected V2X communication technology.

[0049] For example, according to an embodiment of the present disclosure, the processor 250 may select either the DSRC module 210 or the C-V2X module 220 based on the location information of the vehicle equipped with the electronic device 200, and control the switch 240 to connect the selected V2X module to the antenna 230. For example, the location information of the vehicle may include a global positioning system (GPS) signal of the vehicle. The processor 250 may select either the DSRC module 210 or the C-V2X module 220 as a module for V2X communication of a specific current location of the vehicle based on information about a V2X communication technology corresponding to the location of the vehicle and the location information of the vehicle.

[0050] Figure 3a2 is a view showing an example of a vehicle equipped with an electronic device 200 traveling in a geographical area adjacent to an area 301 supporting DSRC technology and an area 302 supporting C-V2X technology. According to an embodiment of the present disclosure, the electronic device 200 may obtain information about a V2X communication technology corresponding to the vehicle location from an internal memory or an external server. The information about the V2X communication technology corresponding to the vehicle location may include information about whether the area where the vehicle is located supports DSRC or C-V2X technology. The electronic device 200 may determine the location of the vehicle based on a received global positioning system signal, and select a V2X module, i.e., a DSRC module 210 or a C-V2X module 220, based on the V2X communication technology supported in the area corresponding to the vehicle location. The electronic device 200 may perform V2I communication with an infrastructure included in the area corresponding to the vehicle location by using the selected V2X module.

[0051] In another example, according to an embodiment of the present disclosure, the processor 250 may select the DSRC module 210 or the C-V2X module 220 based on information about a base station that performs cellular communication with the electronic device 200. The information about the base station may include location information of the base station, identification information of the base station, identification information of neighboring base stations, etc. The processor 250 may control the switch 240 to connect the antenna 230 to the DSRC module 210 or the C-V2X module 220. The processor 250 may select the DSRC module 210 or the C-V2X module 220 as a module for V2X communication with the base station based on information about a V2X communication technology corresponding to the base station.

[0052] Figure 3b 4 is a view showing a cell 403 obtained by dividing the coverage area of ​​cellular communication and a base station 401 installed in the cell 403. According to an embodiment of the present disclosure, the electronic device 200 may obtain information about the V2X communication technology corresponding to the base station 401 from an internal memory or an external server. The information about the V2X communication technology of the base station 401 corresponding to the base station 401 may include information about whether the area within the coverage of the base station 401 supports DSRC or C-V2X technology. The electronic device 200 may determine the base station 401 connected for cellular communication, and select a module from the DSRC module 210 and the C-V2X module 220 based on the V2X communication technology corresponding to the determined base station 401. The electronic device 200 may perform V2I communication with the infrastructure in the area included in the coverage of the base station 401 by using the selected V2X module.

[0053] In another example, according to an embodiment of the present disclosure, when a vehicle equipped with the electronic device 200 is traveling in an area where two different V2X technologies (i.e., DSRC and C-V2X) are simultaneously used, the electronic device 200 can switch to the V2X technology that provides better V2X communication performance by periodically searching for DSRC signals received via DSRC and C-V2X signals received via C-V2X.

[0054] According to an embodiment of the present disclosure, the processor 250 may select a module from the DSRC module 210 and the C-V2X module 220 by periodically comparing a DSRC signal received via the DSRC module 210 and a C-V2X signal received via the C-V2X module 220. The processor 250 may control the switch 240 to connect the antenna 230 to the DSRC module 210 or the C-V2X module 220 based on the comparison. The processor 250 may select the DSRC module 210 or the C-V2X module 220 based on comparison attributes such as a packet error rate (PER), a packet reception rate (PRR), a delay, and a strength of each of the DSRC signal and the C-V2X signal.

[0055] PER may represent the ratio of the number of packets lost at the receiver to the total number of packets queued at the sender, expressed as a percentage. PRR may represent the ratio of the number of packets received from a particular sender to the total number of packets queued at the sender, expressed as a percentage. A relationship of PRR=1-PER may be established. Latency may represent the time interval between the moment a sender application delivers an application layer packet (e.g., a basic safety message (BSM)) to a lower layer and the moment the application layer packet is received by the application layer at a receiver, expressed in milliseconds (msec).

[0056] According to an embodiment of the present disclosure, the processor 250 may control the switch 240 to perform diversity communication with one of the DSRC module 210 and the C-V2X module 220 by using a pair of sub-antennas included in the antenna 230 .

[0057] According to an embodiment of the present disclosure, the processor 250 may perform diversity V2X communication via one V2X communication technology by operating two sub-antennas of the pair of sub-antennas, while periodically searching for V2X signals by using another V2X communication technology.

[0058] For example, when the processor 250 searches for a V2X signal received via a second V2X communication technology instead of the first V2X communication technology currently in use, the processor 250 may operate one sub-antenna to maintain communication while searching for a V2X signal received via the second V2X communication technology by using another sub-antenna. The processor 250 may compare a first signal received via the first V2X communication technology with a second signal received via the second V2X communication technology, and select one of the first V2X communication technology and the second V2X communication technology based on the comparison result. The processor 250 may determine whether to maintain the first V2X communication technology or switch to the second V2X communication technology. The processor 250 may perform diversity V2X communication using the selected V2X communication technology based on the result of the determination.

[0059] For example, the processor 250 may perform V2X communication via DSRC technology by using a pair of sub-antennas. The processor 250 may control the switch 240 to receive a DSRC signal via the first sub-antenna in the pair of sub-antennas for a preset time period, and to receive a C-V2X signal via the second sub-antenna in the pair of sub-antennas. The processor 250 may determine whether to change from DSRC technology to C-V2X technology based on the result of comparing the DSRC signal and the C-V2X signal. When it is determined that the change is appropriate, the processor 250 may change the DSRC technology to the C-V2X technology, and perform V2X communication via the C-V2X technology by using the pair of sub-antennas.

[0060] As another example, according to an embodiment of the present disclosure, the processor 250 may select a V2X module from the DSRC module 210 and the C-V2X module 220 based on the surrounding environment information of the vehicle equipped with the electronic device 200, and control the switch 240 to connect the selected V2X module to the antenna 230. For example, the surrounding environment information of the vehicle may include a captured image of the surrounding environment of the vehicle or depth information obtained by sensing the depth of an object located near the vehicle. The processor 250 may obtain an image by capturing the surrounding environment of the vehicle using a camera, and identify an entity supporting V2I communication with the vehicle in the obtained image. For example, the entity supporting V2I communication with the vehicle may include facilities such as traffic lights or street lights installed on or around the road and base stations. Depending on the identified entity, the processor 250 may select a module from the DSRC module 210 or the C-V2X module 220 as a module supporting V2X communication. According to an embodiment of the present disclosure, the electronic device 200 may use conventional artificial intelligence (AI) technology to identify entities in the image.

[0061] Figure 44 is a diagram showing an example of a traffic light 430 supporting V2I communication communicating with a vehicle. A vehicle equipped with an electronic device 200 can obtain an image of the surrounding environment of the vehicle via a camera installed in the vehicle and determine the surrounding situation through image processing. The electronic device 200 can operate to recognize from the obtained image that the vehicle is approaching the traffic light 430, and preferentially receive a V2X signal (e.g., a C-V2X signal) from the traffic light 430.

[0062] For example, the electronic device 200 mounted to the vehicle may perform V2X communication by using the DSRC technology at the first location 410. The electronic device 200 may recognize that the vehicle is approaching a traffic light 430 by analyzing an image or signal obtained by a camera or a laser radar, and select the C-V2X module 220 based on the result of the recognition. The electronic device 200 may then perform V2X communication by using the C-V2X technology at the second location 420.

[0063] In addition, in order for the electronic device 200 to seamlessly provide information and services to the vehicle, stable V2X communication is required. Therefore, according to an embodiment of the present disclosure, when V2X communication via a given V2X communication technology is interrupted, the processor 250 can quickly switch to another V2X communication technology to continuously perform V2X communication.

[0064] The processor 250 may detect an interruption of wireless communication using the V2X communication technology in service. The processor 250 may periodically determine whether wireless communication via the V2X communication technology is performed normally. Based on the strength of the signal sent or received, determine whether the wireless communication is performed normally. Alternatively, the processor 250 may detect an interruption of wireless communication by receiving a data signal including information indicating an interruption of wireless communication. When communication via a given V2X communication technology is interrupted or terminated, the processor 250 may search for a signal by using another V2X communication technology. The processor 250 may determine whether it is appropriate to continuously perform V2X communication by switching to another V2X communication technology based on the found signal. For example, when the strength of the found signal is greater than or equal to a threshold, the processor 250 may determine that switching to another V2X communication technology is appropriate.

[0065] Alternatively, the processor 250 may determine whether to switch the V2X communication technology based on the location information of the vehicle or the information about the base station. For example, when it is determined that the area where the vehicle is located or the area within the coverage of the base station supports another V2X communication technology, the processor 250 may determine that it is appropriate to switch to the other V2X communication technology.

[0066] When the processor 250 determines that switching the V2X communication technology is desirable, the processor 250 may continue to perform V2X communication by switching to another V2X communication technology. On the other hand, when the processor 250 determines that switching the V2X communication technology is not desirable, the processor 250 may perform an operation for reactivating the session using the currently used V2X technology to maintain the use of the V2X communication technology for the interrupted communication, or wait for a preset time period until the interruption problem is resolved.

[0067] In addition, according to an embodiment of the present disclosure, the electronic device 200 may be composed of Figure 2 More components are shown to implement. Figure 5a According to an embodiment of the present disclosure, the electronic device 200 may further include a memory 560, a power supply 570, a global navigation satellite system (GNSS) module 580, a network access device (NAD) module 590, and antennas 531 and 533.

[0068] According to an embodiment of the present disclosure, the memory 560 may store instructions executed by the processor 250 to control the electronic device 200, an AI model, information processed by the processor 250, information received from an external server or another electronic device, etc. For example, the memory 560 may store at least one of information about V2X communication technology of one or more geographic areas and information about V2X communication technology of one or more base stations.

[0069] Although Figure 5a The electronic device 200 is shown to include a memory 560, but the embodiments of the present disclosure are not limited thereto, and the electronic device 200 may include a plurality of memories. For example, the memory 560 may include a double data rate synchronous dynamic random access memory (DDRSDRAM) and a flash memory such as an embedded multimedia card (eMMC).

[0070] According to an embodiment of the present disclosure, the power supply 570 may receive a constant power input and convert the power into a higher or lower voltage to be output, so as to provide different power levels to modules included in the electronic device 200 .

[0071] According to an embodiment of the present disclosure, the GNSS module 580 is a receiver module in the system that uses satellites to determine the position of the GNSS module 580. For example, in this case, the GNSS module 580 is connected to the Figure 4 The vehicles shown are located at the same location. The GNSS module 580 can receive information such as location information (e.g., longitude and latitude) and a map of the surrounding area from each satellite and help the vehicle's navigation system determine the vehicle's route to the destination. The GNSS module 580 can receive radio waves sent from each satellite and calculate the distance to the satellite to determine the vehicle's location.

[0072] According to an embodiment of the present disclosure, the NAD module 590 can connect the electronic device 200 to a network. The NAD module 590 may include a modem, an RF transceiver, and a front-end circuit for cellular communication (e.g., second generation (2G), third generation (3G), fourth generation (4G), fifth generation (5G), etc.).

[0073] When the electronic device 200 includes a module such as the GNSS module 580 or the NAD module 590, the electronic device 200 may further include antennas 531 and 533. The electronic device 200 may include a plurality of antennas operating in different frequency bands corresponding to the type of communication technology used.

[0074] In addition, if Figure 5a As shown, the C-V2X module 220 may include a V2X modem 521 based on cellular communication technology and an RF transceiver 523. The DSRC module 210 may include a V2X modem 511 and an RF transceiver 513 based on the IEEE 802.11 standard.

[0075] Figure 5b is a detailed block diagram of an electronic device 200 according to an embodiment of the present disclosure. Figure 5b According to an embodiment of the present disclosure, the electronic device 200 may further include a wake-up controller 655 .

[0076] The wake-up controller 655 determines an operation state and a sleep state of the electronic device 200 and / or at least some modules included in the electronic device 200 .

[0077] According to an embodiment of the present disclosure, the electronic device 200 may include a low-power DDR4 (LPDDR4) 661 and an eMMC 663 as memories. The LPDDR4 661 is a DDR SDRAM memory, and the eMMC 663 is a flash memory.

[0078] A dual-pole four-throw (DP4T) switch is a switch with two inputs and four outputs. Figure 5bAs shown, according to an embodiment of the present disclosure, the switch 240 of the electronic device 200 may be a DP4T switch, which receives four inputs from the V2X module (ie, the C-V2X solution 220 and the DSRC solution 210) and selectively outputs two signals to a pair of sub-antennas.

[0079] Figure 6 is a block diagram of a vehicle-based computing system 1 according to an embodiment of the present disclosure. The vehicle-based computing system 1 refers to a group of electronic devices that control the driving of a vehicle, transmit or receive data about the vehicle, or control the operation of one or more auxiliary devices of the vehicle (e.g., opening and closing a window or door). The electronic devices included in the vehicle-based computing system 1 may be devices installed to the vehicle, devices connected to devices installed to the vehicle via a wired or wireless connection, or devices located near the vehicle. Figure 6 The vehicle-based computing system 1 may include Figure 2 , 5a Or the electronic device 200 shown in 5b.

[0080] Not Figure 6 All components shown are basic components, and the vehicle-based computing system 1 may include more Figure 6 Fewer or more components may be shown.

[0081] According to an embodiment of the present disclosure, Figure 6 The vehicle-based computing system 1 may include a TCU 34. The TCU 34 may be configured to support wireless mobile communications of the vehicle. The TCU 34 may include Figure 2 , 5a Or at least some components of the electronic device 200 of 5b.

[0082] Depend on Figure 2 or 5a processor 250 or Figure 5b At least some of the operations and functions performed by the processor 250 may be performed by Figure 6 However, the embodiment of the present disclosure is not limited thereto, and the TCU 34 may include a separate processor for controlling the operation of the TCU 34. Figure 2 , 5a Each component in the electronic device 200 of 5b may include Figure 6 The TCU 34 may be located in the TCU 34, or may be located outside the TCU 34 and connected to the TCU 34. For example, Figure 5a The memory 560 may correspond to Figure 6 A hard disk drive (HDD) 7 or a random access memory (RAM) 5, and Figure 5aThe NAD module 590 may correspond to Figure 6 modem 63. In addition, Figure 5a The GNSS module 580 may correspond to Figure 6 GPS 24.

[0083] The vehicle-based computing system 1 may include various modules for obtaining information about conditions inside or outside the vehicle. For example, the vehicle-based computing system 1 may include a camera 33, a microphone 29, an input interface 52, etc. The vehicle-based computing system 1 may also include a communication module for receiving information from the outside, various sensors for obtaining information about the vehicle's external environment (e.g., radar sensors, lidar sensors, etc.), and various sensors for obtaining information about the vehicle's internal conditions.

[0084] The camera 33 is used to input a video signal, and can process the image frame into a still image or video obtained by the image sensor. The image frame processed by the camera 33 can be stored in a memory, or sent to an external device or server via a communication module. According to an embodiment of the present disclosure, the camera 33 may include two or more cameras. For example, the camera 33 can be implemented in various forms (such as a front camera, a rear camera, a left camera, a right camera, an internal camera, a black box camera, etc.). In addition, according to an embodiment of the present disclosure, the camera 33 may include an infrared camera.

[0085] The camera 33 can obtain vehicle background information about objects in the background, terrain, and roads outside the vehicle. The camera 33 can obtain images of the surrounding environment of the vehicle, and the CPU 3 can identify buildings, mountains, other vehicles, pedestrians, lanes, headlights, and street trees located within a preset distance from the vehicle in the obtained images.

[0086] According to an embodiment of the present disclosure, the CPU 3 controls at least some of the operations and functions of the vehicle-based computing system 1. The CPU 3 may be connected to non-permanent storage and permanent storage. For example, the non-permanent storage may be RAM 5, and the permanent storage may be HDD 7 or flash memory.

[0087] The CPU 3 may receive user inputs that allow the user to interact with the CPU 3. For example, the vehicle-based computing system 1 may include at least one of a microphone 29, an auxiliary input 25, an input interface 52, a universal serial bus (USB) input 23, a GPS location input 24, or a Bluetooth input 15. The vehicle-based computing system 1 may also include an input selector 51 for selecting an input method to receive various inputs from the user. The analog inputs received from the microphone 29 and the auxiliary input 25 may be converted to digital signals by an analog-to-digital (A / D) converter 27 before being sent to the CPU 3. In addition, although Figure 6 Not shown, however, many vehicle components and auxiliary components may communicate with the vehicle-based computing system 1 using a vehicle network (eg, including but not limited to a Controller Area Network (CAN) bus).

[0088] In addition, the vehicle-based computing system 1 may include a display 4 and a speaker 13 as outputs. The speaker 13 may be connected to an amplifier 11 and may receive an audio output signal from the CPU 3 via a digital-to-analog (D / A) converter 9. In addition, the output of the vehicle-based computing system 1 may be provided by an external device connected via USB or Bluetooth, such as a user navigation device 54 as a personal navigation device or a vehicle navigation device 60.

[0089] The vehicle-based computing system 1 may include a display 4. The display 4 may display information processed by the vehicle-based computing system 1. When the display 4 and the touch pad form a cross-layer structure to construct a touch screen, the display 4 may also be used as an input device in addition to an output device. For example, the display 4 may include a transparent display or a head-up display.

[0090] The vehicle-based computing system 1 may receive data from at least one of another vehicle, a user mobile device 53 , a base station 57 , or a server.

[0091] According to an embodiment of the present disclosure, the vehicle-based computing system 1 can use the Bluetooth transceiver 15 to communicate with a user mobile device 53 (e.g., a cellular phone, a smart phone, a personal digital assistant (PDA), or any other device with a wireless Bluetooth connection). The user mobile device 53 can be, for example, a device held by a passenger in the vehicle. The user mobile device 53 can communicate with a network 61 outside the vehicle by communicating with a base station 57. For example, the base station 57 can be a base station supporting cellular communication or a WiFi access point.

[0092] Pairing of the Bluetooth transceiver 15 of the vehicle-based computing system 1 and the user mobile device 53 can be initiated by user input received via an input interface 52 (such as a button). Thus, the CPU 3 Bluetooth transceiver 15 can be instructed to pair with the Bluetooth transceiver in the user mobile device 53.

[0093] The CPU 3 may communicate with the network 61 via the user mobile device 53, or directly by using a built-in modem 63 with an antenna 18. For example, the built-in modem 63 may be a USB cellular modem that supports cellular communications.

[0094] According to an embodiment of the present disclosure, the CPU 3 can execute an operating system (OS) to provide an application interface (API) for communicating with the modem application software. The modem application software can access an embedded module or firmware on the Bluetooth transceiver 15 to complete wireless communication with a Bluetooth transceiver installed on an external device such as a user mobile device 53. Bluetooth is a technology included in the IEEE 802 personal area network (PAN) protocol. The IEEE 802 local area network (LAN) protocol includes WiFi and has considerable cross-functionality with the IEEE 802PAN. In addition to Bluetooth or WiFi, free space optical communications (such as infrared data association (IrDA)) can also be used for in-vehicle wireless communication.

[0095] according to Figure 6 In another embodiment of the present disclosure not shown in FIG. 1 , the user mobile device 53 may be replaced by a cellular communication device installed in the electronic device 31 equipped to the vehicle.

[0096] Input data fed to the vehicle-based computing system 1 may be sent to the CPU 3, which is the vehicle's internal processor, via the user mobile device 53 and the Bluetooth transceiver 15. For example, the input data may be stored on the HDD 7 or other storage medium until the input data is no longer needed.

[0097] As additional sources that may interface with the vehicle, the vehicle-based computing system 1 may include, for example, a user navigation device 54 having a USB connection 56 and / or an antenna 58, a vehicle navigation device 60 having a USB connection 62 or another connection, an onboard GPS 24, or a remote navigation system (not shown) having a connection to a network 61. USB is one of a class of serial network protocols. Most communication protocols used in the vehicle-based computing system 1 may be implemented to perform electrical or optical communications.

[0098] Additionally, the CPU 3 may communicate with various other auxiliary devices 65. The auxiliary devices 65 may be connected to the CPU 3 via an antenna 67 via a wireless connection or a wired USB connection 69. The auxiliary devices 65 may include, but are not limited to, personal media players, wireless health devices, portable computers, and the like.

[0099] In addition, the CPU 3 can be connected to other devices via a wireless router 73, for example, through a WiFi transceiver 71. In this case, the CPU 3 can connect to a remote network within the range of the local router 73.

[0100] According to an embodiment of the present disclosure, at least some processes may be performed by a computing system that communicates with the vehicle-based computing system 1. Such a computing system may include a wireless device (e.g., a mobile phone) or a remote computing system (e.g., a server) connected via a wireless device. Such computing systems may be collectively referred to as vehicle-associated computing systems (VACS).

[0101] An advantage of the electronic device 200 according to certain embodiments of the present disclosure is that the best V2X technology can be selectively used by switching between the DSRC module 210 and the C-V2X module 220. In addition, because the antenna is shared between the DSRC module 210 and the C-V2X module 220, it is not necessary to provide an antenna for each V2X module separately, which reduces the space required for the antenna installed in the vehicle and the cost of the antenna. In addition, by reducing the number of antennas installed in the vehicle, not only the cost of the antenna can be reduced, but also additional costs such as the cost of the cable used to connect the antenna to the TCU and the labor cost associated with the antenna installation can be reduced.

[0102] In the following, reference will be made to Figures 7 to 12 The operating method of the electronic device 200 according to some embodiments of the present disclosure is described in more detail.

[0103] According to an embodiment of the present disclosure, the electronic device 200 may be installed in a vehicle to support wireless mobile communication of the vehicle. According to an embodiment of the present disclosure, the electronic device 200 may be an independent device distinguishable from the vehicle, a device included in the vehicle, or at least a part of the electronic device 200 that controls the vehicle.

[0104] Figure 7 is a flowchart of an operating method of the electronic device 200 according to an embodiment of the present disclosure.

[0105] According to an embodiment of the present disclosure, the electronic device 200 may select at least one module from the DSRC module 210 for performing wireless communication using the DSRC technology and the C-V2X module 220 for performing wireless communication using the C-V2X technology (operation S710).

[0106] According to an embodiment of the present disclosure, the electronic device 200 may select the best V2X communication technology according to various determination criteria, and then select a V2X module corresponding to the selected V2X communication technology. For example, the electronic device 200 may select the best V2X communication technology based on the location of the vehicle, the base station connected for cellular communication, the result of comparing the periodically found DSRC and C-V2X signals, or the surrounding environment information. Alternatively, the electronic device 200 may select the V2X communication technology corresponding to the user input.

[0107] For example, the electronic device 200 may obtain the location information of the vehicle equipped with the electronic device 200, and based on the obtained location information, select a module from the DSRC module 210 and the C-V2X module 220 as a module supporting the V2X communication technology corresponding to the current location of the vehicle. The electronic device 200 also obtains information about the V2X communication technology corresponding to the location of the vehicle, and based on the information about the V2X communication technology corresponding to the location of the vehicle and the location information of the vehicle, selects a module from the DSRC module 210 and the C-V2X module 220 as a module supporting the V2X communication technology corresponding to the current location of the vehicle. The location information of the vehicle may include a GPS signal of the vehicle. Figure 8 A method for selecting a V2X communication technology based on vehicle location information is described in more detail.

[0108] As another example, the electronic device 200 may obtain information about a base station that is performing cellular communication with the electronic device 200, and select a module from the DSRC module 210 and the C-V2X module 220 as a module that supports the V2X communication technology corresponding to the base station. The electronic device 200 may also obtain information about the V2X communication technology corresponding to one or more base stations, and based on the information about the V2X communication technology corresponding to the one or more base stations and the information about the base station that is currently performing cellular communication, select a module from the DSRC module 210 and the C-V2X module 220 as a module that supports the V2X communication technology corresponding to the currently connected base station. Fig. 9 The method of selecting V2X communication technology based on base station information is described in more detail.

[0109] As another example, the electronic device 200 may select a module from the DSRC module 210 and the C-V2X module 220 as a module supporting the best V2X communication technology by periodically comparing the DSRC signal received via the DSRC module 210 and the C-V2X signal received via the C-V2X module 220. The electronic device 200 may select one of the DSRC module 210 and the C-V2X module 220 by comparing at least one of the PER, PRR, delay, or strength of each of the DSRC signal and the C-V2X signal with each other. Fig.10 and Fig.11 A method of selecting a V2X communication technology based on a result of comparing a DSRC signal and a C-V2X signal is described in more detail.

[0110] As another example, the electronic device 200 may obtain surrounding environment information of a vehicle equipped with the electronic device 200, and select a module from the DSRC module 210 and the C-V2X module 220 based on the obtained surrounding environment information. The electronic device 200 may obtain an image by capturing the surrounding environment of the vehicle, and identify entities supporting V2I communication with the vehicle in the obtained image. For example, entities supporting V2I communication with the vehicle may include facilities such as traffic lights or street lights installed on or around the road on which the vehicle is traveling, and base stations. The electronic device 200 may select a module from the DSRC module 210 and the C-V2X module 220 as a module that supports the V2X communication technology corresponding to the identified entity. Reference will be made to Fig.12 A method for selecting a V2X communication technology based on surrounding environment information of a vehicle is described in more detail.

[0111] In addition, according to an embodiment of the present disclosure, when V2X communication using a given V2X communication technology is interrupted, for stable V2X communication, the electronic device 200 can quickly switch to another V2X communication technology to continuously perform V2X communication.

[0112] When wireless communication using a specific V2X communication technology in service is interrupted, the electronic device 200 may select a V2X module supporting another V2X communication technology.

[0113] When communication via a certain V2X communication technology is interrupted, the electronic device 200 may determine whether it is appropriate to continuously perform V2X communication by switching to another V2X communication technology. When the electronic device 200 determines that switching the V2X communication technology is desirable, the electronic device 200 may select a V2X module that supports another V2X communication technology. On the other hand, when the electronic device 200 determines that switching the V2X communication technology is not desirable, the electronic device 200 may select a V2X module that supports the currently interrupted V2X communication technology. The electronic device 200 may perform an operation for reactivating a session using the currently used V2X technology to maintain the use of the V2X communication technology for the interrupted communication, or wait for a preset time period until the interruption problem is resolved.

[0114] According to an embodiment of the present disclosure, the electronic device 200 may control the switch 240 to connect the selected at least one module to the antenna (operation S720). The electronic device 200 may control the processor 250 to send a control signal to the switch 240, and use the control signal to control the switch 240 to connect the selected module to the antenna.

[0115] According to an embodiment of the present disclosure, the electronic device 200 may perform V2X communication via the selected at least one module (operation S730). The electronic device 200 may perform diversity transmission and diversity reception of V2X signals by simultaneously using a pair of sub-antennas included in the antenna.

[0116] Figure 8 is a flowchart of a method for switching V2X communication technology based on vehicle location information, performed by the electronic device 200 according to an embodiment of the present disclosure.

[0117] According to an embodiment of the present disclosure, the electronic device 200 may obtain the location information of the vehicle (operation S805). When the vehicle is started and starts to travel, the electronic device 200 may obtain the location information of the vehicle.

[0118] The vehicle's location information may include longitude and latitude coordinates corresponding to the vehicle's location (where the vehicle's location is derived from a GPS signal) or a distance relative to a preset reference point (eg, a nearby vehicle, surrounding infrastructure, etc.).

[0119] The electronic device 200 may obtain the location information of the vehicle at a preset periodic time period or at a preset distance interval. For example, the electronic device 200 may obtain the location information of the vehicle from a server, a base station, an infrastructure, or another electronic device installed in another vehicle that communicates with the electronic device 200. Alternatively, the electronic device 200 may obtain the location information of the vehicle from a navigation system installed in the vehicle. Alternatively, the electronic device 200 may obtain the location information of the vehicle by calculating the location of the vehicle based on a GPS signal from a GNSS module 580 included in the electronic device 200.

[0120] According to an embodiment of the present disclosure, the electronic device 200 may select at least one module from among the DSRC module 210 and the C-V2X module 220 based on location information of the vehicle (operation S810).

[0121] The electronic device 200 may further obtain information about whether the area where the vehicle is located supports DSRC or C-V2X technology. The electronic device 200 may obtain the information from an external device or an internal memory. The electronic device 200 may determine the V2X communication technology supported in the area corresponding to the location information of the vehicle obtained in operation S805 based on the obtained information, and select at least one module from the DSRC module 210 and the C-V2X module 220 based on the determined V2X communication technology.

[0122] According to an embodiment of the present disclosure, the electronic device 200 may control the switch 240 to connect the selected at least one module to the antenna (operation S820). The electronic device 200 may control the switch 240 by sending a control signal generated in the processor 250 to the switch 240 to connect the selected module to the antenna.

[0123] According to an embodiment of the present disclosure, the electronic device 200 may perform V2X communication via the selected at least one module (operation S830). The electronic device 200 may perform diversity transmission and diversity reception of V2X signals by simultaneously using a pair of sub-antennas included in the antenna.

[0124] According to an embodiment of the present disclosure, by continuously monitoring the location information of the vehicle, when the supported V2X communication technology changes according to the change of the vehicle location, the electronic device 200 can continuously perform V2X communication by switching to the V2X communication technology available in the area corresponding to the changed vehicle location.

[0125] Fig. 9 is a flowchart of a method for switching V2X communication technology based on base station information, performed by an electronic device 200 according to an embodiment of the present disclosure.

[0126] According to an embodiment of the present disclosure, the electronic device 200 may obtain information about a base station (operation S905). The electronic device 200 may further include a NAD module for cellular communication based on 3G, Long Term Evolution (LTE), 5G, etc., in addition to the DSRC module 210 and the C-V2X module 220 for V2X communication. When the vehicle starts and starts to travel, the electronic device 200 may obtain information about a base station that performs cellular communication with the electronic device 200.

[0127] The information about the base station may include location information of the base station, identification information of the base station, identification information of adjacent base stations, and the like.

[0128] The electronic device 200 may periodically obtain information about the base station at a preset time period or at a preset distance interval. For example, the electronic device 200 may directly obtain information about the base station connected to the electronic device 200 from the base station, or obtain information about the base station stored in an internal module such as a memory or NAD module.

[0129] According to an embodiment of the present disclosure, the electronic device 200 may select at least one module from among the DSRC module 210 and the C-V2X module 220 based on information about a base station (operation S910).

[0130] For example, the electronic device 200 may further obtain information about whether the area within the coverage of each base station supports DSRC or C-V2X technology. The electronic device 200 may obtain the information from an external device or an internal memory. The electronic device 200 may determine the V2X communication technology supported in the coverage area of ​​the base station whose information is obtained in operation S905 based on the obtained information, and select at least one module from the DSRC module 210 and the C-V2X module 220 based on the determined V2X communication technology.

[0131] According to an embodiment of the present disclosure, the electronic device 200 may control the switch 240 to connect the selected at least one module to the antenna (operation S920). The electronic device 200 may control the switch 240 by sending a control signal generated in the processor 250 to the switch 240 to connect the selected module to the antenna.

[0132] According to an embodiment of the present disclosure, the electronic device 200 may perform V2X communication via the selected at least one module (operation S930). The electronic device 200 may perform diversity transmission and diversity reception of V2X signals by simultaneously using a pair of sub-antennas included in the antenna.

[0133] According to an embodiment of the present disclosure, when handover between base stations occurs due to a change in the vehicle's position, the electronic device 200 may continuously perform V2X communication by switching to a V2X communication technology available in the coverage area of ​​the new base station.

[0134] Fig.10 1 is a flowchart of a method for switching V2X communication technology based on a result of comparing a DSRC signal and a C-V2X signal, performed by an electronic device 200 according to an embodiment of the present disclosure. According to an embodiment of the present disclosure, when a vehicle equipped with the electronic device 200 is traveling in an area where two different V2X technologies (i.e., DSRC and C-V2X) are used simultaneously, the electronic device 200 can switch to a V2X technology that provides better V2X communication performance by periodically searching for a DSRC signal received via DSRC or a C-V2X signal received via C-V2X.

[0135] According to an embodiment of the present disclosure, the electronic device 200 may obtain a DSRC signal and a C-V2X signal (operation S1005).

[0136] The electronic device 200 can normally perform diversity V2X communication via the first V2X communication technology by operating two sub-antennas. The electronic device 200 maintains the first V2X communication technology for one of the sub-antennas while periodically searching for a V2X signal of the second V2X communication technology by using the other sub-antenna.

[0137] According to an embodiment of the present disclosure, the electronic device 200 may select at least one module from the DSRC module 210 and the C-V2X module 220 based on the result of comparing the DSRC signal and the C-V2X signal (operation S1010). The electronic device 200 may select a V2X module capable of achieving better performance by comparing at least one of PER, PRR, delay, or strength of each of the DSRC signal and the C-V2X signal with each other.

[0138] According to an embodiment of the present disclosure, the electronic device 200 may control the switch 240 to connect the selected at least one module to the antenna (operation S1020). The electronic device 200 may control the switch 240 by sending a control signal generated in the processor 250 to the switch 240 to connect the selected module to the antenna.

[0139] According to an embodiment of the present disclosure, the electronic device 200 may perform V2X communication via the selected at least one module (operation S1030). The electronic device 200 may perform diversity transmission and diversity reception of V2X signals by simultaneously using a pair of sub-antennas included in the antenna.

[0140] According to an embodiment of the present disclosure, by periodically searching for signals received via a second V2X communication technology while communicating with a first V2X communication technology, when the communication quality changes, the electronic device 200 can continuously and seamlessly perform V2X communication by switching to a V2X communication technology that is expected to achieve higher performance.

[0141] Fig.11 1 is a flowchart of a method for switching V2X communication technology by periodically searching for DSRC signals and C-V2X signals, performed by the electronic device 200 according to an embodiment of the present disclosure.

[0142] According to an embodiment of the present disclosure, the electronic device 200 may perform V2X communication via a first technology selected from any one of the DSRC technology and the C-V2X technology (operation S1110). For convenience of description, the unselected technology is referred to as the second technology hereinafter. The electronic device 200 may perform diversity V2X communication by operating two sub-antennas. The electronic device 200 may determine whether to change the communication technology for better communication performance by periodically searching for signals received via another technology.

[0143] The electronic device 200 may receive a first signal by maintaining V2X communication using a first technology for one of the pair of sub-antennas (operation S1121). The electronic device 200 may control the switch 240 to periodically search for a V2X signal received via a second technology for the other sub-antenna. The electronic device 200 may receive a second signal by performing V2X communication with the other of the pair of sub-antennas via the second technology (operation S1123).

[0144] According to an embodiment of the present disclosure, the electronic device 200 may compare the first signal and the second signal (operation S1130). The electronic device 200 may determine whether it is necessary to change the V2X communication technology by comparing at least one of the PER, PRR, delay or strength of each of the first and second signals with each other (operation S1140).

[0145] For example, when the PER of the first signal is greater than the PER of the second signal, the electronic device 200 may determine that the V2X communication technology needs to be changed from the first technology to the second technology. Conversely, when the PER of the first signal is less than or equal to the PER of the second signal, the electronic device 200 may determine that the first technology should be maintained. Alternatively, when the PRR of the first signal is less than the PRR of the second signal, the electronic device 200 may determine that the V2X communication technology needs to be changed from the first technology to the second technology. Conversely, when the PRR of the first signal is greater than or equal to the PRR of the second signal, the electronic device 200 may determine that the first technology should be maintained. When the delay of the first signal is longer than the delay of the second signal, the electronic device 200 may determine that the V2X communication technology needs to be changed from the first technology to the second technology. Conversely, when the delay of the first signal is shorter than or equal to the delay of the second signal, the electronic device 200 may determine that the first technology should be maintained. Alternatively, when the amplitude of the first signal is less than the amplitude of the second signal, the electronic device 200 may determine that the V2X communication technology needs to be changed from the first technology to the second technology. In contrast, when the amplitude of the first signal is greater than or equal to the amplitude of the second signal, the electronic device 200 may determine that the first technique should be maintained.

[0146] According to an embodiment of the present disclosure, when it is determined that there is no need to change the V2X communication technology, the electronic device 200 may return to operation S1110 to continuously perform V2X communication using the first technology. On the other hand, when it is determined that it is necessary to change the V2X communication technology, the electronic device 200 may connect the V2X module supporting the second technology to the antenna by controlling the switch 240, and perform V2X communication via the V2X module supporting the second technology (operation S1150).

[0147] Fig.12 is a flowchart of a method for switching V2X communication technology based on surrounding environment information, performed by an electronic device 200 according to an embodiment of the present disclosure.

[0148] According to an embodiment of the present disclosure, the electronic device 200 may obtain the surrounding environment information of the vehicle (operation S1205). The electronic device 200 may periodically obtain the surrounding environment information when the vehicle is traveling.

[0149] For example, the vehicle's surrounding environment information may include at least one of a captured image of the vehicle's surrounding environment, depth information obtained by sensing the depth of an object located near the vehicle, or information received from other surrounding vehicles.

[0150] The electronic device 200 can obtain captured images of the surrounding environment of the vehicle at preset time periods or preset distance intervals. For example, the electronic device 200 can obtain images including buildings, mountains, other vehicles, pedestrians, lanes, headlights, and street trees located within a certain distance from the vehicle.

[0151] According to an embodiment of the present disclosure, the electronic device 200 may select at least one module from the DSRC module 210 and the C-V2X module 220 based on surrounding environment information of the vehicle (operation S1210).

[0152] The electronic device 200 may identify an entity supporting V2I communication with the vehicle in an image of the surrounding environment of the vehicle, and select a module from the DSRC module 210 and the C-V2X module 220 as a module supporting the V2X communication technology corresponding to the identified entity. According to an embodiment of the present disclosure, the electronic device 200 may use AI to identify an entity in an image.

[0153] According to various embodiments of the present disclosure, the electronic device 200 may use AI to support wireless mobile communication of the vehicle. For example, as described above, AI may be used to analyze surrounding environment information and prompt changes in communication technology.

[0154] According to the present disclosure, AI-related functions can be operated via a processor and a memory. The processor can be configured as one or more processors. In this case, the one or more processors can be a general-purpose processor (such as a CPU, an application processor (AP), or a digital signal processor (DSP)), a dedicated graphics processor (such as a graphics processor (GPU) or a visual processing unit (VPU)), or a dedicated AI processor (such as a neural processing unit (NPU)). One or more processors can control the input data to be processed according to predefined operating rules or an AI model stored in a memory. Alternatively, when one or more processors are dedicated AI processors, the dedicated AI processor can be designed with a hardware structure dedicated to processing a specific AI model.

[0155] The predefined operating rules or AI models can be created via a training process. In this case, creation via a training process means creating predefined operating rules or AI models that are set to perform the desired features (or purposes) by training the basic AI model based on a large amount of training data via a learning algorithm. The training process can be performed by the device executing the AI ​​itself, or via a separate server and / or system. Examples of learning algorithms may include, but are not limited to, supervised learning, unsupervised learning, semi-supervised learning, and reinforcement learning.

[0156] The AI ​​model may include multiple neural network layers. Each layer in the neural network layer has multiple weight values, and the neural network calculation may be performed via calculations between the calculation results of the previous layer and the multiple weight values. The multiple weight values ​​assigned to each layer in the neural network layer may be optimized based on the results of training the AI ​​model. For example, multiple weight values ​​may be modified to reduce or minimize the loss or cost value obtained by the AI ​​model during training. The artificial neural network may include a deep neural network (DNN), and may be, for example, a convolutional neural network (CNN), a DNN, an RNN, a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent DNN neural network (BRDNN), or a deep Q network (DQN), but is not limited thereto.

[0157] According to an embodiment of the present disclosure, the electronic device 200 may control the switch 240 to connect the selected at least one module to the antenna (operation S1220). The electronic device 200 may control the switch 240 by sending a control signal generated in the processor 250 to the switch 240 to connect the selected module to the antenna.

[0158] According to an embodiment of the present disclosure, the electronic device 200 may perform V2X communication via the selected at least one module (operation S1230). The electronic device 200 may perform diversity transmission and diversity reception of V2X signals by simultaneously using a pair of sub-antennas included in the antenna.

[0159] According to an embodiment of the present disclosure, by continuously monitoring the surrounding environment information of the vehicle, when the supported V2X communication technology changes according to the change of the surrounding environment of the vehicle, the electronic device 200 can continuously perform V2X communication by switching to the supported V2X communication technology based on the change of the surrounding environment of the vehicle.

[0160] Fig.13 is a view illustrating an example in which the device 1000 and the server 2000 interactively work together to learn and recognize data according to an embodiment of the present disclosure.

[0161] According to an embodiment of the present disclosure, the electronic device 200 or the vehicle-based computing system 1 can interact with the server 2000 to support wireless mobile communication by using AI. For example, the electronic device 200 or the vehicle-based computing system 1 can use AI for analyzing surrounding environment information to change V2X communication technology. Fig.13 The device 1000 may correspond to the electronic device 200 or the processor 250 of the electronic device 200 , or the vehicle-based computing system 1 or the CPU 3 of the vehicle-based computing system 1 .

[0162] refer to Fig.13 , the server 2000 may learn criteria for determining a situation and / or selecting a V2X communication technology, and the device 1000 may determine a situation based on a result learned by the server 2000.

[0163] According to an embodiment of the present disclosure, the data learner 2300 included in the server 2000 may learn a criterion for determining a situation and / or selecting a V2X communication technology. The data learner 2300 may learn a criterion about which data will be used to determine a situation or select a V2X communication technology and how to determine a situation or select a V2X communication technology by using data. The data learner 2300 may acquire data for training and learn a criterion for determining a situation and / or selecting a V2X communication technology by applying the acquired data to a data recognition model.

[0164] According to an embodiment of the present disclosure, the data identifier 1320 included in the device 1000 may determine a situation or select a V2X communication technology based on the data. The data identifier 1320 may identify a situation from the data by using a trained data recognition model. The data identifier 1320 may acquire data according to a learned preset standard, and determine a situation or select a V2X communication technology based on the data by using a data recognition model that takes the acquired data as an input value. In addition, the result value output by the data recognition model that takes the acquired data as an input value may be used to modify and refine the data recognition model.

[0165] At least one of the data learner 2300 and the data identifier 1320 may be manufactured in the form of at least one hardware chip that can be installed in an electronic device. For example, at least one of the data learner 2300 and the data identifier 1320 may be manufactured in the form of a dedicated hardware chip for AI, or as part of an existing general-purpose processor (e.g., CPU or AP) or a dedicated graphics processor (e.g., GPU), and may be installed in various electronic devices as described above.

[0166] The data learner 2300 and the data identifier 1320 can be connected to each other via wired or wireless communication, so that the model information generated by the data learner 2300 can be provided to the data identifier 1320, and the data input to the data identifier 1320 can be provided to the data learner 2300 as additional training data.

[0167] In addition, at least one of the data learner 2300 and the data identifier 1320 may be implemented as a software module. When at least one of the data learner 2300 and the data identifier 1320 is implemented as a software module (or a program module including instructions), the software module may be stored in a non-transitory computer-readable recording medium. In addition, in this case, at least one software module may be provided by the OS or the application. Alternatively, some of the at least one software module may be provided by the OS, while the rest may be provided by the application.

[0168] According to an embodiment of the present disclosure, the data learner 2300 may include a data acquirer 2310 , a preprocessor 2320 , a training data selector 2330 , a model trainer 2340 , and a model evaluator 2350 .

[0169] The data acquirer 2310 may acquire data required to determine a situation and / or select a V2X communication technology.

[0170] For example, the data acquirer 2310 can receive a still image or a video. A video can be composed of multiple images (or frames). For example, the data acquirer 2310 can receive a video via an external camera (e.g., a closed-circuit television or a black box camera). In this case, the camera can include one or more image sensors (e.g., a front sensor or a rear sensor), a lens, an image signal processor (ISP), or a flash (e.g., an LED or a xenon lamp). As another example, the data acquirer 2310 can receive a video stored in an external memory from an external memory.

[0171] The preprocessor 2320 may preprocess the acquired data so that the acquired data may be used for situation determination and / or selection of V2X communication technology in training. The preprocessor 2320 may process the data acquired for training into a preset format so that the model trainer 2340 described later may use the acquired data.

[0172] The training data selector 2330 may select data required for training from the preprocessed data. The selected data may be provided to the model trainer 2340. The training data selector 2330 may select data required for training from the preprocessed data according to a preset standard. In addition, the training data selector 2330 may select data according to a preset standard learned by the model trainer 2340 described later.

[0173] The model trainer 2340 may learn criteria on how to determine a situation or select which V2X communication technology based on training data. In addition, the model trainer 2340 may learn criteria on which training data will be used to determine a situation and / or select a V2X communication technology.

[0174] For example, the model trainer 2340 may learn a criterion for identifying a certain entity in an image by learning an image. As another example, by learning vehicle driving information, the model trainer 2340 may learn a criterion for selecting an optimal V2X communication technology based on the vehicle's location information, information about a base station connected for cellular communication, a result of comparing periodically found DSRC and C-V2X signals, or surrounding environment information.

[0175] In addition, the model trainer 2340 may use the training data to train a data recognition model for determining a situation and / or selecting a V2X communication technology. In this case, the data recognition model may be a previously generated model. For example, the data recognition model may be a model previously generated by receiving basic training data (e.g., sample images, information about the best V2X communication technology determined according to the vehicle position, etc.).

[0176] The data recognition model can be established by considering the application field of the data recognition model, the learning target, or the computer performance of the device running the data recognition model. For example, the data recognition model can be a model based on a neural network. Models such as convolutional neural networks (CNNs), deep neural networks (DNNs), recurrent neural networks (RNNs), and bidirectional recurrent DNNs (BRDNNs) can be used as data recognition models, but the data recognition model is not limited thereto.

[0177] For example, the model trainer 2340 may train a data recognition model for recognizing an object included in an image by using a previously acquired image. As another example, the model trainer 2340 may train a data recognition model by using vehicle driving information to select an optimal V2X communication technology according to the location of the vehicle.

[0178] The model evaluator 2350 may input evaluation data to the data recognition model, and when the recognition result obtained from the evaluation data does not meet the preset standard, cause the model trainer 2340 to train the data recognition model again. In this case, the evaluation data may be preset data for evaluating the data recognition model. For example, the evaluation data may include data related to the accuracy of the entity recognized in the image or data obtained by comparing periodically found DSRC and C-V2X signals with each other.

[0179] For example, when the number or ratio of evaluation data with inaccurate recognition results among the recognition results output from the trained data recognition model for the evaluation data exceeds a preset threshold, the model evaluator 2350 may evaluate that the preset standard is not met. For example, when the preset standard is defined as a ratio of 2%, and when the trained data recognition model outputs an erroneous recognition result with respect to more than 20 evaluation data out of a total of 1000 evaluation data, the model evaluator 2350 may evaluate the trained data recognition model as inappropriate.

[0180] At least one of the data acquirer 2310, the preprocessor 2320, the training data selector 2330, the model trainer 2340, or the model evaluator 2350 in the data learner 2300 may be manufactured in the form of at least one hardware chip installed in an electronic device. For example, at least one of the data acquirer 2310, the preprocessor 2320, the training data selector 2330, the model trainer 2340, or the model evaluator 2350 may be manufactured in the form of a dedicated hardware chip for AI, or as part of an existing general-purpose processor (e.g., a CPU or AP) or a dedicated graphics processor (e.g., a GPU), and may be installed in various electronic devices as described above.

[0181] In addition, at least one of the data acquirer 2310, the preprocessor 2320, the training data selector 2330, the model trainer 2340, or the model evaluator 2350 may be implemented as a software module. When at least one of the data acquirer 2310, the preprocessor 2320, the training data selector 2330, the model trainer 2340, or the model evaluator 2350 is implemented as a software module (or a program module including instructions), the software module may be stored in a non-transitory computer-readable recording medium. In addition, in this case, at least one software module may be provided by the OS or the application. Alternatively, some of the at least one software module may be provided by the OS, while the rest may be provided by the application.

[0182] In addition, reference Fig.13 According to an embodiment of the present disclosure, the data identifier 1320 may include a data acquirer 1320-1, a preprocessor 1320-2, a recognition data selector 1320-3, a recognition result provider 1320-4, and a model refiner 1320-5.

[0183] The data acquirer 1320-1 may acquire data required for determining a situation and / or selecting a V2X communication technology. The preprocessor 1320-2 may preprocess the acquired data so that the acquired data may be used for determining a situation and / or selecting a V2X communication technology. The preprocessor 1320-2 may process the acquired data into a preset format so that the recognition result provider 1320-4 described later may use the acquired data.

[0184] The identification data selector 1320-3 may select data required for determining a situation and / or selecting a V2X communication technology from the preprocessed data. The selected data may be provided to the identification result provider 1320-4. The identification data selector 1320-3 may select some or all of the preprocessed data according to a preset criterion for determining a situation and / or selecting a V2X communication technology. In addition, the identification data selector 1320-3 may select data according to a preset criterion learned by the model trainer 2340.

[0185] The recognition result provider 1320-4 of the device 1000 can determine the situation and / or select the V2X communication technology by applying the data selected by the recognition data selector 1320-3 to the data recognition model generated by the server 2000. The recognition result provider 1320-4 can provide the recognition result according to the purpose of data recognition. The recognition result provider 1320-4 can apply the data selected by the recognition data selector 1320-3 to the data recognition model by using the selected data as an input value. In addition, the recognition result can be determined by the data recognition model.

[0186] For example, the recognition result provider 1320-4 may provide a result of recognizing an object included in a still image or a video. The recognition result provider 1320-4 may obtain an image of the surrounding environment and determine the surrounding environment situation through image processing. The recognition result provider 1320-4 may obtain a captured image of the surrounding environment of the vehicle and identify an entity supporting V2I communication with the vehicle in the obtained image.

[0187] As another example, the identification result provider 1320-4 may select the best V2X communication technology based on the location information of the vehicle, information about connecting to a base station for cellular communication, results of comparing periodically found DSRC and C-V2X signals, or surrounding environment information.

[0188] The model refiner 1320-5 can modify and refine the data recognition model based on the evaluation of the recognition result provided by the recognition result provider 1320-4. For example, the model refiner 1320-5 can cause the model trainer 2340 to modify and refine the data recognition model by providing the recognition result from the recognition result provider 1320-4 to the model trainer 2340.

[0189] At least one of the data acquirer 1320-1, the preprocessor 1320-2, the recognition data selector 1320-3, the recognition result provider 1320-4, or the model refiner 1320-5 can be manufactured in the form of at least one hardware chip that can be installed in an electronic device. For example, at least one of the data acquirer 1320-1, the preprocessor 1320-2, the recognition data selector 1320-3, the recognition result provider 1320-4, or the model refiner 1320-5 can be manufactured in the form of a dedicated hardware chip for AI, or as part of an existing general-purpose processor (e.g., a CPU or AP) or a dedicated graphics processor (e.g., a GPU), and can be installed in various electronic devices as described above.

[0190] In addition, at least one of the data acquirer 1320-1, the preprocessor 1320-2, the identification data selector 1320-3, the identification result provider 1320-4 or the model refiner 1320-5 can be implemented as a software module. When at least one of the data acquirer 1320-1, the preprocessor 1320-2, the identification data selector 1320-3, the identification result provider 1320-4 or the model refiner 1320-5 is implemented as a software module (or a program module including instructions), the software module can be stored in a non-transitory computer-readable recording medium. In addition, in this case, at least one software module can be provided by an OS or an application. Alternatively, some of at least one software module can be provided by an OS, and the rest can be provided by an application. An embodiment of the present disclosure can be implemented as a software program including instructions stored in a computer-readable storage medium.

[0191] According to an embodiment of the present disclosure, a computer may refer to a device configured to retrieve instructions from a computer-readable storage medium and perform operations in response to the retrieved instructions, and may include a terminal device and a remote control device according to an embodiment of the present disclosure.

[0192] The computer-readable storage medium may be provided in the form of a non-transitory storage medium. In this regard, the term "non-transitory" only means that the storage medium does not include a signal and is tangible, and the term does not distinguish between data stored semi-permanently and data temporarily stored in the storage medium.

[0193] In addition, when a computer program product is provided, the electronic device and the operating method thereof according to the embodiment of the present disclosure may be included in the computer program product. The computer program product may be traded between a seller and a buyer as a product.

[0194] A computer program product may include a software program and a computer-readable storage medium in which the software program is stored. For example, a computer program product may include a product in the form of a software program (e.g., a downloadable application) that is electronically distributed by a manufacturer of an electronic device or made available through an electronic marketplace (e.g., Google TM , Play Store TM and App Store TM ) distribution. For such electronic distribution, at least a portion of the software program may be stored on a storage medium or may be temporarily generated. In this case, the storage medium may be a storage medium of a manufacturer's server, a server of an electronic market, or a relay server for temporarily storing the software program.

[0195] In a system consisting of a server and a terminal (e.g., a terminal device or a remote control device), the computer program product may include a storage medium of the server or a storage medium of the terminal. Alternatively, in the presence of a third device (e.g., a smart phone) that communicates with the server or the terminal, the computer program product may include a storage medium of the third device. Alternatively, the computer program product may include a software program sent from the server to the terminal or the third device or from the third device to the terminal.

[0196] In this case, one of the server, the terminal and the third device can execute the computer program product to perform the method according to the embodiment of the present disclosure. Alternatively, at least two of the server, the terminal and the third device can execute the computer program product to perform the method according to the embodiment of the present disclosure in a distributed manner.

[0197] For example, a server (eg, a cloud server, an AI server, etc.) may execute a computer program product stored in the server to control a terminal communicating with the server to execute a method according to an embodiment of the present disclosure.

[0198] As another example, the third device may execute a computer program product to control a terminal communicating with the third device to execute a method according to an embodiment of the present disclosure. In more detail, the third device may remotely control a terminal device or a remote control device to send or receive a packaged image.

[0199] In the case where the third device executes the computer program product, the third device may download the computer program product from the server and execute the downloaded computer program product. Alternatively, the third device may execute a computer program product preloaded therein to perform the method according to an embodiment of the present disclosure.

[0200] In a geographic area where different V2X communication technologies are available simultaneously, or in a geographic area where areas using different V2X communication technologies are adjacent to each other, a technology capable of achieving better V2X communication performance may be provided.

[0201] Some of the above-mentioned embodiments of the present disclosure may be implemented in hardware, firmware, or via the execution of software or computer code, which may be stored in a recording medium (such as an optical disk, a digital versatile disk (DVD), a tape, a random access memory, a floppy disk, a hard disk, or a magneto-optical disk), or may be computer code downloaded over a network, which is initially stored on a remote recording medium or a non-transitory machine-readable medium and is to be stored on a local recording medium, so that a general-purpose computer or a dedicated processor or programmable or dedicated hardware (such as an ASIC or FPGA) may be used to present the methods described herein via software stored on a recording medium. As understood in the art, a computer, a processor, a microprocessor controller, or programmable hardware includes a memory component, such as RAM, ROM, flash memory, etc., which may store or receive software or computer code, which, when accessed and executed by a computer, a processor, or hardware, implements the processing methods described herein.

[0202] While the invention has been shown and described with reference to various embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made without departing from the disclosure as defined by the appended claims and their equivalents.

Claims

1. An electronic device installed in a vehicle to support wireless mobile communication of the vehicle, the electronic device comprising: A dedicated short range communication (DSRC) module configured to perform wireless communication by using a DSRC technology; a cellular vehicle-to-everything C-V2X module configured to perform wireless communications by using C-V2X technology; A Global Navigation Satellite System (GNSS) module configured as a receiver module in a system that uses satellites to determine the position of the vehicle; A network access device NAD module, configured to connect the electronic device to a cellular communication network; a plurality of antennas operating in different frequency bands and including a shared antenna operably connected to the C-V2X module or the DSRC module, a first antenna operably connected to the NAD module, and a second antenna operably connected to the GNSS module; and The processor is configured as: selecting a module from among the DSRC module and the C-V2X module based on at least one of a location of the vehicle and information about a base station connected to the electronic device via the cellular communication network, controlling a switch to connect a module selected from the DSRC module and the C-V2X module to the shared antenna, and V2X communication is performed via the module and the shared antenna. 2 . The electronic device according to claim 1 , further comprising a telematics control unit (TCU).

3. The electronic device according to claim 1, wherein: Each of the DSRC module and the C-V2X module includes a V2X modem and a radio frequency (RF) transceiver.

4. The electronic device according to claim 1, wherein: The shared antenna includes a pair of sub-antennas for diversity transmission and diversity reception.

5. The electronic device according to claim 4, wherein: The switch is configured to receive two output signals from the DSRC module for the pair of sub-antennas and two output signals from the C-V2X module for the pair of sub-antennas, and selectively output the two signals to the pair of sub-antennas.

6. The electronic device according to claim 1, wherein: The location of the vehicle includes a global positioning system (GPS) signal of the vehicle, wherein the module selected from the DSRC module and the C-V2X module is selected based on information about a V2X communication technology corresponding to the location of the vehicle and the location of the vehicle, and Among them, the module selected from the DSRC module and the C-V2X module supports the V2X communication technology corresponding to the current position of the vehicle.

7. The electronic device according to claim 1, wherein: The module selected from the DSRC module and the C-V2X module is selected based on information about a V2X communication technology corresponding to the base station and information about the base station, and Among them, the module selected from the DSRC module and the C-V2X module supports the V2X communication technology corresponding to the base station.

8. The electronic device according to claim 1, wherein: The processor is further configured to: A module is selected from among the DSRC module and the C-V2X module by periodically comparing a DSRC signal received via the DSRC module and a C-V2X signal received via the C-V2X module.

9. The electronic device according to claim 8, wherein: The module selected from the DSRC module and the C-V2X module is selected based on a mutual comparison of a packet error rate PER, a packet reception rate PRR, a delay and / or a strength of a DSRC signal and a C-V2X signal.

10. The electronic device according to claim 9, wherein: The processor is further configured to: controlling the switch to perform diversity communication by using one of the DSRC module and the C-V2X module and a pair of sub-antennas included in the shared antenna; Controlling the switch to receive the DSRC signal via a first sub-antenna of the pair of sub-antennas for a preset time period and to receive the C-V2X signal via a second sub-antenna; as well as Based on a result of comparing the DSRC signal and the C-V2X signal, it is determined whether to change the V2X communication technology.

11. The electronic device according to claim 1, wherein: The processor is further configured to: Obtain surrounding environment information, and select a module from the DSRC module and the C-V2X module based on the obtained surrounding environment information.

12. A method for operating an electronic device installed in a vehicle to support wireless mobile communication of the vehicle, the method comprising: performing communications with a cellular communication network using a network access device (NAD) module and a first antenna operatively connected to the NAD module; receiving position information via a Global Navigation Satellite System (GNSS) module and a second antenna operably connected to the GNSS module, the GNSS module being configured as a receiver module in a system that uses satellites to achieve determination of the vehicle's position; selecting a module from among a DSRC module configured to perform wireless communication by using a dedicated short range communication (DSRC) technology and a C-V2X module configured to perform wireless communication by using a cellular vehicle-to-everything (C-V2X) technology based on at least one of a location of the vehicle and information about a base station connected to the electronic device via the cellular communication network; controlling a switch to connect a module selected from the DSRC module and the C-V2X module to a shared antenna; as well as V2X communication is performed via the selected module and the shared antenna.

13. A computer-readable recording medium having a program stored therein, the program being used to execute an operating method of an electronic device installed in a vehicle to support wireless mobile communication of the vehicle, the operating method comprising: performing communications with a cellular communication network using a network access device (NAD) module and a first antenna operatively connected to the NAD module; receiving position information via a Global Navigation Satellite System (GNSS) module and a second antenna operably connected to the GNSS module, the GNSS module being configured as a receiver module in a system that uses satellites to achieve determination of the vehicle's position; selecting a module from among a DSRC module configured to perform wireless communication by using a dedicated short range communication (DSRC) technology and a C-V2X module configured to perform wireless communication by using a cellular vehicle-to-everything (C-V2X) technology based on at least one of a location of the vehicle and information about a base station connected to the electronic device via the cellular communication network; controlling a switch to connect a module selected from the DSRC module and the C-V2X module to a shared antenna; as well as V2X communication is performed via the selected module and the shared antenna.

Citation Information

Patent Citations

  • Hybrid on board unit and roadside unit supporting wave-v2x and c-v2x

    KR101898611B1

  • V2x communications using multiple radio access technologies (multi-rat)

    WO2019006085A1