B.Eng. (Hons.) Telecommunications. Examinations for / Semester 1

Similar documents
Voice over IP (VoIP)

TSIN02 - Internetworking

Z24: Signalling Protocols

VoIP Basics. 2005, NETSETRA Corporation Ltd. All rights reserved.

VoIP. ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts

BEng. (Hons) Telecommunications. Examinations for / Semester 2

Real-time Services BUPT/QMUL

Media Communications Internet Telephony and Teleconference

Multimedia Applications. Classification of Applications. Transport and Network Layer

Chapter 11: Understanding the H.323 Standard

Abstract. Avaya Solution & Interoperability Test Lab

Real Time Protocols. Overview. Introduction. Tarik Cicic University of Oslo December IETF-suite of real-time protocols data transport:

Provide a generic transport capabilities for real-time multimedia applications Supports both conversational and streaming applications

Troubleshooting Voice Over IP with WireShark

Application Notes for Configuring SIP Trunking between Cincinnati Bell Any Distance evantage and Avaya IP Office Issue 1.0

Application Notes for Configuring SIP Trunking between Bandwidth.com SIP Trunking Solution and an Avaya IP Office Telephony Solution Issue 1.

Introduction to VoIP. Cisco Networking Academy Program Cisco Systems, Inc. All rights reserved. Cisco Public. IP Telephony

Abstract. Avaya Solution & Interoperability Test Lab

Application Notes for Configuring SIP Trunking between McLeodUSA SIP Trunking Solution and an Avaya IP Office Telephony Solution Issue 1.

Application Notes for Configuring SIP Trunking between Global Crossing SIP Trunking Service and an Avaya IP Office Telephony Solution Issue 1.

Multimedia Networking Communication Protocols


Real-time Services BUPT/QMUL

Kommunikationssysteme [KS]

H.323. Definition. Overview. Topics

Media Path. Feature Information for Media Path

Implementing Cisco Voice Communications & QoS (CVOICE) 8.0 COURSE OVERVIEW: WHO SHOULD ATTEND: PREREQUISITES: Running on UC 9.

Application Notes for Configuring SIP Trunking between TelePacific SmartVoice SIP Connect and an Avaya IP Office Telephony Solution 1.

Basic Architecture of H.323 C. Schlatter,

Mohammad Hossein Manshaei 1393

Outline Overview Multimedia Applications Signaling Protocols (SIP/SDP, SAP, H.323, MGCP) Streaming Protocols (RTP, RTSP, HTTP, etc.) QoS (RSVP, Diff-S

Cisco Unified MeetingPlace Integration

Multimedia Systems Multimedia Networking Part II Mahdi Amiri December 2015 Sharif University of Technology

a. Draw a network diagram, showing how a telephone in the US would make calls to a telephone on Deception Island. (15 points).

Transporting Voice by Using IP

Investigation of Algorithms for VoIP Signaling

Seminar report IP Telephony

Problem verification during execution of H.323 signaling

Phillip D. Shade, Senior Network Engineer. Merlion s Keep Consulting

INTERFACE SPECIFICATION SIP Trunking. 8x8 SIP Trunking. Interface Specification. Version 2.0

Synopsis of Basic VoIP Concepts

Mobile MOUSe CONVERGENCE+ ONLINE COURSE OUTLINE

Overview. Slide. Special Module on Media Processing and Communication

Transporting Voice by Using IP

Introduction to Quality of Service

A Novel Software-Based H.323 Gateway with

EarthLink Business SIP Trunking. Allworx 6x IP PBX SIP Proxy Customer Configuration Guide

Exam Questions

Internet Streaming Media. Reji Mathew NICTA & CSE UNSW COMP9519 Multimedia Systems S2 2006

Volume SUPPORTING THE CONVERGED NETWORK. Mark A. Miller, P.E. President DigiNet Corporation. A technical briefing from: July 2002

OSI Layer OSI Name Units Implementation Description 7 Application Data PCs Network services such as file, print,

陳懷恩博士助理教授兼所長國立宜蘭大學資訊工程研究所 TEL: # 255

Implementing Cisco Unified Communications Manager Part 2, Volume 1

Cisco Voice Over IP Exam(CVOICE)

Improving QoS of VoIP over Wireless Networks (IQ-VW)

Overview of the Session Initiation Protocol

Troubleshooting One Way Voice Issues

Multimedia networking: outline

INTERNATIONAL INTERCONNECTION FORUM FOR SERVICES OVER IP. (i3 FORUM) Interoperability Test Plan for International Voice services

TODAY AGENDA. VOIP Mobile IP

Mobile MOUSe IMPLEMENTING VOIP ONLINE COURSE OUTLINE

REACTION PAPER 01 TEL 500

Abstract. Avaya Solution & Interoperability Test Lab

Configuring T.38 Fax Relay

Protocols supporting VoIP

Internet Streaming Media. Reji Mathew NICTA & CSE UNSW COMP9519 Multimedia Systems S2 2007

Course Outline: Implementing Cisco IP Telephony & Video, Part 1 (CIPTV1)

Implementing Cisco IP Telephony & Video, Part 1 (CIPTV1) 1.0

A common issue that affects the QoS of packetized audio is jitter. Voice data requires a constant packet interarrival rate at receivers to convert

RTP implemented in Abacus

VoIP Core Technologies. Aarti Iyengar Apricot 2004

Cisco Webex Cloud Connected Audio

Introduction. H.323 Basics CHAPTER

Network+ Guide to Networks 6th Edition. Chapter 12 Voice and Video Over IP

Theoretical and Practical Aspects of Triple Play

System-Level Configuration Settings

voice-enabling.book Page 72 Friday, August 23, :19 AM

Cisco PGW 2200 and HSI Softswitch Out of band DTMF for SIP and H.323

ETSF10 Internet Protocols Transport Layer Protocols

Lecture 14: Multimedia Communications

EarthLink Business SIP Trunking. Toshiba IPEdge 1.6 Customer Configuration Guide

Introduction. We have learned

Internet Telephony: Advanced Services. Overview

Secure Telephony Enabled Middle-box (STEM)

PROTOCOLS FOR THE CONVERGED NETWORK

Cisco Cisco Voice over IP (CVOICE) Practice Test. Version QQ:

Multimedia Networking. Protocols for Real-Time Interactive Applications

ITTC Communication Networks The University of Kansas EECS 780 Multimedia and Session Control

Cisco Optimizing Converged Cisco Networks. Practice Test. Version

Real-Time Control Protocol (RTCP)

EarthLink Business SIP Trunking. ShoreTel 14.2 IP PBX Customer Configuration Guide

Popular protocols for serving media

CHAPTER. Introduction. Last revised on: February 13, 2008

Become a WebRTC School Qualified Integrator (WSQI ) supported by the Telecommunications Industry Association (TIA)

Reserving N and N+1 Ports with PCP

RSVP Support for RTP Header Compression, Phase 1

The Dynamic Payload Type Interworking for DTMF and Codec Packets for SIP-to-SIP Calls feature provides

freq-power-twist, on page 64 frequency (cp-dualtone), on page 66

Dynamic Payload Type Interworking for DTMF

MODULE: NETWORKS MODULE CODE: CAN1102C. Duration: 2 Hours 15 Mins. Instructions to Candidates:

Transcription:

B.Eng. (Hons.) Telecommunications Cohort: BTEL/12/FT Examinations for 2014-2015 / Semester 1 MODULE: IP TELEPHONY MODULE CODE: TELC 3107 Duration: 3 Hours Instructions to Candidates: 1. Answer all questions. 2. Questions may be answered in any order but your answers must show the question number clearly. 3. Always start a new question on a fresh page. 4. All questions carry equal marks. 5. Total marks 100. This question paper contains 5 questions and 10 pages. Page 1 of 10

QUESTION 1: (20 MARKS) SIP ANSWER ALL QUESTIONS (a) State the transport protocols used by the SIP protocol. (4 marks) (b) Assume that your boss ask you to set up a low cost VoIP infrastructure solution within the premises of your company (around 200 employees) that will enable employees to use their smartphones to access VoIP services without going through the 3G cellular network. Describe briefly how this objective can be achieved. (6 marks) (c) Consider the VoIP setting illustrated in figure 1.1. Figure 1.1 Page 2 of 10

(i) List the messages labels from (1) to (12). (ii) Differentiate between requests and responses messages in (i). The message (1) code is detailed as follows: INVITE sip:john@192.190.132.31 SIP/2.0 Via: SIP/2.0/UDP 10.11.12.13; branch=z9hg4bk776asdhds Max-Forwards: 70 To: John <sip:john@192.190.132.31> From: Mark <sip:mark@10.11.12.13>;tag=1928301774 Call-ID: a84b4c76e66710@10.11.12.13 CSeq: 314159 INVITE Content-Type: application/sdp Content-Length: 228 v = 0 o = mark 114414141 12214 IN IP4 10.11.12.13 s =session SDP c = IN IP4 10.11.12.13 t =0 0 m = audio 49170 RTP/AVP 0 a = rtpmap: 0 PCMU/8000 (iii) What is the difference between the Call-ID and the CSeq fields? (iv) Explain the purpose of the parameter branch=z9hg4bk776asdhds in this message? (v) In the last 2 lines of the message what do 49170 and PCMU/8000 stand for? (10 marks) Page 3 of 10

QUESTION 2: (20 MARKS) H.323 (a) Figure 2.1 depicts the protocol stack for H.323. You will notice that H.3.23 splits into H.225 RAS Signalling, Call signalling and Control Signalling. (i) Why is it important to separate call signalling from control signalling in IP Telephony? Figure 2.1 (b) Amongst the components in an H.323 architecture, there are the Gatekeepers and Control Units. (i) What is the difference between the Gatekeeper (GK) and the Multipoint Control Unit (MCU) regarding their functionalities? (ii) How is the CODEC information negotiated in H.323? Page 4 of 10

(c) Draw a call flow diagram to show the different message exchanges in a direct call signalling with 2 terminals and one Gatekeeper as portrayed in figure 2.2. Figure 2.2 (4 marks) (d) Consider now a Gatekeeper routed call signalling. (i) Draw a call flow diagram to show the different message exchanges in a GK routed call signalling with 2 terminals and one Gatekeeper. (ii) Use a different colour on the same diagram answered in (i) to show message exchanges assuming there is request for bandwidth change. (6 marks) Page 5 of 10

QUESTION 3: (20 MARKS) MGCP (a) What would be the role for gateways if MGCP can sustain signalling between different types of Networks, for example a PSTN and a VoIP? (b) MGCP is meant to interconnect networks with different signalling systems. Explain why neither H.323 nor SIP are efficient to allow this through extensions. (c) Is the MGCP close to the IP philosophy? Discuss. (d) In what ways is the use of MGCP particular attractive to operators and hardware manufacturers? Page 6 of 10

QUESTION 4: (20 MARKS) RTP/RTCP (a) What are the quality issues in IP telephony that prompted the need for another Transport protocol for voice? (b) Compare the functionalities between the RTP and RTCP protocols (c) What are the functions of a translator and a mixer in a VoIP infrastructure? Illustrate your answer with the help of a diagram. (d) For a 16 kbps DVI4 audio conference with 100 participants (10 senders, 90 receivers) with an average packet size 100 bytes. (i) Calculate the period between 2 RTCP packets for a sender. (ii) Calculate the period between 2 RTCP packets for a receiver. Page 7 of 10

QUESTION 5: (20 MARKS) CODEC / Dial Plan (a) Voice quality is quite subjective. The 2 popular voice quality scales set by the ITU are the Mean Option Score (MOS) and the Perceptual Speech Quality Measurement (PSQM). Describe the MOS and the PSQM systems. (b) Assume the following protocols headers format. 40 bytes for IP (20 bytes) / User Datagram Protocol (UDP) (8 bytes) / Real-Time Transport Protocol (RTP) (12 bytes) headers. Compressed Real-Time Protocol (crtp) reduces the IP/UDP/RTP headers to 2 or 4 bytes (crtp is not available over Ethernet). 6 bytes for Multilink Point-to-Point Protocol (MP) or Frame Relay Forum (FRF).12 Layer 2 (L2) header. 1 byte for the end-of-frame flag on MP and Frame Relay frames. 18 bytes for Ethernet L2 headers, including 4 bytes of Frame Check Sequence (FCS) or Cyclic Redundancy Check (CRC). Page 8 of 10

CODEC information Table 5.1 Bandwidth requirements CODEC Bit rate(kbps) Codec sample size(b) Code sample interval (ms) MOS Voice payload size (B) Voice payload size(ms) PPS Bandwidth MP or FRF.12 (kbps) Bandwidth w/crtp MP or FRF.12 (kbps) Bandwidth Ethernet (kbps) G.711 64 80 10 4.1 160 20 50 G.729 8 10 10 3.92 20 20 50 Calculate the bandwidths for G.711 and G.729 as per the table 5.1. (c) Whenever we deal with external route configuration in a VoIP setting, we need to consider the following: Route patterns Route lists Route groups Route groups devices (i) Define the above routes. (ii) In Cisco Call Manager, what is the difference between On-Cluster Calls and Off-Cluster Calls? (d) There are actually different dial plan design guidelines according to the geographical location of the VoIP infrastructure as follows. Single Site Enterprise Multisite with distributed call processing Multisite with centralised call processing Page 9 of 10

(i) How do the above site configurations impact on the dial plan design? (ii) One of the advanced tools in Call Manager Dial Plan Tool Kit is the Automated Alternate Routing (AAR). Briefly describe the mechanism of the AAR. ***END OF QUESTION PAPER*** Page 10 of 10