近年來,國內出境遊的人數越來越多,但去境外遊玩、出差還要面臨一個上網難的問題。很多人選擇在淘寶購買上網卡,還有部分不差錢的選擇高昂的國際漫遊費,等等,但對於小米用戶來說,這都不叫事。

  在小米手機上,有一項全球上網功能,資費相當便宜。最近,小米手機系統軟件部總監張國全在微博裏向網友們科普了一下該功能實現的原理:

  1.小米自己拿到國外運營商有效SIM卡資源(一般是虛商,並且只限國外本地使用)

  2.在國內(國外也可以)機場或者家裏,通過網絡,ota取得國外運營商sim卡資源

  3.將SIM卡KI等信息存在手機,並通過SIM卡接口回傳給modem(對軟件來說 就是實體卡,可簡單理解爲無卡寫號功能)

  4.Modem拿模擬SIM卡的KI,發給網絡鑑權,網絡也會把鑑權信息回傳給手機做確認,鑑權成功後,發起正常的搜網註冊流程

  5.如果是單卡,就模擬第二張卡, 如果是雙卡,需要先停用一張卡(因爲大部分國外運營商有要求,只做上網卡用)

  其實這幾步技術上遠比描述的複雜的多,設計師簡化了一下,屏蔽掉了所有技術細節,用戶只需要付費購買,然後激活,就完事了。

相关文章