1. Trang chủ
  2. » Cao đẳng - Đại học

Điện tử viễn thông c1 6 thoại qua IP (VoiceOverIP) khotailieu

25 39 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 25
Dung lượng 671,1 KB

Nội dung

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA ĐIỆN TỬ - VIỄN THÔNG TỔNG ĐÀI & KỸ THUẬT CHUYỂN MẠCH Chương 1: Lý thuyết tổng quan sở VI Thoại qua IP (VoiceOverIP) Giảng viên: Phan Thị Thanh Ngọc EPU - 2012 Multi-media & Data Integration Benefits • Productivity increases – Voice and even multi-media communications become part of office automation and web environment (“click to talk”) • Infrastructure savings – PABX and separate telephone wiring replaced by additional capacity requirements on data network – Reduced external telecommunication costs – Maintenance and management reduced to one single network • Increased reliability – PABX single point of failure could be replaced by distributed software J.Tiberghien - VUB The Multi-media challenge Traffic characteristics Throughput: Correctness: Delay: Data Voice & Images Bursty Essential Unimportant Stable Non-essential Small & Stable Conclusion: Data and multi-media traffic have totally different requirements Mixing them on a single network is technically and economically challenging J.Tiberghien - VUB Multi-media & Data Integration Challenges • Control over delays in IP networks ? Enough network capacity ? GMPLS ? IP V6 ? New transport protocols • Reliability and availability culture in data networks • Power via data cables for IP phones • Organizational and cultural changes • Addressing and Directory management J.Tiberghien - VUB Real Time Voice over the Internet The initial goal : free international calls Internet Sound enabled PC (full duplex) Sound enabled PC (full duplex) - To communicate, precise appointments need to be made, by phone ?!? - IP addresses on both sides need to be known - Voice quality dependent on network delays - Acceptable if network not overloaded J.Tiberghien - VUB Internet Telephony Low cost POTS emulation Local PSTN Internet Telephone Gateways Local PSTN Internet + Access through local PSTN - Quality dependant from network load J.Tiberghien - VUB Internal Communications • Internal communications in many organizations : – voice : PABX – data : intranet • If geographically separated sites : – voice : PABX’s interconnected via » leased lines » public telephone network – data : Intranets interconnected via » leased lines » Virtual Private Networks J.Tiberghien - VUB Traditional Communications in multi-site organizations WAN Intranet PABX PSTN PABX J.Tiberghien - VUB PABX & Intranet Integration for traditional POTS and data Transport costs lower for data than for telephony ! PSTN PABX WAN Intranet PABX PSTN PABX needs to be IP compatible J.Tiberghien - VUB Full voice-data Integration Infrastructure savings + Productivity gains WAN or LAN Intranet What about the 109 pots users ??? 10 J.Tiberghien - VUB Full voice-data Integration Infrastructure savings + Productivity gains WAN or LAN Intranet PSTN 11 H231 Gateway J.Tiberghien - VUB The role of SIP • Voice or multimedia (= voice, images, streaming music and video, streaming computer data, …) communication implies a “connection” between two or several people • The host addresses and the port numbers of the appropriate applications that need to be connected to enable these people to communicate need to be identified • The nature and the characteristics of the communication between these applications needs to be negotiated • The connection needs to be established • The connection needs to be maintained, even when the address of some partners change (mobility) • Mobility might imply renegotiation of the communication characteristics • When no longer needed, the connection needs to be closed 12 J.Tiberghien - VUB Addresses & Directories • Addresses are hard to memorize numbers – Tel : +32 (0) 673 64 76 – Gsm : +32 (0) 475 81 27 93 – ip : 134.184.1.25 – ipV6: 64.0.0.0.0.0.0.0.0.0.0.0.134.184.1.25 • Need of directories, but hard to maintain consistency • Internet solution : – DNS = distributed directory – Local addresses maintained by local authority 13 J.Tiberghien - VUB Internet Domains Root uk ibm be edu ulb tiberghien tiberghien@ulb.ac.be org ieee mtv ac vrt com vub info tiberghien tiberghien@info.vub.ac.be 14 J.Tiberghien - VUB Domain Name Servers • In Each domain, there is at least one DNS – Name & DNS Address of all subdomains – Name & address of all hosts in the domain – DNS address of, at least, root of DNS system – Names & DNS addresses of frequently used domains • Each host must know the address of one DNS • Address resolution can be done recursively or by successive calls to different DNS • Local DNS is locally maintained • Caching greatly improves performance of DNS by keeping the translations of most recently accessed domains and hosts 15 J.Tiberghien - VUB Names vs Addresses • A name identifies a service – The mail service of a specific person (mailbox) – The web service of a specific company • An address specifies a host on which services are available • Several names can be linked with a single address – jacques.tiberghien@ulb.ac.be – tiberghien@info.vub.ac.be • Several addresses can be linked with a single name – Redundant web servers • DNS assumes stable links between names and addresses – Machines offering services have stable addresses 16 J.Tiberghien - VUB Beyond DNS • For some applications DNS is insufficient – Internet telephony = person to person service – At different times, people are at different locations – Personal computers seldom have unique address – One person can be reached through different devices, with different service levels • Session Initiation Protocol (SIP, RFC 3261) – A SIP server is an agent that handles multi-media services for one or several people: » As any server, it has a stable address » It knows the present address of the people it works for » It establishes and manages connections between multimedia communicating applications 17 J.Tiberghien - VUB Session Initiation Protocol Cathy@info.vub.ac.be The SIP server can handle both diversity in terminals and mobility of terminals 18 J.Tiberghien - VUB SIP functionality • • • • • • • • • • • 19 Call forwarding, unconditional, on busy, … Call transfer Caller ID Call hold Multiparty conferences Call return Follow me Find me Call queuing Do not disturb …… J.Tiberghien - VUB SIP in Redirection mode SIP Redirection server Callers network Home network Actual Data transfer Session set-up • Most efficient data transfer • Caller has access to actual called address 20 Mobility management Visited network J.Tiberghien - VUB SIP in Proxy mode Callers network Session set-up SIP Proxy server Home network Actual Data transfer • Longer transmission delays • SIP server can be bottleneck • Caller has no access to the actually called address 21 Mobility management Visited network J.Tiberghien - VUB SIP properties • SIP is user friendly – People accessed through their URLs » Jacques.tiberghien@sip.vub.ac.be » 2905@sip.vub.ac.be • SIP is well in line with Internet technology – Commands in clear text (html) – Few different commands – Readable answers to commands – Details of desired session described with SDP 22 J.Tiberghien - VUB SIP Requests • INVITE Invite user to a session The session description is contained in the body of the message, using SDP The session description contains the address where the host wants to receive media streams • ACK Acknowledgment of an INVITE request • BYE Sent when a call is to be released • OPTIONS Query server about capabilities • CANCEL Cancel a pending request • REGISTER Register with a SIP server Each SIP transaction has a unique identifier, which identifies the session 23 J.Tiberghien - VUB SIP references • The initial designers: www.cs.columbia.edu/sip/ • SIP Forum : www.sipforum.org • SIP Charter : www.ietf.org/html.charters/sip-charter.html 24 J.Tiberghien - VUB The Universal IP Network ? 25 J.Tiberghien - VUB ... Directories • Addresses are hard to memorize numbers – Tel : +32 (0) 67 3 64 76 – Gsm : +32 (0) 475 81 27 93 – ip : 134.184.1.25 – ipV6: 64 .0.0.0.0.0.0.0.0.0.0.0.134.184.1.25 • Need of directories, but... Visited network J.Tiberghien - VUB SIP properties • SIP is user friendly – People accessed through their URLs » Jacques.tiberghien@sip.vub.ac.be » 2905@sip.vub.ac.be • SIP is well in line with Internet... with a SIP server Each SIP transaction has a unique identifier, which identifies the session 23 J.Tiberghien - VUB SIP references • The initial designers: www.cs.columbia.edu/sip/ • SIP Forum

Ngày đăng: 12/11/2019, 19:53

w