UMTS - SCTP



流控制传输协议 (SCTP) 是一种可靠的传输协议,它运行在数据包服务之上,而数据包服务没有潜在的不可靠连接,例如 IP。它专为应用程序和信令而开发,提供无重复传输错误数据报(消息)的确认。使用校验和和序列号执行数据损坏、数据丢失和数据重复的检测。

应用选择性重传机制来纠正数据丢失或损坏。决定性的区别在于 TCP 多宿主和连接中多流的概念。在 TCP 流中称为字节序列,SCTP 流表示消息序列。SCTP 试图结合 UDP 和 TCP 的优点,但避免它们的缺点;它在 IETF RFC 4960 中定义。

SCTP 用于多个网络内部控制平面接口,这些 SCTP 应用程序包括:

  • S1-MME:eNodeB 和 MME 之间
  • SBc:MME 和 SBc 之间。
  • S6a:MME 和 HSS 之间
  • S6d:SGSN 和 HSS 之间
  • SGs:MSC/VLR 和 MME 之间
  • S13:MME 和 EIR 之间

S1 应用协议

跨 S1-MME 的过程存在两类:与 UE 相关和与 UE 无关。此外,定义了两类消息:Class1 是 Class 2 的答案。Class 1 和相关过程的启动/响应消息列在下表中;Class 2 消息名称的过程在很大程度上与过程名称相同,下表(第二张表)仅列出了这些过程。

基本过程 发起消息 响应(如果成功)
切换准备 切换请求 切换命令
切换资源分配 切换请求。 路径切换请求确认。
路径切换请求 路径切换请求。 路径切换确认。
切换取消 切换取消 切换取消确认。
E-RAB 建立 E-RAB 建立请求。 E-RAB 建立响应。
E-RAB 修改 E-RAB 修改请求。 E-RAB 修改响应。
E-RAB 释放 E-RAB 释放命令 E-RAB 释放响应。
初始上下文建立 初始上下文建立请求。 初始上下文建立响应。
重置 重置 重置确认。
S1 建立 S1 建立请求。 S1 建立响应。
UE 上下文释放 UE 上下文释放命令 UE 上下文释放完成
UE 上下文修改 UE 上下文修改请求。 UE 上下文修改响应。
eNodeB 配置 eNB 配置更新 eNB 配置更新确认。
MME 配置 MME 配置更新 MME 配置更新确认。
写入-替换警告 写入-替换警告请求。 写入-替换警告响应。

基本过程

  • 切换通知
  • E-RAB 释放指示
  • 寻呼
  • 初始 UE 消息
  • 下行 NAS 传输
  • 上行 NAS 传输
  • NAS 未送达指示
  • 停用跟踪
  • 跟踪开始
  • 跟踪失败指示
  • 位置报告失败指示
  • 位置报告控制
  • 位置报告
  • 小区流量跟踪
  • 错误指示
  • UE 上下文释放请求
  • 下行 S1 CDMA2000 隧道
  • 上行 S1 CDMA2000 隧道
  • UE 功能信息指示
  • eNodeB 状态传输
  • MME 状态传输
  • 过载开始
  • 过载停止
  • eNodeB 直接信息传输
  • MME 直接信息传输
  • eNodeB 配置传输
  • MME 配置

X2 应用协议

X2 应用协议与 S1-AP 有很多共同点;对 Class 1 和 Class 2 消息进行了相同的分类。设置消息要小得多,对应于 X2 的专门功能。

过程 发起消息 类别 响应(如果成功)
切换准备 切换请求。 1 切换请求确认。
重置 重置请求。 1 重置响应。
X2 建立 X2 建立 1 X2 建立响应。
eNodeB 配置更新 eNB 配置更新 1 eNB 配置更新确认。
资源状态报告启动 资源状态请求。 1 资源状态响应。
负载指示 负载信息 2
切换取消 切换取消 2
SN 状态传输 SN 状态传输 2
UE 上下文释放 UE 上下文释放 2
资源状态 资源状态 2
报告 更新
错误指示 错误指示 2
广告

© . All rights reserved.