소개
이 문서에서는 모빌리티 관리 엔터티가 MME에서 액세스 도메인 선택 종료 기능 및 그 구현을 처리하는 방법에 대해 설명합니다.
사전 요구 사항
요구 사항
Cisco에서는 StarOS-MME(Mobility Management Entity) 관리 가이드에 대해 알고 있는 것이 좋습니다.
3GPP 기술규격 - 29.272, 23.292
사용되는 구성 요소
이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
개요
T-ADS 기능
T-ADS(Terminating Access Domain Selection)는 IMS(IP Multimedia Subsystem) 네트워크에서 VoLTE(Voice over Long-Term Evolution) 사용자에 대해 통화가 종료되는 위치를 확인하고, IMS가 2G/3G(2세대/3세대) 커버리지에 있을 때 UE(User Equipment)에 통화를 라우팅하도록 하는 기능입니다. LTE 커버리지가 손실되면, SR-VCC(Single Radio Voice Call Continuity)가 제공되지 않더라도 UE는 여전히 CS(Circuit-Switched) 음성 서비스를 사용할 수 있습니다. IMS는 MO(Mobile-Originating) 및 MT(Mobile-Terminating) 통화를 적절하게 라우팅하려면 UE가 LTE 또는 UTRAN(Universal Terrestrial Radio Access Network) 또는 GERAN(GSM EDGE Radio Access Network) CS 커버리지 내에 있는지 여부를 알아야 합니다. T-ADS는 이러한 지원을 제공하는 기능입니다.
이 통화 흐름은 HSS(Home Subscriber Server), MME 및 IMS 네트워크가 상호 작용하여 음성 통화를 종료할 최상의 액세스 네트워크를 결정하는 방법에 대해 설명합니다.
- IMS 네트워크가 수신 통화 수신
- 착신 음성 호는 IMS 코어의 S-CSCF(Serving Call Session Control Function)에 도착한다.
- S-CSCF는 UE의 현재 액세스 네트워크를 기반으로 호를 라우팅하는 최상의 방법을 결정하기 위해 HSS에 쿼리한다.
- S-CSCF → HSS: UDR(User-Data-Request)을 전송합니다.
- S-CSCF는 최신 가입자 정보를 가져오기 위해 HSS에 UDR을 전송합니다.
- 요청에 대한 요구 사항:
- IMS-VoPS(IMS Voice over PS Sessions 지원)
- 마지막으로 알려진 RAT(Radio Access Technology) 유형
- 마지막으로 확인된 UE의 TAI(Location Tracking Area Identity) 또는 RAI(Routing Area Identity) 정보입니다.
- HSS → ME: ISDR(Insert-Subscriber-Data-Request)
- 실시간 UE 위치 및 네트워크 지원 세부사항을 얻기 위해, HSS는 ISDR을 MME에 전송한다.
- ISDR은 다음을 포함합니다.
- T-ADS 데이터 요청 플래그(T-ADS 데이터 요청:1)
- RAT 유형 요청
- Last-UE-Activity-Time 요청
- MME → HSS: ISDA(삽입-가입자-데이터-응답)
- MME는 다음을 검색합니다.
- 현재 UE 등록 세부사항
- 최신 RAT 유형(LTE, 3G, 5G)
- 마지막 UE 활동 시간
- MME는 요청된 정보를 제공하는 ISDA 메시지로 HSS에 응답한다.
- HSS가 최적의 종단 액세스 결정
- HSS는 다음을 평가합니다.
- UE가 LTE에서 활성 상태이고, VoLTE는 LTE를 통해 IMS 호출→ 지원된다면.
- UE가 GERAN/UTRAN(2G/3G)에 있고 CSFB(Circuit Switched FallBack)가 CSFB를 통해 통화 리디렉션→ 사용 가능한 경우.
- UE가 New Radio (NR) = 5G Non-StandAlone/StandAlone (NSA/SA)인 경우, EPS(Evolved Packet System) 대체 또는 VoNR(Voice over New Radio) 옵션을 확인합니다.
- HSS → S-CSCF: UDA(사용자 데이터 응답) 보내기
- HSS는 다음을 포함하는 UDA(User-Data-Answer)로 응답합니다.
- IMS-Voice-Over-PS-Sessions-Supported AVP
- IMS Voice-Over-PS-Sessions AVP의 동종 지원
- 마지막으로 알려진 RAT 유형(LTE, GERAN, UTRAN, NR)
- 마지막 UE 활동 시간(사용 가능한 경우)
- HSS → S-CSCF: 통화 라우팅 결정을 사용하여 업데이트
- HSS는 선택된 액세스 네트워크에 대해 S-CSCF에 알립니다.
- LTE IMS VoPS가 지원되는 경우 LTE에서 통화 설정을 계속합니다.
- LTE IMS VoPS가 지원되지 않는 경우 회선 교환(Circuit-Switched) 대체를 위해 2G/3G로 CSFB를 시작합니다.
- 5G NSA인 경우 EPS 폴백 또는 VoNR 사용 여부를 결정합니다.
- 선택한 액세스를 통한 IMS 통화 설정
- VoLTE가 지원되는 경우 통화→ LTE IMS를 통해 진행합니다.
- CSFB가 필요한 경우 통화→ SGs 인터페이스를 통해 2G/3G로 리디렉션됩니다.
- 통화가 5G에서 LTE로 → EPS 대체가 트리거되는 경우
T-ADS 기능 통화 흐름
T-ADS 기능에서 MME의 역할
MME는 HSS와 IMS 코어에 실시간 네트워크와 가입자 관련 정보를 제공함으로써 T-ADS(Terminating Access Domain Selection) 과정에서 중요한 역할을 한다. T-ADS의 주요 기능은 다음과 같습니다.
- UE의 마지막으로 알려진 액세스 정보 제공
- HSS가 마지막으로 알려진 RAT(Radio Access Technology) 타입 및 Last-UE-Activity-Time을 요청하면, MME는 이 데이터를 검색하여 전송한다.
- 이는 HSS 및 IMS 코어가 UE가 LTE/5G 네트워크(VoPS의 경우) 또는 레거시 네트워크(CS 폴백의 경우)에 있는지를 결정하는 데 도움이 된다.
- HSS의 ISDR(Insert-Subscriber-Data Request) 처리
- HSS로부터 ISDR 메시지를 수신하면 MME는 다음을 추출한다.
- 현재 RAT 유형(LTE, NR, GERAN, UTRAN).
- UE와의 마지막 무선 연결의 타임스탬프입니다.
- UE의 등록된 추적 영역에서 IMS Voice over PS Sessions Support(IMS Voice over PS 세션 지원) 상태입니다.
- 그러면 MME는 요청된 세부사항을 포함하는 ISDA(Insert-Subscriber-Data Answer) 메시지를 다시 HSS로 전송한다.
- VoLTE 또는 CSFB(Circuit-Switched Fallback) 결정 지원
- IMS Voice over PS Sessions가 지원되는 경우, IMS Core는 LTE VoLTE를 통해 통화를 계속할 수 있습니다.
- UE가 IMS VoPS 지원 네트워크에 있지 않은 경우, MME는 SGs 인터페이스를 통해 2G/3G 네트워크로의 CSFB를 용이하게 할 수 있다.
- 통화 라우팅 결정에 IMS 코어 지원
- IMS Core 및 SCC AS는 MME의 응답에 따라 다음 여부를 결정합니다.
- VoLTE를 통해 통화를 진행할 수 있습니다.
- 5G에서 LTE로의 EPS Fallback이 필요합니다.
통화 전달을 위해 2G/3G 네트워크에 대한 CSFB가 필요합니다.
구성
네트워크 다이어그램
EPS 및 IMS 시스템의 네트워크 다이어그램
설정
T-ADS 지원을 용이하게 하기 위해 MME에서 특정 컨피그레이션을 수행해야 합니다.
associate
Associates various MME -specific lists and databases with this call control profile
Mode
Exec > Global Configuration > Call Control Profile Configuration
configure > call-control-profile profile_name
Entering the command sequence results in the prompt:
[local]host_name(config-call-control-profile-profile_name)#
Syntax
associate hss-peer-service service_name s6a-interface
network-feature-support-ie
Configures support for the IMS Voice over Packet-Switched indication and Homogeneous Support of IMS Voice over PS indication.
Product
MME
Privilege
Administrator
Mode
Exec > Global Configuration > Call Control Profile Configuration
configure > call-control-profile profile_name
Entering the command sequence results in the prompt:
[local]host_name(config-call-control-profile-profile_name)#
Syntax
network-feature-support-ie ims-voice-over-ps supported
diameter update-dictionary-avps
Specifies which release of 3GPP TS 29.272 is to be used for the HSS peer service.
Mode
Exec > Global Configuration > Context Configuration > HSS Peer Service Configuration
configure > context context_name > hss-peer-service service_name
Entering the command sequence results in the prompt:
[context_name]host_name(config-hss-peer-service)#
Syntax
diameter update-dictionary-avps 3gpp-r11
다음을 확인합니다.
언급된 컨피그레이션을 사용하여 내부 TAC 랩에서 통화 흐름을 테스트했으며 StarOS MME에서 적절한 매개변수를 확인할 수 있었습니다.
다음은 언급된 참조 구성을 사용하여 수집한 성공적인 pcap입니다.
ULA 지름 메시지를 강조 표시하는 MME PCAP
ISDR 지름 메시지를 강조 표시하는 MME PCAP
ISDA 지름 메시지를 강조 표시 하는 MME PCAP