24301协议文档ESM和EMM流程简要介绍

本帖主要介绍NAS层的一些基本流程(24301-E70协议文档)

NAR层主要完成UE与MME之间的移动性管理、会话管理、选网等功能。一共分为三个模块ESM、EMM、REG。

EMM主要分为一般流程(common procedures)、特殊流程(specific procedures)和连接管理(conention management)流程。一般流程又包含GUTI分配过程(GTUI relocation)、鉴权流程(authentication)、鉴别流程(identification)、安全控制流程(security control)等;一般流程均都由MME发起。

GUTI relocation procedure:给UE分配新的GUTI和TAI list(可选),初始的attach会分配GUTI,除此之外,跨MME的TAU会由新侧MME重新分配GUTI,GUTI也可以隐式的在ATTACH ACCEPT或者TAU accept消息里分配给UE。

authentication procedure:鉴权UE或者MME,生成加密或者密钥。

identification procedure:查看UE的IMSI和IMEI等标识。IMSI和IMEI标识都存在SMI卡中。

security control procedure:启用EPS安全上下文,对后续所有的NAS信令进行完保和加密(可选)。

特殊流程包含附着(attach)、去附着(detach)、位置更新tracking area updating(TAU )流程

attach:为了在EPC进行附着,获得EPS提供的服务。在ATTACH过程中,同时也会建立一个default bearer,该承载的建立是为了提供UE永久在线(always-on)功能。

detach:UE的去附着和承载的删除

TAU:位置更新流程

ESM主要分为承载相关流程(EPS EPS bearer contexts)和 业务相关流程(Transaction related procedures )。承载相关流程包含EPS默认承载上下文激活(default EPS bearer context activation)、EPS专用承载上下文激活(dedicated EPS bearer context activation)EPS承载上下文修改(EPS bearer context modification)和EPS承载上下文去激活(EPS bearer context deactivation)。

 default EPS bearer context activation跟PDN之间建立一个default业务承载,用于业务数据的传输。该过程是对UE触发的UE的PDN CONNECTIVITY REQUEST的响应,用于在UE和EPC之间建立default EPS bearer context,跟PDN建立联系

dedicated EPS bearer context activation在UE和EPC之间建立对应特定的QOS和TFT的EPS bearer context。

  
EPS bearer context modification修改某个EPS bearer context的QOS或者TFT。 
  
EPS bearer context deactivation去激活某个EPS bearer上下文或者跟某个PDN断开连接。 

业务相关流程包含PDN连接流程(PDN connectivity procedure)、PDN断开流程(PDN disconnect procedure)、承载资源分配流程(bearer resource allocation procedure)和承载资源修改流程(bearer resource modification procedure)

PDN connectivity procedure:建立第一个default ESP bearer一定跟ATTACH过程结合在一起,ATTACH过程中一定会包含建立default ESP bearer过程,支持UE永久在线功能。
 
PDN disconnect procedure:跟某个PDN之间断开连接。在该过程中,所有的专用承载上下文和默认承载上下文都将被去激活。

bearer resource allocation procedure:承载资源分配过程
  
bearer resource modification procedure:承载资源修改过程。该过程是为了新建,修改或释放某个EPS bearer context