Närvaroinformation -
Presence information

I dator- och telekommunikationsnät är närvaroinformation en statusindikator som förmedlar förmåga och vilja hos en potentiell kommunikationspartner - till exempel en användare - att kommunicera . En användares klient tillhandahåller närvaroinformation (närvarotillstånd) via en nätverksanslutning till en närvarotjänst , som lagras i vad som utgör hans personliga tillgänglighetsregister (kallas present ) och kan göras tillgänglig för distribution till andra användare (kallade övervakare ) för att förmedla hans tillgänglighet för kommunikation. Närvaroinformation har stor tillämpning i många kommunikationstjänster och är en av de innovationer som driver populariteten hos snabbmeddelanden eller nyligen implementerade röst-över-IP- klienter.

Närvarotillstånd

Exempel på närvaroinformation

En användarklient kan publicera ett närvarotillstånd för att ange dess nuvarande kommunikationsstatus. Detta publicerade tillstånd informerar andra som vill kontakta användaren om hans tillgänglighet och vilja att kommunicera. Den vanligaste användningen av närvaro idag är att visa en indikatorikon på klienter för snabbmeddelanden , vanligtvis från ett urval av grafiska symboler med lätt att förmedla betydelser, och en lista med motsvarande textbeskrivningar för vart och ett av staterna. Även när det tekniskt inte är detsamma är "on-hook" eller "off-hook" -tillståndet för den anropade telefonen en analogi, så länge som den som ringer får en distinkt ton som indikerar otillgänglighet eller tillgänglighet.

Vanliga tillstånd för användarens tillgänglighet är "gratis för chatt", "upptagen", "borta", "stör inte", "ut till lunch". Sådana tillstånd finns i många variationer över olika moderna klienter för snabbmeddelanden. Nuvarande standarder stöder ett stort urval av ytterligare närvaroattribut som kan användas för närvaroinformation, till exempel användarstämning, plats eller fritextstatus.

Analogin med fri / upptagen ton på PSTN är felaktig, eftersom telefonstatusen "on-hook" återspeglar nätverkets förmåga att nå mottagaren efter att begäran har initierat samtalet. Begäraren måste förbinda sig till anslutningsmetoden innan den upptäcker mottagarens tillgänglighetsstatus. Omvänt visar närvaro tillgänglighetstillståndet innan en konversation inleds. En liknande jämförelse kan vara att begäraren behöver veta om mottagaren är på jobbet. Det enklaste sättet att kontrollera om mottagaren är tillgänglig är att gå till skrivbordet, vilket kräver att man går på promenaden oavsett resultatet och vanligtvis kräver en viss interaktion om mottagaren är vid skrivbordet. Begäraren kan ringa först för att spara promenad, men måste nu förbinda sig till en interaktion via telefon. Närvaro ger mottagarens tillstånd till begäraren och begäraren har valet att interagera med mottagaren eller använda den informationen för icke-interaktiva ändamål (som att ta roll).

MPOP och närvaro genom observation

Närvaro blir intressant för kommunikationssystem när det spänner över ett antal olika kommunikationskanaler. Idén att flera kommunikationsenheter kan kombinera tillstånd för att ge en sammanställd bild av en användares närvaro har kallats Multiple of Presence (MPOP). MPOP blir ännu kraftfullare när det automatiskt härleds från passiv observation av en användares handlingar. Denna idé är redan bekant för användare av snabbmeddelanden som har sin status inställd på "Borta" (eller motsvarande) om deras tangentbord är inaktivt under en längre tid. Utvidgning till andra enheter kan inkludera om användarens mobiltelefon är på, om de är inloggade på sin dator eller kanske kontrollerar sin elektroniska kalender för att se om de är i ett möte eller på semester. Till exempel, om en användares kalender var markerad som out-of-office och deras mobiltelefon var på, kan de betraktas som "Roaming" -tillstånd.

MPOP-status kan sedan användas för att automatiskt styra inkommande meddelanden över alla bidragande enheter. Till exempel kan "Out of office" översättas till ett system som leder alla meddelanden och samtal till användarens mobiltelefon. Statusen "Stör ej" kan automatiskt spara alla meddelanden för senare och skicka alla telefonsamtal till röstbrevlådan.

XMPP, som diskuteras nedan, tillåter MPOP genom att tilldela varje klient en "resurs" (en specifik identifierare) och ett prioritetsnummer för varje resurs. Ett meddelande som riktas till användarens ID kommer att gå till resursen med högsta prioritet, även om det går att skicka meddelanden till en specifik resurs genom att använda formuläret user @ domain / resource.

Integritetsfrågor

Närvaro är mycket känslig information och i icke-triviala system kan en närvaro definiera gränser för vilka dess närvaroinformation kan avslöjas för olika tittare. En arbetstagare kanske till exempel bara vill att kollegor ska se detaljerad närvaroinformation under kontorstid. Grundläggande versioner av denna idé är redan vanliga i klienter med snabbmeddelanden som en "Blockering" -anläggning, där användare kan visas som otillgängliga för utvalda tittare.

Kommersiella produkter

Närvaro, särskilt MPOP, kräver samarbete mellan ett antal elektroniska enheter (till exempel IM-klient, hemtelefon, mobiltelefon och elektronisk kalender) och närvarotjänsterna var och en av dem är anslutna till. Hittills använder de vanligaste och storskaliga implementeringarna stängda system med SPOP (Single Point of Presence, där en enda enhet publicerar tillstånd). Vissa leverantörer har uppgraderat sina tjänster för att automatiskt logga ut anslutna klienter när en ny inloggningsförfrågan når servern från en nyligen ansluten annan enhet. För att närvaro ska fungera universellt med MPOP-stöd måste flera enheter kunna inte bara kommunicera mellan varandra, statusinformationen måste också hanteras på lämpligt sätt av alla andra interoperabla, anslutna närvarotjänster och MPOP-schemat för sina kunder.

2.5G och, ännu mer, 3G -mobiltelefonnät kan stödja hantering och åtkomst till informationstjänster för mobilanvändare.

På arbetsplatsen erbjuder privata meddelandeservrar möjligheten till MPOP inom ett företag eller arbetsteam.

I näringslivet

Närvaroinformation är ett växande verktyg för mer effektiv och effektiv kommunikation inom en affärsmiljö. Närvaroinformation gör att du direkt kan se vem som är tillgänglig i ditt företagsnätverk, vilket ger mer flexibilitet att ställa in kortvariga möten och konferenssamtal. Resultatet är exakt kommunikation som eliminerar ineffektiviteten hos telefonmärken eller e-postmeddelanden. Ett exempel på den tidsbesparande aspekten av närvaroinformation är en förare med GPS; han / hon kan spåras och skickas meddelanden om kommande trafikmönster som i gengäld sparar tid och pengar.

Enligt IDC-undersökningar känner anställda "ofta att IM ger sina arbetsdagar det slags" flöde "som de känner när de sitter direkt bland sina kollegor, kan ställa frågor till dem och få den typ av snabba svar som gör att de kan köra till nästa uppgift ". Detta fenomen har kallats "närvaroeffekt" i motsats till dess föregångare " vattenkylare " -effekten, varigenom denna flödesnivå endast ansågs uppnås personligen.

Med närvaroinformation kan användarnas integritet bli ett problem. Till exempel när en anställd är på sin lediga dag är de fortfarande anslutna till nätverket och har större förmåga att spåras. Därför är det en fråga om närvaroinformation att avgöra hur långt företagen vill gå för att hålla kontakten.

Standardiseringsinsatser för närvaro

Det gjordes och finns fortfarande betydande arbete i flera arbetsgrupper för att uppnå en standardisering för närvarorelaterade protokoll.

1999 bildades en grupp som kallades IMPP-arbetsgruppen (Instant Message and Presence Protocol) (WG) inom Internet Engineering Task Force-organisationen (IETF) för att utveckla protokoll och dataformat för enkel närvaro och snabbmeddelandetjänster. Tyvärr kunde IMPP WG inte nå enighet om ett enda protokoll för närvaro. Istället utfärdade den en gemensam profil för närvaro och snabbmeddelanden (CPP) som definierade semantik för vanliga närvarotjänster för att underlätta skapandet av portar mellan närvarotjänster. Således är två CPP-kompatibla närvaroprotokollsviter automatiskt interoperabla.

2001 bildades den enkla arbetsgruppen inom IETF för att utveckla en serie CPP-kompatibla standarder för närvaro- och snabbmeddelandeapplikationer över Session Initiation Protocol ( SIP ). SIMPLE-aktiviteten specificerar tillägg till SIP-protokollet som handlar om en publicerings- och prenumerationsmekanism för närvaroinformation och sändning av snabbmeddelanden. Dessa tillägg inkluderar omfattande dokumentformat, sekretessstyrning, "partiella publikationer" och aviseringar, tidigare och framtida närvaro, tittarinformation och mer. Trots sitt namn är SIMPLE långt ifrån enkelt. Det beskrivs i cirka 30 dokument på mer än 1 000 sidor. Detta är utöver komplexiteten i SIP-protokollstacken som SIMPLE bygger på.

I slutet av 2001 bildade Nokia, Motorola och Ericsson initiativet Wireless Village (WV) för att definiera en uppsättning universella specifikationer för mobila snabbmeddelanden och närvarotjänster (IMPS) och närvarotjänster för trådlösa nätverk. I oktober 2002 konsoliderades Wireless Village till Open Mobile Alliance (OMA) och en månad senare släppte den första versionen av den XML- baserade OMA Instant Messaging and Presence Service (IMPS). IMPS definierar en systemarkitektur, syntax och semantik för representation av närvaroinformation och en uppsättning protokoll för de fyra primära funktionerna: närvaro, IM, grupper och delat innehåll. Närvaro är nyckeln som möjliggör teknik för IMPS.

Det XML-baserade XMPP eller Extensible Messaging and Presence Protocol designades och underhålls för närvarande av XMPP Standards Foundation . Detta IM- protokoll, som är ett robust och utökat protokoll, är också det protokoll som används vid kommersiell implementering av Google Talk och Facebook Chat . I oktober 2004 publicerade XMPP-arbetsgruppen vid IETF dokumenten RFC 3920 , RFC 3921 , RFC 3922 och RFC 3923 för att standardisera XMPP-kärnprotokollet.

Se även

Referenser