[心得](科普) VoLte VoWifi 以及手機能不能用

作者: XSecret (不能說的秘密)   2017-11-21 18:35:44
小弟在某A社做手機,領域剛好是電信網路相關的部分,
想說有機會可以分享一些知識給版友做些科普(八卦?),如果有錯還請糾正<(_ _)>
(沒意外的話應該會是一篇長文)
要講到Volte之前得先從2G、3G、4G網路講起。
在連上電信商的網路,其實是分兩個區塊的:交換機網路系統(CS)跟封包式網路系統(PS)
前者可以看成我們一般使用的家用電話,後者就是我們一般講的上網
在2G時代,CS跟PS無法同時共存,對使用者影響最明顯的就是打電話同時不能上網。
3G時代,CS跟PS已經分開了,因此最大的好處就是可以一邊打電話一邊上網,
這樣就可以一邊打傳說對決一邊跟女友講電話不被發現(?
在4G時代,大家想說,啊現在網路速度這麼快了,有必要再留傳統的交換機網路嗎?
因此就把CS完全捨棄掉了,只留下PS。
那為了在4G上面要能夠繼續用以前CS的一些功能,
就設計了IMS(IP Multimedia Subsystem)系統,
IMS系統最簡單的構想就是在4G上面能夠實現傳統交換機網路的一些服務
(像打電話呀、傳簡訊呀...等等)
然後再做更多服務的延伸(像說4G高速影音電話、多機器同門號可同時接電話之類的)
如果把4G網路想像成12線道高速公路來說,IMS就是內線的兩個車道,
這兩個車道電信商特別保留住,除了電信商的車子(封包)以外,其他人的車子不能走
不管高速公路什麼時候路肩縮減(網速變慢),或是拓寬(網速變快)
最內側的車道永遠是保留給電信商服務用的。
這樣的好處是電信商的服務的可靠度會非常高,
電信商的基地台也會要求手機連到4G後可靠度要到多少才能使用;
以語音通話來說,如果速度不夠維持住IMS的品質的話他就會降回3G,走一般的CS網路
像說Line也有出語音服務,但是Line走的就是一般網路,
稱做 VoIP (Voice over IP),
但缺點就是會跟其他封包共同使用高速公路,就有網路壅塞的機會,
相較之下就比較沒有通話保障。
語音通話在IMS上面的服務就稱為 VoLTE (Voice over LTE)
那就有人想了,既然都是用封包,
那我們可不可以用一般網路,然後接回電信商網路,也是一樣走封包呀?
可以,因此就發展出了 VoWifi (Voice over Wifi)
VoWifi跟VoLTE在基礎上的不同,在於VoLTE是直接連到電信商的基地台,
由電信商的基地台直接跟手機做SIM卡認證,來使用電信商網路的IMS服務。
而VoWifi因為是透過Wifi,會進入不安全的全球網路(internet),
因此電信商需要提供一個進入點來跟手機做加密認證,認證過後才會連上IMS系統。
借用一下網路上的圖:
http://goo.gl/VY4sGp
目前語音服務在IMS上主要是這兩大系統,
另外也曾經看到過由電信商提供安全的wifi給device連線,
就不用經過加密認證...之類的應用,不過那就是另一個故事了...
總之都是透過IMS來連入電信商的系統,因此也存在著轉移(handover)的機會
像說VoWifi訊號不好就跳到VoLTE去,或是發現Wifi訊號好跳回到VoWifi的狀況
當然也會有4G或wifi訊號不好直接降轉3G的情況存在。
但是以上這些通話都不應該斷線,系統會應該要能cover自動轉移的情況,
如果有遇到的話說不定是bug(?
在國外漫遊的情況比較複雜,因為註冊上的網路是別人家的網路,
用別人家的VoLTE要不要收錢其實也是看當地業者,
不過基本上漫遊費是少不了的;
但如果今天用的是VoWifi,基本上透過Free wifi連回國內電信商這一段就不用錢了,
因此你還是接入自己電信商的網路,打電話收的就是一般國內資費。
在國外要收VoWifi費用的業者也是有,不過這種就很賤,
因為其實不管你在國外還是國內使用VoWifi,對電信業者的負擔其實是一樣的。
還有漫遊時VoWifi斷掉會不會自動轉當地業者的VoLTE或3G語音這也是看各家廠商設定,
大部分應該會直接斷訊,因為轉到當地業者就一定會被收漫遊費,
至少敝公司的作法是只要牽扯到錢的部分,
就是「寧可讓使用者感到不方便,也不能讓使用者在不明白的情況下付錢」
當然有些國外電信商的機台也會要求做不斷訊的設定,
像歐洲有些不同國家的電信商就會聯合營運,
在這些營運商的服務範圍內都視為統一價格,
這時即使在漫遊狀況下,只要有其中一家營運商的網路,都不能斷話。
此外,IMS語音服務都可以打進一般電話系統,
因此不會存在說「兩邊都得是IMS語音服務才能打通」的狀況,
簡單來說IMS的語音服務都可以打通一般室內電話,
如果有人有開通VoLTE打給對方卻掉到3G的,
只能說電信商有偷偷少做東西然後騙你兩邊都得是VoLTE才能用。
差別在於說,「IMS語音服務互打,可以享有高音質通話」這點,
就IMS語音服務直接打一般室內電話做不到的。
至於開通VoLTE或VoWifi多收錢合不合理其實就見仁見智了,
因為如前面所述,其實電信商需要多建構一個IMS系統,
甚至VoWifi還需要做額外的認證系統,都是電信商成本的付出,
但優勢就是跟一般網路電話的可靠度會有所區分。
IMS服務相當多元,但目前台灣看到的就是VoLTE跟VoWifi兩大類,
如果這篇文章迴響不錯的話有機會再來介紹我碰過的其他IMS服務XD
看看我們國家的電信商到底還差別人多少東西...
話說回來,除了電信商支援VoLTE、VoWifi以外,手機還需要放一些電信商的參數,
像說存取點名稱(APN)的部分就需要多一條IMS的連線,用以存取電信商IMS服務,
另外在數據晶片(Modem)的部分也有很多參數需要調整,
因此要放哪些電信商的參數,大都是看案子的銷售員怎麼要求,
舉例來說要賣台灣的話,就只會放台灣區的參數,
賣北美或日本就不會放台灣區的,
其他家應該也是差不多的狀況(至少就我所知Sony應該也是這樣)
就實際面來講也是會怕多做多錯...
所以拿國外可以打VoLTE的手機來插台灣開通VoLTE的Sim卡很可能大部分都不能用
就我所知敝公司很早就有中華的VoLTE參數了,
但中華遲遲不肯開通(八卦是聽說好像去年四月前就測試完了,但是死不開服務)
因此有些比較舊的案子就沒有包入系統的image裡面,
只要改一下程式碼,然後發送系統更新給使用者就可以用,
但是什麼時候發送更新,或是電信商有沒有開需求要求我們加,
或是客服接太多客訴電話撐不住決定開....之類的,就是不是技術因素了...
另外是VoWifi跟VoLTE參數部分不太一樣,兩個是獨立事件
因此可能會有系統沒更新到最新版本前,只能打VoLTE卻不能打VoWifi的狀況,
要能用最快的方式就是趕快打多客服,照三餐問他們什麼時候要更新系統(誤
就我所知Qualcomm的晶片很早就支援VoLTE服務了,
應該2015年中後市場買得到的Qualcomm產品應該原生都有支援才是,
但是各家手機廠牌會不會封鎖功能又是另外一回事...畢竟當時沒那需求。
作者: DANTEINFERNO (DANTE)   2017-11-21 18:47:00
作者: iamstrapless (Sprache!Q)   2017-11-21 21:54:00
所以如果拿的到參數 是不是可以自行寫入手機呀
作者: SonyXperiaZ3 (ソニーモバイル)   2017-11-21 23:03:00
好文
作者: brandon40905 (天黑請閉眼)   2017-11-21 23:05:00
好文推推
作者: ShibaTatsuya (司波達也)   2017-11-22 00:31:00
推科普文

Links booklink

Contact Us: admin [ a t ] ucptt.com