{"created":"2025-01-19T00:56:46.023190+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00190821","sets":["581:9322:9330"]},"path":["9330"],"owner":"11","recid":"190821","title":["組込みミックスドクリティカルシステム向けイーサネットコントローラ共有機構"],"pubdate":{"attribute_name":"公開日","attribute_value":"2018-08-15"},"_buckets":{"deposit":"c755a690-0998-4d0e-bcf3-930a55709311"},"_deposit":{"id":"190821","pid":{"type":"depid","value":"190821","revision_id":0},"owners":[11],"status":"published","created_by":11},"item_title":"組込みミックスドクリティカルシステム向けイーサネットコントローラ共有機構","author_link":["437740","437742","437741","437739"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"組込みミックスドクリティカルシステム向けイーサネットコントローラ共有機構"},{"subitem_title":"Ethernet Controller Sharing Mechanism in Embedded Mixed-criticality Systems","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"[組込みシステム工学] 組込みシステム,ミックスドクリティカル,車載制御システム,機能安全","subitem_subject_scheme":"Other"}]},"item_type_id":"2","publish_date":"2018-08-15","item_2_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"名古屋大学大学院情報学研究科"},{"subitem_text_value":"名古屋大学大学院情報学研究科"}]},"item_2_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Graduate School of Informatics, Nagoya University","subitem_text_language":"en"},{"subitem_text_value":"Graduate School of Informatics, Nagoya University","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/190821/files/IPSJ-JNL5908004.pdf","label":"IPSJ-JNL5908004.pdf"},"date":[{"dateType":"Available","dateValue":"2020-08-15"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-JNL5908004.pdf","filesize":[{"value":"1.3 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"8"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"5d7d433f-6816-49fe-9f9f-7f070defad15","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2018 by the Information Processing Society of Japan"}]},"item_2_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"石野, 正敏"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"本田, 晋也"}],"nameIdentifiers":[{}]}]},"item_2_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Masatoshi, Ishino","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Shinya, Honda","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_2_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN00116647","subitem_source_identifier_type":"NCID"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_6501","resourcetype":"journal article"}]},"item_2_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"1882-7764","subitem_source_identifier_type":"ISSN"}]},"item_2_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"近年,自動車等の組込みシステムの多機能化が進み,求められる信頼度が異なる機能が混在しているシステムが増加している.信頼度の異なる機能間は影響を防ぐため,パーティショニングが必要となる.プロセッサやメモリに関しては,RTOSの提供するメモリ保護機能等により,パーティショニングすることが可能である.一方,周辺回路(デバイス)に関しては,信頼性確保のために機能ごとに用意し,それぞれの機能に占有して使用させる方法が一般的である.しかしながら,ネットワークデバイス等はコスト等の問題で機能ごとに用意することがきわめて困難であり,信頼度の異なる機能間で共有する必要がある.そのため,単一のデバイスを信頼度の異なる機能間で安全に共有する手法が必要となる.本論文ではイーサネットコントローラを機能間で安全に共有する手法を提案する.提案手法では,既存のイーサネットコントローラに対して,ProtectionWrapperというデバイス保護機構の追加および共有のためのハードウェア拡張を行うことで,パーティショニングを維持したまま,それぞれの機能が直接イーサネットコントローラを操作して送受信を行うことを可能とした.提案手法を既存のイーサネットコントローラに対して適用し評価した結果,それぞれの機能に対してイーサネットコントローラを割り付けた場合と比較して,ハードウェア面積が23%の減少となり,実行オーバヘッドを1.7%に抑えられた.","subitem_description_type":"Other"}]},"item_2_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"In recent years, systems having different reliability functions are increasing because of an increase in functions in cars. In such systems, partitioning is necessary in order to prevent the influence between functions having different reliability. Regarding the processor and memory, partitioning can be realized by using the memory protection function of RTOS. On the other hand, regarding peripheral devices, it is common to prepare for each function to ensure reliability. However, it is difficult to prepare network devices for each function due to its cost, therefore, it is necessary to share network devices between functions having different reliability. Hence, it is necessary to have a method for securely sharing a single network device between such functions. In this paper, we propose the method to share Ethernet controller between functions. We applied the device protection mechanism called Protection Wrapper to the existing Ethernet controller, and expand controller for sharing, then it becomes possible for each function to use one Ethernet controller independently. As a result of using the method we propose, compared to the case of assigning Ethernet controller to each function, echo back time was increased by 1.7%, and hardware area was decreased by 23%.","subitem_description_type":"Other"}]},"item_2_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"1476","bibliographic_titles":[{"bibliographic_title":"情報処理学会論文誌"}],"bibliographicPageStart":"1464","bibliographicIssueDates":{"bibliographicIssueDate":"2018-08-15","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"8","bibliographicVolumeNumber":"59"}]},"relation_version_is_last":true,"weko_creator_id":"11"},"id":190821,"updated":"2025-01-20T01:02:25.602670+00:00","links":{}}