通信系統(tǒng)、中繼裝置以及通信方法
【專利摘要】本發(fā)明提供一種通信系統(tǒng)、中繼裝置以及通信方法,將多個通信裝置分成多個組,在各組設置中繼裝置,中繼裝置對組間的數(shù)據(jù)收發(fā)進行中繼,在這樣的結構中,能夠實現(xiàn)高安全功能。第二中繼裝置(2)將與車外的無線通信裝置(9)之間收發(fā)的數(shù)據(jù)分散存儲到多個第一中繼裝置(1)的數(shù)據(jù)庫(11)中。而且,將從車外的無線通信裝置(9)接收的數(shù)據(jù)存儲在第一中繼裝置(1)的數(shù)據(jù)庫(11)的獨立區(qū)域(13),并且將第二中繼裝置(2)的數(shù)據(jù)存儲目的地表格加密。而且,各第一中繼裝置(1)在將從ECU(4)接收的數(shù)據(jù)存儲到數(shù)據(jù)庫(11)時,向第二中繼裝置(2)發(fā)出通知,第二中繼裝置(2)根據(jù)該通知更新數(shù)據(jù)存儲目的地表格。
【專利說明】通信系統(tǒng)、中繼裝置以及通信方法
【技術領域】
[0001]本發(fā)明涉及對多個通信裝置間的數(shù)據(jù)收發(fā)進行中繼并且對所述通信裝置與外部裝置之間的數(shù)據(jù)收發(fā)進行中繼的通信系統(tǒng)、用于該通信系統(tǒng)的中繼裝置以及中繼裝置所進行的通信方法。
【背景技術】
[0002]以往,通過通信線連接多個通信裝置并在多個通信裝置間相互進行數(shù)據(jù)交換來進行多樣化的處理的通信系統(tǒng)被應用在各個領域中。例如,在搭載于車輛中的車載LAN (Local Area Network,局域網)的領域中,在車輛中搭載多個分別進行不同的處理的EOJ(Electronic Control Unit,電子控制單元),通過多個EQJ彼此進行數(shù)據(jù)交換來作為系統(tǒng)實現(xiàn)多樣化的功能。為了使系統(tǒng)多功能化和高性能化,使各通信裝置多功能化和高性能化,并且增加系統(tǒng)中通信裝置的數(shù)量,增大通信裝置間收發(fā)的數(shù)據(jù)量,因而存在通信負荷增大的問題。因此,一般采用下述結構來抑制通信負荷的增大:將通信裝置分成多個組,將組內的多個通信裝置通過共用的通信線連接來進行數(shù)據(jù)的收發(fā),并且通過網關(gateway)等中繼裝置對組間的數(shù)據(jù)的收發(fā)進行中繼。
[0003]例如,在專利文獻I中,提出了下述結構的車載網絡系統(tǒng):將具有標準化的接口和處理經由所述接口的信息的CPU (Central Processing Unit,中央處理單元)的多個車載模塊與車的信息處理系統(tǒng)LAN連接,通過車載網關將多個車載模塊與車內外之間的通信統(tǒng)一化。
[0004]而且,近些年,通過在車輛中搭載的E⑶與車外的裝置之間進行無線通信,實現(xiàn)了更加多樣化的功能。在專利文獻I的車載網絡系統(tǒng)中,在車載網關也搭載了與車外的裝置進行通信的功能。
[0005]在專利文獻2中,提出有下述車輛管理系統(tǒng):具備搭載于車輛中的管理計算機以及裝拆自如地與管理計算機連接的車信息終端,管理計算機根據(jù)記錄于在車信息終端進出的個人ID (IDentifier,標識)卡中的信息,與車外的裝置之間進行個人核對等。
[0006]現(xiàn)有技術文獻
[0007]專利文獻
[0008]專利文獻1:日本特開2002-261790號公報
[0009]專利文獻2:日本特開2002-274293號公報
[0010]專利文獻3:日本特開2009-33251號公報
【發(fā)明內容】
[0011]發(fā)明要解決的課題
[0012]在搭載于車輛中的通信裝置經由網關等裝置與車外的裝置之間進行無線通信的結構的通信系統(tǒng)中,對來自外部的非法入侵等的安全功能是重要的。在專利文獻I記載的車載網絡系統(tǒng)中,在與車外進行通信的車載網關設有防火墻,但是僅僅這樣作為安全功能是不夠的。而且,在專利文獻2記載的車輛管理系統(tǒng)中,能夠進行基于ID卡記錄的信息的認證處理等,但是由于需要進行ID卡的發(fā)行管理等,因此其手續(xù)繁雜。
[0013]另一方面,本申請發(fā)明人提出了下述通信系統(tǒng):將多個通信裝置分成多個組,在各組設置分配裝置(中繼裝置)來連接通信裝置,連接多個分配裝置而構成網絡,并且在分配裝置設置存儲構件,能夠將在組內和組間收發(fā)的數(shù)據(jù)存儲在分配裝置的存儲構件中(參照專利文獻3)。該通信系統(tǒng)未考慮到與車外的裝置之間進行無線通信的情況,從安全方面來說并不優(yōu)選例如通信裝置或者分配裝置獨立與車外的裝置進行無線通信的結構。
[0014]本發(fā)明正是鑒于所述情況而完成的,其目的在于提供一種通信系統(tǒng)、中繼裝置以及通信方法,所述通信系統(tǒng)將多個通信裝置分成多個組,在各組設置中繼裝置,中繼裝置對組間的數(shù)據(jù)收發(fā)進行中繼,在這樣的結構中,能夠實現(xiàn)高安全功能。
[0015]用于解決課題的方案
[0016]本發(fā)明的通信系統(tǒng)的特征在于,具備:多個通信裝置群,各自具有多個通信裝置;第一中繼裝置,設置于每個所述通信裝置群,各自具有與通信裝置群內的通信裝置之間進行數(shù)據(jù)收發(fā)的通信構件、對通信裝置群之間的數(shù)據(jù)收發(fā)進行中繼的中繼構件以及存儲所中繼的數(shù)據(jù)的存儲構件;以及第二中繼裝置,與多個所述第一中繼裝置連接,具有與所述第一中繼裝置之間進行數(shù)據(jù)的收發(fā)的通信構件以及與外部裝置之間通過無線方式進行數(shù)據(jù)的收發(fā)的無線通信構件,該第二中繼裝置對外部裝置以及多個所述第一中繼裝置之間的數(shù)據(jù)收發(fā)進行中繼,所述第二中繼裝置具有:選擇構件,在所述無線通信構件接收到數(shù)據(jù)時,從多個所述第一中繼裝置中選擇一個或者多個第一中繼裝置;存儲目的地存儲構件,存儲由所述選擇構件選擇的第一中繼裝置;數(shù)據(jù)發(fā)送構件,向所述選擇構件選擇的第一中繼裝置發(fā)送所接收的數(shù)據(jù);數(shù)據(jù)請求構件,在向外部裝置發(fā)送數(shù)據(jù)時,向所述存儲目的地存儲構件所存儲的第一中繼裝置請求所述數(shù)據(jù)的發(fā)送;以及數(shù)據(jù)接收構件,接收由所述第一中繼裝置發(fā)送的數(shù)據(jù),所述無線通信構件將所述數(shù)據(jù)接收構件接收到的數(shù)據(jù)發(fā)送到外部裝置。
[0017]而且,本發(fā)明的通信系統(tǒng)的特征在于,所述第一中繼裝置具有通知構件,在將從其他第一中繼裝置或通信裝置接收的數(shù)據(jù)存儲在所述存儲構件中時,所述通知構件對所述第二中繼裝置發(fā)出進行了存儲的通知,所述第二中繼裝置根據(jù)來自所述通知構件的通知,將該通知涉及的第一中繼裝置作為所述數(shù)據(jù)的存儲目的地存儲在所述存儲目的地存儲構件中。
[0018]而且,本發(fā)明的通信系統(tǒng)的特征在于,所述第二中繼裝置的存儲目的地存儲構件將與存儲目的地的第一中繼裝置相關的信息加密存儲。
[0019]而且,本發(fā)明的通信系統(tǒng)的特征在于,所述第一中繼裝置的存儲構件具有存儲與其他第一中繼裝置通用的數(shù)據(jù)的通用區(qū)域和存儲除此以外的數(shù)據(jù)的獨立區(qū)域,所述第一中繼裝置具有:確定構件,確定將從通信裝置接收的數(shù)據(jù)存儲到所述通用區(qū)域或所述獨立區(qū)域中的哪一個;將存儲在所述通用區(qū)域的數(shù)據(jù)發(fā)送到其他第一中繼裝置的構件;以及將從其他第一中繼裝置發(fā)送來的數(shù)據(jù)存儲到所述通用區(qū)域的構件。
[0020]而且,本發(fā)明的通信系統(tǒng)的特征在于,所述第一中繼裝置將從所述第二中繼裝置接收到的數(shù)據(jù)存儲在所述存儲構件的獨立區(qū)域中。
[0021]而且,本發(fā)明的中繼裝置與多個第一裝置連接,具備與所述第一裝置之間進行數(shù)據(jù)的收發(fā)的通信構件以及與第二裝置之間通過無線方式進行數(shù)據(jù)的收發(fā)的無線通信構件,所述中繼裝置對所述多個第一裝置和第二裝置之間的數(shù)據(jù)收發(fā)進行中繼,其特征在于,具備:選擇構件,在所述無線通信構件接收到數(shù)據(jù)時,從所述多個第一裝置選擇所接收到的數(shù)據(jù)的存儲目的地;存儲目的地存儲構件,存儲由所述選擇構件選擇的第一裝置;數(shù)據(jù)發(fā)送構件,將接收到的數(shù)據(jù)發(fā)送到所述選擇構件選擇的第一裝置;數(shù)據(jù)請求構件,在向第二裝置發(fā)送數(shù)據(jù)時,向與該數(shù)據(jù)相對應地由所述存儲目的地存儲構件存儲的第一裝置請求所述數(shù)據(jù)的發(fā)送;以及數(shù)據(jù)接收構件,接收由所述第一裝置發(fā)送的數(shù)據(jù),所述無線通信構件將所述數(shù)據(jù)接收構件接收到的數(shù)據(jù)發(fā)送到第二裝置。
[0022]而且,本發(fā)明的通信方法利用中繼裝置對多個第一裝置和第二裝置之間的數(shù)據(jù)收發(fā)進行中繼,所述中繼裝置與所述多個第一裝置連接,與所述第一裝置之間進行數(shù)據(jù)的收發(fā),并且與所述第二裝置之間通過無線通信進行數(shù)據(jù)的收發(fā),該通信方法的特征在于,在接收到來自第二裝置的數(shù)據(jù)時,從所述多個第一裝置選擇所接收到的數(shù)據(jù)的存儲目的地,存儲所選擇的第一裝置,將接收到的數(shù)據(jù)發(fā)送到所選擇的第一裝置,并且,在向第二裝置發(fā)送數(shù)據(jù)時,向與該數(shù)據(jù)相對應地存儲的第一裝置請求所述數(shù)據(jù)的發(fā)送,接收由存儲目的地的第一裝置發(fā)送的數(shù)據(jù),將接收到的數(shù)據(jù)發(fā)送到第二裝置。
[0023]在本發(fā)明中,將多個通信裝置分成多個組(通信裝置群),在各組設置第一中繼裝置來對組內的通信裝置進行連接。在每個組中設置的多個第一中繼裝置彼此連接,由第一中繼裝置對在通信裝置的組間的數(shù)據(jù)收發(fā)進行中繼。而且,在第一中繼裝置分別設有存儲所中繼的數(shù)據(jù)的存儲構件。而且,在通信系統(tǒng)設有進行與外部裝置的無線通信的第二中繼裝置,將第二中繼裝置與多個第一中繼裝置連接,第二中繼裝置對外部裝置及第一中繼裝置之間的數(shù)據(jù)收發(fā)進行中繼。能夠通過在第二中繼裝置設置防火墻等功能來加強安全性。
[0024]第二中繼裝置在通過無線通信從外部裝置接收到信息時,選擇第一中繼裝置作為該接收數(shù)據(jù)的存儲目的地。第一中繼裝置的選擇例如可以基于數(shù)據(jù)的接收時刻來進行,也可以隨機進行,也可以按照預先確定的順序進行,還可以是其他方法。第二中繼裝置通過將選擇的存儲目的地(與數(shù)據(jù)的種類和接收日期、時間等信息相對應地)存儲在存儲目的地存儲構件中,能夠在以后檢索各數(shù)據(jù)的存儲目的地。第二中繼裝置向所選擇的作為存儲目的地的第一中繼裝置發(fā)送接收數(shù)據(jù),接收到該數(shù)據(jù)的第一中繼裝置將其存儲在自身的存儲構件中。
[0025]而且,第二中繼裝置在進行向外部裝置的數(shù)據(jù)發(fā)送時,通過檢索已存儲的存儲目的地,查詢作為發(fā)送對象的數(shù)據(jù)存儲在哪一個第一中繼裝置中,向存儲有對象數(shù)據(jù)的第一中繼裝置請求該數(shù)據(jù)的發(fā)送。收到數(shù)據(jù)發(fā)送請求的第一中繼裝置讀取請求的數(shù)據(jù)并將其發(fā)送到第二中繼裝置,接收到該數(shù)據(jù)的第二中繼裝置通過無線通信向外部裝置發(fā)送該數(shù)據(jù)。
[0026]這樣,將與外部裝置之間收發(fā)的數(shù)據(jù)分散存儲在多個第一中繼裝置的存儲構件中,通過這樣的結構,即使在例如突破了第二中繼裝置的防火墻而產生來自外部的非法入侵的情況下,由于入侵者難以判斷數(shù)據(jù)的存儲位置,因此能夠防止信息泄露。而且,也可以構成為在任意一個第一中繼裝置搭載如上所述的第二中繼裝置的功能,在該結構的情況下,由于僅在一個第一中繼裝置搭載無線通信的功能即可,因此能夠將硬件的追加抑制在最低限度。
[0027]而且,在本發(fā)明中,第一中繼裝置在將從其他第一中繼裝置或通信裝置接收到的數(shù)據(jù)存儲在存儲構件中時,(與所存儲的數(shù)據(jù)的種類和存儲日期、時間等信息相對應地)向第二中繼裝置發(fā)出存儲了數(shù)據(jù)的通知。接收到來自第一中繼裝置的通知的第二中繼裝置將通知來源的第一中繼裝置作為新存儲的數(shù)據(jù)的存儲目的地存儲在存儲目的地存儲構件中。
[0028]由此,第二中繼裝置不僅能夠將從外部裝置接收的數(shù)據(jù)通過無線方式發(fā)送到外部裝置,而且能夠將由通信裝置生成并存儲在第一中繼裝置中的新的數(shù)據(jù)通過無線方式發(fā)送到外部裝置。
[0029]而且,在本發(fā)明中,第二中繼裝置將與數(shù)據(jù)的存儲目的地相關的信息加密存儲在存儲目的地存儲構件中。由此,非法入侵者難以確定數(shù)據(jù)的存儲位置,能夠更可靠地防止信息泄露。
[0030]而且,在本發(fā)明中,在各第一中繼裝置的存儲構件設有通用存儲區(qū)域和獨立存儲區(qū)域,在通用存儲區(qū)域存儲與其他組之間共用的數(shù)據(jù),在獨立存儲區(qū)域存儲在組內使用的數(shù)據(jù)等其他數(shù)據(jù)。第一中繼裝置確定將來自通信裝置的數(shù)據(jù)存儲到哪一個區(qū)域,在將數(shù)據(jù)存儲到通用區(qū)域的情況下,將該數(shù)據(jù)發(fā)送到其他第一中繼裝置。接收到該數(shù)據(jù)的其他第一中繼裝置將接收到的數(shù)據(jù)存儲到自身的通用存儲區(qū)域中。由此,在多個第一中繼裝置共用數(shù)據(jù)。
[0031]通過采用如此共用一部分數(shù)據(jù)的結構,能夠高效地利用第一中繼裝置的存儲構件的存儲容量,并且能夠降低第一中繼裝置間的通信負荷。
[0032]而且,在本發(fā)明中,由第二中繼裝置通過無線通信從外部裝置接收并從第二中繼裝置向第一中繼裝置發(fā)送的數(shù)據(jù)被存儲在第一中繼裝置的存儲構件的獨立區(qū)域中。如上所述,存儲在存儲構件的通用存儲區(qū)域中的數(shù)據(jù)由多個第一中繼裝置共用,因此通過將來自第二中繼裝置的數(shù)據(jù)存儲在獨立區(qū)域,能夠使該數(shù)據(jù)的存儲位置難以確定。
[0033]發(fā)明效果
[0034]在本發(fā)明的情況下,將第二中繼裝置與外部裝置之間收發(fā)的數(shù)據(jù)分散存儲在多個第一中繼裝置所具備的存儲構件中,從而能夠使對系統(tǒng)的非法入侵者難以確定數(shù)據(jù)的存儲位置,能夠實現(xiàn)高度的安全功能。
【專利附圖】
【附圖說明】
[0035]圖1是示出本發(fā)明的通信系統(tǒng)的結構的框圖。
[0036]圖2是示出第一中繼裝置和E⑶的結構的框圖。
[0037]圖3是示出參照表格的內容例的示意圖。
[0038]圖4是示出第二中繼裝置的結構的框圖。
[0039]圖5是示出數(shù)據(jù)存儲目的地表格的內容例的示意圖。
[0040]圖6是示出第二中繼裝置在從車外接收到數(shù)據(jù)時進行的處理的步驟的流程圖。
[0041]圖7是示出第二中繼裝置在向車外發(fā)送數(shù)據(jù)時進行的處理的步驟的流程圖。
[0042]圖8是示出第一中繼裝置在從ECU接收到數(shù)據(jù)時進行的處理的步驟的流程圖。
[0043]圖9是示出第二中繼裝置在從第一中繼裝置接收到數(shù)據(jù)存儲的通知時進行的處理的步驟的流程圖。
【具體實施方式】
[0044]下面,基于表示本發(fā)明的實施方式的附圖具體地說明本發(fā)明。圖1是示出本發(fā)明的通信系統(tǒng)的結構的框圖。本實施方式的通信系統(tǒng)是搭載于車輛(圖示省略)中的多個ECU(通信裝置)4彼此進行數(shù)據(jù)的收發(fā)并協(xié)調動作的系統(tǒng),除了 ECU4之外還具備多個第一中繼裝置I和一個第二中繼裝置2而構成網絡。將多個ECU4分成若干個(在圖示的例子中為a~c這三個)組(通信裝置群),在各組設有一個第一中繼裝置I。另外,在圖1中,對于E⑶4和第一中繼裝置1,對屬于a組的部分如E⑶4a和第一中繼裝置Ia等那樣地標以標號,對屬于b組的部分如ECU4b和第一中繼裝置Ib等那樣地標以標號,對屬于c組的部分如E⑶4c和第一中繼裝置Ic等那樣地標以標號。
[0045]屬于a組的多個E⑶4a和第一中繼裝置Ia分別與通信線6a連接,能夠經由通信線6a彼此進行數(shù)據(jù)的收發(fā)。同樣地,屬于b組的多個E⑶4b和第一中繼裝置Ib分別與通信線6b連接,屬于c組的多個E⑶4c和第一中繼裝置Ic分別與通信線6c連接。而且,多個第一中繼裝置la、IbUc和第二中繼裝置2分別與通信線7連接,能夠經由通信線7彼此進行數(shù)據(jù)的收發(fā)。第二中繼裝置2具備進行無線通信的功能,能夠與車輛外的無線通信裝置9之間進行無線方式的數(shù)據(jù)的收發(fā)。第一中繼裝置la、lb、lc對組間的數(shù)據(jù)收發(fā)進行中繼,第二中繼裝置2對車輛外的無線通信裝置9與第一中繼裝置la、lb、Ic之間(進而,無線通信裝置9與各組的E⑶4a、4b、4c之間)的數(shù)據(jù)收發(fā)進行中繼。
[0046]另外,E⑶4a與第一中繼裝置Ia之間的經由通信線6a的網絡的連接形態(tài)(拓撲結構)能夠采用總線型、星型或者菊花鏈型等各種連接方式。ECU4b與第一中繼裝置Ib之間的經由通信線6b的網絡的連接方式以及E⑶4c與第一中繼裝置Ic之間的經由通信線6c的網絡的連接方式也是同樣的。而且,第一中繼裝置la、lb、Ic與第二中繼裝置2之間的經由通信線7的網絡的連接方式也是同樣的。
[0047]第一中繼裝置la、lb、lc各自具備作為數(shù)據(jù)庫lla、llb、llc使用的存儲區(qū)域。第一中繼裝置la、lb、I c基本上將從經由通信線6a、6b、6c連接的ECU4a、4b、4c發(fā)送來的數(shù)據(jù)存儲到數(shù)據(jù)庫I la、I lb、I Ic中,并且將根據(jù)來自E⑶4a、4b、4c的請求從數(shù)據(jù)庫I la、I lb、I Ic讀取的數(shù)據(jù)發(fā)送出去。
[0048]E⑶4a、4b、4c是這樣的裝置:能夠進行測定值、計算值以及/或者控制值等各種物理量的檢測以及/或者計算等,發(fā)送包括各種物理量的數(shù)值信息的數(shù)據(jù),并且基于各種物理量進行車輛的發(fā)動機、制動器、各種負載、傳感器等的控制。例如,一個ECU4a實現(xiàn)車輛的ABS (Ant1-lock Brake System,防抱死制動系統(tǒng))的功能,具有檢測車輪的轉速(車輪速度)的傳感器,基于該傳感器檢測出的車輪速度來控制制動器,并且向第一中繼裝置Ia發(fā)送包含車輪速度的測定值的數(shù)據(jù)。
[0049]在此,在與其他通信線6b、6c連接的E⑶4b、4c中也使用由E⑶4a發(fā)送的車輪速度的數(shù)據(jù)的情況下,第一中繼裝置Ia將車輪速度的數(shù)據(jù)發(fā)送給其他第一中繼裝置lb、lc。其他第一中繼裝置lb、lc接收車輪速度的數(shù)據(jù),將其存儲到數(shù)據(jù)庫IlbUlc并向經由通信線6b、6c連接的ECU4b、4c發(fā)送。
[0050]這樣,各第一中繼裝置1&、113、1(3接收由^^4&、413、4(3發(fā)送的數(shù)據(jù),將其存儲到自身的數(shù)據(jù)庫lla、llb、llc并且向其他第一中繼裝置la、lb、lc發(fā)送。而且,在接收到來自其他第一中繼裝置la、lb、lc的數(shù)據(jù)時,各第一中繼裝置la、lb、lc將接收到的數(shù)據(jù)存儲到自身的數(shù)據(jù)庫lla、llb、llc并且向E⑶4a、4b、4c發(fā)送。由此,能夠使所有的第一中繼裝置la、lb、Ic所具有的數(shù)據(jù)庫I la、I lb、I Ic的內容同步,在與不同的通信線6a、6b、6c連接的ECU4a、4b、4c之間使用相同的數(shù)據(jù)。
[0051]而且,在該情況下,通過將E⑶4a、4b、4c發(fā)送的數(shù)據(jù)存儲到第一中繼裝置la、lb、Ic的數(shù)據(jù)庫I la、I lb、I Ic中一次,能夠使從第一中繼裝置la、lb、Ic向ECU4a、4b、4c發(fā)送數(shù)據(jù)的時機與各自的處理對應地最優(yōu)化,能夠與E⑶4a、4b、4c的處理對應地組合發(fā)送數(shù)據(jù)、以及/或者能夠根據(jù)需要利用第一中繼裝置la、lb、Ic進行數(shù)據(jù)的運算后發(fā)送運算結果。這樣,能夠高效地從第一中繼裝置la、lb、Ic向E⑶4a、4b、4c發(fā)送數(shù)據(jù),因此能夠降低通信線6a、6b、6c的通信負荷。
[0052]另外,第一中繼裝置la、lb、lc的數(shù)據(jù)庫lla、llb、llc的內容也并不一定全部是相同內容。根據(jù)從E⑶4a、4b、4c發(fā)送的數(shù)據(jù)的種類不同,存在不用于與不同的通信線6a、6b、6c連接的E⑶4a、4b、4c的數(shù)據(jù)。例如,存在下述情況:從一個E⑶4a發(fā)送的車輪速度的數(shù)據(jù)在與通信線3a連接的E⑶4a使用,而在與其他通信線3b、3c連接的E⑶4b、4c則不使用。在將這樣的數(shù)據(jù)也存儲到所有第一中繼裝置la、lb、lc的數(shù)據(jù)庫lla、llb、llc的結構中,對不使用的數(shù)據(jù)分配了存儲區(qū)域,因此存儲區(qū)域的利用產生了浪費。
[0053]因此,在本實施方式的通信系統(tǒng)中,第一中繼裝置la、lb、lc的數(shù)據(jù)庫lla、llb、Ilc各自劃分成存儲在所有第一中繼裝置la、lb、lc應通用存儲的數(shù)據(jù)的通用區(qū)域12a、12b、12c以及存儲除此以外的數(shù)據(jù)的獨立區(qū)域13a、13b、13c。第一中繼裝置la、lb、Ic彼此收發(fā)在通用區(qū)域12a、12b、12c存儲的數(shù)據(jù)以使內容同步。而且,各第一中繼裝置la、lb、lc將僅在該組內的E⑶4a、4b、4c使用的數(shù)據(jù)存儲在獨立區(qū)域13a、13b、13c中。
[0054]而且,本實施方式的通信系統(tǒng)能夠與車外的無線通信裝置9之間進行利用公共的無線通信網的無線通信。第二中繼裝置2集中進行與無線通信裝置9的利用無線方式的數(shù)據(jù)的收發(fā)。第二中繼裝置2在從車外的無線通信裝置9接收到數(shù)據(jù)時,選擇經由通信線7連接的第一中繼裝置la、lb、Ic的某一個,將接收到的數(shù)據(jù)發(fā)送到某一個第一中繼裝置la、IbUc0第二中繼裝置2對第一中繼裝置la、lb、Ic的選擇可以是例如隨機地選擇、或者例如根據(jù)數(shù)據(jù)的接收時刻等來選擇、或者例如按照預先確定的順序來選擇、或者通過其他方法來選擇。接收到來自第二中繼裝置2的數(shù)據(jù)的某一個第一中繼裝置la、lb、lc將接收到的數(shù)據(jù)存儲到數(shù)據(jù)庫11a、lib、Ilc的獨立區(qū)域13a、13b、13c。
[0055]第二中繼裝置2將在第一中繼裝置la、lb、Ic的數(shù)據(jù)庫11a、lib、Ilc存儲何種數(shù)據(jù)的對應信息作為表格(數(shù)據(jù)存儲目的地表格)保持。第二中繼裝置2在將從車外的無線通信裝置9接收到的數(shù)據(jù)向某一個第一中繼裝置la、lb、lc發(fā)送并存儲到數(shù)據(jù)庫lla、llb、Ilc的情況下,更新數(shù)據(jù)存儲目的地表格(即,將作為接收數(shù)據(jù)的存儲目的地而選擇出的一個第一中繼裝置la、lb、Ic登記到數(shù)據(jù)存儲目的地表格中)。而且,各第一中繼裝置la、lb、Ic在各自的數(shù)據(jù)庫lla、llb、llc存儲了數(shù)據(jù)的情況下(也包括更改數(shù)據(jù)的情況和刪除數(shù)據(jù)的情況),將該情況通知第二中繼裝置,第二中繼裝置2根據(jù)該通知更新數(shù)據(jù)存儲目的地表格。
[0056]而且,第二中繼裝置2按照來自車外的無線通信裝置9的請求,通過自身的判斷、或者按照來自第一中繼裝置la、lb、lC*ECT4a、4b、4C的請求進行對無線通信裝置9的數(shù)據(jù)發(fā)送。在進行數(shù)據(jù)發(fā)送時,第二中繼裝置2通過參照數(shù)據(jù)存儲目的地表格來確定存儲有應發(fā)送的數(shù)據(jù)的第一中繼裝置la、lb、lc,對相應的第一中繼裝置la、lb、lc發(fā)出數(shù)據(jù)的發(fā)送請求。接收到該請求的第一中繼裝置la、lb、lc從數(shù)據(jù)庫lla、llb、llc讀取預期的數(shù)據(jù)并向第二中繼裝置2發(fā)送,接收到所述數(shù)據(jù)的第二中繼裝置2通過無線方式將數(shù)據(jù)發(fā)送給車外的無線通信裝置9。
[0057]第二中繼裝置2保持的數(shù)據(jù)存儲目的地表格被加密,僅第二中繼裝置2能夠進行從數(shù)據(jù)存儲目的地表格的信息讀取和更新等。另外,在數(shù)據(jù)存儲目的地表格中,不必對所有第一中繼裝置la、lb、Ic的數(shù)據(jù)庫I la、I lb、I Ic中存儲的所有數(shù)據(jù)登記存儲目的地,至少僅對有可能通過第二中繼裝置2與車外的無線通信裝置9之間收發(fā)的數(shù)據(jù),在數(shù)據(jù)存儲目的地表格中登記存儲目的地即可。
[0058]而且,由于是第二中繼裝置2選擇從車外的無線通信裝置9接收的數(shù)據(jù)的存儲目的地的結構,因此例如在隨機選擇存儲目的地的情況下,并不限定于選擇使用該數(shù)據(jù)的組的第一中繼裝置la、lb、Ic作為存儲目的地。因此,各第一中繼裝置la、lb、Ic在被從E⑶4a、4b、4c請求數(shù)據(jù)的情況下,若在自身的數(shù)據(jù)庫lla、llb、llc中存儲有所請求的數(shù)據(jù)時,則將其讀取并發(fā)送至E⑶4a、4b、4c。在自身的數(shù)據(jù)庫lla、llb、llc中未存儲所請求的數(shù)據(jù)的情況下,第一中繼裝置la、lb、lc向第二中繼裝置2請求該數(shù)據(jù)的發(fā)送。第二中繼裝置2參照數(shù)據(jù)存儲目的地表格查詢所請求的數(shù)據(jù)的存儲目的地,從相應的第一中繼裝置la、IbUc讀取數(shù)據(jù)并發(fā)送到請求來源的第一中繼裝置la、lb、lc。
[0059]這樣,通過將與車外的無線通信裝置9之間收發(fā)的數(shù)據(jù)分散存儲到多個第一中繼裝置la、lb、lc的數(shù)據(jù)庫lla、llb、llc,能夠使對通信系統(tǒng)的非法入侵者難以確定數(shù)據(jù)的存儲位置。
[0060]圖2是示出第一中繼裝置I和E⑶4的結構的框圖。第一中繼裝置l(la、lb、lc)具備控制下述各結構部的動作的控制部10、利用易失性存儲器的存儲部14、與通信線6連接的第一通信控制部15及與通信線7連接的第二通信控制部16??刂撇?0具體來說是CPU (Central Processing Unit,中央處理單兀)或MPU (Micro Processing Unit,微處理單元)等運算處理裝置,其從搭載于車輛中的電池或交流發(fā)電機等電力供給裝置接受電力的供給,讀取并執(zhí)行在未圖示的非易失性的內置存儲器中預先存儲的控制程序,由此進行各結構部的控制。
[0061]在存儲部14設有存儲從E⑶4、其他第一中繼裝置I或第二中繼裝置2接收的數(shù)據(jù)的數(shù)據(jù)庫11用的存儲區(qū)域。控制部10從接收到的數(shù)據(jù)按“車輪速度”等數(shù)據(jù)種類將對應的具體的測定值、計算值或控制值等存儲到數(shù)據(jù)庫11中。數(shù)據(jù)庫11劃分成通用區(qū)域12和獨立區(qū)域13,控制部10確定應該將從ECU4接收的數(shù)據(jù)存儲到通用區(qū)域12還是獨立區(qū)域13。因此,在存儲部14,按從ECU4接收的數(shù)據(jù)的種類,存儲有表示應存儲到哪一個區(qū)域的參照表格17。另外,參照表格17可以如圖2所示地存儲在數(shù)據(jù)庫11之外的存儲部14,但也可以通過將其存儲在數(shù)據(jù)庫11的通用區(qū)域12而能夠將相同的內容通用地存儲在多個第一中繼裝置I中。而且,參照表格17不限于作為表格的形式,也可以按數(shù)據(jù)的種類通過數(shù)據(jù)庫11的索引來記載。
[0062]圖3是示出參照表格17的內容例的示意圖,作為一例示出了第一中繼裝置Ia的參照表格17。如該圖所示,在參照表格17示出了各個數(shù)據(jù)的種類應存儲的區(qū)域。在圖示的例子中,示出車輪速度的數(shù)據(jù)和轉向角的數(shù)據(jù)應存儲在通用區(qū)域12,油溫的數(shù)據(jù)應存儲在第一中繼裝置Ia的獨立區(qū)域13a,室內溫度的數(shù)據(jù)應存儲在第一中繼裝置Ib的獨立區(qū)域13b中。這樣,在本例的情況下,在第一中繼裝置Ia的參照表格17中示出室內溫度的數(shù)據(jù)應存儲到其他第一中繼裝置Ib的獨立區(qū)域13b中的情況。由此,第一中繼裝置Ia的控制部10在從E⑶4a接收到室內溫度的數(shù)據(jù)的發(fā)送請求時,通過參照參照表格17而能夠識別出:在數(shù)據(jù)庫Ila沒有存儲室內溫度的數(shù)據(jù)并且室內溫度的數(shù)據(jù)存儲在第一中繼裝置Ib的數(shù)據(jù)庫Ilb的獨立存儲部13b,因此應從第一中繼裝置Ib獲取。然而,本發(fā)明并不限定于此,也可以構成為在第一中繼裝置Ia的參照表格17中不包括與應在其他第一中繼裝置lb、lc的獨立區(qū)域13b、13b中存儲的數(shù)據(jù)相關的信息。
[0063]第一中繼裝置I的第一通信控制部15實現(xiàn)與經由通信線6連接的E⑶4的數(shù)據(jù)收發(fā)。第一通信控制部15在控制部10的控制下進行向E⑶4的數(shù)據(jù)的發(fā)送,并且在從E⑶4接收到數(shù)據(jù)的情況下向控制部10通知接收。而且,第二通信控制部16實現(xiàn)與經由通信線7連接的其他第一中繼裝置I和第二中繼裝置2的數(shù)據(jù)的收發(fā)。第二通信控制部16在控制部10的控制下進行向其他第一中繼裝置I或者第二中繼裝置2的數(shù)據(jù)的發(fā)送,并且在從其他第一中繼裝置I或第二中繼裝置2接收到數(shù)據(jù)的情況下向控制部10通知接收。
[0064]而且,E⑶(4a、4b、4c)具備:控制部40,控制下述各結構部的動作;存儲部41,利用能夠改寫數(shù)據(jù)的非易失性存儲器;通信控制部42,與通信線6連接;輸入部43,輸入來自未圖示的傳感器的信號;以及輸出部44,向未圖示的控制對象裝置輸出控制信號。另外,根據(jù)ECU4的種類不同,也可以構成為具備輸入部43或輸出部44的僅任意一方。
[0065]控制部40經由未圖示的電源電路從搭載于車輛中的電池或交流發(fā)電機等電力供給裝置接收電力的供給,檢測表示來自與輸入部43連接的傳感器的測定值的信號,進行使用檢測結果的運算處理,根據(jù)處理結果向與輸出部44連接的控制對象輸出控制信號。存儲部41臨時存儲在控制部40的處理過程中產生的各種信息或從傳感器輸入的信號所表示的測定值等數(shù)據(jù)。
[0066]通信控制部42實現(xiàn)與經由通信線6連接的第一中繼裝置I (以及其他E⑶4)的數(shù)據(jù)收發(fā)。ECU4的控制部40例如每隔I毫秒的固定時間檢測來自傳感器的信號,并通過通信控制部42發(fā)送包括檢測的信號所表示的物理量的數(shù)值的數(shù)據(jù)。而且,通信控制部42在從第一中繼裝置I接收到數(shù)據(jù)時向控制部40通知接收。
[0067]圖4是示出第二中繼裝置2的結構的框圖。第二中繼裝置2具備:控制部20,控制下述各結構部的動作;車外通信控制部21,與車外的無線通信裝置9之間進行無線通信;車內通信控制部22,與通信線7連接;以及存儲部23,利用易失性存儲器??刂撇?0具體來說是CPU或MPU等運算處理裝置,其從搭載于車輛中的電池或交流發(fā)電機等電力供給裝置接受電力的供給,讀取并執(zhí)行在未圖示的非易失性的內置存儲器中預先存儲的控制程序,從而進行各結構部的控制。
[0068]車外通信控制部21經由便攜電話網或公共LAN(Local Area Network,局域網)等公共無線通信網與車外的無線通信裝置9之間進行數(shù)據(jù)的收發(fā)。無線通信裝置9不必是一個裝置,例如可以是車輛的經銷商或制造商等的服務器裝置、搭載于車內的電子設備的制造商的服務器裝置、或者設置于車輛的用戶家中的計算機等各種裝置。由此,例如通過檢測車輛的發(fā)動機或制動器等的狀態(tài)并定期向經銷商的服務器裝置發(fā)送,經銷商能夠掌握車輛的狀態(tài),能夠向用戶通知車輛發(fā)生異常。而且,能夠實現(xiàn)下述處理:例如,從車外的服務器裝置接收與車輛的發(fā)動機控制相關的信息來進行控制信息的升級,或者從車外的服務器裝置接收車輛導航裝置的地圖信息來進行升級。[0069]車內通信控制部22實現(xiàn)與經由通信線7連接的第一中繼裝置I的數(shù)據(jù)收發(fā)。第二中繼裝置2的控制部20在從車外的無線通信裝置9接收到數(shù)據(jù)時,將該數(shù)據(jù)通過車內通信控制部22發(fā)送到第一中繼裝置1,并且通過車內通信控制部22將從第一中繼裝置I接收到的數(shù)據(jù)發(fā)送到車外的無線通信裝置9。
[0070]存儲部23臨時地存儲在控制部20的處理過程中產生的各種信息、車外通信控制部21從無線通信裝置9接收的數(shù)據(jù)以及車內通信控制部22從第一中繼裝置I接收的數(shù)據(jù)等。而且,在存儲部23存儲有數(shù)據(jù)存儲目的地表格24,所述數(shù)據(jù)存儲目的地表格24具有表示將從車外的無線通信裝置9接收的數(shù)據(jù)存儲在哪一個第一中繼裝置I的數(shù)據(jù)庫11中的信息。
[0071]第二中繼裝置2在從車外的無線通信裝置9接收到數(shù)據(jù)時,將接收數(shù)據(jù)臨時地存儲在存儲部23,并且作為正式地存儲該接收數(shù)據(jù)的存儲目的地,從經由通信線7連接的多個第一中繼裝置I中選擇某一個第一中繼裝置1,將來自車外的接收數(shù)據(jù)發(fā)送到所選擇的第一中繼裝置1,由此將接收數(shù)據(jù)存儲到該第一中繼裝置I的數(shù)據(jù)庫11。此時,第二中繼裝置2將接收數(shù)據(jù)的存儲目的地存儲到數(shù)據(jù)存儲目的地表格24中。另外,數(shù)據(jù)存儲目的地表格24的信息被加密,第二中繼裝置2的控制部20在對數(shù)據(jù)存儲目的地表格24進行信息的寫入和讀取時,進行信息的加密和解密。
[0072]第二中繼裝置2的控制部20例如可以構成為隨機地進行接收數(shù)據(jù)的存儲目的地的選擇。在該情況下,在控制部20設置產生隨機數(shù)的功能。而且,例如也可以構成為控制部20基于數(shù)據(jù)的接收時刻進行存儲目的地的選擇。在該情況下,在控制部20設有時鐘功能,根據(jù)接收時刻的秒除以第一中繼裝置I的數(shù)量得到的余數(shù)選擇存儲目的地。而且,例如也可以構成為控制部20按照預先確定的順序進行存儲目的地的選擇。在該情況下,將存儲目的地的選擇順序作為表格等預先存儲在存儲部23,控制部20讀取該表格來選擇存儲目的地。另外,控制部20對存儲目的地的選擇也可以通過上述以外的方法來進行。
[0073]圖5是示出數(shù)據(jù)存儲目的地表格24的內容例的示意圖。如該圖所示,在數(shù)據(jù)存儲目的地表格24中,存儲了對于第二中繼裝置2接收的接收數(shù)據(jù)(不是接收數(shù)據(jù)本身,而是能夠識別接收數(shù)據(jù)的識別信息)存儲該接收數(shù)據(jù)的第一中繼裝置Ia?Ic (能夠識別其的識別信息)。在圖示的例子中,表示了接收數(shù)據(jù)A由第一中繼裝置Ia存儲,接收數(shù)據(jù)B由第一中繼裝置Ic存儲,接收數(shù)據(jù)C由第一中繼裝置Ib存儲,接收數(shù)據(jù)D由第一中繼裝置Ia存儲。另外,從車外接收的數(shù)據(jù)被存儲在第一中繼裝置I的數(shù)據(jù)庫11的獨立區(qū)域13中。
[0074]而且,在數(shù)據(jù)存儲目的地表格24,不僅對于從車外的無線通信裝置9接收的數(shù)據(jù),而且對于由車內的E⑶4生成的數(shù)據(jù)(之中存在向車外發(fā)送的可能性的數(shù)據(jù))也存儲了與數(shù)據(jù)的存儲目的地相關的信息。在圖示的例子中,示出了油溫的數(shù)據(jù)由第一中繼裝置Ia存儲,室內溫度的數(shù)據(jù)由第一中繼裝置Ib存儲,車輪速度的數(shù)據(jù)存儲在所有第一中繼裝置IaUbUc的通用區(qū)域12a、12b、12c中。
[0075]由此,各第一中繼裝置I在接收來自E⑶4的數(shù)據(jù)并存儲到數(shù)據(jù)庫11時,向第二中繼裝置2發(fā)出進行了數(shù)據(jù)的存儲的通知。接收到該通知的第二中繼裝置2的控制部20更新存儲部23的數(shù)據(jù)存儲目的地表格24。
[0076]另外,從車外的無線通信裝置9接收的數(shù)據(jù)由第二中繼裝置2以隨機等方法選擇的某一個第一中繼裝置I存儲,因此并不一定要存儲在需要該接收數(shù)據(jù)的組的第一中繼裝置I中。由此,被ECU4請求了接收數(shù)據(jù)的第一中繼裝置在未將該接收數(shù)據(jù)存儲在自身的數(shù)據(jù)庫11中的情況下,向第二中繼裝置2請求該接收數(shù)據(jù)的發(fā)送。第二中繼裝置2根據(jù)該請求,參照數(shù)據(jù)存儲目的地表格24確定預期的接收數(shù)據(jù)的存儲目的地,從該存儲目的地獲取接收數(shù)據(jù),并將該數(shù)據(jù)發(fā)送到需要的第一中繼裝置1,從第一中繼裝置I將數(shù)據(jù)發(fā)送到ECU4。
[0077]而且,在從第二中繼裝置2向車外的無線通信裝置9發(fā)送數(shù)據(jù)時,第二中繼裝置2的控制部20參照存儲部23的數(shù)據(jù)存儲目的地表格24,確定應發(fā)送的數(shù)據(jù)的存儲目的地,向作為存儲目的地的第一中繼裝置I發(fā)出該數(shù)據(jù)的發(fā)送請求。接收到該請求的第一中繼裝置I從自身的數(shù)據(jù)庫11讀取預期的數(shù)據(jù)并發(fā)送給第二中繼裝置2。接收該數(shù)據(jù)的第二中繼裝置2的控制部20通過車外通信控制部21將數(shù)據(jù)無線發(fā)送到車外的無線通信裝置9。
[0078]圖6是示出第二中繼裝置2在從車外接收到數(shù)據(jù)時進行的處理的步驟的流程圖。第二中繼裝置2的控制部20利用車外通信控制部21判斷是否接收到來自車外的無線通信裝置9的數(shù)據(jù)(步驟SI),在未收到來自車外的數(shù)據(jù)的情況下(S1:否),待機至接收到數(shù)據(jù)為止。在收到來自車外的數(shù)據(jù)的情況下(S1:是),控制部20從經由通信線7連接的多個第一中繼裝置I中選擇接收數(shù)據(jù)的存儲目的地(步驟S2)。
[0079]接著,控制部20將與作為所選擇的存儲目的地的第一中繼裝置I相關的信息加密,登記到存儲部23的數(shù)據(jù)存儲目的地表格24 (步驟S3),并且向作為所選擇的存儲目的地的第一中繼裝置I發(fā)送從車外接收的數(shù)據(jù)(步驟S4),將接收數(shù)據(jù)存儲在該第一中繼裝置I的數(shù)據(jù)庫11中,結束處理。
[0080]圖7是示出第二中繼裝置2在向車外發(fā)送數(shù)據(jù)時進行的處理的步驟的流程圖。第二中繼裝置2的控制部20在被無線通信裝置9請求了數(shù)據(jù)的發(fā)送時、在達到預定的數(shù)據(jù)發(fā)送周期時、或者在從第一中繼裝置I或ECU4收到數(shù)據(jù)發(fā)送請求時等,通過車外通信控制部21向車外無線發(fā)送數(shù)據(jù)??刂撇?0基于如上所述的條件判斷是否進行向車外的數(shù)據(jù)發(fā)送(步驟Sll),在判斷為不進行數(shù)據(jù)發(fā)送的情況下(Sll:否),待機至滿足任意一個條件而達到進行數(shù)據(jù)發(fā)送的時機為止。
[0081]在判斷為進行數(shù)據(jù)發(fā)送的情況下(Sll:是),控制部20從存儲部24的數(shù)據(jù)存儲目的地表格24解密并讀取應發(fā)送的數(shù)據(jù)的存儲目的地(步驟S12),向作為存儲目的地的第一中繼裝置I請求該數(shù)據(jù)的發(fā)送(步驟S13)。接收到來自第二中繼裝置2的數(shù)據(jù)的發(fā)送請求的第一中繼裝置I從數(shù)據(jù)庫11讀取預期的數(shù)據(jù)并發(fā)送給第二中繼裝置2。
[0082]第二中繼裝置2的控制部20判斷是否從作為存儲目的地的第一中繼裝置I接收到預期的數(shù)據(jù)(步驟S14),在未接收到數(shù)據(jù)的情況下(S14:否),待機至接收到數(shù)據(jù)為止。在接收到來自第一中繼裝置I的數(shù)據(jù)的情況下(S14:是),控制部20將該數(shù)據(jù)發(fā)送給車外通信控制部21而無線發(fā)送給車外的無線通信裝置9 (步驟S15),結束處理。
[0083]圖8是示出第一中繼裝置I在從E⑶接收到數(shù)據(jù)時進行的處理的步驟的流程圖。第一中繼裝置I的控制部10判斷是否從經由通信線6連接的任意一個E⑶4接收到數(shù)據(jù)(步驟S21),在從各ECU4均未接收到數(shù)據(jù)情況下(S21:否),待機至接收到數(shù)據(jù)為止。在從任意一個ECU4接收到數(shù)據(jù)的情況下(S21:是),控制部10確定接收到的數(shù)據(jù)的種類(步驟S22),參照存儲部14的參照表格17(步驟S23),基于所確定的數(shù)據(jù)的種類來確定是否應將該數(shù)據(jù)存儲在數(shù)據(jù)庫11的通用區(qū)域12(步驟S24)。[0084]在確定為應將數(shù)據(jù)存儲在數(shù)據(jù)庫11的通用區(qū)域12的情況下(S24:是),控制部10將從ECU4接收的數(shù)據(jù)存儲在數(shù)據(jù)庫11的通用區(qū)域12(步驟S25)。而且,在確定為不應將數(shù)據(jù)存儲在通用區(qū)域12的情況下(S24:否),控制部10將從ECU4接收的數(shù)據(jù)存儲在數(shù)據(jù)庫11的獨立區(qū)域13(步驟S26)。在通過步驟S25或S26對數(shù)據(jù)進行存儲后,控制部10向第二中繼裝置2發(fā)出進行了數(shù)據(jù)的存儲的通知(步驟S27),結束處理。
[0085]圖9是示出第二中繼裝置2在從第一中繼裝置I接收到數(shù)據(jù)存儲的通知時進行的處理的步驟的流程圖。第二中繼裝置2的控制部20判斷是否從經由通信線7連接的任意一個第一中繼裝置I接收到將數(shù)據(jù)存儲到了數(shù)據(jù)庫11的通知(步驟S31),在未接收到通知的情況下(S31:否),待機至接收到通知為止。在從任意一個第一中繼裝置I接收到進行了數(shù)據(jù)存儲的通知的情況下(S31:是),控制部10基于該通知向存儲部23的數(shù)據(jù)存儲目的地表格24追加新的數(shù)據(jù)和存儲目的地來進行更新(步驟S32),結束處理。
[0086]在以上的結構的通信系統(tǒng)中,第二中繼裝置2將與車外的無線通信裝置9之間收發(fā)的數(shù)據(jù)分散存儲在多個第一中繼裝置I的數(shù)據(jù)庫11中,通過這樣的結構,即使在從外部對車輛的通信系統(tǒng)非法入侵的情況下,也能夠使入侵者難以確定數(shù)據(jù)的存儲位置,因此能夠防止信息泄露。而且,通過將從車外的無線通信裝置9接收的數(shù)據(jù)存儲在第一中繼裝置I的數(shù)據(jù)庫11的獨立區(qū)域13并將第二中繼裝置2的數(shù)據(jù)存儲目的地表格24加密,能夠更可靠地防止信息泄露。
[0087]而且,各第一中繼裝置I在將從E⑶4接收的數(shù)據(jù)存儲在數(shù)據(jù)庫11時進行對第二中繼裝置2的通知,第二中繼裝置2根據(jù)該通知更新數(shù)據(jù)存儲目的地表格24,通過這樣的結構,第二中繼裝置2不僅對于從車外的無線通信裝置9接收的數(shù)據(jù),而且對于由車內的ECU4生成的數(shù)據(jù)也能夠掌握作為存儲目的地的第一中繼裝置1,能夠將這些數(shù)據(jù)發(fā)送到無線通
信裝置9。
[0088]另外,在本實施方式中,構成為將從車外的無線通信裝置9接收的數(shù)據(jù)存儲在第一中繼裝置I的數(shù)據(jù)庫11的獨立區(qū)域13,但不限于此,也可以存儲在通用區(qū)域12。而且,構成為將從無線通信裝置9接收的數(shù)據(jù)存儲在任意一個第一中繼裝置I的數(shù)據(jù)庫11,但不限于此,也可以對從無線通信裝置9接收的數(shù)據(jù)進行分割而將其存儲在多個第一中繼裝置I的數(shù)據(jù)庫11。而且,第二中繼裝置2也可以具備防火墻的功能。而且,在本實施方式中示出了將通信系統(tǒng)搭載于車輛中的例子,但不限于此,也可以是搭載于例如船舶或航空器等各種移動體中的通信系統(tǒng),也可以是其他通信系統(tǒng)。
[0089]標號說明
[0090]1:第一中繼裝置(第一裝置);
[0091]2:第二中繼裝置;
[0092]4:ECU (通信裝置);
[0093]6、7:通信線;
[0094]9:無線通信裝置(外部裝置,第二裝置);
[0095]10:控制部(中繼構件、通知構件、確定構件);
[0096]11:數(shù)據(jù)庫(存儲構件);
[0097]12:通用區(qū)域;
[0098]13:獨立區(qū)域;[0099]14:存儲部;
[0100]15:第一通信控制部(通信構件、中繼構件);
[0101]16:第二通信控制部(中繼構件、通信構件);
[0102]17:參照表格;
[0103]20:控制部(選擇構件、數(shù)據(jù)發(fā)送構件、數(shù)據(jù)請求構件、數(shù)據(jù)接收構件);
[0104]21:車外通信控制部(無線通信構件);
[0105]22:車內通信控制部(通信構件、數(shù)據(jù)發(fā)送構件、數(shù)據(jù)請求構件、數(shù)據(jù)接收構件);
[0106]23:存儲部;
[0107]24:數(shù)據(jù)存儲目的地表格(存儲目的地存儲構件);
[0108]40:控制部;
[0109]41:存儲部;
[0110]42:通信控制部;
[0111]43:輸入部;
[0112]44:輸出部。
【權利要求】
1.一種通信系統(tǒng),其特征在于, 具備:多個通信裝置群,各自具有多個通信裝置; 第一中繼裝置,設置于每個所述通信裝置群,各自具有與通信裝置群內的通信裝置之間進行數(shù)據(jù)收發(fā)的通信構件、對通信裝置群之間的數(shù)據(jù)收發(fā)進行中繼的中繼構件以及存儲所中繼的數(shù)據(jù)的存儲構件;以及 第二中繼裝置,與多個所述第一中繼裝置連接,具有與所述第一中繼裝置之間進行數(shù)據(jù)的收發(fā)的通信構件以及與外部裝置之間通過無線方式進行數(shù)據(jù)的收發(fā)的無線通信構件,該第二中繼裝置對外部裝置以及多個所述第一中繼裝置之間的數(shù)據(jù)收發(fā)進行中繼, 所述第二中繼裝置具有: 選擇構件,在所述無線通信構件接收到數(shù)據(jù)時,從多個所述第一中繼裝置中選擇一個或者多個第一中繼裝置; 存儲目的地存儲構件,存儲由所述選擇構件選擇的第一中繼裝置; 數(shù)據(jù)發(fā)送構件,向所述選擇構件選擇的第一中繼裝置發(fā)送所接收的數(shù)據(jù); 數(shù)據(jù)請求構件,在向外部裝置發(fā)送數(shù)據(jù)時,向所述存儲目的地存儲構件所存儲的第一中繼裝置請求所述數(shù)據(jù)的發(fā)送;以及 數(shù)據(jù)接收構件,接收由所述第一中繼裝置發(fā)送的數(shù)據(jù), 所述無線通信構件將所述數(shù)據(jù)接收構件接收到的數(shù)據(jù)發(fā)送到外部裝置。
2.根據(jù)權利要求1所述的通信系統(tǒng),其特征在于, 所述第一中繼裝置具有通知構件,在將從其他第一中繼裝置或通信裝置接收的數(shù)據(jù)存儲在所述存儲構件中時,所述通知`構件對所述第二中繼裝置發(fā)出進行了存儲的通知, 所述第二中繼裝置根據(jù)來自所述通知構件的通知,將該通知涉及的第一中繼裝置作為所述數(shù)據(jù)的存儲目的地存儲在所述存儲目的地存儲構件中。
3.根據(jù)權利要求1或2所述的通信系統(tǒng),其特征在于, 所述第二中繼裝置的存儲目的地存儲構件將與存儲目的地的第一中繼裝置相關的信息加密存儲。
4.根據(jù)權利要求1至3的任意一項所述的通信系統(tǒng),其特征在于, 所述第一中繼裝置的存儲構件具有存儲與其他第一中繼裝置通用的數(shù)據(jù)的通用區(qū)域和存儲除此以外的數(shù)據(jù)的獨立區(qū)域, 所述第一中繼裝置具有: 確定構件,確定將從通信裝置接收的數(shù)據(jù)存儲到所述通用區(qū)域或所述獨立區(qū)域中的哪一個; 將存儲在所述通用區(qū)域的數(shù)據(jù)發(fā)送到其他第一中繼裝置的構件;以及 將從其他第一中繼裝置發(fā)送來的數(shù)據(jù)存儲到所述通用區(qū)域的構件。
5.根據(jù)權利要求4所述的通信系統(tǒng),其特征在于, 所述第一中繼裝置將從所述第二中繼裝置接收到的數(shù)據(jù)存儲在所述存儲構件的獨立區(qū)域中。
6.一種中繼裝置,與多個第一裝置連接,具備與所述第一裝置之間進行數(shù)據(jù)的收發(fā)的通信構件以及與第二裝置之間通過無線方式進行數(shù)據(jù)的收發(fā)的無線通信構件,所述中繼裝置對所述多個第一裝置和第二裝置之間的數(shù)據(jù)收發(fā)進行中繼,其特征在于,具備:選擇構件,在所述無線通信構件接收到數(shù)據(jù)時,從所述多個第一裝置選擇所接收到的數(shù)據(jù)的存儲目的地; 存儲目的地存儲構件,存儲由所述選擇構件選擇的第一裝置; 數(shù)據(jù)發(fā)送構件,將接收到的數(shù)據(jù)發(fā)送到所述選擇構件選擇的第一裝置; 數(shù)據(jù)請求構件,在向第二裝置發(fā)送數(shù)據(jù)時,向與該數(shù)據(jù)相對應地由所述存儲目的地存儲構件存儲的第一裝置請求所述數(shù)據(jù)的發(fā)送;以及數(shù)據(jù)接收構件,接收由所述第一裝置發(fā)送的數(shù)據(jù), 所述無線通信構件將所述數(shù)據(jù)接收構件接收到的數(shù)據(jù)發(fā)送到第二裝置。
7.一種通信方法,利用中繼裝置對多個第一裝置和第二裝置之間的數(shù)據(jù)收發(fā)進行中繼,所述中繼裝置與所述多個第一裝置連接,與所述第一裝置之間進行數(shù)據(jù)的收發(fā),并且與所述第二裝置之間通過無線通信進行數(shù)據(jù)的收發(fā),該通信方法的特征在于, 在接收到來自第二裝置的數(shù)據(jù)時,從所述多個第一裝置選擇所接收到的數(shù)據(jù)的存儲目的地, 存儲所選擇的第一裝置, 將接收到的數(shù)據(jù)發(fā)送到所選擇的第一裝置,并且, 在向第二裝置發(fā)送數(shù)據(jù)時,向與該數(shù)據(jù)相對應地存儲的第一裝置請求所述數(shù)據(jù)的發(fā)送, 接收由存儲目的地的第一裝 置發(fā)送的數(shù)據(jù), 將接收到的數(shù)據(jù)發(fā)送到第二裝置。
【文檔編號】H04L12/46GK103688494SQ201280035490
【公開日】2014年3月26日 申請日期:2012年5月18日 優(yōu)先權日:2011年7月20日
【發(fā)明者】田中亮 申請人:株式會社自動網絡技術研究所, 住友電裝株式會社, 住友電氣工業(yè)株式會社