亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

航空器ife系統(tǒng)數(shù)據(jù)更新方法及裝置制造方法

文檔序號:6637896閱讀:263來源:國知局
航空器ife系統(tǒng)數(shù)據(jù)更新方法及裝置制造方法
【專利摘要】本發(fā)明提供一種航空器IFE系統(tǒng)數(shù)據(jù)更新方法及裝置,其中的方法包括:將更新數(shù)據(jù)處理為具有指定格式的壓縮的更新包,其中,指定格式為適用于航空器IFE系統(tǒng)的更新包格式,更新包設(shè)置有加密校驗信息、完整性校驗信息,并且按照特定的數(shù)據(jù)結(jié)構(gòu)描述更新數(shù)據(jù);將更新包通過移動通信網(wǎng)絡(luò)傳輸至航空器IFE系統(tǒng);對傳輸至航空器IFE系統(tǒng)的更新包進行加密校驗信息和完整性校驗信息的驗證,將通過驗證的更新包根據(jù)特定的數(shù)據(jù)結(jié)構(gòu)更新至航空器IFE系統(tǒng)中。利用本發(fā)明,將更新內(nèi)容生產(chǎn)指定的更新格式,并采用多重方式保證更新內(nèi)容的安全性和完整性,以解決人工對系統(tǒng)進行更新存在的費時費工等問題,從而將更新包安全地更新到航空器IFE系統(tǒng)。
【專利說明】航空器I FE系統(tǒng)數(shù)據(jù)更新方法及裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及航空器數(shù)據(jù)管理【技術(shù)領(lǐng)域】,更為具體地,涉及一種航空器IFE系統(tǒng)數(shù)據(jù)更新方法及裝置。

【背景技術(shù)】
[0002]機上娛樂系統(tǒng)(In-flight Entertainment,以下簡稱IFE)的歷史可以追溯到飛機旅行剛剛開始大眾化的那個時代,IFE是指航空旅行中在機艙內(nèi)為旅客提供任何可能娛樂方式的一種系統(tǒng)。如何使IFE更好地滿足機上乘客的需求,除了 IFE的設(shè)計、展現(xiàn)形式和用戶體驗之外,對IFE內(nèi)容的管理顯得尤為重要。IFE的內(nèi)容包括存儲在IFE中的電影、視頻短片、音樂、新聞、游戲、電子書、旅游資訊、租車咨詢、機票、機上商城等,其中,如何將這些內(nèi)容數(shù)據(jù)安全、完整、按類別地更新到IFE系統(tǒng)是實現(xiàn)對IFE內(nèi)容管理的關(guān)鍵。
[0003]由于目前內(nèi)容更新頻率越來越高,單純憑借機務(wù)人員進行更新不足以滿足更新需求,同時,頻繁地安排機務(wù)人員對IFE系統(tǒng)進行更新也增加了機務(wù)人員的工作量。隨著該更新需求的提出,移動網(wǎng)絡(luò)的更新方式應(yīng)運而生,但是,通過移動網(wǎng)絡(luò)對IFE系統(tǒng)進行更新必須解決以下的問題,否則無法將這種便利的更新方式應(yīng)用到標準化安全性很高的航空領(lǐng)域。
[0004]1、安全問題。由于航空器中應(yīng)用系統(tǒng)中安全因素的重要性,如何通過移動網(wǎng)絡(luò)將大量的數(shù)據(jù)內(nèi)容更新到機上的IFE系統(tǒng)中,首要關(guān)心的為安全問題;如果不解決安全問題,將不能將移動網(wǎng)絡(luò)更新的方式應(yīng)用到IFE內(nèi)容更新,依舊會采用安全性高的傳統(tǒng)的機務(wù)人員人工更新方式。
[0005]例如:2013年10月7日,在國際航空運輸協(xié)會(IATA)主辦的航空保安航空安全會議(AVSEC)上,組委會成員表示,越來越多的新一代飛機使用地空數(shù)據(jù)連接,并配備機上網(wǎng)絡(luò)系統(tǒng)。而這種方式為網(wǎng)絡(luò)恐怖分子提供了可乘之機。由于機載設(shè)備越來越多地使用到數(shù)據(jù)網(wǎng)絡(luò)和因特網(wǎng),新一代飛機面臨日益增加的網(wǎng)絡(luò)安全威脅,從理論上來說,黑客可以利用機載WiFi或其他娛樂系統(tǒng)攻破飛機的航空電子設(shè)備,干擾導(dǎo)航系統(tǒng)或安全系統(tǒng)。
[0006]2、內(nèi)容更新管理問題。如何將大量的不同類型的數(shù)據(jù)(例如:電影、視頻短片、音樂、新聞、游戲、電子書、旅游資訊、租車咨詢、機票、機上商城等)按照類別系統(tǒng)的更新到IFE存儲設(shè)備中,為IFE系統(tǒng)提供穩(wěn)定可靠的數(shù)據(jù)服務(wù),是在航空領(lǐng)域應(yīng)用移動網(wǎng)絡(luò)更新方式的另一重要問題。


【發(fā)明內(nèi)容】

[0007]鑒于上述問題,本發(fā)明的目的是提供一種航空器IFE系統(tǒng)數(shù)據(jù)更新方法及裝置,將更新內(nèi)容生成指定的更新格式,并采用多重方式保證更新內(nèi)容的安全性和完整性,以解決人工對IFE系統(tǒng)更新存在的費時費工等問題,從而將更新包安全地更新到航空器IFE系統(tǒng)。
[0008]根據(jù)本發(fā)明的一個方面,提供一種航空器IFE系統(tǒng)數(shù)據(jù)更新方法,包括:
[0009]將更新數(shù)據(jù)處理為具有指定格式的更新包,其中,指定格式為適用于航空器IFE系統(tǒng)的更新包格式,更新包設(shè)置有加密校驗信息、完整性校驗信息,并且按照特定的數(shù)據(jù)結(jié)構(gòu)描述更新數(shù)據(jù);
[0010]將更新包通過移動通信網(wǎng)絡(luò)傳輸至航空器IFE系統(tǒng);
[0011]對傳輸至航空器IFE系統(tǒng)的更新包進行加密校驗信息和完整性校驗信息的驗證,將通過驗證的更新包根據(jù)特定的數(shù)據(jù)結(jié)構(gòu)更新至航空器IFE系統(tǒng)中。
[0012]此外,優(yōu)選的方案是,特定的數(shù)據(jù)結(jié)構(gòu)包括更新元數(shù)據(jù)文件夾和更新元數(shù)據(jù)描述文件;
[0013]更新元數(shù)據(jù)描述文件包括更新內(nèi)容的類型、更新操作和更新到目的地的編號;
[0014]更新元數(shù)據(jù)文件夾包括待更新到航空器IFE系統(tǒng)中的文件系統(tǒng)的數(shù)據(jù)、數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)及子描述文件。
[0015]此外,優(yōu)選的方案是,在更新包中設(shè)置完整性校驗信息的過程中,在更新包頭部數(shù)據(jù)中開辟指定的空間,更新包的完整性校驗的MD5放置在空間中,生成具有完整性校驗信息的更新包。
[0016]此外,優(yōu)選的方案是,更新數(shù)據(jù)基于選型后的minizip壓縮算法生成具有指定格式的壓縮的更新包。
[0017]此外,優(yōu)選的方案是,在將更新包通過移動通信網(wǎng)絡(luò)傳輸至航空器IFE系統(tǒng)的過程中,
[0018]首先對航空器IFE系統(tǒng)進行連接的安全性校驗,在通過安全性校驗后,對所述航空器IFE系統(tǒng)進行連接;
[0019]然后對所述航空器IFE系統(tǒng)進行數(shù)據(jù)版本校驗,在通過版本校驗后,將更新包通過IFEP協(xié)議傳輸至航空器IFE系統(tǒng)中。
[0020]根據(jù)本發(fā)明的另一個方面,提供一種航空器IFE系統(tǒng)數(shù)據(jù)更新裝置,包括:
[0021]更新包生成單元,用于將更新數(shù)據(jù)處理為具有指定格式的更新包,其中,指定格式為適用于航空器IFE系統(tǒng)的更新包格式,更新包設(shè)置有加密校驗信息、完整性校驗信息,并且按照特定的數(shù)據(jù)結(jié)構(gòu)描述更新數(shù)據(jù);
[0022]更新包傳輸單元,用于將更新包通過移動通信網(wǎng)絡(luò)傳輸至航空器IFE系統(tǒng);
[0023]更新包更新單元,用于對傳輸至航空器IFE系統(tǒng)的更新包進行加密校驗信息和完整性校驗信息的驗證,將通過驗證的更新包根據(jù)特定的數(shù)據(jù)結(jié)構(gòu)更新至航空器IFE系統(tǒng)中。
[0024]此外,優(yōu)選的方案是,特定的數(shù)據(jù)結(jié)構(gòu)包括更新元數(shù)據(jù)文件夾和更新元數(shù)據(jù)描述文件;
[0025]更新元數(shù)據(jù)描述文件包括更新內(nèi)容的類型、更新操作和更新到目的地的編號;
[0026]更新元數(shù)據(jù)文件夾包括待更新到航空器IFE系統(tǒng)中的文件系統(tǒng)的數(shù)據(jù)、數(shù)據(jù)庫系統(tǒng)的數(shù)及子描述文件。
[0027]此外,優(yōu)選的方案是,在更新包中設(shè)置完整性校驗信息的過程中,在更新包頭部數(shù)據(jù)中開辟指定的空間,將更新包的完整性校驗的MD5放置在空間中,生成具有完整性校驗信息的更新包。
[0028]此外,優(yōu)選的方案是,更新數(shù)據(jù)基于選型后的minizip壓縮算法生成具有指定格式的壓縮的更新包。
[0029]此外,優(yōu)選的方案是,更新包傳輸單元進一步包括:
[0030]安全性校驗?zāi)K,用于對航空器IFE系統(tǒng)進行連接的安全性校驗;
[0031]版本校驗?zāi)K,用于對航空器IFE系統(tǒng)進行數(shù)據(jù)版本校驗;
[0032]更新包傳輸模塊,用于將更新包通過IFEP協(xié)議傳輸至航空器IFE系統(tǒng)中。
[0033]從上面的技術(shù)方案可知,本發(fā)明提供的航空器IFE系統(tǒng)數(shù)據(jù)更新裝置,將待更新到航空器的IFE系統(tǒng)的更新數(shù)據(jù),通過多重方式保證其傳輸過程中的安全性和傳輸數(shù)據(jù)的完整性,并通過指定的更新數(shù)據(jù)格式和結(jié)構(gòu)使更新包中的更新數(shù)據(jù)更新到航空器的IFE系統(tǒng)中指定的文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)中,同時通過移動通信的方式進行數(shù)據(jù)傳輸,能夠避免人工更新的復(fù)雜性,節(jié)省勞動力,使需要更新的內(nèi)容安全地更新到航空器IFE系統(tǒng)中。
[0034]為了實現(xiàn)上述以及相關(guān)目的,本發(fā)明的一個或多個方面包括后面將詳細說明并在權(quán)利要求中特別指出的特征。下面的說明以及附圖詳細說明了本發(fā)明的某些示例性方面。然而,這些方面指示的僅僅是可使用本發(fā)明的原理的各種方式中的一些方式。此外,本發(fā)明旨在包括所有這些方面以及它們的等同物。

【專利附圖】

【附圖說明】
[0035]通過參考以下結(jié)合附圖的說明及權(quán)利要求書的內(nèi)容,并且隨著對本發(fā)明的更全面理解,本發(fā)明的其它目的及結(jié)果將更加明白及易于理解。在附圖中:
[0036]圖1為根據(jù)本發(fā)明實施例的航空器IFE系統(tǒng)數(shù)據(jù)更新方法流程示意圖;
[0037]圖2為根據(jù)本發(fā)明實施例的更新包的加密校驗信息和完整性校驗信息的方法;
[0038]圖3-1為根據(jù)本發(fā)明實施例的加密校驗信息的更新包的擴展名為icup的文件;
[0039]圖3-2為根據(jù)本發(fā)明實施例的更新包的特定結(jié)構(gòu)的第一層結(jié)構(gòu);
[0040]圖3-3為根據(jù)本發(fā)明實施例的更新包的特定結(jié)構(gòu)的第二層結(jié)構(gòu);
[0041]圖4為根據(jù)本發(fā)明實施例的航空器IFE系統(tǒng)數(shù)據(jù)更新方法示例流程圖;
[0042]圖5為根據(jù)本發(fā)明實施例的航空器IFE系統(tǒng)數(shù)據(jù)更新裝置結(jié)構(gòu)框圖;
[0043]圖6為根據(jù)本發(fā)明實施例的更新包傳輸單元結(jié)構(gòu)。
[0044]在所有附圖中相同的標號指示相似或相應(yīng)的特征或功能。

【具體實施方式】
[0045]在下面的描述中,出于說明的目的,為了提供對一個或多個實施例的全面理解,闡述了許多具體細節(jié)。然而,很明顯,也可以在沒有這些具體細節(jié)的情況下實現(xiàn)這些實施例。
[0046]IFE系統(tǒng)為旅客提供娛樂第一次出現(xiàn)在1921年,這是機上娛樂概念的雛形,即:Aeromarine Airways第一次在飛機內(nèi)為旅客播放了焚幕式電影《Howdy Chicago》。而11年后的1932年,Western Air Express首次嘗試了在機艙內(nèi)放置電視機(in-flighttelevis1n),并命名為media event。在1936年,一家名為Hindenburg的航空公司在歐美之間的遠程跨大西洋的兩天半航線上為旅客提供了電影、鋼琴、酒吧、餐廳、吸煙室和酒吧等設(shè)備,將IFE這個概念系統(tǒng)化。在1985年,個人音響播放設(shè)備被首次引入了機艙內(nèi)。90年代,IFE系統(tǒng)才逐漸成為飛機制造商設(shè)計時的重要參考指標。今天,現(xiàn)代化的IFE幾乎已經(jīng)配備在全球每一架寬體客機上,而IFE系統(tǒng)的質(zhì)量,也直接決定了航空公司的服務(wù)品質(zhì)。
[0047]前述提出目前航空器IFE系統(tǒng)的內(nèi)容更新越來越頻繁,單純憑借機務(wù)的更新不足以滿足更新需求,同時頻繁的安排機務(wù)人員對IFE系統(tǒng)的更新也增加了機務(wù)人員的工作量,隨之而衍生出移動通信的更新方式,對于IFE系統(tǒng)通過移動通信更新,必須解決更新過程中的安全性問題,否則無法應(yīng)用到標準化安全性很高的航空領(lǐng)域。
[0048]因此,本發(fā)明提出了航空器IFE系統(tǒng)數(shù)據(jù)更新方法,將更新內(nèi)容生成指定的更新格式,并采用多重方式保證更新內(nèi)容的安全性和完整性,以解決現(xiàn)有系統(tǒng)更新中存在的復(fù)雜費時的問題。
[0049]以下將結(jié)合附圖對本發(fā)明的具體實施例進行詳細描述。
[0050]為了說明本發(fā)明提供的航空器IFE系統(tǒng)數(shù)據(jù)更新方法,圖1示出了根據(jù)本發(fā)明實施例的航空器IFE系統(tǒng)數(shù)據(jù)更新方法流程。
[0051]如圖1所示,本發(fā)明提供的航空器IFE系統(tǒng)數(shù)據(jù)更新方法流程包括:
[0052]SllO:將更新數(shù)據(jù)處理為具有指定格式的壓縮的更新包,其中,指定格式為適用于航空器IFE系統(tǒng)的更新包格式,更新包設(shè)置有加密校驗信息、完整性校驗信息,并且按照特定的數(shù)據(jù)結(jié)構(gòu)描述更新數(shù)據(jù)。
[0053]具體地,在將待更新到航空器IFE系統(tǒng)中的更新數(shù)據(jù)處理為具有指定格式的更新包的過程中,為了保證更新數(shù)據(jù)的安全性、完整性以及更新到航空器IFE系統(tǒng)的更新數(shù)據(jù)能夠易于管理,在本發(fā)明中,采用了以下三種方式:
[0054]第一:生成的更新包為指定格式的壓縮的更新包。指定格式為航空器IFE系統(tǒng)認可的更新包格式,在航空器IFE系統(tǒng)執(zhí)行下載更新的時候,只會對指定格式的更新包進行過濾操作,對其他內(nèi)容不予以更新。
[0055]其中,指定格式具有多種格式,例如:指定格式可以為基于選型后的minizip壓縮算法生成指定后綴名的格式,也可以為指定名稱的格式等等。在本發(fā)明的一個具體的實施例中,采用壓縮算法生成指定.1cup為后綴名的更新包,在航空器IFE系統(tǒng)執(zhí)行下載更新的時候,只會對.1cup為后綴名的更新包進行過濾操作,對其他后綴名的更新包不予以更新。
[0056]第二:生成的更新包設(shè)置有加密校驗信息和完整性校驗信息。為了保證整個更新過程中更新數(shù)據(jù)的安全性和完整性,在更新包中設(shè)置完整性校驗信息的過程中,在更新包頭部數(shù)據(jù)中開辟指定的空間,更新包的完整性校驗的MD5 (Message-Digest Algorithm 5,信息摘要算法5)放置在空間中,生成具有完整性校驗信息的更新包。
[0057]圖2示出了根據(jù)本發(fā)明實施例的更新包的加密校驗信息和完整性校驗信息的方法,在圖2所示的實施例中,首先在指定格式后綴名為.1cup的更新的包頭部數(shù)據(jù)中開辟指定大小的空間,然后在指定空間中將更新數(shù)據(jù)的完整性校驗的MD5碼放置其中,最終生成具有完整性校驗信息的更新包。
[0058]第三:生成的更新包設(shè)置有特定的數(shù)據(jù)結(jié)構(gòu)。特定的數(shù)據(jù)結(jié)構(gòu)就是指按照航空器IFE系統(tǒng)要求的數(shù)據(jù)結(jié)構(gòu)。為了保證大量不同類型的數(shù)據(jù)(例如:電影、視頻短片、音樂、新聞、游戲、電子書、旅游資訊、租車咨詢、機票、機上商城等)按照類別更新到IFE系統(tǒng)中指定的文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)中,在本發(fā)明中在定義更新包更新的格式的同時,也設(shè)置了更新包的數(shù)據(jù)結(jié)構(gòu)。
[0059]具體地,特定的數(shù)據(jù)結(jié)構(gòu)由兩層結(jié)構(gòu)組成,其中,第一層結(jié)構(gòu)包括更新元數(shù)據(jù)文件夾和更新元數(shù)據(jù)描述文件;更新元數(shù)據(jù)描述文件包括更新內(nèi)容的類型、更新操作和更新到目的地的編號;第二層結(jié)構(gòu)包括更新元數(shù)據(jù)文件夾所包括更新元數(shù)據(jù)的內(nèi)容,更新元數(shù)據(jù)文件夾所包括的內(nèi)容為:待更新到航空器IFE系統(tǒng)中的文件系統(tǒng)的數(shù)據(jù)、數(shù)據(jù)庫系統(tǒng)的數(shù)及子描述文件。
[0060]需要說明的是,更新元數(shù)據(jù)描述文件是對更新元數(shù)據(jù)的宏觀描述,更新元數(shù)據(jù)描述文件與更新元數(shù)據(jù)文件夾處于并列位置,更新包第一層結(jié)構(gòu);子描述文件為更新元數(shù)據(jù)文件夾中的描述文件,對更新的具體內(nèi)容的微觀描述,在更新包的第二層結(jié)構(gòu)中,對更新操作無任何影響和作用。例如:更新內(nèi)容是電子書,子描述文件為對電子書的摘要和章節(jié)的介紹,更新內(nèi)容若是電影,子描述文件為對此電影的主要內(nèi)容的介紹。
[0061]下面以具體的實施例詳細說明更新包的特定結(jié)構(gòu),圖3-1示出了根據(jù)本發(fā)明實施例的具有加密校驗信息的更新包的擴展名為.1cup的文件;圖3-2和圖3-3分別示出了根據(jù)本發(fā)明實施例的更新包的特定結(jié)構(gòu)的第一層結(jié)構(gòu)和第二層結(jié)構(gòu)。
[0062]對于一個普通的更新包,如圖3-1所示,加密后更新包的擴展名為.1cup的文件。
[0063]更新包的特定結(jié)構(gòu)的第一層結(jié)構(gòu)如圖3-2所示,一個是以數(shù)字“10289”為編號的更新元數(shù)據(jù)的文件夾,另外一個是以icup為名稱的更新元數(shù)據(jù)表述文件。其中,以icup為名稱的更新元數(shù)據(jù)表述文件具體描述為:更新內(nèi)容的類型、更新操作和更新到目的地的標號。更新內(nèi)容的類型是指更新的內(nèi)容是電影,或者是音樂,或者是新聞等等,更新操作是指對更新的數(shù)據(jù)需要增加、修改還是刪除。
[0064]更新包的特定結(jié)構(gòu)的第二層結(jié)構(gòu)如圖3-3所示,更新包的第二層結(jié)構(gòu)以數(shù)字“10289”為名稱的文件夾的具體內(nèi)容,具體內(nèi)容包括待更新到航空器IFE系統(tǒng)中的文件系統(tǒng)的數(shù)據(jù)、數(shù)據(jù)庫系統(tǒng)的數(shù)及子描述文件。
[0065]如圖3-3所示的實施例中,以數(shù)字“10289”為名稱的文件夾包括具體的更新到航空器IFE系統(tǒng)中的實體文件,例如.txt,.jpg,metadata文件是更新到航空器IFE系統(tǒng)中的數(shù)據(jù)庫的文件。
[0066]綜上所述,由于更新包設(shè)置有特定的數(shù)據(jù)結(jié)構(gòu),包括第一層結(jié)構(gòu)和第二層結(jié)構(gòu),當更新包的數(shù)據(jù)被解壓更新時,能夠根據(jù)第一層結(jié)構(gòu)和第二層結(jié)構(gòu)中的內(nèi)容,將更新數(shù)據(jù)更新到航空器IFE系統(tǒng)中的文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)中。
[0067]S120:將更新包通過移動通信網(wǎng)絡(luò)傳輸至航空器IFE系統(tǒng)。
[0068]具體地,在將更新包通過移動通信傳輸至航空器IFE系統(tǒng)的過程中,首先,要對與移動通信網(wǎng)絡(luò)連接的航空器IFE系統(tǒng)進行連接的安全性校驗,校驗通過后,更新包通過移動通信網(wǎng)絡(luò)與航空器IFE系統(tǒng)建立連接,然后對航空器IFE系統(tǒng)進行數(shù)據(jù)版本校驗,在通過版本校驗后,最后采用IFEP協(xié)議航空器IFE系統(tǒng)對更新包進行下載和傳輸。需要說明的是,由于移動通信網(wǎng)絡(luò)的不穩(wěn)定性,在傳輸?shù)倪^程中,存在下載內(nèi)定斷點續(xù)傳的可能。
[0069]也就是說,航空器IFE系統(tǒng)進行連接驗證,若驗證失敗,則斷開與航空器IFE系統(tǒng)的連接,如果通過驗證,則對更新包與航空器IFE系統(tǒng)中的版本比較,若更新包的版本高于航空器IFE系統(tǒng)中的版本,則通過移動通信對此更新包進行下載,如果更新包的版本低于或者等同于航空器IFE系統(tǒng)中的版本,那么對此更新包不進行下載以及更新。
[0070]其中,需要說明的是,移動通信是移動體之間的通信,或移動體與固定體之間的通信。移動體可以是人,也可以是汽車、火車、輪船、收音機等在移動狀態(tài)中的物體。通信雙方有一方或兩方處于運動中的通信。包括陸、海、空移動通信,采用的頻段遍及低頻、中頻、高頻、甚高頻和特高頻。而在本發(fā)明中,移動通信在移動體與固定體之間陸、空的通信。
[0071]在本發(fā)明的一個具體的實施例中,更新包存置在地面端(包括:地面服務(wù)器或數(shù)據(jù)更新設(shè)備中)、飛機在飛機場中,將地面端的更新包更新至停飛的航空器IFE系統(tǒng)中時,在地面端、航空器IFE系統(tǒng)之間需要建立移動通信網(wǎng)絡(luò),可以為3G網(wǎng)絡(luò),首先要對連接的航空器IFE系統(tǒng)進行連接性的校驗,校驗通過之后,地面端與航空器IFE系統(tǒng)通過移動網(wǎng)絡(luò)建立連接,然后航空器IFE系統(tǒng)與地面端之間采用IFEP協(xié)議對地面端的更新包進行下載和傳輸。
[0072]在本發(fā)明的又一個具體的實施例中,更新包存置在地面端(包括:地面服務(wù)器或數(shù)據(jù)更新設(shè)備中)、飛機在飛行中,將地面端的更新包更新至飛行中的航空器IFE系統(tǒng)中時,在地面端、飛行中的航空器IFE系統(tǒng)之間需要建立移動通信網(wǎng)絡(luò),此時的移動通信網(wǎng)絡(luò)可以為衛(wèi)星網(wǎng)絡(luò),首先要對連接的航空器IFE系統(tǒng)進行連接性的校驗,校驗通過之后,地面端與航空器IFE系統(tǒng)建立衛(wèi)星網(wǎng)絡(luò)連接,然后航空器IFE系統(tǒng)與地面端之間采用IFEP協(xié)議對更新包進行下載和傳輸。需要說明的是,由于衛(wèi)星網(wǎng)絡(luò)將地面與空中的飛機建立網(wǎng)絡(luò)連接,因此,根據(jù)地面端更新包的更新數(shù)據(jù)可以對飛行中的航空器IFE系統(tǒng)進行實時更新。
[0073]S130:對傳輸至航空器IFE系統(tǒng)的更新包進行加密校驗信息和完整性校驗信息的驗證,將通過驗證的更新包根據(jù)特定的數(shù)據(jù)結(jié)構(gòu)更新至航空器IFE系統(tǒng)中。
[0074]具體地,更新包傳輸至航空器IFE系統(tǒng)后,首先,更新包要進行加密信息的驗證,如果加密驗證失敗,則將此更新包刪除,不能將此更新包進行更新至航空器IFE系統(tǒng)中,如果此更新包加密驗證成功,則對此更新包進行完整性驗證;在通過完整性驗證后,執(zhí)行更新操作,在執(zhí)行更新的過程中,根據(jù)特定的數(shù)據(jù)結(jié)構(gòu)將更新的數(shù)據(jù)更新至航空器IFE系統(tǒng)中的文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)中,將需要更新的軟件更新至航空器IFE系統(tǒng)中。
[0075]為了進一步詳細的說明航空器IFE系統(tǒng)數(shù)據(jù)更新方法,圖4示出了根據(jù)本發(fā)明實施例的航空器IFE系統(tǒng)數(shù)據(jù)更新方法示例流程。
[0076]如圖4所示,航空器IFE系統(tǒng)數(shù)據(jù)更新方法示例流程包括:
[0077]S401:生成更新元數(shù)據(jù);
[0078]也就是,將電影、視頻短片、音樂、新聞、游戲、電子書、旅游資訊、租車咨詢、機票、機上商城等數(shù)據(jù)生成更新元數(shù)據(jù)。
[0079]S402:生成更新元數(shù)據(jù)表述文件;
[0080]也就是說,根據(jù)生產(chǎn)的更新元數(shù)據(jù),生成描述更新內(nèi)容的類型、更新操作、更新到目的地的編號的數(shù)據(jù)表述文件。
[0081]S403:生成更新文件完整性校驗信息;
[0082]也就是,對上述生成的更新元數(shù)據(jù)和更新元數(shù)據(jù)表述文件進行完整性校驗信息。在指定格式的更新包的包頭中開辟指定大小的空間,然后在頭部中將更新數(shù)據(jù)的完整性校驗的MD5碼放到里面,最終生成完整的更新數(shù)據(jù)。
[0083]S404:生成更新文件加密信息;
[0084]S405:對文件進行壓縮;
[0085]也就是說,壓縮成航空器IFE系統(tǒng)認可的指定格式的數(shù)據(jù)包,在航空器IFE系統(tǒng)執(zhí)行下載更新的時候只會對指定格式的更新包進行過濾操作,對于其他內(nèi)容不予更新。
[0086]S406:生成更新包;
[0087]S407:移動通信更新;
[0088]也就是,生成的更新包通過移動通信網(wǎng)絡(luò)進行更新,本發(fā)明中,移動通信指在固定體與移動體之間陸、空的通信,固定體為放置更新包的電腦,移動體為航空器。
[0089]S408:更新驗證,是指航空器IFE系統(tǒng)的連接更新驗證;驗證失敗時執(zhí)行步驟S409,驗證成功時,執(zhí)行步驟S410。
[0090]S409:斷開連接;是指航空器IFE系統(tǒng)與地面的存置更新包的系統(tǒng)的連接斷開。
[0091]S410:更新包版本號比較;是指地面的更新包的版本號碼,與航空器IFE系統(tǒng)版本號碼的比較;
[0092]S411:版本驗證;驗證失敗,執(zhí)行步驟S412,驗證失敗,執(zhí)行步驟S413 ;
[0093]S412:取消下載;如果航空器IFE系統(tǒng)版本等于或者高于地面更新包的版本,航空器IFE系統(tǒng)將取消下載地面上的更新包。
[0094]S413:更新包下載;如果航空器IFE系統(tǒng)版本低于地面更新包的版本,航空器IFE系統(tǒng)將下載地面上的更新包。
[0095]S414:更新;對下載的更新包進行更新。
[0096]S415:更新包加密信息驗證;
[0097]S416:加密驗證,驗證失敗,執(zhí)行步驟S417,驗證成功,執(zhí)行步驟S418 ;
[0098]S417:刪除;刪除驗證失敗的更新包。
[0099]S418:更新包完整性驗證;對通過加密驗證的更新包,進行完整性的驗證。
[0100]S419:完整性驗證;若驗證失敗,執(zhí)行步驟S427刪除,若驗證成功,通過完整性驗證后的更新包,進行執(zhí)行步驟S420。
[0101]S420:執(zhí)行更新;
[0102]S421:更新類型;根據(jù)更新包內(nèi)容中的更新類型,同時執(zhí)行步驟S422和步驟S423 ;
[0103]S422:軟件更新;然后執(zhí)行步驟S426 ;
[0104]S423:數(shù)據(jù)更新;根據(jù)更新內(nèi)容的類型,將需要更新的數(shù)據(jù)同時分別更新到文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng),即執(zhí)行步驟S424和步驟S425 ;
[0105]S426:更新版本號,完成航空器IFE系統(tǒng)更新。
[0106]上述步驟S401至步驟S426詳細地說明了如何將需要更新的內(nèi)容生成更新包,并通過移動通信網(wǎng)絡(luò),安全、完整地更新至航空器IFE系統(tǒng)中。
[0107]綜上圖1、圖2、圖3-1、圖3-2、圖3-3和圖4共同所示的實施例可以看出,本發(fā)明航空器IFE系統(tǒng)數(shù)據(jù)更新方法的關(guān)鍵是安全、完整地將需要更新的內(nèi)容更新至航空器IFE系統(tǒng)中,在涉及更新內(nèi)容的安全性方面,本發(fā)明采取了如下的方式,分別為對更新數(shù)據(jù)進行加密、對移動連接進行驗證、對傳輸內(nèi)容采用IFEP協(xié)議。
[0108]其中,對更新數(shù)據(jù)進行加密是指生成的更新包具有指定格式、加密校驗信息、完整性校驗信息;需要說明的是,生成具有指定格式、加密信息和完整性校驗信息的更新包,以多重的方式保證更新數(shù)據(jù)的安全性和完整性,并且當此更新包更新時,就需要對更新包進行加密、完整性校驗,因此,增加了更新包更新的安全性。
[0109]同時,通過移動通信連接的驗證來保證航空器IFE系統(tǒng)連接的合法安全性,并且在傳輸過程中使用IFEP協(xié)議,而不是傳統(tǒng)的基于TCP協(xié)議內(nèi)容來傳輸,保證了內(nèi)容在傳輸過程中的安全性和可靠性。
[0110]與上述方法相對應(yīng),本發(fā)明還提供一種航空器IFE系統(tǒng)數(shù)據(jù)更新裝置,圖5示出了根據(jù)本發(fā)明實施例的航空器IFE系統(tǒng)數(shù)據(jù)更新裝置結(jié)構(gòu)。
[0111]如圖5所示,本發(fā)明提供的航空器IFE系統(tǒng)數(shù)據(jù)更新裝置500包括更新包生成單元510、更新包傳輸單元520和更新包更新單元530。
[0112]其中,更新包生成單元510用于將更新數(shù)據(jù)處理為具有指定格式的更新包,其中,指定格式為適用于航空器IFE系統(tǒng)認可的更新包格式,更新包設(shè)置有加密校驗信息、完整性校驗信息,并且按照特定的數(shù)據(jù)結(jié)構(gòu)描述更新數(shù)據(jù)。
[0113]更新包傳輸單元520用于將更新包通過移動通信網(wǎng)絡(luò)傳輸至航空器IFE系統(tǒng)。
[0114]更新包更新單元530用于對傳輸至航空器IFE系統(tǒng)的更新包進行加密校驗信息和完整性校驗信息的驗證,將通過驗證的更新包根據(jù)特定的數(shù)據(jù)結(jié)構(gòu)更新至航空器IFE系統(tǒng)中。
[0115]更新包生成單元510中更新包的特定的數(shù)據(jù)結(jié)構(gòu)包括更新元數(shù)據(jù)文件夾和更新元數(shù)據(jù)描述文件;
[0116]更新元數(shù)據(jù)描述文件包括更新內(nèi)容的類型、更新操作和更新到目的地的編號;
[0117]更新元數(shù)據(jù)文件夾包括待更新到航空器IFE系統(tǒng)中的文件系統(tǒng)的數(shù)據(jù)、數(shù)據(jù)庫系統(tǒng)的數(shù)及子描述文件。
[0118]更新包生成單元510在更新包中設(shè)置完整性校驗信息的過程中,在更新包頭部數(shù)據(jù)中開辟指定的空間,將更新包的完整性校驗的MD5放置在空間中,生成具有完整性校驗信息的更新包。
[0119]更新包生成單元510更新數(shù)據(jù)基于選型后的minizip壓縮算法生成具有指定格式的壓縮的更新包。
[0120]圖6示出了根據(jù)本發(fā)明實施例的更新包傳輸單元結(jié)構(gòu),如圖6所示,更新包傳輸單元520進一步包括安全性校驗?zāi)K521、版本校驗?zāi)K522和更新包傳輸模塊523。
[0121]其中,安全性校驗?zāi)K521用于對航空器IFE系統(tǒng)進行連接的安全性校驗。版本校驗?zāi)K522用于對航空器IFE系統(tǒng)進行數(shù)據(jù)版本校驗。更新包傳輸模塊523用于將更新包通過IFEP協(xié)議傳輸至航空器IFE系統(tǒng)中。
[0122]通過上述實施方式可以看出,本發(fā)明提供的航空器IFE系統(tǒng)數(shù)據(jù)更新方法及裝置,通過生成具有指定的格式、加密信息、完整性信息的更新包,保證移動傳輸過程中更新數(shù)據(jù)的安全性和完整性,并通過將更新數(shù)據(jù)制定為指定格式和特定的數(shù)據(jù)結(jié)構(gòu)結(jié)構(gòu),保證更新到航空器IFE系統(tǒng)中的數(shù)據(jù)的結(jié)構(gòu)性和可維護性;同時通過移動通信方式和IFEP協(xié)議進行更新數(shù)據(jù)的傳輸,能夠解決人工更新的復(fù)雜性的問題,并節(jié)省勞動力。
[0123]如上參照附圖以示例的方式描述了根據(jù)本發(fā)明提出的航空器IFE系統(tǒng)數(shù)據(jù)更新方法及裝置。但是,本領(lǐng)域技術(shù)人員應(yīng)當理解,對于上述本發(fā)明所提出的航空器IFE系統(tǒng)數(shù)據(jù)更新方法及裝置,還可以在不脫離本
【發(fā)明內(nèi)容】
的基礎(chǔ)上做出各種改進。因此,本發(fā)明的保護范圍應(yīng)當由所附的權(quán)利要求書的內(nèi)容確定。
【權(quán)利要求】
1.一種航空器IFE系統(tǒng)數(shù)據(jù)更新方法,包括: 將更新數(shù)據(jù)處理為具有指定格式的更新包,其中,所述指定格式為適用于航空器IFE系統(tǒng)的更新包格式,所述更新包設(shè)置有加密校驗信息、完整性校驗信息,并且按照特定的數(shù)據(jù)結(jié)構(gòu)描述所述更新數(shù)據(jù); 將所述更新包通過移動通信網(wǎng)絡(luò)傳輸至航空器IFE系統(tǒng); 對傳輸至航空器IFE系統(tǒng)的更新包進行加密校驗信息和完整性校驗信息的驗證,將通過驗證的更新包根據(jù)所述特定的數(shù)據(jù)結(jié)構(gòu)更新至所述航空器IFE系統(tǒng)中。
2.如權(quán)利要求1所述的航空器IFE系統(tǒng)數(shù)據(jù)更新方法,其中, 所述特定的數(shù)據(jù)結(jié)構(gòu)包括更新元數(shù)據(jù)文件夾和更新元數(shù)據(jù)描述文件; 所述更新元數(shù)據(jù)描述文件包括更新內(nèi)容的類型、更新操作和更新到目的地的編號; 所述更新元數(shù)據(jù)文件夾包括待更新到航空器IFE系統(tǒng)中的文件系統(tǒng)的數(shù)據(jù)、數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)及子描述文件。
3.如權(quán)利要求1所述的航空器IFE系統(tǒng)數(shù)據(jù)更新方法,其中,在所述更新包中設(shè)置完整性校驗信息的過程中, 在所述更新包頭部數(shù)據(jù)中開辟指定的空間,將所述更新包的完整性校驗的MD5放置在所述空間中,生成具有完整性校驗信息的更新包。
4.如權(quán)利要求1所述的航空器IFE系統(tǒng)數(shù)據(jù)更新方法,其中,所述更新數(shù)據(jù)基于選型后的minizip壓縮算法生成具有指定格式的壓縮的更新包。
5.如權(quán)利要求1所述的航空器IFE系統(tǒng)數(shù)據(jù)更新方法,其中,在將所述更新包通過移動通信網(wǎng)絡(luò)傳輸至航空器IFE系統(tǒng)的過程中, 首先對所述航空器IFE系統(tǒng)進行連接的安全性校驗,在通過安全性校驗后,對所述航空器IFE系統(tǒng)進行連接; 然后對所述航空器IFE系統(tǒng)進行數(shù)據(jù)版本校驗,在通過版本校驗后,將所述更新包通過IFEP協(xié)議傳輸至所述航空器IFE系統(tǒng)中。
6.一種航空器IFE系統(tǒng)數(shù)據(jù)更新裝置,包括: 更新包生成單元,用于將更新數(shù)據(jù)處理為具有指定格式的更新包,其中,所述指定格式為適用于航空器IFE系統(tǒng)的更新包格式,所述更新包設(shè)置有加密校驗信息、完整性校驗信息,并且按照所述特定的數(shù)據(jù)結(jié)構(gòu)描述所述更新數(shù)據(jù); 更新包傳輸單元,用于將所述更新包通過移動通信網(wǎng)絡(luò)傳輸至航空器IFE系統(tǒng); 更新包更新單元,用于對傳輸至航空器IFE系統(tǒng)的更新包進行加密校驗信息和完整性校驗信息的驗證,將通過驗證的更新包根據(jù)所述特定的數(shù)據(jù)結(jié)構(gòu)更新至航空器IFE系統(tǒng)中。
7.如權(quán)利要求6所述的航空器IFE系統(tǒng)數(shù)據(jù)更新裝置,其中,所述特定的數(shù)據(jù)結(jié)構(gòu)包括更新元數(shù)據(jù)文件夾和更新元數(shù)據(jù)描述文件; 所述更新元數(shù)據(jù)描述文件包括更新內(nèi)容的類型、更新操作和更新到目的地的編號; 所述更新元數(shù)據(jù)文件夾包括待更新到航空器IFE系統(tǒng)中的文件系統(tǒng)的數(shù)據(jù)、數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)及子描述文件。
8.如權(quán)利要求6所述的航空器IFE系統(tǒng)數(shù)據(jù)更新裝置,其中,所述更新包生成單元在所述更新包中設(shè)置完整性校驗信息的過程中, 在所述更新包頭部數(shù)據(jù)中開辟指定的空間,將所述更新包的完整性校驗的MD5放置在所述空間中,生成具有完整性校驗信息的更新包。
9.如權(quán)利要求6所述的航空器IFE系統(tǒng)數(shù)據(jù)更新裝置,其中,所述更新數(shù)據(jù)基于選型后的minizip壓縮算法生成具有指定格式的壓縮的更新包。
10.如權(quán)利要求6所述的航空器IFE系統(tǒng)數(shù)據(jù)更新裝置,其中,所述更新包傳輸單元進一步包括: 安全性校驗?zāi)K,用于對所述航空器IFE系統(tǒng)進行連接的安全性校驗; 版本校驗?zāi)K,用于對所述航空器IFE系統(tǒng)進行數(shù)據(jù)版本校驗; 更新包傳輸模塊,用于將所述更新包通過IFEP協(xié)議傳輸至所述航空器IFE系統(tǒng)中。
【文檔編號】G06F21/51GK104484199SQ201410749143
【公開日】2015年4月1日 申請日期:2014年12月8日 優(yōu)先權(quán)日:2014年12月8日
【發(fā)明者】楊海昕, 于心培 申請人:東軟集團股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1