JEDNODUCHÝ (protokol)

SIMPLE (Session Initiation Protocol for Instant Messaging and Presence Leveraging Extensions) je sada SIP  profilů a rozšíření určených pro rychlé zasílání zpráv ( IM ) a upozornění na přítomnost (Presence). Stejně jako XMPP je i SIMPLE na rozdíl od velké většiny existujících protokolů pro rychlé zasílání zpráv a oznamování přítomnosti otevřeným standardem . Jednou z důležitých vlastností protokolu je také možnost používat seznamy přítomnosti převzaté z jiných aplikací.

SIMPLE SIP se používá pro:

V roce 2006 IETF pověřila pracovní skupinu nazvanou SIMPLE Working Group , aby definovala sadu profilů a rozšíření standardu SIP pro rychlé zasílání zpráv a oznamování přítomnosti. V dokumentech RFC : RFC 2778 Archived 8. srpna 2007 na Wayback Machine a RFC 2779 Archived 7. srpna 2007 na Wayback Machine , RFC 3428 Archived 6. srpna 2007 na Wayback Machine skupina definovala model svého fungování a základní požadavky na okamžité zasílání zpráv a upozornění na přítomnost.

Klíčové součásti protokolu se již poměrně rozšířily, zejména Microsoft Windows Messenger Archived 11. prosince 2007 na Wayback Machine .

SIMPLE není jediný protokol IM vyvinutý v rámci IETF. Jedním z nich je například XMPP .

Technický popis

Přítomnost

Specifikace přítomnosti protokolu SIMPLE lze rozdělit na:

mechanismus jádra protokolu . Poskytuje skutečná rozšíření SIP pro předplatné, upozornění a publikování. RFC 3265 definuje metody SUBSCRIBE a NOTIFY. Metoda SUBSCRIBE umožňuje přihlásit se k odběru události na serveru, server odpoví metodou NOTIFY, kdykoli k události dojde. RFC 3856 definuje, jak používat SUBSCRIBE/NOTIFY k určení přítomnosti. Jsou definovány dva modely: end-to-end model – každý User Agent nezávisle odebírá informace o přítomnosti – a centralizovaný model. Ten zavádí koncept prezenčního serveru. Všechny odběry jsou zpracovány tímto serverem. Zpráva PUBLISH ( RFC 3903 ) umožňuje uživatelským agentům hlásit serveru přítomnosti stav jejich předplatného.

doklady o přítomnosti . Informace o přítomnosti jsou zakódovány do dokumentů XML, které jsou přenášeny v těle odpovídajících zpráv SIP. RFC 3863 a RFC 4479 popisují tento postup, RFC 4480 (RPID), RFC 4481 , RFC 4482 (CPID) a další popisují obsah a formáty dokumentů přítomnosti.

zásady ochrany osobních údajů a poskytování . Pokud je použit centralizovaný model, User Agenti potřebují způsob, jak určit, kdo se může přihlásit k odběru a jakou část informací o jejich přítomnosti. RFC 4745 a RFC 5025 definují rámec pro politiku autorizace řízením přístupu k určitým datům aplikace. Protokol XCAP ( RFC 4825 ) podporovaný HTML umožňuje uživatelským agentům sdělovat svá pravidla přítomnosti serveru XCAP, který řídí množství informací zobrazovaných serverem přítomnosti. RFC 3857 a RFC 3858 definují událost „informace o pozorovateli“. User Agenti se mohou přihlásit k odběru této události, aby byli informováni, kdo se přihlásil k odběru informací o jejich přítomnosti.

IM

SIP definuje dva režimy instant messagingu:

Stránkovaný režim používá metodu SIP MESSAGE definovanou v RFC 3428 . Tato metoda nenastavuje relace.

Režim relace . Protokol Message Session Relay Protocol ( RFC 4975 , RFC 4976 ) definuje textový protokol používaný k výměně obsahu libovolné velikosti mezi uživateli kdykoli. Relace MSRP se nastavuje výměnou určitých informací, jako je MSRP URI, v rámci signalizace SDP a SIP.

Viz také

Text přes IP

Odkazy