SE531952C2 - Uppdatering av tillkännagivanden om sessionshändelser för slutanvändare - Google Patents
Uppdatering av tillkännagivanden om sessionshändelser för slutanvändareInfo
- Publication number
- SE531952C2 SE531952C2 SE0701936A SE0701936A SE531952C2 SE 531952 C2 SE531952 C2 SE 531952C2 SE 0701936 A SE0701936 A SE 0701936A SE 0701936 A SE0701936 A SE 0701936A SE 531952 C2 SE531952 C2 SE 531952C2
- Authority
- SE
- Sweden
- Prior art keywords
- communication terminals
- users
- communication
- identity
- impu
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/53—Centralised arrangements for recording incoming messages, i.e. mailbox systems
- H04M3/533—Voice mail systems
-
- H04L29/06027—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1033—Signalling gateways
- H04L65/1036—Signalling gateways at the edge
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/46—Arrangements for calling a number of substations in a predetermined sequence until an answer is obtained
- H04M3/465—Arrangements for simultaneously calling a number of substations until an answer is obtained
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/30—Types of network names
- H04L2101/395—Internet protocol multimedia private identity [IMPI]; Internet protocol multimedia public identity [IMPU]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Description
25 30 35 531 H52 som ligger utanför styrningen/kontrollen hos traditionella operatörer för trådlöst/icke trådlöst.
IMS kräver IP Multimedia Private Identity IP Multimedia Public Identity (IMPU).
(IMPI) För båda gäller att de ej är telefonnummer eller andra serier av siffror, utan Uniform Resource Identifier (URIs), som kan vara siffror (ett tele~uri, som tel:+l-555-123-4567) eller alfanumeriska (ett sip-uri, som sip:john.doe@example.com).
Det kan finnas flera IMPU per IMPI (ofta ett tel-uri och ett sip-uri). IMPU kan också delas med annan kommunikationsterminal, så att flera kommunikationsterminaler kan nås med samma identitet, och identifierare till exempel ett enda telefonnummer för en hel familj.
Session Initiation Protocol (SIP) är ett styr(signal)protokoll för applikationsskikt för att skapa, modifiera och avsluta sessioner med en eller flera deltagare. Dessa sessioner inkluderar Internet- telefonisamtal, multimedia-distribution, konferenser. och multimedia- SIP använder element benämnda proxy-servrar för att hjälpa till med att dirigera önskemål till användarens aktuella plats, verifiera och auktorisera användare för tjänster, implementera policies för samtalsdirigering för leverantör, och tillhandahålla specialiteter för användare. SIP tillhandahåller också en registreringsfunktion som tillåter användare att ladda upp sina aktuella platser för användning genom proxyservrar.
SIP körs på toppen av flera olika transportprotokoll.
Session Initiation Protocol, SIP, visas i detalj i dokumentet ”SIP: Session Initiation Protocol", av J.
Rosenberg et. al., RFC 3261, The Internet Society, juni 2002.
SIP avhandlas också i dokumentet ”The Reason Header Field for the Session Initiation Protocol (SIP)”, av H.
Schulzrinne et. al. RFC 3326, The Internet Society, 15 20 25 30 531 552 december 2002. Detta dokument avhandlar en ytterligare användning av ”Reason Header Field”.
En proxy-server kan sända en sessionsinbjudan till ett antal platser på samma gång. Denna typ av parallell-sökning är känd som ”gaffling” (forking). Detta är till exempel fallet när flera användare delar en gemensam IP Multimedia Public Identity, IMPU. Emellertid finns det problem i samband med denna gafflingsprocess. När flera användare delar en gemensam IMPU och en sessionsinbjudan riktar sig till den gemensamma IMPU:n, inbjudan, och en av användarna accepterar får de andra användarna ingen information om resultatet av sessionsinbjudan. De vet inte om initiativtagaren har annullerat sessionsinbjudan eller om en användare associerad med den gemensamma IMPU:n har accepterat inbjudan.
UPPFINNINGENs MÅL Målet med den föreliggande uppfinningen är sålunda att tillhandahålla en mera effektiv styrning/kontroll av sessioner med avseende på användare som delar en gemensam IP Multimedia Public Identity, IMPU.
SAMMANFATTNING AV UPPFINNINGEN Det ovan nämnda målet uppnås genom att tillhandahålla ett kommunikationssystem av det slag som definieras i inledningsavsnittet, vilket omfattar de karakteristiska kännetecken som nämnts i de karakteriserande delarna av patentkrav l, och genom att tillhandahålla en metod av det slag som definieras i inledningsavsnittet, vilket omfattar de karakteristiska kännetecken som nämnts i de karakteriserande delarna av patentkrav 10.
Härigenom tar de andra användarna/ kommunikationsterminalerna som delar den gemensamma IMPU:n emot information om utfallet av en sessionsinbjudan på ett effektivt sätt, till exempel om inbjudan annullerades av initiativtagaren eller accepterades av en av användarna. En X5 20 25 30 35 534 552 responskod enligt uppfinningen och genom SIP kan uttryckas som 4xx CANCEL: session INVITE from the ”public identity IMPU*xyz” accepted by the Öpublic identity IMPQ_abc”.
Enligt en fördelaktig utföringsform av systemet enligt den föreliggande uppfinningen anpassas hjälpmedlet för tillkännagivande att inkludera information om identiteten på initiativtagaren till sessionsinbjudan i nämnda tillkännagivande. Härigenom får också de andra användarna information om initiativtagarens identitet.
Enligt ytterligare en fördelaktig utföringsform av systemet enligt den föreliggande uppfinningen omfattar hjälpmedlet för att tillhandahålla data, minneshjälpmedel för att lagra nämnda data, återvinningshjälpmedel för lagrad i minneshjälpmedlet och styranordningen omfattar att återvinna den data som finns när en av användarna/ kommunikationsterminalerna accepterar sessionsinbjudan.
Detta är ett effektivt sätt att tillhandahålla datan om vilka användare/kommunikationsterminaler som är försätta i beredskap (alerted), baserat på nämnda sessionsinbjudan, eftersom styranordningen snabbt kan återvinna data utan att behöva komma åt (”accessa”) identitetsdatabasen.
Enligt en annan fördelaktig utföringsform av systemet enligt den föreliggande uppfinningen är kommunikationssystemet anpassat att komma ät (”accessa”) en röstbrevlådeserver för att spela in och lagra ett meddelande när ingen av användarna/ kommunikationsterminalerna accepterar sessionsinbjudan, hjälpmedlet för tillkännagivande anpassas att till alla användarna/kommunikationsterminalerna associerade med den gemensamma IMPU:n tillkännage att ett meddelande har spelats in, hjälpmedlet för återvinning är anpassat att återvinna den data som är lagrad i minneshjälpmedlet när en av användarna/kommunikationsterminalerna utnyttjar (consume) det inspelade meddelandet, och hjälpmedlet för tillkännagivande är anpassat att sända ett tillkännagivande, innehållande information om identiteten 15 20 25 30 35 531 352 pà den användare/kommunikationsterminal som utnyttjar det inspelade meddelandet, till de andra användarna/kommunikationsterminalerna som är associerade med den gemensamma IMPU:n. Härigenom kommer de andra användarna att informeras när en av användarna har utnyttjat meddelandet, vilket meddelande kan vara i röstformat eller textformat. I detta sammanhang betyder att ”utnyttja” ett meddelande att läsa ett meddelande eller avlyssna ett meddelande, t.ex. lagrat på röstbrevlàdeservern.
Enligt ytterligare en fördelaktig utföringsform av systemet enligt den föreliggande uppfinningen omfattar kommunikationssystemet ett minneshjälpmedel for varje kommunikationsterminal, och varje kommunikationsterminal inkluderar ett sådant minneshjälpmedel. Härigenom kommer terminalerna att bli fullt medvetna om de andra terminalerna som delar den gemensamma IMPU:n, och styranordningen kommer att ta emot alla nödvändiga data från den accepterande terminalen för att kunna tillkännage för/underrätta de andra terminalerna associerade med den gemensamma IMPU:n.
Enligt ytterligare en fördelaktig utföringsform av systemet enligt den föreliggande uppfinningen är styranordningen utrustad med minnesanordningen, och styranordningen är anpassad att lagra data beträffande identiteten på initiativtagaren i minneshjälpmedlet.
Företrädesvis är detta minneshjälpmedel i form av ett så kallat Cacheminne, vilket är ett temporärt lagringsområde där ofta använd data kan lagras för snabb åtkomst.
Enligt andra fördelaktiga utföringsformer av systemet enligt den föreliggande uppfinningen är styranordningen och kommunikationsterminalerna anpassade att kommunicera med hjälp av Session Initiation Protocol, SIP, och styranordningen är anpassad att kommunicera med kommunikationsterminaler via ett hemmanätverk och/eller ett publikt nätverk. 15 20 25 30 35 53¶ S52 Enligt en fördelaktig utföringsform av metoden enligt den föreliggande uppfinningen är information om identiteten på initiativtagaren till sessionsinbjudan inkluderad i tillkännagivandet till de andra användarna/ kommunikationsterminalerna associerade med den gemensamma IMPU:n.
Enligt ytterligare en fördelaktig utföringsform av metoden enligt den föreliggande uppfinningen inkluderar tillhandahâllandet av nämnda data stegen att lagra nämnda data i minneshjälpmedel, och återvinna datan lagrad i minneshjälpmedlet när en av användarna/ kommunikationsterminalerna accepterar sessionsinbjudan.
Enligt en annan fördelaktig utföringsform av metoden enligt den föreliggande uppfinningen lagras data om identiteten på initiativtagaren i minneshjälpmedlet.
Enligt ännu en fördelaktig utföringsform av metoden enligt den föreliggande uppfinningen omfattar metoden vidare stegen att: spela in och lagra ett meddelande i en rostbrevlàdeserver när ingen av användarna/ kommunikationsterminalerna accepterar sessionsinbjudan; ~ tillkännage för alla användarna/ kommunikationsterminalerna associerade med den gemensamma IMPU:n att ett meddelande har spelats in i röstbrevlàdeservern; återvinna nämnda data lagrad i minneshjälpmedlet när en av användarna/kommunikationsterminalerna utnyttjar det inspelade meddelandet; och - baserat på nämnda data, sända ett tillkännagivande, som innehåller information om identiteten på den användare/kommunikationsterminal som utnyttjar det inspelade meddelandet, till de andra användarna/kommunikationsterminalerna associerade med den gemensamma IMPU:n. 15 20 25 30 35 531 S52 Enligt ännu en fördelaktig utföringsform av metoden enligt den föreliggande uppfinningen förses varje kommunikationsterminal med ett minneshjälpmedel, och varje kommunikationsterminal tillåts vara försedd med (carry) den information som behövs för att informera de andra användarna/kommunikationsterminalerna associerade med den gemensamma IMPU:n.
Enligt en fördelaktig utföringsform av metoden enligt den föreliggande uppfinningen styrs sessionerna mellan IMS- natverket och kommunikationsterminalerna med hjälp av Session Initiation Protocol, SIP.
Ytterligare fördelaktiga utföringsformer av metoden respektive systemet enligt den föreliggande uppfinningen framgår av de bifogade beroende patentkraven och den detaljerade beskrivningen av föredragna utföringsformer.
KORT BESKRIVNING AV RITNINGARNA Den föreliggande uppfinningen kommer nu, exemplifiera, i avsikt att att beskrivas mera i detalj genom utföringsformer och med hänvisning till de bifogade figurerna, i vilka: Fig.l är ett schematiskt flödesdiagram som illustrerar teknikens ståndpunkt; Fig.2 är ett schematiskt blockschema som illustrerar en första aspekt av kommunikationssystemet och metoden enligt den föreliggande uppfinningen; Fig.3 är ett schematiskt blockschema som illustrerar en andra aspekt av kommunikationssystemet och metoden enligt den föreliggande uppfinningen; och Fig.4 ar ett schematiskt blockschema som illustrerar en tredje aspekt av kommunikationssystemet och metoden enligt den föreliggande uppfinningen. 15 20 fi 30 ß 534 852 DETALJERÅD BESKRIVNING AV FÖREDRAGNA UTFÖRINGSFORMER Förkortningar BZBUA Back-to-Back User Agent HIGA Home IMS Gateway IMPI IP Multimedia Private Identity IMPU IP Multimedia Public Identity IMS IP Multimedia Subsystem P2P Peer-to-peer P2P RTP Peer-to-peer Real-time Transport Protocol PSTN Public Switched Telephone Network RTP Real-time Transport Protocol SIP Session Initiation Protocol SIP-AS SIP Application Server URI Uniform Resource Identifier Fig.1 illustrerar en procedur där en initiativtagare anropar det gemensamma numret för en grupp användare och där SIP tillämpas. En första och en andra användare finns i samma bostad (residence) och deras två SIP-telefoner 102, 104 och en dual mode-telefon 106 som tillhör en av användarna är aktiva. 104, Alla kommunikationsterminalerna 102, 106 är associerade med det gemensamma numret. I det följande exemplet initieras en sessionsinbjudan av initiativtagaren, varpå SIP-telefonerna 102, 104 aktiverad) (wifi och dual mode-telefonen 106 ringer; den första användaren besvarar anropet på sin SIP-telefon 102, och som en konsekvens upphör alla andra telefoner 104, 106 att ringa: Vid 1 sänds en sessionsinbjudan över IMS till dual mode-telefonen 106 och HIGA 108, dvs. parallell gaffling från IMS Core 110. HIGA 108 är också ansluten till en router 112 för att trådlöst styra anrop till kommunikationsterminalerna 102, 104, 106 i bostaden. Vid 2 kontrollerar HIGA 108 adressater, möjligheter och policies för att vidarebefordra sessionsinbjudan till de korrekta kommunikationsterminalerna 102, 104, 106, dvs. HIGA 108 20 25 30 35 531 S152 utför lokal parallell gaffling inom bostaden. Vid 3 vidarebefordrar HIGA 108 IMS-sessionsinbjudan till SIP- telefonen 104 hos den andra användaren. Vid 4 vidarebefordrar HIGA 108 IMS-sessionsinbjudan till SIP- telefonen 102 hos den första användaren. Vid 5 besvaras sessionsinbjudan/anropet med hjälp av SIP-telefonen 102 hos den första användaren. Vid 6 kontrollerar HIGA 108 vilka kommunikationsterminaler den skall upphöra att sätta i beredskap. Vid 7 sänder HIGA 108 en bekräftelse, IMS 200 OK, till IMS-systemet. Vid 8 upphör HIGA 108 att sätta SIP- telefonen 104 i beredskap hos den andra användaren. Vid 9, som en konsekvens av steg 7, kontrollerar IMS Core 110 vilka kommunikationsterminaler den skall sluta att sätta i beredskap. Vid 10 upphör IMS Core 110 att sätta dual mode- telefonen 106 i beredskap. Vid 11 upprättas nu en P2P RTP (media)-session med SIP-telefonen 102 hos den första användaren. Vid 12 avslutar SIP-telefonen 102 hos den första användaren sessionen, och vid 13 vidarebefordrar HIGA 108 avslutningsmeddelandet/-tillkännagivandet mot IMS Core 110.
Fig.2 visar en första aspekt av kommunikationssystemet enligt den föreliggande uppfinningen, vilket system ansluter till ett IMS-nätverk och till tre SIM~ kommunikationsterminaler 202, 204, 206, i form av mobiltelefoner och datorer, och en PSTN kommunikationsterminal 208, via ett hemmanätverk 209.
Användarna/kommunikationsterminalerna 202, 204, 206, 208 delar en gemensam IP Multimedia Public Identity, IMPU.
Kommunikationssystemet inkluderar en styranordning 210 för styrning av sessioner mellan IMS-nätverket och kommunikationsterminalerna 202, 204, 206, 208, vilken styranordning 210 är i form av en "state-full” HIGA 210, och en identitets- och policydatabas 212 innehållande information om identiteterna på användarna och/eller kommunikationsterminalerna som delar den gemensamma IMPU:n. 15 20 25 30 35 534 H52 10 HIGA 210 inkluderar en B2BUA 214 och en SIP-to-PSTN Gateway 216. BZBUA 214 är anpassad att få tillträde till (”accessa”) identitets- och policydatabasen 212, när en sessionsinbjudan till den gemensamma IMPU:n via IMS~ nätverket tas emot, 202, 204, 206, 208 associerade med den gemensamma IMPU:n i beredskap. Minneshjälpmedel 218 för lagring av data om vilka användare/kommunikationsterminaler 202, 204, 206, 208 som är satta i beredskap baserat på nämnda sessionsinbjudan tillhandahålles i form av ett Cacheminne 218, och HIGA 210 omfattar àtervinningshjälpmedel 220 för att återvinna datan lagrad i Cacheminne 218 när en av 204, 206, 208 accepterar sessionsinbjudan. HIGA 210 omfattar hjälpmedel för tillkännagivande 222 för att sända ett tillkännagivande, innehållande information om identiteten på den användare/ och sätta kommunikationsterminalerna kommunikationsterminalerna 202, kommunikationsterminal som accepterar sessionsinbjudan, till de andra i beredskap satta kommunikationsterminalerna 202, 204, 206, 208 associerade med den gemensamma IMPU:n.
Fig.2 illustrerar också en första aspekt av metoden enligt den föreliggande uppfinningen för att till de återstående kommunikationsterminalerna tillkännage/meddela initiativtagarens identitet och den accepterande användarens/terminalens identitet. Metoden inkluderar de följande stegen: Vid 1 styrs en IMS-sessionsinbjudan mot den gemensamma IMPU:n för kommunikationsterminalerna 202, 204, 206, 208. Vid 2 kontrollerar BZBÜA 214 mot identitets- och policydatabasen 212 vilka terminaler/användare som skall ta emot denna avslutande sessionsinbjudan. Vid 3 lagrar BZBUA 214 data om de i beredskap satta kommunikationsterminalerna 202, 204, 206, och data om initiativtagaren till sessionsinbjudan, i Cacheminnet 218.
Vid 4 vidarebefordrar B2BUA 214 sessionsinbjudan enligt den i identitets- och policydatabasen 212 funna informationen.
Till PSTN-kommunikationsterminalen 208 sänds sessionsinbjudan via SIP-to-PSTN Gateway 216. Vid 5 10 20 25 30 35 531 552 ll accepterar kommunikationsterminalen/användaren 202 sessionsinbjudan. Vid 6 àtervinner BZBUA 214 lagrad data, dvs. identiteterna på terminalerna/användarna som skall ta emot ett tillkännagivande med information om vilken kommunikationsterminal/användare som har accepterat sessionen och vem som är initiativtagare, från Cacheminnet 218. Vid 7 sänder B2BUA ett informationstillkänngivande till berörda användare/kommunikationsterminaler 204, 206, 208. Om PSTN-telefonen 208 har ett grafiskt användargränssnitt (GUI) kommer den att ta emot denna givet att SIP-to-PSTN Gateway är utrustad med erforderlig funktionalitet. Vid 8 svarar HIGA 2l0 med en acceptansbekräftelse till IMS. information, Fig.3 visar en andra aspekt av kommunikationssystemet enligt den föreliggande uppfinningen, vilket system ansluter till ett IMS-nätverk och till tre SIP mobilkommunikationsterminaler 302, 304, 306 via ett publikt nätverk 308. Användarna/kommunikationsterminalerna 302, 304, 306 delar en gemensam IP Multimedia Public Identity, IMPU. Kommunikationssystemet inkluderar en styranordning i form av en SIP-AS (”state-full”) 310, och en identitets- och policydatabas 312 som visas i anslutning till Fig.2.
SIP-AS 310 inkluderar en sessionshanterare 314. SIP-AS 310 är anpassad att åstadkomma access till identitets~ och policydatabasen 312, när en sessionsinbjudan till den gemensamma IMPU:n via IMS-nätverket tas emot, kommunikationsterminalerna 302, 304, 306 associerade med den gemensamma IMPU:n i beredskap. Ett Cacheminne 318 tillhandahàlles för tillfällig lagring av data om vilka användare/kommunikationsterminaler som är satta i beredskap och sätta baserat på nämnda sessionsinbjudan, och SIP~AS 310 omfattar àtervinningshjälpmedel 320 för att återvinna datan lagrad i Cacheminnet 318 när en av kommunikationsterminalerna 302, 304, 306 accepterar sessionsinbjudan. SIP-AS 310 omfattar hjälpmedel för tillkännagivande 322 för att sända ett tillkännagivande, som innehåller information om identiteten 10 20 25 30 35 53'| 552 12 på den användare/terminal som accepterar sessionsinbjudan, till de andra i beredskap satta kommunikationsterminalerna 302, 304, 306, associerade med den gemensamma IPU:n.
Fig.3 illustrerar också en andra aspekt av metoden enligt den föreliggande uppfinningen, inkluderande de följande stegen: Vid 1 riktas en IMS sessionsinbjudan mot den gemensamma IMPU:n för kommunikationsterminalerna 302, 304, 306. Vid 2 kontrollerar sessionshanteraren 314 mot identitets- och policydatabasen 312 vilka terminaler/ användare som skall ta emot detta avslutande sessionserbjudande. Vid 3 lagrar sessionshanteraren 314 data om de i beredskap satta kommunikationsterminalerna 302, 304, 306, och data om initiativtagaren till sessionsinbjudan, i Cacheminnet 318. Vid 4 vidarebefordrar sessionshanteraren 314 sessionsinbjudan enligt den i identitets- och policydatabasen 312 funna informationen.
Vid 5 accepterar kommunikationsanvändaren/-terminalen 302 sessionsinbjudan. Vid 6 àtervinner sessionshanteraren 314 lagrad data, dvs. identiteterna på de terminaler/användare som skall ta emot ett tillkännagivande med information om vilken kommunikationsterminal/-användare som accepterat sessionen och vem som var initiativtagaren, från Cacheminnet 318. Vid 7 sänder sessionshanteraren 314 ett informationstillkännagivande till berörda användare/ kommunikationsterminaler 304, 306. Vid 8 svarar SIP-AS 310 med en acceptansbekräftelse till IMS.
Fig.4 visar en tredje aspekt av kommunikationssystemet enligt den föreliggande uppfinningen, där utföringsformerna i Fig.2 och Fig.3 har ställts samman till ett kombinerat system. Samma referenstecken/symboler används för motsvarande inslag. Vidare omfattar detta kombinerade system, och är anpassat att åstadkomma access till, en röstbrevlådeserver 402 för inspelning och lagring av ett meddelande när ingen av användarna/ 204, 302, 306 accepterar sessionsinbjudan. Hjälpmedlet för tillkännagivande 322 i kommunikationsterminalerna 202, 15 20 25 30 35 531 B52 13 SIP~AS 310 är anpassat att till alla de användare/kommunikationsterminaler 202, 204, 302, 306, som är associerade med den gemensamma 1MPU:n tillkännage att ett meddelande har inspelats, och àtervinningshjälpmedel för SIP-AS 310 är anpassat att återvinna datan lagrad i Cacheminnet 318 när en av användarna/ 204, 302, 306 utnyttjar det inspelade meddelandet. Vidare är hjälpmedlet för tillkännagivande 322 i SIP-AS 310 anpassat att sända ett tillkännagivande, kömmunikationsterminalerna 202, som innehåller information om identiteten på den terminal/användare som utnyttjar det inspelade meddelandet, till de andra användarna/ kommunikationsterminalerna 202, 204, 302, 306, associerade med den gemensamma IMPU:n.
Fig.4 illustrerar också en tredje aspekt av metoden enligt den föreliggande uppfinningen, där SIP-AS 310 är medveten om till vilken användare/terminal den ursprungliga sessionen, som slutade som ett röst-mail, var adresserad, vilka kommunikationsterminaler/användare som inledningsvis sattes i beredskap vid sessionen. Denna data lagras i Cacheminnet 318, med vidfogad röstmail-identitet, efter att röstbrevstillkännagivandena sänts ut. Metoden inkluderar de följande stegen: Vid 1 begär terminal 306 att få avlyssna det lagrade meddelandet. Vid 2 àtervinner sessionshanteraren 314 i SIP-AS 310 identiteterna/sip~UR1:s för vilka meddelandet var adresserat. Vid 3 initierar SIP- dvs.
AS 310 röstbrevlådeservern 402 att sätta upp mediaplanen mot kommunikationsterminalen 306. Vid 4 spelas röstbrevet upp vid kommunikationsterminal 306. Vid 5 tillkännager sessionshanteraren 314 för kommunikationsterminalen 302 att röstbrevet har utnyttjats av kommunikationsterminalen 306.
Vid 6 tillkännager sessionshanteraren 314 för HIGA 210 att röstbrevet har utnyttjats av kommunikationsterminalen 306.
Vid 7 kontrollerar BZBUA 214 i HIGA 210 vilka användare/terminaler som skall meddelas/tillkännages, dvs. vilka terminaler som inte registrerats i IMS-nätverket. Vid 53^1 952 14 8 tillkännager BZBUA 214 i HIGA 210 för kommunikationsterminalerna 202, 204 att röstbrevet har utnyttjats av kommunikationsterminalen 306.
Uppfinningen är inte begränsad till de aspekter och utföringsformer som beskrivits i det föregående. Det kommer att vara uppenbart att många olika modifieringar är möjliga inom omfånget för de följande patentkraven.
Claims (16)
1. Ett kommunikationssystem som kan anslutas till ett IP Multimedia Subsystem-nätverk, IMS-nätverk, och åtminstone två kommunikationsterminaler (202, 204, 206, 208, 302, 306), var och en associerad med en användare, där användarna av kommunikationsterminalerna delar en gemensam IP Multimedia Public Identity, IMPU, vilket kommunikationssystem.omfattar en styranordning 304, (210, 310) för styrning av sessioner mellan IMS-nätverket och kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306), och en identitetsdatabas (212, 312) innehållande information om identiteterna på användarna och/eller kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306) som delar den gemensamma IMPU:n, där styranordningen (210, 310) är anpassad att göra identitetsdatabasen (212, 312) àtkomlig (”accessa”) när en sessionsinbjudan till den gemensamma IMPU:n tas emot via IMS-nätverket och sätta användarna/kommunikationsterminalerna (202, 204, 206, 302, 304, 306) associerade med den gemensamma IMPU:n i beredskap, 208, k ä n n e t e c k n a t av att kommunikationssystemet omfattar datatillhandahàllande hjälpmedel för att, när en av användarna/ kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306) accepterar sessionsinbjudan, tillhandahålla data om vilka användare/kommunikationsterminaler (202, 204, 206, 208, 302, 304, 306) som är satta i beredskap, baserat på nämnda sessionsinbjudan, och av att styranordningen (210, 310) omfattar hjälpmedel för tillkännagivande (222, 322) för att sända ett tillkännagivande, som innehåller information om identiteten på den användare/ kommunikationsterminal (202, 204, 206, 208, 302, 304, 306) som accepterar sessionsinbjudan, till de andra användarna/ kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306) som satts i beredskap, associerade med den gemensamma IMPU:n. 15 20 30 35 53 'l E52 16
2. Ett kommunikationssystem enligt patentkrav l, k ä n n e t e c k n a t av att hjälpmedlet för tillkännagivande (222, 322) är anpassat att inkludera information om identiteten på initiativtagaren till sessionsinbjudan i nämnda tillkännagivande.
3. Ett kommunikationssystem enligt patentkrav l eller 2, k ä n n e t e c k n a t av att hjälpmedlet för tillhandahållande av data omfattar minneshjälpmedel 318) (210, (218, för lagring av nämnda data, och av att styranordningen 310) omfattar àtervinningshjälpmedel (220, 320) för att återvinna datan lagrad i minneshjälpmedlet (218, 318) när en av användarna/kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306) accepterar sessionsinbjudan.
4. Ett kommunikationssystem enligt patentkrav 3, k ä n n e t e c k n a t av att kommunikationssystemet är anpassat att göra en röstbrevlåde-server (402) àtkomlig (”accessa”) för att spela in och lagra ett meddelande när ingen av användarna/kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306) accepterar sessionsinbjudan, av att hjälpmedlet för tillkännagivande (222, 322) är anpassat att till alla användarna/kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306) gemensamma IMPU:n tillkännage att ett meddelande har associerade med den spelats in, av att àtervinningshjälpmedlet (220, 320) är anpassat att återvinna datan lagrad i minneshjälpmedlet (2l8, (202, 318) när en av användarna/kommunikationsterminalerna 204, 206, 208, 302, 304, 306) utnyttjar det inspelade meddelandet, och av att hjälpmedlet för tillkännagivande (222, 322) är anpassat att sända ett tillkännagivande, som innehåller information om identiteten på den användare/ terminal (202, 204, 206, 208, 302, 304, 306) som utnyttjar det inspelade meddelandet, till de andra användarna/ kommunikationsterminalerna (202, 204, 206, 208, 302, 306) associerade med den gemensamma IMPU:n. 304, 15 20 25 30 534 552 17
5. Ett kommunikationssystem enligt patentkrav 3 eller 4, k ä n n e t e c k n a t av att kommunikationssystemet omfattar ett minneshjälpmedel för varje kommunikationsterminal (202, 204, 206, och av att varje kommunikationsterminal 208, 302, 304, 306) 208, 302, 304, 306), (202, 204, 206, inkluderar ett sådant minneshjälpmedel.
6. Ett kommunikationssystem enligt patentkrav 3 eller 4, k ä n n e t e c k n a t av att styranordningen (210, 310) är försedd med minneshjälpmedlet (218, 318), och av att styranordningen (210, 310) är anpassad att lagra data om identiteten på initiativtagaren i minneshjälpmedlet (218, 318).
7. Ett kommunikationssystem enligt något av patentkraven 1 till 6, k ä n n e t e c k n a t av att styranordningen (210, 310) och kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306) är anpassade att kommunicera med hjälp av Session Initiation Protocol, SIP.
8. Ett kommunikationssystem enligt något av patentkraven 1 till 7, (210, k ä n n e t e c k n a t av att styranordningen 310) är anpassad att kommunicera med kommunikationsterminaler via ett hemmanätverk (209).
9. Ett kommunikationssystem enligt något av patentkraven 1 till 8, (210, k ä n n e t e c k n a t av att styranordningen 310) är anpassad att kommunicera med kommunikationsterminaler via ett publikt nätverk (308).
10. En metod att styra sessioner mellan ett IP Multimedia Subsystem-nätverk, IMS-nätverk, och åtminstone två kommunikationsterminaler (202, 204, 206, 208, 302, 304, 306), var och en associerad med en användare, där användarna av kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306) delar en gemensam IP Multimedia Public 15 20 25 30 35 531 952 18 Identity, IMPU, och information om identiteterna på användarna och/eller kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306) som delar den gemensamma IMPU:n lagras i en identitetsdatabas omfattar de följande stegen: (212, 312), vilken metod åkomliggörande (accessing) av identitetsdatabasen (212, 312) när en sessionsinbjudan till den gemensamma IMPU:n tas emot via IMS-nätverket, kontroll av vilka användare/ kommunikationsterminaler (202, 204, 206, 208, 304, 306) som skall ta emot sessionsinbjudan; försättande av användarna/ och 302, kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306) associerade med den gemensamma IMPU:n i beredskapsläge (alerting); när en av användarna/kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306) accepterar sessionsinbjudan, tillhandahållande av data om vilka användare/kommunikationsterminaler (202, 204, 206, 208, 302, 304, 306) som är satta i beredskap, baserat på nämnda sessionsinbjudan; och sändning av ett tillkännagivande, innehållande information om identiteten på den terminal/ användare som accepterar sessionsinbjudan, till de andra i beredskap satta användarna/ kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306) associerade med den gemensamma IMPU:n.
11. En metod enligt patentkrav 10, k ä n n e t e c k n a d av att information om identiteten på initiativtagaren till sessionsinbjudan inkluderas i tillkännagivandet till de andra användarna/kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306) associerade med den gemensamma IMPU:n.
12. En metod enligt patentkrav 10 eller ll, 20 25 30 531 552 19 k ä n n e t e c k n a d av att tillhandahållandet av nämnda data inkluderar stegen: lagring av nämnda data i minneshjälpmedel (218, 318), och återvinning av datan lagrad i minneshjälpmedlet (218, 318) när en av användarna/ kommunikationsterminalerna (202, 204, 206, 302, 304, 306) accepterar sessionsinbjudan. 208,
13. En metod enligt patentkrav 12, k ä n n e t e c k n a d av att data om identiteten på initiativtagaren lagras i minneshjälpmedlet (218, 318).
14. l4. En metod enligt patentkrav 12 eller 13, k ä n n e t e c k n a d av: inspelning och lagring av ett meddelande i en röstbrevlàde-server (402) när ingen av användarna/ kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306) accepterar sessionsinbjudan; tillkännagivande till alla användarna/ kommunikationsterminalerna (202, 204, 206, 208, 302, 304, 306) associerade med den gemensamma lMPU:n om att ett meddelande har spelats in i röstbrevlåde-servern (402): återvinning av nämnda data lagrad i minneshjälpmedlet (218, 318) kommunikationsterminalerna när en av användarna/ (202, 204, 206, 208, 302, 304, 306) utnyttjar det inspelade meddelandet; och baserat på nämnda data, sändning av ett tillkännagivande, som innehåller information om identiteten på den användare/terminal (202, 204, 206, 208, 302, 304, 306) som utnyttjar det inspelade meddelandet, till de andra användarna/ kommunikationsterminalerna (202, 204, 206, 208, 10 53"! 552 20 302, 304, IMPU:n. 306) associerade med den gemensamma
15. En metod enligt något av patentkraven 12 till l4, k ä n n e t e c k n a d av att varje kommunikationsterminal (202, 204, 206, 208, 302, 304, 306) förses med ett minneshjälpmedel, och som tillåter varje kommunikationsterminal (202, 204, 206, 208, 302, 304, 306) att vara försedd med (carry) den information som behövs för att informera de andra användarna/ (202, 204, 206, 208, 306) associerade med den gemensamma IMPU:n. kommunikationsterminalerna 302, 304,
16. En metod enligt något av patentkraven 12 till l5, k ä n n e t e c k n a d av att sessionerna mellan IMS- natverket och kommunikationsterminalerna styrs med hjälp av Session Initiation Protocol, SIP.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0701936A SE531952C2 (sv) | 2007-08-24 | 2007-08-24 | Uppdatering av tillkännagivanden om sessionshändelser för slutanvändare |
PCT/SE2008/000465 WO2009029014A1 (en) | 2007-08-24 | 2008-08-01 | End-user notification updates of session events |
EP08794094.6A EP2186294B1 (en) | 2007-08-24 | 2008-08-01 | End-user notification updates of session events |
US12/674,794 US8396974B2 (en) | 2007-08-24 | 2008-08-01 | End-user notification updates of session events |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0701936A SE531952C2 (sv) | 2007-08-24 | 2007-08-24 | Uppdatering av tillkännagivanden om sessionshändelser för slutanvändare |
Publications (2)
Publication Number | Publication Date |
---|---|
SE0701936L SE0701936L (sv) | 2009-02-25 |
SE531952C2 true SE531952C2 (sv) | 2009-09-15 |
Family
ID=40387545
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE0701936A SE531952C2 (sv) | 2007-08-24 | 2007-08-24 | Uppdatering av tillkännagivanden om sessionshändelser för slutanvändare |
Country Status (4)
Country | Link |
---|---|
US (1) | US8396974B2 (sv) |
EP (1) | EP2186294B1 (sv) |
SE (1) | SE531952C2 (sv) |
WO (1) | WO2009029014A1 (sv) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2619964B1 (en) * | 2010-09-24 | 2018-02-07 | Nexios IT | Systems and methods for peer-to-peer ims |
FR2970137A1 (fr) * | 2010-12-30 | 2012-07-06 | France Telecom | Gestion des equipements utilisateurs ayant la meme identite publique par un serveur d'application dans un reseau ims |
FR2972088A1 (fr) * | 2011-02-24 | 2012-08-31 | France Telecom | Procedes et dispositifs de notification d'etat de services de communication |
FR3006531A1 (fr) * | 2013-05-31 | 2014-12-05 | France Telecom | Procede et dispositif correspondant de gestion de l'etablissement d'une communication entre un terminal appelant et un groupe de terminaux partageant une meme identite publique |
US10462291B1 (en) * | 2018-12-04 | 2019-10-29 | T-Mobile Usa, Inc. | Shared group number |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6778652B2 (en) * | 1997-03-14 | 2004-08-17 | Itex, Inc. | Method and apparatus for establishing and facilitating a voice call connection from a client computer to a PSTN extension |
US20030018725A1 (en) * | 2000-10-20 | 2003-01-23 | Tod Turner | System and method for using an instant messaging environment to establish a hosted application sharing session |
GB2415317B (en) * | 2004-06-15 | 2007-08-15 | Orange Personal Comm Serv Ltd | Provision of group services in a telecommunications network |
JP4273526B2 (ja) * | 2005-03-30 | 2009-06-03 | 日本電気株式会社 | サービスシステム、情報制御装置および情報制御方法 |
US7613705B2 (en) * | 2005-08-26 | 2009-11-03 | Hewlett-Packard Development Company, L.P. | Initial filter criteria (IFC) database with class of service (COS) |
DE602005024191D1 (de) | 2005-10-21 | 2010-11-25 | Ericsson Telefon Ab L M | Bereitstellung von ims-diensten über leitervermittelten zugang |
US7606357B2 (en) * | 2005-12-29 | 2009-10-20 | At&T Intellectual Property I, L.P. | Caller identification of recipient that answered a simultaneous or routed communication |
WO2011056034A2 (en) * | 2009-11-09 | 2011-05-12 | Lg Electronics Inc. | Method for controlling session and server using the same |
-
2007
- 2007-08-24 SE SE0701936A patent/SE531952C2/sv unknown
-
2008
- 2008-08-01 EP EP08794094.6A patent/EP2186294B1/en not_active Not-in-force
- 2008-08-01 US US12/674,794 patent/US8396974B2/en active Active
- 2008-08-01 WO PCT/SE2008/000465 patent/WO2009029014A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
EP2186294B1 (en) | 2018-05-09 |
WO2009029014A1 (en) | 2009-03-05 |
US20110246656A1 (en) | 2011-10-06 |
EP2186294A4 (en) | 2011-09-21 |
US8396974B2 (en) | 2013-03-12 |
EP2186294A1 (en) | 2010-05-19 |
SE0701936L (sv) | 2009-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8811382B2 (en) | Methods and apparatus to provide a call-associated content service | |
US10218744B2 (en) | User device selection | |
US8953583B2 (en) | Method and system for selective call forwarding based on media attributes in telecommunication network | |
US8812700B2 (en) | Method and apparatus for providing network based services to non-registering endpoints | |
EP2093968A1 (en) | Methods and systems for facilitating transfer of sessions between user devices | |
US8483666B2 (en) | Method, terminal and voice memory for storing voice messages in a communication network | |
EP2585939B1 (en) | Dynamic federations | |
US8913731B2 (en) | Method and system for providing an audio representation of a name | |
EP2166733B1 (en) | Methods and systems for aggregating presence information to provide a simplified unified presence | |
US20150222753A1 (en) | Method for Handling a Call from a Calling Subscriber Towards a Called Subscriber | |
US8027445B2 (en) | Method and system to provision emergency contact services in a communication network | |
SE531952C2 (sv) | Uppdatering av tillkännagivanden om sessionshändelser för slutanvändare | |
WO2011143821A1 (zh) | 将呼叫请求分流至被叫用户地址的方法以及装置 | |
WO2010078775A1 (zh) | 一种分布式业务的实现方法、装置及系统 | |
EP1941606B1 (en) | System and method for facilitating voip communications | |
EP2064864B1 (en) | Remote monitoring of phone calls | |
US8213373B2 (en) | Supporting method for REFER message expansion parameter | |
JP5299350B2 (ja) | コールセンタシステムおよびコールセンタシステムの制御方法 | |
CN101778363B (zh) | 同组代答业务的实现方法和通信系统 | |
Park et al. | Enhanced 911 Mechanism for Internet Telephony Service | |
JP2018164200A (ja) | 呼制御システム及び呼制御方法 |