用于在車載以太網(wǎng)中控制音頻/視頻橋接流的方法和設(shè)備的制造方法
【專利說明】用于在車載以太網(wǎng)中控制音頻/視頻橋接流的方法和設(shè)備
[0001]相關(guān)申請的交叉引用
[0002]本申請要求于2014年12月10日提交的韓國專利申請第10_2014_0177392號(hào)的優(yōu)先權(quán)的權(quán)益,通過引證將其結(jié)合于此猶如在本文中完全闡釋。
技術(shù)領(lǐng)域
[0003]本發(fā)明涉及車載以太網(wǎng)通信,更具體地涉及用于配置音頻/視頻橋接(AVB)流識(shí)別符(ID)以唯一識(shí)別AVB網(wǎng)絡(luò)中的流的方法,以及用于該方法的設(shè)備。
【背景技術(shù)】
[0004]信息技術(shù)(IT)的當(dāng)前迅速發(fā)展大大地影響汽車行業(yè),并且各種IT技術(shù)被移用至車輛。
[0005]隨著嵌入車輛的電子控制單元(ECU)的數(shù)量增加并且各種外部設(shè)備(例如,包括智能電話、可穿戴設(shè)備和藍(lán)牙耳機(jī))與車輛協(xié)作,車載通信網(wǎng)絡(luò)超負(fù)荷。此外,用于連接ECU之間的通信線路的裝配電路(wiring harness,線束)的成本正在迅速增加。
[0006]因此,汽車行業(yè)關(guān)注了作為下一代車載網(wǎng)絡(luò)基礎(chǔ)設(shè)施的最有前景的候選的以太網(wǎng)來作為控制器局域網(wǎng)(CAN)和FlexRay的繼承者。
[0007]定義為IEEE標(biāo)準(zhǔn)并且被客戶和行業(yè)使用最多的以太網(wǎng)的特征在于,部件、軟件和工具的再用因子高并且駕駛員輔助系統(tǒng)(DAS)、信息娛樂系統(tǒng)等所需的帶寬是能夠提供的。
[0008]然而,為了成功地應(yīng)用于車載通信,以太網(wǎng)應(yīng)當(dāng)在應(yīng)用于車輛的各種方案的可擴(kuò)展性、成本、電力和魯棒性方面進(jìn)行優(yōu)化。
[0009]因?yàn)樾碌膹?fù)雜的應(yīng)用裝入車輛中以加強(qiáng)安全性并且提供娛樂,所以對優(yōu)化的通信設(shè)計(jì)和足夠的帶寬的需求日益增多。
[0010]具體地,雖然終端用戶期望在車輛中體驗(yàn)與家中娛樂水平相同的娛樂,但是諸如本地互聯(lián)網(wǎng)(LIN) XANSFlexRay的傳統(tǒng)車載通信網(wǎng)絡(luò)在帶寬和可擴(kuò)展性方面不足以提供各種類型的DAS和娛樂方案。
【發(fā)明內(nèi)容】
[0011]因此,本發(fā)明旨在用于控制車載以太網(wǎng)通信網(wǎng)絡(luò)中的音頻//視頻橋接(AVB)流的方法和設(shè)備,其充分地消除了由現(xiàn)有技術(shù)的局限性和缺點(diǎn)引起的一個(gè)或多個(gè)問題。
[0012]本發(fā)明的目標(biāo)是提供一種用于配置車載以太網(wǎng)通信的音頻/視頻橋接(AVB)流識(shí)別符(ID)的方法。
[0013]本發(fā)明的另一個(gè)目標(biāo)是提供一種適用于車載網(wǎng)絡(luò)環(huán)境的音頻/視頻(AV)傳輸協(xié)議數(shù)據(jù)單元的幀結(jié)構(gòu)。
[0014]本發(fā)明的又一目標(biāo)是提供用于配置AVB流ID的方法,該方法能夠定義被配置為AV流屬性的組合的AVB流ID,以甚至在不存在針對流的單獨(dú)數(shù)據(jù)庫時(shí)能夠直觀檢查流的屬性。
[0015]本發(fā)明的額外的優(yōu)勢、目的和特征將在以下描述中被部分地闡述,并且在查看以下的描述之后部分對于本領(lǐng)域普通技術(shù)人員來說將變得顯而易見或可以從本發(fā)明的實(shí)踐中了解到??梢酝ㄟ^在所寫的說明書和其權(quán)利要求以及所附附圖中具體指出的結(jié)構(gòu)來實(shí)現(xiàn)并且獲得本發(fā)明的目標(biāo)和其他優(yōu)勢。
[0016]如本文中體現(xiàn)并且廣義描述的,為了實(shí)現(xiàn)這些目標(biāo)和其他優(yōu)勢并且根據(jù)本發(fā)明的目的,一種用于控制車載以太網(wǎng)通信網(wǎng)絡(luò)中的音頻/視頻橋接(AVB)流的方法包括:使用從上部應(yīng)用層接收的音頻/視頻(AV)數(shù)據(jù)配置AVB幀;獲取與所配置的AVB幀對應(yīng)的流子類型識(shí)別符(ID);識(shí)別已經(jīng)生成AVB幀的主機(jī);識(shí)別包括所識(shí)別的主機(jī)的域JPjljAVB幀的流等級(jí)、基于獲取的流子類型ID、識(shí)別的主機(jī)、識(shí)別的域和識(shí)別的流等級(jí)生成AVB流ID、以及在AVB幀中將生成的AVB流ID傳輸至下層。
[0017]可以通過讀取包括在配置的AVB幀的子類型數(shù)據(jù)區(qū)域中的子類型字段值獲取流子類型ID。
[0018]可以參考基于每個(gè)AVB流的屬性先前輸入的AVB流屬性表,來生成AVB流ID。
[0019]AVB流屬性表可以被配置為包括至少一個(gè)記錄,并且該記錄可以被配置為包括以下至少一個(gè):序列號(hào),指示在AVB流屬性表中記錄相應(yīng)AVB流的記錄的順序;虛擬局域網(wǎng)(VLAN) ID,用于識(shí)別相應(yīng)AVB流歸屬的VLAN ;主機(jī)ID,用于識(shí)別相應(yīng)AVB流的主機(jī);流等級(jí),用于識(shí)別分配給相應(yīng)AVB流的優(yōu)先級(jí);以及流子類型ID,用于識(shí)別應(yīng)用于相應(yīng)AVB流的傳輸協(xié)議。
[0020]序列號(hào)可以以記錄的升序記錄在AVB流屬性表中,并且可以具有4字節(jié)的長度。
[0021]AVB流ID可以是通過將VLAN ID、主機(jī)ID、流等級(jí)、流子類型ID、和序列號(hào)順次組合所獲得的唯一 ID。
[0022]AVB流ID可以是通過結(jié)合具有I字節(jié)大小的VLAN ID、具有I字大小的主機(jī)ID、具有I字節(jié)大小的流等級(jí)、具有I字節(jié)大小的流子類型ID、以及具有4字節(jié)大小的序列號(hào)所獲得的8字節(jié)唯一 ID。
[0023]VLAN ID可以被定義為識(shí)別包括在車載以太網(wǎng)通信網(wǎng)絡(luò)中的域。
[0024]VLAN ID可以被定義為識(shí)別包括在車載以太網(wǎng)通信網(wǎng)絡(luò)中的域并且識(shí)別包括在識(shí)別的域中的至少一個(gè)VLAN。
[0025]域可以包括主體域、音響主體域(head unit domain)、動(dòng)力系統(tǒng)域(powertraindomain)、多媒體域、以及底盤域中的至少一個(gè)。
[0026]下層可以是媒體存取控制(MAC)層。
[0027]在本發(fā)明的另一方面中,計(jì)算機(jī)可讀記錄介質(zhì)記錄有用于執(zhí)行以上方法的計(jì)算機(jī)程序。
[0028]在本發(fā)明的另一方面中,用于在車載以太網(wǎng)通信網(wǎng)絡(luò)中控制音頻/視頻橋接(AVB)流的設(shè)備包括:用于使用從上部應(yīng)用層接收的音頻/視頻(AV)數(shù)據(jù)配置AVB幀的裝置、用于獲取與配置的AVB幀對應(yīng)的流子類型識(shí)別符(ID)的裝置、用于識(shí)別已經(jīng)生成AVB幀的主機(jī)的裝置、用于識(shí)別包括識(shí)別的主機(jī)的域的裝置、用于識(shí)別AVB幀的流等級(jí)的裝置、用于基于獲取的流子類型ID、識(shí)別的主機(jī)、識(shí)別的域和識(shí)別的流等級(jí)生成AVB流ID的裝置、以及用于在AVB幀中將生成的AVB流ID傳輸至下層的裝置。
[0029]應(yīng)當(dāng)理解,本發(fā)明的以上概述和以下具體描述都是示例性的并且旨在提供對所要求保護(hù)的本發(fā)明的進(jìn)一步說明。
【附圖說明】
[0030]包括以提供對本發(fā)明的進(jìn)一步了解并且結(jié)合入并組成本申請的一部分的附圖示出了本發(fā)明的實(shí)施方式,并且連同說明書一起用來解釋本發(fā)明的原理。在附圖中:
[0031]圖1示出了在IEEE 1722a中定義的音頻/視頻橋接傳輸協(xié)議(AVBTP)幀格式;
[0032]圖2是用于描述在IEEE 1722a中定義的音頻/視頻橋接(AVB)流識(shí)別符(ID)的構(gòu)造的示圖;
[0033]圖3是用于描述根據(jù)本發(fā)明實(shí)施方式的車載網(wǎng)絡(luò)的架構(gòu)的示圖;
[0034]圖4是用于描述根據(jù)本發(fā)明實(shí)施方式的用于配置AVB流ID的方法的示圖;
[0035]圖5示出了根據(jù)本發(fā)明實(shí)施方式的AVB流ID的數(shù)據(jù)結(jié)構(gòu);
[0036]圖6示出了根據(jù)本發(fā)明實(shí)施方式的域-VLAN映射表的示例;
[0037]圖7示出了根據(jù)本發(fā)明實(shí)施方式的流等級(jí)-優(yōu)先級(jí)映射表的示例;
[0038]圖8示出了根據(jù)本發(fā)明實(shí)施方式的針對AVB流的子類型映射表;
[0039]圖9示出了根據(jù)本發(fā)明實(shí)施方式的主機(jī)ID映射表;
[0040]圖10示出了根據(jù)本發(fā)明實(shí)施方式的AVB流屬性表;并且
[0041]圖11是用于描述根據(jù)本發(fā)明實(shí)施方式的協(xié)議層結(jié)構(gòu)的示圖。
【具體實(shí)施方式】
[0042]現(xiàn)在將詳細(xì)參考本發(fā)明的優(yōu)選實(shí)施方式,在附圖中示出的示例。本文中的元件的后綴“模塊”和“單元”是用來便于說明,并且因此能可互換地使用并且沒有任何可區(qū)別的含義或功能。
[0043]雖然組成本發(fā)明實(shí)施方式的所有元件被描述為集成為單個(gè)元件或被操作為單個(gè)元件,但是本發(fā)明不必限于這類實(shí)施方式。根據(jù)實(shí)施方式,在本發(fā)明的目標(biāo)和范圍內(nèi),所有元件可以選擇性地集成為一個(gè)或多個(gè)元件以及可以被操作為一個(gè)或多個(gè)元件。每個(gè)元件可以被實(shí)施為獨(dú)立的硬件。可替代地,一些或所有元件可以被選擇性地結(jié)合為具有程序模塊的計(jì)算機(jī)程序,該程序模塊執(zhí)行結(jié)合在一個(gè)或多個(gè)硬件中