14-LTE EMM - EMM Procedure - 4. Service Request[中文翻译]

I.导语

  本文介绍了我们的技术文档《EMM场景中的11个EMM案例》中定义的EMM案例4的服务请求过程。当处于空闲状态的非活动UE希望在有新的流量时被激活以处理流量时,该过程被执行。新的用户流量可以是UE的上行流量,也可以是网络中的下行流量到UE。UE的E-UTRAN资源(eNB分配)已经释放,UE一直处于ECM/RRC-Idle状态。因此,UE要想接收或发送用户流量,无论是DL还是UL,都需要通过服务请求流程转换到ECM/RRC-Connected状态,以便重新分配E-UTRAN资源。

  本文对LTE网络中的服务请求流程进行了说明。第II章根据新流量产生的位置,将服务请求的不同情况进行了分类。第III章和第IV章描述了每个服务请求情况下的不同流程。最后,第V章总结了EPS实体中的信息元素在流程前后的变化。

 

II.Service Request

UE仍在网络中注册,但其S1连接由于不活动而被释放时,UE没有可用的无线资源。也就是说,UE处于EMM-RegisteredECM-Idle状态。如果此时,UE有新的流量,或者从网络向UE发出新的流量,UE需要向网络请求服务,转换到ECM-Connected状态。然后在控制面和用户面分别设置一个ECM连接(RRC+S1信令连接)和E-RABDRB+S1承载),允许UE接收或发送流量。在网络向UE发送流量时,首先通知UE有下行数据,以便用户申请业务。

UE有新的流量要发送,或者得知网络有下行数据要发送时,UEMME发送Service Request 报文,转换到ECM/RRC-Connected状态。然后,UE通过使用分配的无线和网络资源,可以接收或发送流量。服务请求可以由UE触发,也可以由网络触发,根据新流量产生的位置不同,可分为以下几类:

  • Service Request Case 1: UE-triggered New Traffic

           当UE有上行数据要发往网络时

  • Service Request Case 2: Network-triggered New Traffic

           当网络有下行数据要发送UE时

1显示了在用户面和控制面连接的建立,以及UEMME在业务请求前后的状态。在业务请求之前,用户处于EMM-RegisteredECM/RRC-Idle状态。因此,只有由EPC分配的资源保持不释放,而由E-UTRAN分配的资源已经释放。在控制面中,S5 GTP-CS11 GTP-C隧道保持活动状态,而ECM连接丢失。在用户面,S5承载和上行S1承载保持活动,同时下行S1承载和DRB被释放。

在业务请求后,拥有已分配E-UTRAN资源的UE,处于EMM-RegisteredECM/RRC-Connected状态。同时,我们可以看到EPS承载中的所有承载和连接(即DRBS1bearerS5承载)和信令连接(即ECM连接、S11 GTP-CS5 GTP-C隧道)都已经建立,支持UE与网络之间的数据传输(UEPGW)。

 

 

III.UE触发的Service Request

图2和图3说明了由UE上行链路数据引起的UE触发服务请求的流程。UENAS层通过发送Service Request 消息向MME表示UE有数据要发送出去。因此,数据传输所需的资源从网络中分配。由于UE一直在网络上注册,其NAS安全上下文(KNASencKNASint)UEMME中保持有效。有了上下文,UE可以将服务请求以加密密钥(KNASenc)加密的方式发送,并以完整性保护密钥(KNASint)完整性保护的方式发送。MME收到报文后,通过对报文的完整性检查和解密,决定是否对用户进行鉴权流程,然后由eNB建立E-RAB

❶ ECM Connection Establishment

当UE有新的数据要发送时,它向MME发送Service Request消息来建立ECM连接。Service Request消息通过无线连接的RRC连接和eNBMME之间建立的S1信令连接发送给MME。本文中,我们假设UEMME中保存有有效的GUTINAS安全上下文。 

1), 2) [UE  eNB] RRC Connection Setup

在NAS层,UE通过S-TMSI提供RRC层。在RRC层,UE使用S-TMSI作为UE ID,向eNB发送RRC Connection Request消息建立RRC连接。eNB返回RRC Connection Setup消息给UE

3), 4), 5) [UE -> MME] ECM Connection Setup Request

在NAS层,UEMME发送 Service Request 消息来建立ECM连接。UEMME中已经存储有此UE相关的NAS安全上下文。因此,消息中的NAS基础秘钥识别器((KSIASME)会经过KNASenc进行加密,并通过完保秘钥(NASint)进行完保。这个Service Request 消息是夹在UEeNB间无线链路消息RRC Connection Setup Complete中发送给eNB的。接着它会夹在一个S1AP消息(Initial UE Message)中,从eNB再发送到MME。在这期中,eNB分配了eNB UE S1AP ID,并将其包含在发送到MMEInitial UE Message报文中。MME收到报文后,分配MME S1AP UE ID,并在eNBMME间建立S1信令连接。

❷ UE Authentication and NAS Security Setup (Optional)

6) [UE  MME  HSS] UE Authentication

从UE处接收到 Service Request消息后,MMENAS-MAC进行完保检查。如果通过,MME使用当前NAS安全上下文来收发NAS消息,而不用再对UE进行鉴权。如果失败,MME则需要对UE进行EPS-AKA鉴权流程。

7) [UE – MME] NAS Security Setup

当鉴权完成,UEMME会通过NAS Security Setup流程生成用来发送NAS消息的NAS安全秘钥((KNASenc, KNASint)

 

❸ E-RAB Establishment

接收到UEService Request消息后,MME会与eNB通过E-RAB建立流程,建立DRB和下行S1承载。 

8) [eNB -> MME] Requesting E-RAB Establishment

一旦从UE接收到Service Request消息,MME就会执行E-RAB建立。因此,MMEeNB发送Initial Context Setup Request消息,这样eNB就可以建立与SGWS1承载,与UEDRB。消息所含的参数如下:

Initial Context Setup Request (E-RAB ID, KeNB, S1 S-GW TEID, MME UE S1AP ID)

  • E-RAB ID
  • KeNB: the AS Security base key that enables eNB to set up AS Security with UE
  • S1 S-GW TEID: identifies the uplink S1 bearer connected to S-GW for eNB
  • MME UE S1AP ID: identifies the S1 signaling connection to MME for eNB

 

 

9) [UE - eNB] AS Security Setup

从MME收到Initial Context Setup Request消息后,eNB需要执行DRBS1承载建立流程以便发送用户数据。建立DRB之前,eNB会执行AS安全建立流程以便它和UE之间通过SRBDRB无线连接进行安全通信。在AS安全建立流程中,UEeNB衍生KRRCint/KRRCenc用来完保/加密,衍生 KUPenc用来对用户数据加密。 AS安全建立流程成功执行后,RRC消息会进行加密和完保,用户数据信息会被加密。接下来,eNB会开始建立DRB

10) [UE <- eNB] DRB Establishment

eNB会分配DRB ID来创建一个DRB(基于无线的EPS承载),然后在根据MME下发的E-RAB QoS消息对DRB QoS参数配置后,向UE发送RRC Connection Reconfiguration消息。UE在接收到RRC Connection Reconfiguration消息后生成DRBSRB2.

[]DRB--数据无线承载;SRB--信令无线承载。

其中SRB分为SRB0,SRB1,SRB2

11) UL Traffic Path Available

步骤10)建立DRB后,一个上行EPS承载就建立了。可以从UEPGW发送UE产生的上行数据。

12) 13) & 16) [eNB -> S-GW] Setting up Downlink S1 Bearer

步骤12)中,eNBS1承载分配了下行S1TEID(S1 eNB TEID),封装进Initial Context Setup Response消息中,然后作为步骤8)收到的Initial Context Setup Request消息的应答答复给MME。步骤13)中,MMESGW发送Modify Bearer Request消息,其中含有S1 eNB TEID,这样就建立了S1下行承载。接着步骤16)中,SGW通过Modify Bearer Response消息通知MME S1下行承载建立。

14) DL Traffic Path Available

步骤13)完成后,SGWeNB的下行GTPU隧道就创建了,从PGWUE的下行EPS承载就建立好饿了。所有下行到UE的数据就可以发送了。

15) Modifying EPS Session (UE Location Registration)

如果在Service RequestUE当前小区(ECGI)/TA发生变化,则SGW需要向PGW通报变化。然后PGWPCRF上报。

 

IV.网络触发的Service Request

4和图5显示了网络触发的服务请求过程。这种类型的请求是在网络有下行流量要传送给处于空闲状态的UE时提出的。MME不知道处于Idle状态的UE的位置。因此,它必须通过寻呼流程告知它有流量要送达给UE,以便重新建立已经释放的承载(E-RAB)资源。

❶ Service Request Triggering

如果SGW通过S5承载收到PGW的下行数据,但是无法发送给eNB,因为S1下行承载已经释放了,这时候SGW会缓存数据包,然后确认下UE注册到了哪个MME。然后SGW向这个MME发送Downlink Data Notification消息告知MME需要建立信令连接和承载。

❷ Paging

MME知道UE在它的某个TA下,但是不知道具体的小区。因此,MME向这个TA下的所有eNB发送Paging消息。这些eNB通过PCH广播Paging消息,以便UE能够接收到。

❸ ECM Connection Establishment

为了接受下行数据,UE发送Service Request消息建立ECM连接。ECM连接建立流程是从UE通过无线通道接入一个小区,并发送RRC Connection Request消息来建立RRC连接开始的。如图2所示。

❹ UE Authentication and NAS Security Setup (Optional)

MME接收到UEService Request消息后,如果对NAS-MAC的完保校验失败,则会通过NAS安全建立流程生成NAS安全秘钥(NASint, NASenc),通过EPS-AKAUE执行鉴权流程。

❺ E-RAB Establishment

从UE接收到Service Request消息后,MME建立DRBS1下行承载。做好了从SGW接收下行数据的准备。详细流程可以参考图3.

 

V.EPS实体信息:Service Request/

本章研究了EPS实体中的信息元素在服务请求前后是如何改变的。所有的信息元素分为UE IDUE位置、安全性、EPS会话/承载器信息。

5.1 Service Request

在服务请求被触发之前,UE通过S1释放从Active状态过渡到EMM-RegisteredECM/RRC-Idle状态。因此,S1释放后的EPS实体中的所有信息在执行服务请求流程之前都保持不变。也就是说,与E-UTRAN分配的无线资源(eNB)相关的信息元素,以及与E-UTRAN中建立的EPS承载和信令连接相关的信息元素(即下行链路S1承载和S1信令信息),现在从EPS实体中删除。在图6中,每个EPS实体中存储在业务请求触发前的信息元素以黑色标记。

5.1 Service Request

业务请求完成后,UE转到ECM/RRC-Connected状态,由E-UTRAN建立RRC连接/S1信令和E-RAB承载(DRB+下行S1承载)。因此,UEP-GW之间用户数据传递所需的所有信息都存储在EPS实体中。图7列出了业务请求完成后,每个EPS实体中存储的信息元素。这些元素与初始附着后存储的信息元素相同。

VI.结语

在本文中,我们了解了当新的数据到达接入的网络中一直处于空闲状态的UE时,重新分配E-UTRAN(eNB)资源所需的服务请求过程。我们还总结了通过服务请求过程建立端到端EPS承载时,存储在EPS实体中的用户信息元素。当UE在网络中仍处于注册状态时转换到Idle状态,其EPC资源被保留,但E-UTRAN资源被释放。因此,必须像附着请求那样重新建立一个DRB。但是,在S1承载的情况下,与附着请求不同,只需要重新建立下行S1承载,这样可以更快地传送数据。接下来的文档将讨论当UE在空闲状态下定期执行跟踪区域更新(TAU)时的流程。

posted @ 2020-04-23 19:39  soqu36  阅读(1435)  评论(0编辑  收藏  举报