Device Description Framework
DDF je standardizovaný 3GPP rámec pro popis schopností zařízení, aby síťové služby mohly přizpůsobit obsah a funkčnost a zajistit tak optimální uživatelský zážitek na různých mobilních zařízeních.
Popis
Device Description Framework (DDF) je komplexní systém v rámci standardů 3GPP, který poskytuje strukturované popisy schopností, charakteristik a omezení mobilních zařízení. Funguje jako mezivrstva mezi poskytovateli obsahu a mobilními zařízeními a umožňuje inteligentní adaptaci obsahu a optimalizaci služeb. Rámec definuje standardizovaná schémata pro reprezentaci vlastností zařízení včetně charakteristik displeje (velikost obrazovky, rozlišení, barevná hloubka), podporovaných mediálních formátů, vstupních metod, omezení paměti, výpočetních schopností a charakteristik síťového rozhraní. Tyto popisy jsou uloženy v Device Description Repositories (DDR), které mohou dotazovat síťové prvky a systémy pro adaptaci obsahu.
Architektonicky se DDF skládá z několika klíčových komponent: Device Description Repository (DDR), které ukládá strukturované profily zařízení, Device Description Client (DDC), který vyžaduje informace o zařízení, a Device Description Access Protocol (DDAP), který definuje komunikaci mezi klienty a repozitáři. Rámec podporuje jak pull, tak push modely pro získávání informací o zařízení, přičemž standardizovaná XML schémata zajišťují interoperabilitu mezi různými implementacemi. Profily zařízení jsou typicky identifikovány prostřednictvím řetězců User-Agent nebo jiných identifikátorů zařízení, což umožňuje systémům pro adaptaci obsahu získat relevantní informace o schopnostech před doručením obsahu.
Při provozu, když mobilní zařízení přistupuje k síťovým službám, síťové prvky nebo proxy pro adaptaci obsahu dotazují DDF repozitář pomocí identifikačních informací zařízení. Repozitář vrátí strukturovaný profil zařízení obsahující všechny relevantní schopnosti a omezení. Motory pro adaptaci obsahu pak tyto informace použijí k odpovídající transformaci obsahu – například změně velikosti obrazu podle rozměrů obrazovky, převodu videa na podporované kodeky nebo zjednodušení webových stránek pro zařízení s omezeným výpočetním výkonem. Rámec také podporuje verzování a aktualizace profilů zařízení, což umožňuje vývoj jejich schopností v čase.
DDF hraje klíčovou roli při zajišťování konzistentního uživatelského zážitku v různorodém ekosystému mobilních zařízení s různými schopnostmi. Poskytnutím standardizovaných, strojově čitelných popisů zařízení odstraňuje potřebu, aby si poskytovatelé obsahu udržovali vlastní databáze zařízení nebo implementovali vlastní logiku adaptace. To snižuje složitost vývoje, zlepšuje interoperabilitu služeb a zajišťuje, že uživatelé dostávají obsah optimalizovaný pro konkrétní charakteristiky jejich zařízení. Rozšiřitelný design rámce umožňuje zahrnutí nových vlastností zařízení s vývojem technologie, což jej činí přizpůsobitelným novým typům zařízení a jejich schopnostem.
K čemu slouží
DDF byl vytvořen, aby řešil významnou výzvu optimalizace doručování obsahu v rychle se diverzifikující krajině mobilních zařízení. Před jeho standardizací čelili poskytovatelé obsahu a síťoví operátoři obrovské složitosti při přizpůsobování služeb, aby efektivně fungovaly na tisících různých mobilních zařízeních s různými velikostmi obrazovky, výpočetními schopnostmi, podporou médií a vstupními metodami. Každý výrobce a operátor udržoval proprietární databáze zařízení, což vedlo k fragmentaci, nekonzistentním uživatelským zážitkům a redundantním vývojovým snahám napříč odvětvím.
Primární motivací pro DDF bylo vytvořit společný, standardizovaný přístup k popisu schopností zařízení, který by mohl být univerzálně přijat v celém mobilním ekosystému. Vytvořením jednotného referenčního rámce měl 3GPP za cíl snížit režii spojenou s adaptací obsahu specifickou pro zařízení a zároveň zlepšit kvalitu a konzistenci mobilních služeb. To bylo obzvláště důležité s rostoucím využíváním mobilního internetu, kdy uživatelé očekávali, že webový obsah a multimediální služby budou na jejich zařízeních fungovat bezproblémově bez ohledu na výrobce nebo model.
DDF vyřešil problém fragmentace zařízení tím, že poskytl strukturovaný, rozšiřitelný rámec, který mohl komplexně popsat charakteristiky zařízení ve strojově čitelném formátu. To umožnilo automatizovaným systémům pro adaptaci obsahu činit inteligentní rozhodnutí o tom, jak obsah transformovat pro optimální zobrazení na každém zařízení. Rámec také usnadnil vývoj sofistikovanějších personalizačních služeb, protože síťové prvky mohly využívat podrobné znalosti o zařízení k přizpůsobení služeb nad rámec jednoduché adaptace obsahu, včetně optimalizace rozhraní, povolení/zakázání funkcí a přidělování prostředků na základě schopností zařízení.
Klíčové vlastnosti
- Standardizovaná XML schémata pro popis schopností zařízení
- Architektura Device Description Repository (DDR) pro centralizované ukládání profilů
- Device Description Access Protocol (DDAP) pro dotazování repozitářů
- Podpora komplexních charakteristik zařízení včetně zobrazení, médií, vstupu a výpočetních schopností
- Rozšiřitelný rámec akceptující nové typy zařízení a vlastnosti
- Integrace se systémy pro adaptaci obsahu pro automatizovanou optimalizaci
Definující specifikace
- TS 24.166 (Rel-19) — IMS Conferencing Management Object
- TS 24.167 (Rel-19) — 3GPP IMS Management Object Specification
- TS 24.216 (Rel-19) — Communication Continuity Management Object
- TS 24.235 (Rel-12) — I-WLAN Interworking Management Object
- TS 24.275 (Rel-19) — MO for MMTEL Basic Communication Part
- TS 24.305 (Rel-19) — Selective Disabling of 3GPP UE Capabilities
- TS 24.312 (Rel-19) — ANDSF Management Objects Specification
- TS 24.323 (Rel-19) — IMS Service Level Tracing Management Object
- TS 24.333 (Rel-19) — ProSe Management Objects for UE Configuration
- TS 24.368 (Rel-19) — NAS Configuration Management Object
- TS 24.385 (Rel-19) — V2X Communication Provisioning Management Object
- TS 24.391 (Rel-19) — USSD over IMS Management Object Specification
- TS 24.417 (Rel-19) — OIP/OIR Management Object Specification
- TS 24.424 (Rel-19) — XCAP over Ut for Supplementary Services MO
- TS 24.483 (Rel-19) — Mission Critical Services Management Object
📖 Anglický originál a plná specifikace: DDF na 3GPP Explorer