【3GPP核心网】【LTE】秀!一篇文章足够让您掌握LTE基本概念(深度解析LTE系统拓扑图、网元结构、主要接口、各接口关联方式等)

本文详细介绍了LTE的基本概念,包括LTE系统拓扑、网元结构、主要接口如S1-MME、S6a及其关联方式。内容涵盖E-UTRAN、MME、S-GW和PGW的功能,以及S1-MME消息处理,如E-RAB、上下文管理和切换信令等。此外,还解析了S6a接口的协议栈和消息交互,如Update Location、Cancel Location等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 欢迎大家订阅和关注,3GPP通信协议精讲(2G/3G/4G/5G/IMS)知识点,专栏会持续更新中.....敬请期待!

目录

1. 什么是LTE

2. LTE系统介绍

3. EPS部署

4. 缩略语解释

5. 网元实体介绍

5.1 E-UTRAN

5.2 MME

5.3 S-GW

5.4 PGW

6. LTE主要接口

 6.1 S1-MME

 6.2 S1-MME消息

6.2.1 E-RAB

 6.2.2 上下文管理

 6.2.3 切换信令

6.2.4 寻呼 

6.2.5 NAS传输

6.3 S1-U协议栈

6.4 S6a接口

6.4.1 S6a协议栈

6.4.2 S6a消息

 6.4.2.1 Update Location

6.4.2.2 Cancel Location

 6.4.2.3 Purge UE

6.4.2.4 Subscriber Data Handling Procedures

6.4.2.5 Authentication Procedures

6.5 S11接口

6.5.1 S11协议栈

7. LTE 各接口关联方式

7.1 S1-MME之间关联

7.2 S1-MME与S1-U之间关联

7.3 S6a之间关联

7.4 S6a与S1之间关联

 8. 产品应用场景


1. 什么是LTE

        LTE就是网络制式,我们平时熟知的是GSMCDMA、GPRS等等,其实LTE跟他们一样,就是一个网络制式罢了。

        而对于LTE的详细定义来说,LTE又可以理解为LTE(Long Term Evolution,长期演进)项目是3G的演进,但LTE并非人们普遍误解的4G技术,而是3G与4G技术之间的一个过渡,是3.9G的全球标准,它改进并增强了3G的空中接入技术。

        LTE主要包括两种版本:即TD-LTE和LTE FDD两种制式。两种制式是根据之前不同的2、3G网络来进行选择性应用。比如中国移动,采用的是TD-LTE,是因为TD-LTE可以很好的和中国移动自主研发的3G网络兼容。而联通和电信则可能采用是两种版本的结合,或者是使用其中的一种。

2. LTE系统介绍

        LTE系统只存在分组域。分为两个网元,EPC(Evolved Packet Core,演进分组核心网)和eNode B(Evolved Node B,演进Node B) 。EPC负责核心网部分,信令处理部分为MME(Mobility Management Entity,移动管理实体),数据处理部分为S-GW(Serving Gateway,服务网管) 。eNode B负责接入网部分,也称E-UTRAN(Evolved UTRAN,演进的UTRAN)

3. EPS部署

  • EPS=E-UTRAN+EPC
  • UE通过eNB连接到EPC核心网
  • 信令面通过S1-MME接口与MME相连,进行用户注册、鉴权,在HSS判断用户合法性;
  • MME通过S11接口发送默认承载的消息给SGW
  • SGW通过APN在DNS解析出所承载的PGW
  • SGW通过S5接口把消息发送给PGW
  • P-GW通过Gx接口与PCRFi连接,对用户请求进行授权,策略分配、QOS的保证
  • 用户面通过S1-U接口与SGW相连
  • PGW通过SGI接口接入运营商网络

4. 缩略语解释

 

5. 网元实体介绍

5.1 E-UTRAN

E-UTRAN的实体eNode:

  1. 无线资源管理—无线承载控制、无线许可控制,上行和下行资源动态分配/调度
  2. 头压缩及用户面加密
  3. UE附着时的MME选择
  4. 根据用户QoS签约信息,进行上行和下行的承载级别的速率调整,对承载级别的准入控制。

5.2 MME

MME是核心网唯一控制平面的设备,主要功能有:

    1. 移动性管理

-附着/去附着、跟踪区更新、切换和寻呼。

    2. 接入控制

- MME通过鉴权功能实现网络和用户之间的相互鉴权和密钥协商,确保用户请求的业务在当前网络可用。

    3. 会话管理

-对建立会话所必须的承载的管理,默认承载和专用承载。

    4. 网元SGW/PGW选择

    5. 存储用户信息

- MME要保存用户的状态,MM 上下文和EPS承载上下文信息,包括用户标识、跟踪区信息、鉴权信息、安全算法、网元地址、QOS参数。

    6. 业务连续性

- MME还能支持EPS与2G/3G  建的业务互通。

5.3 S-GW

S-GW位于用户面,对每个接入LTE的UE,一次只能有一个SGW为之服务,功能有:

    1. 会话管理: SGW能对承载进行建立、修改和释放,能存储EPS承载上下文

    2. 路由选择和数据转发:eNodeB间切换时,SGW做为本地锚定点在路径转发后,像源eNodeB发送结束标记,从新排序功能。

    3. QoS控制:支持EPS主要承载的主要QoS参数.

    4. 计费

    5. 存储信息

5.4 PGW

PGW位于用户面,是面向PDN终结与SGi接口网关,功能有:

  1. IP地址分配:用户UE的IP地址是由PGW来分配的,静态和动态。
  2. 会话管理:支持EPS承载管理功能,建立、修改、释放,能根据APN进行域名解析并寻址到外网。
  3. PCRF选择(Policy and Charging Function策略计费控制功能)
  4. 路由选择数据转发
  5. QoS控制
  6. 计费
  7. 策略和计费执行

6. LTE主要接口

 

 6.1 S1-MME

 

 6.2 S1-MME消息

常见的消息如下

其它消息详情看协议36300/19.2.2和36413/8

6.2.1 E-RAB

  • E-RAB建立(E-RAB Setup request / response)
  • E-RAB修改(E-RAB modify request / response)
  • E-RAB释放(E-RAB release command / response)

 6.2.2 上下文管理

  • 初始上下文建立(Initial Context Setup request / response)
  • UE上下文释放-eNB发起(UE Context Release Request)
  • UE上下文释放-MME发起(UE Context Release command / response)
  • UE上下文修改(UE Context Modification request / response)

 6.2.3 切换信令

  • 切换准备(handover request / command )
  • 切换资源分配(Handover request / request acknowledge)
  • 切换通知(Handover Notifiy)
  • 路径转换请求(Path Switch Request / request acknowledge)
  • 切换取消(Handover Cancel / Cancel acknowledge)

6.2.4 寻呼 

  • Paging

6.2.5 NAS传输

  • 初始UE消息(Initial UE Message)
  • 下行NAS传输(DOWNLINK NAS Transport)
  • 上行NAS传输(UPLINK NAS Transport)

6.3 S1-U协议栈

6.4 S6a接口

6.4.1 S6a协议栈

    S6A(Subscriber to Authentication Server Interface),是物联网中用于认证和授权的接口,主要用于UE(User Equipment,用户终端设备)和HSS(Home Subscriber Server,家庭订阅服务器)之间的通信。

S6A接口的主要用途包括:

1.认证(Authentication):UE连接到S6A接口可以查询HSS以验证其身份。

2.授权(Authorization):UE连接到S6A接口可以查询HSS以获取其可访问的网络资源和服务的权限

3.管理会话(Session Management):UE与移动网络之间的会话关系需要通过S6A接口进行管理。

    具体算法:S6A接囗实现了一种称为EAP-AKA (Extensible Authentication Protocol with Authentication andKey Agreement,基于身份验证和密钥协商的可扩展身份验证协议)的加密协议,它用于在UE和HSS之间进行身份验证和密钥协商。

      在EAP-AKA中,UE会生成一个随机数(RAND),并通过S6A接口将其发送给HSS。HSS将使用RAND和其存储的与UE相关的密钥(K)来计算另一个随机数(AUTN)和一个Expected Response(XRES)值。HSS将AUTN和XRES发送回UE,UE将使用AUTN和它自己存储的K来计算一个Response(RES)值并将其发送回HSS。如果HSS接收到UE发送的预期响应与它计算的XRES值相匹配,则认证成功,UE将被授权访问网络资源和服务。

    总的来说,S6A接口在物联网中的一些关键作用是确保设备的身份和访问权限,并管理设备与网络之间的会话关系。

6.4.2 S6a消息

常见的消息如下

其它消息详情看协议29272-c40

 6.4.2.1 Update Location

wireshark过滤diameter.cmd.code == 316

  1. HSS给MME传递用户数据,既可以在位置更新过程(Update Location)中插入用户数据;
  2. 也可以通过独立的插入用户数据程序(Insert Subscriber Data)来实现。
  3. 在用户附着过程或者TAU过程中,如果MME中没有用户的数据,MME就会给HSS发送Update Location Request消息,请求HSS反馈用户的签约信息;
  4. 收到这Request消息后,HSS发送一条Update Location Answer消息给MME,其中包含用户的IMSI和签约数据。
  • Update Location Request

  • Update Location Answer

6.4.2.2 Cancel Location

 wireshark过滤diameter.cmd.code == 317

  1. HSSCancel Location程序,来删除MME中的用户记录。

该程序的目的是:

          -通知MME,要撤销用户的签约信息

         -通知MME,发生了位置更新,比如:MME改变了

  • Cancel Location Request

 

  • Cancel Location Answer

 6.4.2.3 Purge UE

wireshark过滤diameter.cmd.code == 321

  1. Purge功能允许MME通知HSS,它要删除去附着用户的签约数据和MM上下文了。
  2. 在显式或隐式去附着UE以后,MME可以立刻删除用户的签约数据,MME也可以将用户的数据保留一段时间,这样在以后的附着过程中可以重用该用户数据而不用从HSS获得。
  • Purge UE Request

  • Purge UE Answer

6.4.2.4 Subscriber Data Handling Procedures

wireshark过滤diameter.cmd.code == 319

  1. HSS调用插入用户数据程序(Insert Subscriber Data),用在HSSMME之间,目的是把用户的签约信息传递给MME,也可以更新MME中的特定用户数据。
  2. HSS发送一个Insert Subscriber DataIMSI, Subscription Data)消息给MME
  3. MME会把从HSS收到的签约数据中的PDN签约上下文跟自己所保存的PDN签约上下文进行比较,根据比较结果,更新自己所保存的用户签约数据,并给HSS返回Insert Subscriber DataAck (IMSI) 作为确认。
  • Insert Subscriber Data Request

  • Insert Subscriber Data Answer

  • Delete Subscriber Data

1.Delete Subscriber Data程序是由HSS调用的,用在MMEHSS之间,目的是删除MME中保存的部分或全部的用户数据。

          可以删除的用户数据包括:

          - MME中用户的部分或所有的EPS签约数据(APN配置信息);

          -区域签约信息;

          -签约的计费特性;

          -用于SRVCC的会话传送号码

2.HSSMME发送Delete Subscriber Data (IMSI, PDN签约上下文)消息;

3.MME发送Delete Subscriber Data Ack(IMSI)消息作为确认,对于PDN签约上下文列表中的每个PDN签约上下文。

       - 如果没有EPS承载被激活,就只是删除相应的PDN签约上下文

       - 如果有激活的EPS承载,MME要发起相应的EPS承载去激活流程

6.4.2.5 Authentication Procedures

wireshark过滤diameter.cmd.code == 318

  • Authentication Information Request

  • Authentication Information Answer

6.5 S11接口

6.5.1 S11协议栈

7. LTE 各接口关联方式

7.1 S1-MME之间关联

        S1-MME的包里,除了管理类的包外,都会包含ENB-UE-S1AP-ID或MME-UE-S1AP-ID,这两个ID分别在ENB和MME内唯一的标识了一个用户。

举例如下:

1. initialUEMessage 消息

       ENB-UE-S1AP-ID: 50

2. downlinkNASTransport消息

        MME-UE-S1AP-ID: 63208434

        ENB-UE-S1AP-ID: 50(值同上条消息一样)

3. uplinkNASTransport

     MME-UE-S1AP-ID: 63208434(值同上条消息一样)

     ENB-UE-S1AP-ID: 50(值同上条消息一样)

7.2 S1-MME与S1-U之间关联

       S1控制面在建立连接过程中,会协商出S1-U的数据面teid及IP,并会更新这些信息。

      S1-U的数据面是GTPU协议,上下行的每个包都会带S1-MME分配出来的TEID及IP信息。

举例如下:

1. InitialContextSetupRequest消息,会分配数据面的teidip

2. gtpu外层sipteidS1-MME分配出来的TEIDIP信息

7.3 S6a之间关联

        S6a接口的上层协议是基于diameter的,Diameter为直径的意思,意为着Diameter协议是RADIUS协议的升级版本。

相关名词解释:

        AVP:attribute-value pairs(属性值对)

        在S6A接口上,可以通过session id来关联request请求和对应的响应包。

        可以通过AVP code与其他S6a消息关联。

举例如下:

1. Authentication-InformationRequest消息

Session-Id=mme.ericssonlte.com0;14;e_Erlang__Global_pm2_4_2_1@eqm02s04p2;127255625648341;81440

2. Authentication-InformationResponse消息

Session-Id=mme.ericssonlte.com0;14;e_Erlang__Global_pm2_4_2_1@eqm02s04p2;127255625648341;81440

request一样

7.4 S6a与S1之间关联

        LTE的鉴权参数由一个五元组组成,其中有一项RAND,是一个随机数,用于确保鉴权参数组的唯一性。这个参数会出现在S1接口和S6A接口上。

        在S1-MME和S6A接口上,这个RAND的值是相同的。可以通过RAND的值,来进行S1-MME、S6A接口的关联。

        在S6A接口上的流程中,每个流程的请求包里,都会携带IMSI信息,而S1接口的IMSI很少出现,可以通过两个接口的关联,使S1-MME, S1-U的数据也能够关联到用户IMSI。

        RAND值在S1接口的AUTHENTICATION REQUEST消息及S6A的AUTHENTICATION INFORMATION ANSWER中携带。

举例如下:

1. S1接口downlinkNASTransport(Authentication request)消息的rand

rand= 20ced1be561e3c0f5c7b4e1ec875406e

2. S6a接口Authentication-InformationAnswer消息,有两个rand

rand= 20ced1be561e3c0f5c7b4e1ec875406e

 8. 产品应用场景

  1. Gb采集
  2. IuPs采集
  3. Gn采集
  4. S1采集
  5. S11采集
  6. S6a采集
  7. 混合采集

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风云说通信

支持小编为您创造更多干货,谢谢

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值