在CP模式下,終端發(fā)起的MO數(shù)據(jù)傳輸過程有如下步驟:
步驟0:UE附著到網(wǎng)絡(luò)之后返回空閑狀態(tài)。
步驟1:UE建立RCC連接,將數(shù)據(jù)封裝在已通過加密和完整性保護(hù)的NAS PDU中傳輸,并攜帶EPS承載標(biāo)志(EBI)。UE在NAS消息中可包含釋放幫助信息(Release Assistance Information)指示在上行數(shù)據(jù)傳輸之后是否有下行數(shù)據(jù)傳輸(如UL數(shù)據(jù)的ACK或響應(yīng))。
步驟2:eNB基站通過S1-AP初始UE消息將NAS PDU 轉(zhuǎn)發(fā)給MME。
步驟3:MME檢查NAS消息的完整性,然后解密數(shù)據(jù)。如果采用了報(bào)頭壓縮,MME需要執(zhí)行IP頭解壓縮操作。MME根據(jù)需要執(zhí)行安全相關(guān)的過程,步驟4~步驟9可以與安全相關(guān)的過程并行執(zhí)行,但步驟10、步驟11應(yīng)等到安全相關(guān)過程完成之后再執(zhí)行。
步驟4:如果S11-U連接沒有建立,MME發(fā)送修改承載請求消息,提供MME的下行傳輸?shù)刂方oS-GW。S-GW現(xiàn)在可以經(jīng)過MME傳輸下行數(shù)據(jù)給UE。如果UE通過NB-IoT RAT接入并且RRC建立原因值為終端發(fā)送異常數(shù)據(jù),MME應(yīng)將該原因值告知S-GW。S-GW將該RRC建立原因值記錄到S-GW-CDR中。
如果S11-U已經(jīng)建立,并且UE通過NB-IoT RAT接入,RRC接入原因值為“MO Exception Data”,MME 應(yīng)將該RRC建立原因值告知S-GW。
步驟5:如果RAT Type 有變化,或者消息中攜帶有“UE's Location and /or Info IEs and/or UE Time Zone and Serving Network ID”,或者消息中攜帶RRC建立原因值“MO Exception Data”,S-GW會發(fā)送修改承載請求消息如RAT Type 給P-GW。S-GW將該RRC建立原因值記錄到S-GW-CDR中。
步驟6:P-GW向S-GW回復(fù)修改承載應(yīng)答消息。P-GW將該RCC建立原因值“MO Exception Data”記錄到P-GW-CDR 中。
步驟7:S-GW在響應(yīng)消息中給MME提供S11-U用戶面的S-GW地址和TEID。
步驟8:MME將上行數(shù)據(jù)經(jīng)S-GW發(fā)送給P-GW。
步驟9:如果在步驟1的釋放幫助信息中沒有下行數(shù)據(jù)指示,MME將UL數(shù)據(jù)發(fā)送給P-GW后,立即釋放連接,執(zhí)行步驟14。否則,進(jìn)行下行數(shù)據(jù)傳輸。如果沒接收到數(shù)據(jù),則跳過步驟11~步驟13進(jìn)行釋放。
步驟10:如果MME在步驟9接收到DL數(shù)據(jù),則進(jìn)行加密和完整性保護(hù)。
步驟11:如果有DL數(shù)據(jù),MME會在NAS消息中下發(fā)給eNB基站。對于IP PDN 類型的PDN連接并且支持報(bào)頭壓縮,MME在將數(shù)據(jù)封裝到NAS PDU之前應(yīng)先執(zhí)行IP報(bào)頭壓縮。如果步驟10沒有執(zhí)行,MME發(fā)送連接建立指示,其中可攜帶UE無線能力信息。如果UL數(shù)據(jù)有釋放幫助信息指示MME在接收到DL數(shù)據(jù)并轉(zhuǎn)發(fā)給eNB基站后釋放S1連接,并且此時MME沒有待發(fā)送的下行數(shù)據(jù)或信令,或者S1-U承載沒有建立,則MME在下行數(shù)據(jù)發(fā)送完成之后,立即向eNB基站發(fā)送S1 UE上下文釋放請求消息,以便于eNB基站釋放連接。
步驟12:eNB基站將NAS數(shù)據(jù)下發(fā)給UE。如果同時收到MME的S1 UE上下文釋放請求,則eNB基站會先發(fā)送NAS數(shù)據(jù),然后執(zhí)行步驟14釋放連接。
步驟13:如果持續(xù)一段時間沒有NAS PDU傳輸,則eNB基站進(jìn)入步驟14啟動S1釋放。
步驟14:eNB基站或MME觸發(fā)的S1釋放過程。