UAA

User Authorization Answer

UAA je odpověď protokolu Diameter zaslaná HSS na I-CSCF v IMS za účelem autorizace registrace uživatele a poskytnutí adresy jeho přiřazeného S-CSCF.

Popis

User Authorization Answer (UAA) je příkaz odpovědi protokolu Diameter definovaný ve specifikacích rozhraní Cx/Dx (TS 29.229, odkazováno přes TS 23.380) pro IP Multimedia Subsystem (IMS). Je to přímá odpověď na příkaz User Authorization Request (UAR). UAA je zasílán z Home Subscriber Server (HSS), což je centrální databáze uživatelů, na Interrogating Call Session Control Function (I-CSCF), což je vstupní kontaktní bod v domácí IMS síti. Hlavní funkcí UAA je předat rozhodnutí HSS ohledně žádosti uživatele o registraci v IMS síti a poskytnout potřebné směrovací informace.

Po přijetí UAR od I-CSCF provede HSS ověřovací a autorizační kontroly identity uživatele (Private User Identity a Public User Identity). HSS následně sestaví UAA, který obsahuje AVP Result-Code indikující úspěch nebo selhání. V případě úspěšné autorizace nese UAA jeden nebo více klíčových atributů typu AVP (Attribute-Value Pair). Nejvýznamnějším z nich je AVP Server-Capabilities, který popisuje schopnosti, které musí mít S-CSCF obsluhující tohoto uživatele (např. podporované typy médií, povinné schopnosti). Případně, pokud byl pro uživatele již přiřazen konkrétní S-CSCF, může UAA obsahovat AVP Server-Name s přímou adresou (FQDN) tohoto S-CSCF.

I-CSCF používá informace v UAA k výběru vhodného S-CSCF z fondu své sítě, který odpovídá schopnostem uvedeným HSS. Pokud je poskytnut Server-Name, I-CSCF jednoduše směruje registrační požadavek na tento konkrétní S-CSCF. UAA je tedy klíčovou zprávou, která umožňuje dynamické přiřazení S-CSCF, což je základní princip IMS umožňující vyrovnávání zátěže a přiřazení na základě služeb. Tento příkaz je výhradně součástí procedur registrace IMS a získávání počátečních filtračních kritérií, což z něj činí základní kámen pro zavedení přítomnosti uživatele a jeho servisního profilu v jádru IMS.

K čemu slouží

Příkaz UAA existuje za účelem centralizace logiky autorizace uživatele a přiřazení S-CSCF v rámci architektury IMS. Řeší problém, jak může I-CSCF, který o uživateli nemá předchozí znalost, určit, kam směrovat registrační požadavek. Před IMS měly tradiční telefonní ústředny často statickou konfiguraci mapující uživatele na obslužné uzly, což bylo nepružné pro IP-based multimediální služby. Dialog UAA/UAR umožňuje dynamické přiřazení řízené politikami na základě uživatelského profilu a stavu sítě.

Vytvoření UAA bylo motivováno potřebou standardizované, bezpečné a škálovatelné metody pro ověřování uživatelů a jejich přiřazování k obslužnému uzlu (S-CSCF) schopnému obsluhovat jejich předplacené služby. Odděluje správu uživatelských dat (HSS) od směrování řízení relace (I-CSCF). Tento návrh umožňuje operátorům sítí nezávisle škálovat a spravovat fondy HSS a CSCF. UAA nese autoritativní rozhodnutí z HSS, čímž zajišťuje, že se mohou registrovat pouze autorizovaní uživatelé a že jsou přiřazeni k S-CSCF se schopnostmi nezbytnými pro provedení jejich servisní logiky, jako jsou interakce s telephony application server (TAS).

Jako příkaz založený na Diameteru také představuje vývoj od protokolu MAP založeného na SS7 používaného v jádrech s okruhovým přepojováním k IP-based protokolu vhodnému pro plně IP sítě. Jeho zavedení v Rel-8 se zarovnáním EPS/IMS bylo klíčové pro umožnění konvergence pevných a mobilních sítí a rich communication services přes LTE a následná 5G jádra.

Klíčové vlastnosti

  • Příkaz odpovědi protokolu Diameter (kód 300) na rozhraní Cx/Dx.
  • Předává výsledek autorizace HSS pro registraci uživatele v IMS.
  • Nese AVP Server-Capabilities pro výběr S-CSCF nebo AVP Server-Name pro přímé přiřazení.
  • Obsahuje AVP Result-Code a Experimental-Result pro indikaci úspěchu nebo konkrétní chyby.
  • Umožňuje dynamické přiřazení obslužného uzlu (S-CSCF) na základě schopností.
  • Základní pro proceduru registrace IMS a nastavení počátečních filtračních kritérií.

Související pojmy

Definující specifikace

  • TS 23.380 (Rel-19) — IMS Restoration Procedures

📖 Anglický originál a plná specifikace: UAA na 3GPP Explorer