内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体






LTE基础:LTE网络中的IP地址分配

时间:2015-05-09 来源:中国集群通信网 作者:不详 点击:

LTE网络全IP化,数据均在IP包内传输。当UE连接LTE网络,为了和PDN(Packet Data Network)建立连接,一个PDN地址会分配给UE,同时,会在UE和P-GW之间建立默认承载(default bearer),默认承载会保持连接直到UE分离(detach)LTE网络。

LTE网络为每一个用户APN建立默认承载,为每一个APN分配一个唯一的IP地址,这些IP地址可以是IPv4,IPv6,或者IPv4/IPv6类型。

本文将介绍当UE附着网络时,LTE如何为用户分配IP地址?

IP地址分配的类型

当UE initial Attach LTE网络,它请求一个PDN连接,为此,P-GW会分配一个IP地址给UE,并在默认承载建立的同时将IP地址传送给UE。有了这个IP地址,UE才能使用通过PDN提供的服务。

P-GW分配两种类型IP地址:动态和静态IP地址。动态IP地址下,UE每次接入网络,系统会自动分配一个IP地址给UE。静态IP地址下,每一次会分配一指定的IP地址。

动态IP分配

网络首先在P-GW提供一个IP池(IP pool),当UE initial Attach LTE网络,PGW会动态分配一个IP地址给UE。

静态IP地址分配

网络会分配一个永久的IP地址给UE,用户的静态IP信息存储在HSS(Home Subscriber Server,用户归属地服务器),当UE initial Attach网络,P-GW从HSS获取UE静态IP地址,并转发给UE。

动态IP地址分配

流程如下(点击放大看):

P-GW IP分配

在P-GW,会提供一个包含IP地址的IP pool,以及DNS服务器IP地址。

1. [UE ->MME] Requesting for PDN(internet)Connectivity

UE发送 PDN Connectivity Request (PDN type=IPv4,PCO=DNS Server IPv4 Address Request)消息到MME,请求一个UE的IPv4地址和DNS 服务器IP地址(通过PCO域)。PDN Connectivity Request是一个ESM消息,该消息包含在Attach Request的ESM Message container内。

2~3.  [MME->S-GW->P-GW] Requesting for Session Creation

MME从HSS获取用户属性(subscription profile),发送 Create Session Request(IMSI,PDN Type=IPv4,PDN Adress=0.0.0.0,PCO=DNS Server IPv4 Address Request)消息到P-GW。因为这是动态IP地址分配,用户信息并不包含IP地址。在Create Session Request消息中,PDN地址域设置为0.0.0.0。

4.  [P-GW] 分配PDN地址和DNS服务器地址

P-GW检查PDN类型和PDN地址(0.0.0.0),知道需要分配IPv4地址,它从IPv4 pool里选择一个IP 地址(比如:UE IP=1.1.1.5)分配给UE。同时相应分配DNS服务器地址。

5~6.  [MME<-S-GW<-P-GW] Responding to Create Session Request

作为对2~3步骤请求的响应,P-GW发送Create Session Response 消息给MME。这一消息包含了在PDN地址域的UE IP地址(由本地P-GW动态分配)和在PCO域的DNS服务器地址。

7.  [UE<-MME]  Requesting for Activation of Default Bearer Context

MME发送UE Activate Default EPS Bearer Context Request (PDN Type=IPv4,PDN Address=UE IP (1.1.1.5),PCO={Primary DNS IP,Secondary DNS IP})消息以激活默认承载内容。这一EMS消息包含DNS服务器IP地址和UE IP地址,当传送时嵌入Attach Accept消息内。

8. [UE] Obtaining Dynamic IP Address for using PDN service

UE获得动态IP地址(1.1.1.5)和DNS 服务器IP地址(Primary DNS IP=10.1.1.1,Secondary DNS IP=10.1.1.2)。默认承载在UE和P-GW间建立。UE现在可以连接PDN(internet),可以通过自己的动态IP地址使用internet服务。

静态IP地址分配

流程如下(点击放大):

HSS

HSS提供每个用户的用户属性(subscription profile),这些属性信息包括用于PDN连接的PDN类型和PDN地址。

P-GW

P-GW已设置好DNS服务器IP地址

当用户开机,UE开始initial Attach LTE网络。

1.  [UE->MME]  Requesting for PDN(Internet) Connectivity

UE发送 PDN Connectivity Request (PDN type=IPv4,PCO=DNS Server IPv4 Address Request)消息到MME,请求一个UE的IPv4地址和DNS 服务器IP地址(通过PCO域)。

2.  [MME->HSS] Requesting the LTE Network for Registration

MME发送Update Location Request 消息通知HSS,MME1下有UE请求注册LTE网络。

3. [MME<-HSS] Forwarding Subscription Profile

HSS确认UE在MME1注册后,通过Update Location Answer(IMSI,PDN Type=IPv4,PDN Address = Static UE IP(1.1.1.1))消息发送UE 用户属性到MME1 。这一用户属性中包含了分配给UE的静态IP地址。

4~5.  [MME->S-GW->P-GW]  Requesting for Session Creation

当MME从HSS接收到用户属性后,MME知道了UE的静态IP地址(1.1.1.1)。MME准备Create Session Request(IMSI,PDN Type=IPv4,PDN Adress=Static UE IP(1.1.1.1),PCO=DNS Server IPv4 Address Request)消息,并发送到P-GW。这一消息包含了在PDN域的静态IP地址。

6~7. [MME<-S-GW<-P-GW] Responding to Create Session Request

作为对4~5步骤请求的响应,P-GW发送Create Session Response (IMSI,PDN Type=IPv4,PDN Adress=Static UE IP(1.1.1.1),PCO={Primary DNS IP,Secondary DNS IP})消息给MME。这一消息包含在PDN地址域的静态UE IP地址和在PCO域的DNS服务器IP地址。

8.  [UE<-MME]  Requesting for Activation of Default Bearer Context

MME发送UE Activate Default EPS Bearer Context Request (PDN Type=IPv4,PDN Address=Static UE IP(1.1.1.1),PCO={Primary DNS IP,Secondary DNS IP})消息以激活默认承载内容。这一EMS消息包含DNS服务器IP地址和UE IP地址(1.1.1.1),当传送时嵌入Attach Accept消息内。

9.  [UE] Obtaining Dynamic IP Address for using PDN service

UE获得静态IP地址(1.1.1.1)和DNS 服务器IP地址(Primary DNS IP=10.1.1.1,Secondary DNS IP=10.1.1.2)。默认承载在UE和P-GW间建立。UE现在可以连接PDN(internet),可以通过自己的静态IP地址使用internet服务。

当用户完成有效网络注册后,PDN地址(IP地址)和默认承载会一直保留给用户,即使用户不在使用Internet服务,这叫为用户提供“always-on IP connectivity”。


(中国集群通信网 | 责任编辑:陈晓亮)

中国集群通信网,国内首家集群通信专业网站。

Copyright © PttCn.Net, All Rights Reserved.   

联系我们 联系我们 中国集群通信网 对讲机学堂 对讲机世界