JP7126894B2 - In-vehicle system - Google Patents
In-vehicle system Download PDFInfo
- Publication number
- JP7126894B2 JP7126894B2 JP2018138217A JP2018138217A JP7126894B2 JP 7126894 B2 JP7126894 B2 JP 7126894B2 JP 2018138217 A JP2018138217 A JP 2018138217A JP 2018138217 A JP2018138217 A JP 2018138217A JP 7126894 B2 JP7126894 B2 JP 7126894B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- communication
- information
- devices
- function unit
- 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
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Description
本発明は、車載システムに関する。 The present invention relates to an in-vehicle system.
車両に搭載される従来の車載システムとして、例えば、特許文献1には、車両内に搭載される複数の電子機器と通信線を介して接続され、データの送受信を行う車両制御装置が開示されている。この車両制御装置は、起動タイミングが異なる制御機器との通信において、通信効率の向上を図ったものである。 As a conventional in-vehicle system mounted in a vehicle, for example, Patent Document 1 discloses a vehicle control device that is connected to a plurality of electronic devices mounted in the vehicle via communication lines and transmits and receives data. there is This vehicle control device is intended to improve communication efficiency in communication with control devices that are activated at different timings.
ところで、上述の特許文献1に記載の車両制御装置は、例えば、効率的な通信接続の点で更なる改善の余地がある。 By the way, the vehicle control device described in Patent Literature 1 has room for further improvement, for example, in terms of efficient communication connection.
本発明は、上記の事情に鑑みてなされたものであって、適正な通信接続を行うことができる車載システムを提供することを目的とする。 SUMMARY OF THE INVENTION It is an object of the present invention to provide an in-vehicle system capable of proper communication connection.
上記目的を達成するために、本発明に係る車載システムは、車両に搭載され前記車両の外部機器と通信接続可能である複数の通信機と、前記車両に搭載された複数の車載機器の通信接続要求に応じて前記複数の通信機を介した前記複数の車載機器と前記外部機器との通信接続の接続スケジュールを作成し、作成した当該接続スケジュールに基づいて前記複数の通信機を介した通信接続を制御する処理を実行可能である処理部とを備えることを特徴とする。 In order to achieve the above object, an in-vehicle system according to the present invention provides communication connections between a plurality of communication devices mounted on a vehicle and capable of communicating with external devices of the vehicle, and a plurality of on-vehicle devices mounted on the vehicle. Creating a connection schedule for communication connection between the plurality of in-vehicle devices and the external device via the plurality of communication devices in response to a request, and establishing communication connection via the plurality of communication devices based on the prepared connection schedule. and a processing unit capable of executing a process of controlling the
また、上記車載システムでは、前記処理部は、前記車載機器と前記外部機器との間で送受信する情報の情報種別に応じて使用可能な前記通信機に対して当該情報種別に応じて予め設定された優先順位に基づいて、前記接続スケジュールを作成するものとすることができる。 Further, in the in-vehicle system, the processing unit is configured in advance according to the type of information to be transmitted and received between the in-vehicle device and the external device for the communication device that can be used according to the type of information. The connection schedule may be created based on the priority order.
また、上記車載システムでは、前記処理部は、前記車載機器と前記外部機器との間で送受信する情報の情報種別に対して予め設定された優先順位に基づいて、前記接続スケジュールを作成するものとすることができる。 Further, in the in-vehicle system, the processing unit creates the connection schedule based on a priority set in advance for information types of information transmitted and received between the in-vehicle device and the external device. can do.
本発明に係る車載システムは、処理部によって複数の通信機を介した複数の車載機器と外部機器との通信接続の接続スケジュールを作成する。そして、車載システムは、処理部によって当該接続スケジュールに基づいて複数の通信機を介した通信接続を制御する処理を実行する。この結果、車載システムは、効率的な通信接続を実現することができ、適正な通信接続を行うことができる、という効果を奏する。 In the vehicle-mounted system according to the present invention, the processing unit creates a connection schedule for communication connection between a plurality of vehicle-mounted devices and an external device via a plurality of communication devices. Then, the in-vehicle system executes processing for controlling communication connection via the plurality of communication devices based on the connection schedule by the processing unit. As a result, the in-vehicle system can realize efficient communication connection, and can perform proper communication connection.
以下に、本発明に係る実施形態を図面に基づいて詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。また、下記実施形態における構成要素には、当業者が置換可能かつ容易なもの、あるいは実質的に同一のものが含まれる。 EMBODIMENT OF THE INVENTION Below, embodiment which concerns on this invention is described in detail based on drawing. In addition, this invention is not limited by this embodiment. In addition, components in the following embodiments include components that can be easily replaced by those skilled in the art, or components that are substantially the same.
[実施形態]
図1に示す本実施形態に係る車載システム1は、車両Vに適用され、複数の車載機器3と外部機器101との間で複数の通信機2を介して通信接続を行う車載通信システムである。ここで、外部機器101は、車両Vの外部に設けられ、複数の車載機器3と通信機2を介して相互に情報を授受可能な機器である。外部機器101は、例えば、ネットワーク上に実装されるクラウドサービス機器(クラウドサーバ)100を構成するものである。外部機器101は、例えば、CPU等の中央演算処理装置、ROM、RAM等を含む周知のマイクロコンピュータを主体とする電子回路、各種記憶装置等を含んで構成される。本実施形態の車載システム1は、通信機2を介してクラウドサービス機器100を構成する外部機器101と相互に通信し連携することで当該クラウドサービス機器100から様々なクラウドサービスを受けることができる。以下、図1を参照して車載システム1の構成について詳細に説明する。なお、図1に図示する車載システム1において、電力供給、制御信号、各種情報等の授受のための各構成要素間の接続方式は、特に断りのない限り、電線等の配索材を介した有線による接続、無線通信、非接触給電等の無線による接続のいずれであってもよい。
[Embodiment]
An in-vehicle system 1 according to the present embodiment shown in FIG. 1 is an in-vehicle communication system that is applied to a vehicle V and performs communication connection between a plurality of in-
具体的には、車載システム1は、車両Vに搭載され、複数の通信機2と、複数の車載機器3と、処理部としてのスケジューラ機能部4とを備える。本実施形態の車載システム1は、図1に示す構成要素を車両Vに搭載することで実現させる。車載システム1が適用される車両Vは、電気車両(EV)、ハイブリッド車両(HEV)、プラグインハイブリッド車両(PHEV)、ガソリン車両、ディーゼル車両など、駆動源としてモータまたはエンジンを用いるいずれの車両であってもよい。また、当該車両Vの操作は、運転者による手動運転、半自動運転、自動運転などいずれであってもよい。
Specifically, the in-vehicle system 1 is mounted in a vehicle V and includes a plurality of
通信機2は、車両Vの外部機器101と通信接続可能な通信モジュールである。通信機2は、車両Vに複数搭載される。通信機2は、車両Vと当該車両Vの外部とを無線により通信接続し、車両Vと当該車両Vの外部との間で情報の送受信を行う。通信機2は、例えば、広域無線、狭域無線、近距離無線等、種々の方式の無線通信により車両Vの外部の通信機器(外部機器101等)と通信する。ここで、広域無線の方式は、例えば、ラジオ(AM、FM等)、DTV(2K、4K、8K等)、TEL(PCS、CDMA、LTE、WiMAX(登録商標)、4G、5G等)、衛星通信(GNSS:Global Navigation Satellite Systems(GPS、GLONASS、Galileo等))、V2I(Vehicle to Infrastructure)、V2X(Vehicle to everything)等である。また、狭域無線の方式は、例えば、ETC/DSRC、VICS(登録商標)、無線LAN、ミリ波通信等である。また、近距離無線の方式は、例えば、W-LAN、Wi-Fi(登録商標)、Bluetooth(登録商標)等である。複数の通信機2は、典型的には、異なる通信方式のものを含んで構成される。各通信機2は、通信ネットワークを介して、スケジューラ機能部4と接続されており、スケジューラ機能部4との間で情報の送受信を行うことができる。通信機2は、スケジューラ機能部4を介して供給される制御信号によって外部機器101との情報の授受の際にその動作が制御される。図1の例では、通信機2は、3つ設けられるものとして図示している。以下の説明では、3つ通信機2を区別して説明する場合には、それぞれ「通信機2A」、「通信機2B」、「通信機2C」という場合がある。
The
車載機器3は、車両Vに搭載されるものであり、通信機2を介して外部機器101と情報を授受するものである。車載機器3は、車両Vに複数搭載される。複数の車載機器3は、例えば、走行系アクチュエータ、車両環境系機器、マルチメディア(Multi Media)系機器、制御系機器、電源系機器、検出器等を含んでいてもよい。走行系アクチュエータとしては、例えば、車両Vを走行させる駆動装置である走行用パワートレーン(エンジン、モータジェネレータ、トランスミッション)、車両Vの操舵を行う操舵装置、車両Vの制動を行う制動装置等を含んでいてもよい。車両環境系機器としては、例えば、ヘッドライト、テールランプ、ルームランプ等の各種照明機器、空調機器、ワイパ機器、ミラー、シート等を含んでいてもよい。マルチメディア系機器としては、例えば、ナビゲーション装置、オーディオ装置、メータ、各種ディスプレイ等、情報提供の形式、態様を含むいわゆるユーザインタフェース(UI:User Interface)を使用者の要望、好みに則して必要に応じて設定変更しカスタマイズ可能な機器を含んでいてもよい。制御系機器としては、例えば、車両Vの各部を統括的に制御する電子制御ユニット(ECU)等の機器を含んでいてもよい。電源系機器としては、例えば、バッテリ、コンデンサ、キャパシタ等の蓄電装置、オルタネータ、モータジェネレータ等の発電機、電源分配器等の機器を含んでいてもよい。検出器としては、例えば、車両Vに関する情報を検出する車速センサ、加速度センサ、操舵角センサ、アクセルセンサ、ブレーキセンサ、シフトポジションセンサ、各部の電圧/電流計、温度/湿度計等の種々のセンサ、車両Vの乗員による各種操作を検出する種々のスイッチ、CCDカメラ等の撮像装置、赤外線、ミリ波、超音波等を用いた各種レーダ/ソナー、GPS受信機、各種無線通信機器、車両Vの乗員の生体情報(心電情報、心拍数、呼吸数、脈拍数、血圧、体温、脳波、筋電流等のバイタルサイン、指紋情報、静脈情報、顔貌情報、声紋情報、虹彩情報等の個人を識別可能な個体識別情報、血中アルコール濃度、覚醒度情報、視線情報等)を検出する機器等を含んでいてもよい。車載機器3は、スケジューラ機能部4を介して供給される制御信号によって外部機器101との情報の授受の際にその動作が制御される。図1の例では、車載機器3は、3つ設けられるものとして図示している。以下の説明では、3つ車載機器3を区別して説明する場合には、それぞれ「車載機器3A」、「車載機器3B」、「車載機器3C」という場合がある。
The vehicle-mounted
スケジューラ機能部4は、複数の通信機2を介した複数の車載機器3と外部機器101との通信接続を統括的に管理するものである。スケジューラ機能部4は、例えば、CPU等の中央演算処理装置、ROM、RAM等を含む周知のマイクロコンピュータを主体とする電子回路、各種記憶装置等を含んで構成される。スケジューラ機能部4は、ROM、RAM等に格納されている制御プログラムを実行することにより、複数の車載機器3と外部機器101との間の情報の授受を統括的に管理するための種々の処理を実行する。本実施形態のスケジューラ機能部4は、例えば、車両Vの内部での通信において、ルーティング機能、ゲートウェイ機能、セキュリティ機能、Ethernet(登録商標)スイッチ機能等のいずれかの機能を有する車載ルータが兼用される。言い換えれば、スケジューラ機能部4は、車両Vでの内部の通信を中継する車載ルータとしての機能に加えて、車両Vの外部との通信を中継する機能も兼ね備えたものとして構成される。
The scheduler function unit 4 comprehensively manages communication connections between the plurality of vehicle-mounted
本実施形態のスケジューラ機能部4は、複数の車載機器3の通信接続要求に応じて複数の通信機2を介した複数の車載機器3と外部機器101との通信接続の接続スケジュールを作成する処理を実行する機能を有する。スケジューラ機能部4は、通信接続要求に応じて、時系列に沿って接続スケジュールを作成する。そして、スケジューラ機能部4は、作成した当該接続スケジュールに基づいて複数の通信機2を介した通信接続を制御する処理を実行する機能を有する。
The scheduler function unit 4 of the present embodiment creates a connection schedule for communication connection between a plurality of vehicle-mounted
ここで、車載機器3の通信接続要求とは、定められた希望時間に通信機2を介して車載機器3と外部機器101との通信接続を行うことを要求するものである。通信接続要求は、例えば、外部機器101や車両Vに搭載された他の制御装置からの情報のアップロード/ダウンロード要求に応じて発生する。また、車載機器3の通信接続要求は、例えば、操作入力装置等に対する車両Vの乗員の操作に応じて発生する場合もある。通信接続要求における通信接続の希望時間は、現時点も含むものである。すなわち、車載システム1で発生し得る通信接続要求としては、即時の通信接続の要求も含む。
Here, the communication connection request of the vehicle-mounted
また、通信機2を介して車載機器3と外部機器101との間で授受する情報としては、例えば、アップロード情報、ダウンロード情報等を含む。アップロード情報は、車載機器3から外部機器101にアップロードする情報である。アップロード情報は、例えば、種々の検出器の検出情報、走行系アクチュエータの制御情報、マルチメディア系機器の使用情報等を含む。ダウンロード情報は、外部機器101から車載機器3にダウンロードする情報である。ダウンロード情報は、例えば、各車載機器3に関する各種更新プログラム、クラウドサービス関連情報等を含む。
Information exchanged between the in-
本実施形態のスケジューラ機能部4は、車載機器3と外部機器101との間で送受信する情報の情報種別に応じて使用可能な通信機2に対して当該情報種別に応じて予め設定された優先順位に基づいて、接続スケジュールを作成する。ここでは、複数の通信機2は、車載機器3と外部機器101との間で送受信される情報の各情報種別に応じて優先して使用される順位(優先順位)が付されている。各情報種別と通信機2の優先順位との対応関係は、例えば、通信機優先順位テーブルとして予め設定され、スケジューラ機能部4の記憶部4aに記憶されている。通信機優先順位テーブルは、例えば、車載機器3と外部機器101との間で送受信する情報種別が「種別A」である場合、通信機2Cを使用せず、通信機2Aを最優先として使用し、通信機2Aが使用できない場合には次に優先順位が高い通信機2Bを使用する、等の対応関係が情報種別ごとに規定されている。
The scheduler function unit 4 of the present embodiment assigns a preset priority to the
さらに、本実施形態のスケジューラ機能部4は、車載機器3と外部機器101との間で送受信する情報の情報種別に対して予め設定された優先順位にも基づいて、接続スケジュールを作成する。ここでは、車載機器3と外部機器101との間で送受信される情報は、情報種別自体にも優先して送受信される順位(優先順位)が付されている。各情報種別と優先順位との対応関係は、例えば、情報種別優先順位テーブルとして予め設定され、スケジューラ機能部4の記憶部4aに記憶されている。情報種別優先順位テーブルは、例えば、情報種別が「種別A」である情報を、情報種別が「種別B」である情報より優先して送受信する、等の対応関係が規定されている。
Furthermore, the scheduler function unit 4 of the present embodiment creates a connection schedule based on the priority set in advance for the information types of information transmitted and received between the vehicle-mounted
また、本実施形態のスケジューラ機能部4は、接続スケジュールを作成する際には、複数の通信機2のうちの1つ、あるいは、複数において、通信可能容量の所定割合(例えば、80%程度)で接続スケジュールを作成するようにしてもよい。そしてこの場合、スケジューラ機能部4は、上記のようにして、空けている通信可能容量を、重要情報(例えば、e-Call等の緊急通報)の送受信のために用いるようにしてもよい。言い換えれば、スケジューラ機能部4は、重要情報の即時通信を見込んで、複数の通信機2において通信可能容量の所定割合の範囲内で接続スケジュールを作成するようにしてもよい。
In addition, when creating a connection schedule, the scheduler function unit 4 of the present embodiment sets a predetermined percentage (for example, about 80%) of the communicable capacity in one or more of the plurality of
次に、図2のフロー図を参照して、車載システム1によって実行される通信接続処理の一例を説明する。なお、これらの制御ルーチンは、例えば、数msないし数十ms毎の制御周期(クロック単位)で繰り返し実行される。また、以下の説明では、接続スケジュールの更新も接続スケジュールの作成の一態様であるものとして説明する。 Next, an example of communication connection processing executed by the in-vehicle system 1 will be described with reference to the flowchart of FIG. 2 . These control routines are repeatedly executed, for example, at a control cycle (clock unit) of several ms to several tens of ms. Further, in the following description, it is assumed that updating the connection schedule is one aspect of creating the connection schedule.
まず、スケジューラ機能部4は、現在の時間が接続予定時間であるか否かを判定する(ステップS1)。スケジューラ機能部4は、すでに作成されている接続スケジュールを基に、接続予定時間であるか否かを判定する。接続スケジュールは、初期においては、いずれの接続予定時間も設定されておらず、後述するステップS7等の処理で順次、接続予定時間が登録され、更新(作成)されていく。 First, the scheduler function unit 4 determines whether or not the current time is the scheduled connection time (step S1). The scheduler function unit 4 determines whether or not it is the scheduled connection time based on the already created connection schedule. In the connection schedule, at the beginning, no scheduled connection time is set, and the scheduled connection time is registered and updated (created) sequentially in the processing of step S7 and the like, which will be described later.
スケジューラ機能部4は、ステップS1の処理で、現在の時間が接続予定時間でないと判定した場合(ステップS1:No)、通信接続要求があるか否かを判定する(ステップS2)。スケジューラ機能部4は、通信接続要求がないと判定した場合(ステップS2:No)、現在の制御周期を終了し、次の制御周期に移行する。 When the scheduler function unit 4 determines in the process of step S1 that the current time is not the scheduled connection time (step S1: No), it determines whether or not there is a communication connection request (step S2). When the scheduler function unit 4 determines that there is no communication connection request (step S2: No), it ends the current control cycle and shifts to the next control cycle.
スケジューラ機能部4は、ステップS2の処理で、通信接続要求があると判定した場合(ステップS2:Yes)、当該通信接続要求が重要情報に基づく通信接続要求であるか否かを判定するステップS3)。 When the scheduler function unit 4 determines in the process of step S2 that there is a communication connection request (step S2: Yes), the scheduler function unit 4 determines whether or not the communication connection request is based on important information (step S3). ).
スケジューラ機能部4は、ステップS3の処理で、重要情報に基づく通信接続要求でないと判定した場合(ステップS3:No)、今回の通信接続要求に係る情報の情報種別に応じて優先的に使用する通信機2を確認する(ステップS4)。スケジューラ機能部4は、例えば、今回の通信接続要求に係る情報の情報種別と、記憶部4aに記憶されている通信機優先順位テーブルとに基づいて、当該優先的に使用する通信機2を確認する。
When the scheduler function unit 4 determines in the process of step S3 that the communication connection request is not based on the important information (step S3: No), it preferentially uses the information related to the current communication connection request according to the information type. Check the communication device 2 (step S4). The scheduler function unit 4 confirms the
次に、スケジューラ機能部4は、現在の接続スケジュールに基づいて、ステップS4の処理で確認された最優先とされる通信機2において、今回の通信接続要求で要求される希望時間に応じた予約時間にあきがあるか否かを判定する(ステップS5)。
Next, based on the current connection schedule, the scheduler function unit 4 makes a reservation according to the desired time requested in the current communication connection request in the highest
スケジューラ機能部4は、ステップS5の処理で、希望時間に応じた予約時間にあきがあると判定した場合(ステップS5:Yes)、ステップS4の処理で確認された最優先とされる通信機2において、今回の通信接続要求で要求される希望時間に予約を設定する(ステップS6)。そして、スケジューラ機能部4は、接続スケジュールを更新して予約を完了し(ステップS7)、現在の制御周期を終了し、次の制御周期に移行する。
When the scheduler function unit 4 determines in the process of step S5 that there is a gap in the reservation time corresponding to the desired time (step S5: Yes), the highest
スケジューラ機能部4は、ステップS5の処理で、希望時間に応じた予約時間にあきがないと判定した場合(ステップS5:No)、今回の通信接続要求に係る情報の情報種別が、現在、当該予約時間に予約されている通信接続要求に係る情報の情報種別より優先順位が高いか否かを判定する(ステップS8)。スケジューラ機能部4は、例えば、今回の通信接続要求に係る情報の情報種別と、現在、希望時間に応じた予約時間に予約されている通信接続要求に係る情報の情報種別と、記憶部4aに記憶されている情報種別優先順位テーブルとに基づいて、今回の通信接続要求に係る情報の情報種別の優先順位の方が高いか否かを判定する。 When the scheduler function unit 4 determines in the process of step S5 that there is no vacancy in the reservation time corresponding to the desired time (step S5: No), the information type of the information related to this communication connection request is currently It is determined whether or not the priority is higher than the information type of the information related to the communication connection request reserved at the reservation time (step S8). For example, the scheduler function unit 4 stores the information type of the information related to the current communication connection request, the information type of the information related to the communication connection request currently reserved at the reservation time corresponding to the desired time, and the information type of the information related to the communication connection request Based on the stored information type priority table, it is determined whether or not the information type of the information related to the current communication connection request has a higher priority.
スケジューラ機能部4は、ステップS8の処理で、今回の通信接続要求に係る情報の情報種別の優先順位の方が高いと判定した場合(ステップS8:Yes)、ステップS4の処理で確認された最優先とされる通信機2において、今回の通信接続要求で要求される希望時間に予約を設定する。その上で、スケジューラ機能部4は、当該予約時間に予約されていた元の通信接続要求の現予約を修正し(ステップS9)、ステップS7の処理に移行する。スケジューラ機能部4は、当該現予約を修正する場合、例えば、元の通信接続要求において次に優先順位の高い他の通信機2に対して、当該元の通信接続要求の希望時間に応じた予約時間に予約を再設定する。また、スケジューラ機能部4は、当該次に優先順位の高い他の通信機2の予約時間にあき時間がない場合には、最も優先順位の高い通信機2において元の予約時間の直近の他の予約時間に当該元の通信接続要求の予約を再設定する。
When the scheduler function unit 4 determines in the process of step S8 that the information type of the information related to the current communication connection request has a higher priority (step S8: Yes), the maximum In the
スケジューラ機能部4は、ステップS8の処理で、今回の通信接続要求に係る情報の情報種別の優先順位の方が低いと判定した場合(ステップS8:No)、今回の通信接続要求において次に優先順位の高い他の通信機2に対して、希望時間に応じた予約時間にあきがあるか否かを判定する(ステップS10)。
When the scheduler function unit 4 determines in the process of step S8 that the priority of the information type related to the current communication connection request is lower (step S8: No), the next priority in the current communication connection request It is determined whether or not there is a gap in the reservation time corresponding to the desired time with respect to
スケジューラ機能部4は、ステップS10の処理で、次に優先順位の高い他の通信機2において希望時間に応じた予約時間にあきがあると判定した場合(ステップS10:Yes)、当該他の通信機2において、今回の通信接続要求で要求される希望時間に予約を設定し(ステップS11)、ステップS7の処理に移行する。
When the scheduler function unit 4 determines in the process of step S10 that there is a gap in the reservation time corresponding to the desired time in the
スケジューラ機能部4は、ステップS10の処理で、次に優先順位の高い他の通信機2において希望時間に応じた予約時間にあきがないと判定した場合(ステップS10:No)、当初の通信機2(優先順位が高い)において、当該希望時間の直近の他の予約時間に予約を設定し(ステップS12)、ステップS7の処理に移行する。
When the scheduler function unit 4 determines in the process of step S10 that there is no gap in the reservation time corresponding to the desired time in another
スケジューラ機能部4は、ステップS1の処理で、現在の時間が接続予定時間であると判定した場合(ステップS1:Yes)、接続スケジュールに応じて接続予定の通信機2の通信容量にあきがあるか否かを判定する(ステップS13)。接続予定の通信機2の通信容量は、基本的は接続スケジュールにしたがってあいている予定となっているが、例えば、通信環境の悪化、通信遅延等に起因して、当該接続予定の通信機2の通信容量にあきがない事態が発生することもあり得る。
When the scheduler function unit 4 determines in the process of step S1 that the current time is the scheduled connection time (step S1: Yes), the communication capacity of the
スケジューラ機能部4は、ステップS13の処理で、接続スケジュールに応じて予定通り接続予定の通信機2の通信容量にあきがあると判定した場合(ステップS13:Yes)、予定通りに接続予定の通信機2を介して通信接続を実行する(ステップS14)。その後、スケジューラ機能部4は、当該通信機2を介して車載機器3と外部機器101との間で情報の授受が完了すると、通信を完了し(ステップS15)、現在の制御周期を終了し、次の制御周期に移行する。
When the scheduler function unit 4 determines in the process of step S13 that there is a gap in the communication capacity of the
スケジューラ機能部4は、ステップS13の処理で、何らかの事情により、接続予定の通信機2の通信容量にあきがないと判定した場合(ステップS13:No)、今回の通信接続要求において当該通信機2の次に優先順位の高い他の通信機2に対して、希望時間に応じた予約時間にあきがあるか否かを判定する(ステップS16)。
In the process of step S13, when the scheduler function unit 4 determines that the communication capacity of the
スケジューラ機能部4は、ステップS16の処理で、次に優先順位の高い他の通信機2において希望時間に応じた予約時間にあきがあると判定した場合(ステップS16:Yes)、当該他の通信機2を介して通信接続を実行し(ステップS14)、ステップS15の処理に移行する。
When the scheduler function unit 4 determines in the process of step S16 that there is a gap in the reservation time corresponding to the desired time in the
スケジューラ機能部4は、ステップS16の処理で、次に優先順位の高い他の通信機2において希望時間に応じた予約時間にあきがないと判定した場合(ステップS16:No)、当初の通信機2(優先順位が高い)において、対象の通信接続を現通信接続の終了後の時間に再予約し(ステップS17)、ステップS7の処理に移行する。
When the scheduler function unit 4 determines in the process of step S16 that there is no gap in the reservation time corresponding to the desired time in another
スケジューラ機能部4は、ステップS3の処理で、発生した通信接続要求が重要情報に基づく通信接続要求であると判定した場合(ステップS3:Yes)、予め通信可能容量に対してあきが設定された専用の通信機2を介して通信接続を実行し(ステップS18)、ステップS15の処理に移行する。 When the scheduler function unit 4 determines in the process of step S3 that the generated communication connection request is a communication connection request based on important information (step S3: Yes), a gap is set in advance for the available communication capacity. A communication connection is established via the dedicated communication device 2 (step S18), and the process proceeds to step S15.
以上で説明した車載システム1は、スケジューラ機能部4によって複数の通信機2を介した複数の車載機器3と外部機器101との通信接続の接続スケジュールを作成する。そして、車載システム1は、スケジューラ機能部4によって当該接続スケジュールに基づいて複数の通信機2を介した通信接続を制御する処理を実行する。この結果、車載システム1は、複数の通信機2を用いた複数の車載機器3の通信接続において、効率的な通信接続を実現することができ、適正な通信接続を行うことができる。
In the in-vehicle system 1 described above, the scheduler function unit 4 creates a connection schedule for communication connection between the plurality of in-
さらに、以上で説明した車載システム1は、スケジューラ機能部4によって、車載機器3と外部機器101との間で送受信する情報の情報種別に応じて使用可能な通信機2に対して当該情報種別に応じて予め設定された優先順位に基づいて、接続スケジュールが作成される。この構成により、車載システム1は、情報種別に応じて設定された通信機2の優先順位に基づいた接続スケジュールに応じて適正な通信接続を行うことができる。
Furthermore, the in-vehicle system 1 described above uses the scheduler function unit 4 to send/receive information to/from the in-
さらに、以上で説明した車載システム1は、スケジューラ機能部4によって、車載機器3と外部機器101との間で送受信する情報の情報種別自体に予め設定された優先順位に基づいて、接続スケジュールが作成される。この構成により、車載システム1は、情報種別自体の優先順位に基づいた接続スケジュールに応じて適正な通信接続を行うことができる。
Further, in the in-vehicle system 1 described above, the scheduler function unit 4 creates a connection schedule based on the priority set in advance for the type of information transmitted and received between the in-
なお、上述した本発明の実施形態に係る車載システムは、上述した実施形態に限定されず、特許請求の範囲に記載された範囲で種々の変更が可能である。 The in-vehicle system according to the embodiment of the present invention described above is not limited to the embodiment described above, and various modifications are possible within the scope of the claims.
以上の説明では、車載システム1は、複数の車載機器3を備えるものとして説明し、すなわち、複数の車載機器3は、車載システム1の一部を構成するものとして説明したがこれに限らない。複数の車載機器3は、車載システム1とは別に構成されるものであってもよく、すなわち、車載システム1自体が複数の車載機器3を備えない構成であってもよい。
In the above description, the in-vehicle system 1 is provided with a plurality of in-
以上の説明では、スケジューラ機能部4は、例えば、車載ルータが兼用されるものとして説明したがこれに限らず、車載ルータとは別個に構成されてもよい。 In the above description, the scheduler function unit 4 is, for example, a vehicle-mounted router.
以上の説明では、スケジューラ機能部4は、車載機器3と外部機器101との間で送受信する情報の情報種別に応じて使用可能な通信機2に対して当該情報種別に応じて予め設定された優先順位に基づいて、接続スケジュールを作成するものとして説明したがこれに限らない。同様に、スケジューラ機能部4は、車載機器3と外部機器101との間で送受信する情報種別に対して予め設定された優先順位にも基づいて、接続スケジュールを作成するものとして説明したがこれに限らない。
In the above description, the scheduler function unit 4 is configured in advance according to the type of information to be transmitted and received between the in-
以上で説明したスケジューラ機能部4は、作成した接続スケジュールを蓄積し、種々の公知の人工知能(Artificial Intelligence)技術や深層学習(Deep Learning)技術を用いて傾向を学習する構成とすることもできる。この場合、スケジューラ機能部4は、当該学習結果に基づいて、将来的に発生するであろう通信接続要求を予測し、予測した通信接続要求を予め予約した接続スケジュールを作成する構成とすることもできる。 The scheduler function unit 4 described above can also be configured to accumulate the created connection schedules and learn trends using various known artificial intelligence (Artificial Intelligence) techniques and deep learning techniques. . In this case, the scheduler function unit 4 may be configured to predict communication connection requests that are likely to occur in the future based on the learning results, and create a connection schedule in which the predicted communication connection requests are reserved in advance. can.
1 車載システム
2、2A、2B、2C 通信機
3、3A、3B、3C 車載機器
4 スケジューラ機能部(処理部)
4a 記憶部
100 クラウドサービス機器
101 外部機器
V 車両
1 in-
Claims (3)
前記車両に搭載された複数の車載機器においてそれぞれの当該車載機器からそれぞれなされる通信接続要求に応じて前記通信機を介した前記複数の車載機器と前記外部機器との通信接続の接続スケジュールを作成し、作成した当該接続スケジュールに基づいて前記通信機を介した通信接続を制御する処理を実行可能である処理部とを備えることを特徴とする、
車載システム。 a plurality of communication devices mounted on a vehicle and capable of communicating with an external device of the vehicle;
A connection schedule for communication connection between the plurality of in-vehicle devices and the external device via the communication device in accordance with communication connection requests respectively made from the respective in-vehicle devices in the plurality of in-vehicle devices mounted in the vehicle. and a processing unit that can execute processing for controlling communication connection via the communication device based on the connection schedule that has been created,
in-vehicle system.
請求項1に記載の車載システム。 The processing unit prioritizes the communication devices that can be used according to the type of information transmitted and received between the in-vehicle device and the external device based on the priority set in advance according to the type of information, creating the connection schedule;
The in-vehicle system according to claim 1.
請求項1又は請求項2に記載の車載システム。 The processing unit creates the connection schedule based on an order of priority set in advance for information types of information transmitted and received between the in-vehicle device and the external device.
The in-vehicle system according to claim 1 or 2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018138217A JP7126894B2 (en) | 2018-07-24 | 2018-07-24 | In-vehicle system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018138217A JP7126894B2 (en) | 2018-07-24 | 2018-07-24 | In-vehicle system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020017813A JP2020017813A (en) | 2020-01-30 |
JP7126894B2 true JP7126894B2 (en) | 2022-08-29 |
Family
ID=69580611
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018138217A Active JP7126894B2 (en) | 2018-07-24 | 2018-07-24 | In-vehicle system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7126894B2 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003143214A (en) | 2001-11-02 | 2003-05-16 | Sony Corp | Terminal, packet relaying device, method for transmitting packet transmission program, method for designating packet transmission program, packet transmission method, recording medium, network relay system, and method for setting packet transmission program |
JP2004364308A (en) | 2003-06-03 | 2004-12-24 | Samsung Electronics Co Ltd | Short-distance communication system and method in radio communication system |
JP2005341160A (en) | 2004-05-26 | 2005-12-08 | Fujitsu Ten Ltd | Communication apparatus |
JP2006088829A (en) | 2004-09-22 | 2006-04-06 | Toyota Motor Corp | Vehicular communication system and on-vehicle communication device |
JP2008011077A (en) | 2006-06-28 | 2008-01-17 | Honda Motor Co Ltd | Transmission apparatus for vehicle |
JP2008047956A (en) | 2006-08-10 | 2008-02-28 | Denso Corp | Communication device and program |
-
2018
- 2018-07-24 JP JP2018138217A patent/JP7126894B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003143214A (en) | 2001-11-02 | 2003-05-16 | Sony Corp | Terminal, packet relaying device, method for transmitting packet transmission program, method for designating packet transmission program, packet transmission method, recording medium, network relay system, and method for setting packet transmission program |
JP2004364308A (en) | 2003-06-03 | 2004-12-24 | Samsung Electronics Co Ltd | Short-distance communication system and method in radio communication system |
JP2005341160A (en) | 2004-05-26 | 2005-12-08 | Fujitsu Ten Ltd | Communication apparatus |
JP2006088829A (en) | 2004-09-22 | 2006-04-06 | Toyota Motor Corp | Vehicular communication system and on-vehicle communication device |
JP2008011077A (en) | 2006-06-28 | 2008-01-17 | Honda Motor Co Ltd | Transmission apparatus for vehicle |
JP2008047956A (en) | 2006-08-10 | 2008-02-28 | Denso Corp | Communication device and program |
Also Published As
Publication number | Publication date |
---|---|
JP2020017813A (en) | 2020-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210241188A1 (en) | Vehicle ride sharing system and method using smart modules | |
CN108734980B (en) | Vehicle route control | |
JP7063339B2 (en) | Vehicle-to-vehicle automatic passenger carpooling system and method | |
TWI738810B (en) | Apparatus and method for a vehicle platform | |
KR102533096B1 (en) | Mobile sensor platform | |
CN104639600B (en) | For making vehicle prepare the system and method for remote reflash event | |
US20200012281A1 (en) | Vehicle of automatic driving system and the control method of the system | |
CN108989379B (en) | System and method for sharing vehicle links | |
CN105791386A (en) | Efficient telematics data upload | |
JP7111530B2 (en) | Vehicle remote control system, vehicle control device, vehicle and method for informing start timing of remote control | |
JP2019101464A (en) | Movable body, vehicle allocation system, server, and vehicle allocation method of movable body | |
CN108806782A (en) | It is urgent to transport deployment device, urgent transport mixing system and promptly transport concocting method | |
CN108574726A (en) | Autonomous vehicle network bandwidth bridges | |
KR20200128484A (en) | How to control an autonomous vehicle | |
CN111798008A (en) | System and method for establishing primary and secondary control of ride-sharing experience features | |
US20200098021A1 (en) | Public service mobile body utilization support system and public service mobile body utilization support method | |
JP2017019400A (en) | Occupant information acquisition system, on-vehicle device, and portable terminal | |
JP7126894B2 (en) | In-vehicle system | |
CN109215369B (en) | Control method, device, equipment and network equipment of ADAS system | |
JP2019057136A (en) | On-vehicle system and on-vehicle equipment update device | |
WO2019150460A1 (en) | Vehicle-mounted device, vehicle-to-vehicle communication method, and computer program | |
KR20170086293A (en) | Driver assistance apparatus and method having the same | |
CN115857486A (en) | Remote control system for vehicle running | |
CN111665831B (en) | Vehicle navigation method, device, equipment and unmanned automobile | |
KR101764025B1 (en) | Driver assistance apparatus and method having the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210617 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220214 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220301 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220404 |
|
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: 20220816 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220817 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7126894 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |