1. Trang chủ
  2. » Thể loại khác

Kundan Singh, and Henning Schulzrinne "Peer-to-peer internet telephony using SIP" in NOSSDAV ''05

116 4 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 116
Dung lượng 3,03 MB

Nội dung

CS234/NetSys210: Advanced Topics in Networking Spring 2012 SIP and VoIP Kundan Singh, and Henning Schulzrinne "Peer-to-peer internet telephony using SIP" in NOSSDAV '05 Presentation by: Swaroop Kashyap Tiptur Srinivasa Anirudh Ramesh Iyer Tameem Anwar Introduction to Session Initiation Protocol (SIP) Introduction to SIP • • • • What is SIP ? Text-based protocol (Defined in RFC 3261) SIP Applications Network Elements – User Agent (UAC and UAS) – Proxy Server (UAC and UAS) – Registrar – Redirect Server – SBC SIP Messages • Request messages – REGISTER – INVITE – ACK – CANCEL – BYE – OPTIONS SIP Messages • Response messages – PROVISIONAL (1XX) – SUCCESS (2XX) – REDIRECTION (3XX) – CLIENT ERROR (4XX) – SERVER ERROR (5XX) – GLOBAL FAILURES (6XX) Assessment of VoIP quality over Internet backbones     Athina P Markopoulou, Fouad A Tobagi, Mansour J Karam Quality of service for VoIP traffic in Internet backbone was studied based on delay as the metric ISPs, 43 paths formed the test setup A model is proposed to study and analyze VoIP traffic in Internet backbones based on characteristics of VoIP such as talkspurts and silence periods This model is applied to the data trace obtained from the test setup (2.5 days worth of data)  The study shows that certain backbone paths are not equipped to handle VoIP traffic Examples of such paths are coast-to-coast paths which have high delay  The authors suggest that the primary reason for high delay in paths is due to the fact that there is no distinction between data and voice traffic This prompts the authors to suggest IP QoS mechanism as a solution Improving VoIP Quality thorugh Path Switching Shu Tao , Kuai Xu, Antonio Estepa, Teng Fei ,Lixin Gao ,Roch Gu’erin, Jim Kurose, Don Towsley, Zhi-Li Zhang  The effectiveness and benefits of path switching was examined, and its feasibility was demonstrated with the help of a of a prototype application-driven path switching gateway  With sufficient path diversity, path switching is indeed capable of yielding meaningful improvements in voice quality  The experiments also highlighted the benefit of adaptive decisions, especially in light of the often changing nature of the time scale at which network congestion takes place  The study suggests that by exploiting the inherent path diversity of the Internet, application-driven path switching is a viable option in providing quality-of-service to applications  There is ongoing research being done to pursue these issues further in the context of hybrid wired/wireless networks and other applications such as video QoS-Enabled Voice support in the Next-Generation Internet: Issues, Existing Approaches and Challenges “Bo Li, Mounir Hamdi, Dongyi Jiang, and Xi-Ren Cao, Hong Kong University of Science, Technology ,Y Thomas Hou, Fujitsu Laboratories of America”  There has been significant work done to establish the foundation to support VoIP However, much remains to be done in order to ensure the QoS for VoIP and for multimedia traffic in general  This article surveys the existing technologies to support VoIP, in particular the basic mechanisms in the IETF Internet telephony architecture and ITU-T H.323-related recommendations  It then reviews the IETF QoS framework and major components in providing such QoS guarantees, including the Intserv and Diffserv models  In addition, this article also presents two leading companies (Cisco and Lucent) solutions to offering IP telephony services  One another major issue currently under active development is internetworking with legacy net- works (i.e., PSTN) There are a number of proposals within the IEFT, in particular Media Gateway Control Protocol (MGCP) Peer-to-peer internet telephony using SIP Kundan Singh, and Henning Schulzrinne, NOSSDAV '05 Peer-to-Peer Internet Telephony using SIP • SIP using Client-Server model – Less Robustness and Scalability – Increased costs due to Maintenance and Configuration • SIP using Peer-to-Peer model – Increased Robustness and Scalability – No maintenance and Configuration – Interoperability • Tradeoff – Resource look-up – Security Session Description Protocol SDP is used to describe multimedia sessions for both telephony and distributed applications The protocol includes several kinds of information, as follows  Media streams convey the type for each media stream For each media stream, the destination address (unicast or multicast ) is indicated by Address  Ports define the UDP port numbers for each sending or/and receiving stream  Payload type conveys the media formats that can be used during the session  For a broadcast-style session such as a television program, start and stop times convey the start, stop, and repeat times of the session  Originator names the originator of the session and how that person can be contacted Basic Mechanisms in H.323 H.323 are a series of Recommendations of the ITU-T to enable multimedia communications in packet switched networks H.323 is designed to extend the traditionally circuit-based services including audiovisual and multimedia conferencing services into packet-based networks One of the primary objectives of H.323 is the interoperability with the existing circuit-switching systems (PSTN and ISDN) The basic elements defined in H.323 architecture are: terminals, gateways, gatekeepers, and multipoint control units (MCUs), in which the terminals, gateways, and MCUs are collectively referred as endpoints The H.323 Protocol Stack Basic Mechanisms in H.323(cont) A gateway, as the name suggests, is an intermediate device to provide interoperation between H.323 compliant devices and non-H.323 devices, in particular PSTN and ISDN devices A gatekeeper manages a set of registered endpoints, collectively referred as a zone Its main functions include call admission (or call authorization), address resolution, and other management-related functions An MCU provides the necessary control needed for multiparty video conferences It contains two logical components: a multipoint controller (MC) for call control coordination and a multipoint processor (MP) to handle audio or video mixing H.323 Protocol Phases The IETF Differentiated Services Framework  The Diffserv architecture is based on a simple model where traffic entering a network is classified and possibly conditioned at the boundaries of the network, and assigned to different behavior aggregates (BAs), with each BA being identified by a single Diffserv code- point (DSCP)  Sophisticated classification, marking, policing, and shaping operations need only be implemented at network boundaries or hosts A Diffserv architecture can be specified by defining or implementing the following four components:  The services provided to a traffic aggregate  The traffic conditioning functions and PHBs used to realize the services  The Diffserv field value (DSCP) used to mark packets to select a PHB  The particular node mechanism to realize a PHB There are two approaches to provide Diffserv: • The first approach specifies the QoS in deterministically or statistically quantitative terms of throughput, delay, jitter, and/or loss Such approach is called quantitative Diffserv • The second approach specifies the services in terms of some relative priority of access to network resources and is called priority based Diffserv The CISCO Solution: Enterprise IP Telephony The Cisco solution for IP telephony in enterprise networks includes hardware, such as switches, routers, IP/PSTN gateways, desktop IP phones, and software, such as the call manager By using routers and gateways to connect the PBX, voice traffic can be carried over data IP networks Call management soft- ware and IP telephones are deployed in the existing IP networks at each remote site This will reduce the cost of WAN consolidation while at the same time eliminating the cost of installing a second network at each remote location Packet classification identifies and cate- gorizes network traffic into multiple classes The Cisco IP phone can set the IPv4 ToS at the ingress to the network The CISCO Solution: Enterprise IP Telephony The QoS guarantees are primarily provided by two mechanisms: The call manager equipped with a resource reservation protocol (e.g., RSVP)  A priority queue mechanism The priority queue mechanism is maintained in the core routers, and is responsible for high-speed switching and transport as well as congestion avoidance The Cisco Data and IP telephony configuration Lucent Gateway Solution For Service Provider Networks In this architecture an H.323 or SIP-compliant terminal is connected to the IP switch or router The edge switches or routers serve as access points and concentrators for the core IP network, which comprises higher-capacity IP routers or switches Two gateways are added to the IP network architecture as interfaces to the PSTN The first added is a connection gateway (CG), which performs signaling interworking between the IP protocol and PSTN protocols The second is a voice gateway (VG), which converts time division multiplexed signals into IP packet and vice versa Lucent IP and PSTN Architecture Difference between Lucent and Cisco Solutions The Lucent router implements a straightforward scheme for QoS It simply extracts ToS information from incoming IP packets and sets up a series of prioritized queues These queues can control packet flow based on the CoS value, which allows the router to prioritize voice data and move fax data to a lower priority, thereby minimizing delay on real-time information at the expense of less time-critical information The difference between these two approaches lies in the fact that the Cisco system is targeted for the enterprise network, in which per flow end-to- end QoS guarantee is possible The Lucent approach is used for carrier networks, which is more scalable but relies on the underlying IP network to provide the needed QoS Conclusion  There has been significant work done to establish the foundation to support VoIP However, much remains to be done in order to ensure the QoS for VoIP and for multimedia traffic in general  This article surveys the existing technologies to support VoIP, in particular the basic mechanisms in the IETF Internet telephony architecture and ITUT H.323-related recommendations  It then reviews the IETF QoS framework and major components in providing such QoS guarantees, including the Intserv and Diffserv models  In addition, this article also presents two leading companies (Cisco and Lucent) solutions to offering IP telephony services  One another major issue currently under active development is internetworking with legacy net- works (i.e., PSTN) There are a number of proposals within the IEFT, in particular Media Gateway Control Protocol (MGCP) Questions?

Ngày đăng: 15/12/2022, 16:58

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w