PDN: Packet Data Network
什么是PDN连接?
UE与PDN之间的IP连接。PDN是相对于LTE网络的外部数据网络,例如互联网、企业专用网。
- PDN连接由APN(Access Point Name)标识。
- PDN连接必须关联UE的IP地址(IPv4和/或IPv6)
PDN连接的目的。
PDN连接的目的是建立EPS承载(UE和PGW之间的承载)。一个PDN连接可以建立多个EPS承载。
默认承载
- 一般来说,每个PDN连接都对应着一个默认承载和一个IP地址。
- 只有当UE和PDN都支持IPv4IPv6双协议栈时,一个PDN连接才有可能对应两个默认承载和IP地址。
- UE attach过程中会建立默认承载(default PDN connection),知道UE detach,默认PDN连接才会断开。
- UE与多个PDN连接时,UE就会有多个default bearer和IP address。
专有承载Dedicated EPS Bearer
- 为了给相同IP地址的UE提供不同的QoS保障的业务,需要在UE和PDN之间建立一个或多个专有承载,每个专有承载有自己的QoS,运营商根据PCRF定义的策略将不同的数据流映射到相应的专有承载上。(例如IMS Signalling会建立QCI是5的专有承载)
- 专有承载的创建和修改只能由网络侧发起,并且QoS参数由核心网分配。
PDN连接请求的参数
- APN(可选):如果为空,则用缺省APN,由SIM卡决定缺省的APN
- UE支持的PDN类型(IPv4、IPv6、IPv4+IPv6)
- PCO(DNS地址请求)
- 静态IP(可选):是否支持静态IP由SIM卡决定
PDN connection信令流程:
Assignment of default APN:
i) RRC : RRC Connection Setup Complete + NAS : Attach Request + ESM : PDN Connectivity Request[1]
ii) RRC : RRC Connection Reconfiguration + NAS : Attach Accept + NAS : Activate Default EPS Bearer Context Req[1]
iii) Activate Default EPS bearer Context Accept
Assignment of additional APN after the default APN:
i) RRC : ulinformationTransfer + ESM : PDN Connectivity Request[1]
ii) RRC : RRC Connection Reconfiguration + NAS : Activate Default EPS Bearer Context Req[1]
iii) Activate Default EPS bearer Context Accept
Dedicated EPS Bearer:
RRC : RRC Connection Reconfiguration + NAS : Activate Dedicated EPS Bearer Context Request[4]
PDN disconnection信令流程:
i) PDN disconnect req
ii) Deactivate EPS bearer context req
iii) Deactivate EPS bearer context accept