Åpen telefonistruktur Olav Kvittem, UNINETT Trondheim, 1/2-2007
Oversikt Tjenestearkitektur på internett SIP prinsipper og anvendelser Telefoni konvergens med ENUM Scenarier for telefoni-marked Prosjekter 1
Tjenestearkitektur Ende-til-tjener - asynkront - web, epost, VOD - konsument - ADSL Ende-til-ende - desentralisert maskin-til-maskin - GRID, fildeling Person-til-person - synkront - telefonsamtale, meldinger, tilstedeværelse, konferanser Person-til-organisasjon - sentralbord, betjening, kalender 2
Session Initiation Protocol - SIP SIP formidler kontakt for multimediakonferanser ala signalering i telefoni Bruker-agent registrerer seg hos en tjener og kontaktes via tjeneren - addresse(uri) - sip:bruker@domene Skalerer bra - ende-til-ende - intelligens i endesystemer IP-telefoni, direktemeldinger, videokonferanser, tilstedeværelse,... 3
4
SIP meldinger REGISTER - logg inn på proxy - tilgjengelig på port og adresse INVITE, BYE - inviter til samtale - legg ved SDP Status 100 Trying, 180 ringing, 200 OK, legger med SDP MESSAGE - melding 5
SUBSCRIBE, NOTIFY - tilstand, statistikk 6
ENUM ENUM lagrer/slår opp telefonnumre i DNS - knytter til tjenester - SIP-telefon, epost, faks, hjemmesider,.. Kan brukes til å rute telefonsamtaler over internett Skalerbar - hver enkelt nummereier vedlikeholder sitt nummer - ingen sentral ruting-database(nrdb) e164.arpa privat - ENUM for operatører diskuteres i IETF private initiativ pga telemyndigheter - e164.org, nrenum.org?,.. 7
ENUM pilot NORID/PT har testprosjekt med ENUM - delegerer soner for nummer-prefikser via registrarer - registreringer i testen er uoffisielle - ut 2008 Andre land har jobbet med formell tjeneste: Sverige, Østerrike, Sveits, Polen, Tyskland Mange land strever med å avklare disponering av telefonnummer e164.arpa er privat enum, dvs nummer-bruker registrer 8
SIP akademisk internasjonalt Terena - har startet arbeidsgruppe - TF-ECS - NL, CH, IT, PT, NO - Enhanced Communication Services - IP telephony cookbook revision - SIP/ENUM testing Nrenum.org - alternativt enum-tre for forskningsnett Sip.edu er ENUM-basert IP-telefoni - 20 univ - 250.000 abb. 9
Navneoppslag DNS SRV-post peker til tjener(e) for et domene - sip:uninett.no -> sip1.uninett.no port 5060 ENUM angir tjenester med NAPTR - navnetre ved å snu nummer med punkt i mellom prefiks av 73557911 delegeres til kundens navnetjenere - 9.7.5.5.3.7.7.4.e164.arpa -> ns1.uninett.no (NORID) - 1.1 -> sip:olav@uninett.no(uninett) 10
11
Kvalitet Stamnett i forskningsnettene har god kapasitet Prioritering av telefoni for lavkapasitet, egne VLAN? WLAN kvalitet varierer med dekning og annen trafikk - små pakker fyller WLAN fort IEE802.11E - QoS enhancements er klare til test Enkel prioritering (802.1p) finnes 12
IP telefoni på campus SIP-portner mot telesentral transparent WLAN-telefon overtar fastnummer - redirigering mot GSM ved ikke svar Campus for stort for ett LAN - flere IP-prefiks? Mobil IP kan bytte IP-adresse uten å bryte forbindelsen - eller er det greit å dele opp samtaler? 13
eduroam Europeisk forskningsnett-samarbeid om WLAN-infrastruktur Samme sikre måte å aksessere campus-nett overalt IEEE802.1X - ESSID eduroam Reisende bruker hjemme-id via Radius infrastruktur Skalerer teknisk og administrativt - lokalt og globalt 14
15
Mobil IP Kan bytte netttilknytning uten å bryte IP-forbindelser IP-adresse holdes konstant med tunell fra hjemmeruter Få implementasjoner - autentisering Er en del av CDMA - (3G mobil USA) Tar kanskje av når punktvis nettkontakt ikker lenger er nok 16
Scenarier Privat IP-telefoni - massemarked - Skype, Telio - proprietært Bør UH-institusjoner holde intern kommunikasjon internt? Er Skype, MSN, Google trygge for interne samtaler, meldinger, epost, kalendre? Kan sektoren gjøre IP-telefoni billigere Trenger vi transparent overgang mellom operatører 17
Lukkede IP-telefoninett - krever samtrafikkprotokoller - tar tid å standardisere. 18
Gigacampus IP-telefoni Prøve ut ENUM-basert ruting for - åpne telesentraler - Asterisk portner mot PABX SIP tjenere : nye applikasjoner SIP-telefoner og SIP PC-klienter, GSM/WLAN-telefoner mot SIP infrastruktur Bygger SIP infrastruktur - SIP-tjenere og portnere 19
SIP-infrastruktur prosjekt SIP Infrastruktur pilot - evaulere arkitektur - SIP tjenere - SIP Express Router/Asterisk - SIP/PABX-portnere - Asterisk, Alcatel, Nortel, Ericsson - IP-telefoni-klienter, PC, PDA, SIP/WLAN/GSM, SIP/LAN SIP-forbindelse mot Song - er oppe med testnummer UiO ser på telefoni-sentraler og -tjenester 20
Nye tjenester tilstedeværelse, direktemeldinger - SIMPLE - SIP-basert - prototype kvalitet(gaim, Ekiga) - Jabber/XMTP - bedre applikasjoner - SIP-kopling studeres - ICAL- kaldenderutveksling - få klienter enda videokonferanser - SIP i nye produkter (Tandberg, Sony) VRVS - pilot - webbasert oppsett (vrvs.org) 21
Piloten Linux ubuntu med Asterisk og OpenSER og ISDN-PRI Operative HiØF(mangler ENUM), HiA oppe Har boks : UiT, UiO, HiT Overvåkes systemmessig fra UNINETT driftssenter med Munin 22
Mål - ruting med ENUM(sip.edu) og default mot Song(UNINETT) ekkotjenester, målinger SIP-telefoner og brukere tjenester : sentralbord, call center, konferanser 23
Overvåking SIPP - åpent verktøy fra HP for SIP protokoll-testing gjøre systematiske tester av samtaler mot ekko-numre måle pakketap og jitter på retur samarbeid med Q2S NTNU på kvalitetsmålinger 24
Oppsummering SIP er viktig for nye konferansetjenester ENUM åpner for transparent overgang til IP-telefoni IP-telefoni er ende-til-ende på tvers av operatører og utstyr WLAN IP-telefoner med Eduroam på campus Spør etter SRV og ENUM-oppslag i SIP-produkter! Åpne løsninger er markedsmakt for sektoren 25
Referanser http://www.ietf.org http://www.norid.no http://www.uninett.no/sip http://www.dante.net http://www.eduroam.org 26
SIP/H323 H323 har vært i bruk til videokonferanser og telefoni-transport mellom sentraler H323 SIP ITU videokonferanse Terminal gatekeeper gateway MCU IETF IP-telefoni User Agent proxy, registrar gateway ikke standard 27 Snarlik arkitektur
SIP fordeler SIP er enklere - kan mer - flere tjenester mindre administrasjon, skalerer bedre(dns) brukeragent gjør mer av jobben ->billigere tjenere H323 har videokonferanse-standard - SIP i startgropa SIP kan mye av det en PABX-kan... 28