VOIP over Space Networks



Similar documents
Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

Application Note. Pre-Deployment and Network Readiness Assessment Is Essential. Types of VoIP Performance Problems. Contents

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Introduction VOIP in an Network VOIP 3

Data Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles.

Call Admission Control and Traffic Engineering of VoIP

Clearing the Way for VoIP

VoIP in 3G Networks: An End-to- End Quality of Service Analysis

Objectives. Remote Connection Options. Teleworking. Connecting Teleworkers to the Corporate WAN. Providing Teleworker Services

Requirements of Voice in an IP Internetwork

Network Simulation Traffic, Paths and Impairment

TDM services over IP networks

Cisco Networks (ONT) 2006 Cisco Systems, Inc. All rights reserved.

VoIP Bandwidth Considerations - design decisions

Optimizing Converged Cisco Networks (ONT)

Cisco CCNP Optimizing Converged Cisco Networks (ONT)

TECHNICAL CHALLENGES OF VoIP BYPASS

RTP Performance Enhancing Proxy

High Performance VPN Solutions Over Satellite Networks

Application Note How To Determine Bandwidth Requirements

Course 4: IP Telephony and VoIP

Need for Signaling and Call Control

Indepth Voice over IP and SIP Networking Course

THE BCS PROFESSIONAL EXAMINATIONS BCS Level 5 Diploma in IT. October 2009 EXAMINERS' REPORT. Computer Networks

Skype over UMTS. Tobias Hoßfeld www3.informatik.uni-wuerzburg.de. University of Würzburg Informatik III (Distributed Systems) Prof. Dr. P.

An Introduction to VoIP Protocols

SSVVP SIP School VVoIP Professional Certification

Planning Networks for VOIP. An Introduction

SIP Trunking and Voice over IP

VXLAN: Scaling Data Center Capacity. White Paper

Delivering reliable VoIP Services

Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream

Troubleshooting Common Issues in VoIP

Smart Solutions for Network IP Migration

IP Telephony and Network Convergence

4:3 VoIP Transmission in Fixed Wireless Access networks based on DECT Packet Radio Service

Combining Voice over IP with Policy-Based Quality of Service

Understanding Latency in IP Telephony

Networking 4 Voice and Video over IP (VVoIP)

Internet Security. Internet Security Voice over IP. Introduction. ETSF10 Internet Protocols ETSF10 Internet Protocols 2011

1.264 Lecture 37. Telecom: Enterprise networks, VPN

SSVP SIP School VoIP Professional Certification

Voice over IP. Overview. What is VoIP and how it works. Reduction of voice quality. Quality of Service for VoIP

Voice over IP Networks: Ensuring quality through proactive link management

Other VPNs TLS/SSL, PPTP, L2TP. Advanced Computer Networks SS2005 Jürgen Häuselhofer

Voice Over IP Per Call Bandwidth Consumption

Department of Communications and Networking. S /3133 Networking Technology, laboratory course A/B

Network administrators must be aware that delay exists, and then design their network to bring end-to-end delay within acceptable limits.

Portable Wireless Mesh Networks: Competitive Differentiation

PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS

VoIP Bandwidth Calculation

VIDEOCONFERENCING. Video class

Voice over IP (VoIP) Overview. Introduction. David Feiner ACN Introduction VoIP & QoS H.323 SIP Comparison of H.323 and SIP Examples

Applications that Benefit from IPv6

Agilent Technologies Performing Pre-VoIP Network Assessments. Application Note 1402

TraceSim 3.0: Advanced Measurement Functionality. of Video over IP Traffic

Region 10 Videoconference Network (R10VN)

Overview of Voice Over Internet Protocol

Optimization of VoIP over e EDCA based on synchronized time

Evaluation of VoIP in a Mobile Environment using an end-to-end Handoff Mechanism

Planning an IP Network for Voice and Data

This topic lists the key mechanisms use to implement QoS in an IP network.

Voice Over Internet Protocol (VOIP) SECURITY. Rick Kuhn Computer Security Division National Institute of Standards and Technology

The Picture must be Clear. IPTV Quality of Experience

VoIP over Wireless Opportunities and Challenges

Extended-rtPS Algorithm for VoIP Services in IEEE systems

ANALYSIS OF VOICE OVER IP DURING VERTICAL HANDOVERS IN HETEROGENEOUS WIRELESS AND MOBILE NETWORKS

Implementing VoIP support in a VSAT network based on SoftSwitch integration

How To Determine The Capacity Of An B Network

Quality of Service Testing in the VoIP Environment

Troubleshooting Voice Over IP with WireShark

Analysis of TCP Performance Over Asymmetric Wireless Links

CT LANforge-FIRE VoIP Call Generator

Network performance in virtual infrastructures

Choosing the Right Audio Codecs for VoIP over cdma2000 Networks:

Bluetooth voice and data performance in DS WLAN environment

PERFORMANCE OF VOICE-OVER-IP OVER INET TELEMETRIC NETWORKS

Your new VoIP Network is working great Right? How to Know. April 2012 WHITE PAPER

A Performance Analysis of Gateway-to-Gateway VPN on the Linux Platform

Encapsulating Voice in IP Packets

Deployment Aspects for VoIP Services over HSPA Networks

Fundamentals of VoIP Call Quality Monitoring & Troubleshooting. 2014, SolarWinds Worldwide, LLC. All rights reserved. Follow SolarWinds:

Service Quality Assessment in All-IP Networks

Virtual Private Network VPN IPSec Testing: Functionality Interoperability and Performance

Curso de Telefonía IP para el MTC. Sesión 2 Requerimientos principales. Mg. Antonio Ocampo Zúñiga

Chapter 4. VoIP Metric based Traffic Engineering to Support the Service Quality over the Internet (Inter-domain IP network)

Advanced Networking Voice over IP: RTP/RTCP The transport layer

Communication Satellite Systems Trends and Network Aspects

VPN over Satellite A comparison of approaches by Richard McKinney and Russell Lambert

Discussion Paper Category 6 vs Category 5e Cabling Systems and Implications for Voice over IP Networks

Performance of Host Identity Protocol on Nokia Internet Tablet

VegaStream Information Note Considerations for a VoIP installation

SUNYIT. Reaction Paper 2. Measuring the performance of VoIP over Wireless LAN

QOS Requirements and Service Level Agreements. LECTURE 4 Lecturer: Associate Professor A.S. Eremenko

SELF MANAGEMENT OF COGNITIVE FUTURE INTERNET ELEMENTS

AERONAUTICAL COMMUNICATIONS PANEL (ACP) ATN and IP

Comparison of Voice over IP with circuit switching techniques

Business case for VoIP Readiness Network Assessment

Networked AV Systems Pretest

Transcription:

VOIP over Space Networks C. Okino, W. Kwong, J. Pang, J. Gao, and L. Clare Jet Propulsion Laboratory California Institute of Technology Presented at The Fifth Space Internetworking Workshop 2006 Hanover, Maryland September 12-13, 2006

Overview Drivers for VOIP in Space Networking Challenges in the Space Networking Environment Long latencies Packet Loss Simplex paths Asymmetric paths QoS requirements Team-based operations Overhead concerns, including that from IPSEC Possible VOIPOSN approaches Testbed efforts Conclusions 2

Drivers for VOIP in Space The NASA Space Communication Architecture Working Group (SCAWG) generated a report* that recommends standardization of the network layer based on IP (although some enhancements, such as via DTN, are recognized as being necessary) Voice communications will be handled in a converged network, multiplexed with other traffic sources of telemetry etc., for increased efficiency NASA has verified use of VOIP in LEO operations using the Orbital Communications Adaptor (OCA)** NASA Space Communication and Navigation Architecture Recommendations for 2005-2030 (https://www.spacecomm.nasa.gov/doc_repository/architecture/scawg_report.pdf) **http://www.gcn.com/print/vol20_no5/3777-1.html 3

Challenges in the Space Networking Environment: Long Latencies Operations in LEO through TDRSS relay poses noticeable two-way path latencies NASA is progressing toward President Bush s vision to gain a new foothold on the moon and to prepare for new journeys to the worlds beyond our own. The lunar environment will introduce very substantial propagation delays in VOIP control and transport. Orion Moon TDRS ISS 250ms LRS* 1500ms Ground Stations *LRS Lunar Relay Satellite 4

Challenges in the Space Networking Environment: Packet Loss Space communications will use wireless links that may be subject to significant bit error rates While there are emerging advancements in VOIP in terrestrial wireless applications (e.g. WLANs, WiMax), these must be considered in the space in conjunction with other aspects such as long distance links In addition, the BER can change during the course of a call. Potential solutions include automated codec changes voice/channel quality detection algorithm e.g. RTP sequence number skip 5

Challenges in the Space Networking Environment: Team-based operations Space operations generally work in teams* The impact on voice connections is that rather than being point-to-point between two end users, they typically are formed using voice loops Voice loops could be achieved via multicast or use of centralized conference call server or hybrid. Factors to be considered include: Traffic loading pattern Placement of conference call server Mixing method (client-side vs. central server) Efficiency of long-haul and short-range link use * Watts J., et. al., Voice Loops as Cooperative Aids in Space Shuttle Mission Control, Proceedings of the 1996 ACM conference on Computer supported cooperative work. 6

Challenges in the Space Networking Environment: Simplex paths Space operations must be able to use simplex (one-way) channels In addition, if a two-way channel is operating, and a failure occurs in one direction, then the voice in the direction where communications is still feasible must be maintained. This type of operation may not be possible with COTS technologies which operate under different assumptions than the space environment. A B C B A to B link breaks Maintain B to A simplex data flow A 7

Challenges in the Space Networking Environment: Asymmetric paths Operations in space may involve the communications in opposite directions are subject to very distinct characteristics, such as bandwidth and BER Asymmetry of link layer capacity/reliability may benefit by use of different codecs for each direction within a single call, which may not be supported by current COTS products High bandwidth, high SNR Low bandwidth, low SNR 8

Challenges in the Space Networking Environment: Overhead concerns VoIP may introduce a significant amount of overhead The amount of overhead will depend on: Amount of header compression used If multiple voice packets are combined per IP packet Size of voice sample If IPv4 or IPv6 is used If IPSec is used Total Overhead (Bytes) 48 8 20 8 12 AOS IPv4 UDP RTP Voice 72 8 AOS 24 20 8 12 IPSec ESP IPv4 UDP RTP Voice 76 8 8 40 8 12 AOS Encapsulation Packet Hdr IPv6 UDP RTP Voice 100 8 AOS 8 24 40 8 12 Encapsulation Packet Hdr IPSec ESP IPv6 UDP RTP Voice Example using AOS VCP Service for link layer 9

Possible VOIPOSN approaches: Codec Comparisons Study of BER, codec type and voice frame length on PESQ-MOS Identify the optimal (based on PESQ-MOS metric) codec under a given channel condition 4 40 ms Zeroing out the Frame of various codecs 4 60 ms Zeroing out the Frame with Various Codecs 3.5 3.5 3 3 PESQ-MOS 2.5 2 1.5 1 0.5 MELP ilbc 152 G728 G729 G726 AMR 12.2 CVSD 32 K CVSD 24 K PESQ-MOS 2.5 2 1.5 1 0.5 0 MELP ilbc 15.2 G728 G729 G726 AMR 12.2 CVSD 32 K CVSD 24 K ilbc 13.3 G723.1 6.3 G723.1 5.4 0 10-5 10-4 10-3 BER -0.5 10-5 10-4 10-3 BER 10

Possible VOIPOSN approaches: Codec Comparisons Space environment may introduce a high one way delay relative to traditional VOIP usage on Earth Mouth-to-ear delay at Lunar distances (~ 1630 ms): One-way light time (OWLT) between Earth and moon (1500ms) Gateway and IPSec encryption delay (~105ms with AES) Codec delay at both ends (varies between.75 to 30ms) Codec MOE depends on complexity and minimum bandwidth requirement More sophisticated codecs processing delay may become insignificant due to large OWLT CODEC Data Rate (Kbits/s) Enc Complexity* Dec Complexity* Codec frame size / codec delay (ms) ITU-T G.711 64 1 1 20, 30, 40, 60,80, 90, 100, 120 GSM-AMR-EFR 12.2 60.3 12.3 20, 40, 60, 80, 100, 120 G.723 6.3, 5.6 109.2 5.7 37.5, 67.5, 97.5, 127.5 G.726 32 20.7 12.6 20, 30, 40, 60,80, 90, 100, 120 G.729 8.581.34 20, 30, 40, 60,80, 90, 100, 120 Ilbc 15.2, 13.3 36.8 9.2 {30, 60, 90, 120}, {20, 40, 60, 80, 100, 120} MELP 2.4 20.9 10.9 22.5, 45, 67.5, 90, 112.5, 130 G.728 16 53.28 31.8 20, 40, 60, 80, 100, 120 CVSD 16, 24, 36.53.43 20, 40, 60, 80, 100, 120 *Complexity metric is the relative encoding and decoding time required to process a 53-second long ITU-T provided voice sample file using a PC with 2.0 GHz Pentium 4 CPU and 2GB RAM running Cygwin OS. 11

Possible VOIPOSN approaches: Dynamic Codec Selection To mitigate voice quality fluctuation when BER varies during course of call: Dynamically select codec to meet the bandwidth availability to obtain the optimal voice quality LRS Initiated and established call with GSM-AMR-EFR codec (12.2 Kbits/s minimum required bandwidth) BER = 10e-5 BER = 10e-3 AMR MELP Asymmetric Link BER rises and codec switched to MELP (2.4 Kbits/s minimum required bandwidth) Codec use change also sensitive to changes in forward and return link bandwidth availability To accommodate asymmetry may use different codecs at opposite ends of the duplex link 12

Testbed Efforts Developing VOIP over space testbed 1. Completed open source implementation of VOIP with simplex links, packet loss emulation, and dynamic codec reconfiguration 2. Completed codec PESQ-MOS simulation analysis environment tool 3. Completed secure VOIP gateway implementation Investigating the effects of using VOIP over IPSec in Lunar propagation delay and channel noise Experimenting with channel quality detection mechanisms to trigger the dynamic codec switching algorithm Analyzes the performance of multiplexing VOIP traffic with other traffic in space IP network 3. Link layer delay and noise emulation for: Earth-LRS-Moon Earth-LRS-CEV Asymmetric Link IPSec Routing NAT VOIP Proxy CFDP Gateway Gateway CFDP VOIP VOIP 1. VOIP VOIP VOIP 2. PESQ Analyzer VOIP 13

Conclusions VOIP use in space poses new challenges arising from large delays, varying bandwidth availability and bit errors Identified specific user requirements in the space exploration domain Possible methods to improve the effective use of available bandwidth to provide intelligible VOIP service include dynamic codec switching and merging multiple voice frames to save packet overhead PESQ-MOS measure used to analyze voice degradation over space links tested for variety of codecs VOIP over space network testbed developed to enable experimentation in the context of general traffic and physical links anticipated for emerging missions 14