滿心歡喜名正言順把小三帶回家,不到半年,車廠就推出升級版,系統(tǒng)更新。不僅外觀升級,還有輔助駕駛,導(dǎo)航地圖實用功能升級。你捶胸頓足,怎么就不再等等… 甚至是地圖數(shù)據(jù)更新,都要跑去4S店,花上好幾百大洋,結(jié)果不到一年,又發(fā)現(xiàn)地圖把你導(dǎo)坑里了。想死的心都有是不是?
換一輛車嘍
但是,隨著特斯拉的入市,帶來了智能汽車與OTA空中升級,人們才發(fā)現(xiàn),原來汽車也可以像手機(jī)一樣更新升級獲取新功能,讓車主不斷體驗“新車”、“增值”的喜悅。而不像傳統(tǒng)汽車,在購買時是什么配置就已經(jīng)是確定下來的。想體驗新的功能只能換車或者花不小的代價進(jìn)行升級。OTA瞬間成了智能汽車的新寵,那到底這項技術(shù)在智能汽車上具有哪些意義呢?
OTA?什么玩意?
OTA英文全稱是Over-the-Air Technology,即空間下載技術(shù)的意思。通過網(wǎng)絡(luò)從遠(yuǎn)程服務(wù)器下載新的軟件更新包對自身系統(tǒng)進(jìn)行升級。
OTA對互聯(lián)網(wǎng)汽車的意義
1.降低售后服務(wù)成本
廠商一般會建立大量的售后服務(wù)點(diǎn),盡可能保障用戶發(fā)生故障時,能及時得到解決。而使用OTA升級,軟件故障基本可以通過OTA解決,節(jié)省大量售后服務(wù)成本。
2.快速修復(fù)系統(tǒng)缺陷
如果沒有OTA升級,當(dāng)用戶購買的車輛出現(xiàn)系統(tǒng)故障,軟件問題時,輕則投訴,重則召回。這對車廠的品牌形象與成本投入都有非常大的影響。OTA遠(yuǎn)程快速修復(fù)系統(tǒng)缺陷,則可大大避免這方面帶來的問題。
3.快速迭代,提供更加優(yōu)質(zhì)的系統(tǒng)服務(wù)
特斯拉在生產(chǎn)Model S時,就已將實現(xiàn)智能汽車諸多的硬件預(yù)置到車輛中,因此在一次次OTA升級,特斯拉可以不斷給車主逐步開啟新功能,并且持續(xù)優(yōu)化完善,進(jìn)行快速迭代,提供更加優(yōu)質(zhì)的系統(tǒng)服務(wù)。讓車主感受“常開常新”。
OTA升級方式
OTA的升級方案有多種,車廠可以根據(jù)自己的系統(tǒng)進(jìn)行定制。以當(dāng)下主流的Android系統(tǒng),介紹下OTA的升級方式:
1.通過車載系統(tǒng)自帶升級應(yīng)用程序,自動下載更新包升級
一般情況下,系統(tǒng)在出廠時為初始版本,此后系統(tǒng)每次開機(jī)時,升級應(yīng)用程序會自動檢測是否有新版本可以升級。另外,用戶也可自己運(yùn)行升級應(yīng)用程序去檢測是否有新版本。此過程與手機(jī)檢查系統(tǒng)更新方式基本一致。
這種升級方式是最方便的,唯一的缺點(diǎn)是耗流量,所以建議車主們在wifi環(huán)境下進(jìn)行。那有沒有方案可以幫用戶節(jié)省升級流量呢?這里可以選用差分包升級。所謂差分包,也叫增量包,即新升級包與舊版之間的差異部分。例如,一個全量的升級包有300MB左右,而一個差分包小于100MB,這樣就可以省下不少流量,也提高了升級速度。
但這種方式也會存在一個問題:不同用戶的系統(tǒng)版本很可能不一致。比如,有些用戶不喜歡頻繁升級,有些用戶一旦有新版本則必升級,導(dǎo)致不同用戶的系統(tǒng)版本不一致。為了兼顧到所有用戶,讓他們的系統(tǒng)都能正常升級到最新版本,至少有以下4種方法可以解決這個問題(以下所有示意圖中的“n”代表最新版本增量):
(1)只提供全量包。不管用戶處于哪個版本,只要不是最新版本,都統(tǒng)一下載最新版本的全量包。這種方法簡單粗暴,實現(xiàn)起來最容易,但缺點(diǎn)是浪費(fèi)流量,升級時間長,因為全量包是最大的,如下圖所示;
(2)為全部歷史版本提供差分包。這種方式能夠讓每個用戶都能下載到自己需要的差分包,而非全量包,不用浪費(fèi)流量和多余的升級時間。缺點(diǎn)是開發(fā)人員工作量大。每一次推送新版本時,都要為所有歷史版本生成差分包,同時在向用戶推送升級包時,需要先判斷用戶當(dāng)前的版本,再推送相應(yīng)的差分包,如下圖所示;
(3)只為上一個版本提供差分包,同時為除上一個版本之外的所有其他版本提供全量包。這種做法的好處是實現(xiàn)起來相對簡單,不需要為所有歷史版本提供差分包,兼顧了已升級到最新版本的用戶,但是對仍處在更低版本的用戶而言,就必須下載最新全量包,這是一種折中的做法,如下如所示;
(4)每次只為上一個版本提供差分包。這種做法好處就是每次只需要提供一個差分包,缺點(diǎn)是每次的差分包都是針對上一個版本,對于有2個及2個以上版本未更新的用戶而言,需要依次逐個升級,費(fèi)時費(fèi)力,用戶體驗差。
2.通過從官網(wǎng)下載最新更新包到U盤升級, 有以下兩種方式可供用戶選擇:
(1)下載全量包 :優(yōu)點(diǎn)是簡單,對所有用戶都適用;缺點(diǎn)是包大,升級時間最長。
(2)讓用戶根據(jù)自己的版本選擇對應(yīng)的差分包下載:優(yōu)點(diǎn)是節(jié)省升級時間和升級包大小,缺點(diǎn)是運(yùn)營人員需要為所有版本提供差分包,并且用戶可能不懂如何選擇相應(yīng)的差分包。
另外,U盤升級方式需要解決如何快速掃描U盤找到升級包這一問題,以下兩種方式都可以解決這一問題。
第1種,要求升級包按照指定的命名,如update.zip,放到指定的目錄下,如根目錄。這樣只需要掃描U盤根目錄下是否存在指定名字的文件即可。
這種方式簡單粗暴,不用對每個文件夾逐層的進(jìn)行遍歷,節(jié)省了掃描時間,也不管文件的真實內(nèi)容是否為合法的升級包,但缺點(diǎn)也很明顯,放在非根目錄下的升級包是無法被發(fā)現(xiàn)的,同時因為是按照名字來查找的,并沒有對升級包做合法性校驗。所以在找到符合條件的文件進(jìn)行升級時,要先對其進(jìn)行合法性校驗。這種方式對用戶做了路徑和命名的限制,是一種綜合了用戶操作方便性和程序執(zhí)行效率的做法。
第2種,不規(guī)定升級包的存放目錄,也不限定升級包的命名。這種方式需要全盤掃描U盤,并對每一個文件進(jìn)行校驗,判斷其是否為一個升級包。雖然沒限制用戶操作,但是大大增加了發(fā)現(xiàn)升級包的時間,尤其是當(dāng)U盤中文件較多的時候。這時候,可以通過文件瀏覽器,讓用戶自行選擇升級包來縮短掃描時間和校驗時間。
以上兩種方法,第一種方法雖然有升級包的存放路徑和命名這兩個限制,但是從官網(wǎng)下載的升級包是按照規(guī)定命名好的,因此用戶下載升級包后并不需要去關(guān)心它的命名,只需要把升級包放到U盤根目錄即可,對用戶來說并不復(fù)雜,同時節(jié)省了掃描和校驗時間,是比較推薦的方式。當(dāng)然,也可以綜合上述兩種方式,找到符合具體產(chǎn)品情況的做法,最大化的提高用戶體驗。
隨著智能汽車往前推進(jìn),會有更多好玩的新科技融入到汽車開發(fā)當(dāng)中來,OTA只是前進(jìn)途中的一個點(diǎn),期待即將到來的互聯(lián)網(wǎng)智能汽車來給我們帶來更新的體驗~
來源:第一電動網(wǎng)
作者:小鵬汽車
本文地址:http://autopag.com/kol/44302
本文由第一電動網(wǎng)大牛說作者撰寫,他們?yōu)楸疚牡恼鎸嵭院椭辛⑿载?fù)責(zé),觀點(diǎn)僅代表個人,不代表第一電動網(wǎng)。本文版權(quán)歸原創(chuàng)作者和第一電動網(wǎng)(autopag.com)所有,如需轉(zhuǎn)載需得到雙方授權(quán),同時務(wù)必注明來源和作者。
歡迎加入第一電動網(wǎng)大牛說作者,注冊會員登錄后即可在線投稿,請在會員資料留下QQ、手機(jī)、郵箱等聯(lián)系方式,便于我們在第一時間與您溝通稿件,如有問題請發(fā)送郵件至 content@d1ev.com。
文中圖片源自互聯(lián)網(wǎng),如有侵權(quán)請聯(lián)系admin#d1ev.com(#替換成@)刪除。