通信系統(tǒng)及通信方法
【專利摘要】網(wǎng)關(guān)連接多個(gè)通信線,并且在這些通信線之間相互中繼通信報(bào)文。將從多個(gè)通信線中的一個(gè)通信線即第1通信線輸入到網(wǎng)關(guān)的通信報(bào)文作為第1通信報(bào)文。網(wǎng)關(guān)生成中繼用通信報(bào)文。中繼用通信報(bào)文將表示第1通信線的第1路徑信息和表示第1通信報(bào)文輸入了網(wǎng)關(guān)這一情況的第2路徑信息包含在第1通信報(bào)文中。網(wǎng)關(guān)進(jìn)而將中繼用通信報(bào)文轉(zhuǎn)發(fā)到第1通信線以外的一個(gè)或多個(gè)通信線。通信裝置基于接收到的通信報(bào)文所包含的第1路徑信息和第2路徑信息來判斷接收到的通信報(bào)文的可靠性。
【專利說明】通信系統(tǒng)及通信方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種通信系統(tǒng),其具有以網(wǎng)絡(luò)連接的方式搭載于車輛等的多個(gè)電子控制裝置。進(jìn)而涉及一種通信方法。
【背景技術(shù)】
[0002]眾所周知,搭載于車輛的多個(gè)電子控制裝置(ECU)大多通過各自互相網(wǎng)絡(luò)連接來構(gòu)成可使這些電子控制裝置具有的信息(車輛信息)相互通信的通信系統(tǒng)。即,這種通信系統(tǒng)構(gòu)成為將ECU設(shè)為通信裝置的車輛網(wǎng)絡(luò)系統(tǒng)。作為這種車輛網(wǎng)絡(luò)系統(tǒng)之一,包括控制器局域網(wǎng)(CAN)。
[0003]由CAN構(gòu)成的通信系統(tǒng)中,在連接的ECU增加等而使系統(tǒng)構(gòu)成變得復(fù)雜時(shí),存在難以檢測(cè)或確定上述通信系統(tǒng)中產(chǎn)生的異常、與上述通信系統(tǒng)連接的非法ECU等的傾向。因此,現(xiàn)有技術(shù)中也提出了對(duì)通信系統(tǒng)中產(chǎn)生的異常等進(jìn)行檢測(cè)的技術(shù)等,專利文獻(xiàn)I中記載了 一例。
[0004]專利文獻(xiàn)I所述的通信系統(tǒng)(車載通信網(wǎng)絡(luò)系統(tǒng))的目的是檢測(cè)網(wǎng)絡(luò)系統(tǒng)的異常部位。在該通信系統(tǒng)中設(shè)有:網(wǎng)關(guān),連接多個(gè)總線,并且在該多個(gè)總線之間中繼通信報(bào)文;一個(gè)以上的ECU,以能夠進(jìn)行基于通信報(bào)文的通信的方式與各總線連接;外部診斷器,與網(wǎng)關(guān)連接。網(wǎng)關(guān)基于從外部診斷器輸入的連接確認(rèn)要求信號(hào),向各總線的各ECU輸出答復(fù)要求信號(hào)。E⑶根據(jù)接收到的答復(fù)要求信號(hào),向所連接的總線輸出包括上述E⑶中固有的發(fā)送源標(biāo)識(shí)符數(shù)據(jù)在內(nèi)的答復(fù)信號(hào)。并且,網(wǎng)關(guān)通過向外部診斷器輸出各總線接收到的答復(fù)信號(hào)所包含的發(fā)送源標(biāo)識(shí)符數(shù)據(jù)或預(yù)先存儲(chǔ)的各總線的存儲(chǔ)值與該發(fā)送源識(shí)別數(shù)據(jù)的比較結(jié)果來確定無(wú)法通信的E⑶。
[0005]現(xiàn)有技術(shù)文獻(xiàn)
[0006]專利文獻(xiàn)
[0007]專利文獻(xiàn)1:日本特開2010-206697號(hào)公報(bào)
【發(fā)明內(nèi)容】
[0008]然而,在CAN中,共享作為通信線路的總線的各ECU能夠通過各自的判斷而在總線上傳送報(bào)文,因此從各ECU向總線發(fā)送報(bào)文較容易。因此,例如通過向CAN的總線連接非法的ECU,也能夠向上述總線發(fā)送非法的報(bào)文,需要實(shí)時(shí)地防止這種非法報(bào)文的通信。但是,如上述專利文獻(xiàn)I記載的通信系統(tǒng)那樣,若基于從外部診斷器輸入的連接要求確認(rèn)信號(hào)的發(fā)出等來進(jìn)行異常的檢測(cè),則難以實(shí)時(shí)進(jìn)行異常的檢測(cè)。也存在通過加密通信報(bào)文來防止非法報(bào)文的通信的方法。但是,若實(shí)時(shí)執(zhí)行處理負(fù)荷高的加密處理,則ECU中的負(fù)荷的增大也無(wú)法忽略。
[0009]這樣的問題不僅在CAN中而且在網(wǎng)絡(luò)連接的通信裝置彼此之間進(jìn)行通信報(bào)文的收發(fā)的通信系統(tǒng)中,是大致共同的問題。
[0010]本發(fā)明的目的在于提供一種能夠以低負(fù)荷且實(shí)時(shí)的處理來確保通信報(bào)文的可靠性的通信系統(tǒng)及通信方法。
[0011]根據(jù)本發(fā)明的一方面,提供一種通信系統(tǒng),具有一個(gè)或多個(gè)通信裝置及一個(gè)或多個(gè)網(wǎng)關(guān)。通信裝置構(gòu)成為,與通信線連接、且經(jīng)由通信線進(jìn)行基于通信報(bào)文的通信,網(wǎng)關(guān)構(gòu)成為,連接多個(gè)通信線、且在這些通信線之間相互中繼通信報(bào)文,在將從多個(gè)通信線中的一個(gè)通信線即第I通信線輸入到網(wǎng)關(guān)的通信報(bào)文作為第I通信報(bào)文時(shí),網(wǎng)關(guān)構(gòu)成為生成中繼用通信報(bào)文,中繼用通信報(bào)文將表示第I通信線的第I路徑信息和表示第I通信報(bào)文輸入了網(wǎng)關(guān)這一情況的第2路徑信息包含在第I通信報(bào)文中,網(wǎng)關(guān)進(jìn)一步構(gòu)成為,將中繼用通信報(bào)文轉(zhuǎn)發(fā)到第I通信線以外的一個(gè)或多個(gè)通信線,通信裝置構(gòu)成為,基于接收到的通信報(bào)文所包含的第I路徑信息和第2路徑信息來判斷接收到的通信報(bào)文的可靠性。
[0012]根據(jù)本發(fā)明的另一方面,提供一種在通信系統(tǒng)中使用的通信方法。通信系統(tǒng)具有一個(gè)或多個(gè)通信裝置及一個(gè)或多個(gè)網(wǎng)關(guān),通信裝置與通信線連接、且經(jīng)由通信線進(jìn)行基于通信報(bào)文的通信,網(wǎng)關(guān)連接多個(gè)通信線、且在這些通信線之間相互中繼通信報(bào)文,在將從多個(gè)通信線中的一個(gè)通信線即第I通信線輸入到網(wǎng)關(guān)的通信報(bào)文作為第I通信報(bào)文時(shí),所述通信方法包括:通過網(wǎng)關(guān)而生成中繼用通信報(bào)文,在中繼用通信報(bào)文中,將表示第I通信線的第I路徑信息和表示第I通信報(bào)文輸入了網(wǎng)關(guān)這一情況的第2路徑信息包含在第I通信報(bào)文中;將所生成的中繼用通信報(bào)文從網(wǎng)關(guān)轉(zhuǎn)發(fā)到第I通信線以外的一個(gè)或多個(gè)通信線;使接收到中繼用通信報(bào)文的通信裝置基于接收到的通信報(bào)文所包含的第I路徑信息和第2路徑信息來判斷接收到的通信報(bào)文的可靠性。
[0013]根據(jù)這種構(gòu)成或方法,通信報(bào)文的可靠性的判斷可基于表示使通信報(bào)文輸入到網(wǎng)關(guān)的通信線的第I路徑信息和表示通信報(bào)文輸入了網(wǎng)關(guān)這一情況的第2路徑信息來進(jìn)行。即,基于通信報(bào)文所通過的路徑來驗(yàn)證接收到的通信報(bào)文,從而實(shí)時(shí)地判斷接收到的通信報(bào)文的可靠性。例如,通過實(shí)時(shí)地判斷,在通信裝置中,可中止通過了規(guī)定路徑以外的通信報(bào)文的處理。
[0014]并且,只基于僅表示通信路徑的信息即第I路徑信息和第2路徑信息來判斷通信報(bào)文的可靠性,因此能夠以負(fù)荷低的處理來判斷通信報(bào)文的可靠性。
[0015]在一個(gè)方式中,在通信裝置中設(shè)定與多個(gè)通信線的各第I路徑信息分別對(duì)應(yīng)的通信線信息,通信裝置構(gòu)成為,基于接收到的通信報(bào)文所包含的第I路徑信息是否與所設(shè)定的通信線信息對(duì)應(yīng)來判斷接收的通信報(bào)文的可靠性。
[0016]根據(jù)該構(gòu)成,基于第I路徑信息是否與設(shè)定于通信裝置的通信線信息對(duì)應(yīng),例如基于第I路徑信息和所設(shè)定的通信線信息的比較,來判斷通信報(bào)文的可靠性,因此可降低判斷涉及的數(shù)據(jù)處理的負(fù)荷。
[0017]在一個(gè)方式中,在通信裝置中設(shè)定與網(wǎng)關(guān)的各第2路徑信息對(duì)應(yīng)的網(wǎng)關(guān)信息,通信裝置構(gòu)成為,基于接收到的通信報(bào)文所包含的第2路徑信息是否與所設(shè)定的網(wǎng)關(guān)信息對(duì)應(yīng)來判斷接收到的通信報(bào)文的可靠性。
[0018]根據(jù)該構(gòu)成,基于第2路徑信息和網(wǎng)關(guān)信息的處理,例如基于對(duì)第2路徑信息與所設(shè)定的網(wǎng)關(guān)信息進(jìn)行比較的處理,可判斷通信報(bào)文的可靠性,因此可降低判斷涉及的數(shù)據(jù)處理的負(fù)荷。
[0019]在一個(gè)方式中,通信報(bào)文作為控制器局域網(wǎng)的協(xié)議而構(gòu)成。
[0020]根據(jù)該構(gòu)成,可將低負(fù)荷且實(shí)時(shí)性的通信報(bào)文的可靠性的判斷適用于以大多只具有所需最低限度的處理能力的ECU為通信裝置的車載網(wǎng)絡(luò)所采用的CAN協(xié)議的通信系統(tǒng)。
[0021]在一個(gè)方式中,網(wǎng)關(guān)構(gòu)成為,在由協(xié)議規(guī)定的通信報(bào)文的數(shù)據(jù)段中具有第I路徑信息,通信裝置構(gòu)成為,從通信報(bào)文的數(shù)據(jù)段獲取第I路徑信息。
[0022]根據(jù)該構(gòu)成,在CAN協(xié)議中,能夠使用戶可自由設(shè)定內(nèi)容的數(shù)據(jù)域的數(shù)據(jù)段包含第I路徑信息,因此能夠以較高的自由度進(jìn)行使通信報(bào)文包含第I路徑信息的處理。
[0023]在一個(gè)方式中,網(wǎng)關(guān)構(gòu)成為,將由協(xié)議規(guī)定的通信報(bào)文的報(bào)文ID變更為包括第2路徑信息的報(bào)文ID,通信裝置構(gòu)成為,從通信報(bào)文所包含的被變更后的報(bào)文ID獲取第2路
徑信息。
[0024]根據(jù)該構(gòu)成,可基于變更后的報(bào)文ID獲取第2路徑信息,因此使用第2路徑信息進(jìn)行通信報(bào)文的可靠性的判斷變得容易。在CAN協(xié)議中,報(bào)文ID被進(jìn)行實(shí)時(shí)處理,因此可迅速進(jìn)行使用了第2路徑信息的通信報(bào)文的可靠性的判斷。
[0025]在一個(gè)方式中,通信報(bào)文是擴(kuò)展格式,報(bào)文ID是與由擴(kuò)展格式規(guī)定的擴(kuò)展ID域?qū)?yīng)的部分進(jìn)行了變更的報(bào)文ID。
[0026]根據(jù)該構(gòu)成,報(bào)文ID的擴(kuò)展ID部分可基于第2路徑信息進(jìn)行變更,而通過標(biāo)準(zhǔn)格式使用的標(biāo)準(zhǔn)ID部分不變更。即,在通信系統(tǒng)中,可抑制對(duì)其他通信報(bào)文的影響并能夠基于第2路徑信息等判斷通信報(bào)文的可靠性。
[0027]在一個(gè)方式中,網(wǎng)關(guān)將從第I通信線輸入的通信報(bào)文的信息與第I路徑信息一起作為日志數(shù)據(jù)進(jìn)行保存,并且,通信裝置將接收到的通信報(bào)文的信息與接收到的通信報(bào)文所包含的第I路徑信息及第2路徑信息一起作為日志數(shù)據(jù)進(jìn)行保存。
[0028]根據(jù)該構(gòu)成,通信報(bào)文的中繼、接收作為時(shí)間序列數(shù)據(jù)(日志數(shù)據(jù))記錄于日志中,因此即使事后也可評(píng)價(jià)通信報(bào)文的可靠性。
[0029]在一個(gè)方式中,通信系統(tǒng)構(gòu)成為,定期地基于規(guī)定規(guī)則來解析日志數(shù)據(jù),通信系統(tǒng)進(jìn)一步構(gòu)成為,以通過解析所得到的解析結(jié)果來替換日志數(shù)據(jù)。
[0030]根據(jù)該構(gòu)成,作為日志存儲(chǔ)的數(shù)據(jù)的內(nèi)容由解析結(jié)果進(jìn)行替換,從而可減少作為日志存儲(chǔ)的數(shù)據(jù)容量。因此,能夠在存儲(chǔ)容量的富余量較少的ECU中保存日志數(shù)據(jù)。
[0031 ] 在一個(gè)方式中,通信裝置構(gòu)成為,獲取保存于網(wǎng)關(guān)的日志數(shù)據(jù),通信裝置進(jìn)一步構(gòu)成為,通過比較所獲取的日志數(shù)據(jù)與保存于通信裝置的日志數(shù)據(jù)來評(píng)價(jià)通信報(bào)文的可靠性。
[0032]根據(jù)該構(gòu)成,可根據(jù)網(wǎng)關(guān)的日志數(shù)據(jù)與通信裝置的日志數(shù)據(jù)來驗(yàn)證通信報(bào)文的路徑,因此可驗(yàn)證通信報(bào)文的可靠性。因此,可更高地確保通信報(bào)文的可靠性。
【專利附圖】
【附圖說明】
[0033]圖1是概略表示將本發(fā)明涉及的通信系統(tǒng)具體化的第I實(shí)施方式的框圖。
[0034]圖2是表示圖1的網(wǎng)關(guān)的概略構(gòu)成的框圖。
[0035]圖3是表示在圖1的通信系統(tǒng)中收發(fā)的通信報(bào)文的數(shù)據(jù)格式的示意圖。
[0036]圖4是表示在圖3的通信報(bào)文中包含總線信息的方式的示意圖。
[0037]圖5 (a)是表示圖4的通信報(bào)文所包含的報(bào)文ID的示意圖,是在圖4的通信報(bào)文中包含附加了 E⑶的發(fā)送用報(bào)文ID的示意圖。
[0038]圖5 (b)是在圖4的通信報(bào)文中包含附加了網(wǎng)關(guān)的中繼用報(bào)文ID的示意圖。[0039]圖5 (c)是在圖4的通信報(bào)文中包含附加了網(wǎng)關(guān)的中繼用報(bào)文ID的示意圖。
[0040]圖6是表示圖1的E⑶的概略構(gòu)成的框圖。
[0041]圖7是表示在圖1的通信系統(tǒng)中處理通信報(bào)文的步驟的程序圖。
[0042]圖8是表示將本發(fā)明涉及的通信系統(tǒng)具體化的第2實(shí)施方式中的網(wǎng)關(guān)的概略構(gòu)成的框圖。
[0043]圖9是表示在圖8的網(wǎng)關(guān)中收發(fā)通信報(bào)文的ECU的概略構(gòu)成的框圖。
[0044]圖10是表示將本發(fā)明涉及的通信系統(tǒng)具體化的其他實(shí)施方式中的通信報(bào)文的數(shù)據(jù)格式的示意圖。
[0045]附圖標(biāo)記說明
[0046]I 車輛
[0047]10 網(wǎng)關(guān)(GW)
[0048]11信號(hào)接收部
[0049]IlA日志獲取部
[0050]12信號(hào)變更部
[0051]13存儲(chǔ)裝置
[0052]14總線信息
[0053]16 日志
[0054]17日志解析部
[0055]20第I總線
[0056]21、22、31、32、41、42 電子控制裝置(ECU)
[0057]20、30、40、50 總線
[0058]51車載式故障診斷裝置(OBD)
[0059]52數(shù)據(jù)鏈路連接器(DLC)
[0060]53,54通信裝置
[0061]411信號(hào)接收部
[0062]412判斷部
[0063]413信號(hào)處理部
[0064]414存儲(chǔ)裝置
[0065]415日志解析部
[0066]416通信線信息
[0067]417網(wǎng)關(guān)信息
[0068]418 日志
[0069]419,420日志獲取部
[0070]MU M2通信報(bào)文
【具體實(shí)施方式】
[0071](第I實(shí)施方式)
[0072]圖1?圖7說明將本發(fā)明涉及的通信系統(tǒng)具體化的第I實(shí)施方式。
[0073]如圖1所示,車輛I具備作為通信系統(tǒng)的車載網(wǎng)絡(luò)系統(tǒng)。首先說明本實(shí)施方式中的車載網(wǎng)絡(luò)系統(tǒng)的通信規(guī)格。
[0074]車載網(wǎng)絡(luò)系統(tǒng)被構(gòu)成為適用CAN (Controller Area Network:控制器局域網(wǎng))協(xié)議作為通信協(xié)議的網(wǎng)絡(luò)。在CAN協(xié)議中,通過通信報(bào)文的收發(fā)進(jìn)行通信裝置彼此之間的通信,通信報(bào)文由幀構(gòu)成,該幀是通過CAN協(xié)議作為通信的一個(gè)單位而被規(guī)定的。在CAN協(xié)議中,定義多個(gè)幀,其中包括用于數(shù)據(jù)轉(zhuǎn)發(fā)的數(shù)據(jù)幀。例如,如圖3所示,在標(biāo)準(zhǔn)格式的數(shù)據(jù)幀中,用于通信報(bào)文的識(shí)別的“報(bào)文ID” (CAN ID)的存儲(chǔ)區(qū)即“ID域”以11位的大小進(jìn)行設(shè)置,轉(zhuǎn)發(fā)的數(shù)據(jù)的存儲(chǔ)區(qū)即“數(shù)據(jù)域”(數(shù)據(jù)段)以O(shè)?64位范圍的大小進(jìn)行設(shè)置。
[0075]接著說明本實(shí)施方式中的車載網(wǎng)絡(luò)系統(tǒng)的構(gòu)成。
[0076]如圖1所示,在車載網(wǎng)絡(luò)系統(tǒng)中設(shè)有:作為通信線的通信用的總線即第I總線20、第2總線30、第3總線40及第4總線50 ;網(wǎng)關(guān)(GW)IO,以能夠通信的方式與這些第I?第4總線20、30、40、50連接。第I?第4總線20、30、40、50是可傳送CAN協(xié)議的通信報(bào)文的總線,例如是對(duì)絞電纜。
[0077]第I?第3總線20、30、40分別連接有作為一個(gè)或多個(gè)通信裝置的電子控制裝置(E⑶)使得能夠經(jīng)由上述總線而與其他E⑶之間進(jìn)行通信。S卩,第I總線20連接有作為通信裝置的第21及第22E⑶21、22,第2總線30連接有作為通信裝置的第31及第32EOT31、32,第3總線40連接有作為通信裝置的第41及第42E⑶41、42。因此,例如,第21E⑶21可將發(fā)送用通信報(bào)文Ml向第I總線20發(fā)送,第41E⑶41可從第3總線40接收通信報(bào)文M2。第21E⑶21可接收通信報(bào)文,第41E⑶41可發(fā)送通信報(bào)文。在CAN協(xié)議中,與同一總線連接的多個(gè)E⑶經(jīng)由將它們連接的總線可相互收發(fā)通信報(bào)文。
[0078]車載式故障診斷裝置(0BD)51以能夠通信的方式與第4總線50連接,并且在第4總線50設(shè)有數(shù)據(jù)鏈路連接器(DLC)52,數(shù)據(jù)鏈路連接器(DLC)52是使外部設(shè)備以能夠通信的方式與車載網(wǎng)絡(luò)系統(tǒng)連接的連接器。因此,例如,與數(shù)據(jù)鏈路連接器52連接的外部設(shè)備53、54可經(jīng)由數(shù)據(jù)鏈路連接器52向第4總線50發(fā)送通信報(bào)文M3。外部設(shè)備53、54可經(jīng)由數(shù)據(jù)鏈路連接器52接收通信報(bào)文。
[0079]在本實(shí)施方式中,第I總線20是連接傳感系統(tǒng)的ECU的傳感系統(tǒng)的總線,第2總線30是連接行駛系統(tǒng)的ECU的行駛系統(tǒng)的總線。第3總線40是連接驅(qū)動(dòng)系統(tǒng)的ECU的驅(qū)動(dòng)系統(tǒng)的總線,第4總線50是連接信息設(shè)備系統(tǒng)的ECU、連接診斷裝置、外部設(shè)備等的信息設(shè)備系統(tǒng)的總線。
[0080]網(wǎng)關(guān)(GW) 10是將從一個(gè)總線輸入的通信報(bào)文輸出到其他總線的裝置,是所謂在總線之間中繼通信報(bào)文的裝置。即,網(wǎng)關(guān)10從連接的第I?第4總線20、30、40、50接收通信報(bào)文,并且將接收到的上述通信報(bào)文轉(zhuǎn)發(fā)到輸入了通信報(bào)文的總線以外的總線。例如,網(wǎng)關(guān)10可將從第I總線20輸入的發(fā)送用通信報(bào)文Ml作為中繼用通信報(bào)文M2分別輸出到第2?第4總線30、40、50。這種情況下,中繼用通信報(bào)文M2是與發(fā)送用通信報(bào)文Ml對(duì)應(yīng)的通信報(bào)文,是由網(wǎng)關(guān)10實(shí)施了必要處理后的通信報(bào)文。中繼用通信報(bào)文M2也可是與發(fā)送用通信報(bào)文Ml相同的報(bào)文。
[0081]這樣一來,網(wǎng)關(guān)10使通信報(bào)文在不同的總線之間轉(zhuǎn)發(fā),從而即使在連接于不同總線的多個(gè)ECU之間,也可相互收發(fā)(即發(fā)送和接收)通信報(bào)文。
[0082]第21?第42E⑶21?42分別是用于車輛I的各種控制的控制裝置,例如是以驅(qū)動(dòng)系統(tǒng)、行駛系統(tǒng)、傳感系統(tǒng)、信息設(shè)備系統(tǒng)等作為控制對(duì)象的ECU。例如,作為以驅(qū)動(dòng)系統(tǒng)為控制對(duì)象的ECU,可列舉發(fā)動(dòng)機(jī)用ECU,作為以行駛系統(tǒng)為控制對(duì)象的ECU,可列舉轉(zhuǎn)向用ECU、制動(dòng)用ECU。作為傳感系統(tǒng)的ECU,可列舉連接溫度傳感器、速度傳感器等傳感器類的ECU。作為以信息設(shè)備系統(tǒng)為控制對(duì)象的ECU,可列舉汽車導(dǎo)航用ECU等。
[0083]在本實(shí)施方式中,第21及第22E⑶21、22是傳感系統(tǒng)的E⑶,與傳感系統(tǒng)的總線即第I總線20連接。第31及第32E⑶31、32是行駛系統(tǒng)的ECU,與行駛系統(tǒng)的總線即第2總線30連接。進(jìn)而,第41及第42E⑶41、42是驅(qū)動(dòng)系統(tǒng)的E⑶,與驅(qū)動(dòng)系統(tǒng)的總線即第3總線40連接。第21?第42E⑶21?42具有相同的構(gòu)造,因此以下說明第41E⑶41的構(gòu)造,省略其他E⑶21?32、42的構(gòu)造說明。
[0084]車載式故障診斷裝置51是進(jìn)行車輛狀態(tài)等的診斷的診斷設(shè)備,作為正規(guī)的通信裝置,由廠商等搭載到車輛I上。
[0085]數(shù)據(jù)鏈路連接器52是使外部設(shè)備53、54以可通信的方式連接于第4總線50的連接端子,數(shù)據(jù)鏈路連接器52可連接廠商、汽車經(jīng)銷商等準(zhǔn)備的正規(guī)的通信裝置53。作為正規(guī)的通信裝置53,例如可列舉外部診斷設(shè)備、升級(jí)軟件的設(shè)備等。數(shù)據(jù)鏈路連接器52也可連接用戶準(zhǔn)備的非正規(guī)的通信裝置54。作為非正規(guī)的通信裝置54,例如可列舉非正規(guī)的檢測(cè)器、智能手機(jī)(多功能通信設(shè)備)等。該車載式故障診斷裝置51、數(shù)據(jù)鏈路連接器52與信息設(shè)備系統(tǒng)的總線即第4總線50連接。
[0086]此外,非正規(guī)的通信裝置54輸出到總線的通信報(bào)文對(duì)車載網(wǎng)絡(luò)系統(tǒng)的影響、尤其是不良影響的驗(yàn)證有可能不充分。特別是智能手機(jī),用戶可從因特網(wǎng)任意選擇并執(zhí)行速度顯示等應(yīng)用軟件,該應(yīng)用軟件在車載網(wǎng)絡(luò)系統(tǒng)中進(jìn)行通信。該應(yīng)用軟件進(jìn)行與CAN協(xié)議不匹配的通信報(bào)文的發(fā)送、使通信產(chǎn)生不良狀況的通信報(bào)文的發(fā)送、惡意功能的通信報(bào)文的發(fā)送等,從而有可能對(duì)車載網(wǎng)絡(luò)系統(tǒng)造成不良影響。
[0087]如圖2所示,網(wǎng)關(guān)10設(shè)有:信號(hào)接收部11,與第I?第4總線20、30、40、50 (僅圖示第I總線20)連接;和信號(hào)變更部12,對(duì)從所連接的信號(hào)接收部11輸入的發(fā)送用通信報(bào)文Ml進(jìn)行規(guī)定處理并將生成的中繼用通信報(bào)文M2輸出(轉(zhuǎn)發(fā))到總線。并且,網(wǎng)關(guān)10設(shè)有存儲(chǔ)裝置13,該存儲(chǔ)裝置13存儲(chǔ)信號(hào)變更部12生成中繼用通信報(bào)文M2時(shí)所使用的各種信
肩、O
[0088]存儲(chǔ)裝置13中設(shè)定有:作為與第I?第4總線20、30、40、50分別對(duì)應(yīng)的多個(gè)第I路徑信息的總線信息14 ;和作為多個(gè)第2路徑信息的中繼用報(bào)文ID15,上述多個(gè)第2路徑信息與第21E⑶21對(duì)所輸入的發(fā)送用通信報(bào)文Ml (參照?qǐng)D3)附加的發(fā)送用報(bào)文ID對(duì)應(yīng)。
[0089]各總線信息14被設(shè)定為彼此不同的值。例如以二進(jìn)制數(shù)表示時(shí),作為總線信息,對(duì)第I總線20設(shè)定“00”,對(duì)第2總線30設(shè)定“01”,對(duì)第3總線40設(shè)定“10”,對(duì)第4總線50 設(shè)定 “II”。
[0090]中繼用報(bào)文ID15是與發(fā)送用通信報(bào)文Ml所附的報(bào)文ID建立了對(duì)應(yīng)的報(bào)文ID。中繼用報(bào)文ID15是以能夠根據(jù)該值(ID)識(shí)別被中繼的網(wǎng)關(guān)的方式固有地設(shè)定于網(wǎng)關(guān)10的值。例如,當(dāng)存在其他網(wǎng)關(guān)時(shí),對(duì)其他網(wǎng)關(guān)設(shè)定與網(wǎng)關(guān)10用的中繼用報(bào)文ID15不同的值。例如,在網(wǎng)關(guān)10中,作為與第21ECU21附加于發(fā)送用通信報(bào)文Ml的發(fā)送用報(bào)文ID“0X020”(參照?qǐng)D5)對(duì)應(yīng)的中繼用報(bào)文ID15,設(shè)定有“0X021”及“0X022”(參照?qǐng)D5 (b)及圖5(C))這兩個(gè)值。中繼用報(bào)文ID15中的“OX021”是在想要使接收到該報(bào)文ID的E⑶基于總線路徑的適當(dāng)與否來判斷通信報(bào)文的可靠性時(shí)附加于中繼用通信報(bào)文M2的報(bào)文ID。另一方面,中繼用報(bào)文ID15中的“O X 022”是在不需要使接收到該報(bào)文ID的ECU基于總線路徑的適當(dāng)與否來判斷通信報(bào)文的可靠性時(shí)附加于中繼用通信報(bào)文M2的報(bào)文ID。網(wǎng)關(guān)10通過切換中繼用報(bào)文ID15來指定ECU是否需要判斷通信報(bào)文的可靠性。因此,可調(diào)整是否使E⑶進(jìn)行多少產(chǎn)生負(fù)荷的總線路徑適當(dāng)與否的判斷,即,可調(diào)整E⑶的負(fù)荷。
[0091]信號(hào)接收部11判定輸入了接收到的通信報(bào)文的總線。例如,當(dāng)從第21E⑶21發(fā)送的發(fā)送用通信報(bào)文Ml從第I總線20輸入到網(wǎng)關(guān)10時(shí),信號(hào)接收部11檢測(cè)從第I總線20輸入了發(fā)送用通信報(bào)文Ml這一情況。并且,信號(hào)接收部11將該輸入的總線的檢測(cè)結(jié)果與發(fā)送用通信報(bào)文Ml —起傳送到信號(hào)變更部12。
[0092]信號(hào)變更部12對(duì)接收到的發(fā)送用通信報(bào)文Ml實(shí)施規(guī)定處理。規(guī)定處理包括在接收到的發(fā)送用通信報(bào)文Ml中包含總線信息的處理及在接收到的發(fā)送用通信報(bào)文Ml中包含網(wǎng)關(guān)信息的處理。在包含總線信息的處理中,選擇與從信號(hào)接收部11傳送的總線的檢測(cè)結(jié)果對(duì)應(yīng)的總線信息14,基于該所選擇的總線信息14和發(fā)送用通信報(bào)文Ml來生成中繼用通信報(bào)文M2。在包含網(wǎng)關(guān)信息的處理中,選擇與發(fā)送用通信報(bào)文Ml的報(bào)文ID對(duì)應(yīng)的中繼用報(bào)文ID15。該所選擇的中繼用報(bào)文ID15從發(fā)送用通信報(bào)文Ml的報(bào)文ID進(jìn)行替換而設(shè)成中繼用通信報(bào)文M2、即M2a、M2b、*M2c的報(bào)文ID。
[0093]如圖4所示,信號(hào)變更部12在包含總線信息的處理中,在發(fā)送用通信報(bào)文Ml的“數(shù)據(jù)域”的最后2位處寫入所選擇的總線信息14。例如,由于從第I總線20輸入了發(fā)送用通信報(bào)文M1,因此在發(fā)送用通信報(bào)文Ml的“數(shù)據(jù)域”的最后2位處寫入“00”。S卩,信號(hào)變更部12將接收到的發(fā)送用通信報(bào)文Ml變更為包含了總線信息14的中繼用通信報(bào)文M2。
[0094]如圖5所示,信號(hào)變更部12在包含網(wǎng)關(guān)信息的處理中,將中繼用通信報(bào)文M2的報(bào)文ID變更為所選擇的中繼用報(bào)文ID15。例如,發(fā)送用通信報(bào)文Ml的報(bào)文ID “0X020”由中繼用報(bào)文ID即“0X021”或“0X022”替換。即,作為包括總線信息14的中繼用通信報(bào)文M2,信號(hào)變更部12生成以下中的任一個(gè):將報(bào)文ID原封不動(dòng)地保持為“0X020”的中繼用通信報(bào)文M2a ;將報(bào)文ID設(shè)為“OX021”的中繼用通信報(bào)文M2b ;將報(bào)文ID設(shè)為“OX022”的中繼用通信報(bào)文M2c。
[0095]本實(shí)施方式包含網(wǎng)關(guān)信息的處理如下設(shè)定:使發(fā)送用通信報(bào)文Ml的報(bào)文ID “0X020”變更為表示需要由接收到報(bào)文的ECU判斷總線路徑的適當(dāng)與否的中繼用報(bào)文ID “0X021”。
[0096]如圖6所示,在第41E⑶41設(shè)置與第3總線40連接的信號(hào)接收部411和與信號(hào)接收部411連接的判斷部412。信號(hào)接收部411接收從第3總線40輸入的中繼用通信報(bào)文M2。判斷部412對(duì)從信號(hào)接收部411發(fā)送的通信報(bào)文進(jìn)行總線路徑的適當(dāng)與否的判斷。在第41E⑶41進(jìn)一步設(shè)置:與信號(hào)接收部411和判斷部412連接的信號(hào)處理部413 ;及存儲(chǔ)裝置414。信號(hào)處理部413處理接收到的通信報(bào)文所包含的數(shù)據(jù)。存儲(chǔ)裝置414存儲(chǔ)通信報(bào)文的可靠性判斷所需的信息等。
[0097]信號(hào)處理部413構(gòu)成為包括微型計(jì)算機(jī),且具有進(jìn)行各種處理的運(yùn)算裝置、對(duì)運(yùn)算結(jié)果及提供各種控制功能的程序等進(jìn)行保持的存儲(chǔ)裝置。在信號(hào)處理部413中,提供規(guī)定控制功能的程序在運(yùn)算裝置中被執(zhí)行處理,從而提供上述規(guī)定控制功能。因此,信號(hào)處理部413將保持于存儲(chǔ)裝置的控制用程序讀入到運(yùn)算裝置并執(zhí)行,從而向控制對(duì)象提供該程序的功能,并進(jìn)行上述控制對(duì)象的控制。此外,程序可對(duì)從中繼用通信報(bào)文M2獲得的其他ECU發(fā)送的數(shù)據(jù)進(jìn)行處理,或者根據(jù)通過各種處理獲得的數(shù)據(jù)來生成發(fā)送用通信報(bào)文并發(fā)送到第3總線40。
[0098]存儲(chǔ)裝置414中設(shè)定有通信線信息416,該通信線信息416對(duì)應(yīng)于與第I?第4總線20、30、40、50分別對(duì)應(yīng)的總線信息14中的、允許向第41E⑶41輸入通信報(bào)文M2的總線信息14。例如,存儲(chǔ)裝置414中,作為通信線信息416,設(shè)定有與第I總線20對(duì)應(yīng)的值“00”(二進(jìn)制數(shù))和與第2總線30對(duì)應(yīng)的值“01”(二進(jìn)制數(shù))。在存儲(chǔ)裝置414中設(shè)定與第41E⑶41需要接收的通信報(bào)文的報(bào)文ID對(duì)應(yīng)的網(wǎng)關(guān)信息417,例如,作為網(wǎng)關(guān)信息417,設(shè)定有發(fā)送用報(bào)文ID “O X 020”和中繼用報(bào)文ID15中的“O X 021 ”及“O X 022”。
[0099]信號(hào)接收部411是接收在第3總線40中流動(dòng)的中繼用通信報(bào)文M2等的部分,與所謂CAN控制器的接收功能對(duì)應(yīng)。省略與CAN控制器的發(fā)送功能對(duì)應(yīng)的部分的圖示。信號(hào)接收部411基于中繼用通信報(bào)文M2的報(bào)文ID是否包含在網(wǎng)關(guān)信息417中來判斷“中繼用通信報(bào)文M2是否為第41E⑶41所需”。信號(hào)接收部411在判斷為“中繼用通信報(bào)文M2為第41E⑶41所需”時(shí),獲取中繼用通信報(bào)文M2,而當(dāng)判斷為“中繼用通信報(bào)文M2不為第41E⑶41所需”時(shí),不獲取接收到的中繼用通信報(bào)文M2而廢棄。
[0100]在本實(shí)施方式中,基于中繼用通信報(bào)文M2的報(bào)文ID來判斷是否需要進(jìn)行總線路徑的適當(dāng)與否的判斷。即,信號(hào)接收部411在中繼用報(bào)文ID15為“0X021”的情況下,即中繼用通信報(bào)文M2b的情況下,判斷為“需要進(jìn)行總線路徑的適當(dāng)與否的判斷”而將中繼用通信報(bào)文M2b傳送到判斷部412。另一方面,信號(hào)接收部411在中繼用報(bào)文ID15為“O X 022”的情況下,即中繼用通信報(bào)文M2c的情況下,判斷為“不需要進(jìn)行總線路徑的適當(dāng)與否的判斷”而將中繼用通信報(bào)文M2傳送到信號(hào)處理部413。信號(hào)接收部411在報(bào)文ID為“O X 020”的情況下,即中繼用通信報(bào)文M2a的情況下,判斷為“不判斷總線路徑的適當(dāng)與否”而將中繼用通信報(bào)文M2等傳送到信號(hào)處理部413。當(dāng)中繼用通信報(bào)文M2的報(bào)文ID是中繼用通信報(bào)文M2a時(shí),中繼用通信報(bào)文M2未被網(wǎng)關(guān)10中繼。因此,信號(hào)接收部411可認(rèn)為“通信路徑不適當(dāng)”而廢棄中繼用通信報(bào)文M2a。
[0101]這樣一來,在信號(hào)接收部411中,判斷是否基于中繼用報(bào)文ID15來獲取中繼用通信報(bào)文M2。中繼用報(bào)文ID15是附加到網(wǎng)關(guān)10所中繼的通信報(bào)文中的報(bào)文ID,因此可確認(rèn)“中繼用通信報(bào)文M2在通信路徑中由網(wǎng)關(guān)10進(jìn)行了中繼”。即,信號(hào)接收部411能夠基于中繼用通信報(bào)文M2是否由網(wǎng)關(guān)10進(jìn)行了中繼這一點(diǎn)來判斷中繼用通信報(bào)文M2的可靠性。
[0102]信號(hào)接收部411基于報(bào)文ID來進(jìn)行是否需要接收的判斷。通常情況下,通信報(bào)文的仲裁所使用的報(bào)文ID在CAN控制器中通過過濾等被實(shí)時(shí)且迅速地處理。通過利用如此地實(shí)時(shí)且迅速地進(jìn)行的對(duì)報(bào)文ID的處理,可實(shí)時(shí)且迅速地進(jìn)行通信報(bào)文的可靠性判斷、是否需要判斷總線路徑的適當(dāng)與否的判斷。由CAN控制器執(zhí)行的仲裁不會(huì)使ECU的信號(hào)處理部產(chǎn)生負(fù)荷,或者即使產(chǎn)生也很小,因此,如此地通過將報(bào)文ID用于通信報(bào)文的可靠性判斷等中能夠降低E⑶的負(fù)荷。即,信號(hào)接收部411可實(shí)時(shí)、迅速、且低負(fù)荷地進(jìn)行網(wǎng)關(guān)10有無(wú)中繼的判斷、及是否需要判斷總線路徑的適當(dāng)與否的判斷。
[0103]在從信號(hào)接收部411僅傳送中繼用通信報(bào)文M2b時(shí),判斷部412基于該傳送的中繼用通信報(bào)文M2b所包含的總線信息14來判斷中繼用通信報(bào)文M2b的可靠性。判斷部412通過獲取中繼用通信報(bào)文M2b的“數(shù)據(jù)域”的最后的2位來判斷上述所獲取的2位的值是否包含在通信線信息416中。例如,假設(shè)第41E⑶41中,允許輸入從第I總線20、第2總線30發(fā)送的通信報(bào)文,而不允許輸入從第4總線50發(fā)送的通信報(bào)文(M3)。在此情況下,若總線信息14是作為通信線信息416的值“00”或“01”,則判斷部412將通信報(bào)文M2b傳送到信號(hào)處理部413。另一方面,若總線信息14是作為通信線信息416的值“10”或“11”,則廢棄通信報(bào)文M2b,不向信號(hào)處理部413傳送。
[0104]例如,對(duì)從外部設(shè)備53、54經(jīng)由第4總線50輸入到網(wǎng)關(guān)10的發(fā)送用通信報(bào)文M3中,作為總線信息14附有“11”。因此,與發(fā)送用通信報(bào)文M3對(duì)應(yīng)的中繼用通信報(bào)文M2即使從信號(hào)接收部411傳送到判斷部412也被廢棄。即,即使本來從第I總線20傳送來的通信報(bào)文通過非法裝置等經(jīng)由第4總線50傳送,上述通信報(bào)文也被判斷部412廢棄。因此,信號(hào)處理部413不會(huì)處理通信報(bào)文。
[0105]總線信息14的值“10”是與第3總線40對(duì)應(yīng)的值。通常情況下,在連接有第41E⑶41的第3總線40中流過的通信報(bào)文不會(huì)被網(wǎng)關(guān)10再次中繼到第3總線40。因此,第41E⑶41在連接有自身的第3總線40的總線信息14的值“ 10”包含在通信報(bào)文中的情況下,判斷為“通信報(bào)文的通信路徑是不適當(dāng)?shù)耐ㄐ怕窂健薄?br>
[0106]圖7說明本實(shí)施方式的作用。
[0107]如圖7所示,與第I總線20連接的第2IE⑶21發(fā)送發(fā)送用通信報(bào)文Ml(步驟SI)。因此,從第21E⑶21發(fā)送的發(fā)送用通信報(bào)文Ml經(jīng)由第I總線20輸入到與第I總線20連接的網(wǎng)關(guān)10。
[0108]網(wǎng)關(guān)10在信號(hào)接收部11中檢測(cè)(識(shí)別)從“第I總線20”輸入了發(fā)送用通信報(bào)文Ml這一情況(步驟S2)。網(wǎng)關(guān)10在信號(hào)變更部12中,基于信號(hào)接收部11的檢測(cè)結(jié)果和發(fā)送用通信報(bào)文Ml來生成包括總線信息14的值“00”的中繼用通信報(bào)文M2 (步驟S3)。進(jìn)而,網(wǎng)關(guān)10在信號(hào)變更部12中,選擇與發(fā)送用通信報(bào)文Ml的報(bào)文ID的值“0X020”對(duì)應(yīng)的中繼用報(bào)文ID15的值“0X021”,以所選擇的中繼用報(bào)文ID15來替換中繼用通信報(bào)文M2的報(bào)文ID。因此,例如生成中繼用通信報(bào)文M2b (步驟S4)。網(wǎng)關(guān)10中繼如此生成的中繼用通信報(bào)文M2b。S卩,網(wǎng)關(guān)10向第3總線40等輸出即發(fā)送中繼用通信報(bào)文M2b (步驟S5)。
[0109]發(fā)送到第3總線40的中繼用通信報(bào)文M2b由第41E⑶41接收。接收到中繼用通信報(bào)文M2b的第41E⑶41通過信號(hào)接收部411并基于中繼用通信報(bào)文M2b的報(bào)文ID的值“0X021”來確認(rèn)由網(wǎng)關(guān)10進(jìn)行了中繼這一情況,從而判斷中繼用通信報(bào)文M2b的可靠性。進(jìn)而,判斷是否判斷總線路徑的適當(dāng)與否(步驟S6)。
[0110]在此情況下,由于中繼用通信報(bào)文M2b的報(bào)文ID的值是“0X021”,因此,第41E⑶41基于總線路徑的適當(dāng)與否來判斷中繼用通信報(bào)文M2b的可靠性。因此第41E⑶41將中繼用通信報(bào)文M2b傳送到判斷部412。傳送了中繼用通信報(bào)文M2b的判斷部412從上述通信報(bào)文M2b的“數(shù)據(jù)域”獲取總線信息14,從而判斷是否包含在通信線信息416的值“00”或“01”中。在總線信息14為通信線信息416的值“00”或“01”的情況下,判斷部412判斷為“中繼用通信報(bào)文M2b的總線路徑適當(dāng)”,從而將上述中繼用通信報(bào)文M2b傳送到信號(hào)處理部413 (步驟S7)。因此,確認(rèn)將中繼用通信報(bào)文M2b輸入到網(wǎng)關(guān)10的總線,并基于經(jīng)過了輸入到網(wǎng)關(guān)10的總線這一情況,來確保中繼用通信報(bào)文M2b的可靠性??煽啃愿叩闹欣^用通信報(bào)文M2b的數(shù)據(jù)等由信號(hào)處理部413處理。
[0111]另一方面,當(dāng)總線信息14的值為“00”或“01”以外的情況下,判斷部412判斷為“中繼用通信報(bào)文M2b的總線路徑不適當(dāng)”。因此,判斷部412不將上述中繼用通信報(bào)文M2b傳送到信號(hào)處理部413而廢棄。因此,可靠性低的中繼用通信報(bào)文M2b由信號(hào)處理部413處理。因此可防止使車輛I的動(dòng)作等產(chǎn)生不適感、不良等。
[0112]例如,在報(bào)文ID為“O X 022”的中繼用通信報(bào)文M2c的情況下,第4IE⑶41無(wú)需基于總線路徑的適當(dāng)與否來判斷中繼用通信報(bào)文M2c的可靠性,因此將中繼用通信報(bào)文M2c傳送到信號(hào)處理部413。因此,第41E⑶41對(duì)網(wǎng)關(guān)10基于發(fā)送用通信報(bào)文Ml所生成的兩個(gè)中繼用通信報(bào)文M2b、M2c以生成的次數(shù)、時(shí)間間隔等進(jìn)行切換,從而可減輕因基于總線路徑適當(dāng)與否的判斷而產(chǎn)生的第41E⑶41的負(fù)荷。
[0113]本實(shí)施方式涉及的通信系統(tǒng)具有下述效果。
[0114](I)第41E⑶41基于表示向網(wǎng)關(guān)10輸入了中繼用通信報(bào)文M2的總線的總線信息14(第I路徑信息)和表示中繼用通信報(bào)文M2被輸入了網(wǎng)關(guān)10這一情況的中繼用報(bào)文ID15(第2路徑信息)來判斷中繼用通信報(bào)文M2的可靠性。S卩,第41E⑶41基于中繼用通信報(bào)文M2所通過的路徑來驗(yàn)證接收到的中繼用通信報(bào)文M2。因此,第41ECU41實(shí)時(shí)判斷接收到的中繼用通信報(bào)文M2的可靠性。例如,通過實(shí)時(shí)判定,第41E⑶41可中止通過了規(guī)定路徑以外的中繼用通信報(bào)文M2的處理。
[0115]并且,第41E⑶41基于僅表示通信路徑的信息的即總線信息14和中繼用報(bào)文ID15來判斷中繼用通信報(bào)文M2的可靠性。因此,能夠以低負(fù)荷的處理來判斷中繼用通信報(bào)文M2的可靠性。
[0116](2)基于總線信息14與通信線416之間的比較來判斷總線信息14是否與第41E⑶41中設(shè)定的通信線信息416對(duì)應(yīng),從而判斷中繼用通信報(bào)文的可靠性。因此,判斷涉及的數(shù)據(jù)處理的負(fù)荷降低。
[0117](3)基于對(duì)中繼用報(bào)文ID15和網(wǎng)關(guān)信息417進(jìn)行比較的處理,可判定中繼用通信報(bào)文M2的可靠性,因此可降低判斷涉及的數(shù)據(jù)處理的負(fù)荷。
[0118](4)可將低負(fù)荷、且具有實(shí)時(shí)性的中繼用通信報(bào)文M2的可靠性的判斷適用于以大多只具有必要的最低限度的處理能力的第41E⑶41為通信裝置的車載網(wǎng)絡(luò)所采用的CAN協(xié)議的通信系統(tǒng)。
[0119](5)在CAN協(xié)議中,由于能夠使用戶能夠自由設(shè)定內(nèi)容的“數(shù)據(jù)域”即數(shù)據(jù)段具有總線信息14,因此能夠以較高的自由度進(jìn)行使通信報(bào)文具有總線信息14的處理。
[0120](6)可基于與通信用的報(bào)文ID對(duì)應(yīng)地變更后的報(bào)文ID來獲取中繼用報(bào)文ID15,因此使用中繼用報(bào)文ID15進(jìn)行中繼用通信報(bào)文M2的可靠性的判斷變得容易。在CAN協(xié)議中,報(bào)文ID被實(shí)時(shí)處理,因此可迅速地進(jìn)行使用了中繼用報(bào)文ID15的中繼用通信報(bào)文M2的可靠性的判斷。
[0121](第2實(shí)施方式)
[0122]圖8及圖9說明本發(fā)明涉及的通信系統(tǒng)。
[0123]在本實(shí)施方式中,與第I實(shí)施方式的構(gòu)成的不同點(diǎn)在于,在網(wǎng)關(guān)10和第41E⑶41設(shè)置獲取與通信報(bào)文相關(guān)的日志數(shù)據(jù)的構(gòu)成,其他構(gòu)成相同。因此,以下,以與第I實(shí)施方式不同的點(diǎn)為中心進(jìn)行說明,對(duì)同樣的構(gòu)成附加同樣的附圖標(biāo)記,省略詳細(xì)說明。
[0124]如圖8所示,網(wǎng)關(guān)10在信號(hào)接收部11具有日志獲取部11A。信號(hào)接收部11的日志獲取部IIA通過將發(fā)送用通信報(bào)文Ml和輸入了發(fā)送用通信報(bào)文Ml的總線的檢測(cè)結(jié)果建立關(guān)聯(lián)而將其作為時(shí)間序列數(shù)據(jù)即日志16 (日志數(shù)據(jù))存儲(chǔ)于存儲(chǔ)裝置13。也可取代發(fā)送用通信報(bào)文Ml,日志獲取部IIA將與能夠確定輸入了發(fā)送用通信報(bào)文Ml這一情況的發(fā)送用通信報(bào)文Ml相關(guān)的信息和總線的檢測(cè)結(jié)果建立關(guān)聯(lián)而作為日志16存儲(chǔ)于存儲(chǔ)裝置13。
[0125]日志解析部17定期解析存儲(chǔ)裝置13的日志16,并且解析的結(jié)果是,減少存儲(chǔ)裝置13的日志16的數(shù)據(jù)量。例如,日志解析部17在存儲(chǔ)于存儲(chǔ)裝置13的日志16變?yōu)橐?guī)定量、或經(jīng)過了規(guī)定時(shí)間時(shí),解析日志16的數(shù)據(jù),將解析結(jié)果作為日志16存儲(chǔ)到存儲(chǔ)裝置13,并且刪除所解析的數(shù)據(jù)。因此,存儲(chǔ)于儲(chǔ)裝置13的日志16的數(shù)據(jù)量減少。在日志數(shù)據(jù)的解析中,例如匯總同樣的日志數(shù)據(jù),或同樣的內(nèi)容僅保留最新的數(shù)據(jù),或刪除正常的日志數(shù)據(jù)。
[0126]因此,輸入到信號(hào)接收部11的發(fā)送用通信報(bào)文Ml的信息與所輸入的總線信息一起存儲(chǔ)到日志16。因此,即使是事后,也可驗(yàn)證發(fā)送用通信報(bào)文Ml的可靠性??煞乐巩a(chǎn)生未解析而被刪除的數(shù)據(jù)。
[0127]如圖9所示,第41E⑶41在信號(hào)接收部411具有日志獲取部419。信號(hào)接收部411的日志獲取部419將中繼用通信報(bào)文M2與中繼用報(bào)文ID15 —起作為時(shí)間序列數(shù)據(jù)即日志418(日志數(shù)據(jù))記錄于存儲(chǔ)裝置414。也可取代中繼用通信報(bào)文M2,日志獲取部419將與能夠確定輸入了中繼用通信報(bào)文M2這一情況的中繼用通信報(bào)文M2相關(guān)的信息作為日志418記錄于存儲(chǔ)裝置414。
[0128]第41E⑶41在判斷部412具有日志獲取部420。判斷部412的日志獲取部420通過將中繼用通信報(bào)文M2 (M2b)和“數(shù)據(jù)域”的總線信息14建立關(guān)聯(lián)而作為時(shí)間序列數(shù)據(jù)即日志418 (日志數(shù)據(jù))存儲(chǔ)到存儲(chǔ)裝置414。即,日志獲取部420將總線信息14與已作為日志418存儲(chǔ)的中繼用通信報(bào)文M2 (M2b)的數(shù)據(jù)建立關(guān)聯(lián)而進(jìn)行存儲(chǔ)。
[0129]日志解析部415定期解析存儲(chǔ)裝置414的日志418,并且解析的結(jié)果是,減少存儲(chǔ)裝置414的日志418的數(shù)據(jù)量。例如,日志解析部415在存儲(chǔ)于存儲(chǔ)裝置414的日志418變?yōu)橐?guī)定量、或經(jīng)過了規(guī)定時(shí)間時(shí),解析日志418的數(shù)據(jù),將解析結(jié)果作為日志418存儲(chǔ)到存儲(chǔ)裝置414,并且刪除所解析的日志數(shù)據(jù)。因此,存儲(chǔ)于存儲(chǔ)裝置414的日志418的數(shù)據(jù)量減少。在日志數(shù)據(jù)的解析中,例如匯總同樣的日志數(shù)據(jù),或同樣的內(nèi)容僅保留最新的數(shù)據(jù),或刪除正常的日志數(shù)據(jù)。
[0130]因此,輸入到信號(hào)接收部411的中繼用通信報(bào)文M2的信息與總線信息14 一起存儲(chǔ)于日志418,因此,即使是事后,也可驗(yàn)證中繼用通信報(bào)文M2的可靠性??煞乐巩a(chǎn)生未解析而被刪除的數(shù)據(jù)。
[0131]日志解析部415通過獲取存儲(chǔ)于網(wǎng)關(guān)10的日志16而與第41E⑶41的日志418進(jìn)行比較。因此,日志解析部415即使在事后也可判定中繼用通信報(bào)文M2被網(wǎng)關(guān)10進(jìn)行了中繼這一情況。這樣一來,可更恰當(dāng)?shù)仳?yàn)證(評(píng)價(jià))中繼用通信報(bào)文M2的可靠性。
[0132]如上所述,根據(jù)本實(shí)施方式的通信系統(tǒng),除了之前的第I實(shí)施方式中所述的效果,還可獲得以下所列舉的效果。
[0133](7)發(fā)送用通信報(bào)文Ml的中繼、中繼用通信報(bào)文M2的接收分別作為時(shí)間序列數(shù)據(jù)(日志數(shù)據(jù))記錄于日志16、418中,因此即使是事后也可評(píng)價(jià)通信報(bào)文的可靠性。
[0134](8)作為日志16、418而存儲(chǔ)的數(shù)據(jù)的內(nèi)容可被解析結(jié)果替換。因此,可減少作為日志16、418而存儲(chǔ)的數(shù)據(jù)容量。因此,在存儲(chǔ)容量的富余量較少的ECU中,能夠保存日志數(shù)據(jù)。[0135](9)可根據(jù)網(wǎng)關(guān)10的日志16 (日志數(shù)據(jù))和第41ECU41的日志418 (日志數(shù)據(jù))來驗(yàn)證中繼用通信報(bào)文M2的路徑,因此可驗(yàn)證中繼用通信報(bào)文M2的可靠性。從而更高地確保中繼用通信報(bào)文M2的可靠性。
[0136](其他實(shí)施方式)
[0137]此外,上述各實(shí)施方式也可以下述方式實(shí)施。
[0138].在上述各實(shí)施方式中,例示了數(shù)據(jù)幀為標(biāo)準(zhǔn)格式、且設(shè)置有“ID域”和“數(shù)據(jù)域”的情況。但不限于此,也可將數(shù)據(jù)幀設(shè)為擴(kuò)展格式,進(jìn)而設(shè)置“擴(kuò)展ID域”。
[0139]如圖10所示,當(dāng)數(shù)據(jù)幀為擴(kuò)展格式的情況下,“擴(kuò)展ID域”中可包含總線信息。通過將總線信息包含于“擴(kuò)展ID域”,可防止“數(shù)據(jù)域”的一部分用于總線信息,即可防止能夠存儲(chǔ)于“數(shù)據(jù)域”數(shù)據(jù)變少。“擴(kuò)展ID域”的大小為18位,因此可識(shí)別多個(gè)總線。
[0140]報(bào)文ID的擴(kuò)展ID部分基于中繼用報(bào)文ID進(jìn)行變更,而通過標(biāo)準(zhǔn)格式所使用的標(biāo)準(zhǔn)ID的部分不會(huì)被變更。即,可抑制對(duì)通信系統(tǒng)中其他通信報(bào)文的影響并可以判定基于中繼用報(bào)文ID的中繼用通信報(bào)文的可靠性。因此,可提高通信系統(tǒng)的設(shè)計(jì)自由度。
[0141]?在上述各實(shí)施方式中,例示了設(shè)有第1~第4總線20、30、40、50共計(jì)四個(gè)總線的情況。但不限于此,若設(shè)于通信系統(tǒng)的總線個(gè)數(shù)為多個(gè),則可是三個(gè)以下,也可是五個(gè)以上。因此,可提高通信系統(tǒng)的可適用性。
[0142].在上述各實(shí)施方式中,例示了第I總線20是傳感系統(tǒng)的總線、第2總線30是行駛系統(tǒng)的總線、第3總線40是驅(qū)動(dòng)系統(tǒng)的總線、第4總線50是信息設(shè)備系統(tǒng)的總線的情況。但不限于此,與各總線連接的ECU等的系列(種類)也可以是除此以外的組合,也可在一個(gè)總線上連接多個(gè)系列(種類)的ECU等。因此,可提高通信系統(tǒng)的構(gòu)成的自由度。
[0143]?在上述各實(shí)施方式中,例示了與第1~第4總線20、30、40、50連接的E⑶等的個(gè)數(shù)是兩個(gè)的情況。但不限于此,與總線連接的E⑶等只要是與CAN協(xié)議規(guī)格匹配的個(gè)數(shù)即可,可以是一個(gè),也可是三個(gè)以上。因此,可提高通信系統(tǒng)的構(gòu)成的自由度。
[0144]?在上述各實(shí)施方式中,例示了第21ECU21~第42E⑶42是相同構(gòu)成的情況。但不限于此,在想要確保通信報(bào)文的可靠性的情況下,也可僅對(duì)接收作為對(duì)象的通信報(bào)文的ECU設(shè)定能夠確保通信報(bào)文的可靠性的信號(hào)接收部和判定部。因此,包括現(xiàn)有的系統(tǒng)在內(nèi),可提高通信系統(tǒng)的可適用性。
[0145].在上述各實(shí)施方式中,例示了發(fā)送用通信報(bào)文Ml從第21ECU21輸出的情況。但不限于此,對(duì)輸出發(fā)送用通信報(bào)文的ECU無(wú)特別限定。在上述各實(shí)施方式中,例示了中繼用通信報(bào)文M2由第41ECU41接收的情況。但不限于此,接收中繼用通信報(bào)文的ECU也無(wú)特別限定。因此,可提高通信系統(tǒng)的構(gòu)成的自由度,并且可提高可適用性。
[0146]?在上述各實(shí)施方式中,例示了網(wǎng)關(guān)10將從第1總線20輸入的發(fā)送用通信報(bào)文Ml分別中繼到第2~第4總線30、40、50的情況。但不限于此,只要能夠中繼到需要的總線,則網(wǎng)關(guān)也可將發(fā)送用通信報(bào)文中繼到特定的總線。因此,可提高通信系統(tǒng)的構(gòu)成的自由度。
[0147].在上述各實(shí)施方式中,例示了在網(wǎng)關(guān)10中依次執(zhí)行包含總線信息的處理和包含網(wǎng)關(guān)信息的處理的情況。但不限于此,只要生成中繼用通信報(bào)文,則各處理的順序沒有限制,例如可在包含網(wǎng)關(guān)信息的處理后執(zhí)行包含總線信息的處理。因此,可提高通信系統(tǒng)的設(shè)計(jì)自由度。
[0148]?在上述各實(shí)施方式中,例示了總線信息14、通信線信息416以二進(jìn)制的數(shù)值表示的情況。但不限于此,總線信息、通信線信息也可由二進(jìn)制數(shù)以外的10進(jìn)制數(shù)等表示,也可包括文字、符號(hào)。這種情況下,只要在存儲(chǔ)總線信息的“數(shù)據(jù)域”等中確保適于總線信息大小的空間即可。因此,可提高通信系統(tǒng)的設(shè)計(jì)自由度。
[0149].在上述各實(shí)施方式中,例示了總線信息14由二進(jìn)制的數(shù)值表示、中繼用報(bào)文ID15由報(bào)文ID表示的情況。但不限于此,也可根據(jù)總線信息和中繼用報(bào)文ID,將通信報(bào)文的可靠性的判斷中所使用的設(shè)定值規(guī)定成一個(gè)??蓪?bào)文ID用于該設(shè)定值。例如,若為由四個(gè)總線、一個(gè)網(wǎng)關(guān)構(gòu)成的通信系統(tǒng),則可以通過由該四個(gè)總線、一個(gè)中繼用報(bào)文ID的組合所構(gòu)成的四個(gè)中繼用報(bào)文ID來表示。并且,當(dāng)其包含有無(wú)總線路徑的適當(dāng)與否的情況下,可通過八個(gè)報(bào)文ID來表示。由此也可使用被迅速處理的報(bào)文ID來判斷通信報(bào)文的可靠性,提高通信系統(tǒng)的設(shè)計(jì)自由度。
[0150]?在上述各實(shí)施方式中,例示了發(fā)送用報(bào)文ID的值和中繼用報(bào)文ID15的值是連號(hào)的情況。但不限于此,只要能夠選擇與發(fā)送用報(bào)文ID對(duì)應(yīng)的中繼用報(bào)文ID15,則發(fā)送用報(bào)文ID的值和中繼用報(bào)文ID15的值也可以不是連號(hào)。因此,可提高通信系統(tǒng)的設(shè)計(jì)自由度。
[0151]?在上述各實(shí)施方式中,例示了多個(gè)總線信息14及多個(gè)中繼用報(bào)文ID15存儲(chǔ)于存儲(chǔ)裝置13、多個(gè)通信線信息416及網(wǎng)關(guān)信息417存儲(chǔ)于存儲(chǔ)裝置414的情況。但不限于此,多個(gè)總線信息、中繼用報(bào)文ID也可由一個(gè)等個(gè)數(shù)比它們少的列表、表、數(shù)據(jù)庫(kù)等來管理。同樣,多個(gè)通信線信息、網(wǎng)關(guān)信息也可由一個(gè)等個(gè)數(shù)比它們少的列表、表、數(shù)據(jù)庫(kù)等來管理。因此,信息管理的自由度提高,作為通信系統(tǒng)的設(shè)計(jì)自由度也得到提高。
[0152]?在上述各實(shí)施方式中,例示了兩個(gè)中繼用報(bào)文ID15的值與發(fā)送用報(bào)文ID的值對(duì)應(yīng)的情況。但不限于此,也可以是一個(gè)中繼用報(bào)文ID的值與發(fā)送用報(bào)文ID的值對(duì)應(yīng)。在此情況下,可確認(rèn)通信報(bào)文被 網(wǎng)關(guān)進(jìn)行了中繼這一情況。也可以是三個(gè)以上的中繼用報(bào)文ID的值與發(fā)送用報(bào)文ID的值對(duì)應(yīng)。此時(shí),可切換附于中繼用通信報(bào)文的中繼用報(bào)文ID而進(jìn)行使用。因此,可提高作為通信系統(tǒng)的設(shè)計(jì)自由度。
[0153]?在上述各實(shí)施方式中,例示了判斷第41ECU41的信號(hào)接收部411是否將接收到的中繼用通信報(bào)文M2傳送到判斷部412的情況。但不限于此,ECU的信號(hào)接收部也可將接收到的中繼用通信報(bào)文全部傳送到判斷部。因此,即使不進(jìn)行基于中繼用報(bào)文ID的有無(wú)通過網(wǎng)關(guān)的判斷,也可基于總線路徑來判斷通信報(bào)文的可靠性。因此,可提高通信系統(tǒng)的設(shè)計(jì)自由度。
[0154].在上述各實(shí)施方式中,主要例示了發(fā)送用報(bào)文ID “0X020”變更為中繼用報(bào)文ID “OX021”或“OX022”的情況。但不限于此,若設(shè)定有發(fā)送用報(bào)文ID和與其對(duì)應(yīng)的中繼用報(bào)文ID,則網(wǎng)關(guān)無(wú)論是怎樣的值的發(fā)送用報(bào)文ID,均可變更為對(duì)應(yīng)的中繼用報(bào)文ID。若原本設(shè)定有不將發(fā)送用報(bào)文ID變更為中繼用報(bào)文ID這一內(nèi)容,則也可將發(fā)送用報(bào)文ID原封不動(dòng)地采用為中繼用報(bào)文ID。進(jìn)而,也可根據(jù)規(guī)定條件等自動(dòng)地變更是將發(fā)送用報(bào)文ID變更為中繼用報(bào)文ID,還是不將發(fā)送用報(bào)文ID變更為中繼用報(bào)文ID。在多個(gè)中繼用報(bào)文ID與發(fā)送用報(bào)文ID建立對(duì)應(yīng)的情況下,對(duì)于變更為哪個(gè)中繼用報(bào)文ID,也可根據(jù)規(guī)定條件等自動(dòng)變更。例如,以ECU的負(fù)荷為規(guī)定條件,當(dāng)ECU的負(fù)荷較小時(shí),可將中繼用報(bào)文ID變更為需要確認(rèn)總線路徑的報(bào)文ID,相反,當(dāng)ECU的負(fù)荷大時(shí),可將中繼用報(bào)文ID變更為無(wú)需確認(rèn)總線路徑的報(bào)文ID。因此,可提高通信系統(tǒng)的設(shè)計(jì)自由度。
[0155]?在上述各實(shí)施方式中,例示了通信系統(tǒng)中僅有一個(gè)網(wǎng)關(guān)10的情況。但不限于此,通信系統(tǒng)中也可設(shè)置多個(gè)網(wǎng)關(guān)。在設(shè)置有多個(gè)網(wǎng)關(guān)的情況下,可基于由哪一網(wǎng)關(guān)進(jìn)行了中繼這一情況來判斷通信報(bào)文的可靠性的判斷,也可基于由多個(gè)網(wǎng)關(guān)進(jìn)行了中繼這一情況來判斷。因此,可提高該通信系統(tǒng)的可適用性。
[0156].在上述各實(shí)施方式中,例示了中繼用通信報(bào)文中包含總線信息14和中繼用報(bào)文ID的情況。但不限于此,也可包含有助于進(jìn)行通信報(bào)文的可靠性的判斷的其他信息,例如在完成了與網(wǎng)關(guān)的相互認(rèn)證的E⑶所發(fā)送的通信報(bào)文中,可將相互認(rèn)證完成這一情況包含在中繼用通信報(bào)文中。因此,可進(jìn)一步提高通信報(bào)文的可靠性。
[0157].在上述各實(shí)施方式中,例示了通信系統(tǒng)是基于CAN協(xié)議的系統(tǒng)的情況。但不限于此,只要通信報(bào)文經(jīng)由網(wǎng)關(guān)在多個(gè)總線間轉(zhuǎn)發(fā),則適用于通信系統(tǒng)的通信協(xié)議也可是CAN協(xié)議以外的協(xié)議,例如是以太網(wǎng)(注冊(cè)商標(biāo))、FlexRay (注冊(cè)商標(biāo))等通信協(xié)議。因此,可提高這種通信系統(tǒng)的可適用性。
[0158].在上述各實(shí)施方式中,例示了通信系統(tǒng)搭載在車輛I上的情況。但不限于此,也可以是通信系統(tǒng)的一部分設(shè)置在車輛以外。因此,能夠?qū)Πㄜ囕v在內(nèi)的通信系統(tǒng)進(jìn)行通信報(bào)文的可靠性的判斷,從而可提高該通信系統(tǒng)的可適用性。
[0159].在上述各實(shí)施方式中,例示了通信系統(tǒng)搭載于車輛I的情況。但不限于此,搭載通信系統(tǒng)的裝置只要是經(jīng)由網(wǎng)關(guān)在多個(gè)總線間轉(zhuǎn)發(fā)通信報(bào)文即可。即,也可是車輛以外的裝置,例如鐵道用車輛、船舶、機(jī)器人、工業(yè)機(jī)械。因此,可擴(kuò)大作為通信系統(tǒng)的適用范圍。
【權(quán)利要求】
1.一種通信系統(tǒng),具有一個(gè)或多個(gè)通信裝置及一個(gè)或多個(gè)網(wǎng)關(guān), 上述通信裝置構(gòu)成為,與通信線連接、且經(jīng)由上述通信線進(jìn)行基于通信報(bào)文的通信, 上述網(wǎng)關(guān)構(gòu)成為,連接多個(gè)上述通信線、且在這些通信線之間相互中繼通信報(bào)文, 在將從第I通信線輸入到上述網(wǎng)關(guān)的通信報(bào)文作為第I通信報(bào)文時(shí),其中所述第I通信線為多個(gè)上述通信線中的一個(gè)通信線,上述網(wǎng)關(guān)構(gòu)成為生成中繼用通信報(bào)文,上述中繼用通信報(bào)文將表示上述第I通信線的第I路徑信息和表示上述第I通信報(bào)文輸入了上述網(wǎng)關(guān)這一情況的第2路徑信息包含在第I通信報(bào)文中, 上述網(wǎng)關(guān)進(jìn)一步構(gòu)成為,將上述中繼用通信報(bào)文轉(zhuǎn)發(fā)到上述第I通信線以外的一個(gè)或多個(gè)通信線, 上述通信裝置構(gòu)成為,基于接收到的上述通信報(bào)文所包含的上述第I路徑信息和上述第2路徑信息來判斷上述接收到的通信報(bào)文的可靠性。
2.根據(jù)權(quán)利要求1所述的通信系統(tǒng),其中, 在上述通信裝置中設(shè)定與多個(gè)上述通信線的各第I路徑信息分別對(duì)應(yīng)的通信線信息,上述通信裝置構(gòu)成為,基于上述接收到的通信報(bào)文所包含的上述第I路徑信息是否與上述所設(shè)定的通信線信息對(duì)應(yīng)來判斷上述接收到的通信報(bào)文的可靠性。
3.根據(jù)權(quán)利要求1所述的通信系統(tǒng),其中, 在上述通信裝置中設(shè)定與網(wǎng)關(guān)的各第2路徑信息對(duì)應(yīng)的網(wǎng)關(guān)信息, 上述通信裝置構(gòu)成為,基于上述接收到的通信報(bào)文所包含的上述第2路徑信息是否與上述所設(shè)定的網(wǎng)關(guān)信息對(duì)應(yīng)來判斷上述接收到的通信報(bào)文的可靠性。
4.根據(jù)權(quán)利要求1所述的通信系統(tǒng),其中, 上述通信報(bào)文作為控制器局域網(wǎng)的協(xié)議而構(gòu)成。
5.根據(jù)權(quán)利要求4所述的通信系統(tǒng),其中, 上述網(wǎng)關(guān)構(gòu)成為,在由上述協(xié)議規(guī)定的通信報(bào)文的數(shù)據(jù)段中具有上述第I路徑信息, 上述通信裝置構(gòu)成為,從上述通信報(bào)文的數(shù)據(jù)段獲取上述第I路徑信息。
6.根據(jù)權(quán)利要求4所述的通信系統(tǒng),其中, 上述網(wǎng)關(guān)構(gòu)成為,將由上述協(xié)議規(guī)定的通信報(bào)文的報(bào)文ID變更為包括上述第2路徑信息的報(bào)文ID, 上述通信裝置構(gòu)成為,從上述通信報(bào)文所包含的上述變更后的報(bào)文ID獲取第2路徑信肩、O
7.根據(jù)權(quán)利要求6所述的通信系統(tǒng),其中, 上述通信報(bào)文是擴(kuò)展格式, 上述報(bào)文ID是與由上述擴(kuò)展格式規(guī)定的擴(kuò)展ID域?qū)?yīng)的部分進(jìn)行了變更的報(bào)文ID。
8.根據(jù)權(quán)利要求1~7中任一項(xiàng)所述的通信系統(tǒng),其中, 上述網(wǎng)關(guān)將從上述第I通信線輸入的通信報(bào)文的信息與上述第I路徑信息一起作為日志數(shù)據(jù)進(jìn)行保存,并且, 上述通信裝置將上述接收到的通信報(bào)文的信息與上述接收到的通信報(bào)文所包含的上述第I路徑信息及上述第2路徑信息一起作為日志數(shù)據(jù)進(jìn)行保存。
9.根據(jù)權(quán)利要求8所述的通信系統(tǒng),其中, 上述通信系統(tǒng)構(gòu)成為,定期地基于規(guī)定規(guī)則來解析上述日志數(shù)據(jù),上述通信系統(tǒng)進(jìn)一步構(gòu)成為,以通過上述解析所得到的解析結(jié)果來替換上述日志數(shù)據(jù)。
10.根據(jù)權(quán)利要求8所述的通信系統(tǒng),其中, 上述通信裝置構(gòu)成為,獲取保存于網(wǎng)關(guān)的日志數(shù)據(jù), 上述通信裝置進(jìn)一步構(gòu)成為,通過比較上述獲取的日志數(shù)據(jù)與保存于上述通信裝置的日志數(shù)據(jù)來評(píng)價(jià)通信報(bào)文的可靠性。
11.一種通信方法,用于通信系統(tǒng),上述通信系統(tǒng)具有一個(gè)或多個(gè)通信裝置及一個(gè)或多個(gè)網(wǎng)關(guān),上述通信裝置與通信線連接、且經(jīng)由上述通信線進(jìn)行基于通信報(bào)文的通信,上述網(wǎng)關(guān)連接多個(gè)上述通信線、且在這些通信線之間相互中繼通信報(bào)文, 在將從第I通信線輸入到網(wǎng)關(guān)的通信報(bào)文作為第I通信報(bào)文時(shí),其中所述第I通信線為多個(gè)上述通信線中的一個(gè)通信線, 上述通信方法包括: 通過上述網(wǎng)關(guān)而生成中繼用通信報(bào)文,在上述中繼用通信報(bào)文中,表示上述第I通信線的第I路徑信息和表示上述第I通信報(bào)文輸入了上述網(wǎng)關(guān)這一情況的第2路徑信息包含在上述第I通信報(bào)文中; 將上述生成的中繼用通信報(bào)文從上述網(wǎng)關(guān)轉(zhuǎn)發(fā)到上述第I通信線以外的一個(gè)或多個(gè)通信線; 使接收到上述中繼用通信報(bào)文的通信裝置基于接收到的通信報(bào)文所包含的上述第I路徑信息和上述第2路徑信息來判斷上述接收到的通信報(bào)文的可靠性。
【文檔編號(hào)】H04L12/40GK103580911SQ201310314086
【公開日】2014年2月12日 申請(qǐng)日期:2013年7月24日 優(yōu)先權(quán)日:2012年7月27日
【發(fā)明者】馬渕充啟 申請(qǐng)人:豐田自動(dòng)車株式會(huì)社