Information processing apparatus

By designing an information processing device, obtaining data related to wireless communication quality and mobile environment, generating communication quality data and mapping it to geographical areas, the problem of inability to accurately predict wireless communication quality in the prior art is solved, and real-time response to changes in the mobile environment and improving communication quality are achieved.

CN119946581APending Publication Date: 2025-05-06TOYOTA JIDOSHA KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411408682.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-11-02
Filing Date
2024-10-10
Publication Date
2025-05-06

Smart Images

  • Figure CN119946581A_ABST
    Figure CN119946581A_ABST
Patent Text Reader

Abstract

An information processing apparatus acquires first data related to quality of wireless communication from a first apparatus, and acquires second data related to a mobile environment of the first apparatus. Furthermore, on the basis of the plurality of first data and second data, communication quality data, which is data obtained by mapping the quality of wireless communication to a geographic area, is generated for each partition of the mobile environment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to communication technology. Background Art

[0002] There is known a technique for determining communication quality based on information sent from a mobile body performing wireless communication. In this regard, for example, Japanese Patent Application Laid-Open No. 2010-062783 discloses a device for mapping communication quality obtained by a mobile terminal based on probe data sent from the mobile terminal. Summary of the invention

[0003] The present disclosure aims to predict the quality of wireless communication.

[0004] One embodiment of the present disclosure is an information processing device including a control unit. The control unit performs: acquiring, from the first device, first data related to quality of wireless communication; acquiring second data related to a mobile environment of the first device; and Based on the plurality of the first data and the second data, communication quality data, which is data obtained by mapping the quality of wireless communication to a geographical area, is generated for each partition of the mobile environment.

[0005] In addition, as another embodiment, there can be mentioned a method executed by the above-mentioned apparatus, a program for causing a computer to execute the method, and a computer-readable storage medium storing the program in a non-transitory manner.

[0006] According to the present disclosure, the quality of wireless communication can be predicted. BRIEF DESCRIPTION OF THE DRAWINGS

[0007] Hereinafter, features, advantages, and technical and industrial significance of exemplary embodiments of the present invention will be described with reference to the accompanying drawings, in which like reference numerals denote like components, wherein: Figure 1 is a schematic diagram of a vehicle communication system according to a first embodiment; Figure 2 It is a diagram of the structure of the devices included in the system; Figure 3 is a diagram illustrating a specific example of detection data; Figure 4 is a diagram illustrating a specific example of communication quality data; Figure 5 is a timing diagram of a process of sending probe data to a server device; and Figure 6 This is a timing chart of the process of providing communication quality data to the vehicle. DETAILED DESCRIPTION

[0008] In recent years, the interconnection of automobiles has continued to develop, and the number of vehicles with wireless communication functions has continued to increase. Such vehicles can communicate with a predetermined server device via a cellular communication network, for example. In addition, with the popularization of autonomous driving, there are vehicles that need to be connected to a server device at all times.

[0009] In connection with this, a technology for determining whether the quality of wireless communication is well maintained while a vehicle is traveling is proposed. For example, by collecting information related to the quality of wireless communication from a plurality of probe vehicles and mapping the information on a map, a map (communication quality map) showing the predicted communication quality at each position can be generated. In addition, by using the communication quality map, the quality of wireless communication of a vehicle traveling on a predetermined path can be predicted.

[0010] The quality of wireless communication may vary greatly depending on the moving environment of the vehicle. For example, millimeter wave communication has the characteristics of being able to communicate at high speed but being easily shielded. Therefore, in the case of congestion in the shade of a building, the communication quality may deteriorate and the prescribed service may not be provided. On the other hand, if the vehicle is traveling smoothly, it may not cause a problem even if the communication quality deteriorates for a short period of time. In the existing technology, the quality of communication is determined only based on location information, without considering the moving environment of the communication terminal. Therefore, the quality of wireless communication cannot be accurately predicted. The information processing device in the present disclosure solves this problem.

[0011] An information processing device involved in one embodiment of the present invention has a control unit, which executes: obtaining first data related to the quality of wireless communication from a first device; obtaining second data related to the mobile environment of the first device; and generating data, i.e., communication quality data, for each partition of the mobile environment, by mapping the quality of wireless communication to a geographical area based on multiple first data and second data.

[0012] The first device is a movable device with a wireless communication function. The first device may be, for example, a wireless communication device (vehicle-mounted device) mounted on a vehicle. The first data is data used to report the quality of wireless communication performed by the first device. The first data may include, for example, measurement values ​​associated with the quality of communication, such as the received power and received quality of a reference signal. In addition, the first data may also include information related to the wireless communication method used by the first device. Information related to the wireless communication method includes, for example, information identifying a communication standard (3G, LTE, 5G, etc.), a frequency band, etc. In addition, when different communication service providers provide communication services, they may also be regarded as different wireless communication methods.

[0013] In addition, the second data is data related to the mobile environment of the first device. As data related to the mobile environment of the first device, for example, the moving speed and location information of the first device can be exemplified. The information processing device generates communication quality data for each mobile environment of the first device. The communication quality data can be, for example, data obtained by mapping the measured communication quality on a map, or a collection of such data. For example, when the mobile environment is divided according to the moving speed interval, the control unit can generate communication quality data for each partition corresponding to the moving speed interval.

[0014] In addition, the communication quality data may be a collection of communication quality maps corresponding to a plurality of wireless communication methods that can be used by the first device. For example, the control unit may generate combinations for a plurality of communication service providers, communication standards, and frequency bands, and generate a communication quality map for each combination. In addition, the collection may also be treated as communication quality data.

[0015] Furthermore, the first data may include data for identifying a wireless communication method used by the first device, and the control unit may generate the communication quality map corresponding to the wireless communication method identified based on the first data.

[0016] Furthermore, the control unit may transmit the communication quality data generated for each partition of the mobile environment to the second device when receiving a request from the second device.

[0017] The information processing device can provide the generated communication quality data to the second device in response to a request from the second device. According to the above configuration, information for selecting an appropriate wireless communication method can be provided to the second device.

[0018] Furthermore, when receiving a request including information on a mobile environment of the second device from the second device, the control unit may evaluate the quality of wireless communication performed by the second device based on the communication quality data corresponding to the mobile environment of the second device.

[0019] In this way, instead of providing the communication quality data to the second device, after obtaining information related to the mobile environment from the second device, the quality of the wireless communication performed by the second device can be evaluated on the information processing device side based on the mobile environment. Thus, for example, a more appropriate wireless communication method (for example, a method that is predicted to achieve higher quality) can be taught to the second device.

[0020] The specific embodiments of the present disclosure are described below based on the drawings. Unless otherwise specified, the hardware configuration, module configuration, functional configuration, etc. described in each embodiment are not intended to limit the scope of the disclosed invention to only these configurations. First embodiment System Overview

[0021] The vehicle communication system according to the first embodiment is described in detail. The vehicle communication system according to the present embodiment is configured to include a plurality of vehicles 1 and a server device 2. The vehicle 1 is an interconnected vehicle capable of accessing a wireless communication network. The vehicle 1 can communicate with the server device 2 and other external devices (e.g., an external device for providing a predetermined service, etc.) via a wireless communication network (e.g., a mobile communication network).

[0022] The vehicle 1 functions as both a vehicle (probe car) that measures the quality of wireless communication and provides the result to the server device 2, and a vehicle that receives the information provided by the server device 2 and performs wireless communication based on the acquired information. Figure 1 In the following description, the vehicle 1 (probe car) that provides information to the server device 2 is referred to as the vehicle 1A, and the vehicle 1 that receives information from the server device 2 is referred to as the vehicle 1B.

[0023] The vehicle 1 has a data communication module (hereinafter referred to as DCM) and an on-board device for connecting components of the vehicle (such as DCM, other ECUs, etc.) to a network. In the present embodiment, the on-board device can provide various services by communicating with external devices via the DCM. Examples of the various services include navigation services, remote control services (such as remote air conditioning, etc.), in-vehicle Wi-Fi (registered trademark) services, emergency notification services, and safety services.

[0024] The server device 2 is a device configured to be able to communicate with multiple vehicles 1 via a network. The server device 2 receives reports on communication quality (probe data) from multiple vehicles 1A (probe cars) under management. Based on the received probe data, the server device 2 generates communication quality data, which is data obtained by mapping the quality of wireless communication on a map. At this time, the server device 2 generates communication quality data for each partition of the driving environment of the probe car. As an element for dividing the driving environment, for example, the moving speed range of the vehicle 1 can be exemplified. For example, when the moving speed range of the vehicle is grouped into N groups, the server device 2 generates N groups of communication quality data.

[0025] In addition, when receiving a request from the vehicle 1B, the server device 2 provides the generated communication quality data to the vehicle 1B. At this time, the server device 2 extracts the communication quality data corresponding to the driving environment of the vehicle 1B and provides it to the vehicle 1B. As a result, the vehicle 1B can obtain the communication quality data corresponding to the driving environment of the vehicle and can select an appropriate wireless communication method. Device composition

[0026] Next, the configuration of each device constituting the system will be described. Figure 2 1 is a diagram schematically showing an example of the configuration of each device included in the vehicle communication system according to the present embodiment. The vehicle communication system according to the present embodiment is configured to include one or more vehicles 1 and a server device 2 .

[0027] First, the components of the vehicle 1 will be described. The vehicle 1 includes a DCM 10 and an on-vehicle device 20 .

[0028] The DCM 10 is a device that wirelessly communicates with a predetermined network in order to connect components of the vehicle 1 (e.g., the vehicle-mounted device 20) and an external device (e.g., the server device 2). In the present embodiment, the DCM 10 is configured to be able to connect to a predetermined cellular communication network. The DCM 10 can selectively connect to a plurality of cellular communication networks provided by a plurality of service providers. In addition, the DCM 10 is configured to be able to select a plurality of communication methods (e.g., communication standards, frequency bands, etc.).

[0029] The DCM 10 can be configured as a computer having a processor (CPU, GPU, etc.), a main storage device (RAM, ROM, etc.), and an auxiliary storage device (EPROM, hard disk drive, removable storage medium, etc.). The auxiliary storage device stores an operating system (OS), various programs, various tables, etc. By executing the programs stored in the auxiliary storage device, various functions (software modules) described later that meet the specified purpose can be realized. However, some or all of the functions can also be implemented as hardware modules, for example, by hardware circuits such as ASIC and FPGA.

[0030] The DCM 10 is configured to include a control unit 11 , a storage unit 12 , a communication unit 13 , a wireless communication unit 14 , and a position information acquisition unit 15 .

[0031] The control unit 11 is a computing unit that implements various functions of the DCM 10 by executing a predetermined program. The control unit 11 can be implemented by a hardware processor such as a CPU. In addition, the control unit 11 can also be configured to include a RAM (random access memory), a ROM (read only memory), a flash memory, etc.

[0032] The control unit 11 includes two software modules, a communication control unit 111 and a measuring unit 112. Each software module can be realized by the control unit 11 (CPU, etc.) executing a program stored in the storage unit 12, which will be described later.

[0033] The communication control unit 111 controls the wireless connection to the cellular communication network. The communication control unit 111 accesses the cellular communication network through a prescribed communication method and establishes a communication path to an external device. In the case where communication occurs from a component of the vehicle 1 to an external device, the communication control unit 111 relays the communication to the cellular communication network. In addition, in the case of receiving communication to a prescribed component from the cellular communication network, the communication control unit 111 relays the communication to the corresponding component. The communication control unit 111 is configured to be able to select the communication method to be used from a plurality of combinations. The wireless communication unit 14 described later performs cellular communication using the communication method selected by the communication control unit 111.

[0034] Furthermore, the communication control unit 111 periodically requests the server device 2 to provide communication quality data, and adaptively changes the communication method to be used based on the communication quality data provided from the server device 2. The details of the processing will be described later.

[0035] The measuring unit 112 measures a value related to the communication quality for the communication (cellular communication) performed by the communication control unit 111, and transmits the measurement result to the server device 2. In the present embodiment, the measuring unit 112 is configured to be able to measure the following values. RSRP (Reference Signal Received Power) The reference signal reception power is a numerical value obtained by digitizing the intensity (reception level) of radio waves received from a base station in “dBm”. RSRQ (Reference Signal Received Quality) The reference signal reception quality is an indicator that quantifies the quality of the received reference signal in “dB”. SINR (Signal to Interference plus Noise Ratio) The signal-to-interference-plus-noise ratio is an index that is quantified in dB as the ratio of the power of a desired signal in a received signal to the power of other than the desired signal (interference waves, thermal noise).

[0036] The measuring unit 112 periodically measures these values ​​and transmits them as measurement data to the server device 2. The measurement data is an example of "first data". Figure 3 (A) is an example of measurement data. In this embodiment, the measurement data is composed of four items: basic information, communication status, communication method, and measurement value.

[0037] The basic information item includes the acquisition time of the data and the location information of the vehicle 1. The location information of the vehicle 1 can be acquired from the location information acquisition unit 15 described later. The communication status item includes various status information in cellular communication. As the status information, for example, network information (IP address, gateway address, APN information, etc.), terminal identification number (IMEI), subscriber identification number (IMSI), connected base station ID, service status, etc. can be exemplified.

[0038] The communication mode item includes various information related to the communication mode. Examples of information related to the communication mode include the identification number (PLMN) of the cellular communication service provider, the communication standard (3G, LTE, 5G, etc.), and the band. The communication standard and band can be set based on instructions from the base station or specified by the communication control unit 111.

[0039] The measurement value items include a plurality of measurement values ​​related to the quality of communication. In this embodiment, as described above, three measurement values, RSRP (reference signal received power), RSRQ (reference signal received quality), and SINR (signal to interference plus noise ratio), are measured.

[0040] Furthermore, the measuring unit 112 generates vehicle data, adds the data to the measurement data, and transmits the data to the server device 2. The vehicle data is a collection of data related to the travel of the vehicle 1. Figure 3 (B) is an example of vehicle data. In the present embodiment, the vehicle data includes information related to the position, speed, and direction of travel of the vehicle 1. This information can be obtained from the position information acquisition unit 15, or from a sensor or ECU of the vehicle 1. The vehicle data is an example of "second data". In the following description, a combination of vehicle data and measurement data is referred to as probe data. The measurement unit 112 periodically generates probe data and transmits it to the server device 2 .

[0041] The storage unit 12 is a unit for storing information, and is composed of a storage medium such as a RAM, a magnetic disk, and a flash memory. The storage unit 12 stores programs executed by the control unit 11, data used by the programs, and the like. For example, the aforementioned vehicle data and measurement data are temporarily stored in the storage unit 12. In addition, the storage unit 12 stores communication quality data 12A received from the server device 2. The communication quality data 12A will be described later.

[0042] The communication unit 13 is a communication interface for communicating with an in-vehicle network provided in the vehicle 1. The communication unit 13 communicates via, for example, a CAN (Controller Area Network) network or an in-vehicle Ethernet network. The DCM 10 can communicate with the in-vehicle device 20 (and other ECUs, etc.) via the in-vehicle network.

[0043] The wireless communication unit 14 is a wireless communication interface for connecting the vehicle 1 to an external network. The wireless communication unit 14 is configured to be able to communicate with the server device 2 via a mobile communication network such as a wireless LAN, 3G, 4G, or 5G.

[0044] The position information acquisition unit 15 acquires the position information of the vehicle 1. The position information acquisition unit 15 includes a GPS antenna and a positioning module for locating the position information. The GPS antenna is an antenna that receives a positioning signal sent from a positioning satellite (also called a GNSS satellite). The positioning module is a module that calculates the position information based on the signal received by the GPS antenna.

[0045] Next, the server device 2 is described. Like the DCM 10, the server device 2 may be configured as a computer having a processor (CPU, GPU, etc.), a main storage device (RAM, ROM, etc.), and an auxiliary storage device (EPROM, hard disk drive, removable storage medium, etc.).

[0046] The server device 2 is configured to include a control unit 21 , a storage unit 22 , and a communication unit 23 .

[0047] The control unit 21 is a computing unit that realizes various functions of the server device 2 by executing a predetermined program. The control unit 21 can be realized by a hardware processor such as a CPU, for example. In addition, the control unit 21 can also be configured to include a RAM (random access memory), a ROM (Read Only Memory), a flash memory, etc.

[0048] The control unit 21 is configured to include two software modules, a data updating unit 211 and an information providing unit 212. Each software module can be realized by the control unit 21 (CPU or the like) executing a program stored in the storage unit 22, which will be described later.

[0049] The data update unit 211 receives detection data from a plurality of vehicles 1 (DCM 10) and generates or updates communication quality data based on the received detection data. In the present embodiment, the communication quality data refers to data obtained by mapping a value representing the communication quality obtained when cellular communication is performed by a predetermined communication method onto a map. The communication quality data is stored in the storage unit 22.

[0050] When there is a request to provide communication quality data from the vehicle 1B, the information providing unit 212 generates communication quality data based on the stored communication quality data 22A and transmits it to the vehicle 1B. Details of the processing performed by the data updating unit 211 and the information providing unit 212 will be described later.

[0051] The storage unit 22 is a means for storing information, and is composed of a storage medium such as a RAM, a magnetic disk, or a flash memory. The storage unit 22 stores programs executed by the control unit 21, data used by the programs, and the like. For example, the storage unit 22 stores communication quality data 22A.

[0052] The communication unit 23 is a communication interface for connecting the server device 2 to a network. The communication unit 23 is configured to be able to communicate with the network via, for example, Ethernet (registered trademark), wireless LAN, a mobile communication network, or the like.

[0053] also, Figure 2 The configuration shown is an example, and all or part of the functions shown in the figure may be executed by a circuit designed for exclusive use. In addition, the program may be stored or executed by a combination of a main storage device and an auxiliary storage device other than those shown in the figure. Overview of the generation and provision of communication quality data

[0054] Next, an overview of a process in which the server device 2 generates communication quality data based on the probe data received from the vehicle 1A and provides information to the vehicle 1B based on the communication quality data will be described.

[0055] Figure 4 2 is a schematic diagram showing the data structure of the communication quality data 22A generated by the server device 2. In the present embodiment, the server device 2 generates a communication quality map based on the detection data received from the vehicle 1A. The communication quality map is data obtained by mapping the quality obtained when cellular communication is performed by a specific communication method on a map. For example, the communication quality map may be a map in which a geographical area included in the map is divided into unit areas and an evaluation value indicating the quality of wireless communication is assigned to each unit area. Reference numeral 401 is an example of a communication quality map. The evaluation value may be a discrete value or a continuous value.

[0056] For example, Figure 4The communication quality map shown by the reference numeral 401 is a communication quality map obtained by mapping the evaluation value representing the quality obtained when cellular communication is performed through a communication method such as "service provider = B, communication standard = 5G, frequency band = band1" to a unit area on the map. In addition, as shown above, the probe car measures RSRP, RSRQ and SINR as communication quality. The evaluation value assigned to the unit area on the communication quality map may be any one of them, or may be a value representing the comprehensive quality obtained by integrating these values. By referring to the communication quality map, the quality of communication at a certain location can be predicted.

[0057] The server device 2 stores such a communication quality map for each communication method. In the server device 2, the communication quality map is defined based on, for example, each combination of a service provider, a communication standard, and a frequency band. When the server device 2 receives the detection data from the vehicle 1A, it updates the corresponding communication quality map based on the detection data. For example, when the detection data is received from the vehicle 1A that performs cellular communication through the communication method such as "service provider = B, communication standard = 5G, frequency band = band1", the communication quality map represented by the reference numeral 401 becomes the object of update. The evaluation value assigned to the communication quality map can be, for example, an evaluation value obtained by weighted averaging the evaluation values ​​obtained from multiple vehicles.

[0058] In this embodiment, the server device 2 stores the communication quality data for each speed domain. In the illustrated example, the server device 2 groups the speed domains into five and stores a plurality of communication quality maps for each speed domain. The vehicle data constituting the detection data includes information indicating the speed of the detection vehicle (vehicle 1A). The server device 2 that receives the detection data determines the speed domain to which the vehicle 1A belongs (e.g., "20 km / h or more and less than 40 km / h") based on the information, and updates the communication quality map corresponding to the speed domain and the communication method.

[0059] In addition, when the server device 2 receives a request for providing communication quality data from the vehicle 1B, it extracts communication quality data suitable for the vehicle 1B from the stored communication quality data and provides it to the vehicle 1B. For example, when the driving speed of the vehicle 1B that sent the request is "20 km / h or more and less than 40 km / h", the server device 2 provides the communication quality data (label 402) corresponding to the speed range to the vehicle 1B. The vehicle 1B causes the storage unit 12 to store the communication quality data as communication quality data 12A. By providing such data to the vehicle 1B, the vehicle 1B side can determine "which communication method can obtain the best communication quality when driving at 20 km / h or more and less than 40 km / h". Processing by the server device 2 to update the communication quality data

[0060] Next, the details of the process in which the server device 2 collects the probe data from the plurality of vehicles 1A and updates the communication quality data will be described. Figure 5 is a timing diagram of this process. Figure 5 The illustrated process is periodically started by the DCM 10 mounted on the vehicle 1A. The illustrated process is executed for each of the plurality of vehicles 1A managed by the server device 2.

[0061] Before starting the illustrated process, it is assumed that the communication method used in the cellular communication is preset in the DCM 10. This communication method may be a default communication method or a communication method adaptively selected based on the communication quality data received from the server device 2.

[0062] First, in S11, the DCM 10 (measurement unit 112) generates vehicle data. In this embodiment, the vehicle data includes the position information, speed information, and travel direction of the vehicle 1A. Such information can be obtained from the vehicle ECU or the like via the vehicle network, or from the vehicle-mounted sensor (including the position information acquisition unit 15).

[0063] Next, in S12, the DCM 10 (measurement unit 112) generates measurement data. The measurement values ​​included in the measurement data can be measured, for example, by the wireless communication unit 14. The measurement unit 112 transmits probe data composed of vehicle data and measurement data to the server device 2 (data update unit 211).

[0064] In S13, the server device 2 (data updating unit 211) determines the driving environment (speed domain in this embodiment) of the vehicle 1A based on the vehicle data included in the received detection data. Figure 4 Although the categories are five as shown in the example, the number of categories may be other than five.

[0065] In S14, the server device 2 (data update unit 211) generates or updates a communication quality map corresponding to the determined driving environment based on the measurement data included in the received detection data. For example, the data update unit 211 determines the unit area where the vehicle 1A is located in the communication quality map, and updates the evaluation value corresponding to the unit area based on the measurement value included in the measurement data. In addition, when the communication quality map as the object has already been generated, the data update unit 211 can also calculate the updated evaluation value by weighted averaging with other vehicles. Server device 2 provides communication quality data processing

[0066] Next, the details of the process in which the server device 2 receives a request for providing communication quality data from the vehicle 1B and provides the communication quality data to the vehicle 1B will be described. Figure 6 is a timing diagram of this process. Figure 6 The process shown is started by the DCM 10 mounted on the vehicle 1B. The process can be started when the DCM 10 mounted on the vehicle 1B determines that the latest communication quality data is required. The process can be started, for example, at a predetermined period, or when the vehicle 1B satisfies a predetermined condition (for example, when entering a new unit area, when the driving speed range changes, etc.).

[0067] Before starting the illustrated process, it is assumed that in the server device 2 , the storage unit 22 stores communication quality data 22A corresponding to each speed band.

[0068] First, in S21 , the DCM 10 mounted on the vehicle 1B generates vehicle data in the same manner as in S11 . The vehicle data is included in the request for providing the communication quality data and is transmitted to the server device 2 .

[0069] Next, in S22, the server device 2 (information providing unit 212) determines the driving environment (in this embodiment, the speed range) of the vehicle 1B based on the vehicle data included in the provision request. Next, in S23, the server device 2 (information providing unit 212) extracts the communication quality data corresponding to the speed range determined in S22 from the communication quality data 22A. For example, Figure 4 In the example, when it is determined that the speed range of vehicle 1B is "20 km / h or more and less than 40 km / h", server device 2 extracts communication quality data indicated by reference numeral 402. The extracted communication quality data is transmitted to vehicle 1B (DCM 10).

[0070] In S24, the vehicle 1B (communication control unit 111 included in the DCM 10) stores the communication quality data received from the server device 2 in the storage unit 12. In addition, an appropriate communication method is determined based on the communication quality data. In this step, for example, the communication control unit 111 refers to a plurality of communication quality maps defined for each communication method included in the received communication quality data, and determines the communication method with the highest evaluation value in the unit area where the vehicle is located. In addition, the content of using the communication method is notified to the wireless communication unit 14, and the communication method is switched.

[0071] In addition, the switching of communication methods does not have to be performed for each unit area, nor does it have to always select the communication method with the highest evaluation value. For example, for the currently used communication method, the communication method can be switched when the evaluation value is lower than the specified value (or when it is expected to be lower than the specified value in the future) or when the evaluation value increases to above the specified value before and after the switching. In addition, the communication method can be switched when an obstacle occurs in normal communication such as a timeout, or when an obstacle is expected to occur in the future. In particular, when switching communication service providers, access to the cellular communication network requires a certain amount of time. Thus, the communication service provider can be switched only when the communication service provider before the switch cannot ensure the required communication quality. In addition, the communication method can be switched when switching the communication method takes time but the benefits are greater.

[0072] As described above, in the vehicle communication system according to the present embodiment, based on the probe data transmitted from the vehicle 1A as the probe vehicle, the server device 2 generates data (communication quality data) in which the communication quality is mapped on the map for each driving environment (speed range) of the vehicle. In addition, when there is a request from the vehicle 1B, the communication quality data corresponding to the driving environment (speed range) of the vehicle 1B is extracted and provided. With the above configuration, even when the quality of wireless communication changes in each driving environment of the vehicle, appropriate information for the vehicle to select a communication method can be provided to the vehicle.

[0073] In addition, in the first embodiment, the driving speed range of the vehicle is illustrated as the driving environment of the vehicle, but other factors may be treated as driving environments. For example, the driving environment of the vehicle may be determined based on information related to the attributes of the road on which the vehicle is traveling (e.g., ordinary roads, expressways, roads dedicated to automobiles, bridges, tunnels, number of lanes, etc.), the direction of travel of the vehicle, or the surrounding environment of the vehicle (e.g., whether there is congestion, etc.). In this case, the driving environment of the vehicle may also be determined based on information related to the attributes of the road on which the vehicle is traveling (e.g., ordinary roads, expressways, roads dedicated to automobiles, bridges, tunnels, number of lanes, etc.). Figure 4 As shown, the server device 2 generates and stores communication quality data for each driving environment of the vehicle. Second embodiment

[0074] In the first embodiment, the server device 2 transmits the communication quality data corresponding to the running environment of the vehicle 1 to the vehicle 1 (DCM 10) that has requested the communication quality data. In addition, the DCM 10 determines an appropriate communication method based on the received communication quality data.

[0075] On the other hand, the determination of the appropriate communication method may also be performed in the server device 2. That is, the processing of S24 may be performed on the server device side, and only the result may be notified to the DCM 10. In this case, the server device 2 (information providing unit 212) may also perform the processing of determining the appropriate communication method for the vehicle 1 based on the position information of the vehicle 1 after the processing of S23 is completed. The content of the processing of determining the communication method is the same as that of S24. The server device 2 (information providing unit 212) may notify the determined communication method to the vehicle 1 (DCM 10), and the DCM 10 (communication control unit 111) may switch to the communication method. Third embodiment

[0076] In the first and second embodiments, the DCM 10 determines the running environment (speed range) of each vehicle using the speed information included in the probe data. On the other hand, the speed of each vehicle may not be directly acquired from the vehicle.

[0077] For example, consider a case where position information is periodically sent from vehicle 1 to server device 2 (for example, at intervals of 5 seconds). In this manner, server device 2 can obtain the position change of vehicle 1 over time based on the periodically acquired position information. Thus, in this case, even if the detection data does not include speed information, the speed of the target vehicle can be estimated on the server device side. Here, the position information sent from vehicle 1 is also an example of "second data". In addition, when the measurement data includes position information, the same processing can be performed based on the position information included in the measurement data. Modifications

[0078] The above-mentioned embodiment is merely an example, and the present disclosure can be implemented with appropriate changes within the scope of the present disclosure. For example, as long as no technical contradiction occurs, the processes and units described in the present disclosure can be freely combined and implemented.

[0079] In addition, a process described as being performed by one device may be shared and executed by multiple devices. Alternatively, a process described as being performed by different devices may be executed by one device. In a computer system, it is possible to flexibly change which hardware configuration (server configuration) implements each function.

[0080] The present disclosure can also be implemented in the following manner, that is, a computer program with the functions described in the above-mentioned embodiment is provided to a computer, and the computer is read and executed by one or more processors. Such a computer program can be provided to a computer via a non-temporary computer-readable storage medium that can be connected to the system bus of the computer, or it can be provided to the computer via a network. Non-temporary computer-readable storage media include, for example, any type of disk (floppy disk (registered trademark), hard disk drive (HDD)), optical disk (CD-ROM, DVD disk, Blu-ray disk, etc.), read-only memory (ROM). Non-temporary computer-readable storage media include, for example, random access memory (RAM), EPROM, EEPROM, magnetic card, flash memory, optical card, and any type of medium suitable for storing electronic instructions.

Claims

1. An information processing device comprising a control unit, The control unit performs: acquiring, from a first device, first data related to quality of wireless communication; acquiring second data related to a mobile environment of the first device; and Based on the plurality of the first data and the second data, communication quality data, which is data obtained by mapping the quality of wireless communication to a geographical area, is generated for each partition of the mobile environment.

2. The information processing device according to claim 1, wherein: The communication quality data is a collection of communication quality maps corresponding to a plurality of wireless communication methods that can be used by the first device.

3. The information processing device according to claim 2, wherein: The first data includes data for identifying a wireless communication method used by the first device, The control unit generates the communication quality map corresponding to the wireless communication method identified based on the first data.

4. The information processing device according to claim 1, wherein: The control unit transmits the communication quality data generated for each partition of the mobile environment to the second device when receiving a request from the second device.

5. The information processing device according to claim 1, wherein: The control unit evaluates the quality of wireless communication performed by the second device based on the communication quality data corresponding to the mobile environment of the second device when receiving a request including information related to the mobile environment of the second device from the second device.

Citation Information

Patent Citations

  • Wireless access network, communication quality management device and wireless base station

    JP2010062783A