|LTE| 開啟行動上網 ……

這篇會走一趟整個使用行動上網的流程,以及封包如何出去。
若想知道更多,可利用 > 後的關鍵字去做搜尋。

我們一開機,不是在飛航模式 ……
– UE 會向 NW 做 “initial attach”
包含:
> RRC connection (手機告訴網路說:我想要連線啦~基地台快醒來服務我)
> Attach request (我要送東西ㄛ~大概是一個包裹的大小,
         請幫忙聯絡車車來送貨)
> EMM 通知後端網路及認證 (電信商的櫃台忙著聯絡服務中心)
> RRC reconfiguration (開始配送貨車來服務客人送貨)

詳細流程可參考:
一分鐘快速了解手機如何傳送檔案


– Initial attach 之後,表示 UE 已經向網路拿到派發的 IP
– 這時候手機裡的 data service 會向 modem 取得 IP address
– 設定 Linux 裡的 “rmnet_data”、”DNS” ……
到此時,手機端的設定準備好了,建立連線完成。
但還沒有要送封包出去哦 ……

開始要送封包 ……
封包從 APP 開始,會經過:
– TCP
– IP
– MAC
– rmnet driver 走出去到網路端啦~
The packet flow, from userspace to kernel driver in Linux network stack

接下來就上到電信商給的車車載走囉!

LTE initial attach

|Jobs| 無線通訊裡的 NAS 是什麼 ?

之前工作主要是負責 NAS 相關的事項。

不過講 NAS 大家應該都會以為是儲存裝置。無線通訊裡面的 NAS 是 Non-Access Stratum 的縮寫,中文稱為:非接入層。

以下為 3GPP 網站寫的定義:

The Non-Access Stratum is a set of protocols in the Evolved Packet System. The NAS is used to convey non-radio signalling between the User Equipment (UE) and the Mobility Management Entity (MME) for an LTE/E-UTRAN access.

WIKI 的定義:

Non-access stratum (NAS) is a functional layer in the UMTS and LTE wireless telecom protocol stacks between the core network and user equipment.

一步步用簡單的語言理解:

  1. 一開機的時候,UE 會做掃網、選網及配置網路的工作。這些事是預備要讓你的裝置"接入到網路"。
  2. 認識接入層:RNC (Radio Network Controller:3G 基地台控制器,負責通話處理、網路管理等機制)、NodeB (3G 基地台) 需要參與處理的就是接入層。
  3. 當接入層處理完成、把橋搭好後,接下來就是非接入層的事。
  4. MM (Mobile Management)、CC (Call Control)、SMS (Short Message Service) 均為非接入層的業務。
  5. 再濃縮來講:接入層是比較靠基地台的行為,非接入層比較靠使用者服務的端的事。

(以上,如有理解錯誤,歡迎指正)

以 3GPP 來說,如果要理解 NAS,就要看懂 RRC 和 EMM 相關的 Spec 囉!

至於如果你在工作內容(JD)看到 NAS,基本上,凡事 Framework 要跟 Modem 溝通,牽涉到網路狀態相關行為的都要管啦~

Ref.

3GPP: http://www.3gpp.org/more/96-nas

WIKI: https://en.wikipedia.org/wiki/Non-access_stratum

博客: https://blog.csdn.net/starperfection/article/details/78737741

|3GPP| 網路架構學習好用網站

以往只看 call flow,感覺很不足夠。
最近開始讀 LTE 跟 IMS 架構,發現幾個實用的網站。


如果不懂 LTE 可以先從這個網站開始看起
https://www.tutorialspoint.com/lte/lte_protocol_stack_layers.htm

一些名詞解釋,主要是要看懂:
UE、eNE、EMM、HSS、S-GW、P-GW 間的關係
https://zh.wikipedia.org/wiki/系统架构演进

這文章好新,感覺是同業的?
https://note-on-clouds.blogspot.com/

開機後 attach 的流程
https://note-on-clouds.blogspot.com/2015/12/lte-initial-access.html?m=1

IMS 架構
http://pollexpm.blogspot.com/2017/02/ims.html

新通訊 – 結合IMS與LTE MMTEL標準實現多元通訊服務
(哇 這篇我才剛大學畢業 到現在也 10年了 不知道手機還能吃多久)
https://www.2cm.com.tw/2cm/zh-tw/magazine/-Technology/3CE6FD1C7C62462D9E56B3F46B4A88C2

VoLTE IMS Network Architecture tutorial (YOUTUBE)
https://www.youtube.com/watch?v=JTJcJ5zc8Mg

IMS, IP Multimedia Subsystem Tutorial
https://www.radio-electronics.com/info/telecommunications_networks/ims-ip-multimedia-subsystem/tutorial-basics.php

中國的朋友介紹 5G
https://blog.csdn.net/jxwxg/article/details/79090480

WordPress.com.

Up ↑