25-IP Address Allocation I - Basic

来源:互联网 发布:六人定律知乎 编辑:程序博客网 时间:2024/06/08 04:00

原文链接:http://www.netmanias.com/en/?m=view&id=techdocs&no=7246

I. Introduction

lte是全IP网络。这就意味着交付所有用户流量时都是以IP数据包的形式,提供给用户always on IP connectivity的服务。当UE加入LTE网络,会给UE分配一个PDN地址让UE连接这个PDN,并建立默认承载。默认承载保持连接知道UE从LTE网络中detach掉。
默认承载对用户拥有的没有APN建立,为每一个APN分配独立的IP地址,一个IP地址可以为ipv4,ipv6,ipv4/ipv6三种类型。

这篇文件主要解释当用户初始接入网络时LTE网络怎么给用户分配IP地址的,并通过实例来解释。

在接下来的文档中我们将会涉及到两种类型的IP地址,这篇文档涉及到基本IP地址分配机制和过程,描述熊地址是怎样分配给用户的(用户处于一个位置,对网络执行多次初始attach)。接下来文档我们将学习不同类型的IP地址分配(用户在两个物理分割区域cityA和cityB执行初始附着)。
这篇文档组织如下:第二章,不同类型的IP地址分配–动态的和静态的,并讨论他们的特点。第三章和第四章将详细讨论动态和静态IP地址的分配过程。

II. Types of IP Address Allocation

当UE初始附着到LTE网络,UE请求PDN连接。PGW分配一个IP地址供UE连接PDN,并在U默认承载建立时连接UE和PDN,转发给UE。使用这个IP地址,UE可以获得PDN提供的服务。
PGW分配IP地址有两种方式:动态的和静态的分配。对于动态分配,当UE每次接入网络时自动分配一个IP地址。对于静态分配,一旦用户签约后指定给UE一个固定的IP地址,并在每次UE接入网络时都分配这个指定的IP地址。图1比较两种方式的不同。
这里写图片描述

对于动态分配,网络PGW自动为UE选择IP地址。在PGW中网络运营商有一个IP地址池。的那个UE初始附着到LTE网络时,PGW动态为UE分配一个IP地址。所以每次UE初始附着到网络时分配的一个新的动态IP地址。
但是,对于静态分配,一旦UE签约网络之后网络运营商就分配了一个固定的IP地址。运营商在hss中和其他签约信息一起为UE分配了静态的IP地址。接着当UE初始附着到LTE网络时,PGW从hss中获得这个静态IP地址并转发给UE。所以在每次UE初始附着网络时给UE分配的都是特定的IP地址。

当在初始附着请求PDN连接时,UE通过使用协议配置选项PCO可以请求和外部协议/应用相关的协议数据(eg请求dns服务器地址,P-CSCF地址)。这篇文档将详细解释dns服务器地址和IP地址的请求。

III. Dynamic IP Address Allocation

对于动态IP地址分配,PGW为UE保留IP地址池,并在UE初始附着到LTE网络时为其分配一个IP地址。
这里写图片描述

PGW中提供IP地址
在PGW中,分配了一个IP地址池,并且dns服务器IP地址已经分配了。
这里写图片描述

动态IP地址分配过程
用户打开UE,试图初始附着到LTE网络上。

1)【UE->MME】请求PDN connectivity
UE通过发送PDN connectivity request(PDN type=IPv4, PCO=DNS Server IPv4 Address Request)消息给MME请求PDN连接。这是,除了请求ipv4地址,也请求dns服务器地址。PDN connectivity request消息是一个ESM消息,但是这个消息是嵌入在attach request(IMSI,ESM Message Container)消息中传输的。

2)~3)【MME->SGW->PGW】请求会话创建
MME基于从hss接收到的签约配置文件,发送create session request(IMSI, PDN Type=IPv4, PDN Address=0.0.0.0, PCO=DNS Server IPv4 Address Request) 消息给SGW请求EPS会话创建。因为是动态IP分配,这个签约配置文件中不包含IP地址信息,在create sessionrequest消息中PDN地址域是0.0.0.0,从UE接受到的PCO信息也包含在PCO域中。

4)【PGW】分配PDN地址和dns服务器地址
PGW在检查PDN类型和PDN地址(0.0.0.0)之后发现需要分配ipv4地址。PGW从ipv4地址池中选择一个IP地址(e.g. UE IP=1.1.1.5),并分配给UE。根据PCO域的请求,也分配相应的dns服务器IP地址。

5)~6)【MME<-SGW<-PGW】对请求会话创建的响应
作为对2-3步请求的响应,PGW发送create session response消息给MME。这个消息包含PDN地址域的UE IP地址,PCO域的dns服务器IP地址。

7)【UE<-MME】请求默认承载上下文的激活
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})消息来请求对默认承载上下文的激活。这个ESM消息包含dns服务器IP地址和UE IP地址,嵌入到attach accept消息中传输。

8)【UE】获得动态IP地址使用PDN服务
UE获得动态IP地址和dns服务器地址。UE和PGW之间建立默认承载。UE现在已经连接到PDN上,可以以动态IP地址来使用Internet服务。

IV. Static IP Address Allocation

对于静态IP地址分配,当用户第一次签约网络时网络运营商为用户指定了一个UE IP地址,在hss中提供用户签约配置文件,并在用户每次初始附着到网络时分配一个存储在配置文件中的静态IP地址。详细的过程如图3所示。
这里写图片描述
hss中提供IP
在hss中,提供了每一个签约用户的签约配置文件。这个配置文件包括PDN类型,用于PDN连接的PDN地址。
这里写图片描述
PGW中IP提供
在PGW中,dns服务器IP地址已经设置了。
这里写图片描述

静态IP地址分配的过程
用户打开UE,试图初始化附着到LTE网络。

1)【UE->MME】请求PDN连接
UE通过发送PDN connectivity request消息(PDN type=IPv4, PCO=DNS Server IPv4 Address Request)消息给MME请求PDN连接。这时,除了IPv4地址,包括dns服务器地址也请求了。

2)【MME->HSS】为了注册请求LTE网络
MME通过发送update location request消息通知HSS,UE已经在MME的控制之下,请求在网络上注册UE。

3)【MME<-HSS】转发签约配置文件
HSS识别到UE已经在MME上注册了,通过发送update location answer(IMSI, PDN Type=IPv4, PDN Address=Static UE IP(1.1.1.1))消息来转发UE的签约配置文件。这个签约配置文件包含静态IP地址。

4)~5)【MME->SGW->PGW】请求会话创建
在从HSS接收到UE签约配置文件后,MME知道UE已经有一个额静态IP地址了。MME准备create session request消息(IMSI, PDN Type=IPv4, PDN Address=Static UE IP(1.1.1.1), PCO=DNS Server IPv4 Address Request)并发送给PGW。这时,这个消息在PDN地址域包含从hss接收到的静态IP地址,在PCO域包含从UE接收到的PCO信息。

6)~7)【MME<-SGW<-PGW】对创建会话请求的响应
作为对4-5步请求的响应,PGW和SGW发送create session response消息(IMSI, PDN Type=IPv4, PDN Address=Static UE IP(1.1.1.1), PCO={Primary DNS IP, Secondary DNS IP})给MME。这个消息在PDN地址域包含静态IP地址,在PCO域包含dns服务器地址。

8)【UE<-MME】请求默认承载上下文的激活
MME通过发送active default EPS bearer context request消息(PDN Type=IPv4, PDN Address=Static UE IP(1.1.1.1), PCO={Primary DNS IP, Secondary DNS IP})请求默认承载上下文的创建。这个ESM消息包含UE的静态IP地址和dns服务器地址,嵌入到attach accept消息中。

9)【UE】获得静态IP地址来使用PDN服务
UE获得静态IP地址和dns服务器IP地址。UE和PGW之间建立了默认承载。UE现在连接了PDN,可以通过静态IP地址使用Internet服务了。

V. Closing

到目前为止,我们讨论了两种分配IP的方式:静态和动态。当用户试图初始附着到LTE网络时,LTE网络分配一个IP地址来连接到PDN上和默认承载。只要用户网络注册有效,PDN地址和默认承载一直保持有用,即使用户没有在使用服务。这种方式叫做always-on IP connectivity。
这个文档解释了IP地址分配的机制和过程。下面一个文章我们将讨论在不同的位置UE连接PDN时的情况。

References

[1] Netmanias Technical Document, “LTE IP Address Allocation Schemes II: A Case for Two Cities”,
February 2014 (TBD)
[2] Netmanias Technical Document, “EMM Procedure 1. Initial Attach - Part 1. Cases of Initial Attach”,
December 2013, http://www.netmanias.com/en/?m=view&id=techdocs&no=6098
[3] NMC Consulting Group Confidential Internal Report, “E2E LTE Network Design”, August 2010

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 索尼手机解锁密码忘了怎么办 索尼记录仪密码忘了怎么办 索尼z3手机忘记开机密码怎么办 索尼忘记锁屏密码怎么办 索尼手机忘记锁屏密码怎么办 忘了手机解锁图案怎么办 索尼手机忘记开机密码怎么办 索尼笔记本开机密码忘了怎么办 手机的开机密码忘了怎么办 联想手机开机密码忘了怎么办 红米note3忘记开机密码怎么办 小米2忘了密码怎么办 小米笔记本电脑忘记开机密码怎么办 小米笔记本忘记开机密码怎么办 小米手机儿童模式忘记密码怎么办 小米应用锁密码忘了怎么办 小米air密码忘了怎么办 小米4密码忘了怎么办 小米手机开机密码忘了怎么办? 小米笔记本电脑开机密码忘了怎么办 小米笔记本开机密码忘了怎么办 htc手机忘记解锁图案怎么办 红米手机屏幕锁定怎么解锁怎么办 小米5s有id怎么办 手机密码找不回来了怎么办? 手机密码图案忘了怎么办 手机屏幕图案锁忘了怎么办 捡到苹果7有id锁怎么办 魅族什么都忘了怎么办 海信电视百事通登陆失败怎么办 去哪儿换号了怎么办 ipan充不进去电怎么办 安卓数据线松了怎么办 索尼z5耳机掉漆怎么办 索尼z5无限重启怎么办 苹果8基带坏了怎么办 oppo手机忘记图案密码怎么办 电池充不进去电怎么办 电脑充不进去电怎么办 苹果5c白苹果怎么办 港行不支持电信卡怎么办