1、S-GW\P-GW选择
MME根据S-GW和P-GW的拓扑信息进行S-GW/P-GW的选择,在S-GW的候选序列和P-GW的候选序列中比较,寻找是否有合一的S-GW/P-GW,并且根据S-GW的优先级和权重信息进行排序,得到S-GW/P-GW的候选组。
2、SGW>PGW连接
PDN连接路径为UE>eNB>SGW>PGW>SGW,对PGW屏蔽了UE移动性:SGW服务范围内,UE在eNB之间移动不用通知PGW,UE如果有多个不同APN的PDN连接,(物理)PGW可能不同,但SGW必定相同,当SGW变化时,所有PGW都会连接到新的SGW上,也就是说,同一个用户只能使用相同的SGW,PGW可以不同
3、PGW_IP地址分配,根据APN选择PGW。
在ATTACH流程中完成,MME收到UE的附着请求>向DNS发起解析请求[查询的条件是APN]>DNS根据APN查询>返回给MME关于PGW的IP地址>MME完成后续的附着流程
4、接入流程简介
Identity Acquisition(身份获取):在用户设备(UE)连接到4G网络之前,需要获取用户的身份信息,例如用户名和密码。这些信息将被用于进行身份验证。
Authentication(身份验证):在身份获取之后,网络设备需要对用户的身份进行验证。这个过程通常使用SIM卡和网络运营商的数据库进行验证。如果验证通过,用户设备将被允许接入网络。
Security Activation(安全激活):在身份验证通过之后,需要进行安全激活。这个过程包括建立安全的通信通道,以及为用户设备分配一个IP地址。IP地址是用于在网络中唯一标识用户设备的。
PDN Connectivity(PDN连接):在安全激活之后,用户设备需要连接到PDN(Packet Data Network,分组数据网络)。PDN是一个网络架构,用于在4G网络中传输数据。用户设备将通过EPS(Evolved Packet System,演进的分组系统)隧道连接到PDN。
Attach(附着):在连接到PDN之后,用户设备需要进行附着。这个过程包括将用户设备的信息存储在网络中,以便在需要时能够快速找到设备。
Initial Context Setup(初始上下文设置):在附着之后,需要进行初始上下文设置。这个过程包括设置EPS Bearer(EPS承载)的属性,以及配置网络设备之间的通信规则。
Default EPS Bearer Context Activation(默认EPS承载上下文激活):在初始上下文设置之后,默认EPS承载上下文将被激活。这个过程包括配置和建立默认的EPS承载,以便用户设备能够开始传输数据。
E-RAB SETUP REQUEST(E-RAB设置请求):在默认EPS承载上下文激活之后,会发送一个E-RAB SETUP REQUEST消息,请求建立数据传输通道。
PDN Connectivity(PDN连接):在E-RAB SETUP REQUEST消息被确认之后,用户设备将通过EPS隧道连接到PDN。在这个阶段,用户设备将能够开始传输和接收数据。
E-RAB Release(E-RAB释放):在数据传输完成后,需要释放E-RAB。这个过程包括释放默认EPS承载上下文,并断开用户设备和PDN之间的连接。
PDN Disconnection(PDN断开连接):在E-RAB释放之后,用户设备将断开与PDN的连接。
EPS Bearer Context Deactivation(EPS承载上下文去激活):在PDN断开连接之后,默认EPS承载上下文将被去激活。这个过程包括释放和删除与EPS承载相关的资源。
UE Context Release(UE上下文释放):在EPS承载上下文去激活之后,用户设备的上下文将被释放。这个过程包括从网络中删除用户设备的信息。
4G用户上网流程简介:
Attach流程图
UE requested PDN connectivity流程图