http://wenku.baidu.com/view/5e921520dd36a32d7375812a.html

1、  先注册,

EPC注册EPS业务或non-EPS服务 ??

HSS做什么?

2、然后sr(service request)才能进行业务,SR要做什么动作?

位置更新

EMM-IDEL EMM-CONNECT 这是指什么?

modify bear request什么时候发

EMM-deregister

EMM register 完成注册

EMM的一般过程主要包括:GUTI重分配过程,鉴权过程,安全模式命令过程,标识过程等几个模块功能。

这些过程都是在非接入层信令连接建立基础上才发起的。

guti分配,

authentication鉴权, 通知,

ue发起, attach/detach  tau   SR   paging

ESM??

GUTI重分配除了分配GUTI(全球唯一MME和唯一UE)

eps系统

PDN链接和默认APN

跟踪器区和跟踪列表

移动性管理和链接管理

承载管理

hss鉴权和签约 什么意思? 存储用户签约数据,用户位置信息,保存用户PGW地址,为了后续切换到non-3gpp网络

pcrf策略控制

pcef

位置更新 TAU

周期性TAU

进入新位置

UE能力发生改变

通知那些承载还在

EMM-IDEL EMM-CONNECT 这是指什么?

modify bear request什么时候发

EMM ESM

EPS承载上下文激活所用的EPS会话管理(ESM:EPS Session Management

TA List方案,就是在LTE中,MME会分配一组TAI给UE,即TA List。这个跟2G和3G系统是不一样的,
2G和3G系统只给用户分配一个RAI。一个TA List中包含多个TAI,只要UE当前所在TA的TAI还处在这个TAI List中,
UE就不必执行TAU过程,这样就达到了减少TAU的目的。但是,在LTE系统中对UE的寻呼过程也是在TA List的范围内
的多个TA中进行。

对于TAU,除因位置移动而触发之外,周期性的TAU定时器超时、系统由于负载均衡的目的需要把用户迁移到其他的MME,
也会引起TAU。

如果UE是在LTE系统内,根据TA List方案,只有UE移动出了当前TAI所在的TA List的时候,才会触发TAU。
LTE系统内的TAU,包括SGW改变和SGW不变的情形,TAU的主要过程是MME在收到无线网络的TAU请求以后,
会要求SGW/PGW创建或修改缺省承载,同时会修改归属用户服务器
(HSS:Home Subscriber Server)中用户的位置信息,删除老的MME中用户信息。
如果UE已经注册到了MME中,移动到了GERAN/UTRAN区域,并选择了相应小区时,就会触发RAU程序。
这时,SGSN中会创建UE的承载信息,SGW/PGW中也会创建或修改相应的承载,删除MME中的用户信息,
修改HSS中用户的位置信息。与TAU不同的是,RAU过程要删除原来的E—UTRAN连接,因为用户已经移到了
GERAN/UTRAN区域。

NAS安全:NAS安全模式控制过程的目的是使用LTE安全内容并使用NAS密钥和加密算法建立NAS信令安全在UE和MME间直接的初始化。
在LTE/SAE中,由于eNodeB处于一个不完全信任区域,因此LTE/SAE的安全包括两个层次:AS和NAS的安全,
其中AS安全是指UE与eNodeB之间的安全,主要执行接人层信令的加密和完整性保护,用户面的加密性保护。
NAS安全是指UE与MME之间的安全,主要执行NAS信令的加密和完整性保护

在LTE网络中,MME发起给UE的安全模式命令消息并启用计时器,在收到NAS安全激活完成的消息后,MME开启下行加密。
在附着时,通过发起安全模式控制过程,MME通过NAS信令连接建立NAS消息的安全交换。安全模式控制过程成功完成后,
在MME和UE间交换的所有NAS消息利用现有LTE安全算法保证完整性和加密。
在系统间切换过程中,NAS消息的安全相关参数被压缩在As信令中。UE利用这些参数产生映射的LTE安全上下文。
切换后,“跟踪区域更新请求消息”由UE发给MME。UE将利用LTE安全按上下文对这条消息进行完整性保护但不加密。
s1模式间切换(及系统内切换)将继续安全交换NAS消息,而在系统间切换或NAS系统连接时终止。

4.2 NAS信令的完整性保护
UE侧一旦具备有效的LTE安全内容并投入使用必须进行完整性保护。而对于网络侧来说,
对NAS信令连接的NAS消息交换一旦被建立,也必须完整性保护信令。NAS信令的完整性保护是由NAS层要求的也是由网络所要求的。
NAS信令保护密钥包括KNASint、KNASenc、KeNB。其中KNASint是UE和MME根据KASME推演得到的密钥,
用于保护UE和MME问NAS流量的完整性。KNASenc是UE和MME根据KASME推演得到的密钥,用于保护UE和MME间NAS流量的保密性。
KeNB也是UE和MME根据KASME推演得到的密钥,KeNB还用于推导接入层密钥。

epc笔记的更多相关文章

  1. 23 DesignPatterns学习笔记:C++语言实现 --- 1.1 Factory

    23 DesignPatterns学习笔记:C++语言实现 --- 1.1 Factory 2016-07-18 13:03:43 模式理解

  2. git-简单流程(学习笔记)

    这是阅读廖雪峰的官方网站的笔记,用于自己以后回看 1.进入项目文件夹 初始化一个Git仓库,使用git init命令. 添加文件到Git仓库,分两步: 第一步,使用命令git add <file ...

  3. js学习笔记:webpack基础入门(一)

    之前听说过webpack,今天想正式的接触一下,先跟着webpack的官方用户指南走: 在这里有: 如何安装webpack 如何使用webpack 如何使用loader 如何使用webpack的开发者 ...

  4. SQL Server技术内幕笔记合集

    SQL Server技术内幕笔记合集 发这一篇文章主要是方便大家找到我的笔记入口,方便大家o(∩_∩)o Microsoft SQL Server 6.5 技术内幕 笔记http://www.cnbl ...

  5. PHP-自定义模板-学习笔记

    1.  开始 这几天,看了李炎恢老师的<PHP第二季度视频>中的“章节7:创建TPL自定义模板”,做一个学习笔记,通过绘制架构图.UML类图和思维导图,来对加深理解. 2.  整体架构图 ...

  6. PHP-会员登录与注册例子解析-学习笔记

    1.开始 最近开始学习李炎恢老师的<PHP第二季度视频>中的“章节5:使用OOP注册会员”,做一个学习笔记,通过绘制基本页面流程和UML类图,来对加深理解. 2.基本页面流程 3.通过UM ...

  7. NET Core-学习笔记(三)

    这里将要和大家分享的是学习总结第三篇:首先感慨一下这周跟随netcore官网学习是遇到的一些问题: a.官网的英文版教程使用的部分nuget包和我当时安装的最新包版本不一致,所以没法按照教材上给出的列 ...

  8. springMVC学习笔记--知识点总结1

    以下是学习springmvc框架时的笔记整理: 结果跳转方式 1.设置ModelAndView,根据view的名称,和视图渲染器跳转到指定的页面. 比如jsp的视图渲染器是如下配置的: <!-- ...

  9. 读书笔记汇总 - SQL必知必会(第4版)

    本系列记录并分享学习SQL的过程,主要内容为SQL的基础概念及练习过程. 书目信息 中文名:<SQL必知必会(第4版)> 英文名:<Sams Teach Yourself SQL i ...

随机推荐

  1. idea开启自动编译

    springboot+thymeleaf+idea   idea默认是不自动编译的. 首先热部署的jar包肯定是要加进去的 2,快捷键 ctrl+shift+alt+/       点击registr ...

  2. socket手写一个简单的web服务端

    直接进入正题吧,下面的代码都是我在pycharm中写好,再粘贴上来的 import socket server = socket.socket() server.bind(('127.0.0.1', ...

  3. javascript中几种this指向问题

    javascript中几种this指向问题   首先必须要说的是,this 永远指向函数运行时所在的对象,而不是函数被创建时所在的对象. (1).作为函数名调用   函数作为全局对象调用,this指向 ...

  4. npm 如何提升最新版本

    首先我们查看一下npm当前版本,打开cmd 运行命令: npm -v 如果不是最新版本,运行一下代码即可. npm install -g npm 这样npm就更新到最新版本了. 如果想更新到指定版本, ...

  5. Centos7 搭建 hadoop3.1.1 集群教程

    配置环境要求: Centos7 jdk 8 Vmware 14 pro hadoop 3.1.1 Hadoop下载 安装4台虚拟机,如图所示 克隆之后需要更改网卡选项,ip,mac地址,uuid 重启 ...

  6. Leecode刷题之旅-C语言/python-69x的平方根

    /* * @lc app=leetcode.cn id=69 lang=c * * [69] x 的平方根 * * https://leetcode-cn.com/problems/sqrtx/des ...

  7. labview初始学习过程中遇到串口读取框红蓝色交替闪烁的处理

           labview工程的程序框图VISA串口读取框红蓝交替闪烁,前面板接收数据错乱,或者是接受不了,这是你不小心设置了断点.

  8. POJ1426 Find The Multiple 解题报告

    参考:http://www.cnblogs.com/ACShiryu/archive/2011/07/24/2115356.html #include <iostream> #includ ...

  9. 关于xampp 集成开发包电脑重启mysql无法启动的问题

    关于xampp 集成开发包电脑重启mysql无法启动的问题. 在做php开发时,安装过xampp,也不知道是版本老了还是什么问题,总是出现当天晚上下班关机,第二天上班mysql不能启动,在网上查找些资 ...

  10. SQL 公用表表达式(CTE)

    1.概念 公用表表达式(Common Table Expression)是SQL SERVER 2005版本之后引入的一个特性.CTE可以看作是一个临时的结果集,可以在接下来的一个SELECT,INS ...