VoIP (Voice over IP) Analog Telephone Adapter (ATA) Public Switched Telephone Network (PSTN) Private Branch exchang (PBX) Interactive Voice Response (IVR) Helyi hálózatok tervezése és üzemeltetése 1
Történelem 1996 ITU-T begins development of standards for the transmission and signaling of voice communications over Internet Protocol networks with the H.323 standard. 1999 The Session Initiation Protocol (SIP) specification RFC 2543 is released. Mark Spencer of Digium develops the first open source Private branch exchange (PBX) software (Asterisk). 2004 Commercial VoIP service providers proliferate. 2005 OpenSER (later Kamailio and OpenSIPS) SIP proxy server is forked from the SIP Express Router. 2006 FreeSWITCH open source software is released. Helyi hálózatok tervezése és üzemeltetése 2
Technológiák H.323 IP Multimedia Subsystem (IMS) Session Initiation Protocol (SIP) Real-time Transport Protocol (RTP) Inter-Asterisk exchange (IAX) Helyi hálózatok tervezése és üzemeltetése 3
Multimedia Compression Formats International Telecommunications Union, Standardization Sector (ITU-T) Helyi hálózatok tervezése és üzemeltetése 4
Audio Codec G.711 (ulaw, alaw) Pulse code modulation (PCM) G.723, G.728, G.729 gsm speex Video H.261, H.263, H.264 http://en.wikipedia.org/wiki/comparison_of_audio _codecs Helyi hálózatok tervezése és üzemeltetése 5
SIP SIP user agent (UA) User Agent Client (UAC), sends SIP requests User Agent Server (UAS), receives the requests and returns a SIP response Uniform Resource Identifier (URI), sip:username:password@host:port proxy server, registrar, stun Helyi hálózatok tervezése és üzemeltetése 6
SIP messages REGISTER: Used by a UA to notify its current IP address and the URLs for which it would like to receive calls. INVITE: Used to establish a media session between user agents. ACK: Confirms reliable message exchanges. CANCEL: Terminates a pending request. BYE: Terminates a session between two users in a conference. OPTIONS: Requests information about the capabilities of a caller, without setting up a call. Helyi hálózatok tervezése és üzemeltetése 7
SIP response types Provisional (1xx): Request received and being processed. Success (2xx): The action was successfully received, understood, and accepted. Redirection (3xx): Further action needs to be taken (typically by sender) to complete the request. Client Error (4xx): The request contains bad syntax or cannot be fulfilled at the server. Server Error (5xx): The server failed to fulfill an apparently valid request. Global Failure (6xx): The request cannot be fulfilled at any server. Helyi hálózatok tervezése és üzemeltetése 8
SIP Helyi hálózatok tervezése és üzemeltetése 9
Telefonhívás Helyi hálózatok tervezése és üzemeltetése 10
Softphone X-Lite Ekiga SIP Communicator Skype http://en.wikipedia.org/wiki/comparison_of_voip_ software Helyi hálózatok tervezése és üzemeltetése 11
Hardware phones Avaya Cisco / Linksys Leadtek Polycom Snom Nokia Helyi hálózatok tervezése és üzemeltetése 12
Szerver Asterisk PBX FreeSWITCH PBX SoftPhone OpenSER Helyi hálózatok tervezése és üzemeltetése 13
Előnyei Sokkal könnyebben telepíthető és konfigurálható, mint az egyedi telefonrendszer. Könnyebben kezelhető a web-alapú konfigurációs felhasználói felületnek köszönhetően Nincs szükség külön telefonhuzalozásra A felhasználók rácsatlakoztathatják a telefonjukat a legközelebbi ethernet portra, és megtartják a már létező számukat! A SIP szabvány szükségtelenné teszi az egyedi, nagyköltségű telefonokat Méretezhető Jobb naplózás A rendszerállapot és a hívások jobb áttekintése Helyi hálózatok tervezése és üzemeltetése 14
Költségek jóval olcsóbb a hagyományos távbeszélőn folytatottnál nincs szükség egy különálló hálózat kiépítésére és karbantartására a hálózatán belüli hívások jellemzően ingyenesek Hazai GSM szolgáltatók közt 2009-ben van olyan (V), amelyik a VoIP előfizetésekre használható 21-es körzetszám hívását közel tízszeres áron számlázza. Helyi hálózatok tervezése és üzemeltetése 15