目录

前文列表

4G EPS 第四代移动通信系统

4G EPS 的架构模型

4G EPS 的网络协议栈

接口类型概览

UE 和 eNB 之间的 Uu 接口

Uu 接口,又称空中接口,也称为无线接口,简称空口,是 UE 和 eNB 之间的接口。空中接口协议主要是用来建立、重配置和释放各种无线承载业务的。空中接口是一个完全开放的接口,只要遵守接口规范,不同制造商生产的设备就能够互相通信。

Uu 接口上最关键的协议就是 RRC 协议和 NAS 协议:RRC 协议实体位于 UE 和 eNB 网络实体内,主要负责对接入层的控制和管理;NAS 控制协议位于 UE 和移动管理实体 MME 内,主要负责对非接入层的控制和管理。

Uu 接口的协议栈如下图所示

  • 空中接口用户面协议栈结构

  • 空中接口控制面协议栈结构

eNB 和 EPC 之间的 S1 接口

eNB 与 EPC 之间的 S1-C、S1-U 接口统称为 S1 接口,是连接 RAN(无线接入网)和 CN(核心网)的桥梁。

eNB 和 MME 之间的 S1-C 接口

eNB 和 MME 之间通过 S1-C 接口连接,使用 S1-AP 协议,用于 CP 信令消息的可靠(基于 SCTP/IP)传输。每个 S1-C 接口实例都关联一个单独的 SCTP Endpoint。

承载管理



目的:在 EPC 和 eNodeB 上为 UE 建立业务通道。

过程

  • E-RAB Setup Request 主要信元:MME 和 eNodeB 为 UE 分配的 ID 号,需要建立的 SAE 承载列表(包括 SAE 承载 ID,承载的 QoS 参数信息,承载的传输地址等),NAS-PDU 等。
  • E-RAB Setup Response 主要信元:MME 和 eNodeB 为 UE 分配的 ID 号,建立成功的 SAE 承载列表以及没有建立成功的承载列表。

上下文管理



目的:在 eNB 中建立 UE 的初始上下文。

步骤

  • Initial Context Setup Request 主要信元:MME 和 eNB 为 UE 分配的 ID 号,需要建立的 SAE 承载列表(包括 SAE 承载 ID,承载的 QoS 参数信息,承载的传输地址等),NAS-PDU,安全信息,切换限制列表,UE 无线能力等。
  • Initial Context Setup Response 主要信元:MME 和 eNB 为 UE 分配的 ID 号,建立成功的 SAE 承载列表以及没有建立成功的承载列表。

切换资源分配



目的:通知目标 eNB 为即将切换过来的 UE 分配资源。

步骤

  • Handover Request 主要信元:MME 和 eNB 为 UE 分配的 ID 号,切换类型,切换原因,需要为 UE 建立的 SAE 承载列表(包括 SAE 承载 ID,承载的 QoS 参数信息,承载的传输地址等)。
  • Handover Request ACK 主要信元:MME 和 eNB 为 UE 分配的 ID 号,切换类型, 成功建立的 SAE 承载列表以及没有建立成功的承载列表。

寻呼



目的:MME 通过寻呼与处于 IDLE 状态的 UE 建立信令连接。

步骤

  • Paging 主要信元:要寻呼的 UE 的 ID,寻呼原因,要寻呼的跟踪区列表。

eNB 和 SGW 之间的 S1-U 接口

eNB 和 SGW 之间 S1-U 接口相连,使用 GTP-U 协议,用于 UP 业务数据的不可靠(基于 UDP/IP)传输。

eNB 之间的 X2 接口

X2 接口是 eNB 之间的通信接口。

X2-C 接口

X2-C,即 CP 的 X2 接口。当每个 X2-C 接口含有一个单一的 SCTP 并具有双流标识时,被应用于 X2-C 的一般流程。当具有多对流标识时,仅应用于 X2-C 的特定流程。源 eNodeB 为 X2-C 的特定流程分配源 eNodeB 通讯的上下文标识,目的 eNodeB 为 X2-C 的特定流程分配目的 eNodeB 通讯的上下文标识。这些上下文标识用来区别 UE 特定的 X2-C 信令传输承载。通讯上下文标识通过各自的 X2-AP 消息传达。

X2-U 接口

X2-U,即用户平面的 X2 接口,提供非保障的用户面 PDU 的交付。与 S1-U 一般,GTP-U 是在 UDP/IP 层上承载用户面 PDU 的。

4G EPS 的接口类型的更多相关文章

  1. 无法将类型为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Word._Application”。

    无法将类型为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Wor ...

  2. (转)无法将类型为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Word._Application”。此操作失败的原因是对 IID 为“{00020970-

    HRESULT:0x80030002 无法将类型为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft ...

  3. 无法将类型为 excel.applicationclass 的 com 强制转换为接口类型 的解决方法。

    今天碰到客户的电脑在导出EXCEL的时候提示,无法将类型为 excel.applicationclass 的 com 强制转换为接口类型 excel._application 的问题 最后用下面的方法 ...

  4. C#与excel互操作的错误无法将类型为“Excel.ApplicationClass”的COM 对象强制转换为接口类型“Excel._Application”

    如果您使用的电脑要操作的是office2003而之前使用过office2007使用此方法可解决您的问题 无法将类型为“Microsoft.Office.Interop.Excel.Applicatio ...

  5. 无法将类型为“System.__ComObject”的 COM 对象强制转换为接口类型,原因为没有注册类

    错误描述 e = {"无法将类型为"System.__ComObject"的 COM 对象强制转换为接口类型"OpcRcw.Da.IOPCServer" ...

  6. System.InvalidCastException: 无法将类型为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Word._Application”。

    报错:System.InvalidCastException: 无法将类型为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接 ...

  7. 无法将类型为excel.applicationclass的com 强制转换为接口类型的解决方法[转]

    c#解决方案EXCEL 导出 今天碰到客户的电脑在导出EXCEL的时候提示,无法将类型为 excel.applicationclass 的 com 强制转换为接口类型 excel._applicati ...

  8. Go基础系列:接口类型断言和type-switch

    接口类型探测:类型断言 接口实例中存储了实现接口的类型实例,类型的实例有两种:值类型实例和指针类型实例.在程序运行过程中,接口实例存储的实例类型可能会动态改变.例如: // ins是接口实例 var ...

  9. Go语言规格说明书 之 接口类型(Interface types)

    go version go1.11 windows/amd64 本文为阅读Go语言中文官网的规则说明书(https://golang.google.cn/ref/spec)而做的笔记,介绍Go语言的  ...

  10. mocha测试接口类型及测试报告收集

    记录参考: 参考文档: 测试报告以及es6: http://www.ruanyifeng.com/blog/2015/12/a-mocha-tutorial-of-examples.html 测试接口 ...

随机推荐

  1. #后缀数组#洛谷 4051 [JSOI2007]字符加密

    题目 分析 将字符串复制一份放入末尾,将其后缀排序之后 SA数组既然表示排名为\(i\)的后缀的起始位置, 那么只要它在\([1,len]\)范围内就是合法的, 那么输出以这个位置开头长度为\(len ...

  2. #线性基,点分治#洛谷 3292 [SCOI2016]幸运数字

    题目 分析 题目就是将\(x\)到\(y\)路径上的线性基合并求解, 这里用的是点分治,每次换根到重心的时候维护前缀线性基, 查询的时候如果属于不同的子树就能询问答案,记得\(x=y\)要特判 代码 ...

  3. 2022 OpenHarmony年度运营报告

  4. 优先队列的基本实现【数据结构与算法—TypeScript 实现】

    笔记整理自 coderwhy 『TypeScript 高阶数据结构与算法』课程 特性 效率比普通队列高 每个出队元素拥有最高优先级 可以用 数组.链表 等数据结构实现,但是 堆结构 是最常用的实现方式 ...

  5. node excel采集数据

    前言 个人写过无数的脚本,但是一直没有整理,后续整理脚本. 需求: 生成一堆激活码. 业务: 需要拿到一个token, 然后调用某个api获取激活码. 正文 思路: 1.http请求 axios 2. ...

  6. 推荐一个计算Grad-CAM的Python库

    前言 类激活图CAM(class activation mapping)用于可视化深度学习模型的感兴趣区域,增加了神经网络的可解释性.现在常用Grad-CAM可视化,Grad-CAM基于梯度计算激活图 ...

  7. super()和super(props)

    一.ES6类 在ES6中,通过extends关键字实现类的继承,方式如下: class sup { constructor(name) { this.name = name } printName() ...

  8. Django框架——路由分发、名称空间、虚拟环境、视图层三板斧、JsonResponse对象、request获取文件、FBV与CBV、CBV源码剖析、模版层

    路由分发 # Django支持每个应用都可以有自己独立的路由层.静态文件.模版层.基于该特性多人开发项目就可以完全解耦合,之后利用路由分发还可以整合到一起 多个应用都有很多路由与视图函数的对应关系 这 ...

  9. boltdb 介绍

    介绍 BoltDB 是一个用 Go 语言编写的嵌入式键/值数据库.以下是关于 BoltDB 的一些基本介绍: 键/值存储: BoltDB 为应用程序提供了简单的键/值存储接口. 事务: BoltDB ...

  10. 体验下,大厂在使用功能的API网关!

    作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! 大家好,我是技术UP主小傅哥. 还是在22年的时候,小傅哥做了一套基于 Netty 协议转换和 ...