EPC学习-23401协议翻译总结820讲解 下载本文

文档名称 文档密级

3.仅仅支持Ipv6的用户,发起PDN type Ipv6的请求

4.如果用户不知道自己支持什么类型,那么发起PDN type IPv4v6的请求

如果用户发起PDN type IPv4v6的请求,但是运营商仅仅支持单一的IP版本,那么PDN type将会变成单一的类型(v4或v6)并且“网络优先选择”的原因返回UE。在这种情况下,UE不能再发起不同版本的PDN连接。如果用户发起PDN type IPv4v6的请求,而且运营商对每个承载支持单一的IP版本类型(这是由和以前版本的网络节点交互决定的),那么PDN type将会变成单一的类型(v4或v6)并且“single address bearers only”的原因返回UE。这种情况下,用户可以通过发起PDN connectivity procedure(和)来建立不同版本类型的PDN连接(APN相同,PDN type v4或v6)。

在不同接入技术之间进行切换(从4G到2G/3G中去),PDN type Ipv4v6的EPS承载会映射到 PDP type Ipv4v6。PDN type Ipv4/v6情况也类似。

运营商在用户的签约中决定分配地址时分配动态的归属地地址还是拜访地地址。

UE可以在PCO(Protocol Configuration Options)信元中向网络侧暗示自己想要通过DHCPv4获取Ipv4类型的地址。

1. 用户可以指示在缺省承载建立过程中自己想要获得Ipv 4,那么网络侧在建载流程中分配

IPv4地址给用户。

2. 用户可以指示在缺省承载建立之后自己想要通过DHCPv4获得Ipv4。也就是说,网络侧

支持DHCPv4并允许的话,在建载过程中不会给UE分配地址。网络侧可能设定相关field为0.0.0.0来应答用户。在建载后,UE通过与网络侧的连通性来通过自己的DHCPv4功能来分配Ipv4地址。UE发送DHCPv4 Discover message。然而,如果在建载过程中,网络侧向UE提供了IPv4地址,那么在建载过程中,UE要接受这个地址。

3. 如果UE没有发送任何的地址选择的优先性信息,PGW根据每个APN的配置来决定是否

用DHCPv4。

UE和网络侧网元都要支持以下机制:

1.如果支持Ipv4,那么通过建载分配Ipv4地址

2.如果支持Ipv6,那么通过IPv6 Stateless Address autoconfiguration来分配IPv6 此外,PCO在建载过程中可能用来配置IP地址分配中使用到的参数。 UE和网络网元选择性的支持以下机制:

2018-10-12

华为机密,未经许可不得扩散

第29页, 共101页

文档名称 文档密级

1.在attach流程后,通过DHCPv4来进行IPv4地址分配和IPv4参数配置 2.通过Stateless DHCPv6来配置IPv6参数

3.根据HSS中签约数据来分配静态的IPv4地址或静态的IPv6前缀。 对用户来说,IP地址是PLMN和外部PDN中的谁分配的,它并不知晓。

为了支持DHCP IP分配,PGW要扮演DHCP服务器的角色。当DHCP被外部数据网用来分配地址和配置参数时,PGW要扮演对UE来说是DHCP服务器的角色,对外部DHCP服务器来说是DHCP客户端的角色。SGW没有DHCP功能!它只负责像往常一样的包转发功能。 如果用户在attach accept过程中获得了IPv6前缀,它可以忽略这个分配。(不懂这是为什么??)

IP address allocation mechanisms for GTP based S5/S8

这一部分描述了以下几类地址分配:

1. IPv4 address allocation via default bearer activation

2. IPv6 prefix allocation via IPv6 stateless address autoconfiguration 3. IPv6 parameter configuration via stateless DHCPv6

4. IPv4 address allocation and IPv4 parameter configuration via DHCPv4 5. IPv6 prefix delegation via DHCPv6

7 流程部分(含其它)

7.1 Attach 流程

Attach流程是由接入网侧发起的。

用户要想从网络侧那里获得自己想要的服务,首先要向网络侧注册,我们称之为网络附着。通过附着过程中的缺省承载建立,用户可以always-on IP connectivity。应用于缺省承载的PCC规则可能在PGW中已经预先定义好了,并且在附着过程中由PGW自己发起。附着也可能触发一个或多个的专有承载建立。在附着过程中,UE可能申请IP地址分配。

初始附着过程中,UE要提供Mobile Equipment Identity(IMEI)。MME可以控制EIR来检查这个IMEI。在漫游过程中,MME要把IMEI传给HSS。并且,如果存在一个PGW在漫游地以

2018-10-12

华为机密,未经许可不得扩散

第30页, 共101页

文档名称 文档密级

外,那么应该把IMEI传给这个PGW。

UE eNodeB new MME Old MME/SGSN Serving GW EIR 3. Identification Request 3. Identification Response 4. Identity Request 4. Identity Response 5a. Authentication / Security PDN GW PCRF HSS 1. Attach Request 2. Attach Request 5b. Identity Request/Response 5b. ME Identity Check6. PCO Request 6. PCO Response 7. Delete Bearer Request 7. Delete Bearer Response 8. Update Location 9. Cancel Location 9. Cancel Location Ack 10. Delete Bearer Request 10. Delete Bearer Response 11. Insert Subscriber Data 11. Insert Subscriber Data Ack. 12. Update Location Ack 13. Create Default Bearer Request 14. Create Default Bearer Request (C) 16. Create Default Bearer Response First Downlink Data 18. Attach Accept 17. Create Default Bearer Response 19. RRC Connection Reconfiguration 20. RRC Connection Reconfiguration Complete 21. Attach Complete First Uplink Data 22. Update Bearer Request 23. Update Bearer Response First Downlink Data 24. Update Location Request 25. Update Location Response 15. PCEF Initiated IP-CAN Session Establishment 10. PCEF Initiated IP-CAN Session Termination 7. PCEF Initiated IP-CAN Session Termination (A) (B) 1. UE通过发送给eNodeB一个Attach Request(IMSI or old GUTI, last visited TAI (if

available), UE Network Capability, PDN Type, Protocol Configuration Options, Ciphered Protocol Configuration Options Transfer, Attach Type, KSI, NAS sequence number, NAS-MAC)以及被选网络的指示来发起附着流程。如果UE没有有效的

2018-10-12

华为机密,未经许可不得扩散

第31页, 共101页

文档名称 文档密级

GUTI,那么IMSI应该被包括在内。如果可能的话,上次的TAI要被包括在内,以帮助MME来产生一个更合理的TAIs列表。被选网络信息表示用做网络共享目的的PLMN。UE Network Capability是被定义在“UE capabilities”里。如果UE拥有安全参数,这个Attach Request message将会被NAS-MAC做完整性保护,这样的目的是允许MME对UE的验证。如果UE有安全参数,KSI也被包括在消息中。此外,UE可以对附着请求消息中的几个部分进行加密(哪几个部分尚未定下来)。如果UE没有有效的NAS security association,那么这个消息没有被完整性保护也没有被加密,这样的话它将在5a中被建立。UE network capabilities也指明了支持的NAS和AS安全算法。PDN type指明了UE想要的IP版本类型。PCO用来在UE和PGW之间传递数据,并且对MME和SGW透明。PCO可以包括地址分配的优先性信息(在缺省承载建立以后,用户想要通过DHCPv4获得IPv4地址)。如果用户要发送需要加密的PCOs,UE会设定Ciphered Protocol Configuration Options Transfer标志位,并且在鉴权和NAS安全建立好以后发送所有的PCOs。Attach类型指明UE是不是从非3GPP切换过来的。

2. eNB找到MME(找到的方法就是通过old GUTI和被选网络)。如果MME与这个eNB网

络拓扑上不通,那么eNB选择一个新的MME。eNB转发给新的MME这个attach request信息附带被选网络以及E-UTRAN AI连同全球唯一的E-UTRAN小区ID。当然了,这个转发是通过把这个消息包括在一个S1-MME控制信息(Initial UE message)里。

3. 如果前面流程UE用GUTI标识自己,并且这次附着的MME跟上次Detach时的MME不

同,那么新侧MME发送给旧侧MME一个Identification Request (old GUTI, complete Attach Request message),用以获得IMSI。如果S-TMSI、old TAI指示了一个SGSN,那么就向这个SGSN发送。原侧MME通过Identification Response (IMSI, unused EPS Authentication Vectors, KSIASME, KASME)响应新的MME。如果刚才的request是发给了SGSN,那么SGSN响应MME时回复一个Identification Response(IMSI, Unused Authentication Quintets, CK, IK and KSI)。如果UE不为原侧MME/SGSN所知或者Attach Request信息的完整性检查没有通过,原侧MME/SGSN用一个恰当的错误原因来响应新侧。

2018-10-12

华为机密,未经许可不得扩散

第32页, 共101页