Technical White Paper for Huawei's Videoconferencing Network Diagnostics Tool (NLog)
|
|
- Jack Bennett
- 5 years ago
- Views:
Transcription
1 Technical White Paper for Huawei's Videoconferencing Network Diagnostics Tool (NLog) Huawei Technologies Co., Ltd. All rights reserved.
2 Contents 1 Videoconferencing Network Conditions Overall Description Detailed Function Description Providing Participants' Network Status Statistics Generating Active Conferences' Packet Loss Alarms Exporting Network Status Statistics on Conferences and Participants Archiving Participants' Network Status Statistics Principle in Packet Loss Statistics Collection Basic Characteristics of Packets in Videoconferencing Principle in Packet Loss Information Collection Packet Loss Ratio Calculation After Data Streams Are Forwarded Through MCUs Impact of Network Exceptions on Packet Loss Ratio Calculation Comparison Between Statistics Collected by NLog and Network Devices Comparison Between Statistics Collected by NLog and the Ping Command Summary Application Case Participants Are Frequently Disconnected Due to No Stream Reception in the XX Site Image Artifacts Due to Network Disorder in the XX Site Appendix: Acronyms and Abbreviations on NLog User Interface Huawei confidential. No spreading without permission. Page 2 of 15
3 1 Videoconferencing Network Conditions The quality of service (QoS) of the bearer network has a great impact on the videoconferencing system's performance. When packet loss occurs, the audio and video quality will suffer, and users may notice interruptions of transmission or artifacts. When the videoconferencing service quality deteriorates, system administrators must be able to quickly diagnose the packet loss issue and accordingly improve the QoS. Realizing the importance of a network diagnostics tool dedicated for the videoconferencing, Huawei developed NLog V2 for its videoconferencing products. NLog V2 is a powerful network diagnostics tool for improving system troubleshooting efficiency and reducing maintenance costs. 2 Overall Description With the flash technology, NLog V2 can display network conditions in real time, including the network packet loss (audio, video, and presentation packet loss; transmitting and sending streams in dual directions), network jitter, network delay, and cyclic redundancy check (CRC) for dedicated lines. Compared to the previous version of NLog, NLog V2 shows significant improvements in terms of user friendliness, capability, and statistics comprehensiveness. Using this tool, administrators can ascertain the current network status during conferences, or obtain the conference statistics after the conferences end to facilitate troubleshooting. Table 2-1 describes the difference between NLog V2 and its predecessor. Table 2-1 Comparison between two versions of NLog NLog V2 Previous Version of NLog Flash graphics Supported Not supported Video packet loss analysis Supported Supported Audio packet loss analysis Supported Supported Presentation packet loss analysis Supported Not supported Network jitter Supported Not supported Network delay Supported Not supported CRC for dedicated lines Supported Not supported Real-time refresh Supported Not supported I-frames statistics collection Supported Not supported Packet loss alarm for participants Supported Not supported NLog V2 is installed and used with the conference management software (ResourceManager, RM) as part of the software Huawei confidential. No spreading without permission. Page 3 of 15
4 3 Detailed Function Description 3.1 Providing Participants' Network Status Statistics During conferences, users can check the current network statistics on one or more participants. The statistics include: Audio packet loss ratio Video packet loss ratio Presentation packet loss ratio Network delay Network jitter I-frames sent to the Multipoint Control Unit (MCU) The statistics are presented in flash graphics in real time, enabling users to intuitively ascertain the current network status of participants. Figure 3-1 Page showing a participant's current network status statistics On the following pages, users can view historical network status statistics on one or more participants: Participant predefinition page Network statistics collection page Network statistics archive page On any page showing the network statistics, users can: Specify the time span between two adjacent sampling points along the x-axis Huawei confidential. No spreading without permission. Page 4 of 15
5 Select which type of statistics to display Drag the time axis 3.2 Generating Active Conferences' Packet Loss Alarms NLog V2 allows users to set the packet loss threshold, exceeding which alarms will be generated. To set the packet loss threshold, click Conference in progress in the left pane of the window, and right-click a conference in the right pane; choose System Settings > Network Loss Packet Alarm Threshold. In an active conference, if the packet loss ratio of one of the participants exceeds the predefined threshold, an alarm icon will be displayed for that participant on the active conference page. Users can then intuitively locate the participant whose network environment is poor. Figure 3-2 Setting the packet loss threshold 3.3 Exporting Network Status Statistics on Conferences and Participants NLog V2 allows users to export network status statistics on completed conferences for analysis. Content that can be exported Packet loss statistics on all participants in a conference Packet loss statistics on one of the participants in a conference Exported file format CSV format Pictures (when exporting packet loss statistics on a single participant) Huawei confidential. No spreading without permission. Page 5 of 15
6 3.4 Archiving Participants' Network Status Statistics To prevent the network statistics from getting oversized, users can configure archive settings for the collected statistics. When the size of statistics files exceeded the threshold, the system will automatically archive the files. Users can still view and export the archive. Figure 3-3 Viewing packet loss statistics in an archive 4 Principle in Packet Loss Statistics Collection This section describes NLog V2's working principle and how it obtains packet loss statistics. 4.1 Basic Characteristics of Packets in Videoconferencing Videoconferencing provides real-time communication. Ideally, for a natural communication experience, packets must be received and transmitted in real time at an equal interval. For example, to deliver 30 fps video without freezing or jumps, there must be one frame per 33 ms. Though the endpoint can cache and adjust the received packets before output (at the expense of increased delay), the network itself must be stable enough. The size and transmitting-receiving frequency of the IP packets in real-time transmission are dependent on the call bandwidth. Size of Video Packets The size of video packets depends on the actual call bandwidth. The following tables describe the general cases Huawei confidential. No spreading without permission. Page 6 of 15
7 Table 4-1 H.263 packetization Bandwidth lower than 512 kbit/s Bandwidth lower than 1 Mbit/s Bandwidth lower than 4 Mbit/s Bandwidth higher than 4 Mbit/s 500 bytes (about 128 packets at 512 kbit/s) 800 bytes (about 160 packets at 1 Mbit/s) 1000 bytes (about 480 packets at 4 Mbit/s) 1300 bytes (about 730 packets at 8 Mbit/s) Table 4-2 H.264 packetization Bandwidth lower than 768 kbit/s Bandwidth lower than 1 Mbit/s Bandwidth lower than 1.5 Mbit/s Bandwidth higher than 1.5 Mbit/s 500 bytes (about 190 packets at 768 kbit/s) 800 bytes (about 160 packets at 1 Mbit/s) 1000 bytes (about 190 packets at 1.5 Mbit/s) 1300 bytes (about 180 packets at 2 Mbit/s and 730 packets at 8 Mbit/s) Size of Audio Packets Currently, audio is packaged at an interval of 20 ms (50 packets every second). Table 4-3 describes the audio packet size. Table 4-3 Audio packet size G.711/G.722 (64 kbit/s) The audio payload is 160 bytes, and the IP header length is about 50 bytes, so the total length of the packet is about 220 bytes. G.728 (16 kbit/s) The audio payload is 40 bytes. The total length of the packet (audio payload plus IP header length) is about 100 bytes. AAC-LD (variable bit rate; 80 kbit/s is used as an example) The audio payload is 200 bytes. The total length of the packet (audio payload plus IP header length) is about 260 bytes Huawei confidential. No spreading without permission. Page 7 of 15
8 4.2 Principle in Packet Loss Information Collection Figure 4-1 Principle in packet loss information collection The MCU reports the packet loss ratios A% and B% of the endpoint A to NLog. The MCU receives the packet loss ratio A% reported by the endpoint using RTCP. The MCU collects the packet loss ratio B% during reception The endpoint collects the packet loss ratio A% during reception. A Audio and video packet loss statistics displayed on the NLog user interface are reported by MCUs. The MCUs collect audio and video packet loss statistics for each participant during packet reception and transmission, and periodically report them to SMC. NLog records the statistics and presents them on its user interface. In the statistics: Packet loss during reception: The MCU examines the Real-Time Transport Protocol (RTP) serial numbers of media streams received from endpoints to detect packet loss, and collects statistics on packet loss every second. Packet loss during transmission: The MCU obtains the packet loss ratio in the transmission direction from the peer endpoint through RTCP. The endpoint provides the statistics every 6s. The MCU collects packet loss statistics in terms of audio, video, and presentation packets, and reports them to NLog every 6s. NLog stores all statistics reported by the MCUs for users to view or query. 4.3 Packet Loss Ratio Calculation After Data Streams Are Forwarded Through MCUs During conferences, participant B may view the video of participant A. In such case, if the packet loss ratio from endpoint A to the MCU is 10%, and the packet loss ratio from the MCU to endpoint B is also 10%, then the MCU will report a 20% packet loss ratio for endpoint B during transmission, as indicated on the NLog user interface. MCUs directly forward video streams between endpoints, so the packet loss ratios before and after forwarding are added up. In the previous example, 10% is endpoint B's packet loss ratio, while 20% is its actual video packet loss. Figure 4-2 shows the process of forwarding video streams and collecting packet loss statistics Huawei confidential. No spreading without permission. Page 8 of 15
9 Figure 4-2 Process of forwarding video streams and collecting packet loss statistics NLOG Packet loss Packet loss ratio for packets received from endpoint A: 10% Packet loss ratio for packets transmitted to endpoint B: 20% Packet loss I H G F E C B A A MCU B Line 1: 10% packet loss Line 2: 10% packet loss Packet loss for total packets received by endpoint B from MCU: 20% The previous figure shows the data transmission process within 1s in a multipoint conference, where packet loss on line 1 is 10% and packet loss on line 2 is also 10%. 1. The MCU receives video streams from endpoint A, detects 10% packet loss, and reports it to NLog (for recording per second). 2. The MCU converts the data stream serial numbers (for example, from 1, 2, 3 to A, B, C ) and ensures that the serial numbers of data streams forwarded to endpoint B are continuous. 3. B receives video streams from the MCU, regards packets D and G as lost, and obtains the packet loss ratio of 20%. 4. B reports the packet loss ratio to the MCU. 5. The MCU reports the packet loss ratio of packets transmitted to endpoint B to NLog for storage and analysis. NOTE s report the average packet loss ratio to the MCU every 6s. If burst packet loss occurs on the transmission line (for example, 6% packet loss for 1s and no packet loss for the rest of the time), the average packet loss ratio reported by the endpoint and recorded by NLog is both 1%. 4.4 Impact of Network Exceptions on Packet Loss Ratio Calculation The network environment in which videoconferencing endpoints are located is complicated: MCUs and endpoints are located in different places; networks between endpoints may have multiple network devices (such as switches, routers, and firewalls) deployed; the network that bears the videoconferencing service may share the lines and bandwidth with other data services. As a result, media stream transmission between MCUs and endpoints may experience the following issues: Disorder: An ordered data segment is processed by multiple network devices during transmission. The data may pass through different routes or the network devices may introduce disorder when forwarding the data, so the segment probably arrives at the destination with disordered packets. Jitter: Normal source devices transmit data packets at equal intervals. Those data packets, because of network congestion or processing by network devices, may not arrive at the destination at equal intervals. Instead, multiple packets may arrive at the same time or await reception Huawei confidential. No spreading without permission. Page 9 of 15
10 Delay: Network delay occurs during data transmission across the network. The delay is supposed to be fixed, and does not affect the MCU's performance. However, due to network congestion or data processing, such as forwarding, the delay for some packets may be increased. To address the preceding issues, devices need to cache and adjust the received packets before using them. The cache and adjustment may also affect the actual packet loss ratio. The following are some examples. Packet loss statistics caused by disorder Figure 4-3 Packet loss statistics caused by disorder Nlog Packet loss ratio for packets received from endpoint A: 10%. A Four packets are disordered in line 1. MCU In a multipoint conference shown in the previous figure, four packets are disordered in line The MCU receives data streams from endpoint A. Assume that the MCU sorts the received packets every 60 ms (three packets). When the MCU receives packet 5, it starts to sort the packets. 3. After sorting packets 5, 6, and 7, the MCU does not find packet 4, regards that packet as lost, and starts sending packets 5, 6, and When packet 4 arrives at the MCU, it already expires and is discarded. 5. The MCU reports the packet loss ratio to the NLog. Audio and video quality affected by jitter 15 ms 1 1 receives Video 1 Audio 1 outputs Play audio 1 30 ms 2 2 receives Video 2 Audio 2 outputs Display video 2 Play audio 2 45 ms Network jitter No packets receives No output outputs Display video 2 Play audio 2 Display video 4 60 ms receives Video 3/4 Audio 3/4 outputs Play audio Huawei confidential. No spreading without permission. Page 10 of 15
11 1. At 45 ms, jitter occurs because of network congestion, and no data streams are transmitted to the endpoint. 2. No packets are available for the endpoint to decode and output, so the endpoint can only display the previously delivered audio and video. 3. At 60 ms, the delayed packets arrive at the same time. (If there are too many packets, the endpoint may fail to receive all of them, resulting in packet loss.) 4. The endpoint packets 3 and 4. Only one frame is allowed to be output at a time, so packet 3 amounts to a discarded packet, resulting in choppy audio and discontinuous video. Buffer exists on the endpoint to counteract jitter. However, if the buffer is too large, the delay will be increased and the conference quality will suffer. Audio and video quality affected by network delay 15 ms 1 Line delay sends 60 ms 30 ms 45 ms 60 ms sends sends sends Line delay 60 ms Line delay 80 ms Line delay 60 ms 75 ms 5 Line delay sends 60 ms 1 sorts outputs Display video 1 Play audio 1 2 sorts outputs Display video 2 Play audio sorts sorts outputs outputs Display video 3 Play audio 3 Display video 4 Play audio 4 As shown in the previous figure, line delay increases the total delay and affects the audio-visual interaction. 4.5 Comparison Between Statistics Collected by NLog and Network Devices Packet loss statistics collected by network devices concern only the packet loss that occurs when the devices forward the packets. These statistics reveal only the devices' packet forwarding condition. Packet loss statistics presented by NLog are collected based on the RTP packet serial numbers. These statistics reveal the end-to-end packet loss, involving all network paths and devices that the data packets pass through, as well as impact of network disorder, jitter, and delay. Therefore, the packet loss statistics collected by the network devices are available on NLog, while the packet loss statistics presented on NLog may not be available on the network devices. NLog provides a true presentation of the packet loss for each participant Huawei confidential. No spreading without permission. Page 11 of 15
12 4.6 Comparison Between Statistics Collected by NLog and the Ping Command In actual applications, this case may happen: As indicated by NLog, packet loss occurs when packets are transmitted from the MCU to the endpoint; however, if the user pings the MCU from a computer on the same LAN, no packet loss is detected. Such case exists because the differences described in Table 4-4. Table 4-4 Comparison between statistics collected by Nlog and ping command Packet transmission mechanism Response mechanism Application scenario NLog An MCU may execute hundreds of data packets every second. (For details about the number of packets, see section 4.1 "Basic Characteristics of Packets in Videoconferencing".) An MCU continuously transmits packets at equal intervals. The statistics collected by the MCUs and NLog reveal packet loss during media stream transmission and reception. Ping Command Executed by Microsoft Windows-based Computers Using the ping command, a Microsoft Windows-based computer transmits one packet every second. After transmitting a ping packet, a Microsoft Windows-based computer will not continue the transmission until it receives acknowledge from the peer end. The ping command is mainly used to test the connectivity between devices and the network delay. As described in the previous table, the ping command cannot emulate the media stream scenario in actual applications or reflect the random packet loss condition over the network. The ping command can be used as reference only when collecting statistics on media stream transmission status. 5 Summary The packet loss statistics displayed on the user interfaces of network devices and NLog are different from the actual condition on the network. The difference is relevant to the statistics' application objectives. When collecting packet loss statistics, NLog concerns the end-to-end audio-visual interaction during conferences. The packet loss statistics collected by network devices are used as a parameter when evaluating the bearer network condition. 6 Application Case 6.1 Participants Are Frequently Disconnected Due to No Stream Reception in the XX Site Symptom: In the XX site, the endpoint log before 15:00 keeps recording no stream reception, network disconnection, network recovery, and server registration failure information. An endpoint exits the conference because the endpoint does not receive streams for 20s. The MCU log records that the GK disconnects the call Huawei confidential. No spreading without permission. Page 12 of 15
13 Large packet loss is also recorded on Nlog. Cause analysis: Huawei confidential. No spreading without permission. Page 13 of 15
14 The endpoint log and Nlog record that network packet loss exists. The endpoint will be disconnected if it does not receive streams for 20s. Fault locating method: ----End Step 1 Run the TRACERT command on the MCU to trace the network nodes through which the packets travel from the MCU to the endpoint. Step 2 Check whether packet loss exists on each node (by capturing packets and viewing statistics on switches). Root cause: Through packet analysis and statistics on routers (or switches), it is detected that the packet loss on one router is large. Packet loss does not exist if the router is bypassed. 6.2 Image Artifacts Due to Network Disorder in the XX Site Polycom RMX2000 Digital cascading HUAWEI VP9650 SMC2.0 conference control platform Polycom endpoint Polycom endpoint Huawei HD endpoint TE50 Huawei HD endpoint TE50 Symptom: During the deployment test in a site, a Huawei 9650 is manually cascaded with the Polycom MCU. When you view images sent by the Polycom MCU, smearing occurs on the images in the case of large movements. Nlog detects that a few packets are lost. Cause analysis and fault locating method: The Polycom MCU and Huawei 9650 are in different networks. In addition, the network quality is poor. Through video stream packet capturing, it is found that serious packet jitter and disorder exist. The packet jitter even reaches 100 ms (default jitter compensation of the MCU: 80 ms), so the MCU cannot re-sort the packets, resulting in packet loss. The problem is more obvious in the case of large movements. Solution: Increase the jitter compensation value for the MCU Huawei confidential. No spreading without permission. Page 14 of 15
15 7 Appendix: Acronyms and Abbreviations on NLog User Interface ARL = Packet loss ratio for audio reception ASL = Packet loss ratio for audio sending VRL = Packet loss ratio for video reception VSL = Packet loss ratio for video sending XRL = H.239 presentation receive packet loss ratio XSL = H.239 presentation send packet loss ratio CRC = Cyclic redundancy check NDV = Network delay value NRJ = Network accept jitter NSJ = Network send jitter Huawei confidential. No spreading without permission. Page 15 of 15
HUAWEI TE Mobile&TE Desktop V100R001C10. Product Overview. Issue 01. Date HUAWEI TECHNOLOGIES CO., LTD.
V100R001C10 Issue 01 Date 2014-10-10 HUAWEI TECHNOLOGIES CO., LTD. 2014. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written
More informationHUAWEI USG6000 Series Next-Generation Firewall Technical White Paper VPN HUAWEI TECHNOLOGIES CO., LTD. Issue 1.1. Date
HUAWEI USG6000 Series Next-Generation Firewall Technical White Paper VPN Issue 1.1 Date 2014-03-14 HUAWEI TECHNOLOGIES CO., LTD. 2014. All rights reserved. No part of this document may be reproduced or
More informationTransport protocols Introduction
Transport protocols 12.1 Introduction All protocol suites have one or more transport protocols to mask the corresponding application protocols from the service provided by the different types of network
More informationHUAWEI VP9630. Product Description. Issue 02. Date HUAWEI TECHNOLOGIES CO., LTD.
Issue 02 Date 2013-06-15 HUAWEI TECHNOLOGIES CO., LTD. Contents Contents Contents 1 Product Positioning and Features... 1 1.1 Product Positioning... 1 1.2 Product Features... 2 1.2.1 High-Performance and
More informationMPLS OAM Technology White Paper
MPLS OAM Technology White Paper Issue 01 Date 2012-10-30 HUAWEI TECHNOLOGIES CO., LTD. 2012. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without
More informationQuality of Service (QoS) Whitepaper
Quality of Service (QoS) Whitepaper PCS-Series Videoconferencing White Paper www.sonybiz.net/vc Introduction Currently, an estimated 5% of data packets sent over the Internet are lost. In a videoconferencing
More informationPerformance Management: Key to IP Telephony Success
Performance Management: Key to Telephony Success Alan Clark, President & CEO Telchemy, Incorporated http://www.telchemy.com Vo Performance Management Voice, Video and other Real Time Applications Vo Performance
More informationCS 218 F Nov 3 lecture: Streaming video/audio Adaptive encoding (eg, layered encoding) TCP friendliness. References:
CS 218 F 2003 Nov 3 lecture: Streaming video/audio Adaptive encoding (eg, layered encoding) TCP friendliness References: J. Padhye, V.Firoiu, D. Towsley, J. Kurose Modeling TCP Throughput: a Simple Model
More informationReal-Time Protocol (RTP)
Real-Time Protocol (RTP) Provides standard packet format for real-time application Typically runs over UDP Specifies header fields below Payload Type: 7 bits, providing 128 possible different types of
More informationTroubleshooting Packet Loss. Steven van Houttum
Troubleshooting Packet Loss Steven van Houttum INTRODUCTION Steven van Houttum Consultant/Trainer MVP Office Server & Services (Skype for Business) TROUBLESHOOTING PACKET LOSS, IS IT REALLY THE NETWORK?
More informationUsing the Cisco Unified Videoconferencing 5000 MCU
2 CHAPTER Using the Cisco Unified Videoconferencing 5000 MCU This section describes how to create, join and manage video conferences on the MCU. Cisco Unified Videoconferencing 5000 MCU Access Levels,
More informationCisco TelePresence Multipoint Switch
Cisco TelePresence Multipoint Switch The Cisco TelePresence Multipoint Switch solution allows geographically dispersed organizations to hold Cisco TelePresence meetings across multiple locations reliably
More informationACCESS 4.0 Addendum. Product Manual
ACCESS 4.0 Addendum Product Manual ACCESS 4.0 Firmware addendum The ACCESS manual describes operation of firmware 3.x. Firmware 4.x adds significant new features and changes the default behavior of the
More informationA Real-world Demonstration of NetSocket Cloud Experience Manager for Microsoft Lync
A Real-world Demonstration of NetSocket Cloud Experience Manager for Microsoft Lync Introduction Microsoft Lync connects people everywhere as part of their everyday productivity experience. When issues
More informationHUAWEI TE50 Videoconferencing Endpoint V100R001. Product Overview. Issue 02. Date HUAWEI TECHNOLOGIES CO., LTD.
V100R001 Issue 02 Date 2013-11-05 HUAWEI TECHNOLOGIES CO., LTD. 2013. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent
More informationCN-100 Network Analyzer Product Overview
CN-100 Network Analyzer Product Overview CN-100 network analyzers offer an extremely powerful yet cost effective solution for today s complex networking requirements. Test Ethernet or ATM networks with
More informationHuawei Telepresence and Videoconferencing MCU
Huawei Telepresence and Videoconferencing MCU MCU Portfolio Large Corporation & Carrier Class VP9660 Medium Sized Enterprise VP9650 Entry Level VP9630 Carrier Class VP8660 Large Corporation VP8650 Entry
More informationDigital Asset Management 5. Streaming multimedia
Digital Asset Management 5. Streaming multimedia 2015-10-29 Keys of Streaming Media Algorithms (**) Standards (*****) Complete End-to-End systems (***) Research Frontiers(*) Streaming... Progressive streaming
More informationEnterprise Voice over IP Management. Alan Clark Telchemy. Telchemy. Actively Managing Multimedia. Actively Managing Multimedia
Enterprise Voice over IP Management Alan Clark alan@telchemy.com The problem space Transient problems Network changes LAN congestion Route changes Link failures DSL/Cable link congestion Access link congestion
More informationesight V300R001C10 SLA Technical White Paper Issue 01 Date HUAWEI TECHNOLOGIES CO., LTD.
V300R001C10 Issue 01 Date 2013-12-10 HUAWEI TECHNOLOGIES CO., LTD. 2013. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written
More informationChapter 11: Understanding the H.323 Standard
Página 1 de 7 Chapter 11: Understanding the H.323 Standard This chapter contains information about the H.323 standard and its architecture, and discusses how Microsoft Windows NetMeeting supports H.323
More informationTesting Video over IP Product and Services
GIGANET S Y S T E M S Precision Performance Repeatability Testing Video over IP Product and Services Application Note Introduction Video over IP has gone mainstream. Over the last few years, the number
More informationINTERNATIONAL TELECOMMUNICATION UNION
INTERNATIONAL TELECOMMUNICATION UNION TELECOMMUNICATION STANDARDIZATION SECTOR STUDY PERIOD 21-24 English only Questions: 12 and 16/12 Geneva, 27-31 January 23 STUDY GROUP 12 DELAYED CONTRIBUTION 98 Source:
More informationCSE 1 23: Computer Networks
CSE 1 23: Computer Networks Total Points: 47.5 Homework 2 Out: 10/18, Due: 10/25 1. The Sliding Window Protocol Assume that the sender s window size is 3. If we have to send 10 frames in total, and the
More informationExtensions to RTP to support Mobile Networking: Brown, Singh 2 within the cell. In our proposed architecture [3], we add a third level to this hierarc
Extensions to RTP to support Mobile Networking Kevin Brown Suresh Singh Department of Computer Science Department of Computer Science University of South Carolina Department of South Carolina Columbia,
More informationVOIP Network Pre-Requisites
VOIP Network Pre-Requisites Executive Summary This document contains basic network requirements that are foundational for good voice quality when using Vogtec VoIP products/solutions over a data network.
More informationNetwork-Adaptive Video Coding and Transmission
Header for SPIE use Network-Adaptive Video Coding and Transmission Kay Sripanidkulchai and Tsuhan Chen Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA 15213
More informationYealink Video Conferencing System. Network Deployment Solution
Yealink Video Conferencing System Network Deployment Solution May. 2018 V32.3 Table of Contents Table of Contents Table of Contents... iii Network Requirements Overview... 1 Bandwidth Requirements...
More informationHuawei Telepresence and Videoconferencing Management System
Huawei Telepresence and Videoconferencing Management System SMC2.0 Modes SMC2.0 + SwitchCenter(H.460/ICE) SMC2.0 Conference control Large Enterprises & Firewall Traversal GK/SIP Server and Firewall Traversal
More informationYealink VCS Network Deployment Solution
Yealink VCS Network Deployment Solution Jul. 2016 V21.15 Yealink Network Deployment Solution ii Table of Contents Table of Contents... iii Network Requirements Overview... 1 Bandwidth Requirements... 1
More informationIntroduction. H.323 Basics CHAPTER
CHAPTER 1 Last revised on: October 30, 2009 This chapter provides an overview of the standard and the video infrastructure components used to build an videoconferencing network. It describes the basics
More informationMultimedia Networking
CMPT765/408 08-1 Multimedia Networking 1 Overview Multimedia Networking The note is mainly based on Chapter 7, Computer Networking, A Top-Down Approach Featuring the Internet (4th edition), by J.F. Kurose
More informationSELECTION OF METRICS (CONT) Gaia Maselli
SELECTION OF METRICS (CONT) Gaia Maselli maselli@di.uniroma1.it Computer Network Performance 2 Selecting performance metrics Computer Network Performance 3 Selecting performance metrics speed Individual
More informationEmblaze-VCON Conferencing Bridge (VCB5) 5.1 SP1
Emblaze-VCON Conferencing Bridge (VCB5) 5.1 SP1 Release Notes February, 2007 Fixed Bugs 1. VCB sent wrong bandwidth for systems that connected as a lower rate than the conference rate. 2. Bad audio on
More informationThe Frozen Mountain irtc White Paper Series
The Frozen Mountain irtc White Paper Series This white paper is the fourth in a series on Internet Based Real Time Communications (irtc) written by Frozen Mountain Software s CTO Anton Venema. The complete
More informationHUAWEI TE30&TE40&TE50&TE60&TX50 Videoconferencing Endpoint V500R002C00. Configuration Guide. Issue 04 Date HUAWEI TECHNOLOGIES CO., LTD.
V500R002C00 Issue 04 Date 2016-08-10 HUAWEI TECHNOLOGIES CO., LTD. 2016. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written
More informationRECOMMENDATION ITU-R BT.1720 *
Rec. ITU-R BT.1720 1 RECOMMENDATION ITU-R BT.1720 * Quality of service ranking and measurement methods for digital video broadcasting services delivered over broadband Internet protocol networks (Question
More informationNetwork Layer (4): ICMP
1 Network Layer (4): ICMP Required reading: Kurose 4.4.3, 4.4.4 CSE 4213, Fall 2006 Instructor: N. Vlajic 2 1. Introduction 2. Network Service Models 3. Architecture 4. Network Layer Protocols in the Internet
More informationOR /2017-E. White Paper KARL STORZ OR1 FUSION IP. Unified Communication and Virtual Meeting Rooms WHITE PAPER
OR1 32 1.0 11/2017-E White Paper KARL STORZ OR1 FUSION IP Unified Communication and Virtual Meeting Rooms WHITE PAPER Contents 1 Description KARL STORZ OR1 FUSION... 3 2 Microsoft Skype for Business (SfB)...
More informationGUIDELINES FOR VOIP NETWORK PREREQUISITES
GUIDELINES FOR VOIP NETWORK PREREQUISITES WHITE PAPER October 2016 Unified Networks Unified User Clients Unified Messaging Mobility 100+ Call Management Features Executive Summary This document contains
More informationYealink VCS Network Deployment Solution
Yealink VCS Network Deployment Solution Oct. 2015 V10.6 Yealink Network Deployment Solution Table of Contents Table of Contents... iii Network Requirements... 1 Bandwidth Requirements... 1 Calculating
More informationRunning Reports. Choosing a Report CHAPTER
13 CHAPTER WCS reporting is necessary to monitor the system and network health as well as troubleshoot problems. A number of reports can be generated to run on an immediate and scheduled basis. Each report
More informationBGP/MPLS VPN Technical White Paper
V300R001C10 BGP/MPLS VPN Technical White Paper Issue 01 Date 2013-12-10 HUAWEI TECHNOLOGIES CO., LTD. 2013. All rights reserved. No part of this document may be reproduced or transmitted in any form or
More informationW H I T E P A P E R : O P E N. V P N C L O U D. Implementing A Secure OpenVPN Cloud
W H I T E P A P E R : O P E N. V P N C L O U D Implementing A Secure OpenVPN Cloud Platform White Paper: OpenVPN Cloud Platform Implementing OpenVPN Cloud Platform Content Introduction... 3 The Problems...
More informationMonitoring Data CHAPTER
CHAPTER 4 The Monitor tab provides options for viewing various types of monitored data. There are options for: Overview of Data Collection and Data Sources, page 4-2 Viewing the Monitor Overview Charts,
More informationVIDOS-NVR. User Guide
VIDOS-NVR User Guide Copyright This user guide is the intellectual property of VCS and is protected by copyright. All rights reserved. No part of this document may be reproduced or transmitted for any
More informationDATA ARCHIVING SOFTWARE V.
Interscan Corporation. ARC-MAX III - DATA ARCHIVING SOFTWARE V. 2.1.0.9 OPERATION MANUAL 1 Contents 1 Opening the program.... 3 2 Login Window... 3 2 Menu & Toolbar... 4 2.1 Current Data Display... 5 2.2
More informationMultimedia Applications. Classification of Applications. Transport and Network Layer
Chapter 2: Representation of Multimedia Data Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Communication Protocols Quality of Service and Resource Management
More informationIntroduction to Networked Multimedia An Introduction to RTP p. 3 A Brief History of Audio/Video Networking p. 4 Early Packet Voice and Video
Preface p. xi Acknowledgments p. xvii Introduction to Networked Multimedia An Introduction to RTP p. 3 A Brief History of Audio/Video Networking p. 4 Early Packet Voice and Video Experiments p. 4 Audio
More informationCC-SCTP: Chunk Checksum of SCTP for Enhancement of Throughput in Wireless Network Environments
CC-SCTP: Chunk Checksum of SCTP for Enhancement of Throughput in Wireless Network Environments Stream Control Transmission Protocol (SCTP) uses the 32-bit checksum in the common header, by which a corrupted
More informationAddendum for 4.x-Level Firmware. Product Manual
Addendum for 4.x-Level Firmware Product Manual addendum for 4.x-level Firmware The purposes of this addendum are: to describe the significant new features available in 4.x-level firmware and to explain
More informationUsing Diagnostic Tools
Using Diagnostic Tools The Tools System Diagnostics page on the INVESTIGATE view provides several diagnostic tools that help troubleshoot various kinds of network problems and process monitors. Tech Support
More informationHuawei TE30 All-In-One Video Conferencing System
Huawei TE30 All-In-One Video Conferencing System Content 1 2 3 Enterprise Video Conferencing Requirements and Challenges Huawei TE30 All-In-One Video Conferencing System TE30 Sales and Attack-Defense Strategy
More informationApplication Notes. Introduction. Performance Management & Cable Telephony. Contents
Title Managing Cable Telephony Services Series VoIP Performance Management Date June 2004 Overview This application note describes the typical performance issues that cable operators encounter when deploying
More informationRTP: A Transport Protocol for Real-Time Applications
RTP: A Transport Protocol for Real-Time Applications Provides end-to-end delivery services for data with real-time characteristics, such as interactive audio and video. Those services include payload type
More informationMaster Course Computer Networks IN2097
Chair for Network Architectures and Services Prof. Carle Department of Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Stephan Günther
More informationProSAFE Easy-Mount 8-Port Gigabit Ethernet PoE+ Web Managed Switch
ProSAFE Easy-Mount 8-Port Gigabit Ethernet PoE+ Web Managed Switch Model GS408EPP User Manual December 2016 202-11693-01 350 East Plumeria Drive San Jose, CA 95134 USA Support Thank you for purchasing
More informationParameter Equipment Motivation Monitoring method. Smooth play-out Test stream
IP transport requirements Packet Loss Ratio The ratio between the number of the packets lost in the network total and number the of transmitted packets1. Latency The time interval between initial transmission
More informationA Novel Software-Based H.323 Gateway with
A Novel Software-Based H.323 Gateway with Proxy-TC for VoIP Systems Presenter : Wei-Sheng Yin Advisor : Dr. Po-Ning Chen Institute of Communications Engineering National Chiao Tung University Agenda Introduction
More information48-Port Gigabit Ethernet Smart Managed Plus Switch User Manual
48-Port Gigabit Ethernet Smart Managed Plus Switch User Manual Model GS750E July 2017 202-11784-01 350 E. Plumeria Drive San Jose, CA 95134 USA Support Thank you for purchasing this NETGEAR product. You
More informationVideo Quality Monitoring
CHAPTER 1 irst Published: July 30, 2013, Information About The (VQM) module monitors the quality of the video calls delivered over a network. The VQM solution offered in the Cisco Integrated Services Routers
More informationMobile Transport Layer
Mobile Transport Layer 1 Transport Layer HTTP (used by web services) typically uses TCP Reliable transport between TCP client and server required - Stream oriented, not transaction oriented - Network friendly:
More informationQuality of Service in the Internet
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
More informationHuawei esight LogCenter Technical White Paper HUAWEI TECHNOLOGIES CO., LTD. Issue 1.0. Date PUBLIC
Huawei esight LogCenter Technical White Paper Issue 1.0 Date 2013-12-03 PUBLIC HUAWEI TECHNOLOGIES CO., LTD. 2013. All rights reserved. No part of this document may be reproduced or transmitted in any
More informationYealink VCS Network Deployment Solution
Yealink VCS Network Deployment Solution Aug. 2016 V21.20 Yealink Network Deployment Solution ii Table of Contents Table of Contents... iii Network Requirements Overview... 1 Bandwidth Requirements... 1
More informationCisco TelePresence Conductor with Unified CM
Cisco TelePresence Conductor with Unified CM Deployment Guide TelePresence Conductor XC3.0 Unified CM 10.x Revised February 2015 Contents Introduction 5 About this document 5 Related documentation 5 About
More informationLoad Balancing Technology White Paper
Load Balancing Technology White Paper Keywords: Server, gateway, link, load balancing, SLB, LLB Abstract: This document describes the background, implementation, and operating mechanism of the load balancing
More informationFirepower Threat Defense Site-to-site VPNs
About, on page 1 Managing, on page 3 Configuring, on page 3 Monitoring Firepower Threat Defense VPNs, on page 11 About Firepower Threat Defense site-to-site VPN supports the following features: Both IPsec
More informationAnti-DDoS. User Guide (Paris) Issue 01 Date HUAWEI TECHNOLOGIES CO., LTD.
Issue 01 Date 2018-08-15 HUAWEI TECHNOLOGIES CO., LTD. Copyright Huawei Technologies Co., Ltd. 2018. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any
More informationNighthawk S8000 Gaming & Streaming Advanced 8-Port Gigabit Ethernet Switch User Manual
Nighthawk S8000 Gaming & Streaming Advanced 8-Port Gigabit Ethernet Switch User Manual Model GS808E March 2017 202-11732-01 350 E. Plumeria Drive San Jose, CA 95134 USA Support Thank you for purchasing
More informationFundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin,
Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin, ydlin@cs.nctu.edu.tw Chapter 1: Introduction 1. How does Internet scale to billions of hosts? (Describe what structure
More informationH3C S9500 QoS Technology White Paper
H3C Key words: QoS, quality of service Abstract: The Ethernet technology is widely applied currently. At present, Ethernet is the leading technology in various independent local area networks (LANs), and
More informationOutline. QoS routing in ad-hoc networks. Real-time traffic support. Classification of QoS approaches. QoS design choices
Outline QoS routing in ad-hoc networks QoS in ad-hoc networks Classifiction of QoS approaches Instantiation in IEEE 802.11 The MAC protocol (recap) DCF, PCF and QoS support IEEE 802.11e: EDCF, HCF Streaming
More informationTHE TRANSPORT LAYER UNIT IV
THE TRANSPORT LAYER UNIT IV The Transport Layer: The Transport Service, Elements of Transport Protocols, Congestion Control,The internet transport protocols: UDP, TCP, Performance problems in computer
More informationNetworking interview questions
Networking interview questions What is LAN? LAN is a computer network that spans a relatively small area. Most LANs are confined to a single building or group of buildings. However, one LAN can be connected
More informationMarshall Electronics. VS Manager. Software Manual
Marshall Electronics VS Manager Software Manual Copyright February 2012, Marshall Electronics, Inc. All Rights Reserved. This document may not be copied. Trademarks Other trademarks used in this document
More informationMonitoring Dashboard CHAPTER
CHAPTER 6 This chapter explains the list of default dashboards in (see List of Default Portlets in ) and the following portlets in the dashboard: N-Hop View High Severity Faults Syslog Summary Syslog Alerts
More informationTraffic and Performance Visibility for Cisco Live 2010, Barcelona
Traffic and Performance Visibility for Cisco Live 2010, Barcelona Background Cisco Live is Cisco's annual premier education and training event for IT, networking, and communications professionals. Cisco
More informationAttack Prevention Technology White Paper
Attack Prevention Technology White Paper Keywords: Attack prevention, denial of service Abstract: This document introduces the common network attacks and the corresponding prevention measures, and describes
More informationANALYSIS OF THE CORRELATION BETWEEN PACKET LOSS AND NETWORK DELAY AND THEIR IMPACT IN THE PERFORMANCE OF SURGICAL TRAINING APPLICATIONS
ANALYSIS OF THE CORRELATION BETWEEN PACKET LOSS AND NETWORK DELAY AND THEIR IMPACT IN THE PERFORMANCE OF SURGICAL TRAINING APPLICATIONS JUAN CARLOS ARAGON SUMMIT STANFORD UNIVERSITY TABLE OF CONTENTS 1.
More informationRTP. Prof. C. Noronha RTP. Real-Time Transport Protocol RFC 1889
RTP Real-Time Transport Protocol RFC 1889 1 What is RTP? Primary objective: stream continuous media over a best-effort packet-switched network in an interoperable way. Protocol requirements: Payload Type
More informationHuawei Emergency Command Network Solution Brochure-Detailed
Doc. Code Huawei Emergency Command Solution Brochure-Detailed Issue V1.0 Date 2012-09-21 Huawei Technologies Co., Ltd. Huawei Emergency Command Solution 1 Background Emergency command is used to control
More informationCisco TelePresence Conductor with Cisco Unified Communications Manager
Cisco TelePresence Conductor with Cisco Unified Communications Manager Deployment Guide TelePresence Conductor XC4.0 Unified CM 10.5(2) January 2016 Contents Introduction 6 About this document 6 Related
More informationThe difference between TTC JT-Y1221 and ITU-T Y.1221
The difference between TTC JT-Y1221 and ITU-T Y.1221 Traffic control and congestion control in IP based networks (The English Edition) Version 1.0 Published on March 27, 2013 THE TELECOMMUNICATION TECHNOLOGY
More informationTechnology Overview. Gallery SIENNA London, England T
Technology Overview Gallery SIENNA London, England T +44 208 340 5677 sales@sienna.tv www.sienna.tv http://ndi.newtek.com SIENNA Cloud for NDI An IP Video Protocol which works today NDI Protocol The NDI
More informationCustomer Guide to Passive VoIP Recording. March
Customer Guide to Passive VoIP Recording March 2017 www.incontact.com Introduction Customer Guide to Passive VoIP Recording Version: This guide should be used with NICE Uptivity (formerly Premise incontact
More informationManaging Inventory CHAPTER. Viewing Inventory Details
CHAPTER 14 Viewing Inventory Details Cisco Prime Collaboration Manager maintains continuous, real-time discovery of device inventory. The Prime CM inventory automatically reflects every addition, deletion,
More informationYealink VC800&VC500 Network Deployment Solution
Yealink VC800&VC500 Network Deployment Solution Jan. 2018 V31.10 Table of Contents Table of Contents Table of Contents... iii Network Requirements Overview... 1 Bandwidth Requirements... 1 Bandwidth Requirement
More informationRTP/RTCP protocols. Introduction: What are RTP and RTCP?
RTP/RTCP protocols Introduction: What are RTP and RTCP? The spread of computers, added to the availability of cheap audio/video computer hardware, and the availability of higher connection speeds have
More informationAccessing the Conference Control Interface
CHAPTER 2 This section describes the following topics: Accessing the Conference Control Interface, page 2-1 Viewing Online Help from the Conference Control Window, page 2-2 Cisco Unified Videoconferencing
More informationMedia Path Analysis. Analyzing Media Paths Using IP SLA. Before You Begin. This section contains the following:
This section contains the following: Analyzing Media Paths Using IP SLA, page 1 Analyzing Media Paths Using VSAA, page 3 Managing a Video Test Call, page 6 Analyzing Media Paths Using IP SLA To start a
More informationCN1047 INTRODUCTION TO COMPUTER NETWORKING CHAPTER 6 OSI MODEL TRANSPORT LAYER
CN1047 INTRODUCTION TO COMPUTER NETWORKING CHAPTER 6 OSI MODEL TRANSPORT LAYER Transport Layer The Transport layer ensures the reliable arrival of messages and provides error checking mechanisms and data
More informationBasic Architecture of H.323 C. Schlatter,
Basic Architecture of H.323 C. Schlatter, schlatter@switch.ch 2003 SWITCH Agenda Background to H.323 Components of H.323 H.323 Protocols Overview H.323 Call Establishment 2003 SWITCH 2 Background to H.323
More informationIn modern computers data is usually stored in files, that can be small or very, very large. One might assume that, when we transfer a file from one
In modern computers data is usually stored in files, that can be small or very, very large. One might assume that, when we transfer a file from one computer to another, the whole file is sent as a continuous
More informationPart 5: Link Layer Technologies. CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross
Part 5: Link Layer Technologies CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross 1 Outline PPP ATM X.25 Frame Relay 2 Point to Point Data Link Control One sender, one receiver,
More informationOptimize and Accelerate Your Mission- Critical Applications across the WAN
BIG IP WAN Optimization Module DATASHEET What s Inside: 1 Key Benefits 2 BIG-IP WAN Optimization Infrastructure 3 Data Optimization Across the WAN 4 TCP Optimization 4 Application Protocol Optimization
More informationNetworking Quality of service
System i Networking Quality of service Version 6 Release 1 System i Networking Quality of service Version 6 Release 1 Note Before using this information and the product it supports, read the information
More informationComputer Science 461 Midterm Exam March 14, :00-10:50am
NAME: Login name: Computer Science 461 Midterm Exam March 14, 2012 10:00-10:50am This test has seven (7) questions, each worth ten points. Put your name on every page, and write out and sign the Honor
More informationQuality of Service in the Internet
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
More informationII. Principles of Computer Communications Network and Transport Layer
II. Principles of Computer Communications Network and Transport Layer A. Internet Protocol (IP) IPv4 Header An IP datagram consists of a header part and a text part. The header has a 20-byte fixed part
More information