JP7298884B2 - COMMUNICATION MODULE SELECTION DEVICE, COMMUNICATION MODULE SELECTION METHOD AND PROGRAM - Google Patents

COMMUNICATION MODULE SELECTION DEVICE, COMMUNICATION MODULE SELECTION METHOD AND PROGRAM Download PDF

Info

Publication number
JP7298884B2
JP7298884B2 JP2019112601A JP2019112601A JP7298884B2 JP 7298884 B2 JP7298884 B2 JP 7298884B2 JP 2019112601 A JP2019112601 A JP 2019112601A JP 2019112601 A JP2019112601 A JP 2019112601A JP 7298884 B2 JP7298884 B2 JP 7298884B2
Authority
JP
Japan
Prior art keywords
communication
vehicle
communication module
service
state
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019112601A
Other languages
Japanese (ja)
Other versions
JP2020205542A (en
Inventor
克之 秋月
晃 松本
友貴 馬場
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Communication Systems Ltd
Original Assignee
NEC Communication Systems Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Communication Systems Ltd filed Critical NEC Communication Systems Ltd
Priority to JP2019112601A priority Critical patent/JP7298884B2/en
Publication of JP2020205542A publication Critical patent/JP2020205542A/en
Application granted granted Critical
Publication of JP7298884B2 publication Critical patent/JP7298884B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Description

本発明は、通信モジュール選択装置、通信モジュール選択方法及びプログラムに関する。 The present invention relates to a communication module selection device, communication module selection method, and program.

自動運転技術の一環として、車両等がネットワークを介してクラウド等に接続し、燃費改善、運転補助など、安全や利便性、パフォーマンスを高めるサービスが検討されている。車内ハードウェアとしてセンサーやカメラなどの追加に伴い、今後も、こうしたサービスは一層豊富化することが予想される。 As part of autonomous driving technology, services that improve safety, convenience, and performance, such as improving fuel efficiency and assisting driving, are being considered by connecting vehicles, etc. to the cloud via a network. With the addition of sensors and cameras as in-vehicle hardware, it is expected that such services will become even more abundant in the future.

こうしたサービスが多様化する一方で、すべてのサービスをユーザーが必要としているわけではなく、各人が使用を希望するサービスには違いがある。これに伴い、ユーザーによって車両外の通信へのニーズも異なり、人によって使いたい車外通信モジュールも当然異なってくる。 While these services are diversified, not all services are needed by users, and there are differences in the services that each person wants to use. Along with this, the needs for communication outside the vehicle differ depending on the user, and the outside communication module that the person wants to use will naturally differ.

また環境への配慮や費用を抑制する機運により、車を所有することから共有することへの需要が増えてきている。このような共有対象の車においては、より一層さまざまなサービスや通信需要に対応することが求められている。 In addition, due to environmental considerations and the trend to control costs, there is an increasing demand from owning to sharing a car. Such shared vehicles are required to respond to various services and communication demands.

特許文献1には、車両などの移動体内のデータソースを安定して移動体外ネットワークに接続することができるという車載ゲートウェイ装置が開示されている。同文献記載の車載ゲートウェイ装置は、通信デバイスと、制御デバイスと、を有する。通信デバイスは、複数の異なる外部通信方式それぞれで移動体外ネットワークと接続する外部通信IFと、移動体内の複数の各データソースと接続する内部通信IFと、を備える。制御デバイスは、内部通信IFを通じて各データソースから収集されたデータを、移動体外ネットワークに伝送する。また、この制御デバイスは、複数の外部通信方式の中から各データソース別に通信経路を選択する通信経路選択部と、各データソースから出力されるデータを監視し、データソースに応じて選択された通信経路で移動体外ネットワークにデータを伝送する監視制御部と、を有する。そして、通信経路選択部は、複数の外部通信方式を所定の優先順で並べた優先設定に基づいて、複数の外部通信方式の各通信接続状態に応じてデータソース毎に通信経路を切り替える。 Patent Literature 1 discloses an in-vehicle gateway device capable of stably connecting a data source in a mobile object such as a vehicle to a network outside the mobile object. The in-vehicle gateway device described in the document has a communication device and a control device. The communication device includes an external communication IF that connects with a network outside the mobile object by each of a plurality of different external communication methods, and an internal communication IF that connects with each of the plurality of data sources inside the mobile object. The control device transmits the data collected from each data source through the internal communication IF to the extra-mobile network. The control device also includes a communication path selection unit that selects a communication path for each data source from among a plurality of external communication methods, and a communication path selection unit that monitors data output from each data source and selects a and a supervisory control unit for transmitting data to the extra-mobile network through the communication path. Then, the communication path selection unit switches the communication path for each data source according to the communication connection status of each of the plurality of external communication methods based on the priority setting in which the plurality of external communication methods are arranged in a predetermined priority order.

国際公開第2017/204232号WO2017/204232

以下の分析は、本発明によって与えられたものである。今後、サービスの多様化や高機能化が一段と進むと、通信モジュールの選択バリエーションも増加することが予想される。この点は、車両向けのサービスに限らず、サービス用のロボットや各種の装置類にも当てはまる。さらに、公共交通機関の車両も一種のカーシェアリングとみなすことができ、その車内等におけるサービスも多様化し、その際にも通信モジュールの多彩な選択ニーズに応えることが求められる可能性がある。 The following analysis is given by the present invention. In the future, as services become more diversified and highly functional, it is expected that the selection of communication modules will increase. This point applies not only to services for vehicles, but also to service robots and various devices. Furthermore, public transportation vehicles can also be regarded as a kind of car sharing, and services within such vehicles will diversify.

この点、特許文献1の車載ゲートウェイ装置は、通信経路を監視し、通信状態を確認すると共に、通信接続Config設定情報から伝送するデータのデータソース300毎に、指定された又は優先順位に基づいて接続中の通信経路を選択する(段落0066参照)。一方で、特許文献1の車載ゲートウェイ装置は、端的には、Wifi(登録商標)>情報端末経由>3G/LTEといった優先順位で通信経路を選択するため、その通信経路の選択が、車両の状態を考慮に入れたものとはならないという問題点がある。 In this regard, the in-vehicle gateway device of Patent Document 1 monitors the communication path, confirms the communication state, and, based on the communication connection Config setting information, specifies or prioritizes each data source 300 of the data to be transmitted. Select the currently connected communication path (see paragraph 0066). On the other hand, the in-vehicle gateway device of Patent Literature 1 simply selects a communication path in the following order of priority: Wifi (registered trademark)>via information terminal>3G/LTE. There is a problem that it does not take into consideration the

本発明は、サービスの多様化や高機能化に追従した最適な通信モジュールの選択に貢献できる通信モジュール選択装置、通信モジュール選択方法及びプログラムを提供することを目的とする。 SUMMARY OF THE INVENTION It is an object of the present invention to provide a communication module selection device, a communication module selection method, and a program that can contribute to the selection of an optimum communication module that follows the diversification and sophistication of services.

第1の視点によれば、通信特性が異なる複数の通信モジュールの通信状態を含む、前記複数の通信モジュールの通信特性を管理する第1のテーブルと、外部から提供されるサービスの種別毎に、必要とされる通信特性を管理する第2のテーブルと、自機の移動状態を含む状態に応じ、前記通信モジュールの選択順位を定めた第3のテーブルと、を記憶する記憶部と、前記第1から第3のテーブルを参照して、前記外部から提供されるサービスの種別ごとに、使用する通信モジュールの切り替えを行う通信制御部と、を備える通信モジュール選択装置が提供される。 According to a first aspect, a first table for managing communication characteristics of a plurality of communication modules including communication states of a plurality of communication modules having different communication characteristics; a storage unit that stores a second table that manages required communication characteristics and a third table that defines the selection order of the communication modules according to the state including the movement state of the own device; and a communication control unit that refers to the first to third tables and switches the communication module to be used for each type of service provided from the outside.

第2の視点によれば、通信特性が異なる複数の通信モジュールの通信状態を含む、前記複数の通信モジュールの通信特性を管理する第1のテーブルと、外部から提供されるサービスの種別毎に、必要とされる通信特性を管理する第2のテーブルと、自機の移動状態を含む状態に応じ、前記通信モジュールの選択順位を定めた第3のテーブルと、を記憶する記憶部と、を備えたコンピュータが、自機の移動状態を含む状態を確認し、前記第1から第3のテーブルを参照して、前記外部から提供されるサービスの種別ごとに、使用する通信モジュールの切り替えを行う通信モジュール選択方法が提供される。本方法は、プロセッサ及び記憶部を備えて通信モジュールの選択を行うコンピュータという、特定の機械に結びつけられている。 According to a second aspect, a first table for managing communication characteristics of a plurality of communication modules including communication states of a plurality of communication modules having different communication characteristics; a storage unit that stores a second table that manages required communication characteristics and a third table that defines the selection order of the communication modules according to the state including the movement state of the device itself; communication in which the computer confirms the state including the movement state of the own device, refers to the first to third tables, and switches the communication module to be used for each type of service provided from the outside. A module selection method is provided. The method is tied to a particular machine, a computer having a processor and memory to select a communication module.

第3の視点によれば、通信特性が異なる複数の通信モジュールの通信状態を含む、前記複数の通信モジュールの通信特性を管理する第1のテーブルと、外部から提供されるサービスの種別毎に、必要とされる通信特性を管理する第2のテーブルと、自機の移動状態を含む状態に応じ、前記通信モジュールの選択順位を定めた第3のテーブルと、を記憶する記憶部と、を備えたコンピュータに、自機の移動状態を含む状態を確認する処理と、前記第1から第3のテーブルを参照して、前記外部から提供されるサービスの種別ごとに、使用する通信モジュールを切り替える処理と、を実行させるプログラムが提供される。プログラムは、コンピュータ装置に入力装置又は外部から通信インターフェースを介して入力され、記憶装置に記憶されて、プロセッサを所定のステップないし処理に従って駆動させ、必要に応じ中間状態を含めその処理結果を段階毎に表示装置を介して表示することができ、あるいは通信インターフェースを介して、外部と交信することができる。そのためのコンピュータ装置は、一例として、典型的には互いにバスによって接続可能なプロセッサ、記憶装置、入力装置、通信インターフェース、及び必要に応じ表示装置を備える。 According to a third aspect, a first table for managing communication characteristics of a plurality of communication modules including communication states of a plurality of communication modules having different communication characteristics, and for each type of service provided from the outside, a storage unit that stores a second table that manages required communication characteristics and a third table that defines the selection order of the communication modules according to the state including the movement state of the device itself; A process of confirming the state including the movement state of the own machine in the computer connected to the terminal, and a process of referring to the first to third tables and switching the communication module to be used for each type of service provided from the outside. and a program is provided. A program is input to a computer device via an input device or an external communication interface, is stored in a storage device, drives a processor according to predetermined steps or processes, and, if necessary, outputs the results of the processing, including intermediate states, step by step. can be displayed via a display device, or can be communicated with the outside via a communication interface. A computer device for that purpose typically includes a processor, a storage device, an input device, a communication interface, and optionally a display device, which are interconnected by a bus, as an example.

本発明によれば、車両に代表される各種の装置類のサービスの多様化や高機能化に追従した最適な通信モジュールの選択を行うことが可能となる。 According to the present invention, it is possible to select an optimum communication module that follows the diversification and sophistication of services of various devices represented by vehicles.

本発明の一実施形態の構成を示す図である。It is a figure which shows the structure of one Embodiment of this invention. 本発明の一実施形態の動作を説明するための図である。It is a figure for demonstrating the operation|movement of one Embodiment of this invention. 本発明の第1の実施形態の車外通信制御装置を搭載した車両の構成を表した図である。1 is a diagram showing a configuration of a vehicle equipped with an external communication control device according to a first embodiment of the present invention; FIG. 本発明の第1の実施形態の車外通信制御装置が管理するリソースプロファイルの一例を示す図である。It is a figure which shows an example of the resource profile which the communication control apparatus outside a vehicle of the 1st Embodiment of this invention manages. 本発明の第1の実施形態の車外通信制御装置が管理するサービスプロファイルの一例を示す図である。It is a figure which shows an example of the service profile which the communication control apparatus outside a vehicle of the 1st Embodiment of this invention manages. 図5のサービスプロファイルに新しいサービスが追加された状態を示す図である。6 is a diagram showing a state in which a new service has been added to the service profile of FIG. 5; FIG. 本発明の第1の実施形態の車外通信制御装置が管理する車両状態に応じた車外通信モジュールの優先ルールの一例を示す図である。FIG. 3 is a diagram showing an example of a priority rule for an exterior communication module according to a vehicle state managed by the exterior communication control device according to the first embodiment of the present invention; 本発明の第1の実施形態の車外通信制御装置の動作を表したフローチャートである。4 is a flowchart showing the operation of the vehicle-external communication control device according to the first embodiment of the present invention; 本発明の第1の実施形態の効果を説明するための図である。It is a figure for demonstrating the effect of the 1st Embodiment of this invention. 本発明の第2の実施形態の車外通信制御装置を搭載した車両の構成を表した図である。FIG. 5 is a diagram showing the configuration of a vehicle equipped with an external communication control device according to a second embodiment of the present invention; 本発明の第2の実施形態の車外通信制御装置が管理するユーザー別使用条件テーブルの一例を示す図である。FIG. 10 is a diagram showing an example of a usage condition table for each user managed by the external communication control device according to the second embodiment of the present invention; 本発明の第2の実施形態の車外通信制御装置の動作を表したフローチャートである。9 is a flowchart showing the operation of the vehicle-external communication control device according to the second embodiment of the present invention; 本発明の第3の実施形態の概要を説明するための図である。FIG. 12 is a diagram for explaining an outline of a third embodiment of the present invention; FIG. 本発明の第3の実施形態の構成を表した図である。It is a figure showing the structure of the 3rd Embodiment of this invention. 本発明の第3の実施形態の動作を表したフローチャートである。It is a flow chart showing the operation of a 3rd embodiment of the present invention. 本発明の第4の実施形態の構成を表した図である。It is a figure showing the structure of the 4th Embodiment of this invention. 本発明の第4の実施形態の動作を表したフローチャートである。It is a flowchart showing the operation|movement of the 4th Embodiment of this invention. 本発明の第5の実施形態の構成を表した図である。It is a figure showing the structure of the 5th Embodiment of this invention. 本発明の第6の実施形態の車外通信制御装置を搭載した車両の構成を表した図である。FIG. 12 is a diagram showing the configuration of a vehicle equipped with an external communication control device according to a sixth embodiment of the present invention; 本発明の第6の実施形態の車外通信制御装置の追加動作を表したフローチャートである。FIG. 11 is a flow chart showing an additional operation of the vehicle-external communication control device according to the sixth embodiment of the present invention; FIG. 本発明の第7の実施形態の車外通信制御装置を搭載した車両の構成を表した図である。FIG. 12 is a diagram showing the configuration of a vehicle equipped with an external communication control device according to a seventh embodiment of the present invention; 本発明の第7の実施形態の車外通信制御装置の追加動作を表したフローチャートである。FIG. 14 is a flow chart showing an additional operation of the vehicle-external communication control device of the seventh embodiment of the present invention; FIG. 本発明の車外通信制御装置を構成するコンピュータの構成を示す図である。It is a figure which shows the structure of the computer which comprises the external communication control apparatus of this invention.

はじめに本発明の一実施形態の概要について図面を参照して説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではない。また、以降の説明で参照する図面等のブロック間の接続線は、双方向及び単方向の双方を含む。一方向矢印については、主たる信号(データ)の流れを模式的に示すものであり、双方向性を排除するものではない。プログラムはコンピュータ装置を介して実行され、コンピュータ装置は、例えば、プロセッサ、記憶装置、入力装置、通信インターフェース、及び必要に応じ表示装置を備える。また、このコンピュータ装置は、通信インターフェースを介して装置内又は外部の機器(コンピュータを含む)と、有線、無線を問わず、交信可能に構成される。また、図中の各ブロックの入出力の接続点には、ポート乃至インターフェースがあるが図示省略する。また、以下の説明において、「A及び/又はB」は、A及びBの少なくともいずれかという意味で用いる。 First, an outline of an embodiment of the present invention will be described with reference to the drawings. It should be noted that the drawing reference numerals added to this overview are added to each element for convenience as an example to aid understanding, and are not intended to limit the present invention to the illustrated embodiments. Also, connection lines between blocks in drawings and the like referred to in the following description include both bidirectional and unidirectional connections. The unidirectional arrows schematically show the flow of main signals (data) and do not exclude bidirectionality. A program is executed via a computer device, and the computer device includes, for example, a processor, a storage device, an input device, a communication interface, and, if necessary, a display device. Also, this computer device is configured to be able to communicate with internal or external devices (including computers) via a communication interface, regardless of whether it is wired or wireless. Also, although there are ports or interfaces at input/output connection points of each block in the drawing, they are omitted from the drawing. Moreover, in the following description, "A and/or B" is used to mean at least one of A and B.

本発明は、その一実施形態において、図1に示すように、第1テーブル101と、第2テーブル102と、第3テーブル103と、を記憶する記憶部110と、通信制御部106と、を備える通信モジュール選択装置100にて実現できる。 In one embodiment of the present invention, as shown in FIG. It can be realized by the communication module selection device 100 provided.

より具体的には、第1テーブル101は、通信特性が異なる複数の通信モジュールの通信状態を含む、前記複数の通信モジュールの通信特性を管理する。 More specifically, the first table 101 manages the communication characteristics of the plurality of communication modules, including the communication states of the plurality of communication modules with different communication characteristics.

第2テーブル102は、外部から提供されるサービスの種別毎に、必要とされる通信特性を管理する。以下、単に「サービス」という場合、外部から車両向けに提供されるサービスのことを言うものとする。 The second table 102 manages required communication characteristics for each type of service provided from the outside. Hereinafter, the term "service" simply refers to a service provided to the vehicle from the outside.

第3テーブル103は、自機の移動状態を含む状態に応じ、通信モジュールの選択順位を管理する。 The third table 103 manages the selection order of the communication modules according to the state including the moving state of the own machine.

そして、通信制御部106は、前記第1から第3テーブル101~103を参照して、前記外部から提供されるサービスの種別ごとに、使用する通信モジュールの切り替えを行う。 Then, the communication control unit 106 refers to the first to third tables 101 to 103, and switches the communication module to be used for each type of service provided from the outside.

例えば、通信モジュール111~113がそれぞれLTE(Long Term Evolution)通信モジュール、無線LAN(Wireless Local Area Network;WLAN)通信モジュール、3G通信モジュールであるものとする。このときに、第1テーブル101には、図2に示すように、各通信モジュールの通信特性が管理される。 For example, assume that the communication modules 111 to 113 are an LTE (Long Term Evolution) communication module, a wireless LAN (Wireless Local Area Network; WLAN) communication module, and a 3G communication module, respectively. At this time, the communication characteristics of each communication module are managed in the first table 101 as shown in FIG.

第2テーブル102には、eCall、地図更新に必要な通信モジュールの通信特性が管理される。 A second table 102 manages communication characteristics of communication modules necessary for eCall and map updating.

第3テーブル103には、条件1、条件2に定められた状態に応じた通信モジュールの優先順位が規定されている。 The third table 103 defines the priority order of the communication modules according to the states defined in Condition 1 and Condition 2. FIG.

通信制御部106は、前記第1から第3テーブル101~103を参照して、車両状態に応じて、各サービスに使用する通信モジュールの割り当てを行う。 The communication control unit 106 refers to the first to third tables 101 to 103 and allocates communication modules to be used for each service according to the vehicle state.

例えば、第2テーブル102ではeCallサービスは、モビリティ:要、伝送容量:小と規定されている。この条件を満たす通信モジュールが、LTE111と3G 113である場合、これらの2つがeCallに割り当てる通信モジュールの候補となる。ここで、一方、第3テーブル103では、自機の移動状態が時速10km以上に該当する場合、優先順位がLTE>3Gと規定されている。自機の移動状態が時速10kmである場合、通信制御部106は、eCallにLTE111を優先して割り当てることになる。もちろん、自機の移動状態が時速10km未満である場合やLTE111の状態が通信不可である場合、通信制御部106は、eCallに3G 113を割り当てることになる。 For example, the second table 102 defines the eCall service as mobility: required, transmission capacity: small. If the communication modules satisfying this condition are LTE 111 and 3G 113, these two are candidates for communication modules to be assigned to eCall. Here, on the other hand, in the third table 103, the priority order is defined as LTE>3G when the moving state of the mobile device corresponds to a speed of 10 km/h or more. When the movement state of the mobile device is 10 km/h, the communication control unit 106 preferentially assigns LTE 111 to eCall. Of course, when the moving state of the own device is less than 10 km/h or when the state of the LTE 111 is communication impossible, the communication control unit 106 allocates 3G 113 to eCall.

同様に、第2テーブル102では地図更新サービスは、モビリティ:不要、伝送容量:大と規定されている。この条件を満たす通信モジュールが、LTE111とWLAN 112である場合、これらの2つが地図更新に割り当てる通信モジュールの候補となる。ここで、一方、第3テーブル103では、静止状態である場合、優先順位はWLAN>LTE>3Gと規定されている。従って、自機が静止状態である場合、通信制御部106は、地図更新にWLAN112を優先して割り当てることになる。もちろん、非静止状態である場合や、WLAN112やLTE111の状態が通信不可である場合、通信制御部106は、地図更新に3G 113を割り当てることになる。 Similarly, the second table 102 defines the map update service as Mobility: Unnecessary, Transmission Capacity: Large. If the communication modules satisfying this condition are the LTE 111 and the WLAN 112, these two are candidates for communication modules to be assigned for map updating. Here, on the other hand, in the third table 103, the priority order is defined as WLAN>LTE>3G in the stationary state. Therefore, when the own device is in a stationary state, the communication control unit 106 preferentially allocates the WLAN 112 for map updating. Of course, when it is in a non-stationary state, or when the state of WLAN 112 or LTE 111 is communication disabled, communication control unit 106 allocates 3G 113 for map update.

以上のように、本実施形態によれば、サービスに必要な通信特性を持つ通信モジュールのうち、車両状態により適切な通信モジュールを選択することが可能となる。これにより、サービスの多様化や高機能化に追従した最適な通信モジュールの選択を行うことも可能となる。 As described above, according to the present embodiment, it is possible to select an appropriate communication module according to the vehicle state from among the communication modules having the communication characteristics required for the service. As a result, it becomes possible to select the optimum communication module that follows the diversification and high functionality of services.

[第1の実施形態]
続いて、本発明の第1の実施形態について図面を参照して詳細に説明する。図3は、本発明の第1の実施形態の車外通信制御装置を搭載した車両の構成を表した図である。図3を参照すると、車外通信制御装置E100と車外通信部L100とを備えた車両V100の構成が示されている。
[First Embodiment]
Next, a first embodiment of the present invention will be described in detail with reference to the drawings. FIG. 3 is a diagram showing the configuration of a vehicle equipped with the external communication control device according to the first embodiment of the present invention. Referring to FIG. 3, there is shown a configuration of a vehicle V100 that includes an external communication control device E100 and an external communication unit L100.

車外通信制御装置E100は、車両単独で、サービス、通信規格及び車両ハードウェア(以下、「HW」)の進化に合わせて車外通信を最適化できるように車外通信を制御する機能をもつ。具体的には、車外通信制御装置E100は、通信規格特性管理部E101と、通信状態管理部E102と、サービス通信要件管理部E103と、車両状態管理部E105と、通信制御部E106とを備える。 The vehicle-external communication control device E100 has a function of controlling the vehicle-external communication so that the vehicle-external communication can be optimized according to the evolution of services, communication standards and vehicle hardware (hereinafter referred to as “HW”). Specifically, the vehicle-external communication control device E100 includes a communication standard property manager E101, a communication state manager E102, a service communication requirement manager E103, a vehicle state manager E105, and a communication controller E106.

具体的には、通信規格特性管理部E101は、3G/LTE、公衆WLAN(有料)、公衆WLAN(無料)、ディーラーWLAN、家WLAN、スマホテザリング等の各通信規格に対して、容量制限、費用、セキュリティ、エリアなどを管理する。 Specifically, the communication standard characteristics management unit E101 sets capacity limits, cost , security, area, etc.

通信状態管理部E102は、上記通信規格特性管理部E101に管理されている通信規格のうち、車両V100に車外通信モジュールとして搭載されている通信規格の通信状態としてスループット、接続性などを管理する。 The communication state management unit E102 manages the throughput, connectivity, etc. as the communication state of the communication standard installed in the vehicle V100 as an external communication module among the communication standards managed by the communication standard property management unit E101.

図4は、通信規格特性管理部E101及び通信状態管理部E102がそれぞれ担当する項目を管理するリソースプロファイルの一例を示す。図4の最上段の項目フィールドには、各通信規格の名称が設定されている。容量制限、費用、セキュリティ、エリア、消費電力等の静的な項目は、通信規格特性管理部E101が管理する。 FIG. 4 shows an example of a resource profile managed by the communication standard characteristics management unit E101 and the communication status management unit E102. The name of each communication standard is set in the uppermost item field in FIG. Static items such as capacity limit, cost, security, area, and power consumption are managed by the communication standard characteristics management unit E101.

一方、スループット、接続性、契約状態等の項目は、通信状態管理部E102が管理する。なお、リソースプロファイルは、通信制御部E106が保持し、通信規格特性管理部E101及び通信状態管理部E102がそれぞれ更新するものとしてもよい。また、リソースプロファイルは、通信規格特性管理部E101又は通信状態管理部E102のいずれかが保持し、他方にリソースプロファイルの更新を許容する構成であってもよい。これらのリソースプロファイルが、上記した第1のテーブルに相当する。 On the other hand, items such as throughput, connectivity, and contract status are managed by the communication status management unit E102. The resource profile may be held by the communication control unit E106 and updated by the communication standard characteristics management unit E101 and the communication state management unit E102. Alternatively, the resource profile may be held by either the communication standard property manager E101 or the communication state manager E102, and the other may be allowed to update the resource profile. These resource profiles correspond to the first table described above.

サービス通信要件管理部E103は、サービス毎に、必要とされる通信規格の通信要件を管理する。図5は、サービス通信要件管理部E103が管理するサービスプロファイルの一例を示す。図5の例では、eCall、地図更新、情報配信、情報記録、バックアップ、動画視聴、OTA(Over the Air)緊急、OTA(Over the Air)通常、遠隔監視(非動画)オンラインといったサービスにおいて求められる通信要件を管理している。ここで、モビリティは使用する車外通信モジュールの移動中の通信可否を示す。伝送容量は、使用する車外通信モジュールの単位時間あたりの伝送可能容量の大小を示す。接続性は、使用する車外通信モジュールのコネクティビティを示し、リアルタイム性が要求されるサービスで必要とされる。セキュリティはそのサービスの提供にセキュリティが必要とされるか否かを示す。優先度は、サービス群における相対的な優先度の高さを示す。このリソースプロファイルが、上記した第2のテーブルに相当する。 The service communication requirement management unit E103 manages the communication requirements of the required communication standard for each service. FIG. 5 shows an example of a service profile managed by the service communication requirement management unit E103. In the example of FIG. 5, services such as eCall, map update, information distribution, information recording, backup, video viewing, OTA (Over the Air) emergency, OTA (Over the Air) normal, remote monitoring (non-video) online Manage communication requirements. Here, mobility indicates whether or not the external communication module to be used can communicate while moving. The transmission capacity indicates the size of the transmission capacity per unit time of the external communication module used. Connectivity indicates the connectivity of the external communication module to be used, and is required for services that require real-time performance. Security indicates whether security is required to provide the service. Priority indicates relative priority in the service group. This resource profile corresponds to the second table described above.

また、本実施形態では、サービスプロファイルへの新たなサービスの追加も許容される。図6は、図5のサービスプロファイルに新たに、自動運転サービスが追加された状態を示している。図6の例では、自動運転という新たなサービスに対して、通信要件としてモビリティ、伝送容量、接続性、セキュリティ等の通信要件が設定されている。なお、サービスプロファイルとして管理する事項は、これらに限られず、当該サービスの提供に必要とされる車外通信モジュールの指定や車載カメラ、近接センサー、自動運転モジュール等の要否を設定してもよい。 This embodiment also allows the addition of new services to the service profile. FIG. 6 shows a state in which an automatic driving service is newly added to the service profile of FIG. In the example of FIG. 6, communication requirements such as mobility, transmission capacity, connectivity, and security are set for a new service called autonomous driving. Matters to be managed as service profiles are not limited to these, and may be used to specify external communication modules required for providing the relevant services, or to set the necessity of on-vehicle cameras, proximity sensors, automatic driving modules, and the like.

車両状態管理部E105は、例えば、車両の位置、移動速度、イグニッション(IG)のON/OFF状態、前後左右の車の存在、残電池容量などの車両状態を管理する。このような車両状態管理部E105としては、ECU(Electronic Control Unit)として既存の車両に搭載されているユニットを用いることができる。 The vehicle state management unit E105 manages the vehicle state such as the position of the vehicle, the moving speed, the ON/OFF state of the ignition (IG), the presence of vehicles on the front, rear, left, and right sides, and the remaining battery capacity. A unit mounted on an existing vehicle as an ECU (Electronic Control Unit) can be used as the vehicle state management unit E105.

通信制御部E106は、上記したリソースプロファイルと、サービスプロファイルと、車両状態管理部E105にて管理されている車両状態に基づいて、サービスに車外通信モジュールを割り当てる。その際に、通信制御部E106は、図7に例示する車両状態に応じた車外通信モジュールの優先ルールを参照して車外通信モジュールを選択する。本実施形態では、この車両状態に応じた車外通信モジュールの優先ルールを定めたテーブルが第3のテーブルに相当する。 The communication control unit E106 allocates an external communication module to the service based on the resource profile, the service profile, and the vehicle state managed by the vehicle state management unit E105. At that time, the communication control unit E106 selects the external communication module by referring to the priority rule of the external communication module according to the vehicle state illustrated in FIG. In the present embodiment, the third table corresponds to the table defining the priority rule of the external communication module according to the vehicle state.

図7の例では、例えば、車両状態がV2I提供エリアかつ信号待ちの場合、通信制御部E106は、サービスの通信要件を満たす車外通信モジュールの中からV2Iに対応する車外通信モジュールを優先して選択する。このように、自機の位置(V2I提供エリアに位置するか否か)を含む車両状態に応じた車外通信モジュールの優先ルールが定められている場合、通信制御部E106は、その優先順位に従って使用する通信モジュールの切り替えを行う。図7の例はあくまで一例であり、その他、5Gサービスの提供エリアであるか否かや5Gのサービスエリアであっても十分なデータ転送速度を得られる位置にいるか否かにより、特定の車外通信モジュールを優先して選択するようにしてもよい。 In the example of FIG. 7, for example, if the vehicle is in a V2I service area and is waiting for a signal, the communication control unit E106 preferentially selects an external communication module that supports V2I from among external communication modules that satisfy the communication requirements of the service. do. In this way, when the priority rule of the external communication module according to the vehicle state including the position of the own machine (whether it is located in the V2I provision area) is defined, the communication control unit E106 uses the module according to the priority. Switch the communication module to be used. The example in FIG. 7 is just an example, and in addition, depending on whether it is in a 5G service area or whether it is in a position where a sufficient data transfer rate can be obtained even in a 5G service area, a specific external communication A module may be selected preferentially.

また、車両状態が停止中(速度=0)の場合やIGがOFFの場合、通信制御部E106は、サービスの通信要件を満たす車外通信モジュールの中からWLANやDSRCを優先して選択する。さらに、図7の例では、周囲にV2V対応車が存在する場合、V2Vを優先することや、残電池容量が少ない場合、消費電力の少ない車外通信モジュールを優先することが定められている。 When the vehicle is stopped (velocity=0) or IG is OFF, the communication control unit E106 preferentially selects WLAN or DSRC from among the external communication modules that satisfy the communication requirements of the service. Furthermore, in the example of FIG. 7, it is determined that V2V is prioritized when there are V2V compatible vehicles in the vicinity, and that an external communication module with low power consumption is prioritized when the remaining battery capacity is low.

車外通信部L100は、車両外と通信する機能を持つ複数の車外通信モジュールから構成される。図3の例では、3種類の車外通信モジュールL101~L103を備えた構成が示されている。車外通信モジュールL101~L103の例としては、3G/4G/5G通信モジュール、LTE通信モジュール、無線LAN(Wi-Fi)通信モジュール、Bluetooth(登録商標)通信モジュールなどが挙げられる。また、車外通信モジュールの数は、1つの通信規格に1つである必要はなく、同一の通信規格に2つ以上の通信モジュールを備えていても構わない。また、車外通信モジュールの種類は上記の例に限られるものではなく、V2I、V2V、V2N、その他V2Xとして採用されうる各種の車外通信モジュールを採用することができる。なお、V2I、V2V、V2Nは、それぞれ、Vehicle-to-roadside-Infrastructure、Vehicle-to-Vehicle、Vehicle-to-cellular-Networkの略称である。 The vehicle exterior communication unit L100 is composed of a plurality of vehicle exterior communication modules having a function of communicating with the exterior of the vehicle. The example of FIG. 3 shows a configuration including three types of external communication modules L101 to L103. Examples of the vehicle-external communication modules L101 to L103 include a 3G/4G/5G communication module, an LTE communication module, a wireless LAN (Wi-Fi) communication module, a Bluetooth (registered trademark) communication module, and the like. Also, the number of external communication modules does not need to be one for one communication standard, and two or more communication modules for the same communication standard may be provided. Also, the type of the vehicle-external communication module is not limited to the above examples, and various external-vehicle communication modules that can be adopted as V2I, V2V, V2N, and other V2X can be employed. Note that V2I, V2V, and V2N are abbreviations of Vehicle-to-roadside-Infrastructure, Vehicle-to-Vehicle, and Vehicle-to-cellular-Network, respectively.

続いて、本実施形態の動作について図面を参照して詳細に説明する。図8は、本発明の第1の実施形態の車外通信制御装置の動作を表したフローチャートである。以下の説明では、車両V100に対して、図6に示すように、サービスプロファイルに、新しいサービスとして自動運転サービスを追加した場合の動作を例に挙げて説明する。 Next, the operation of this embodiment will be described in detail with reference to the drawings. FIG. 8 is a flow chart showing the operation of the vehicle-external communication control device according to the first embodiment of the present invention. In the following description, as shown in FIG. 6, an operation when an automatic driving service is added as a new service to the service profile of the vehicle V100 will be described as an example.

図8を参照すると、まず、車両V100の通信制御部E106は、通信規格特性管理部E101と通信状態管理部E102により管理されているリソースプロファイルを参照し、車外通信モジュールの特性と状態を把握する(ステップF101)。 Referring to FIG. 8, first, the communication control unit E106 of the vehicle V100 refers to the resource profile managed by the communication standard characteristic management unit E101 and the communication state management unit E102, and grasps the characteristics and state of the external communication module. (Step F101).

次に、通信制御部E106は、サービスプロファイルに新たに追加された自動運転サービスに対し、その通信要件を満たす車外通信モジュールを選択する(ステップF102)。図6の例では、自動運転サービスは、モビリティ:必要、伝送容量:大量、接続性:必要、セキュリティ:必要、優先度:最優先であるので、通信制御部E106は、図4のリソースプロファイルから3G/LTEを選択する。 Next, the communication control unit E106 selects an external communication module that satisfies the communication requirements for the automatic driving service newly added to the service profile (step F102). In the example of FIG. 6, the automatic driving service has mobility: required, transmission capacity: large amount, connectivity: required, security: required, priority: top priority, so the communication control unit E106 selects from the resource profile in FIG. Select 3G/LTE.

次に、通信制御部E106は、車両状態管理部E105にて管理されている車両状態により車両の状態を把握する(ステップF103)。このとき、通信制御部E106は、車両状態管理部E105にて管理されている車両状態に基づいて、車外通信モジュールの通信状態を修正してもよい。例えば、図4において通信状態管理部E102がディーラーWLANについて「〇その場は安定」と判定しているが、実際に車両が移動中であれば、使用不可であるので、そのように、リソースプロファイルを修正する。このようにすることで、通信状態管理部E102による通信状態の把握の精度を向上させることができる。 Next, the communication control section E106 grasps the state of the vehicle based on the vehicle state managed by the vehicle state management section E105 (step F103). At this time, the communication control unit E106 may correct the communication state of the external communication module based on the vehicle state managed by the vehicle state management unit E105. For example, in FIG. 4, the communication state management unit E102 determines that the dealer's WLAN is "stable on the spot", but if the vehicle is actually moving, it cannot be used. to fix. By doing so, it is possible to improve the accuracy of the communication state grasped by the communication state management unit E102.

最後に、通信制御部E106は、図7に例示する車両状態に応じた車外通信モジュールの優先ルールを参照し、上記した車両状態を考慮して、車外通信モジュールを決定する(ステップF104)。例えば、車両が停止中(時速=0)又はIG OFFの場合、通信制御部E106は、良好な通信WLANやDSRCを優先的に選択する。このように車両状態に応じた車外通信モジュールの選択を行うことで、サービスと車外通信モジュールの組み合わせの最適化が達成される。 Finally, the communication control unit E106 refers to the priority rule of the vehicle-external communication module according to the vehicle state illustrated in FIG. 7, and determines the vehicle-external communication module in consideration of the vehicle state (step F104). For example, when the vehicle is stopped (speed=0) or IG is OFF, the communication control unit E106 preferentially selects good communication WLAN or DSRC. By selecting the external communication module according to the vehicle state in this way, the optimization of the combination of the service and the external communication module is achieved.

また、サービスの種類によっては、車両状態に応じて、V2I、V2Vを優先的に選択してもよい。もちろん、残電池容量が少ない場合は消費電力の少ない通信モジュールを積極的に選択してもよい(図7参照)。 Also, depending on the type of service, V2I or V2V may be preferentially selected according to the vehicle state. Of course, when the remaining battery capacity is low, a communication module with low power consumption may be positively selected (see FIG. 7).

その他、車外通信モジュールの通信状態の把握の精度を上げるため、ステップF103において、通信制御部E106が車両位置から通信キャリアごとのカバーエリアマップやWLANマップを参照し、車外通信モジュールの通信状態を修正してもよい。また、同様の観点から、ステップF103において、通信制御部E106は、車両位置と速度と進行方向とRSSIの変化から接続性を再評価(修正)しても良い。 In addition, in step F103, the communication control unit E106 refers to the coverage area map and WLAN map for each communication carrier from the vehicle position to correct the communication state of the external communication module in order to improve the accuracy of grasping the communication state of the external communication module. may From a similar point of view, in step F103, the communication control unit E106 may re-evaluate (correct) the connectivity from changes in the vehicle position, speed, traveling direction, and RSSI.

また、上記の例においては、新規のサービスが追加された例を挙げて説明したが、現に利用中のサービスについても、通信制御部E106は、車外通信モジュールの切り替えを行う。さらにより望ましい形態において、通信制御部E106が、現在位置と車両の移動状況から、未来の車両位置を予測して、使用する車外通信モジュールを選択して、接続する準備をしておいても良い。このようにすることで、車両状況に応じたスムーズな車外通信モジュールの切り替えが達成される。 Further, in the above example, an example in which a new service is added has been described, but the communication control unit E106 also switches the external communication module for the service currently being used. In a more desirable form, the communication control unit E106 may predict the future vehicle position from the current position and the movement status of the vehicle, select the external communication module to be used, and prepare for connection. . By doing so, smooth switching of the vehicle-external communication module according to the vehicle situation is achieved.

通信制御部E106は、緊急時に、すべての車外通信モジュールを選択して緊急通信を行うように構成してもよい。さらに、セキュリティ異常が発生した場合、通信制御部E106が、車外通信を切断し、予め決めた一時退避用の検疫ネットワークへ切り替えても良い。 The communication control unit E106 may be configured to select all the external communication modules and perform emergency communication in an emergency. Furthermore, when a security abnormality occurs, the communication control unit E106 may disconnect the communication outside the vehicle and switch to a predetermined quarantine network for temporary evacuation.

以上のように本実施形態によれば、図9に示すように、優先度の最も高い自動運転サービスについて、その通信要件に合う車外通信モジュールを割り当て、速やかに自動運転のサービスの提供を開始することができる。また、上記した説明からも明らかなとおり、本実施形態では、車外通信モジュールの追加やリプレースが行われた場合、リソースプロファイルの更新が行われる。サービスについても同様に、サービスが要求する通信要件の見直しに伴いサービスプロファイルの更新が行われる。さらに、車両状態は、車両状態管理部E105にて随時更新される。通信制御部E106は、これらのタイミングでサービスに割り当てる車外通信モジュールの割り当ての見直しを行うことで、図9に示すサービス、通信規格、車両のHWの組み合わせの最適化が達成される。 As described above, according to this embodiment, as shown in FIG. 9, for the highest priority automatic driving service, an external communication module that meets the communication requirements is assigned, and the automatic driving service is promptly provided. be able to. Also, as is clear from the above description, in the present embodiment, when an external communication module is added or replaced, the resource profile is updated. Similarly, for services, service profiles are updated as communication requirements for services are reviewed. Further, the vehicle state is updated as needed by the vehicle state management unit E105. The communication control unit E106 reviews the allocation of the external communication modules to be allocated to the services at these timings, thereby achieving optimization of the combination of the services, communication standards, and HW of the vehicle shown in FIG.

[第2の実施形態]
続いて、上記車外通信モジュールの選択にユーザーの意向を反映できるようにした第2の実施形態について図面を参照して詳細に説明する。図10は、本発明の第2の実施形態の車外通信制御装置を搭載した車両の構成を表した図である。図10を参照すると、車外通信制御装置E100aと車外通信部L100とを備えた車両V100aの構成が示されている。図3に示した第1の実施形態との相違点は、車外通信制御装置E100aにユーザー要求管理部E104が追加されている点と、通信制御部E106aがユーザーの要求を考慮した車外通信モジュールの選択を行う点である。その他の構成は第1の実施形態と同様であるので、以下、その相違点を中心に説明する。
[Second embodiment]
Next, a second embodiment in which the user's intention can be reflected in the selection of the vehicle-external communication module will be described in detail with reference to the drawings. FIG. 10 is a diagram showing the configuration of a vehicle equipped with an external communication control device according to a second embodiment of the present invention. Referring to FIG. 10, there is shown a configuration of a vehicle V100a including an external communication control device E100a and an external communication unit L100. The difference from the first embodiment shown in FIG. 3 is that a user request management unit E104 is added to the external communication control device E100a, and the communication control unit E106a is configured to control the external communication module in consideration of the user's request. It is the point of making a choice. Since other configurations are the same as those of the first embodiment, the differences will be mainly described below.

ユーザー要求管理部E104は、ユーザーから、車外通信モジュールの指定とサービスの指定を受け付け、ユーザー毎のユーザー制御ポリシーとして管理する。図11は、あるユーザーのあるサービスについて設定されたユーザー制御ポリシーの一例を示す。図11の上段のポリシー#1は、車両に搭載された車外通信モジュールを「最優先」として設定した例である。この場合、車外通信制御装置E100a内の通信制御部E106aは、サービス車両に搭載された車外通信モジュールを最優先に選択する。但し、使用可能通信容量や接続先については、ユーザー指定の条件を適用する。 The user request management unit E104 receives specification of an external communication module and specification of a service from a user, and manages them as a user control policy for each user. FIG. 11 shows an example of a user control policy set for a certain service of a certain user. Policy #1 in the upper part of FIG. 11 is an example in which the external communication module mounted on the vehicle is set as "highest priority". In this case, the communication control unit E106a in the external communication control device E100a selects the external communication module mounted on the service vehicle with the highest priority. However, user-specified conditions apply to available communication capacity and connection destinations.

図11の中段のポリシー#2は、テザリングを「高優先」として設定した例である。この場合、車外通信制御装置E100a内の通信制御部E106aは、サービス車両に搭載された車外通信モジュールとの比較において、テザリングを高優先として取り扱う。具体的には、サービスプロファイルの該当サービスの通信要求を満たす車外通信モジュールがすべて「低優先」である場合、テザリングを選択することになる。但し、使用可能通信容量や接続先については、ユーザー指定の条件を適用する。 Policy #2 in the middle of FIG. 11 is an example in which tethering is set as "high priority". In this case, the communication control unit E106a in the vehicle-external communication control device E100a treats tethering as a high priority in comparison with the vehicle-external communication module mounted on the service vehicle. Specifically, tethering is selected when all of the external communication modules that satisfy the communication requirements of the corresponding service of the service profile are "low priority". However, user-specified conditions apply to available communication capacity and connection destinations.

図11の下段のポリシー#3は、無線LANを「低優先」として設定した例である。この場合、車外通信制御装置E100a内の通信制御部E106aは、サービス車両に搭載された他の車外通信モジュールとの比較において、無線LANを低優先として取り扱う。具体的には、サービスプロファイルの該当サービスの通信要求を満たす車外通信モジュールに、無線LAN以外の車外通信モジュールがある場合、当該車外通信モジュールを選択することになる。もちろん、サービスプロファイルの該当サービスの通信要求を満たす車外通信モジュールが無線LANのみである場合、無線LANを選択することになる。但し、この場合も使用可能通信容量や接続先については、ユーザー指定の条件を適用する。 Policy #3 in the lower part of FIG. 11 is an example in which wireless LAN is set as "low priority". In this case, the communication control unit E106a in the vehicle exterior communication control device E100a treats the wireless LAN as a low priority in comparison with other vehicle exterior communication modules mounted on the service vehicle. Specifically, if there is an external communication module other than the wireless LAN among the external communication modules that satisfy the communication requirements of the service in the service profile, the external communication module is selected. Of course, if the wireless LAN is the only external communication module that satisfies the communication requirements of the corresponding service in the service profile, the wireless LAN is selected. However, in this case as well, the conditions specified by the user apply to the available communication capacity and connection destination.

通信制御部E106aは、上記のとおり、リソースプロファイルと、サービスプロファイルと、車両状態と、ユーザー制御ポリシーと、に基づいて、サービスに車外通信モジュールを割り当てる。 The communication control unit E106a allocates an external communication module to a service based on the resource profile, service profile, vehicle state, and user control policy, as described above.

続いて、本実施形態の動作について図面を参照して詳細に説明する。図12は、本発明の第2の実施形態の車外通信制御装置の動作を表したフローチャートである。以下、基本的な動作の流れは図8に示した第1の実施形態と同様であるので、以下、その相違点を中心に説明する。 Next, the operation of this embodiment will be described in detail with reference to the drawings. FIG. 12 is a flow chart showing the operation of the vehicle-external communication control device according to the second embodiment of the present invention. Since the basic operation flow is the same as that of the first embodiment shown in FIG. 8, the differences will be mainly described below.

図12のステップF101~F102は、図8に示した第1の実施形態と同様である。即ち、車両V100aの通信制御部E106aは、通信規格特性管理部E101と通信状態管理部E102により管理されているリソースプロファイルを参照し、車外通信モジュールの特性と状態を把握する(ステップF101)。次に、通信制御部E106aは、サービスプロファイルに新たに追加された自動運転サービスに対し、その通信要件を満たす車外通信モジュールを選択する(ステップF102)。 Steps F101-F102 in FIG. 12 are the same as in the first embodiment shown in FIG. That is, the communication control unit E106a of the vehicle V100a refers to the resource profile managed by the communication standard characteristics management unit E101 and the communication status management unit E102, and grasps the characteristics and status of the external communication module (step F101). Next, the communication control unit E106a selects an external communication module that satisfies the communication requirements for the automatic driving service newly added to the service profile (step F102).

次に、通信制御部E106aは、ユーザー要求管理部E104にて管理されているユーザー制御ポリシーを参照して、サービスに割り当てる車外通信モジュールを選択する(ステップF105)。ここで、例えば、自動運転サービスに対し、ある車外通信モジュールが最優先に設定されている場合、当該車外通信モジュールを自動運転サービスに割り当てることになる。一方、自動運転サービスに対し、ある車外通信モジュールが高優先又は低優先が設定されている場合、ステップF104において、車外通信モジュールとの比較を行って最終的に自動運転サービスに割り当てる車外通信モジュールを決めることになる。 Next, the communication control unit E106a refers to the user control policy managed by the user request management unit E104, and selects an external communication module to be assigned to the service (step F105). Here, for example, when a certain external communication module is given the highest priority for the automatic driving service, the external communication module is assigned to the automatic driving service. On the other hand, if a certain external communication module is set with high priority or low priority for the automatic driving service, in step F104, the external communication module is compared with the external communication module and finally assigned to the automatic driving service. will decide.

以降の動作は第1の実施形態と同様である。即ち、通信制御部E106aは、車両状態管理部E105にて管理されている車両状態により車両の状態を把握し、必要に応じて、リソースプロファイルの車外通信モジュールの通信状態を修正する(ステップF103)。 Subsequent operations are the same as in the first embodiment. That is, the communication control unit E106a grasps the state of the vehicle from the vehicle state managed by the vehicle state management unit E105, and corrects the communication state of the external communication module of the resource profile as necessary (step F103). .

最後に、通信制御部E106aは、車両状態に応じた車外通信モジュールの優先ルールを参照し、上記した車両状態を考慮して、車外通信モジュールを決定する(ステップF104)。このように、本実施形態によれば、ユーザーの意向に沿った、サービスと車外通信モジュールの組み合わせを達成することができる。その理由は、ユーザーがサービスに対して使用する車外通信を指定するユーザー制御ポリシーを設定可能としたことにある。 Finally, the communication control unit E106a refers to the priority rule for the external communication module according to the vehicle state, and determines the external communication module in consideration of the above-described vehicle state (step F104). Thus, according to this embodiment, it is possible to achieve a combination of services and an external communication module that meets the user's intentions. The reason is that users can set user-controlled policies that specify which out-of-vehicle communications to use for services.

[第3の実施形態]
続いて、車外通信モジュールとしてユーザーのスマートフォン(携帯端末)を利用可能とした第3の実施形態について図面を参照して詳細に説明する。図13は、本発明の第3の実施形態の概要を説明するための図である。図9に示した第1の実施形態との相違点は、ユーザーが自身のスマートフォンを、テザリング機能によりサービスの車外通信モジュールとして利用できるようにしている点である。さらに、本実施形態では、上記機能の実現にあたり、スマートフォンと通信制御部とが後記するように連携して動作する。なお、テザリング機能とは、インターネット接続機能を備えたスマートフォン等をアクセスポイント(親機)として用いて、他の端末(ここでは車両内の機器)にインターネット接続させる機能である。
[Third Embodiment]
Next, a third embodiment in which a user's smart phone (portable terminal) can be used as an external communication module will be described in detail with reference to the drawings. FIG. 13 is a diagram for explaining the outline of the third embodiment of the present invention. The difference from the first embodiment shown in FIG. 9 is that the user can use his/her smartphone as an external communication module for the service through the tethering function. Furthermore, in the present embodiment, the smartphone and the communication control unit operate in cooperation as will be described later in realizing the above functions. Note that the tethering function is a function that uses a smartphone or the like equipped with an Internet connection function as an access point (master device) to allow another terminal (in this case, a device in the vehicle) to connect to the Internet.

図14は、本発明の第3の実施形態の構成を表した図である。図14を参照すると、車外通信制御装置E100bと車外通信部L100とを備えた車両V100bと、スマートフォンS100とが接続された構成が示されている。車外通信制御装置E100bと図10に示した第2の実施形態の車外通信制御装置E100aとの相違点は、通信制御部E106bにスマートフォンS100側の通信制御部E306との連携機能が追加されている点である。その他の構成は第1の実施形態と同様であるので、以下、その相違点を中心に説明する。 FIG. 14 is a diagram showing the configuration of the third embodiment of the present invention. FIG. 14 shows a configuration in which a vehicle V100b including an external communication control device E100b and an external communication unit L100 and a smartphone S100 are connected. The difference between the vehicle-external communication control device E100b and the vehicle-external communication control device E100a of the second embodiment shown in FIG. It is a point. Since other configurations are the same as those of the first embodiment, the differences will be mainly described below.

はじめに、スマートフォンS100の構成について説明する。スマートフォンS100は、車外通信を制御する車外通信制御部E300と車両外と通信する車外通信部L300とを備える。車外通信制御部E300は、車両V100b側の車外通信制御装置E100bとの対比において、車両に特化した管理機能である車両状態管理部E105の機能を持たない点で相違しているほか、同等の機能を有している。車外通信部L300は3G/4G、LTEなどの通信規格で通信できる車外通信モジュールL301を持つ。これらは、スマートフォンS100が通話やデータ通信用に備えているものである。 First, the configuration of the smartphone S100 will be described. The smartphone S100 includes an external communication control unit E300 that controls external communication and an external communication unit L300 that communicates with the outside of the vehicle. The external communication control unit E300 differs from the external communication control device E100b on the side of the vehicle V100b in that it does not have the function of the vehicle state management unit E105, which is a vehicle-specific management function. have a function. The vehicle-external communication unit L300 has an external-vehicle communication module L301 capable of communicating according to communication standards such as 3G/4G and LTE. These are provided in the smartphone S100 for telephone calls and data communication.

車両V100b側の通信制御部E106bと、スマートフォンS100側の通信制御部E306とは、互いに接続され通信可能となっている。この通信制御部E106bと通信制御部E306との接続形態としては、種々の方法を採ることができる。例えば、Wifi(登録商標)やBluetooth(登録商標)やUSB(Universal Serial Bus)を用いて両者を接続することができる。 The communication control unit E106b on the vehicle V100b side and the communication control unit E306 on the smartphone S100 side are connected to each other and are communicable. Various methods can be adopted as the form of connection between the communication control unit E106b and the communication control unit E306. For example, the two can be connected using Wifi (registered trademark), Bluetooth (registered trademark), or USB (Universal Serial Bus).

次に本発明の第3の実施形態の動作について、図面を参照して詳細に説明する。図15は、本発明の第3の実施形態の動作を表したフローチャートである。図15を参照すると、まず、車両V100bの通信制御部E106bにおいて、車外通信モジュールL101~103の割り当て処理が行われる(ステップF210)。この車外通信モジュールL101~103の割り当て処理(ステップF211~F214)は、第2の実施形態で説明したステップF101、F102、F105、F103と同様であるので説明を省略する。 Next, operation of the third embodiment of the present invention will be described in detail with reference to the drawings. FIG. 15 is a flow chart showing the operation of the third embodiment of the invention. Referring to FIG. 15, first, in the communication control unit E106b of the vehicle V100b, allocation processing of the external communication modules L101 to L103 is performed (step F210). The allocation processing (steps F211 to F214) of the external communication modules L101 to L103 is the same as steps F101, F102, F105, and F103 described in the second embodiment, so description thereof will be omitted.

スマートフォンS100側においても同様に、通信制御部E306により、車外通信モジュールL201の割り当て処理が行われる(F220)。この車外通信モジュールL101~103の割り当て処理(ステップF221~F223)は、第2の実施形態で説明したステップF101、F102、F105と同様であるので説明を省略する。 Likewise, on the smartphone S100 side, the communication control unit E306 performs allocation processing for the vehicle-external communication module L201 (F220). The allocation processing (steps F221 to F223) for the external communication modules L101 to 103 is the same as steps F101, F102, and F105 described in the second embodiment, so description thereof will be omitted.

最後に、通信制御部E106bと通信制御部E306とが連携することで、車外通信モジュールL101~L103、L301の割り当てを行ない、実際にサービスに対し、車外通信モジュールを割り当てる(ステップF230)。 Finally, the communication control unit E106b and the communication control unit E306 work together to allocate the external communication modules L101 to L103 and L301, and actually allocate the external communication module to the service (step F230).

以上のように、本実施形態によれば、車両向けのサービスに用いる車外通信モジュールとして、スマートフォンS100の車外通信モジュールL301を選択肢に加えることができる。本実施形態の効果は単に、車外通信モジュールL301が追加される点に止まらない。例えば、スマートフォンS100に、各種のアプリケーションプログラムをインストールし、車両向けのサービスについて車外通信モジュールL301を用いることで、通信状況の記録等を行うことが可能となる。例えば、スマートフォンS100のアプリケーションプログラムに、自動運転サービス利用時の通信状況の記録に基づいて、より良いサービスや低コストの車外通信モジュールを提案させることも可能となる。 As described above, according to the present embodiment, the vehicle-external communication module L301 of the smartphone S100 can be added to options as the vehicle-external communication module used for the vehicle-oriented service. The effect of this embodiment is not limited to the addition of the vehicle-external communication module L301. For example, by installing various application programs in the smartphone S100 and using the vehicle-external communication module L301 for vehicle-oriented services, it is possible to record the communication status and the like. For example, it is possible to make the application program of the smartphone S100 propose a better service or a low-cost external communication module based on the record of the communication status when using the automatic driving service.

[第4の実施形態]
続いて、車外通信モジュールとしてクラウド基盤(以下、クラウド)C100を利用可能し、クラウドから車両に向けて通信においても車外通信モジュールの選択をなしうるようにした第4の実施形態について図面を参照して詳細に説明する。図16は、本発明の第4の実施形態の構成を表した図である。図16を参照すると、車外通信制御装置E100cと車外通信部L100とを備えた車両V100cと、クラウドC100とが接続された構成が示されている。車外通信制御装置E100cと図10に示した第2の実施形態の車外通信制御装置E100aとの第1の相違点は、通信制御部E106cにクラウドC100側の通信制御機能E406との連携機能が追加されている点である。また、第2の相違点は、車外通信制御装置E100cの通信状態管理部E102cが、クラウドC100側の通信状態管理部E402と連携する機能を備えている点である。その他の構成は第1の実施形態と同様であるので、以下、その相違点を中心に説明する。
[Fourth embodiment]
Next, refer to the drawings for a fourth embodiment in which the cloud platform (hereinafter referred to as cloud) C100 can be used as an external communication module, and the external communication module can be selected even in communication from the cloud to the vehicle. will be explained in detail. FIG. 16 is a diagram showing the configuration of the fourth embodiment of the present invention. Referring to FIG. 16, there is shown a configuration in which a vehicle V100c including an external communication control device E100c and an external communication unit L100 and a cloud C100 are connected. The first difference between the vehicle-external communication control device E100c and the vehicle-external communication control device E100a of the second embodiment shown in FIG. This is the point. A second difference is that the communication state management unit E102c of the external communication control device E100c has a function of cooperating with the communication state management unit E402 on the cloud C100 side. Since other configurations are the same as those of the first embodiment, the differences will be mainly described below.

はじめに、クラウドC100の構成について説明する。クラウドC100は、車外通信を制御する車外通信制御機能E400と車両外と通信する車外通信部L400とを備える。車外通信制御機能E400は、車両V100c側の車外通信制御装置E100cとの対比において、ユーザー要求管理部E104と車両状態管理部E105の機能を持たない点で相違しているほか、同名の要素の機能は同等である。車外通信部L400は、3G/4G、LTEなどの通信規格で通信できる車外通信モジュールL401~L403を持つ。これらは、クラウド側の仮想化環境によって構成された仮想的な車外通信モジュールであってもよい。なお、クラウドC100と車両間の接続は、車外モジュールL101~L103、L401~L403を用いることとしても良いし、これらの車外通信モジュールとは独立した通信インターフェースを用いることとしてもよい。 First, the configuration of the cloud C100 will be described. The cloud C100 includes an external communication control function E400 that controls external communication and an external communication unit L400 that communicates with the outside of the vehicle. The external communication control function E400 differs from the external communication control device E100c on the side of the vehicle V100c in that it does not have the functions of the user request management unit E104 and the vehicle state management unit E105. are equivalent. The vehicle exterior communication unit L400 has vehicle exterior communication modules L401 to L403 capable of communicating according to communication standards such as 3G/4G and LTE. These may be virtual external communication modules configured by a virtualized environment on the cloud side. The connection between the cloud C100 and the vehicle may be made by using the external modules L101 to L103 and L401 to L403, or by using a communication interface independent of these external communication modules.

次に本発明の第4の実施形態の動作について、図面を参照して詳細に説明する。図17は、本発明の第4の実施形態の動作を表したフローチャートである。図17を参照すると、まず、車両V100cの通信制御部E106cにおいて、車外通信モジュールL101~L103の割り当て処理が行われる(ステップF210)。この車外通信モジュールL101~L103の割り当て処理(ステップF211~F214)は、第3の実施形態と同様であるので説明を省略する。 Next, operation of the fourth embodiment of the present invention will be described in detail with reference to the drawings. FIG. 17 is a flow chart showing the operation of the fourth embodiment of the invention. Referring to FIG. 17, first, in the communication control unit E106c of the vehicle V100c, allocation processing of the external communication modules L101 to L103 is performed (step F210). The process of assigning the external communication modules L101 to L103 (steps F211 to F214) is the same as that of the third embodiment, so the explanation is omitted.

クラウドC100側においても同様に、通信制御部E406により、車外通信モジュールL401~L403の割り当て処理が行われる(F220a)。この車外通信モジュールL401~L403の割り当て処理(ステップF221a~F222a)は、第2の実施形態で説明したステップF101、F102と同様であるので説明を省略する。 Similarly, on the cloud C100 side, the communication control unit E406 performs allocation processing for the external communication modules L401 to L403 (F220a). The process of assigning the external communication modules L401 to L403 (steps F221a to F222a) is the same as steps F101 and F102 explained in the second embodiment, so the explanation is omitted.

最後に、通信制御部E106cと通信制御部E406及び通信状態管理部E102cと通信状態管理部E402が連携することで、車外通信モジュールL101~L103、L401~L403の割り当てを行なう。これにより、実際にサービスに対し、車外通信モジュールが割り当てられる(ステップF230a)。 Finally, the communication control unit E106c and the communication control unit E406, and the communication state management unit E102c and the communication state management unit E402 cooperate to allocate the external communication modules L101 to L103 and L401 to L403. As a result, the external communication module is actually assigned to the service (step F230a).

以上のように、本実施形態によれば、車両向けのサービスに用いる車外通信モジュールとして、クラウドC100の車外通信モジュールL401~L403を選択肢に加えることができる。本実施形態の効果は単に、クラウドC100から車両V100cに向けた通信手段に車外通信モジュールL401~L403が追加される点に止まらない。例えば、クラウドC100上で動作する仮想マシン(VM)に、各種のアプリケーションプログラムを実行させる。そして、車両向けのサービスについて車外通信モジュールL401~L403を用いることで、通信状況の記録等を行ない、サービスの向上に役立てることが可能となる。 As described above, according to the present embodiment, the vehicle-external communication modules L401 to L403 of the cloud C100 can be added to options as the vehicle-external communication modules used for services for vehicles. The effect of this embodiment is not limited to simply adding the external communication modules L401 to L403 to the means of communication from the cloud C100 to the vehicle V100c. For example, a virtual machine (VM) operating on the cloud C100 is caused to execute various application programs. By using the vehicle-external communication modules L401 to L403 for services for vehicles, it is possible to record the communication status, etc., and to make use of them for improving services.

[第5の実施形態]
上記した第3の実施形態と第4の実施形態とを組み合わせることも可能である。図18は、本発明の第5の実施形態の構成を表した図である。図18を参照すると、車外通信制御装置E100dと車外通信部L100とを備えた車両V100dと、スマートフォンS100と、クラウドC100とが接続された構成が示されている。車両V100dと、スマートフォンS100と、クラウドC100における各部は、第3、第4の実施形態の同名の要素と同等の機能を有している。そして、通信制御部E106dは、スマートフォンS100の通信制御部E306と、クラウドC100の通信制御機能E406とそれぞれ連携して動作する。また、通信状態管理部E102dは、スマートフォンS100の通信状態管理部E302と、クラウドC100の通信状態管理部E402とそれぞれ連携して動作する。
[Fifth Embodiment]
It is also possible to combine the third embodiment and the fourth embodiment described above. FIG. 18 is a diagram showing the configuration of the fifth embodiment of the present invention. FIG. 18 shows a configuration in which a vehicle V100d including an external communication control device E100d and an external communication unit L100, a smartphone S100, and a cloud C100 are connected. Each part in the vehicle V100d, the smartphone S100, and the cloud C100 has the same function as the same-named elements in the third and fourth embodiments. The communication control unit E106d operates in cooperation with the communication control unit E306 of the smartphone S100 and the communication control function E406 of the cloud C100. Also, the communication state management unit E102d operates in cooperation with the communication state management unit E302 of the smartphone S100 and the communication state management unit E402 of the cloud C100.

以上のように構成される第5の実施形態によれば、サービスに割り当てる車外通信モジュールの選択肢を増やすことができる。さらに、本実施形態によれば、車両V100、スマートフォンS100及びクラウドC100間で、サービスと車外通信モジュールの組み合わせの最適化を実現することが可能となる。 According to the fifth embodiment configured as described above, it is possible to increase the options of external communication modules to be assigned to services. Furthermore, according to the present embodiment, it is possible to optimize the combination of services and external communication modules among the vehicle V100, the smartphone S100, and the cloud C100.

[第6の実施形態]
続いて、サービスに対し車外通信モジュールを割り当てができない場合にユーザーにその旨を伝達するUI(ユーザーインターフェース)を追加した第6の実施形態について図面を参照して詳細に説明する。
[Sixth Embodiment]
Next, a sixth embodiment will be described in detail with reference to the drawings, in which a UI (user interface) for notifying the user when the external communication module cannot be assigned to the service is added.

図19は、本発明の第6の実施形態の車外通信制御装置を搭載した車両の構成を表した図である。図19を参照すると、車外通信制御装置E100eと車外通信部L100とを備えた車両V100eの構成が示されている。図19の構成は、図3に示した第1の実施形態の構成に、表示部E110を追加した構成となっている。また、通信制御部E106eは、表示部E110への警告表示を行う機能が追加されている。その他の構成は第1の実施形態と同様であるので、以下、その相違点を中心に説明する。 FIG. 19 is a diagram showing the configuration of a vehicle equipped with an external communication control device according to a sixth embodiment of the present invention. Referring to FIG. 19, there is shown a configuration of a vehicle V100e including an external communication control device E100e and an external communication unit L100. The configuration of FIG. 19 is obtained by adding a display section E110 to the configuration of the first embodiment shown in FIG. Further, the communication control unit E106e is added with a function of displaying a warning on the display unit E110. Since other configurations are the same as those of the first embodiment, the differences will be mainly described below.

表示部E110は、通信制御部E106eから指示された警告メッセージを表示する表示装置によって構成される。 The display unit E110 is configured by a display device that displays a warning message instructed by the communication control unit E106e.

次に本発明の第6の実施形態の動作について、図面を参照して詳細に説明する。図20は、本発明の第6の実施形態において追加される動作を表したフローチャートである。図20を参照すると、まず、通信制御部E106eは、選択した車外通信モジュールが、異常などでサービスに割り当てができなかった場合、表示部E110に対して、警告メッセージの表示を指示する(ステップF601、F602)。 Next, operation of the sixth embodiment of the present invention will be described in detail with reference to the drawings. FIG. 20 is a flow chart showing operations added in the sixth embodiment of the present invention. Referring to FIG. 20, first, when the selected external communication module cannot be assigned to the service due to an abnormality or the like, the communication control unit E106e instructs the display unit E110 to display a warning message (step F601). , F602).

前記指示を受けた表示部E110は、支持された警告メッセージを表示する(ステップF603)。 The display unit E110, which has received the instruction, displays a supported warning message (step F603).

なお、第3~第5の実施例の場合は、表示部は必ずしも車両V100に搭載される必要はなく、スマートフォンS100またはクラウドC100に設けた表示部E110で表示することができる。 In addition, in the case of the third to fifth embodiments, the display unit does not necessarily have to be mounted on the vehicle V100, and can be displayed on the display unit E110 provided on the smartphone S100 or the cloud C100.

本実施形態によれば、サービスを実現する車外通信モジュールの割り当てができない場合に、速やかに警告を行い、ユーザーにその旨を伝えることが可能となる。この警告を受けたユーザーが、例えば、通信会社との契約や、車両の移動や状態の変更(例えば、安全な場所での停車)を行うことで、リソースプロファイルに変更が加えられ、車外通信モジュールの割り当てが可能となる。 According to this embodiment, when it is not possible to allocate a vehicle-external communication module for implementing a service, it is possible to quickly give a warning and inform the user of the fact. The user who received this warning, for example, makes a contract with a telecommunications company, moves the vehicle or changes the state (for example, stops in a safe place), so that the resource profile is changed and the external communication module can be assigned.

なお、本実施形態は、第2~第5の実施形態にも適用することができる。また、第3~第5の実施形態に表示部E110を追加する場合、表示部E110の配置は、必ずしも車両V100側である必要はない。例えば、スマートフォンS100の表示部を警告表示領域として用いる構成も採用可能である。または、車両の任意の位置に表示部E110を設け、クラウドC100側で、表示を行わせる構成も採用可能である。 This embodiment can also be applied to the second to fifth embodiments. Further, when the display unit E110 is added to the third to fifth embodiments, the display unit E110 does not necessarily have to be arranged on the vehicle V100 side. For example, a configuration in which the display section of the smartphone S100 is used as the warning display area can also be adopted. Alternatively, it is possible to employ a configuration in which the display unit E110 is provided at an arbitrary position on the vehicle and the display is performed on the cloud C100 side.

[第7の実施形態]
続いて、外部の機器から受けた変更指示に従い、車外通信モジュールの選択ロジックを変更し、車外通信制御自体を進化させることができるようにした第7の実施形態について図面を参照して詳細に説明する。図21は、本発明の第7の実施形態の車外通信制御装置を搭載した車両の構成を表した図である。図21の構成は、図10に示した第2の実施形態の構成に、通信制御記憶部E107と、変更制御部M100とを追加した構成となっている。その他の構成は第2の実施形態と同様であるので、以下、その相違点を中心に説明する。
[Seventh Embodiment]
Next, a detailed description will be given with reference to the drawings of a seventh embodiment in which the selection logic of the vehicle-external communication module can be changed according to a change instruction received from an external device, and the vehicle-external communication control itself can be evolved. do. FIG. 21 is a diagram showing the configuration of a vehicle equipped with an external communication control device according to the seventh embodiment of the present invention. The configuration of FIG. 21 is obtained by adding a communication control storage unit E107 and a change control unit M100 to the configuration of the second embodiment shown in FIG. Since other configurations are the same as those of the second embodiment, the differences will be mainly described below.

通信制御記憶部E107は、通信制御部E106fの制御管理内容や制御フローチャートを記憶する機能を持つ。この制御管理内容や制御フローチャートは、通信制御部E106fが車外通信モジュールを選択する際に使用される。図8のフローチャートは、制御フローチャートの一例である。 The communication control storage unit E107 has a function of storing control management contents and control flowcharts of the communication control unit E106f. This control management content and control flow chart are used when the communication control unit E106f selects the vehicle-external communication module. The flowchart in FIG. 8 is an example of a control flowchart.

また、変更制御部M100は、車外通信部L100よりOTAやOBDII(On Board Diagnosis II)などの外部の機器から受けた変更指示に従って、通信制御記憶部E107に記憶されている内容の変更を行う。 Further, the change control unit M100 changes the contents stored in the communication control storage unit E107 in accordance with change instructions received from external devices such as OTA and OBDII (On Board Diagnosis II) from the external communication unit L100.

次に本発明の第7の実施形態の動作について、図面を参照して詳細に説明する。図22は、本発明の第7の実施形態において追加される動作を表したフローチャートである。図22を参照すると、まず、変更制御部M100は、車外通信部L100を介して外部の危機から変更指示を受けると(ステップF701のYes)、通信制御記憶部E107に保持されている制御管理内容や制御フローチャートを更新する(ステップF702)。 Next, operation of the seventh embodiment of the present invention will be described in detail with reference to the drawings. FIG. 22 is a flow chart showing operations added in the seventh embodiment of the present invention. Referring to FIG. 22, first, when the change control unit M100 receives a change instruction from an external crisis via the external communication unit L100 (Yes in step F701), the change control unit M100 changes the control management content held in the communication control storage unit E107. and update the control flowchart (step F702).

そして、通信制御部E106fは、変更された通信制御記憶部E107の制御管理内容や制御フローチャートに従って車外通信モジュールの割り当てを行う(ステップF703)。 Then, the communication control unit E106f allocates the vehicle-external communication module according to the changed control management content and control flow chart of the communication control storage unit E107 (step F703).

本実施形態によれば、車外通信制御自体を進化させることが可能となる。第1~第6の実施形態においても、リソースプロファイルやサービスプロファイルやユーザー制御ポリシーを更新することで、車外通信モジュールの選択に変更を加えることが可能である。本実施形態では、これに加えて、車外通信制御のフローチャートを含めたアルゴリズム自体(車外通信モジュールの選択ロジック)もOTAなどで更新することができるようになる。例えば、図8の例では、車両状態の把握をF103で行っているが、図8のフローチャートに代えて、車両状態の把握は別のタイミングで行うようなフローチャートに置き換えることができる。 According to this embodiment, it is possible to evolve the vehicle-external communication control itself. Also in the first to sixth embodiments, it is possible to change the selection of the external communication module by updating the resource profile, service profile, and user control policy. In this embodiment, in addition to this, the algorithm itself (external communication module selection logic) including the flowchart of the external communication control can also be updated by OTA or the like. For example, in the example of FIG. 8, the vehicle state is grasped in F103, but the flowchart of FIG. 8 can be replaced with a flowchart in which the vehicle state is grasped at another timing.

以上、本発明の各実施形態を説明したが、本発明は、上記した実施形態に限定されるものではなく、本発明の基本的技術的思想を逸脱しない範囲で、更なる変形・置換・調整を加えることができる。例えば、各図面に示したネットワーク構成、各要素の構成、メッセージの表現形態は、本発明の理解を助けるための一例であり、これらの図面に示した構成に限定されるものではない。 Although each embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiments, and further modifications, replacements, and adjustments can be made without departing from the basic technical idea of the present invention. can be added. For example, the network configuration, the configuration of each element, and the form of expression of messages shown in each drawing are examples for helping understanding of the present invention, and are not limited to the configurations shown in these drawings.

上記した実施形態では、車外通信モジュールを搭載した機器としてスマートフォンS100を例示したが、スマートフォンS100の代わりに、テザリング機能を備えたモバイルルーターやその他端末を用いることもできる。 In the above-described embodiment, the smartphone S100 is exemplified as a device equipped with an external communication module, but a mobile router with a tethering function or other terminals can be used instead of the smartphone S100.

また、上記した第1~第7の実施形態に示した手順は、車外通信制御装置として機能するコンピュータ(図23の9000)に、車外通信制御装置としての機能を実現させるプログラムにより実現可能である。このようなコンピュータは、図24のCPU(Central Processing Unit)9010、通信インターフェース9020、メモリ9030、補助記憶装置9040を備える構成に例示される。すなわち、図24のCPU9010にて、領域分割プログラムや位置推定プログラムを実行し、その補助記憶装置9040等に保持された各計算パラメーターの更新処理を実施させればよい。 Further, the procedures shown in the above-described first to seventh embodiments can be realized by a program that causes a computer (9000 in FIG. 23) functioning as an external communication control device to realize functions as an external communication control device. . Such a computer is exemplified by a configuration including a CPU (Central Processing Unit) 9010, a communication interface 9020, a memory 9030, and an auxiliary storage device 9040 in FIG. That is, the CPU 9010 in FIG. 24 may execute the region division program and the position estimation program to update each calculation parameter held in the auxiliary storage device 9040 or the like.

即ち、上記した第1~第7の実施形態に示した車外通信制御装置の各部処理手段及び機能は、車外通信制御装置に搭載されたプロセッサに、そのハードウェアを用いて、上記した各処理を実行させるコンピュータプログラムにより実現することができる。 That is, the processing means and functions of each part of the vehicle-external communication control device shown in the above-described first to seventh embodiments are executed by the processor mounted on the vehicle-external communication control device using the hardware. It can be realized by a computer program to be executed.

最後に、本発明の好ましい形態を要約する。
[第1の形態]
(上記第1の視点による通信モジュール選択装置参照)
[第2の形態]
上記した通信モジュール選択装置の前記第3のテーブルには、エリアに応じた通信モジュールの選択順位が定められ、
前記通信制御部は、自機の位置が前記エリアに位置するか否かにより、使用する通信モジュールの切り替えを行う構成を採ることができる。
[第3の形態]
上記した通信モジュール選択装置は、
ユーザー毎に、前記通信制御部における通信モジュールの使用条件を設定可能であり、
前記通信制御部は、前記使用条件を参照して、前記通信モジュールの使用条件を設定する構成を採ることができる。
[第4の形態]
上記した通信モジュール選択装置は、
所定のサービスについて通信モジュールを選択して割り当てるユーザーの携帯端末と連携して動作する構成を採ることができる。
[第5の形態]
上記した通信モジュール選択装置は、
所定のサービスについて通信モジュールを選択して割り当てるネットワーク側の通信制御機能と連携して動作する構成を採ることができる。
[第6の形態]
上記した通信モジュール選択装置は、さらに、サービスに対し車外通信モジュールの割り当てができない場合に、ユーザーに警告メッセージを通知する構成を採ることができる。
[第7の形態]
上記した通信モジュール選択装置は、
さらに、所定の外部の機器から受けた変更指示に従って、前記車外通信モジュールの選択ロジックを変更する変更制御部を備える構成を採ることができる。
[第8の形態]
(上記第2の視点による通信モジュール選択方法参照)
[第9の形態]
(上記第3の視点によるプログラム参照)
なお、上記第8~第9の形態は、第1の形態と同様に、第2~第7の形態に展開することが可能である。
Finally, preferred forms of the invention are summarized.
[First form]
(Refer to the communication module selection device according to the first aspect above)
[Second form]
In the third table of the communication module selection device described above, the selection order of the communication modules according to the area is defined,
The communication control unit can adopt a configuration in which the communication module to be used is switched depending on whether or not the position of the device itself is located in the area.
[Third form]
The communication module selection device described above is
It is possible to set usage conditions of the communication module in the communication control unit for each user,
The communication control unit can refer to the usage conditions to set the usage conditions of the communication module.
[Fourth form]
The communication module selection device described above is
It is possible to employ a configuration that operates in cooperation with a mobile terminal of a user who selects and allocates a communication module for a predetermined service.
[Fifth form]
The communication module selection device described above is
It is possible to employ a configuration that operates in cooperation with a network-side communication control function that selects and allocates a communication module for a predetermined service.
[Sixth form]
The above-described communication module selection device can further adopt a configuration that notifies a user of a warning message when an external communication module cannot be assigned to a service.
[Seventh form]
The communication module selection device described above is
Furthermore, it is possible to employ a configuration including a change control section that changes the selection logic of the external communication module according to a change instruction received from a predetermined external device.
[Eighth form]
(Refer to the communication module selection method from the second point of view above)
[Ninth form]
(Refer to the program from the third viewpoint above)
It should be noted that the eighth and ninth modes described above can be developed into the second to seventh modes in the same manner as the first mode.

なお、上記の特許文献の各開示を、本書に引用をもって繰り込むものとする。本発明の全開示(請求の範囲を含む)の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の開示の枠内において種々の開示要素(各請求項の各要素、各実施形態ないし実施例の各要素、各図面の各要素等を含む)の多様な組み合わせ、ないし選択(部分的削除を含む)が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。特に、本書に記載した数値範囲については、当該範囲内に含まれる任意の数値ないし小範囲が、別段の記載のない場合でも具体的に記載されているものと解釈されるべきである。 It should be noted that each disclosure of the above patent documents is incorporated herein by reference. Within the framework of the full disclosure of the present invention (including the scope of claims), modifications and adjustments of the embodiments and examples are possible based on the basic technical concept thereof. Also, within the framework of the disclosure of the present invention, various combinations or selections (partial (including targeted deletion) is possible. That is, the present invention naturally includes various variations and modifications that can be made by those skilled in the art according to the entire disclosure including claims and technical ideas. In particular, any numerical range recited herein should be construed as specifically recited for any numerical value or subrange within that range, even if not otherwise stated.

上記した第1~第7の実施形態では、本発明を車両システムに適用した例を挙げて説明したが、本発明の適用分野は自動車分野に限られない。例えば、本発明は、ユーザー向けに各種のサービスを提供するロボットやパーソナルモビリティにも使用できる。また、電車、船、飛行機などにおいて、これらの車両に搭載された車外通信モジュールを選択して乗客向けのサービスに割り当てる場合にも適用可能である。 In the first to seventh embodiments described above, the present invention is applied to a vehicle system, but the field of application of the present invention is not limited to the automobile field. For example, the present invention can also be used in robots and personal mobility that provide various services to users. In addition, the present invention can also be applied to a case where an external communication module mounted on a vehicle such as a train, ship, or airplane is selected and assigned to a service for passengers.

100 通信モジュール選択装置
101 第1のテーブル
102 第2のテーブル
103 第3のテーブル
110 記憶部
106 通信制御部
111~113 通信モジュール
C100 クラウド
E100、E100a~E100f 車外通信制御装置
E300 車外通信制御部
E400 車外通信制御機能
L100、L300 車外通信部
V100、V100a~V100f 車両
E101、E301、E401 通信規格特性管理部
E102、E102c、E102d、E302、E402 通信状態管理部
E103、E303、E403 サービス通信要件管理部
E104、E304 ユーザー要求管理部
E105 車両状態管理部
E106、E106a~E106f、E306、E406 通信制御部
E107 通信制御記憶部
E110 表示部
L100、L300、L400 車外通信部
L101~L103、L301、L401~L403 車外通信モジュール
M100 変更制御部
S100 スマートフォン
9000 コンピュータ
9010 CPU
9020 通信インターフェース
9030 メモリ
9040 補助記憶装置
100 communication module selection device 101 first table 102 second table 103 third table 110 storage unit 106 communication control unit 111 to 113 communication module C100 cloud E100, E100a to E100f external communication control unit E300 external communication control unit E400 external Communication control function L100, L300 External communication unit V100, V100a to V100f Vehicle E101, E301, E401 Communication standard property management unit E102, E102c, E102d, E302, E402 Communication state management unit E103, E303, E403 Service communication requirement management unit E104, E304 User request management unit E105 Vehicle state management unit E106, E106a to E106f, E306, E406 Communication control unit E107 Communication control storage unit E110 Display unit L100, L300, L400 External communication unit L101 to L103, L301, L401 to L403 External communication module M100 change control unit S100 smartphone 9000 computer 9010 CPU
9020 Communication interface 9030 Memory 9040 Auxiliary storage device

Claims (10)

車両に搭載される通信特性が異なる複数の通信モジュールの通信状態を含む、前記複数の通信モジュールの通信特性を管理する第1のテーブルと、
外部から提供されるサービスの種別毎に、必要とされる通信特性を管理する第2のテーブルと、
車両の移動状態を含む状態に応じ、前記通信モジュールの選択順位を定めた第3のテーブルと、
を記憶する記憶部と、
前記車両の移動状態を含む状態を管理する車両状態管理部と
前記第1から第3のテーブルを参照して、前記車両の移動状態を含む状態に基づいて、前記外部から提供されるサービスの種別ごとに、いずれの通信モジュールを使用するかの切り替えを行う通信制御部と、
を備える通信モジュール選択装置。
a first table for managing communication characteristics of a plurality of communication modules including communication states of a plurality of communication modules mounted on a vehicle and having different communication characteristics;
a second table for managing required communication characteristics for each type of service provided from the outside;
a third table that defines the order of selection of the communication modules according to the state including the moving state of the vehicle ;
a storage unit that stores
a vehicle state management unit that manages the state including the moving state of the vehicle ;
Communication for switching which communication module to use for each type of service provided from the outside based on the state including the moving state of the vehicle by referring to the first to third tables. a control unit;
A communication module selection device comprising:
前記通信制御部が、優先度の高いサービスに対して、当該サービスの通信要件に合う通信モジュールを優先的に割り当てる、請求項1の通信モジュール選択装置。2. The communication module selection device according to claim 1, wherein said communication control unit preferentially assigns a communication module that meets the communication requirements of said service to a service with a high priority. 前記第3のテーブルには、エリアに応じた通信モジュールの選択順位が定められ、
前記通信制御部は、車両の位置が前記エリアに位置するか否かにより、使用する通信モジュールの切り替えを行う請求項2の通信モジュール選択装置。
The third table defines the selection order of the communication modules according to the area,
3. The communication module selection device according to claim 2, wherein the communication control unit switches the communication module to be used depending on whether the vehicle is located in the area.
ユーザー毎に、前記通信制御部における通信モジュールの使用条件を設定可能であり、
前記通信制御部は、前記使用条件を参照して、前記通信モジュールの使用条件を設定する、
請求項1から3いずれか一の通信モジュール選択装置。
It is possible to set usage conditions of the communication module in the communication control unit for each user,
The communication control unit refers to the usage conditions to set the usage conditions of the communication module.
The communication module selection device according to any one of claims 1 to 3 .
前記通信制御部は、
所定のサービスについて通信モジュールを選択して割り当てるユーザーの携帯端末と連携して動作する請求項1から4いずれか一の通信モジュール選択装置。
The communication control unit
5. A communication module selection device according to any one of claims 1 to 4, which operates in cooperation with a user's portable terminal that selects and allocates a communication module for a predetermined service.
前記通信制御部は、
所定のサービスについて通信モジュールを選択して割り当てるネットワーク側の通信制御機能と連携して動作するネットワーク側に配置された通信制御部に、通信モジュールの選択を依頼する請求項1から5いずれか一の通信モジュール選択装置。
The communication control unit
6. The selection of the communication module is requested to a communication control unit arranged on the network side that operates in cooperation with a communication control function on the network side that selects and assigns a communication module for a predetermined service. Communication module selector.
さらに、サービスに対し車外通信モジュールの割り当てができない場合に、ユーザーに警告メッセージを通知する請求項1から6いずれか一の通信モジュール選択装置。 7. The communication module selection device according to any one of claims 1 to 6 , further comprising notifying a user of a warning message when an external communication module cannot be assigned to a service. さらに、所定の外部の機器から受けた変更指示に従って、前記通信モジュールの選択ロジックを変更する変更制御部を備える請求項1から7いずれか一の通信モジュール選択装置。 8. The communication module selection device according to any one of claims 1 to 7, further comprising a change control section for changing the selection logic of said communication modules according to a change instruction received from a predetermined external device. 車両に搭載される通信特性が異なる複数の通信モジュールの通信状態を含む、前記複数の通信モジュールの通信特性を管理する第1のテーブルと、
外部から提供されるサービスの種別毎に、必要とされる通信特性を管理する第2のテーブルと、
車両の移動状態を含む状態に応じ、前記通信モジュールの選択順位を定めた第3のテーブルと、を記憶する記憶部と、を備えたコンピュータが、
車両の移動状態を含む状態を確認し、
前記第1から第3のテーブルを参照して、前記車両の移動状態を含む状態に基づいて、前記外部から提供されるサービスの種別ごとに、いずれの通信モジュールを使用するかの切り替えを行う
通信モジュール選択方法。
a first table for managing communication characteristics of a plurality of communication modules including communication states of a plurality of communication modules mounted on a vehicle and having different communication characteristics;
a second table for managing required communication characteristics for each type of service provided from the outside;
A computer comprising a storage unit that stores a third table that defines the order of selection of the communication modules according to a state including a moving state of the vehicle ,
Check the state of the vehicle , including the moving state,
Referencing the first to third tables and switching which communication module to use for each type of service provided from the outside based on the state including the moving state of the vehicle. Communication Module selection method.
車両に搭載される通信特性が異なる複数の通信モジュールの通信状態を含む、前記複数の通信モジュールの通信特性を管理する第1のテーブルと、
外部から提供されるサービスの種別毎に、必要とされる通信特性を管理する第2のテーブルと、
車両の移動状態を含む状態に応じ、前記通信モジュールの選択順位を定めた第3のテーブルと、を記憶する記憶部と、を備えたコンピュータに、
車両の移動状態を含む状態を確認する処理と、
前記第1から第3のテーブルを参照して、前記車両の移動状態を含む状態に基づいて、前記外部から提供されるサービスの種別ごとに、いずれの通信モジュールを使用するかを切り替える処理と、
を実行させるプログラム。
a first table for managing communication characteristics of a plurality of communication modules including communication states of a plurality of communication modules mounted on a vehicle and having different communication characteristics;
a second table for managing required communication characteristics for each type of service provided from the outside;
a third table defining the selection order of the communication modules according to the state including the moving state of the vehicle ;
A process of confirming the state including the moving state of the vehicle ;
a process of referring to the first to third tables and switching which communication module to use for each type of service provided from the outside based on the state including the moving state of the vehicle ;
program to run.
JP2019112601A 2019-06-18 2019-06-18 COMMUNICATION MODULE SELECTION DEVICE, COMMUNICATION MODULE SELECTION METHOD AND PROGRAM Active JP7298884B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019112601A JP7298884B2 (en) 2019-06-18 2019-06-18 COMMUNICATION MODULE SELECTION DEVICE, COMMUNICATION MODULE SELECTION METHOD AND PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019112601A JP7298884B2 (en) 2019-06-18 2019-06-18 COMMUNICATION MODULE SELECTION DEVICE, COMMUNICATION MODULE SELECTION METHOD AND PROGRAM

Publications (2)

Publication Number Publication Date
JP2020205542A JP2020205542A (en) 2020-12-24
JP7298884B2 true JP7298884B2 (en) 2023-06-27

Family

ID=73838540

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019112601A Active JP7298884B2 (en) 2019-06-18 2019-06-18 COMMUNICATION MODULE SELECTION DEVICE, COMMUNICATION MODULE SELECTION METHOD AND PROGRAM

Country Status (1)

Country Link
JP (1) JP7298884B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023070411A (en) * 2021-11-09 2023-05-19 株式会社オートネットワーク技術研究所 Management device, management system, management method and computer program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000253076A (en) 1999-01-29 2000-09-14 Internatl Business Mach Corp <Ibm> Method and system for using cellular telephone as network gateway in automobile network
JP2006005658A (en) 2004-06-17 2006-01-05 Fuji Heavy Ind Ltd Information communication system for vehicle
JP2007282142A (en) 2006-04-12 2007-10-25 Nec Corp Communication apparatus, network selection method used for the same, and program thereof
JP2015076770A (en) 2013-10-10 2015-04-20 日産自動車株式会社 On-vehicle communication device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000253076A (en) 1999-01-29 2000-09-14 Internatl Business Mach Corp <Ibm> Method and system for using cellular telephone as network gateway in automobile network
JP2006005658A (en) 2004-06-17 2006-01-05 Fuji Heavy Ind Ltd Information communication system for vehicle
JP2007282142A (en) 2006-04-12 2007-10-25 Nec Corp Communication apparatus, network selection method used for the same, and program thereof
JP2015076770A (en) 2013-10-10 2015-04-20 日産自動車株式会社 On-vehicle communication device

Also Published As

Publication number Publication date
JP2020205542A (en) 2020-12-24

Similar Documents

Publication Publication Date Title
Zhuang et al. SDN/NFV-empowered future IoV with enhanced communication, computing, and caching
EP2713276B1 (en) Embarked network node module
US9277370B2 (en) System and method for internal networking, data optimization and dynamic frequency selection in a vehicular environment
WO2019180700A1 (en) Device, system, and method of autonomous driving and tele-operated vehicles
CN109863778B (en) Method for monitoring the quality of a data connection, and subscriber station and network management unit for use in the method
JP2017532806A (en) Mobile mobile wireless vehicle network infrastructure system and method
KR20130086363A (en) Vehicle communication network
CN108012238B (en) Method and apparatus for vehicle-to-cloud network traffic scheduling
Gil et al. Communication requirements for dynamic wireless power transfer for battery electric vehicles
JP7298884B2 (en) COMMUNICATION MODULE SELECTION DEVICE, COMMUNICATION MODULE SELECTION METHOD AND PROGRAM
JP2021035804A (en) On-vehicle control device
CN108781350B (en) Motor vehicle with the communication unit for multiple control units
JP7468321B2 (en) COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, AND RELAY SERVER
JP2020086522A (en) On-vehicle system
Hofmann et al. 5g netmobil: Pathways towards tactile connected driving
US20210026344A1 (en) Vehicle equipment control device, a method of controlling vehicle equipment, and non-transitory storage medium storing a program for controlling vehicle equipment
CN114727273A (en) Always on mobility as a service connectivity
US20240077319A1 (en) Autonomous management of wireless connectivity of priority response vehicles
Gul et al. Intelligent Congestion Control In Internet of Vehicles (IoV) employing Network Slicing in Beyond 5G (B5G) Architecture
WO2023170846A1 (en) Communication terminal, network control device, communication configuration change method, service level change method, and recording medium
WO2024080061A1 (en) Terminal and communication method
WO2024080000A1 (en) Terminal, base station, and communication method
US20230199609A1 (en) Vehicle wireless communication device and communication control method
EP4213475A1 (en) Vehicular wireless communication device, and communication control method
WO2024075192A1 (en) Terminal, base station, and communication method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220510

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230123

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230131

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230317

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230516

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230608

R151 Written notification of patent or utility model registration

Ref document number: 7298884

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151