JP7683350B2 - 車載通信システム,センタ装置,車両側システム及び車載通信の更新データ検証方法 - Google Patents
車載通信システム,センタ装置,車両側システム及び車載通信の更新データ検証方法 Download PDFInfo
- Publication number
- JP7683350B2 JP7683350B2 JP2021107834A JP2021107834A JP7683350B2 JP 7683350 B2 JP7683350 B2 JP 7683350B2 JP 2021107834 A JP2021107834 A JP 2021107834A JP 2021107834 A JP2021107834 A JP 2021107834A JP 7683350 B2 JP7683350 B2 JP 7683350B2
- Authority
- JP
- Japan
- Prior art keywords
- update data
- hash value
- electronic control
- vehicle
- master device
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/57—Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/654—Updates using techniques specially adapted for alterable solid state memories, e.g. for EEPROM or flash memories
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0891—Revocation or update of secret information, e.g. encryption key update or rekeying
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
- H04L9/3239—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/80—Wireless
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/84—Vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Description
図1に示すように、本実施形態の車載通信システム1は、センタ装置に相当するOTAセンタ2と、車両側システム3とを備えている。OTAセンタ2は、PKG生成サーバ4,配信サーバ5及びDB部100を有し、DB部100は、ソフトウェアパッケージDB101,デジタル署名DB102,構成情報DB103,個車情報DB104,ECUリプロデータDB105及びECUメタデータDB106を有している。尚、「データベース」をDBと表記し、「パッケージ」をPKGと表記することがある。
図2に示すリプロポリシーメタデータは、データのダウンロードに先立って、OTAセンタ2よりOTAマスタ21に送信される。
<リプロポリシーメタデータバージョン>
リプロポリシーメタデータのバージョンであり、例えば「1.0.0」や「2.0.0」などのバージョン情報が格納される。
OTAセンタ2との通信に使用されるプロトコル,例えばUptane(登録商標)やOMA-DM(Open Mobile Alliance-Device Management)等を示す情報や、通信手段がOTAマスタ21であることを示す「セルラー」や、その他後述するスマートホンやUSBメモリであること等の情報が格納される。
OTAマスタ21について、そのプラットフォーム(PF)が、例えばAP,CP,AGL(Automotive Grade Linux),Android(登録商標)であること等を示す情報が格納される。ECUのプラットフォームに応じた更新プログラムを配信するためのパッケージ構造について、一般社団法人JASPARの仕様では、標準化団体AUTOSARの静的OSで動作するクラシックプラットフォーム(CP)に適用可能なデータ要件が規定されている。また、AUTOSARでは、動的OSで動作する新たなタイプのアダプティブプラットフォーム(AP)に適用可能なデータ要件が規定されている。AGLは、車載Linux(登録商標)であり、Androidは、Android Automotive OSである。
ターゲットECU22に対応した情報である。PF,転送方式,制御方式については、前述したものと同様である。ターゲットIDは、ターゲットECU22に対応したIDであるが、ここに格納するのはオプションである。
図3に示すダウンロードメタデータは、リプロポリシーメタデータに続いてOTAセンタ2よりOTAマスタ21に送信される。
例えば通信プロトコルがUptaneであれば、Uptaneメタデータを取得するための情報であり、それに対応したURI,データ名,データサイズ,ハッシュ値,ターゲットID,転送方式等が格納される。
例えばVehicle PKGを取得するための情報であり、各項目は配信レイヤと同様である。この情報は、複数の場合がある。
例えばSoftware PKGを取得するための情報であり、各項目は配信レイヤと同様である。この情報も、複数の場合がある。尚、Vehicle PKGやSoftware PKGについては、例えば“Specification of Update Configuration Management AUTOSAR AP R20-11,Document ID No.706”のp50,52,53に掲載されており、当該文献の関連する記載を参照。
以下、第1実施形態と同一部分には同一符号を付して説明を省略し、異なる部分について説明する。図11に示すように、第2実施形態では、PKG生成サーバ4は、更新データA~Cに対応して得られたハッシュ値a~c及びメタデータに対応して得られたハッシュ値dに対してハッシュ関数を適用する。そして、得られたハッシュ値fを「ハッシュチェーン」と称する(図12,S8)。ハッシュチェーンfは上位ハッシュ値に相当する。そして、ハッシュチェーンfに対してデジタル署名を付与すると(S9)、ステップS4及びS5を実行する。
図14に示すように、第3実施形態では、OTAセンタ2からストリーミング方式で配信パッケージを受信する際に、OTAマスタ21が更新データについて順次ハッシュ値を計算する。ハッシュ関数には、前述したSHA-2を用いる。以下、一例として、SHA-2関数を使用した事例を説明する。OTAセンタ2側の処理は、図5と同様である。OTAマスタ21は、OTAセンタ2から受信したダウンロードメタデータより、受信するデータのサイズを把握すると(図15,S41)、そのデータサイズが512ビットの何倍になるかを計算してから(S42)、OTAセンタ2よりストリーミング方式で配信パッケージを受信する(S43)。
図17に示すように、第4実施形態は、ストリーミング方式とストレージ方式とが混在している場合の処理を示す。OTAセンタ2の処理は、第1実施形態と同様である。図18に示すように、OTAマスタ21は、配信サーバ5よりストレージ方式のパッケージA及びストリーミング方式のパッケージBを受信する(S61)。パッケージAはzip形式であり、パッケージAについての検証データが含まれている。続いて、OTAマスタ21は、検証データによってパッケージAを検証し、パッケージBに含まれている更新データK,LをターゲットECU22(4),22(5)に伝送する(S62)。ここで、パッケージA,Bのダウンロードが開始される。
図19に示すように、第5実施形態は、OTAセンタ2から配信パッケージを一旦スマートホン31にダウンロードし、スマートホン31からOTAマスタ21に転送する場合を示す。尚、「スマートホン」を「スマホ」と表記し、カーナビゲーション装置を「ナビ」と表記する場合がある。図20に示すように、OTAセンタ2は、ステップS1~S4を実行すると、後述するように、ユーザが図示しないカーナビゲーション装置やスマートホン31によりOTAセンタ2と通信を行っており、パッケージの配信先としてスマートホン31を選択しているか否かを判断する(S73)。スマートホン31を選択していれば(YES)スマートホン31にパッケージを配信し(S74)、スマートホン31を選択していなければ(NO)、従前通りOTAマスタ21にパッケージを配信する(S7)。
リプロポリシーメタデータ及びダウンロードメタデータの内容は、個別の設計に応じて適宜変更すれば良い。
ハッシュ関数は、SHA-2に限らない。
本開示は、実施例に準拠して記述されたが、本開示は当該実施例や構造に限定されるものではないと理解される。本開示は、様々な変形例や均等範囲内の変形をも包含する。加えて、様々な組み合わせや形態、さらには、それらに一要素のみ、それ以上、あるいはそれ以下、を含む他の組み合わせや形態をも、本開示の範疇や思想範囲に入るものである。
Claims (18)
- 車両に搭載される電子制御装置(22)に、ストリーミング方式で更新データを配信パッケージとして送信するセンタ装置(2)と、
前記車両に搭載され、前記配信パッケージを受信して、前記電子制御装置に更新データを転送するマスタ装置(21)と、
このマスタ装置より転送された更新データを記憶部に書き込む前記電子制御装置とを備え、
前記センタ装置は、前記更新データについて計算したハッシュ値も前記マスタ装置に送信し、
前記電子制御装置は、前記更新データについてハッシュ値を計算すると、前記ハッシュ値を前記マスタ装置に送信し、
前記マスタ装置は、前記センタ装置より送信されたハッシュ値と、前記電子制御装置より送信されたハッシュ値とを比較して、前記更新データの完全性を検証する車載通信システム。 - 前記センタ装置は、複数の電子制御装置にそれぞれ更新データを書き込ませる際には、各更新データについて計算した複数のハッシュ値も前記マスタ装置に送信し、
前記マスタ装置は、各更新データを各電子制御装置にそれぞれ転送し、
各電子制御装置は、前記更新データについてハッシュ値を計算すると、前記ハッシュ値を前記マスタ装置に送信し、
前記マスタ装置は、複数の電子制御装置より送信されたハッシュ値を、前記センタ装置より送信された対応するハッシュ値と比較する請求項1記載の車載通信システム。 - 前記センタ装置は、前記複数のハッシュ値について計算したハッシュ値を上位ハッシュ値として、前記上位ハッシュ値も前記マスタ装置に送信し、
前記マスタ装置は、複数の電子制御装置より受信した複数のハッシュ値について上位ハッシュ値を計算すると、計算した上位ハッシュ値を、前記センタ装置より送信された上位ハッシュ値と比較する請求項2記載の車載通信システム。 - 前記センタ装置は、複数の電子制御装置の一部についてストレージ方式で更新データを送信する際には、前記更新データと前記更新データについて計算したハッシュ値とを前記マスタ装置に送信し、
前記マスタ装置は、前記更新データについてハッシュ値を計算し、前記センタ装置より送信された対応するハッシュ値と比較して、前記更新データの完全性を検証し、
前記更新データの完全性が検証されると、前記ストレージ方式に対応する電子制御装置に更新データを転送する請求項2又は3記載の車載通信システム。 - 前記センタ装置は、少なくともデータ取得先のアドレス,データ名及びデータサイズ,更新データの配信先である電子制御装置のID並びにデータ転送方式の情報を含むダウンロードメタデータに、前記ハッシュ値を加えて前記マスタ装置に送信する請求項1から4の何れか一項に記載の車載通信システム。
- 前記センタ装置より、前記更新データを受信可能な携帯型情報端末を備え、
前記マスタ装置は、前記携帯型情報端末を介しても、前記更新データを受信可能である請求項1から5の何れか一項に記載の車載通信システム。 - 車両に搭載される電子制御装置に、ストリーミング方式で更新データを配信パッケージとして送信するセンタ装置と、
前記配信パッケージを受信して、前記電子制御装置に更新データを転送するマスタ装置と、
このマスタ装置より転送された更新データを記憶部に書き込む前記電子制御装置とを備え、
前記センタ装置は、前記更新データについて計算したハッシュ値も前記マスタ装置に送信し、
前記マスタ装置は、前記更新データについて所定のデータサイズ毎にハッシュ値を計算することで、前記更新データ全体についてのハッシュ値を得ると、前記ハッシュ値と前記センタ装置より送信されたハッシュ値とを比較して、前記更新データの完全性を検証する車載通信システム。 - 車両に搭載される電子制御装置に、ストリーミング方式で更新データを送信する際に、前記更新データについて計算したハッシュ値も送信し、
複数の電子制御装置にそれぞれ更新データを送信する際には、各更新データについて計算した複数のハッシュ値も送信し、
複数の電子制御装置の一部についてストレージ方式で更新データを送信する際には、前記更新データと前記更新データについて計算したハッシュ値とを送信するセンタ装置。 - 前記複数のハッシュ値について計算したハッシュ値を上位ハッシュ値として、前記上位ハッシュ値も送信する請求項8記載のセンタ装置。
- 車両に搭載される電子制御装置に、ストリーミング方式で更新データを送信する際に、前記更新データについて計算したハッシュ値も送信し、
少なくともデータ取得先のアドレス,データ名及びデータサイズ,更新データの配信先である電子制御装置のID並びにデータ転送方式の情報を含むダウンロードメタデータに、前記ハッシュ値を加えて送信するセンタ装置。 - 車両に搭載され、センタ装置よりストリーミング方式で送信され、更新データを含む配信パッケージを受信するマスタ装置と、
前記車両に搭載され、前記マスタ装置より転送された更新データを記憶部に書き込む電子制御装置とを備え、
前記マスタ装置は、前記センタ装置が前記更新データについて計算して送信したハッシュ値を受信し、
前記電子制御装置は、前記更新データについてハッシュ値を計算すると、前記ハッシュ値を前記マスタ装置に送信し、
前記マスタ装置は、前記センタ装置より送信されたハッシュ値と、前記電子制御装置より送信されたハッシュ値とを比較して、前記更新データの完全性を検証する車両側システム。 - 前記マスタ装置は、前記センタ装置が、複数の電子制御装置にそれぞれ更新データを送信する際に、各更新データについて計算し送信した複数のハッシュ値も受信すると、各更新データを各電子制御装置にそれぞれ転送し、
各電子制御装置は、前記更新データについてハッシュ値を計算すると、前記ハッシュ値を前記マスタ装置に送信し、
前記マスタ装置は、複数の電子制御装置より送信されたハッシュ値を、前記センタ装置より送信された対応するハッシュ値と比較する請求項11記載の車両側システム。 - 前記マスタ装置は、前記センタ装置が、前記複数のハッシュ値について計算したハッシュ値を上位ハッシュ値として送信したものも受信し、
複数の電子制御装置より受信した複数のハッシュ値について上位ハッシュ値を計算すると、計算した上位ハッシュ値を、前記センタ装置より送信された上位ハッシュ値と比較する請求項12記載の車両側システム。 - 前記マスタ装置は、前記センタ装置が、複数の電子制御装置の一部に対する更新データを含む配信パッケージをストレージ方式で送信する際に、前記更新データと前記更新データについて計算したハッシュ値とを受信し、
前記更新データについてハッシュ値を計算し、前記センタ装置より送信された対応するハッシュ値と比較して、前記更新データの完全性を検証し、
前記更新データの完全性が検証されると、前記ストレージ方式に対応する電子制御装置に更新データを転送する請求項12又は13記載の車両側システム。 - 前記センタ装置より、前記配信パッケージを受信可能な携帯型情報端末を備え、
前記マスタ装置は、前記センタ装置より、前記携帯型情報端末を介しても、前記配信パッケージを受信可能である請求項11から14の何れか一項に記載の車両側システム。 - 車両に搭載され、センタ装置よりストリーミング方式で送信される更新データを配信パッケージとして受信するマスタ装置と、
前記車両に搭載され、前記マスタ装置より転送された更新データを記憶部に書き込む電子制御装置とを備え、
前記センタ装置は、前記更新データについて計算したハッシュ値も前記マスタ装置に送信し、
前記マスタ装置は、前記センタ装置が、前記更新データについて計算したハッシュ値も受信し、前記更新データについて所定のデータサイズ毎にハッシュ値を計算することで、前記更新データ全体についてのハッシュ値を得ると、前記ハッシュ値と前記センタ装置より送信されたハッシュ値とを比較して、前記更新データの完全性を検証する車両側システム。 - センタ装置が、車両に搭載される電子制御装置に、ストリーミング方式で更新データを送信する際に、
前記車両に搭載されるマスタ装置が前記更新データを配信パッケージとして受信すると前記電子制御装置に転送し、
前記センタ装置が、前記更新データについて計算したハッシュ値も前記マスタ装置に送信し、
前記電子制御装置が、前記更新データについて計算したハッシュ値を前記マスタ装置に送信し、
前記マスタ装置が、前記センタ装置より送信されたハッシュ値と、前記電子制御装置より送信されたハッシュ値とを比較して、前記更新データの完全性を検証する車載通信の更新データ検証方法。 - センタ装置が、車両に搭載される電子制御装置に、ストリーミング方式で更新データを送信する際に、
前記車両に搭載されるマスタ装置が前記更新データを配信パッケージとして受信すると、前記電子制御装置に転送し、
前記センタ装置が、前記更新データについて計算したハッシュ値も前記マスタ装置に送信し、
前記マスタ装置が、前記センタ装置が前記更新データについて計算したハッシュ値も受信し、前記更新データについて所定のデータサイズ毎にハッシュ値を計算することで、前記更新データ全体についてのハッシュ値を得ると、前記ハッシュ値と前記センタ装置より送信されたハッシュ値とを比較して、前記更新データの完全性を検証する車載通信の更新データ検証方法。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021107834A JP7683350B2 (ja) | 2021-06-29 | 2021-06-29 | 車載通信システム,センタ装置,車両側システム及び車載通信の更新データ検証方法 |
| PCT/JP2022/022159 WO2023276532A1 (ja) | 2021-06-29 | 2022-05-31 | 車載通信システム,センタ装置,車両側システム及び車載通信の更新データ検証方法 |
| DE112022003289.8T DE112022003289T5 (de) | 2021-06-29 | 2022-05-31 | Bordeigenes kommunikationssystem, zentrale vorrichtung, fahrzeugseitiges system und verfahren zur verifizierung von aktualisierungsdaten einer bordeigenen kommunikation |
| CN202280045176.1A CN117561500A (zh) | 2021-06-29 | 2022-05-31 | 车载通信系统、中心装置、车辆侧系统以及车载通信的更新数据验证方法 |
| US18/537,350 US20240111519A1 (en) | 2021-06-29 | 2023-12-12 | Onboard communication system, center device, vehicle-side system, and method for verifying update data of onboard communication |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021107834A JP7683350B2 (ja) | 2021-06-29 | 2021-06-29 | 車載通信システム,センタ装置,車両側システム及び車載通信の更新データ検証方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023005717A JP2023005717A (ja) | 2023-01-18 |
| JP7683350B2 true JP7683350B2 (ja) | 2025-05-27 |
Family
ID=84691255
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021107834A Active JP7683350B2 (ja) | 2021-06-29 | 2021-06-29 | 車載通信システム,センタ装置,車両側システム及び車載通信の更新データ検証方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20240111519A1 (ja) |
| JP (1) | JP7683350B2 (ja) |
| CN (1) | CN117561500A (ja) |
| DE (1) | DE112022003289T5 (ja) |
| WO (1) | WO2023276532A1 (ja) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010282385A (ja) | 2009-06-04 | 2010-12-16 | Fujitsu Ten Ltd | 情報処理システム |
| JP2016170740A (ja) | 2015-03-16 | 2016-09-23 | 日立オートモティブシステムズ株式会社 | ソフト更新装置、ソフト更新方法 |
| JP2017149323A (ja) | 2016-02-25 | 2017-08-31 | オムロンオートモーティブエレクトロニクス株式会社 | 車両制御システム |
| JP2020027666A (ja) | 2018-08-10 | 2020-02-20 | 株式会社デンソー | 電子制御装置、車両用電子制御システム及び諸元データのデータ構造 |
| JP2020107355A (ja) | 2015-09-14 | 2020-07-09 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 仮想マシンモニタ、ソフトウェア及びファームウェア更新方法 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4084461B2 (ja) * | 1997-06-05 | 2008-04-30 | 松下電器産業株式会社 | リモートダウンロードが可能な端末装置、その端末装置が備えるローダプログラムに適用されるダウンロード方法、そのローダプログラムを記録した記録媒体 |
| JP7408936B2 (ja) | 2018-08-10 | 2024-01-09 | 株式会社デンソー | センター装置,諸元データの生成方法及び諸元データ生成用プログラム |
| JP6920571B2 (ja) | 2019-07-10 | 2021-08-18 | 藤倉コンポジット株式会社 | 液検知センサ |
-
2021
- 2021-06-29 JP JP2021107834A patent/JP7683350B2/ja active Active
-
2022
- 2022-05-31 DE DE112022003289.8T patent/DE112022003289T5/de active Pending
- 2022-05-31 WO PCT/JP2022/022159 patent/WO2023276532A1/ja not_active Ceased
- 2022-05-31 CN CN202280045176.1A patent/CN117561500A/zh active Pending
-
2023
- 2023-12-12 US US18/537,350 patent/US20240111519A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010282385A (ja) | 2009-06-04 | 2010-12-16 | Fujitsu Ten Ltd | 情報処理システム |
| JP2016170740A (ja) | 2015-03-16 | 2016-09-23 | 日立オートモティブシステムズ株式会社 | ソフト更新装置、ソフト更新方法 |
| JP2020107355A (ja) | 2015-09-14 | 2020-07-09 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 仮想マシンモニタ、ソフトウェア及びファームウェア更新方法 |
| JP2017149323A (ja) | 2016-02-25 | 2017-08-31 | オムロンオートモーティブエレクトロニクス株式会社 | 車両制御システム |
| JP2020027666A (ja) | 2018-08-10 | 2020-02-20 | 株式会社デンソー | 電子制御装置、車両用電子制御システム及び諸元データのデータ構造 |
Non-Patent Citations (1)
| Title |
|---|
| 寺岡秀敏 ほか,"ネットワーク接続された組込みシステムの拡張",情報処理学会論文誌コンシューマ・デバイス&システム(CDS),一般社団法人情報処理学会,2021年03月11日,Vol. 11,No. 1,p. 1-13,ISSN 2186-5728 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20240111519A1 (en) | 2024-04-04 |
| WO2023276532A1 (ja) | 2023-01-05 |
| CN117561500A (zh) | 2024-02-13 |
| JP2023005717A (ja) | 2023-01-18 |
| DE112022003289T5 (de) | 2024-04-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10599420B2 (en) | Updating a controller unit in a vehicle | |
| US11816458B2 (en) | Method and system for packaging infrastructure as code | |
| US12542008B2 (en) | Center device and in-vehicle electronic control device | |
| JP2006216047A (ja) | ファームウェアコンポーネントのステータスの発行およびファームウェアコンポーネントのアップデート | |
| US11755739B2 (en) | Update signals | |
| CN114756264A (zh) | 一种车载软件的u盘升级包云端制作方法及升级方法 | |
| EP4325354A1 (en) | Software upgrade method and related product | |
| US11972248B2 (en) | Controlling software update of electronic control units mounted on a vehicle | |
| CN110769030A (zh) | 下载文件的方法、终端、服务器和存储介质 | |
| US12411757B1 (en) | Vehicle software change control system | |
| CN105589718A (zh) | 智能设备的系统更新方法与更新装置 | |
| JP7683350B2 (ja) | 車載通信システム,センタ装置,車両側システム及び車載通信の更新データ検証方法 | |
| JP7683351B2 (ja) | 車載通信システム,センタ装置,マスタ装置,データ送信方法,データ更新制御方法及びメタデータ生成用プログラム | |
| CN114168168B (zh) | 设备树修复方法、系统及计算机可读存储介质 | |
| CN119248323A (zh) | 一种智能网联车远程升级装置、方法、设备、介质及产品 | |
| CN118132121A (zh) | 固件升级方法、装置、计算机设备和存储介质 | |
| CN116489649B (zh) | 基于嵌入式Linux系统的车载网关安全认证方法及设备 | |
| CN112740210B (zh) | 验证车辆中电子设备软件安全性的方法及相关设备 | |
| CN116679956A (zh) | 智能汽车操作系统的界面开发升级方法、设备及存储介质 | |
| CN116225739A (zh) | 计算设备及其安全服务的部署和扩展方法 | |
| JP7771797B2 (ja) | センタ装置及び配信パッケージの生成方法 | |
| CN114741100A (zh) | 车辆固件的升级任务发布方法、装置、服务器及存储介质 | |
| CN113961217A (zh) | 一种应用程序的升级方法、装置、设备及存储介质 | |
| JP7597229B2 (ja) | センタ装置、車両側システム、コンテンツの保護方法及びコンテンツ保護用プログラム | |
| CN118363639A (zh) | 安装包的更新方法、装置及电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231201 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241210 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250130 |
|
| 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: 20250415 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250428 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7683350 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |