LTE Learning - Attach Procedure

LTE Learning - Attach Procedure

[流程图所在地]

步骤详解:

  1. UE 发送一个Attach Request 到 eNodeB。

    • Q : Attach Request 携带了哪些信息?

      A :🔵 IMSI or old GUTI, Old GUTI type, last visited TAI (if available) 🔵 UE Core Network Capability 🔵 UE Specific DRX parameters, extended idle mode DRX parameters 🔵 UE paging probability information 🔵 Attach Type 🔵 ESM message container (Request Type, PDN Type, Protocol Configuration Options, Ciphered Options Transfer Flag, Header Compression Configuration)🔵 KSIASME 🔵NAS sequence number, NAS-MAC, additional GUTI, P-TMSI signature 🔵 Voice domain preference and UE’s usage setting 🔵 Preferred Network behaviour, MS Network Capability 🔵 Support for restriction of use of Enhanced Coverage 🔵UE has UE Radio Capability ID assigned for the selected PLMN 🔵 Requested IMSI Offset) message together with RRC parameters indicating the Selected Network and the old GUMMEI

    • Q : 这些信息分别代表什么?

      A: 部分信息表示

      信息名 全拼 含义
      IMSI International Mobile Subscriber Indentity(国际移动用户识别码) 由sim卡决定。是用户在蜂窝网络中的唯一不重复的识别码。 IMSI 由移动国家代码(MCC - Mobile Country Code) + 移动网络代码(MNC - Mobile Network Code) + 移动用户识别代码(MSIN - Mobile subscription identification number),取值标准为10进制。
      GUTI Global Unique Temporary UE Identity(全球唯一临时标识) 由核心网分配。为了避免IMSI频繁暴露在网络传输中。它是由全球唯一MME标识(GUMMEI)及M-TMSI组成。GUMMEI = MCC + MNC + MMEI, MMEI = MMEGI(MME群组标识) + MMEC(MME码)
      TAI Tracking Area Identifier(跟踪区域标识符) TAI = MCC + MNC + TAC(Tracking Area Code,跟踪区域代码)
      UE Core Network Capability UE核心网质量
      Attach Type 附着类型
      ESM message container
      RRC Parameter RRC(Radio Resource Control) 参数
      GUMMEI Global Unique MME Indentity(全球唯一MME识别号)
    • Q : UE 如何选择所需的eNodeB?

      A : ?根据UE当前所在 TA 的网络质量选择对应的 eNodeB

  2. eNodeB 接受到 UE 的请求,发送 Attach Request message 给 MME。

    • Q : 此 Attach Request 和 UE 发送的有什么区别?

      ?A :eNodeB 会从request中的 RRC parameter, 提取出 GUMMEI, 然后根据其定位到指定MME,转发Attach Request。如果没有 GUMMEI 或者 GUMMEI 在当前的区域无效,那么 eNodeB 触发 MME selection function。

    • Q : eNodeB 如何选择 MME?

      A :此选择是基于网络拓朴的形式。eNodeB 利用网络均衡参数在不同可以接入的 MME 之间进行筛选。为了满足 UE 的 mobility 能力,eNodeB 往往会选择 MMEs 集群,来减少因 TA 的更新导致的 MME 的频繁切换。

  3. (Optional) MME 向旧的 MME 发送 Identification Request。

    • Q : 什么时候会触发这个可选步骤?

      A :当 UE 用 GUTI 标识自己,且 由于 detach,切换到了其他的 MME。

    • Q : 请求的目的是什么?

      A : 求得当前 UE 的 IMSI。

    • Q : Identification Request 包含什么内容?

      A :old GUTI 和 完整的 Attach Request message。

    • Q : 如何找到旧的 MME ?

      A : 从 GUTI 中提取 old MME/SGSN 的地址。

    • Q : 请求的具体过程

      A : MME 从 GUTI 中提取 old MME/SGSN 的地址,然后发送对应的 old MME/SGSN, old MME在通过 NAS MAC 来验证 Attach Request message,最后返回响应。如果是 SGSN,会先用 P-TMSI信令来验证。如果验证失败,则会返回一个适合的错误原因(详见,29.274)。

    (Optional) 旧的 MME 返回 Identification Response 给 MME。

    • Q : Indentification Response 包含什么内容?

      A :MM context。包含安全相关的信息及其他参数(包括 IMSI )。

Note: SGSN 总是会响应 UMTS 安全参数,MME 可能为了后续的使用会存储它。

  1. (Optional) MME 发送 Identity Request 给 UE 。

    • Q : 什么时候会触发这个步骤?

      A : 如果 UE 在 新的 MME 和旧的 MME 都是未知的时候。

    • Q : Identity Request包含什么内容?

      A : ?

    (Optional) UE 发送Identity Response 给 MME。

    • Q :Identity Response 包含什么内容?
      A : IMSI。
  2. a. (Optional) MME 得到 UE 的信息,进行鉴权和安全认证。 如果是漫游的情况,再和HSS进行确认。

    • Q : 什么时候会触发这个步骤?

      A : 如果网络没有 UE 存在的 UE context,或者 Attach Request(UE -> eNodeB) 没有被完整保护,或者完整性核实失败,这时就会激活完整保护和 NAS 加密设置。 如果 NAS 安全算法会被更改,NAS 安全设置也会在这步进行。

    • Q : MME 和 UE 之间的具体内容是什么?

      A : NAS Security Mode Command(Selected NAS algorithms, eKSI(根密钥(KASME)的ID), ME Identity request,UE Security Capability)。

    • Q : MME 和 UE 之间如何确认的?

      A : MME 发送了 NAS Security Mode Command 到 UE, 然后 UE 响应 NAS with Security Mode Complete(NAS-MAC, ME Identity) message.

    • Q : 漫游情况下,MME 是如何和 HSS 进行确认

      A : 如果 MME 支持 RLOS 绑定 且 UE 的绑定类型是 Rstricted Local Operator Service, MME 跳过 鉴权和安全设置,直接向 HSS 获取安全信息,并继续 Attach Procedure。

    b. (Optional) MME 和 UE 之间 Identity Request/Response ,然后 MME 和 EIR 之间进行设备认证。

    • Q : 什么时候会触发这个步骤?

      A : EIR 需要对 UE 设备进行认证。IMEISV

    • Q : 具体流程是什么?

      A : MME 发送 ME Identity Request(Idnetity Type, 为了降低信令延迟,会将其包含在 a 中的 NAS Security setup。)。 然后 UE 响应 Identity Response(Mobile Identity)。 然后 MME 发送 ME Identity Check Request(ME Identity,IMSI) 到 EIR,EIR 返回 ME Identity Check Ack,来决定 procedure 是否可以继续下去。

    • Q : 当前的Identity Request/Response 和之前的有什么不同?

      A :之前的是请求 IMEI, 这个请求的是 Identity Type。

    • Q :MME 和 EIR 之间认证的信息什么?

      A :ME Identity Check Request。

  3. (Optional) MME 向 UE 发送 Cliphered Options Request。

    • Q :什么时候会触发这个步骤?

      A :如果 Attach Request message 包含 Ciphered Options Tranfer Flag。

    • Q :当前的 Cliphered Options Request 包含什么内容?

      A :PCO(Protocol Configuration Options) 或 APN(Access Point Name),或者两个都会包含。

    (Optional) UE 向 MME 发送 Clipehered Options Response。

    • Q : Cliphered Options Response 包含了什么内容?

      A : 如果 Protocol Configuration Options 包含 用户认证信息, UE 会发送 APN 给 MME。

  4. (Optional) MME 向 S-GW 发送 Delete Session Request,然后 S-GW 再将这个请求转发给P-GW (详情请到23.402, p91)

    • Q : 什么时候会触发这个步骤?

      A :当有激活的承载文本在新的MME,例如当前UE重新 attach 了相同的 MME,但这个 MME 之前没有完全 detach。

    • Q : MME 如何选择 S-GW?

      A : 根据 S-GW 的优先级和权重进行排序。 先优先级,若相同再权重。

    • Q : P-GW 如何发送请求给 S-GW?

      A : S-GW 会先启动网关控制会话终端过程。然后发送一个 Proxy Binding Update(MN NAI, APN, lifetime = 0) message 到 P-GW 去释放 PDN 网关 所包含的 UE 的 PDN 连接。lifetime 用来表示在 UE PDN 连接的生命周期。

    (Optional) P-GW 发送 Delete Session Response 给 S-GW,然后 S-GW 再将其转发给 MME。

    • Q :Delete Session Response 包含什么内容?

      A :The result of PDN connection release with Proxy Binding Update Acknowlegement.

  5. (Optional) MME发送 Update Location Request 到 HSS。

    • Q : 什么时候会触发这个步骤?

      A : 1. MME 发生的改变, 2. MME中没有关于UE合理的订阅内容, 3. MME无法根据IMSI 或者GUTI 找到合法内容,4,eNodeB 和 UE 的GUTI内的 PLMN-ID不同。

    • Q : 该请求包含哪些内容?

      A : MME Identity, IMSI, ME Identity (IMEISV), MME Capabilities, ULR-Flags, Homogeneous Support of IMS Voice over PS Sessions, UE SRVCC capability, equivalent PLMN list

    (Optional) HSS 发送 Cancel Location Request 到 旧 MME。

    • Q : 什么时候会触发这个步骤?

      A : 在更新之前,如果 HSS 之前有注册过的与当前 UE 有关的旧MME

    • Q : Cancel Location Request 包含什么内容?

      A : IMSI, CancellationType

  6. (Optional) 旧 MME 发送 Cancel Location Response Ack 到 HSS。

    • Q : Cancel Location Response Ack 包含什么内容?

      A : IMSI.

  7. (Optional) 旧 MME 发送 Delete Session Request 到 S-GW, 然后 S-GW 将其转发给 P-GW。

    • Q : 什么时候会触发这个步骤?

      A : 在发送了 Cancel Location Response 之后且有关于 UE 的处于激活态的承载内容。

    • Q : S-GW 转发到 P-GW ,信令是否会发生变化?

      A : 暂无

    • Q : Delete Session Request 包含什么内容?

      A : LBI(已链接的EPS承载的ID)。

    (Optional) P-GW 发送 Delete Session Response 到 S-GW, 然后 S-GW 将其转发给 MME.

    • Q : Delete Session Response 包含什么内容?

      A :Cause 信息。

  8. (Optional) HSS 发送 Update Location Ack 给 MME

    • Q : Update Location Ack 包含什么内容?

      A :IMSI, Subscription data(一个或多个PDN订阅内容).

  9. MME 发送 Create Session Request 到 S-GW。

    • Q : 该请求内容包含什么?

      A : IMSI, MSISDN, MME TEID for control plane, PDN GW address, PDN Address, APN, RAT type, LTE-M RAT type reporting to PGW flag, efault EPS Bearer QoS, PDN Type, APN-AMBR, EPS Bearer Identity, Protocol Configuration Options, Handover Indication, ME Identity (IMEISV), User Location Information (ECGI and TAI), UE Time Zone, User CSG Information, MS Info Change Reporting support indication, Selection Mode, Charging Characteristics, Trace Reference, Trace Type, Trigger Id, OMC Identity, Maximum APN Restriction, Dual Address Bearer Flag, the Protocol Type over S5/S8, Serving Network, APN Rate Control Status

    • Q : 如何选择S-GW?

      A : 1. 该选择也是遵循网络拓朴结构。如果 UE 的 TAL 大于 S-GW 的 TAL,就会选择 S-GWs 来减少 S-GW 切换的可能性。2. 保证 S-GWs 之间负载平衡。3. UE 与 NR(New Radio)的双向连接性。4. 如果 S-GW 以上的标准都一样,那么就根据权重(DNS server)来进行选择。

  10. S-GW 发送 Create Session Request 到 P-GW。

    • Q : 发送请求前会做什么?

      A : 在它的 EPS 承载表中创建一个新条目

    • Q : 该请求内容包含什么?

      A : IMSI, MSISDN, APN, Serving GW Address for the user plane, Serving GW TEID of the user plane, Serving GW TEID of the control plane, RAT type, Default EPS Bearer QoS, PDN Type, PDN Address, subscribed APNAMBR, EPS Bearer Identity, Protocol Configuration Options, Handover Indication, ME Identity, User Location Information (ECGI), UE Time Zone, User CSG Information, MS Info Change Reporting support indication, PDN Charging Pause Support indication, Selection Mode, Charging Characteristics, Trace Reference, Trace Type, Trigger Id, OMC Identity, Maximum APN Restriction, Dual Address Bearer Flag, Serving Network, APN Rate Control Status

    • Q : 如何选择 P-GW?

      A : 从 Attach Request 中提取出 P-GW address

  11. PCEF

  12. P-GW 发送 Create Seesion Response 到 S-GW, 此时会有 First Downlink Data(if not handover) 建立

    • Q : 发送之前会做什么?

      A :P-GW 在EPS承载内容表内,会创建一个新条目, 并会为默认承载生成一个付费 ID。

    • Q : Create Seesion Response 的内容是什么(控制面和用户面)?

      A : PDN GW Address for the user plane, PDN GW TEID of the user plane, PDN GW TEID of the control plane, PDN Type, PDN Address, EPS Bearer Identity, EPS Bearer QoS, Protocol Configuration Options, Charging Id, Prohibit Payload Compression, APN Restriction, Cause, MS Info Change Reporting Action (Start) (if the PDN GW decides to receive UE’s location information during the session), CSG Information Reporting Action (Start) (if the PDN GW decides to receive UE’s User CSG information during the session), resence Reporting Area Action (if the PDN GW decides to receive notifications about a change of UE presence in Presence Reporting Area), PDN Charging Pause Enabled indication (if PDN GW has chosen to enable the function), APN-AMBR, Delay Tolerant Connection)

    • Q : First Downlink Data 是什么?

      A : S-GW 会在获得 Modify Bearer Message 前,且没有发送过下行数据提醒给MME,缓存所有可能从 P-GW 获得下行数据包。

  13. S-GW 发送 Create Seesion Response 到 MME?

    • Q : 该请求的内容是什么?

      A :PDN Type, PDN Address, Serving GW address for User Plane, Serving GW TEID User Plane, Serving GW TEID for control plane, EPS Bearer Identity, EPS Bearer QoS, PDN GW addresses and TEIDs (GTP-based S5/S8) or GRE keys (PMIP-based S5/S8) at the PDN GW(s) for uplink traffic, Protocol Configuration Options, Prohibit Payload Compression, APN Restriction, Cause, MS Info Change Reporting action (Start), Presence Reporting Area Action, CSG Information Reporting Action (Start), APN-AMBR, Delay Tolerant Connection

  14. MME 发送 Initial Context Setup Request or Downlink NAS transport with Attach Accept 到 eNodeB。

    • Q : Attach Accept 包含什么?

      A : GUTI, TAI List, Session Management Request (APN, PDN Type, PDN Address, EPS Bearer Identity, Protocol Configuration Options, Header Compression Configuration, Control Plane Only Indicator, Connection Release Supported, Paging Cause Supported, Reject Paging Request Supported, Paging Restriction Supported, Paging timing collision control Supported), NAS sequence number, NAS-MAC, IMS Voice over PS session supported Indication, Emergency Service Support indicator, LCS Support Indication, Supported Network Behaviour, Service Gap Time, Enhanced Coverage Restricted, Indication for support of 15 EPS bearers per UE, PLMN-assigned UE Radio Capability ID, indication for PLMN-assigned UE Radio Capability ID deletion, Accepted IMSI Offset

    • Q : S1-AP Initial Context Setup Request 是什么?

      A : MME 用来请求 UE 的内容设置。包含 Attach message,Activate default EPS bear context request。

    • Q : Downlink NAS transport with Attach Accept是什么?

      A :

    • Q : 这两个 request 分别在什么情况发送?

  15. eNodeB 发送 RRC Connection Reconfiguration or RRC Direct Transfer 到 UE。

    • Q : RRC Connection Reconfiguration 是什么?
    • Q : RRC Direct Transfer 是什么?
    • Q : 这两个 request 分别在什么情况下发送?
  16. UE 发送 RRC Connection Reconfiguration Complete 到 eNodeB。

    • Q : 该信令是什么?
    • Q : UE 此时是什么状态?
  17. eNodeB 发送 Initial Context Setup Response 到 MME。

    • Q : Initial Conext Setup Response 包含什么内容
    • Q : 此时 eNodeB 是什么状态?
    • Q : 此时 MME 是什么状态?
  18. UE 发送 Direct Transfer 到 eNodeB。

    • Q : Direct Transfer是什么?
    • Q : UE 此时是什么状态?
    • Q : eNodeB 是什么状态?
  19. eNodeB 发送 Attach Complete 到 MME。

    • Q : Attach Complete 包含什么?
    • Q : eNodeB 是什么状态?
    • Q : MME 是什么状态?

    UE 发送 First Uplink Data 到 S-GW,然后 S-GW 将数据转发到 P-GW。

    • Q : Uplink Data 包含什么内容?
    • Q : 为什么是First?
    • Q : UE 和 S-GW 之间建立了什么?
  20. MME 发送 Modify Bearer Request 到 S-GW。

    • Q : 这个请求包含什么内容?

    a. (Optional) S-GW 发送 Modify Bearer Request 到 P-GW。

    • Q : Modify Bearer Request 是在什么情况下触发的?
    • Q : Modify Bearer Request 包含什么内容?

    b. (Optional) P-GW 发送 Modify Bearer Response 到 S-GW。

    • Q : Modify Bearer Response 包含什么内容?
  21. S-GW 发送了 Modify Bearer Response 到 MME。

    • Q : 这个请求包含什么内容?

    P-GW 将 First Downlink Data 发送到 S-GW, 然后 S-GW 将数据转发到 UE。

    • Q : Downlink Data 包含什么内容?
    • Q : 为什么是first?
  22. (Optional) MME 发送 Notify Request 到 HSS。

    • Q : 这个在什么情况下会触发?
    • Q : Notify Request包含什么?
    • Q : HSS 收到 request 后会做什么?
  23. (Optional) HSS 发送 Notify Response 到 MME。

    • Q : Notify Response包含什么内容?
作者

Dylan Zhu

发布于

2021-09-03

更新于

2021-09-05

许可协议

评论

:D 一言句子获取中...