發表文章

目前顯示的是 12月, 2015的文章

LTE筆記: Intra-frequency and Equal Priority Cell Reselection

圖片
在 UE 移動時,將會定期得知連線 (serving) eNB的訊號強度,若是小於一定數值 (Ssearch_intra),則開始進行相鄰基地台 (target eNB) 的訊號強度量測 (Inter-neighbor measurement)。等到相鄰基地台的訊號強度比起服務 eNB 好上一定的數值 (Qhyst) 且持續一定時間 (Treselect),才進行換手。其中,我們可以把流程列如下圖。 圖一、Reselection的門檻與流程 在進行 Inter-neighbor measurement 後,UE 將根據 S-criteria 找出可用的 (suitable) 基地台,並根據 R-criteria 找出最佳的基地台,假如最佳的基地台不是服務的 (serving) eNB 則進行換手。 S-criteria 和 R-criteria 可以藉由調整參數變化,舉例來說,Qhyst 就是在 R-criteria 中的參數,用來提升服務的 (serving) eNB 的優先權,避免由於訊號的通道遮蔽效應 (shadowing effect) 或是衰減 (fading) 所造成的暫態訊號變化影響換手。Treselect 則要求此訊號差值維持一段時間,若是未達 Treselect 則重新計時,這是用來避免比如說 UE 在兩個 eNB 邊緣之間游移所造成的高頻率換手,或者,我們也稱之為乒乓效應 (ping-pong effect)。 Qhyst 和 Treselect 的設定,事實上是換手次數與 UE 訊號品質的權衡 (trade-off),較高的 Qhyst 與較長的 Treselect 將減少換手次數,但是 UE 必須忍受較低的訊號品質,且有因為訊號強度而斷線的風險。較低的 Qhyst 與較短的 Treselect 則提供較高的訊號品質,但是頻繁的換手,造成系統的負擔以及 UE 因為換手產生的延遲。

LTE筆記: Measurement Gap

圖片
LTE Measurement Gap 是用以量測周圍基地台的訊號強度,藉以決定是否進行換手 (handover) 的基地台選擇。對於在相同頻帶 (intra-band) 一樣是LTE的訊號,只需要切換時間就可以進行量測,對於跨頻帶 (inter-band) 或是跨通訊系統 (inter-RAN) 的訊號量測,就需要 UE 硬體電路對於相對應的中心頻率 (center frequency)、頻寬 (bandwidth) 等硬體參數進行設置。 由於成本以及體積考量,在一個終端通訊裝置當中,通常所有共模的通訊晶片都共用相同的無線通訊模組 (RF module),因此,在裝置設定與切換就需要保護時間 (guard time) 的設計,讓硬體能夠順利切換。在LTE標準 (TS 36.133) 中,提供兩種不同的設定值,分別是 GP 0 和 GP 1,如下表所示。 表一、Gap Pattern in LTE Network 當 UE 在 Measurement Gap 中時,eNB 不會和 UE 建立任何通訊,因此,UE 可以跳至目標頻帶與通訊系統進行訊號強度的量測,並在 Measurement Gap 結束後,跳回原有 eNB 進行傳輸。 考慮到不間斷的傳輸,因此,UE 和 eNB 必須先溝通好 Measurement Gap 的起始時間、長度與重複區間,這些資訊與參數透過 RRC Reconfiguration 中的 MeasGapConfig 進行設定。 其中,計算的方式如下所示:  SFN mod T = FLOOR (gapOffset/10);  Subframe= gapOffset mod 10;  where T = MGRP/10   其中,gapOffset、MGRP定義於表一。  SFN (System Frame Number) 則代表每一個frame的編號。

LTE筆記: Random Access 的流程、形式 (form) 和每一形式的使用時機

圖片
在通訊系統中,對於閒置的 UE,不太可能透過排程給予通訊資源。因此,當 UE 要和 eNB 建立連線時,就必須使用 Random Access Procedure (RAP)。在 LTE 中以下狀況需要藉由 RAP 取得通訊資源。 從 RRC idle 要初始化進行傳輸 RRC 連線的重建 UL 時,RRC 連線不同步或是沒有 PUCCH 資源 DL 進行時,UL 連線消失 換手 (Handover) 需要 Timing Advance 資訊 (定位需求) RAP 可分為競爭式 (contention-based) 或是非競爭式 (contention free),競爭式 RAP 是由 UE 端發起對於 Preamble 的競爭,而非競爭式 RAP 則是 eNB 指派固定範圍的 Preamble,程序如下圖。其中,上述六種狀況中,前三種只能用競爭式,後三種可以用非競爭式,考慮到有限的 Preamble 位址,通常只有 Handover 進行非競爭式 RAP。 圖、RAP的流程 (http://xdxdd.blogspot.com/2012/08/lte-random-access-procedure.html) 非競爭式 RAP,Preamble 的位址直接由 eNB 指派,在競爭式 RAP 中,UE 根據所得到的系統資訊,從 64 個 Preamble 位址選一個出來競爭 (Msg1),若是發生碰撞,則進行 backoff,若是成功,eNB 得知 UE 資訊,並且回覆 Random Access Response (RAR) 給 UE (Msg2),其中,包含了TA (Timing Advance) 的資訊,用以同步 UE 與 eNB 間上行資料的傳輸時間,暫時的識別符號(Temporary C-RNTI),以及上行通道資源 (UL Grant)。UE 收到 RAR 後,將把帶 UE 資訊的 ID 在 UL Grant 上傳,若是沒有其他 UE 在 Msg1 使用相同的 Preamble,UE 就競爭到 RAP 的通訊資源。

LTE筆記: 開機後 (power on) 到成功建立應用連線 (dedicated bearer) 之間的步驟與流程

圖片
在UE開機後,要先藉由 PLMN 和 Cell Selection,選擇要使用的 eNB,並聽取 eNB 的系統資訊 (System Information,SI),完成 UE 和 eNB 之間的同步。在 PLMN 和 Cell Selection 過程中,UE 會去聽取相鄰 eNB 的訊號、SI 以及訊號強度,並根據上述資訊選擇一個可以使用且訊號品質夠好的 eNB 進行 Attach Procedure。 圖一、Initial Access Procedure Attach Procedure 又分成以下動作: 先藉由 Random Access Procedure (RAP) 取得上傳資源(不在下圖中),完成 RAP 後,UE 將送 RRC 連線需求以及 Attach Request (紅框)。 eNB 收到上述資訊,將把這些資訊送到HSS進行使用者認證的程序,並且將認證結果回覆eNB 和 UE,並且根據認證資訊,建立起加密訊息 (藍框)。 確認認證成功後,MME 主動和 S-GW 透過 GTP (GPRS Tunneling Protocol) 建立 Default Bearer,讓 UE 有封包傳送能力。之後,MME 將 Default Bearer 的訊息和 Attach Accept 訊息透過 eNB 傳送給 UE,此時將使用 GUTI 取代原本通訊時使用的 IMEI,保護 UE 的資訊。UE 將根據重新配置 RRC,包括:SRB1、SRB2 及 DRB,完成後,eNB 告訴 MME 關於 RRC 的設定完成(綠框)。在下圖中,省略了 eNB 和 UE 的封包傳輸中,連線能力的確認 (Capability Information) 以及加密模式的確認。 最後,UE傳送 Attach Complete,完成 Attach Procedure 流程,此時才可以啟用 Default Bearer。(橘框) 圖二、Attach Procedure 建立完 Default Bearer,接著要建立 Dedicated Bearer。建立 Dedicated Bearer 是在 UE 提出需求後(藍框),由 MME 發起,由於已經有 Default Bearer 連線,因此,不必再有認證程序。主要的步驟重複在建立 D...

LTE筆記: RRC 狀態轉換

圖片
資料傳送時會發生什麼樣的狀態轉變? 要如何解決上行傳送的問題? 對於 UE 而言,RRC (Radio Resource Control) 有兩種狀態,分別是:RRC_IDLE 以及RRC_CONNECTED。在 RRC_IDLE 的狀態下,UE 連上 LTE 系統並註冊,但是並沒有連線,此時,UE 會接收來自 eNB 的 paging (呼叫) 的訊息,用以得知接收下載的訊息,同時,UE 也會量測相鄰 cell 的訊號強度。在 RRC_CONNECTED 時,UE 建立 RRC 連線,此時,UE 除了 RRC_IDLE 時所要進行的量測外,還必須聆聽 Control Channel 上的訊息,並回報量測到的訊號品質 (channel quality)。 在 RRC_RRC_CONNECTED 下,又分成兩個狀態:OUT_OF_SYNC 和 IN_SYNC。由於尚未完成同步,UE 在 OUT_OF_SYNC 狀態下,只能夠接收下載資料,而不能夠上傳任何資訊。在 IN_SYNC 的狀態下,UE 可以進行資料的上傳與下載。若是過久沒有上傳資料,UE 的狀態將從 IN_SYNC 進入 OUT_OF_SYNC,此時,若是要重新進入 IN_SYNC 狀態,則必須重新進行 Random Access Procedure ,取得上傳資源,並進行同步。 上圖是 RRC 的狀態轉換圖,其中關於轉換的觸發條件列在下方: 建立 RRC 連線 釋放 RRC 連線 Random Access Procedure 過久沒有上傳資料

LTE筆記: HARQ and RLC

3GPP LTE 比較於 3GPP Release 6 HSPA 在 RLC AM 和 HARQ上有什麼優勢? LTE HSPA 在 LTE 中,RLC 和 HARQ 都在eNB 上實作,可以有更緊密的互動。 在 HSPA 中,雖然也引入了 HARQ 的機制,但是 RLC 重傳的機制在 RNC (Radio Network Controller)上實作,導致較高的延遲。 若有一即時視訊影像傳輸需用 LTE 傳送,具備服務品質需求 Delay bound=300ms,Packet loss ratio≤10-4,請說明從 TCP/IP 層 (TCP/UDP)、RLC 層 (AM/UM) 到 MAC 層 (HARQ) 應該選用什麼樣的重傳機制組合?並說明為什麼?  RLC (Radio Link Control) 在 MAC 層之上,其主要目的有三:確保封包順序、移除重覆封包與重傳、封包的切割與重組。在這裡,我們將專注於 RLC 層中封包的重傳機制。在 RLC 層中分成三種操作模式: Acknowledged Mode (AM) Unacknowledged Mode (UM) Transparent Mode (TM) 其中只有在 AM 下,RLC 對封包進行重傳。 重傳封包可以降低錯誤濾,但是將增加資料傳送的延遲。考慮到不同服務中,封包的延遲與錯誤率限制,我們可以把各種服務的適用性製作如下表: Delay long short Channel (error rate) good bad good bad RLC AM ON ON OFF Cond. ON HARQ X X ON ON 由於上表只列出了相對應的比較,為了瞭解一個服務在 LTE 網路中延遲和錯誤率的相對應關係,我們列出 LTE 網路中各項服務的 QoS 要求列表如下: LTE QCI Resource Type Priority Packet Delay Budget Packet Error Loss Rate Example Services QCI-1 GBR 2 100ms 10 -2 Conversational voice QCI-2 4 150ms 10 -3 live streaming of conversational voice QCI-3 3 50ms Real tim...

LTE筆記: Frame Time in LTE Networks

圖片
LTE Frame Structure中 T f =10ms其數值背後的依據為何? 在 LTE 系統中,使用 OFDMA 作為調變技術,其中,每一個子載波(sub-carrier)的頻寬為15kHz。考慮到 FFT 最大的取樣數值為 2048 點, T s 為每一個 FFT symbol 的時間間隔。 T s = Time Unit = 1 5kHz×2048 接著,我們把 15360 個 T s 當作一個 T slot ,因此 T slot 的長度為 0.5ms。 T slot = 15360× T s = 0.5ms 對於 OFDMA 系統而言,必須要有 cyclic period (CP) 來保護所傳送的訊號,減少訊號之間的相互干擾。在 T slot 中,也就是一個 sub-frame (slot) 中,定義了 CP 和傳送信號的時間分佈,其中,第一個 CP 長 160 個 T s ,其他的 CP 長為 144 個 T s ,而一個 OFDM symbol 長 2048 個 T s 。因此, 160+2048×7+144×6=15360 。 20 個 T slot 作為一個 T f ,也就是10ms。其中,每兩個 T slot 又被稱為一個 T subframe ,時間長度為1ms,也是在LTE系統中,排程 (scheduling) 的基本時間單元。 T f = 20× T slot = 10 ( ms ) , T subframe = 2× T slot = 1 (ms) 下圖是LTE中,各時間單位的相關性,圖片取自於3GPP TS 36.211文件的Figure 4.1-1。關於frame的結構和時間定義主要敘述於該文件的第四節。 Figure 4.1-1: Frame structure type 1 (TS 36.211) 在 TD-LTE 中,額外定義了 half-frame 的時間單元,每一個 half-frame 是 5ms,包含 10 個 T slot 。因此,在一個 frame time 中,有 2 個 half-frame。考慮到硬體在傳送和接收上共用同一個射頻電路,因此,在 TDD 模式下為了硬體的切換時間,在 TDD-LTE 中,使用了 T slot 作為保護區間 (Gua...