JP2020205542A - Communication module selection device, communication module selection method, and program - Google Patents
Communication module selection device, communication module selection method, and program Download PDFInfo
- Publication number
- JP2020205542A JP2020205542A JP2019112601A JP2019112601A JP2020205542A JP 2020205542 A JP2020205542 A JP 2020205542A JP 2019112601 A JP2019112601 A JP 2019112601A JP 2019112601 A JP2019112601 A JP 2019112601A JP 2020205542 A JP2020205542 A JP 2020205542A
- Authority
- JP
- Japan
- Prior art keywords
- communication
- communication module
- vehicle
- control unit
- service
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 513
- 238000010187 selection method Methods 0.000 title claims description 6
- 230000006870 function Effects 0.000 claims description 28
- 238000000034 method Methods 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 8
- 239000004231 Riboflavin-5-Sodium Phosphate Substances 0.000 description 22
- 239000004230 Fast Yellow AB Substances 0.000 description 11
- 239000004149 tartrazine Substances 0.000 description 11
- 239000002151 riboflavin Substances 0.000 description 10
- 239000004173 sunset yellow FCF Substances 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 239000000541 tocopherol-rich extract Substances 0.000 description 7
- 239000004234 Yellow 2G Substances 0.000 description 6
- 239000008272 agar Substances 0.000 description 5
- 235000010419 agar Nutrition 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 5
- 239000004172 quinoline yellow Substances 0.000 description 5
- 239000004229 Alkannin Substances 0.000 description 4
- 239000004148 curcumin Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 239000000737 potassium alginate Substances 0.000 description 4
- 235000010408 potassium alginate Nutrition 0.000 description 4
- 239000000783 alginic acid Substances 0.000 description 3
- 235000010443 alginic acid Nutrition 0.000 description 3
- 239000011668 ascorbic acid Substances 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 101001093748 Homo sapiens Phosphatidylinositol N-acetylglucosaminyltransferase subunit P Proteins 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 2
- 239000011692 calcium ascorbate Substances 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- -1 E106a to E106f Substances 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 239000000728 ammonium alginate Substances 0.000 description 1
- 235000010407 ammonium alginate Nutrition 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000542 fatty acid esters of ascorbic acid Substances 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000000661 sodium alginate Substances 0.000 description 1
- 235000010413 sodium alginate Nutrition 0.000 description 1
- PPASLZSBLFJQEF-RKJRWTFHSA-M sodium ascorbate Substances [Na+].OC[C@@H](O)[C@H]1OC(=O)C(O)=C1[O-] PPASLZSBLFJQEF-RKJRWTFHSA-M 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Small-Scale Networks (AREA)
Abstract
Description
本発明は、通信モジュール選択装置、通信モジュール選択方法及びプログラムに関する。 The present invention relates to a communication module selection device, a communication module selection method and a program.
自動運転技術の一環として、車両等がネットワークを介してクラウド等に接続し、燃費改善、運転補助など、安全や利便性、パフォーマンスを高めるサービスが検討されている。車内ハードウェアとしてセンサーやカメラなどの追加に伴い、今後も、こうしたサービスは一層豊富化することが予想される。 As part of autonomous driving technology, services that improve safety, convenience, and performance, such as improving fuel efficiency and driving assistance, are being studied by connecting vehicles to the cloud via a network. With the addition of sensors and cameras as in-car hardware, it is expected that these services will continue to grow.
こうしたサービスが多様化する一方で、すべてのサービスをユーザーが必要としているわけではなく、各人が使用を希望するサービスには違いがある。これに伴い、ユーザーによって車両外の通信へのニーズも異なり、人によって使いたい車外通信モジュールも当然異なってくる。 While these services are diversifying, 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 naturally the vehicle outside communication module that each person wants to use also differs.
また環境への配慮や費用を抑制する機運により、車を所有することから共有することへの需要が増えてきている。このような共有対象の車においては、より一層さまざまなサービスや通信需要に対応することが求められている。 In addition, due to environmental concerns and the momentum to control costs, there is an increasing demand for sharing a car from owning it. Such shared vehicles are required to meet even more various services and communication demands.
特許文献1には、車両などの移動体内のデータソースを安定して移動体外ネットワークに接続することができるという車載ゲートウェイ装置が開示されている。同文献記載の車載ゲートウェイ装置は、通信デバイスと、制御デバイスと、を有する。通信デバイスは、複数の異なる外部通信方式それぞれで移動体外ネットワークと接続する外部通信IFと、移動体内の複数の各データソースと接続する内部通信IFと、を備える。制御デバイスは、内部通信IFを通じて各データソースから収集されたデータを、移動体外ネットワークに伝送する。また、この制御デバイスは、複数の外部通信方式の中から各データソース別に通信経路を選択する通信経路選択部と、各データソースから出力されるデータを監視し、データソースに応じて選択された通信経路で移動体外ネットワークにデータを伝送する監視制御部と、を有する。そして、通信経路選択部は、複数の外部通信方式を所定の優先順で並べた優先設定に基づいて、複数の外部通信方式の各通信接続状態に応じてデータソース毎に通信経路を切り替える。
以下の分析は、本発明によって与えられたものである。今後、サービスの多様化や高機能化が一段と進むと、通信モジュールの選択バリエーションも増加することが予想される。この点は、車両向けのサービスに限らず、サービス用のロボットや各種の装置類にも当てはまる。さらに、公共交通機関の車両も一種のカーシェアリングとみなすことができ、その車内等におけるサービスも多様化し、その際にも通信モジュールの多彩な選択ニーズに応えることが求められる可能性がある。 The following analysis is given by the present invention. In the future, as services become more diversified and more sophisticated, it is expected that the selection variations of communication modules will increase. This point applies not only to services for vehicles, but also to robots for services and various devices. Furthermore, public transportation vehicles can be regarded as a kind of car sharing, and services in the vehicles are also diversified, and in that case, it may be required to meet various selection needs of communication modules.
この点、特許文献1の車載ゲートウェイ装置は、通信経路を監視し、通信状態を確認すると共に、通信接続Config設定情報から伝送するデータのデータソース300毎に、指定された又は優先順位に基づいて接続中の通信経路を選択する(段落0066参照)。一方で、特許文献1の車載ゲートウェイ装置は、端的には、Wifi(登録商標)>情報端末経由>3G/LTEといった優先順位で通信経路を選択するため、その通信経路の選択が、車両の状態を考慮に入れたものとはならないという問題点がある。
In this regard, the vehicle-mounted gateway device of
本発明は、サービスの多様化や高機能化に追従した最適な通信モジュールの選択に貢献できる通信モジュール選択装置、通信モジュール選択方法及びプログラムを提供することを目的とする。 An object of the present invention is to provide a communication module selection device, a communication module selection method, and a program that can contribute to the selection of the optimum communication module in accordance with the diversification and high functionality of services.
第1の視点によれば、通信特性が異なる複数の通信モジュールの通信状態を含む、前記複数の通信モジュールの通信特性を管理する第1のテーブルと、外部から提供されるサービスの種別毎に、必要とされる通信特性を管理する第2のテーブルと、自機の移動状態を含む状態に応じ、前記通信モジュールの選択順位を定めた第3のテーブルと、を記憶する記憶部と、前記第1から第3のテーブルを参照して、前記外部から提供されるサービスの種別ごとに、使用する通信モジュールの切り替えを行う通信制御部と、を備える通信モジュール選択装置が提供される。 According to the first viewpoint, the first table for managing the communication characteristics of the plurality of communication modules including the communication states of the plurality of communication modules having different communication characteristics, and each type of service provided from the outside, A storage unit that stores a second table that manages the required communication characteristics, a third table that determines the selection order of the communication module according to the state including the moving state of the own machine, and the first table. A communication module selection device including a communication control unit for switching the communication module to be used for each type of service provided from the outside is provided with reference to the first to third tables.
第2の視点によれば、通信特性が異なる複数の通信モジュールの通信状態を含む、前記複数の通信モジュールの通信特性を管理する第1のテーブルと、外部から提供されるサービスの種別毎に、必要とされる通信特性を管理する第2のテーブルと、自機の移動状態を含む状態に応じ、前記通信モジュールの選択順位を定めた第3のテーブルと、を記憶する記憶部と、を備えたコンピュータが、自機の移動状態を含む状態を確認し、前記第1から第3のテーブルを参照して、前記外部から提供されるサービスの種別ごとに、使用する通信モジュールの切り替えを行う通信モジュール選択方法が提供される。本方法は、プロセッサ及び記憶部を備えて通信モジュールの選択を行うコンピュータという、特定の機械に結びつけられている。 According to the second viewpoint, the first table for managing the communication characteristics of the plurality of communication modules, including the communication states of the plurality of communication modules having different communication characteristics, and each type of service provided from the outside, A storage unit for storing a second table for managing required communication characteristics, a third table for determining a selection order of the communication module according to a state including a moving state of the own machine, and a storage unit is provided. Communication that the computer confirms the state including the moving state of its own machine, 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 that includes a processor and a storage unit to select communication modules.
第3の視点によれば、通信特性が異なる複数の通信モジュールの通信状態を含む、前記複数の通信モジュールの通信特性を管理する第1のテーブルと、外部から提供されるサービスの種別毎に、必要とされる通信特性を管理する第2のテーブルと、自機の移動状態を含む状態に応じ、前記通信モジュールの選択順位を定めた第3のテーブルと、を記憶する記憶部と、を備えたコンピュータに、自機の移動状態を含む状態を確認する処理と、前記第1から第3のテーブルを参照して、前記外部から提供されるサービスの種別ごとに、使用する通信モジュールを切り替える処理と、を実行させるプログラムが提供される。プログラムは、コンピュータ装置に入力装置又は外部から通信インターフェースを介して入力され、記憶装置に記憶されて、プロセッサを所定のステップないし処理に従って駆動させ、必要に応じ中間状態を含めその処理結果を段階毎に表示装置を介して表示することができ、あるいは通信インターフェースを介して、外部と交信することができる。そのためのコンピュータ装置は、一例として、典型的には互いにバスによって接続可能なプロセッサ、記憶装置、入力装置、通信インターフェース、及び必要に応じ表示装置を備える。 According to the third viewpoint, the first table for managing the communication characteristics of the plurality of communication modules including the communication states of the plurality of communication modules having different communication characteristics, and each type of service provided from the outside, A storage unit for storing a second table for managing required communication characteristics, a third table for determining a selection order of the communication module according to a state including a moving state of the own machine, and a storage unit is provided. A process of confirming the state including the moving state of the own machine and a process of switching the communication module to be used for each type of service provided from the outside by referring to the first to third tables. And a program to execute is provided. The program is input to the computer device via an input device or an external communication interface, stored in the storage device, drives the processor according to a predetermined step or process, and processes the processing result step by step including the intermediate state as necessary. Can be displayed via a display device, or can communicate with the outside via a communication interface. Computer devices for this purpose, for example, typically include a processor, a storage device, an input device, a communication interface, and, if necessary, a display device that can be connected to each other by a bus.
本発明によれば、車両に代表される各種の装置類のサービスの多様化や高機能化に追従した最適な通信モジュールの選択を行うことが可能となる。 According to the present invention, it is possible to select an optimum communication module in accordance with the diversification and high functionality of services of various devices represented by vehicles.
はじめに本発明の一実施形態の概要について図面を参照して説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではない。また、以降の説明で参照する図面等のブロック間の接続線は、双方向及び単方向の双方を含む。一方向矢印については、主たる信号(データ)の流れを模式的に示すものであり、双方向性を排除するものではない。プログラムはコンピュータ装置を介して実行され、コンピュータ装置は、例えば、プロセッサ、記憶装置、入力装置、通信インターフェース、及び必要に応じ表示装置を備える。また、このコンピュータ装置は、通信インターフェースを介して装置内又は外部の機器(コンピュータを含む)と、有線、無線を問わず、交信可能に構成される。また、図中の各ブロックの入出力の接続点には、ポート乃至インターフェースがあるが図示省略する。また、以下の説明において、「A及び/又はB」は、A及びBの少なくともいずれかという意味で用いる。 First, an outline of one embodiment of the present invention will be described with reference to the drawings. It should be noted that the drawing reference reference numerals added to this outline are added to each element for convenience as an example for assisting understanding, and the present invention is not intended to be limited to the illustrated embodiment. Further, the connecting line between blocks such as drawings referred to in the following description includes both bidirectional and unidirectional. The one-way arrow schematically shows the flow of the main signal (data), and does not exclude interactivity. The program is executed via a computer device, which includes, for example, a processor, a storage device, an input device, a communication interface, and, if necessary, a display device. Further, this computer device is configured to be able to communicate with devices (including a computer) inside or outside the device via a communication interface regardless of whether it is wired or wireless. Further, although there are ports or interfaces at the input / output connection points of each block in the figure, they are not shown. Further, 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. 1, a
より具体的には、第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 having different communication characteristics.
第2テーブル102は、外部から提供されるサービスの種別毎に、必要とされる通信特性を管理する。以下、単に「サービス」という場合、外部から車両向けに提供されるサービスのことを言うものとする。 The second table 102 manages the required communication characteristics for each type of service provided from the outside. Hereinafter, the term "service" simply refers to a service provided to a vehicle from the outside.
第3テーブル103は、自機の移動状態を含む状態に応じ、通信モジュールの選択順位を管理する。 The third table 103 manages the selection order of the communication module according to the state including the moving state of the own machine.
そして、通信制御部106は、前記第1から第3テーブル101〜103を参照して、前記外部から提供されるサービスの種別ごとに、使用する通信モジュールの切り替えを行う。
Then, the
例えば、通信モジュール111〜113がそれぞれLTE(Long Term Evolution)通信モジュール、無線LAN(Wireless Local Area Network;WLAN)通信モジュール、3G通信モジュールであるものとする。このときに、第1テーブル101には、図2に示すように、各通信モジュールの通信特性が管理される。
For example, it is assumed that the
第2テーブル102には、eCall、地図更新に必要な通信モジュールの通信特性が管理される。 The second table 102 manages the communication characteristics of the eCall and the communication module required for updating the map.
第3テーブル103には、条件1、条件2に定められた状態に応じた通信モジュールの優先順位が規定されている。
In the third table 103, the priority order of the communication module according to the state defined in the
通信制御部106は、前記第1から第3テーブル101〜103を参照して、車両状態に応じて、各サービスに使用する通信モジュールの割り当てを行う。
The
例えば、第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, in the second table 102, the eCall service is defined as mobility: required and transmission capacity: small. When the communication modules satisfying this condition are
同様に、第2テーブル102では地図更新サービスは、モビリティ:不要、伝送容量:大と規定されている。この条件を満たす通信モジュールが、LTE111とWLAN 112である場合、これらの2つが地図更新に割り当てる通信モジュールの候補となる。ここで、一方、第3テーブル103では、静止状態である場合、優先順位はWLAN>LTE>3Gと規定されている。従って、自機が静止状態である場合、通信制御部106は、地図更新にWLAN112を優先して割り当てることになる。もちろん、非静止状態である場合や、WLAN112やLTE111の状態が通信不可である場合、通信制御部106は、地図更新に3G 113を割り当てることになる。
Similarly, in the second table 102, the map update service is defined as mobility: unnecessary and transmission capacity: large. When the communication modules satisfying this condition are
以上のように、本実施形態によれば、サービスに必要な通信特性を持つ通信モジュールのうち、車両状態により適切な通信モジュールを選択することが可能となる。これにより、サービスの多様化や高機能化に追従した最適な通信モジュールの選択を行うことも可能となる。 As described above, according to the present embodiment, it is possible to select an appropriate communication module according to the vehicle condition from the communication modules having the communication characteristics required for the service. This makes it possible to select the optimum communication module in line with the diversification and sophistication of services.
[第1の実施形態]
続いて、本発明の第1の実施形態について図面を参照して詳細に説明する。図3は、本発明の第1の実施形態の車外通信制御装置を搭載した車両の構成を表した図である。図3を参照すると、車外通信制御装置E100と車外通信部L100とを備えた車両V100の構成が示されている。
[First Embodiment]
Subsequently, the first embodiment of the present invention will be described in detail with reference to the drawings. FIG. 3 is a diagram showing a configuration of a vehicle equipped with an external communication control device according to the first embodiment of the present invention. With reference to FIG. 3, a configuration of a vehicle V100 including an external communication control device E100 and an external communication unit L100 is shown.
車外通信制御装置E100は、車両単独で、サービス、通信規格及び車両ハードウェア(以下、「HW」)の進化に合わせて車外通信を最適化できるように車外通信を制御する機能をもつ。具体的には、車外通信制御装置E100は、通信規格特性管理部E101と、通信状態管理部E102と、サービス通信要件管理部E103と、車両状態管理部E105と、通信制御部E106とを備える。 The out-of-vehicle communication control device E100 has a function of controlling out-of-vehicle communication so that the out-of-vehicle communication can be optimized according to the evolution of services, communication standards, and vehicle hardware (hereinafter, “HW”) by the vehicle alone. Specifically, the vehicle external communication control device E100 includes a communication standard characteristic management unit E101, a communication state management unit E102, a service communication requirement management unit E103, a vehicle state management unit E105, and a communication control unit E106.
具体的には、通信規格特性管理部E101は、3G/LTE、公衆WLAN(有料)、公衆WLAN(無料)、ディーラーWLAN、家WLAN、スマホテザリング等の各通信規格に対して、容量制限、費用、セキュリティ、エリアなどを管理する。 Specifically, the communication standard characteristic management unit E101 limits the capacity and costs for each communication standard such as 3G / LTE, public WLAN (charged), public WLAN (free), dealer WLAN, home WLAN, and smartphone tethering. , Manage security, area, etc.
通信状態管理部E102は、上記通信規格特性管理部E101に管理されている通信規格のうち、車両V100に車外通信モジュールとして搭載されている通信規格の通信状態としてスループット、接続性などを管理する。 The communication state management unit E102 manages throughput, connectivity, etc. as the communication state of the communication standard installed as an external communication module in the vehicle V100 among the communication standards managed by the communication standard characteristic management unit E101.
図4は、通信規格特性管理部E101及び通信状態管理部E102がそれぞれ担当する項目を管理するリソースプロファイルの一例を示す。図4の最上段の項目フィールドには、各通信規格の名称が設定されている。容量制限、費用、セキュリティ、エリア、消費電力等の静的な項目は、通信規格特性管理部E101が管理する。 FIG. 4 shows an example of a resource profile that manages items in charge of the communication standard characteristic management unit E101 and the communication state management unit E102, respectively. The name of each communication standard is set in the item field at the top of FIG. Static items such as capacity limit, cost, security, area, and power consumption are managed by the communication standard characteristic 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 characteristic management unit E101 and the communication state management unit E102, respectively. Further, the resource profile may be held by either the communication standard characteristic management unit E101 or the communication state management unit 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, it is required in 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. Manages communication requirements. Here, mobility indicates whether or not the out-of-vehicle communication module to be used can communicate while moving. The transmission capacity indicates the magnitude of the transmittable capacity of the external communication module used per unit time. Connectivity indicates the connectivity of the out-of-vehicle communication module used and is required for services that require real-time performance. Security indicates whether security is required to provide the service. The priority indicates the relative high priority in the service group. This resource profile corresponds to the second table described above.
また、本実施形態では、サービスプロファイルへの新たなサービスの追加も許容される。図6は、図5のサービスプロファイルに新たに、自動運転サービスが追加された状態を示している。図6の例では、自動運転という新たなサービスに対して、通信要件としてモビリティ、伝送容量、接続性、セキュリティ等の通信要件が設定されている。なお、サービスプロファイルとして管理する事項は、これらに限られず、当該サービスの提供に必要とされる車外通信モジュールの指定や車載カメラ、近接センサー、自動運転モジュール等の要否を設定してもよい。 Further, in the present embodiment, addition of a new service to the service profile is also permitted. 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 as communication requirements for the new service of automatic driving. The items to be managed as the service profile are not limited to these, and the designation of the external communication module required for providing the service and the necessity of the in-vehicle camera, proximity sensor, automatic driving module, etc. may be set.
車両状態管理部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 front, rear, left and right vehicles, and the remaining battery capacity. As such a vehicle state management unit E105, a unit mounted on an existing vehicle can be used as an ECU (Electronic Control Unit).
通信制御部E106は、上記したリソースプロファイルと、サービスプロファイルと、車両状態管理部E105にて管理されている車両状態に基づいて、サービスに車外通信モジュールを割り当てる。その際に、通信制御部E106は、図7に例示する車両状態に応じた車外通信モジュールの優先ルールを参照して車外通信モジュールを選択する。本実施形態では、この車両状態に応じた車外通信モジュールの優先ルールを定めたテーブルが第3のテーブルに相当する。 The communication control unit E106 allocates an out-of-vehicle communication module to the service based on the above-mentioned resource profile, service profile, and vehicle state managed by the vehicle state management unit E105. At that time, the communication control unit E106 selects the out-of-vehicle communication module with reference to the priority rule of the out-of-vehicle communication module according to the vehicle state illustrated in FIG. 7. In the present embodiment, the table in which the priority rule of the external communication module according to the vehicle state is defined corresponds to the third table.
図7の例では、例えば、車両状態がV2I提供エリアかつ信号待ちの場合、通信制御部E106は、サービスの通信要件を満たす車外通信モジュールの中からV2Iに対応する車外通信モジュールを優先して選択する。このように、自機の位置(V2I提供エリアに位置するか否か)を含む車両状態に応じた車外通信モジュールの優先ルールが定められている場合、通信制御部E106は、その優先順位に従って使用する通信モジュールの切り替えを行う。図7の例はあくまで一例であり、その他、5Gサービスの提供エリアであるか否かや5Gのサービスエリアであっても十分なデータ転送速度を得られる位置にいるか否かにより、特定の車外通信モジュールを優先して選択するようにしてもよい。 In the example of FIG. 7, for example, when the vehicle state is the V2I providing area and waiting for a signal, the communication control unit E106 preferentially selects the external communication module corresponding to V2I from the external communication modules satisfying the communication requirements of the service. To do. In this way, when the priority rule of the external communication module according to the vehicle condition including the position of the own machine (whether or not it is located in the V2I providing area) is defined, the communication control unit E106 uses it according to the priority. Switch the communication module to be used. The example of FIG. 7 is just an example, and specific out-of-vehicle communication depends on whether or not the area is a 5G service provision area and whether or not the user is in a position where a sufficient data transfer rate can be obtained even in the 5G service area. Modules may be prioritized for selection.
また、車両状態が停止中(速度=0)の場合やIGがOFFの場合、通信制御部E106は、サービスの通信要件を満たす車外通信モジュールの中からWLANやDSRCを優先して選択する。さらに、図7の例では、周囲にV2V対応車が存在する場合、V2Vを優先することや、残電池容量が少ない場合、消費電力の少ない車外通信モジュールを優先することが定められている。 Further, when the vehicle state is stopped (speed = 0) or the IG is OFF, the communication control unit E106 preferentially selects WLAN or DSRC from the external communication modules satisfying the communication requirements of the service. Further, in the example of FIG. 7, it is stipulated that when there is a V2V compatible vehicle in the vicinity, priority is given to V2V, and when the remaining battery capacity is low, priority is given to an external communication module having low power consumption.
車外通信部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 out-of-vehicle communication unit L100 is composed of a plurality of out-of-vehicle communication modules having a function of communicating with the outside of the vehicle. In the example of FIG. 3, a configuration including three types of external communication modules L101 to L103 is shown. Examples of the external communication modules L101 to L103 include a 3G / 4G / 5G communication module, an LTE communication module, a wireless LAN (Wi-Fi) communication module, and a Bluetooth (registered trademark) communication module. Further, the number of out-of-vehicle communication modules does not have to be one for one communication standard, and two or more communication modules may be provided for the same communication standard. Further, the type of the external communication module is not limited to the above example, and various external communication modules that can be adopted as V2I, V2V, V2N, and other V2X can be adopted. In addition, V2I, V2V, and V2N are abbreviations for Vehicle-to-vehicle-Infrastructure, Vehicle-to-Vehicle, and Vehicle-to-cellular-Network, respectively.
続いて、本実施形態の動作について図面を参照して詳細に説明する。図8は、本発明の第1の実施形態の車外通信制御装置の動作を表したフローチャートである。以下の説明では、車両V100に対して、図6に示すように、サービスプロファイルに、新しいサービスとして自動運転サービスを追加した場合の動作を例に挙げて説明する。 Subsequently, the operation of the present embodiment will be described in detail with reference to the drawings. FIG. 8 is a flowchart showing the operation of the vehicle exterior communication control device according to the first embodiment of the present invention. In the following description, as shown in FIG. 6, the operation when the 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 out-of-vehicle 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: highest priority, so that the communication control unit E106 is based on the resource profile of FIG. Select 3G / LTE.
次に、通信制御部E106は、車両状態管理部E105にて管理されている車両状態により車両の状態を把握する(ステップF103)。このとき、通信制御部E106は、車両状態管理部E105にて管理されている車両状態に基づいて、車外通信モジュールの通信状態を修正してもよい。例えば、図4において通信状態管理部E102がディーラーWLANについて「〇その場は安定」と判定しているが、実際に車両が移動中であれば、使用不可であるので、そのように、リソースプロファイルを修正する。このようにすることで、通信状態管理部E102による通信状態の把握の精度を向上させることができる。 Next, the communication control unit E106 grasps the vehicle state according to the vehicle state managed by the vehicle state management unit E105 (step F103). At this time, the communication control unit E106 may modify 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 WLAN is "○ the place is stable", but if the vehicle is actually moving, it cannot be used, so the resource profile is as such. To fix. By doing so, it is possible to improve the accuracy of grasping the communication state 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 exterior communication module according to the vehicle condition illustrated in FIG. 7, and determines the vehicle exterior communication module in consideration of the vehicle condition described above (step F104). For example, when the vehicle is stopped (speed = 0) or the IG is OFF, the communication control unit E106 preferentially selects a good communication WLAN or DSRC. By selecting the external communication module according to the vehicle condition in this way, the optimization of the combination of the service and the external communication module is achieved.
また、サービスの種類によっては、車両状態に応じて、V2I、V2Vを優先的に選択してもよい。もちろん、残電池容量が少ない場合は消費電力の少ない通信モジュールを積極的に選択してもよい(図7参照)。 Further, depending on the type of service, V2I and V2V may be preferentially selected according to the vehicle condition. 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 order to improve the accuracy of grasping the communication status of the external communication module, in step F103, the communication control unit E106 refers to the coverage area map and the WLAN map for each communication carrier from the vehicle position, and corrects the communication status of the external communication module. You may. From the same viewpoint, 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, the example in which a new service is added has been described, but the communication control unit E106 also switches the out-of-vehicle communication module for the service currently in use. In an even 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 to connect. .. By doing so, smooth switching of the out-of-vehicle communication module according to the vehicle condition is achieved.
通信制御部E106は、緊急時に、すべての車外通信モジュールを選択して緊急通信を行うように構成してもよい。さらに、セキュリティ異常が発生した場合、通信制御部E106が、車外通信を切断し、予め決めた一時退避用の検疫ネットワークへ切り替えても良い。 The communication control unit E106 may be configured to select all the out-of-vehicle communication modules to perform emergency communication in an emergency. Further, 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 the present embodiment, as shown in FIG. 9, the autonomous driving service having the highest priority is assigned an out-of-vehicle communication module that meets the communication requirements, and the provision of the autonomous driving service is promptly started. be able to. Further, as is clear from the above description, in the present embodiment, the resource profile is updated when the external communication module is added or replaced. Similarly, for services, the service profile is updated as the communication requirements required by the service are reviewed. Further, the vehicle state is updated at any time by the vehicle state management unit E105. By reviewing the allocation of the out-of-vehicle communication module assigned to the service at these timings, the communication control unit E106 achieves the optimization of the combination of the service, the communication standard, and the HW of the vehicle shown in FIG.
[第2の実施形態]
続いて、上記車外通信モジュールの選択にユーザーの意向を反映できるようにした第2の実施形態について図面を参照して詳細に説明する。図10は、本発明の第2の実施形態の車外通信制御装置を搭載した車両の構成を表した図である。図10を参照すると、車外通信制御装置E100aと車外通信部L100とを備えた車両V100aの構成が示されている。図3に示した第1の実施形態との相違点は、車外通信制御装置E100aにユーザー要求管理部E104が追加されている点と、通信制御部E106aがユーザーの要求を考慮した車外通信モジュールの選択を行う点である。その他の構成は第1の実施形態と同様であるので、以下、その相違点を中心に説明する。
[Second Embodiment]
Subsequently, a second embodiment in which the user's intention can be reflected in the selection of the external communication module will be described in detail with reference to the drawings. FIG. 10 is a diagram showing a configuration of a vehicle equipped with an external communication control device according to a second embodiment of the present invention. With reference to FIG. 10, a configuration of a vehicle V100a including an external communication control device E100a and an external communication unit L100 is shown. The difference from the first embodiment shown in FIG. 3 is that the user request management unit E104 is added to the vehicle external communication control device E100a, and the communication control unit E106a considers the user's request. The point is to make 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 the designation of the out-of-vehicle communication module and the designation of the service from the 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.
図11の中段のポリシー#2は、テザリングを「高優先」として設定した例である。この場合、車外通信制御装置E100a内の通信制御部E106aは、サービス車両に搭載された車外通信モジュールとの比較において、テザリングを高優先として取り扱う。具体的には、サービスプロファイルの該当サービスの通信要求を満たす車外通信モジュールがすべて「低優先」である場合、テザリングを選択することになる。但し、使用可能通信容量や接続先については、ユーザー指定の条件を適用する。
図11の下段のポリシー#3は、無線LANを「低優先」として設定した例である。この場合、車外通信制御装置E100a内の通信制御部E106aは、サービス車両に搭載された他の車外通信モジュールとの比較において、無線LANを低優先として取り扱う。具体的には、サービスプロファイルの該当サービスの通信要求を満たす車外通信モジュールに、無線LAN以外の車外通信モジュールがある場合、当該車外通信モジュールを選択することになる。もちろん、サービスプロファイルの該当サービスの通信要求を満たす車外通信モジュールが無線LANのみである場合、無線LANを選択することになる。但し、この場合も使用可能通信容量や接続先については、ユーザー指定の条件を適用する。
通信制御部E106aは、上記のとおり、リソースプロファイルと、サービスプロファイルと、車両状態と、ユーザー制御ポリシーと、に基づいて、サービスに車外通信モジュールを割り当てる。 As described above, the communication control unit E106a allocates the out-of-vehicle communication module to the service based on the resource profile, the service profile, the vehicle state, and the user control policy.
続いて、本実施形態の動作について図面を参照して詳細に説明する。図12は、本発明の第2の実施形態の車外通信制御装置の動作を表したフローチャートである。以下、基本的な動作の流れは図8に示した第1の実施形態と同様であるので、以下、その相違点を中心に説明する。 Subsequently, the operation of the present embodiment will be described in detail with reference to the drawings. FIG. 12 is a flowchart showing the operation of the vehicle exterior communication control device according to the second embodiment of the present invention. Hereinafter, the basic operation flow is the same as that of the first embodiment shown in FIG. 8, and therefore, the differences will be mainly described below.
図12のステップF101〜F102は、図8に示した第1の実施形態と同様である。即ち、車両V100aの通信制御部E106aは、通信規格特性管理部E101と通信状態管理部E102により管理されているリソースプロファイルを参照し、車外通信モジュールの特性と状態を把握する(ステップF101)。次に、通信制御部E106aは、サービスプロファイルに新たに追加された自動運転サービスに対し、その通信要件を満たす車外通信モジュールを選択する(ステップF102)。 Steps F101 to F102 in FIG. 12 are the same as those 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 characteristic management unit E101 and the communication state management unit E102, and grasps the characteristics and state of the external communication module (step F101). Next, the communication control unit E106a selects an out-of-vehicle 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 out-of-vehicle communication module to be assigned to the service (step F105). Here, for example, when a certain out-of-vehicle communication module is set to have the highest priority for the automatic driving service, the out-of-vehicle communication module is assigned to the automatic driving service. On the other hand, when a certain external communication module is set to have high priority or low priority for the automatic driving service, in step F104, the external communication module to be compared with the external communication module and finally assigned to the automatic driving service is assigned. It will be decided.
以降の動作は第1の実施形態と同様である。即ち、通信制御部E106aは、車両状態管理部E105にて管理されている車両状態により車両の状態を把握し、必要に応じて、リソースプロファイルの車外通信モジュールの通信状態を修正する(ステップF103)。 Subsequent operations are the same as in the first embodiment. That is, the communication control unit E106a grasps the vehicle state based on 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 of the vehicle exterior communication module according to the vehicle condition, and determines the vehicle exterior communication module in consideration of the vehicle condition described above (step F104). As described above, according to the present embodiment, it is possible to achieve the combination of the service and the out-of-vehicle communication module according to the intention of the user. The reason is that it is possible to set a user control policy that specifies the out-of-vehicle communication that the user uses for the service.
[第3の実施形態]
続いて、車外通信モジュールとしてユーザーのスマートフォン(携帯端末)を利用可能とした第3の実施形態について図面を参照して詳細に説明する。図13は、本発明の第3の実施形態の概要を説明するための図である。図9に示した第1の実施形態との相違点は、ユーザーが自身のスマートフォンを、テザリング機能によりサービスの車外通信モジュールとして利用できるようにしている点である。さらに、本実施形態では、上記機能の実現にあたり、スマートフォンと通信制御部とが後記するように連携して動作する。なお、テザリング機能とは、インターネット接続機能を備えたスマートフォン等をアクセスポイント(親機)として用いて、他の端末(ここでは車両内の機器)にインターネット接続させる機能である。
[Third Embodiment]
Subsequently, a third embodiment in which the user's smartphone (mobile terminal) can be used as the 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 own smartphone as an out-of-vehicle communication module of the service by the tethering function. Further, in the present embodiment, in realizing the above function, the smartphone and the communication control unit operate in cooperation as described later. The tethering function is a function of using a smartphone or the like having an Internet connection function as an access point (master unit) to connect to another terminal (in this case, a device in a vehicle) via the Internet.
図14は、本発明の第3の実施形態の構成を表した図である。図14を参照すると、車外通信制御装置E100bと車外通信部L100とを備えた車両V100bと、スマートフォンS100とが接続された構成が示されている。車外通信制御装置E100bと図10に示した第2の実施形態の車外通信制御装置E100aとの相違点は、通信制御部E106bにスマートフォンS100側の通信制御部E306との連携機能が追加されている点である。その他の構成は第1の実施形態と同様であるので、以下、その相違点を中心に説明する。 FIG. 14 is a diagram showing a configuration of a third embodiment of the present invention. With reference to FIG. 14, 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 is shown. The difference between the external communication control device E100b and the external communication control device E100a of the second embodiment shown in FIG. 10 is that the communication control unit E106b has a function of linking with the communication control unit E306 on the smartphone S100 side. 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 out-of-vehicle communication control unit E300 is different from the out-of-vehicle communication control device E100b on the vehicle V100b side in that it does not have the function of the vehicle state management unit E105, which is a management function specialized for the vehicle, and is equivalent. It has a function. The out-of-vehicle communication unit L300 has an out-of-vehicle communication module L301 capable of communicating with communication standards such as 3G / 4G and LTE. These are provided by the smartphone S100 for telephone calls and data communications.
車両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 can communicate with each other. Various methods can be adopted as the connection form between the communication control unit E106b and the communication control unit E306. For example, Wifi (registered trademark), Bluetooth (registered trademark), and USB (Universal Serial Bus) can be used to connect the two.
次に本発明の第3の実施形態の動作について、図面を参照して詳細に説明する。図15は、本発明の第3の実施形態の動作を表したフローチャートである。図15を参照すると、まず、車両V100bの通信制御部E106bにおいて、車外通信モジュールL101〜103の割り当て処理が行われる(ステップF210)。この車外通信モジュールL101〜103の割り当て処理(ステップF211〜F214)は、第2の実施形態で説明したステップF101、F102、F105、F103と同様であるので説明を省略する。 Next, the operation of the third embodiment of the present invention will be described in detail with reference to the drawings. FIG. 15 is a flowchart showing the operation of the third embodiment of the present invention. Referring to FIG. 15, first, the communication control unit E106b of the vehicle V100b performs the allocation process of the external communication modules L101 to 103 (step F210). The allocation process (steps F211 to F214) of the external communication modules L101 to 103 is the same as the steps F101, F102, F105, and F103 described in the second embodiment, and thus the description thereof will be omitted.
スマートフォンS100側においても同様に、通信制御部E306により、車外通信モジュールL201の割り当て処理が行われる(F220)。この車外通信モジュールL101〜103の割り当て処理(ステップF221〜F223)は、第2の実施形態で説明したステップF101、F102、F105と同様であるので説明を省略する。 Similarly, on the smartphone S100 side, the communication control unit E306 performs the allocation process of the external communication module L201 (F220). The allocation process (steps F221 to F223) of the external communication modules L101 to 103 is the same as steps F101, F102, and F105 described in the second embodiment, and thus the description thereof will be omitted.
最後に、通信制御部E106bと通信制御部E306とが連携することで、車外通信モジュールL101〜L103、L301の割り当てを行ない、実際にサービスに対し、車外通信モジュールを割り当てる(ステップF230)。 Finally, the communication control unit E106b and the communication control unit E306 cooperate with each other 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 exterior communication module L301 of the smartphone S100 can be added as an option as the vehicle exterior communication module used for the service for the vehicle. The effect of this embodiment is not limited to the addition of the external communication module L301. For example, by installing various application programs on the smartphone S100 and using the external communication module L301 for services for vehicles, it is possible to record the communication status and the like. For example, it is possible to have the application program of the smartphone S100 propose a better service or a low-cost out-of-vehicle communication module based on the record of the communication status when the automatic driving service is used.
[第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 drawing for the fourth embodiment in which the cloud platform (hereinafter, cloud) C100 can be used as the external communication module, and the external communication module can be selected even in the communication from the cloud to the vehicle. Will be explained in detail. FIG. 16 is a diagram showing the configuration of a fourth embodiment of the present invention. With reference to FIG. 16, 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 is shown. The first difference between the external communication control device E100c and the external communication control device E100a of the second embodiment shown in FIG. 10 is that the communication control unit E106c has a function of linking with the communication control function E406 on the cloud C100 side. It is a point that has been done. The 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 out-of-vehicle communication control function E400 is different from the out-of-vehicle communication control device E100c on the vehicle V100c side in that it does not have the functions of the user requirement management unit E104 and the vehicle state management unit E105, and the functions of the elements having the same name Are equivalent. The out-of-vehicle communication unit L400 has out-of-vehicle communication modules L401 to L403 capable of communicating with communication standards such as 3G / 4G and LTE. These may be virtual out-of-vehicle communication modules configured by a virtual environment on the cloud side. For the connection between the cloud C100 and the vehicle, the external modules L101 to L103 and L401 to L403 may be used, or a communication interface independent of these external communication modules may be used.
次に本発明の第4の実施形態の動作について、図面を参照して詳細に説明する。図17は、本発明の第4の実施形態の動作を表したフローチャートである。図17を参照すると、まず、車両V100cの通信制御部E106cにおいて、車外通信モジュールL101〜L103の割り当て処理が行われる(ステップF210)。この車外通信モジュールL101〜L103の割り当て処理(ステップF211〜F214)は、第3の実施形態と同様であるので説明を省略する。 Next, the operation of the fourth embodiment of the present invention will be described in detail with reference to the drawings. FIG. 17 is a flowchart showing the operation of the fourth embodiment of the present invention. Referring to FIG. 17, first, the communication control unit E106c of the vehicle V100c performs the allocation process of the external communication modules L101 to L103 (step F210). The allocation processing (steps F211 to F214) of the external communication modules L101 to L103 is the same as that of the third embodiment, and thus the description thereof will be 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 of the external communication modules L401 to L403 (F220a). The allocation processing (steps F221a to F222a) of the external communication modules L401 to L403 is the same as the steps F101 and F102 described in the second embodiment, and thus the description thereof will be omitted.
最後に、通信制御部E106cと通信制御部E406及び通信状態管理部E102cと通信状態管理部E402が連携することで、車外通信モジュールL101〜L103、L401〜L403の割り当てを行なう。これにより、実際にサービスに対し、車外通信モジュールが割り当てられる(ステップF230a)。 Finally, the communication control unit E106c, the communication control unit E406, the communication state management unit E102c, and the communication state management unit E402 cooperate with each other to allocate the external communication modules L101 to L103 and L401 to L403. As a result, the out-of-vehicle 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 exterior communication modules L401 to L403 of the cloud C100 can be added as options as the vehicle exterior communication module used for the service for the vehicle. The effect of this embodiment is not limited to the addition of the external communication modules L401 to L403 to the communication means from the cloud C100 to the vehicle V100c. For example, a virtual machine (VM) running on the cloud C100 is made to execute various application programs. Then, by using the external communication modules L401 to L403 for the service for the vehicle, it is possible to record the communication status and the like, which is useful for improving the service.
[第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 a fifth embodiment of the present invention. With reference to FIG. 18, 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 is shown. Each part of the vehicle V100d, the smartphone S100, and the cloud C100 has the same functions as the elements of the same name in the third and fourth embodiments. Then, 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, respectively. Further, 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, respectively.
以上のように構成される第5の実施形態によれば、サービスに割り当てる車外通信モジュールの選択肢を増やすことができる。さらに、本実施形態によれば、車両V100、スマートフォンS100及びクラウドC100間で、サービスと車外通信モジュールの組み合わせの最適化を実現することが可能となる。 According to the fifth embodiment configured as described above, the options of the out-of-vehicle communication module assigned to the service can be increased. Further, according to the present embodiment, it is possible to realize optimization of the combination of the service and the out-of-vehicle communication module between the vehicle V100, the smartphone S100 and the cloud C100.
[第6の実施形態]
続いて、サービスに対し車外通信モジュールを割り当てができない場合にユーザーにその旨を伝達するUI(ユーザーインターフェース)を追加した第6の実施形態について図面を参照して詳細に説明する。
[Sixth Embodiment]
Subsequently, a sixth embodiment in which a UI (user interface) for notifying the user when the out-of-vehicle communication module cannot be assigned to the service will be described in detail with reference to the drawings.
図19は、本発明の第6の実施形態の車外通信制御装置を搭載した車両の構成を表した図である。図19を参照すると、車外通信制御装置E100eと車外通信部L100とを備えた車両V100eの構成が示されている。図19の構成は、図3に示した第1の実施形態の構成に、表示部E110を追加した構成となっている。また、通信制御部E106eは、表示部E110への警告表示を行う機能が追加されている。その他の構成は第1の実施形態と同様であるので、以下、その相違点を中心に説明する。 FIG. 19 is a diagram showing a configuration of a vehicle equipped with an external communication control device according to a sixth embodiment of the present invention. With reference to FIG. 19, a configuration of a vehicle V100e including an external communication control device E100e and an external communication unit L100 is shown. The configuration of FIG. 19 is such that the display unit E110 is added to the configuration of the first embodiment shown in FIG. Further, the communication control unit E106e has an added 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 composed of a display device that displays a warning message instructed by the communication control unit E106e.
次に本発明の第6の実施形態の動作について、図面を参照して詳細に説明する。図20は、本発明の第6の実施形態において追加される動作を表したフローチャートである。図20を参照すると、まず、通信制御部E106eは、選択した車外通信モジュールが、異常などでサービスに割り当てができなかった場合、表示部E110に対して、警告メッセージの表示を指示する(ステップF601、F602)。 Next, the operation of the sixth embodiment of the present invention will be described in detail with reference to the drawings. FIG. 20 is a flowchart showing the operation added in the sixth embodiment of the present invention. Referring to FIG. 20, first, the communication control unit E106e instructs the display unit E110 to display a warning message when the selected out-of-vehicle communication module cannot be assigned to the service due to an abnormality or the like (step F601). , F602).
前記指示を受けた表示部E110は、支持された警告メッセージを表示する(ステップF603)。 Upon receiving the instruction, the display unit E110 displays a supported warning message (step F603).
なお、第3〜第5の実施例の場合は、表示部は必ずしも車両V100に搭載される必要はなく、スマートフォンS100またはクラウドC100に設けた表示部E110で表示することができる。 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 the present embodiment, when the out-of-vehicle communication module that realizes the service cannot be assigned, it is possible to promptly give a warning and notify the user to that effect. The user who receives this warning changes the resource profile by, for example, contracting with a telecommunications company, moving the vehicle or changing the state (for example, stopping in a safe place), and the external communication module. Can be assigned.
なお、本実施形態は、第2〜第5の実施形態にも適用することができる。また、第3〜第5の実施形態に表示部E110を追加する場合、表示部E110の配置は、必ずしも車両V100側である必要はない。例えば、スマートフォンS100の表示部を警告表示領域として用いる構成も採用可能である。または、車両の任意の位置に表示部E110を設け、クラウドC100側で、表示を行わせる構成も採用可能である。 The present 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 arrangement of the display unit E110 does not necessarily have to be on the vehicle V100 side. For example, a configuration in which the display unit of the smartphone S100 is used as a warning display area can also be adopted. Alternatively, it is also possible to adopt a configuration in which the display unit E110 is provided at an arbitrary position of the vehicle and the display is performed on the cloud C100 side.
[第7の実施形態]
続いて、外部の機器から受けた変更指示に従い、車外通信モジュールの選択ロジックを変更し、車外通信制御自体を進化させることができるようにした第7の実施形態について図面を参照して詳細に説明する。図21は、本発明の第7の実施形態の車外通信制御装置を搭載した車両の構成を表した図である。図21の構成は、図10に示した第2の実施形態の構成に、通信制御記憶部E107と、変更制御部M100とを追加した構成となっている。その他の構成は第2の実施形態と同様であるので、以下、その相違点を中心に説明する。
[7th Embodiment]
Subsequently, the seventh embodiment in which the selection logic of the external communication module is changed according to the change instruction received from the external device so that the external communication control itself can be evolved will be described in detail with reference to the drawings. To do. FIG. 21 is a diagram showing a configuration of a vehicle equipped with an external communication control device according to a seventh embodiment of the present invention. The configuration of FIG. 21 is such that the communication control storage unit E107 and the change control unit M100 are added 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 the control management contents and the control flowchart of the communication control unit E106f. The control management content and the control flowchart are used when the communication control unit E106f selects the out-of-vehicle communication module. The flowchart of 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 according to a change instruction received from an external device such as OTA or OBDII (On Board Diagnosis II) from the external communication unit L100.
次に本発明の第7の実施形態の動作について、図面を参照して詳細に説明する。図22は、本発明の第7の実施形態において追加される動作を表したフローチャートである。図22を参照すると、まず、変更制御部M100は、車外通信部L100を介して外部の危機から変更指示を受けると(ステップF701のYes)、通信制御記憶部E107に保持されている制御管理内容や制御フローチャートを更新する(ステップF702)。 Next, the operation of the seventh embodiment of the present invention will be described in detail with reference to the drawings. FIG. 22 is a flowchart showing the operation 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 control management content held in the communication control storage unit E107. And the control flowchart is updated (step F702).
そして、通信制御部E106fは、変更された通信制御記憶部E107の制御管理内容や制御フローチャートに従って車外通信モジュールの割り当てを行う(ステップF703)。 Then, the communication control unit E106f allocates the out-of-vehicle communication module according to the control management content and the control flowchart of the changed communication control storage unit E107 (step F703).
本実施形態によれば、車外通信制御自体を進化させることが可能となる。第1〜第6の実施形態においても、リソースプロファイルやサービスプロファイルやユーザー制御ポリシーを更新することで、車外通信モジュールの選択に変更を加えることが可能である。本実施形態では、これに加えて、車外通信制御のフローチャートを含めたアルゴリズム自体(車外通信モジュールの選択ロジック)もOTAなどで更新することができるようになる。例えば、図8の例では、車両状態の把握をF103で行っているが、図8のフローチャートに代えて、車両状態の把握は別のタイミングで行うようなフローチャートに置き換えることができる。 According to this embodiment, it is possible to evolve the out-of-vehicle communication control itself. Also in the first to sixth embodiments, it is possible to change the selection of the out-of-vehicle communication module by updating the resource profile, the service profile, and the user control policy. In the present embodiment, in addition to this, the algorithm itself (selection logic of the external communication module) including the flowchart of the external communication control can be updated by OTA or the like. For example, in the example of FIG. 8, the vehicle state is grasped by F103, but instead of the flowchart of FIG. 8, the vehicle state can be grasped by a flowchart that is performed at a different timing.
以上、本発明の各実施形態を説明したが、本発明は、上記した実施形態に限定されるものではなく、本発明の基本的技術的思想を逸脱しない範囲で、更なる変形・置換・調整を加えることができる。例えば、各図面に示したネットワーク構成、各要素の構成、メッセージの表現形態は、本発明の理解を助けるための一例であり、これらの図面に示した構成に限定されるものではない。 Although each embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and further modifications, substitutions, and adjustments are 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 expression form of the message shown in each drawing are examples for assisting the 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 illustrated as a device equipped with an external communication module, but instead of the smartphone S100, a mobile router or other terminal having a tethering function can also be used.
また、上記した第1〜第7の実施形態に示した手順は、車外通信制御装置として機能するコンピュータ(図23の9000)に、車外通信制御装置としての機能を実現させるプログラムにより実現可能である。このようなコンピュータは、図24のCPU(Central Processing Unit)9010、通信インターフェース9020、メモリ9030、補助記憶装置9040を備える構成に例示される。すなわち、図24のCPU9010にて、領域分割プログラムや位置推定プログラムを実行し、その補助記憶装置9040等に保持された各計算パラメーターの更新処理を実施させればよい。
Further, the procedure shown in the first to seventh embodiments described above can be realized by a program for realizing the function as the external communication control device in the computer (9000 in FIG. 23) functioning as the external communication control device. .. Such a computer is exemplified in a configuration including a CPU (Central Processing Unit) 9010, a
即ち、上記した第1〜第7の実施形態に示した車外通信制御装置の各部処理手段及び機能は、車外通信制御装置に搭載されたプロセッサに、そのハードウェアを用いて、上記した各処理を実行させるコンピュータプログラムにより実現することができる。 That is, the processing means and functions of each part of the vehicle-mounted communication control device shown in the first to seventh embodiments described above perform the above-mentioned processing by using the hardware of the processor mounted on the vehicle-mounted communication control device. 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, a preferred embodiment of the present invention is summarized.
[First form]
(Refer to the communication module selection device from the first viewpoint 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 determined.
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 own machine is located in the area.
[Third form]
The communication module selection device described above is
It is possible to set the usage conditions of the communication module in the communication control unit for each user.
The communication control unit may adopt a configuration for setting the usage conditions of the communication module with reference to the usage conditions.
[Fourth form]
The communication module selection device described above is
It is possible to adopt a configuration that operates in cooperation with a user's mobile terminal that selects and assigns a communication module for a predetermined service.
[Fifth form]
The communication module selection device described above is
It is possible to adopt a configuration that operates in cooperation with the communication control function on the network side that selects and assigns a communication module for a predetermined service.
[Sixth form]
The communication module selection device described above can further be configured to notify the user of a warning message when the out-of-vehicle communication module cannot be assigned to the service.
[7th form]
The communication module selection device described above is
Further, it is possible to adopt a configuration including a change control unit that changes the selection logic of the external communication module according to a change instruction received from a predetermined external device.
[8th form]
(Refer to the communication module selection method from the second viewpoint above)
[9th form]
(Refer to the program from the third viewpoint above)
The eighth to ninth forms can be developed into the second to seventh forms in the same manner as the first form.
なお、上記の特許文献の各開示を、本書に引用をもって繰り込むものとする。本発明の全開示(請求の範囲を含む)の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の開示の枠内において種々の開示要素(各請求項の各要素、各実施形態ないし実施例の各要素、各図面の各要素等を含む)の多様な組み合わせ、ないし選択(部分的削除を含む)が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。特に、本書に記載した数値範囲については、当該範囲内に含まれる任意の数値ないし小範囲が、別段の記載のない場合でも具体的に記載されているものと解釈されるべきである。 The disclosures of the above patent documents shall be incorporated into this document by citation. Within the framework of the entire disclosure (including the scope of claims) of the present invention, it is possible to change or adjust the embodiments or examples based on the basic technical idea thereof. Further, within the framework of the disclosure of the present invention, various combinations or selections (parts) of various disclosure elements (including each element of each claim, each element of each embodiment or embodiment, each element of each drawing, etc.) (Including target deletion) is possible. That is, it goes without saying that the present invention includes all disclosure including claims, and various modifications and modifications that can be made by those skilled in the art in accordance with the technical idea. In particular, with respect to the numerical range described in this document, it should be interpreted that any numerical value or small range included in the range is specifically described even if there is no other description.
上記した第1〜第7の実施形態では、本発明を車両システムに適用した例を挙げて説明したが、本発明の適用分野は自動車分野に限られない。例えば、本発明は、ユーザー向けに各種のサービスを提供するロボットやパーソナルモビリティにも使用できる。また、電車、船、飛行機などにおいて、これらの車両に搭載された車外通信モジュールを選択して乗客向けのサービスに割り当てる場合にも適用可能である。 In the first to seventh embodiments described above, an example in which the present invention is applied to a vehicle system has been described, but the application field of the present invention is not limited to the automobile field. For example, the present invention can also be used for robots and personal mobility that provide various services for users. It is also applicable to the case of selecting an out-of-vehicle communication module mounted on these vehicles and assigning it to a service for passengers in a train, a ship, an airplane, or the like.
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
9020 Communication interface 9030
Claims (9)
外部から提供されるサービスの種別毎に、必要とされる通信特性を管理する第2のテーブルと、
自機の移動状態を含む状態に応じ、前記通信モジュールの選択順位を定めた第3のテーブルと、
を記憶する記憶部と、
前記第1から第3のテーブルを参照して、前記外部から提供されるサービスの種別ごとに、使用する通信モジュールの切り替えを行う通信制御部と、
を備える通信モジュール選択装置。 A first table that manages the communication characteristics of the plurality of communication modules, including the communication states of the plurality of communication modules having different communication characteristics,
A second table that manages the required communication characteristics for each type of service provided from the outside,
A third table in which the selection order of the communication module is determined according to the state including the moving state of the own machine, and
A memory unit that memorizes
With reference to the first to third tables, a communication control unit that switches the communication module to be used for each type of service provided from the outside.
A communication module selection device comprising.
前記通信制御部は、自機の位置が前記エリアに位置するか否かにより、使用する通信モジュールの切り替えを行う請求項1の通信モジュール選択装置。 In the third table, the selection order of the communication module according to the area is determined.
The communication module selection device according to claim 1, wherein the communication control unit switches the communication module to be used depending on whether or not the position of the own machine is located in the area.
前記通信制御部は、前記使用条件を参照して、前記通信モジュールの使用条件を設定する、
請求項1又は2の通信モジュール選択装置。 It is possible to set the usage conditions of the communication module in the communication control unit for each user.
The communication control unit sets the usage conditions of the communication module with reference to the usage conditions.
The communication module selection device according to claim 1 or 2.
所定のサービスについて通信モジュールを選択して割り当てるユーザーの携帯端末と連携して動作する請求項1から3いずれか一の通信モジュール選択装置。 The communication control unit
The communication module selection device according to any one of claims 1 to 3, which operates in cooperation with a user's mobile terminal that selects and assigns a communication module for a predetermined service.
所定のサービスについて通信モジュールを選択して割り当てるネットワーク側の通信制御機能と連携して動作するネットワーク側に配置された通信制御部に、通信モジュールの選択を依頼する請求項1から4いずれか一の通信モジュール選択装置。 The communication control unit
Claims 1 to 4 for requesting the communication control unit located on the network side, which operates in cooperation with the communication control function on the network side to select and assign the communication module for a predetermined service, to select the communication module. Communication module selection device.
外部から提供されるサービスの種別毎に、必要とされる通信特性を管理する第2のテーブルと、
自機の移動状態を含む状態に応じ、前記通信モジュールの選択順位を定めた第3のテーブルと、を記憶する記憶部と、を備えたコンピュータが、
自機の移動状態を含む状態を確認し、
前記第1から第3のテーブルを参照して、前記外部から提供されるサービスの種別ごとに、使用する通信モジュールの切り替えを行う
通信モジュール選択方法。 A first table that manages the communication characteristics of the plurality of communication modules, including the communication states of the plurality of communication modules having different communication characteristics,
A second table that manages the required communication characteristics for each type of service provided from the outside,
A computer including a third table in which the selection order of the communication module is determined according to a state including a moving state of the own machine and a storage unit for storing the communication module is provided.
Check the status including the movement status of your own machine,
A communication module selection method for switching the communication module to be used for each type of service provided from the outside with reference to the first to third tables.
外部から提供されるサービスの種別毎に、必要とされる通信特性を管理する第2のテーブルと、
自機の移動状態を含む状態に応じ、前記通信モジュールの選択順位を定めた第3のテーブルと、を記憶する記憶部と、を備えたコンピュータに、
自機の移動状態を含む状態を確認する処理と、
前記第1から第3のテーブルを参照して、前記外部から提供されるサービスの種別ごとに、使用する通信モジュールを切り替える処理と、
を実行させるプログラム。 A first table that manages the communication characteristics of the plurality of communication modules, including the communication states of the plurality of communication modules having different communication characteristics,
A second table that manages the required communication characteristics for each type of service provided from the outside,
A computer provided with a third table in which the selection order of the communication module is determined according to a state including a moving state of the own machine, and a storage unit for storing the communication module.
Processing to check the status including the movement status of your own machine,
With reference to the first to third tables, a process of switching the communication module to be used for each type of service provided from the outside, and
A program that executes.
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 true JP2020205542A (en) | 2020-12-24 |
JP7298884B2 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) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023085050A1 (en) * | 2021-11-09 | 2023-05-19 | 株式会社オートネットワーク技術研究所 | Management device, management system, management method, and computer program |
Citations (4)
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 |
-
2019
- 2019-06-18 JP JP2019112601A patent/JP7298884B2/en active Active
Patent Citations (4)
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 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023085050A1 (en) * | 2021-11-09 | 2023-05-19 | 株式会社オートネットワーク技術研究所 | Management device, management system, management method, and computer program |
Also Published As
Publication number | Publication date |
---|---|
JP7298884B2 (en) | 2023-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110546958B (en) | Apparatus, system and method for wireless multilink vehicle communication | |
Zhuang et al. | SDN/NFV-empowered future IoV with enhanced communication, computing, and caching | |
US9277370B2 (en) | System and method for internal networking, data optimization and dynamic frequency selection in a vehicular environment | |
JP6397990B2 (en) | Mobile mobile wireless vehicle network infrastructure system and method | |
CN112074790A (en) | Apparatus, system and method for autonomous driving and remotely operated vehicle | |
CN108574726B (en) | Autonomous vehicle network bandwidth bridging | |
CN103685457A (en) | Automotive neural network | |
CN111163438A (en) | Vehicle formation travel management and power control using LTE/5G V2X communication | |
CN108012238B (en) | Method and apparatus for vehicle-to-cloud network traffic scheduling | |
CN109863778B (en) | Method for monitoring the quality of a data connection, and subscriber station and network management unit for use in the method | |
KR20130086363A (en) | Vehicle communication network | |
US20210248520A1 (en) | Timing optimization for transiting users of an on-demand transport service | |
Gil et al. | Communication requirements for dynamic wireless power transfer for battery electric vehicles | |
CN110324806B (en) | Control device, recording medium, and control method | |
CN109070876B (en) | Dynamic application execution for automotive and cloud hybrid environments | |
CN108781350B (en) | Motor vehicle with the communication unit for multiple control units | |
JP7298884B2 (en) | COMMUNICATION MODULE SELECTION DEVICE, COMMUNICATION MODULE SELECTION METHOD AND PROGRAM | |
Ernst et al. | Application-centric network management-addressing safety and real-time in v2x applications | |
KR102017837B1 (en) | Server and method for managing charge of electric vehicle | |
JP7124660B2 (en) | In-vehicle system | |
US20210026344A1 (en) | Vehicle equipment control device, a method of controlling vehicle equipment, and non-transitory storage medium storing a program for controlling vehicle equipment | |
Hofmann et al. | 5g netmobil: Pathways towards tactile connected driving | |
JP5601306B2 (en) | Vehicle network communication management device | |
US10097473B2 (en) | Mobile device to vehicle output stream packet prioritization | |
US20240077319A1 (en) | Autonomous management of wireless connectivity of priority response vehicles |
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 |