林高全,曹 芳,林錦全
(廣東郵電職業(yè)技術學院,廣東 廣州 510630)
本文提出了一種可以降低5G 終端傳輸上行小包數(shù)據(jù)的時延方案,特別提出了一個終端管理模塊,可以根據(jù)終端的業(yè)務特征如業(yè)務請求間隔、數(shù)據(jù)包大小等識別出該終端是否可進入Inactive 狀態(tài)[1]。對于可進入Inactive 狀態(tài)的終端,通過其業(yè)務特征是否有規(guī)律和TA 是否變化或者終端是否移動,進一步確定終端適合的可降低上行數(shù)據(jù)時延的兩種方法。對于TA 變化或者移動的終端,確定小包數(shù)據(jù)通過信令方式傳輸;對于TA 無變化或者不移動的終端,則采用預分配資源方式傳輸小包數(shù)據(jù)。同時,對于移動的終端,在識別出其可進入Inactive 狀態(tài)且通過信令方式傳輸小包數(shù)據(jù)時,在發(fā)生RNA 變化的情況下,需要在目標基站與源基站之間傳遞可進入Inactive 狀態(tài)標識,以便目標基站節(jié)約資源而不用重新識別就直接判斷終端進入Inactive 態(tài)。如果正好在確定該終端可以進入inactive 狀態(tài)時發(fā)生了切換,也可以在目標基站與源基站之間傳遞可進入Inactive 狀態(tài)標識,以便目標基站節(jié)約資源就可以判斷終端可以進入Inactive 態(tài)。
5G 的3 大場景包括增強型移動寬帶(Enhance Moblie Broad,eMBB)、大規(guī)模機器類通信(massive Machnice Type Communication,mMTC)和高可靠低時延通信(Ultra Reliable Low Latency Communication,URLLC)。其中:eMBB 對應的是3D/超高清視頻等大流量移動寬帶業(yè)務;mMTC 對應的是大規(guī)模物聯(lián)網業(yè)務;URLLC 對應的是如無人駕駛、工業(yè)自動化等需要低時延、高可靠連接的業(yè)務。mMTC 作為萬物互聯(lián)的技術場景,主要關注廣連接、低時延、可靠性以及廣覆蓋等性能指標,且其傳輸特征是比較明顯的小包數(shù)據(jù)傳輸方式。
同時,相對于LTE[2-3],5G 的RRC 狀態(tài)在保留Idle 狀態(tài)與Connected 狀態(tài)的基礎上,引入了一種新的RRC 狀態(tài),即Inactive 狀態(tài)。該狀態(tài)的特征是基站保留終端的上下文信息,且一直保持著面向核心網的信令面與用戶面承載。如果處于Inactive 狀態(tài)的終端發(fā)生移動,還可能會發(fā)起RNA 位置更新過程。
對于包括小包數(shù)據(jù)在內的用戶面數(shù)據(jù)傳輸[4],按照5G Release 16 及之前的標準協(xié)議,終端必須在完成Idle 狀態(tài)遷移到Connected 狀態(tài)后,建立該終端的信令面連接與用戶面承載,才能在建立的用戶面承載上發(fā)送用戶面數(shù)據(jù),如圖1 所示。
圖1 中信令面的信令連接建立至少需要好幾十毫秒的時間,因此對于時延較敏感的小包數(shù)據(jù)傳輸?shù)膍MTC 應用來說,如何盡量減少部分信令建立的時延非常關鍵。
圖1 數(shù)據(jù)包傳輸?shù)臉藴柿鞒?/p>
為了降低mMTC 用戶的小包數(shù)據(jù)傳輸時延,3GPP 標準Release 17 將針對非頻繁小包在Inactive狀態(tài)下的傳輸展開研究。典型的mMTC 應用場景如無線傳感器的信息不定期上報。
在Release 17 中,標準引入了在Inactive 狀態(tài)下的mMTC 小包時延優(yōu)化,并且提出了如下兩種方法。
(1)在信令中攜帶用戶數(shù)據(jù)。在隨機接入過程中(包括四步隨機接入與兩步隨機接入)的Msg3/MsgA 中攜帶小包數(shù)據(jù)以降低時延,相對時延可降低至少50&。圖2 是四步隨機接入的信令小包數(shù)據(jù)傳輸流程。
圖2 隨機接入信令中傳輸小包數(shù)據(jù)的流程
(2)用戶數(shù)據(jù)在用戶面?zhèn)鬏?。通過預分配資源給Inactive 態(tài)的mMTC 終端降低時延,相對時延可降低至少90&。圖3 是資源預分配的小包數(shù)據(jù)傳輸流程。
圖3 資源預分配的小包數(shù)據(jù)傳輸示意
但是,現(xiàn)有的3GPPRelease 17 的討論稿中關于降低小包數(shù)據(jù)傳輸時延的方法還有很多方面沒有涉及。
(1)只是建議小包用戶數(shù)據(jù)可放在信令中傳輸或者在用戶面?zhèn)鬏?,沒有具體的方法描述;
(2)沒有明確基站如何確定哪些終端要處于Inactive 狀態(tài)。處于Inactive 狀態(tài)的終端需要維持與核心網[5]的傳輸鏈路以及終端上下文等信息,需要占用基站寶貴的CPU 與內存資源,因此限制了基站接入的終端用戶數(shù)。所以,需要確定哪些終端可以保留Inactive 狀態(tài),哪些終端必須回到Idle 狀態(tài)。
(3)沒有明確哪些終端適合小包用戶數(shù)據(jù)放在信令中傳輸,也沒有明確哪些終端適合小包數(shù)據(jù)預先分配資源。
(4)對有移動性要求的終端,為了目標基站能夠快速識別終端傳小包數(shù)據(jù)的方式,同時也為了減少目標基站的判斷而消耗不必要資源,需要明確源基站應該如何傳遞已經確定在Inactive 態(tài)優(yōu)化小包用戶數(shù)據(jù)傳輸?shù)慕K端標識給目標基站。
因此,本文主要針對基站如何識別哪些終端需要Inactive 狀態(tài),進一步確定哪些終端適合隨機接入信令方式的小包數(shù)據(jù)傳輸方式,明確哪些終端適合資源預分配方式的小包數(shù)據(jù)傳輸方式,并對其中需要移動的終端,如何傳遞已經識別出來的該終端需要Inactive狀態(tài)且合適的小包數(shù)據(jù)傳輸方式信息。
圖4 是包含終端管理模塊的無線側網絡結構圖。其中:終端是5G mMTC 終端;基站是5G 基站;終端管理模塊是一個功能模塊,可以放在基站內部,也可以放在網管系統(tǒng)或者其他網元中。
圖4 含終端管理模塊的網絡結構
本文主要針對終端管理模塊放置在基站內部作為基站的一個功能模塊來描述。終端管理模塊內置基站,如圖5 所示。
圖5 終端管理模塊內置基站示意
終端管理模塊的主要功能是根據(jù)基站上報的終端業(yè)務特征如業(yè)務請求規(guī)律、數(shù)據(jù)包數(shù)量與數(shù)據(jù)包大小等信息,識別出該終端是否需要進入Inactive狀態(tài),并進一步根據(jù)基站上報的TA 信息或是否移動以及業(yè)務特征,確定該終端的小包數(shù)據(jù)是在信令中傳輸,還是通過預分配資源方式來傳輸,并通知給基站資源分配與調度模塊執(zhí)行。
2.1 章節(jié)中提到的終端管理模塊可管理終端可進入Inactive狀態(tài)的判決以及小包數(shù)據(jù)的傳輸方式。
如圖6 所示,基站與終端在進行一次業(yè)務交互時,采集終端的該次業(yè)務請求起止時間、該次業(yè)務請求的業(yè)務數(shù)據(jù)包數(shù)量與數(shù)據(jù)包大小等業(yè)務信息以及TA信息或者移動標志,然后上報給終端管理模塊。終端管理模塊根據(jù)基站內部模塊上報的每個終端的業(yè)務信息,得到該終端的業(yè)務特征如業(yè)務請求時間間隔、業(yè)務時長以及每次業(yè)務的數(shù)據(jù)量等。如果該終端業(yè)務特征之業(yè)務請求時間間隔和每次業(yè)務數(shù)據(jù)量滿足小包傳輸定義規(guī)格,如時間間隔小于30 s 且包流量小于50 Byte(這些參數(shù)建議都是可以配置的),則判斷該終端可以進入Inactive 狀態(tài)。同時,只要基站上報了TA 值,終端管理模塊則根據(jù)TA值是否發(fā)生變化,確定該終端的具體小包傳輸方式。具體的,如果滿足TA 未發(fā)生變化且業(yè)務請求間隔有規(guī)律,則建議采用資源預分配小包傳輸方式;如果不滿足,則可以進一步根據(jù)小包大小來判斷是采用信令小包傳輸方式還是按照正常的先建立信令連接再建立用戶面承載才傳輸用戶數(shù)據(jù)包。這里的小包大小若是30 Byte,則可以通過參數(shù)配置確定?;蛘呷绻局簧蠄罅嗽摻K端的移動標志,可以根據(jù)該終端移動標志判斷其是否移動來確定該終端的具體小包傳輸方式。如果通過終端移動標志判斷終端沒有移動且業(yè)務請求間隔有規(guī)律,則建議采用資源預分配小包傳輸方式,否則建議采用信令小包傳輸方式。終端管理模塊得到該終端可以進入Inactive狀態(tài)及建議的小包傳輸方式后,通過消息指示基站該終端可以進入Inactive 狀態(tài)及建議的小包傳輸方式。基站收到這個指示,可以對該終端執(zhí)行可以進入Inactive 狀態(tài)的小包傳輸方式。
圖6 終端管理模塊實現(xiàn)小包傳輸方式的選擇流程
終端管理模塊確定為采用Inactive 狀態(tài)的信令傳輸小包數(shù)據(jù)方式的終端,由于終端管理模塊內置于基站網元,對于跨基站之間的RNA更新或者切換,需要源基站傳遞終端可進入Inactive 態(tài)下可信令傳輸小包標識給目標基站,具體的傳遞流程如下。
2.3.1 傳遞可進入Inactive 狀態(tài)標識的RNA 更新流程
如圖7 所示,當終端在Inactive 狀態(tài)下發(fā)生RNA更新時,因為RNA 更新后目標基站可能會讓終端返回Idle 狀態(tài),所以在RNA 更新過程中目標基站向源基站發(fā)送查詢UE 上下文請求(RETRIEVE UE CONTEXT REQUEST)消息時,源基站在查詢UE 上下文響應消息(RETRIEVE UE CONTEXT RESPONSE)中攜帶可進入Inactive 狀態(tài)標識給目標基站。目標基站解析后發(fā)現(xiàn)該消息中攜帶了“可進入Inactive狀態(tài)標識”,則通知目標基站的終端管理模塊記錄該終端可以進入Inactive 狀態(tài)。同時,基站在RNA更新完成后繼續(xù)保持該終端在Inactive 狀態(tài),并且指示終端可以采用信令方式傳輸小包數(shù)據(jù)。
圖7 攜帶可進入inactive 標識的信令流程
表1是具體的RETRIEVE UE CONTEXT RESPONSE 消息中“可進入Inactive 狀態(tài)標識”enableInactiveFlag的具體位置信息。本實施例考慮在標準的信息元素(Information Element,IE)列表中加入一個信息元素enableInactiveFlag。其 中,enableInactiveFlag 是 1 bit 大小的使能Inactive 狀態(tài)標志的字段;M 表示對應信息元素(IE)在消息中必定存在;O 表示對應信息元素(IE)在消息中可選存在。
表1 RETRIEVE UE CONTEXT RESPONSE 消息的IE
2.3.2 傳遞可進入Inactive 狀態(tài)標識的切換流程
如圖8 所示,當終端管理模塊正好確定該終端可以進入Inactive 狀態(tài)時就發(fā)生了切換[6],此時可能終端處于Connected 狀態(tài)。為了避免目標基站重新做一遍源基站已經確定該終端可以進入Inactive狀態(tài)的流程而浪費資源及影響業(yè)務體驗,因此需要源基站在切換請求消息中攜帶可進入Inactive 狀態(tài)標識給目標基站。目標基站解析后發(fā)現(xiàn)切換請求消息(Handover Request)中攜帶了“可進入Inactive狀態(tài)標識”,則通知終端管理模塊記錄該終端可以進入Inactive 狀態(tài),且目標基站后續(xù)保持該終端在Inactive 狀態(tài),且指示終端采用信令方式傳輸小包數(shù)據(jù),同時目標基站給源基站回切換請求確認消息(Handover Request Acknowledge)。
圖8 攜帶可進入inactive 標識的切換流程
這里只描述了基于Xn 口的切換,也同樣適用于Ng 口的切換。只是源基站在切換請求(Handover Required)消息中攜帶可進入Inactive 標識給AMF,然后再通過AMF 通過Handover Request 消息傳遞給目標基站。
具體的IE 設計可以參考前面的RNA 更新流程。
通過仿真軟件來模擬標準的數(shù)據(jù)發(fā)包過程的時延、使用提到的在Inactive 狀態(tài)下采用直接資源預分配的時延與在隨機接入過程中直接攜帶數(shù)據(jù)包的時延,測試結果如表2 所示。
表2 測試結果比較
仿真軟件說明:采用TDD,幀格式為DSUUD,假設TTI=1 ms 調度單位,收到數(shù)據(jù)包后需要大于等于4TTI才能回ack,且假設Ng 接口的單向時延為5 ms。
通過表2 中的測試數(shù)據(jù)可知:采用標準的從Idle 狀態(tài)到Connected 狀態(tài)后再傳輸小包數(shù)據(jù)的上行時延為89 ms;采用提到的終端處于Inactive 狀態(tài)且在隨機接入過程中攜帶小包數(shù)據(jù)的上行時延僅為9 ms,而采用資源預分配的小包數(shù)據(jù)上行時延僅為1 ms,相對標準小包數(shù)據(jù)傳輸?shù)纳闲袝r延,分別可以降低90&與99&。由此可知,采用本文提到的終端識別方法,不論是進入隨機接入的信令小包傳輸方式還是資源預分配的小包傳輸方式,都能顯著降低上行小包數(shù)據(jù)的傳輸時延。
該方案可以使基站提前識別需要進入Inactive的終端,并進一步通過終端TA 與業(yè)務特征是否周期性變化及預測,區(qū)分該終端是進入隨機接入的信令小包傳輸方式還是資源預分配的小包傳輸方式,在能夠降低小包數(shù)據(jù)傳輸時延并保證業(yè)務體驗的基本目標的情況下,更有效地利用無線資源,使終端更加節(jié)能。