Performance measurements of STANAG 5066 and Applications Running over STANAG 5066

Size: px
Start display at page:

Download "Performance measurements of STANAG 5066 and Applications Running over STANAG 5066"

Transcription

1 Performance measurements of STANAG 5066 and Applications Running over STANAG 5066 Steve Kille CEO September 14 th 2009

2 Why Measure? The End Goal is to run Applications and Services over HF Radio Maximize Throughput Minimize Latency Given the poor and awkward characteristics of HF: Optimization is important Best approach may not be obvious Measurements will help understand what is going on and guide best choices

3 Talk Summarizes Results Presented in Three White Papers STANAG 5066 Performance Measurements over HF Radio Messaging & Directory Servers Subnet performance is key to understanding application performance Performance Measurements of Messaging Protocols over HF Radio Measurement of applications optimized for HF Radio Performance Measurements of Applications using IP over HF Radio Compares standard protocols over IP over HF

4 Acknowledgements RapidM For loan of RM6 Modems & RC66 STANAG 5066 Server software Help and advice, in particular from Markus van der Riet NATO NC3A For the IPClient STANAG 5066 Client Software Help and advice from Donald Kallgren & Maarten Gerbrands

5 STANAG 5066 STANAG 5066 Subnet Interface Service is top of HF House The Key Interface between Application (layers) and HF Isode provides STANAG 5066 Clients (and layers above) We look to partners to provide STANAG 5066 Servers (with HF Modems) Measurements done with STANAG 5066 Data Link Protocols Results for STANAG 4538 Data Link expected to be broadly similar

6 Isode s HF Radio Network RM6 Military HF Modems All tests done with STANAG G Waveform Audio cable interconnect between the modems Simulates perfect HF Radio Simple approach that allows focus on data link and higher layers

7 STANAG 5066 Test Setup Isode s STANAG 5066 Console is an operator GUI tool Operates directly over STANAG 5066 Provides Throughput and Ping (latency) tests Peer to Peer and Multicast Test results reported in GUI

8 Throughput: 9600 bits/sec Sender view of throughput Lower line started after STANAG 5066 Server buffers filled Oscillation at 2 minute intervals (in line with STANAG 5066 max transmission intervals Clear Convergence Good Utilization

9 Throughput: 75 bits/sec Clear convergence & good utilization Oscillation at 5 minute interval (time to transmit one 2048 byte APDU unit data ) Queue growth controlled by STANAG 5066 flow control

10 Throughput: ARQ & Non-ARQ Modem Speed ARQ Utilization Non-ARQ Utilization 9600 bits/sec 83% 94% 1200 bits/sec 90% 89% 75 bits/sec 87% 81% Sender side view and identical test setup Non-ARQ utilization would expected to be higher as no data link acks or retransmission This is seen at 9600, but not at slower speeds Non-ARQ needs application level retransmission on loss Overall good utilization at all speeds for ARQ and non-arq

11 Effect of MTU Size MTU Size (bytes) % % % 64 33% Utilization Throughput drops as MTU size is reduced Minor impact down to 512 bytes Dramatic for very small MTU values Applications should generally keep MTU large

12 Effect of Interleaver Interleaver Short (0.6 secs) 90% Long (4.8 secs) 82% Utilization Long Interleaver desirable for data transfer to increase resilience against burst errors Reduction in performance in line with theoretical analysis For real HF, trade off against improvement in performance due to reduced data loss

13 Effect of Transmission Interval Good throughput needs long transmission times Key for application layers Theoretical analysis Expect effect to be stronger in operation Degradation stronger for long interleaver

14 Ping Tests: How They Work Sender sends data Receiver sends back data immediately Sender measures elapsed time (since initial send) on reception On reception sender starts another ping So result is a series of times

15 ARQ Ping Tests At 1200 bits/sec First ping takes 17 seconds Second ping (and subsequent ones) take 8 seconds ARQ Soft Link establishment delays first ping Turnaround time from throughput tests estimated at 6 seconds Interesting variations with modem speed (see white paper) Ping tests do not give accurate measure of turnaround time

16 Non-ARQ Ping Tests First Ping takes 46 secs (ARQ 17 secs) Subsequent pings take 86 secs (ARQ 8 secs) Consequence of RapidM (slotted) collision avoidance Collision avoidance is VERY important for HF Sender continues to transmit if it has data All nodes wait 30 secs after end of transmission Each node has a 5 second slot to start transmission This has significant impact on performance of applications running over non-arq STANAG 5066 ed 3 token ring collision avoidance expected to give significant improvement

17 What Happens with Real HF Radios? We would expect: Very similar results in good conditions Slower link establishment due to ALE and other negotiation Throughput loss in line with levels of noise Measurements and comparisons would be very interesting Isode looking to others to do this (we don t have appropriate setups)

18 Implications for System Deployment Make tests at STANAG 5066 level to verify performance prior to testing applications STANAG 5066 Console could be used for this Application performance only makes sense in context of STANAG 5066 performance

19 STANAG 5066 Summary Does its job well and gives good utilization ARQ and non-arq for all speeds (81% - 94%) Application will need to use STANAG 5066 in right way to get this good performance STANAG 5066 ed 3 will be very important for non-arq

20 HF Messaging Protocols Measurements of four messaging protocols designed for HF Radio HMTP (specified in STANAG 5066 Annex F) Poor performance (see white paper) CFTP (sometimes called Battle Force ) (specified in STANAG 5066 Annex F) ACP 142. CCEB (OZ/CA/NZ/UK/US) standard for multicast used by STANAG 4406 Annex E. CO-ACP 142 (Connections Oriented ACP 142) Variant of ACP 142 optimized for ARQ Specified by Isode

21 Message Testing Framework Test Process Send Messages Measure delivery time Batches of 1, 10, or 100 Payload of 0, 1, 10 or 100 kbytes 75, 1200 and 9600 bits/sec Internet mail used as CFTP and HMTP do not support X.400/STANAG 4406 X.400 performance for ACP 142 & CO-ACP 142 slightly better than Internet mail due to more compact encoding

22 CO-ACP 142 As the Reference Protocol We use CO-ACP 142 as reference protocol Best performance Shares characteristics with both the protocols it gets compared to (ACP 142 and CFTP) We have access to internals so can make better analysis CO-ACP 142 Described in White paper Messaging Protocols for HF Radio

23 CO-ACP 142 Testing Setup

24 Single Message Transfer Times Modem Speed Payload TIme secs kbyte 30 secs secs kbyte 24 secs secs 75 1 Kbyte 245 secs At higher speeds single (small) message transfer time dominated by STANAG 5066 soft link setup time At 75 bits/sec, data transfer time dominates

25 Link Utilization Modem Speed Payload Number Msgs Utlization % % kbytes 10 76% % % kbytes 10 89% % 75 1 kbyte 10 74% Shows best, worst and selected utilization at each modem speed Data volume (large messages or many messages) improves utlization

26 Utilization Analysis: Large Payload (100 kbyte) CO-ACP 142 provides efficient mechanism to carry large payloads 12% for STANAG 5066 is reasonable 4% message overhead due to base64 MIME encoding and compression. Can be eliminated for ACP-142/CO-ACP 142 by binary payload, but would not work for CFTP or HMTP Other overheads are negligible

27 Utilization Analysis: Small Payload (1 kbyte) STANAG 5066 overhead remains reasonable where multiple messages transferred (13%) Messaging protocol overhead (26%) discussed in next slide Other protocol overheads small and reasonable Messaging & Directory Servers

28 Message Overhead Analysis For 1 kbyte 26% overhead is 260 bytes Uncompressed CO-ACP 142 BSMTP shown here BSMTP (first two lines) is compact (66 bytes) Gains could be made by stripping headers and trace (Received) For data levels at 100 bytes XMPP may be better than <pop.user@dhcp-122.isode.net> <pop.user@dhcp-136.isode.net> Received: from dhcp-122.isode.net ([ ]) by dhcp-122.isode.net (smtp internal via TCP with ESMTP id <Smg=MAAJqXcB@dhcp-122.isode.net> for <pop.user@dhcp-236.isode.net>; Thu, 23 Jul :45: Content-Type: multipart/mixed; boundary="=============== ==" MIME-Version: 1.0 Date: Thu, 23 Jul :45: Subject: test 0 From: pop.user@dhcp-122.isode.net To: pop.user@dhcp-236.isode.net =============== == Content-Type: text/plain; charset="usascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit This is a text body --=============== == Content-Type: text/plain; charset="us ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit F1xsK6AmS0CZUe6nWAtxfYK8iss9AmgvVnBTqqXMo6 8O+ RF2yDGleSdj/JogKpQ6U8LGyZL311SbbLShrSKWC5Y VjY7 6GTrepKUrymezYZfCDONsh57NM9aEZIylQ64LBvurW rwe

29 ACP 142 Transfer of messages using non- ARQ supporting Multicast and EMCON See Military Messaging over HF Radio and Satellite using STANAG 4406 A Tests as for CO-ACP 142

30 ACP 142 Message Transfer Times Payload ACP 142 CO-ACP secs 21 secs 1 kbyte 14 secs 30 secs 10 kbyte 101 secs 97 secs 100 kbyte 840 secs 796 secs ACP 142 slower for larger messages reflecting STANAG 5066 measurements ACP 142 is faster for short messages as no soft link establishment For multicast all recipients get message at same time Low latency (multicast) delivery of short messages highly desirable characteristic in some situations

31 ACP 142 Throughput (messages per hour) Payload ACP 142 CO-ACP kbyte kbyte kbyte 4 5 Messaging & Directory Servers ACP 142 analysis allows for RapidM turnarounds every 15 minutes STANAG 5066 ed 3 would be expected to give better results CO-ACP 142 better, especially for small messages For two or more recipients ACP 142 multicast would give better performance

32 CFTP CFTP (Compressed File Transfer Protocol) is specified for message transfer in STANAG 5066 Annex F Technically very similar to CO-ACP 142 Both use STANAG 5066 RCOP (Reliable Connection Oriented Protocol) Both use BSMTP (Batch SMTP) approach Both use DEFLATE compression Similar performance expected Theoretical analysis suggests CO-ACP 142 will be slightly faster

33 CFTP Performance (relative to CO-ACP 142) Messaging & Directory Servers Measurements show very similar performance For single message transfers, difference within experimental variance, but suggest CO-ACP 142 slightly faster (1-5%) For transfers of many messages CO-ACP 142 faster (5-15%) Performance difference technically interesting, but not an overriding factor in protocol choice

34 Which HF Message Protocol? If you need X.400 Use ACP 142 or CO-ACP 142 If you need Multicast or EMCON Use ACP 142 If you need only Internet Messaging over ARQ (point to point) CFTP and CO-ACP 142 both reasonable choices

35 CO-ACP 142 vs CFTP CFTP is a standard (STANAG 5066 Annex F) This is a good thing CO-ACP 142 is a technically better protocol Slightly better performance Operates over IP (e.g. SATCOM) as well as STANAG 5066 Supports requests for Delivery Status Notifications (important for reliable messaging) Supports binary transfer (BINARYMIME or 8BITMIME) Desirable for modern and 4% performance improvement

36 HF Messaging Summary Three messaging protocols (CFTP; ACP 142; CO-ACP 142) make efficient use of underlying STANAG 5066 services STANAG 5066 ed 3 would be desirable for ACP 142 deployment

37 Deployment of HF Optimized Protocols Messaging & Directory Servers HF Optimized protocols (like the ones just reviewed) would be deployed as above Can be made transparent to user, but deployment configuration needs to ensure correct application level routing

38 The pure IP Approach Classic IP deployment makes HF Radio transparent to user and avoids application relay HF is simply an IP Subnet Transparent Switching between HF and other networks NATO target architecture

39 What is the Performance Cost of IP? There are various reasons to use application relaying as opposed to HF as an IP Subnet See: HF Radio & Network Centric Warfare. The rest of this talk (and associated white paper) look at the performance implications of running standard applications over IP over HF in contrast with optimized applications

40 IP over STANAG 5066 STANAG 5066 Annex F specifies how to run IP over STANAG A simple mapping onto STANAG 5066 Unit Data is used

41 The Application Picture When IP is used, interface to STANAG 5066 is through an IP router, and hidden from the application

42 UDP Tests User Datagram Protocol (UDP) gives a simple application interface onto IP (unreliable datagram service) Tests send out UDP datagrams of configurable size and rate Latency and throughput measured by receiver

43 UDP Performance Summary UDP is a thin layer over IP, and so these tests measure IP performance Theoretical analysis suggests that UDP will give a protocol overhead (UDP and IP headers) and otherwise give very similar performance to direct use of STANAG 5066 Tests broadly showed that this happened, although there was a small (around 5%) additional overhead which we could not explain See white paper for details

44 UDP Latency: 70% Load Load sent at 70% of max load, so no data loss expected Small oscillations secs, reflecting STANAG 5066 retransmission second typical latency Big spikes occur when data is lost (and retransmitted) Subsequent packets delayed because of in order transmission

45 UDP Latency: 20% Load At 20% load similar pattern Normal latency drops to secs

46 UDP Latency: 700% Load At 700% load high percentage of packets get dropped (off back of IP queue) Sawtooth spikes at two minute intervals (in line with max STANAG 5066 retransmission time) Latency varies seconds (2.5-8 minutes)

47 Why TCP is Important TCP provides reliable data stream It is the basis for the vast majority of Internet applications and most of those that are likely to be used over HF See white paper for discussion of UDP and RTP applications (the other two layer protocols over IP in common use) TCP makes use of IP to carry data and acknowledgements Synchronous startup Data packets acknowledged with a window mechanism

48 TCP Testing TCP Tester sends data as fast as it can (single one way data stream) Analyser measures delay of data (from start of test and from data send

49 TCP: 1200 bits/sec (MTU=500) Tests use MTU of 500 and 1500 bytes (standard Internet value) Red line shows throughput (cumulative since start) Blue line shows current latency Varying latency usually associated with bursty activity Over an hour to reach stability

50 TCP: 1200 bits/sec (MTU=1500) This one seems to stabilize more quickly Then after two hours destabilizes for some reason

51 TCP: 9600 bits/sec (MTU=500) At faster modem speed takes an hour to reach good throughput Due to TCP slow start and slow rate to open window. Connection remains in unstable mode after this point

52 TCP: 300 bits/sec (MTU=1500) This one works very badly (but amazingly does work) Latency of order 2 hours 2% network utilization

53 What is going on under the hood Optimal use of STANAG 5066 needs the application to use it in the right way This is often not going on when TCP is the application layer TCP windowing mechanism and retransmission calculations have a complex and often inefficient interaction with STANAG 5066

54 TCP Performance Summary Speed/MTU Utilization Time to 80% First Data 9600/500 44% 65 mins 60 secs 9600/ % 27 mins 12 secs 1200/500 62% 75 mins 47 secs 1200/ % 1.5 mins 20 secs 300/500 46% 3.5 mins 120 secs 300/1500 2% n/a 136 secs Would not work at 75 bits/sec Time to reach 80% of the max utilization figure noted First data is when receiver gets its first data

55 TCP Analysis Utilization at best (67%) is OK Time to reach good utilization is often very long The overall system often appears quite unstable Time to get first data through is often very high

56 SMTP Testing SMTP tests are same as for previous messaging protocols Diagram shows how tests and STANAG 5066 all fit together

57 SMTP Comparison to CO-ACP 142 Modem Speed Number/Payload CO-ACP 142 SMTP x 0 18 secs 2.3 mins x 0 21 secs 18 mins x 100 kbyte 20 mins 103 mins x 0 21 secs 89 secs x 0 8 mins 73 mins x 100 kbyte 2.2 hours 3.8 hours x 0 30 secs 5.9 mins x 10 kbyte 7.4 mins 16 mins Shows (relative) best and worst at each speed Best relative performance is for very large messages at 1200 bits/sec Application DoS at 300 bits/sec

58 Why does SMTP over IP over HF perform so badly? Application (SMTP) protocol exchanges interact with TCP and STANAG 5066 in a poor way TCP is not usually given time to reach (reasonably) efficient utilization of STANAG 5066 Particularly significant at faster modem speeds To a lesser extent, inefficient encoding adds overhead

59 What do these results mean for other applications? For Messaging SMTP over IP over HF much worse that for specially designed protocols. Does this protocol specific analysis apply to other applications? SMTP is a typical Internet protocol Reasonably compact text encodings No compression Synchronous at start and (fairly) asynchronous later Results will vary by protocol, but it seems likely that for most applications an optimized protocol will work substantially better Protocols needing low latency (e.g., Instant Messaging) of particular concern

60 Summary on Applications over IP over HF Specially designed protocols have much better performance over HF Specific concerns from applications measured: Will not work at slowest HF speeds Very high additional delays on initial transfer Often very significant throughput reduction TCP connections often not stable Bad interaction with application timers (SMTP DoS) Anticipate significant knock-on effects from data errors

61 Recommendations for Deployment Mission Critical Applications should generally use optimized protocols over HF and not IP This is not the conclusion that many would like, but it seems hard to draw any other conclusion from the numbers

62 Standardization Recommendation Shift effort from IP over HF to Applications over HF Separate STANAG 5066 SIS Specification as Independent Standard Specify full STANAG 5066 SIS Interface to STANAG 4538 Define key HF Applications as independent standards Review standards for mail over HF Review new application standards over HF and in particular XMPP Look at how best to integrate applications into IP architecture

63 Questions? Presentation online: blog.isode.com Includes Links to the Three Performance Measurement White Papers

Clearing the Way for VoIP

Clearing the Way for VoIP Gen2 Ventures White Paper Clearing the Way for VoIP An Alternative to Expensive WAN Upgrades Executive Overview Enterprises have traditionally maintained separate networks for their voice and data traffic.

More information

Frequently Asked Questions

Frequently Asked Questions Frequently Asked Questions 1. Q: What is the Network Data Tunnel? A: Network Data Tunnel (NDT) is a software-based solution that accelerates data transfer in point-to-point or point-to-multipoint network

More information

Network Simulation Traffic, Paths and Impairment

Network Simulation Traffic, Paths and Impairment Network Simulation Traffic, Paths and Impairment Summary Network simulation software and hardware appliances can emulate networks and network hardware. Wide Area Network (WAN) emulation, by simulating

More information

Transport Layer Protocols

Transport Layer Protocols Transport Layer Protocols Version. Transport layer performs two main tasks for the application layer by using the network layer. It provides end to end communication between two applications, and implements

More information

Requirements of Voice in an IP Internetwork

Requirements of Voice in an IP Internetwork Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.

More information

1. The subnet must prevent additional packets from entering the congested region until those already present can be processed.

1. The subnet must prevent additional packets from entering the congested region until those already present can be processed. Congestion Control When one part of the subnet (e.g. one or more routers in an area) becomes overloaded, congestion results. Because routers are receiving packets faster than they can forward them, one

More information

Applications. Network Application Performance Analysis. Laboratory. Objective. Overview

Applications. Network Application Performance Analysis. Laboratory. Objective. Overview Laboratory 12 Applications Network Application Performance Analysis Objective The objective of this lab is to analyze the performance of an Internet application protocol and its relation to the underlying

More information

Ethernet. Ethernet. Network Devices

Ethernet. Ethernet. Network Devices Ethernet Babak Kia Adjunct Professor Boston University College of Engineering ENG SC757 - Advanced Microprocessor Design Ethernet Ethernet is a term used to refer to a diverse set of frame based networking

More information

Analysis of TCP Performance Over Asymmetric Wireless Links

Analysis of TCP Performance Over Asymmetric Wireless Links Virginia Tech ECPE 6504: Wireless Networks and Mobile Computing Analysis of TCP Performance Over Asymmetric Kaustubh S. Phanse (kphanse@vt.edu) Outline Project Goal Notions of Asymmetry in Wireless Networks

More information

An Introduction to VoIP Protocols

An Introduction to VoIP Protocols An Introduction to VoIP Protocols www.netqos.com Voice over IP (VoIP) offers the vision of a converged network carrying multiple types of traffic (voice, video, and data, to name a few). To carry out this

More information

Lecture Objectives. Lecture 07 Mobile Networks: TCP in Wireless Networks. Agenda. TCP Flow Control. Flow Control Can Limit Throughput (1)

Lecture Objectives. Lecture 07 Mobile Networks: TCP in Wireless Networks. Agenda. TCP Flow Control. Flow Control Can Limit Throughput (1) Lecture Objectives Wireless and Mobile Systems Design Lecture 07 Mobile Networks: TCP in Wireless Networks Describe TCP s flow control mechanism Describe operation of TCP Reno and TCP Vegas, including

More information

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet Basic Networking Concepts 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet 1 1. Introduction -A network can be defined as a group of computers and other devices connected

More information

A Digital Fountain Approach to Reliable Distribution of Bulk Data

A Digital Fountain Approach to Reliable Distribution of Bulk Data A Digital Fountain Approach to Reliable Distribution of Bulk Data John Byers, ICSI Michael Luby, ICSI Michael Mitzenmacher, Compaq SRC Ashu Rege, ICSI Application: Software Distribution New release of

More information

Improving Effective WAN Throughput for Large Data Flows By Peter Sevcik and Rebecca Wetzel November 2008

Improving Effective WAN Throughput for Large Data Flows By Peter Sevcik and Rebecca Wetzel November 2008 Improving Effective WAN Throughput for Large Data Flows By Peter Sevcik and Rebecca Wetzel November 2008 When you buy a broadband Wide Area Network (WAN) you want to put the entire bandwidth capacity to

More information

TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) Internet Protocol (IP)

TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) Internet Protocol (IP) TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) *Slides adapted from a talk given by Nitin Vaidya. Wireless Computing and Network Systems Page

More information

Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.

Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29. Broadband Networks Prof. Dr. Abhay Karandikar Electrical Engineering Department Indian Institute of Technology, Bombay Lecture - 29 Voice over IP So, today we will discuss about voice over IP and internet

More information

Computer Networks CS321

Computer Networks CS321 Computer Networks CS321 Dr. Ramana I.I.T Jodhpur Dr. Ramana ( I.I.T Jodhpur ) Computer Networks CS321 1 / 22 Outline of the Lectures 1 Introduction OSI Reference Model Internet Protocol Performance Metrics

More information

UPPER LAYER SWITCHING

UPPER LAYER SWITCHING 52-20-40 DATA COMMUNICATIONS MANAGEMENT UPPER LAYER SWITCHING Gilbert Held INSIDE Upper Layer Operations; Address Translation; Layer 3 Switching; Layer 4 Switching OVERVIEW The first series of LAN switches

More information

Topics. Computer Networks. Let s Get Started! Computer Networks: Our Definition. How are Networks Used by Computers? Computer Network Components

Topics. Computer Networks. Let s Get Started! Computer Networks: Our Definition. How are Networks Used by Computers? Computer Network Components Topics Use of networks Network structure Implementation of networks Computer Networks Introduction Let s Get Started! Networking today: Where are they? Powerful computers are cheap Networks are everywhere

More information

Module 1. Introduction. Version 2 CSE IIT, Kharagpur

Module 1. Introduction. Version 2 CSE IIT, Kharagpur Module 1 Introduction Lesson 2 Layered Network Architecture Specific Functional Objectives On Completion of this lesson, the students will be able to: State the requirement for layered approach Explain

More information

Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU

Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU Savita Shiwani Computer Science,Gyan Vihar University, Rajasthan, India G.N. Purohit AIM & ACT, Banasthali University, Banasthali,

More information

Distributed Systems 3. Network Quality of Service (QoS)

Distributed Systems 3. Network Quality of Service (QoS) Distributed Systems 3. Network Quality of Service (QoS) Paul Krzyzanowski pxk@cs.rutgers.edu 1 What factors matter for network performance? Bandwidth (bit rate) Average number of bits per second through

More information

TCP in Wireless Networks

TCP in Wireless Networks Outline Lecture 10 TCP Performance and QoS in Wireless s TCP Performance in wireless networks TCP performance in asymmetric networks WAP Kurose-Ross: Chapter 3, 6.8 On-line: TCP over Wireless Systems Problems

More information

Digital Audio and Video Data

Digital Audio and Video Data Multimedia Networking Reading: Sections 3.1.2, 3.3, 4.5, and 6.5 CS-375: Computer Networks Dr. Thomas C. Bressoud 1 Digital Audio and Video Data 2 Challenges for Media Streaming Large volume of data Each

More information

IP address format: Dotted decimal notation: 10000000 00001011 00000011 00011111 128.11.3.31

IP address format: Dotted decimal notation: 10000000 00001011 00000011 00011111 128.11.3.31 IP address format: 7 24 Class A 0 Network ID Host ID 14 16 Class B 1 0 Network ID Host ID 21 8 Class C 1 1 0 Network ID Host ID 28 Class D 1 1 1 0 Multicast Address Dotted decimal notation: 10000000 00001011

More information

An enhanced TCP mechanism Fast-TCP in IP networks with wireless links

An enhanced TCP mechanism Fast-TCP in IP networks with wireless links Wireless Networks 6 (2000) 375 379 375 An enhanced TCP mechanism Fast-TCP in IP networks with wireless links Jian Ma a, Jussi Ruutu b and Jing Wu c a Nokia China R&D Center, No. 10, He Ping Li Dong Jie,

More information

Mobile Computing/ Mobile Networks

Mobile Computing/ Mobile Networks Mobile Computing/ Mobile Networks TCP in Mobile Networks Prof. Chansu Yu Contents Physical layer issues Communication frequency Signal propagation Modulation and Demodulation Channel access issues Multiple

More information

Based on Computer Networking, 4 th Edition by Kurose and Ross

Based on Computer Networking, 4 th Edition by Kurose and Ross Computer Networks Ethernet Hubs and Switches Based on Computer Networking, 4 th Edition by Kurose and Ross Ethernet dominant wired LAN technology: cheap $20 for NIC first widely used LAN technology Simpler,

More information

Networking part 3: the transport layer

Networking part 3: the transport layer Networking part 3: the transport layer Juliusz Chroboczek Université de Paris-Diderot (Paris 7) September 2011 Summary of the previous episodes Episode 1: switching, packet switching and the Internet.

More information

Understanding Latency in IP Telephony

Understanding Latency in IP Telephony Understanding Latency in IP Telephony By Alan Percy, Senior Sales Engineer Brooktrout Technology, Inc. 410 First Avenue Needham, MA 02494 Phone: (781) 449-4100 Fax: (781) 449-9009 Internet: www.brooktrout.com

More information

Ethernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD

Ethernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD Ethernet dominant LAN technology: cheap -- $20 for 100Mbs! first widely used LAN technology Simpler, cheaper than token rings and ATM Kept up with speed race: 10, 100, 1000 Mbps Metcalfe s Etheret sketch

More information

TCP/IP Protocol Suite. Marshal Miller Chris Chase

TCP/IP Protocol Suite. Marshal Miller Chris Chase TCP/IP Protocol Suite Marshal Miller Chris Chase Robert W. Taylor (Director of Information Processing Techniques Office at ARPA 1965-1969) "For each of these three terminals, I had three different sets

More information

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages Part I: The problem specifications NTNU The Norwegian University of Science and Technology Department of Telematics Note! The problem set consists of two parts: Part I: The problem specifications pages

More information

Computer Networks. Chapter 5 Transport Protocols

Computer Networks. Chapter 5 Transport Protocols Computer Networks Chapter 5 Transport Protocols Transport Protocol Provides end-to-end transport Hides the network details Transport protocol or service (TS) offers: Different types of services QoS Data

More information

Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks

Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks 1 Mr. Praveen S Patil, 2 Mr. Rabinarayan Panda, 3 Mr. Sunil Kumar R D 1,2,3 Asst. Professor, Department of MCA, The Oxford College of Engineering,

More information

SwiftBroadband and IP data connections

SwiftBroadband and IP data connections SwiftBroadband and IP data connections Version 01 30.01.08 inmarsat.com/swiftbroadband Whilst the information has been prepared by Inmarsat in good faith, and all reasonable efforts have been made to ensure

More information

Protocols. Packets. What's in an IP packet

Protocols. Packets. What's in an IP packet Protocols Precise rules that govern communication between two parties TCP/IP: the basic Internet protocols IP: Internet Protocol (bottom level) all packets shipped from network to network as IP packets

More information

Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol

Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol 1 TCP/IP protocol suite A suite of protocols for networking for the Internet Transmission control protocol (TCP) or User Datagram protocol

More information

Networking Test 4 Study Guide

Networking Test 4 Study Guide Networking Test 4 Study Guide True/False Indicate whether the statement is true or false. 1. IPX/SPX is considered the protocol suite of the Internet, and it is the most widely used protocol suite in LANs.

More information

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

Computer Network. Interconnected collection of autonomous computers that are able to exchange information Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.

More information

IP - The Internet Protocol

IP - The Internet Protocol Orientation IP - The Internet Protocol IP (Internet Protocol) is a Network Layer Protocol. IP s current version is Version 4 (IPv4). It is specified in RFC 891. TCP UDP Transport Layer ICMP IP IGMP Network

More information

point to point and point to multi point calls over IP

point to point and point to multi point calls over IP Helsinki University of Technology Department of Electrical and Communications Engineering Jarkko Kneckt point to point and point to multi point calls over IP Helsinki 27.11.2001 Supervisor: Instructor:

More information

Multimedia Applications. Streaming Stored Multimedia. Classification of Applications

Multimedia Applications. Streaming Stored Multimedia. Classification of Applications Chapter 2: Basics Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Communication Multimedia Transfer and Protocols Quality of Service and Resource Management

More information

DATA COMMUNICATION AND NETWORKS

DATA COMMUNICATION AND NETWORKS DATA COMMUNICATION AND NETWORKS 1. Define the term Computer Networks. A Computer network is a number if computers interconnected by one or more transmission paths. The transmission path often is the telephone

More information

VoIP Bandwidth Considerations - design decisions

VoIP Bandwidth Considerations - design decisions VoIP Bandwidth Considerations - design decisions When calculating the bandwidth requirements for a VoIP implementation the two main protocols are: a signalling protocol such as SIP, H.323, SCCP, IAX or

More information

EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science

EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science Examination Computer Networks (2IC15) on Monday, June 22 nd 2009, 9.00h-12.00h. First read the entire examination. There

More information

Introduction VOIP in an 802.11 Network VOIP 3

Introduction VOIP in an 802.11 Network VOIP 3 Solutions to Performance Problems in VOIP over 802.11 Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi 1 Outline Introduction VOIP background Problems faced in 802.11 Low VOIP capacity in 802.11

More information

High-Level Data Link Control

High-Level Data Link Control High-Level Data Link Control This class of data link layer protocols includes High-level Data Link Control (HDLC), Link Access Procedure Balanced (LAPB) for X.25, Link Access Procedure for D-channel (LAPD)

More information

Introduce Quality of Service in your IP_to_IP W@N unreliable infrastructure

Introduce Quality of Service in your IP_to_IP W@N unreliable infrastructure Introduce Quality of Service in your IP_to_IP W@N unreliable infrastructure QV QoS Proxy server The QV-PROXY supplies two features : introduction of Error Correction mechanism improving the QoS and delivery

More information

IT4405 Computer Networks (Compulsory)

IT4405 Computer Networks (Compulsory) IT4405 Computer Networks (Compulsory) INTRODUCTION This course provides a comprehensive insight into the fundamental concepts in data communications, computer network systems and protocols both fixed and

More information

TCP in Wireless Mobile Networks

TCP in Wireless Mobile Networks TCP in Wireless Mobile Networks 1 Outline Introduction to transport layer Introduction to TCP (Internet) congestion control Congestion control in wireless networks 2 Transport Layer v.s. Network Layer

More information

Chapter 2 - The TCP/IP and OSI Networking Models

Chapter 2 - The TCP/IP and OSI Networking Models Chapter 2 - The TCP/IP and OSI Networking Models TCP/IP : Transmission Control Protocol/Internet Protocol OSI : Open System Interconnection RFC Request for Comments TCP/IP Architecture Layers Application

More information

Three Key Design Considerations of IP Video Surveillance Systems

Three Key Design Considerations of IP Video Surveillance Systems Three Key Design Considerations of IP Video Surveillance Systems 2012 Moxa Inc. All rights reserved. Three Key Design Considerations of IP Video Surveillance Systems Copyright Notice 2012 Moxa Inc. All

More information

TCP and Wireless Networks Classical Approaches Optimizations TCP for 2.5G/3G Systems. Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme

TCP and Wireless Networks Classical Approaches Optimizations TCP for 2.5G/3G Systems. Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme Chapter 2 Technical Basics: Layer 1 Methods for Medium Access: Layer 2 Chapter 3 Wireless Networks: Bluetooth, WLAN, WirelessMAN, WirelessWAN Mobile Networks: GSM, GPRS, UMTS Chapter 4 Mobility on the

More information

Encapsulating Voice in IP Packets

Encapsulating Voice in IP Packets Encapsulating Voice in IP Packets Major VoIP Protocols This topic defines the major VoIP protocols and matches them with the seven layers of the OSI model. Major VoIP Protocols 15 The major VoIP protocols

More information

CMA5000 SPECIFICATIONS. 5710 Gigabit Ethernet Module

CMA5000 SPECIFICATIONS. 5710 Gigabit Ethernet Module CMA5000 5710 Gigabit Ethernet Module SPECIFICATIONS General Description The CMA5710 Gigabit Ethernet application is a single slot module that can be used in any CMA 5000. The Gigabit Ethernet test module

More information

WAN. Introduction. Services used by WAN. Circuit Switched Services. Architecture of Switch Services

WAN. Introduction. Services used by WAN. Circuit Switched Services. Architecture of Switch Services WAN Introduction Wide area networks (WANs) Connect BNs and LANs across longer distances, often hundreds of miles or more Typically built by using leased circuits from common carriers such as AT&T Most

More information

VoIP in 802.11. Mika Nupponen. S-72.333 Postgraduate Course in Radio Communications 06/04/2004 1

VoIP in 802.11. Mika Nupponen. S-72.333 Postgraduate Course in Radio Communications 06/04/2004 1 VoIP in 802.11 Mika Nupponen S-72.333 Postgraduate Course in Radio Communications 06/04/2004 1 Contents Introduction VoIP & WLAN Admission Control for VoIP Traffic in WLAN Voice services in IEEE 802.11

More information

Per-Flow Queuing Allot's Approach to Bandwidth Management

Per-Flow Queuing Allot's Approach to Bandwidth Management White Paper Per-Flow Queuing Allot's Approach to Bandwidth Management Allot Communications, July 2006. All Rights Reserved. Table of Contents Executive Overview... 3 Understanding TCP/IP... 4 What is Bandwidth

More information

Application Note. Windows 2000/XP TCP Tuning for High Bandwidth Networks. mguard smart mguard PCI mguard blade

Application Note. Windows 2000/XP TCP Tuning for High Bandwidth Networks. mguard smart mguard PCI mguard blade Application Note Windows 2000/XP TCP Tuning for High Bandwidth Networks mguard smart mguard PCI mguard blade mguard industrial mguard delta Innominate Security Technologies AG Albert-Einstein-Str. 14 12489

More information

EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst

EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst Data communication in reality In reality, the source and destination hosts are very seldom on the same network, for

More information

Application Note How To Determine Bandwidth Requirements

Application Note How To Determine Bandwidth Requirements Application Note How To Determine Bandwidth Requirements 08 July 2008 Bandwidth Table of Contents 1 BANDWIDTH REQUIREMENTS... 1 1.1 VOICE REQUIREMENTS... 1 1.1.1 Calculating VoIP Bandwidth... 2 2 VOIP

More information

Quality of Service (QoS)) in IP networks

Quality of Service (QoS)) in IP networks Quality of Service (QoS)) in IP networks Petr Grygárek rek 1 Quality of Service (QoS( QoS) QoS is the ability of network to support applications without limiting it s s function or performance ITU-T T

More information

Challenges of Sending Large Files Over Public Internet

Challenges of Sending Large Files Over Public Internet Challenges of Sending Large Files Over Public Internet CLICK TO EDIT MASTER TITLE STYLE JONATHAN SOLOMON SENIOR SALES & SYSTEM ENGINEER, ASPERA, INC. CLICK TO EDIT MASTER SUBTITLE STYLE OUTLINE Ø Setting

More information

Burst Testing. New mobility standards and cloud-computing network. This application note will describe how TCP creates bursty

Burst Testing. New mobility standards and cloud-computing network. This application note will describe how TCP creates bursty Burst Testing Emerging high-speed protocols in mobility and access networks, combined with qualityof-service demands from business customers for services such as cloud computing, place increased performance

More information

VIDEOCONFERENCING. Video class

VIDEOCONFERENCING. Video class VIDEOCONFERENCING Video class Introduction What is videoconferencing? Real time voice and video communications among multiple participants The past Channelized, Expensive H.320 suite and earlier schemes

More information

ICS 153 Introduction to Computer Networks. Inst: Chris Davison cbdaviso@uci.edu

ICS 153 Introduction to Computer Networks. Inst: Chris Davison cbdaviso@uci.edu ICS 153 Introduction to Computer Networks Inst: Chris Davison cbdaviso@uci.edu 1 ICS 153 Introduction to Computer Networks Course Goals Understand the basic principles of computer networks Design Architecture

More information

The OSI model has seven layers. The principles that were applied to arrive at the seven layers can be briefly summarized as follows:

The OSI model has seven layers. The principles that were applied to arrive at the seven layers can be briefly summarized as follows: 1.4 Reference Models Now that we have discussed layered networks in the abstract, it is time to look at some examples. In the next two sections we will discuss two important network architectures, the

More information

28 Networks and Communication Protocols

28 Networks and Communication Protocols 113 28 Networks and ommunication Protocols Trend in computer systems: personal computing. Reasons why: ost: economies of scale. lso, avoids large initial investment in timesharing system. Performance:

More information

AERONAUTICAL COMMUNICATIONS PANEL (ACP) ATN and IP

AERONAUTICAL COMMUNICATIONS PANEL (ACP) ATN and IP AERONAUTICAL COMMUNICATIONS PANEL (ACP) Working Group I - 7 th Meeting Móntreal, Canada 2 6 June 2008 Agenda Item x : ATN and IP Information Paper Presented by Naoki Kanada Electronic Navigation Research

More information

Access Control: Firewalls (1)

Access Control: Firewalls (1) Access Control: Firewalls (1) World is divided in good and bad guys ---> access control (security checks) at a single point of entry/exit: in medieval castles: drawbridge in corporate buildings: security/reception

More information

Final for ECE374 05/06/13 Solution!!

Final for ECE374 05/06/13 Solution!! 1 Final for ECE374 05/06/13 Solution!! Instructions: Put your name and student number on each sheet of paper! The exam is closed book. You have 90 minutes to complete the exam. Be a smart exam taker -

More information

Transport and Network Layer

Transport and Network Layer Transport and Network Layer 1 Introduction Responsible for moving messages from end-to-end in a network Closely tied together TCP/IP: most commonly used protocol o Used in Internet o Compatible with a

More information

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431 VoIP QoS Version 1.0 September 4, 2006 AdvancedVoIP.com sales@advancedvoip.com support@advancedvoip.com Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this

More information

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

This topic lists the key mechanisms use to implement QoS in an IP network. IP QoS Mechanisms QoS Mechanisms This topic lists the key mechanisms use to implement QoS in an IP network. QoS Mechanisms Classification: Each class-oriented QoS mechanism has to support some type of

More information

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

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc (International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan dr.khalidbilal@hotmail.com

More information

How To Design A Layered Network In A Computer Network

How To Design A Layered Network In A Computer Network A Layered Approach to Computer Networks Physical Layer Data Link Layer Network Layer Transport Layer Session Layer Presentation Layer Application Layer Different layer of abstraction Different error control

More information

How do I get to www.randomsite.com?

How do I get to www.randomsite.com? Networking Primer* *caveat: this is just a brief and incomplete introduction to networking to help students without a networking background learn Network Security. How do I get to www.randomsite.com? Local

More information

WhitePaper: XipLink Real-Time Optimizations

WhitePaper: XipLink Real-Time Optimizations WhitePaper: XipLink Real-Time Optimizations XipLink Real Time Optimizations Header Compression, Packet Coalescing and Packet Prioritization Overview XipLink Real Time ( XRT ) is a new optimization capability

More information

Performance Evaluation of Linux Bridge

Performance Evaluation of Linux Bridge Performance Evaluation of Linux Bridge James T. Yu School of Computer Science, Telecommunications, and Information System (CTI) DePaul University ABSTRACT This paper studies a unique network feature, Ethernet

More information

What is CSG150 about? Fundamentals of Computer Networking. Course Outline. Lecture 1 Outline. Guevara Noubir noubir@ccs.neu.

What is CSG150 about? Fundamentals of Computer Networking. Course Outline. Lecture 1 Outline. Guevara Noubir noubir@ccs.neu. What is CSG150 about? Fundamentals of Computer Networking Guevara Noubir noubir@ccs.neu.edu CSG150 Understand the basic principles of networking: Description of existing networks, and networking mechanisms

More information

Network Layer: Network Layer and IP Protocol

Network Layer: Network Layer and IP Protocol 1 Network Layer: Network Layer and IP Protocol Required reading: Garcia 7.3.3, 8.1, 8.2.1 CSE 3213, Winter 2010 Instructor: N. Vlajic 2 1. Introduction 2. Router Architecture 3. Network Layer Protocols

More information

Protagonist International Journal of Management And Technology (PIJMT) Online ISSN- 2394-3742. Vol 2 No 3 (May-2015) Active Queue Management

Protagonist International Journal of Management And Technology (PIJMT) Online ISSN- 2394-3742. Vol 2 No 3 (May-2015) Active Queue Management Protagonist International Journal of Management And Technology (PIJMT) Online ISSN- 2394-3742 Vol 2 No 3 (May-2015) Active Queue Management For Transmission Congestion control Manu Yadav M.Tech Student

More information

IxLoad: Advanced VoIP

IxLoad: Advanced VoIP IxLoad: Advanced VoIP IxLoad in a typical configuration simulating SIP endpoints Aptixia IxLoad VoIP is the perfect tool for functional, performance, and stability testing of SIPbased voice over IP (VoIP)

More information

Route Discovery Protocols

Route Discovery Protocols Route Discovery Protocols Columbus, OH 43210 Jain@cse.ohio-State.Edu http://www.cse.ohio-state.edu/~jain/ 1 Overview Building Routing Tables Routing Information Protocol Version 1 (RIP V1) RIP V2 OSPF

More information

SIP Forum Fax Over IP Task Group Problem Statement

SIP Forum Fax Over IP Task Group Problem Statement T.38: related to SIP/SDP Negotiation While the T.38 protocol, approved by the ITU-T in 1998, was designed to allow fax machines and computer-based fax to carry forward in a transitioning communications

More information

CSIS 3230. CSIS 3230 Spring 2012. Networking, its all about the apps! Apps on the Edge. Application Architectures. Pure P2P Architecture

CSIS 3230. CSIS 3230 Spring 2012. Networking, its all about the apps! Apps on the Edge. Application Architectures. Pure P2P Architecture Networking, its all about the apps! CSIS 3230 Chapter 2: Layer Concepts Chapter 5.4: Link Layer Addressing Networks exist to support apps Web Social ing Multimedia Communications Email File transfer Remote

More information

Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX

Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX APPENDIX A Introduction Understanding TCP/IP To fully understand the architecture of Cisco Centri Firewall, you need to understand the TCP/IP architecture on which the Internet is based. This appendix

More information

Architecture and Performance of the Internet

Architecture and Performance of the Internet SC250 Computer Networking I Architecture and Performance of the Internet Prof. Matthias Grossglauser School of Computer and Communication Sciences EPFL http://lcawww.epfl.ch 1 Today's Objectives Understanding

More information

Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation

Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation R.Navaneethakrishnan Assistant Professor (SG) Bharathiyar College of Engineering and Technology, Karaikal, India.

More information

White paper. Latency in live network video surveillance

White paper. Latency in live network video surveillance White paper Latency in live network video surveillance Table of contents 1. Introduction 3 2. What is latency? 3 3. How do we measure latency? 3 4. What affects latency? 4 4.1 Latency in the camera 4 4.1.1

More information

Classes of multimedia Applications

Classes of multimedia Applications Classes of multimedia Applications Streaming Stored Audio and Video Streaming Live Audio and Video Real-Time Interactive Audio and Video Others Class: Streaming Stored Audio and Video The multimedia content

More information

Data Communication and Computer Network

Data Communication and Computer Network 1 Data communication principles, types and working principles of modems, Network principles, OSI model, functions of data link layer and network layer, networking components, communication protocols- X

More information

Application Level Congestion Control Enhancements in High BDP Networks. Anupama Sundaresan

Application Level Congestion Control Enhancements in High BDP Networks. Anupama Sundaresan Application Level Congestion Control Enhancements in High BDP Networks Anupama Sundaresan Organization Introduction Motivation Implementation Experiments and Results Conclusions 2 Developing a Grid service

More information

TDM services over IP networks

TDM services over IP networks Keyur Parikh Junius Kim TDM services over IP networks 1. ABSTRACT Time Division Multiplexing (TDM) circuits have been the backbone of communications over the past several decades. These circuits which

More information

Channel Bonding in DOCSIS 3.0. Greg White Lead Architect Broadband Access CableLabs

Channel Bonding in DOCSIS 3.0. Greg White Lead Architect Broadband Access CableLabs Channel Bonding in DOCSIS 3.0 Greg White Lead Architect Broadband Access CableLabs Agenda DS Channel Bonding Protocol Receive Channel Profiles US Channel Bonding Protocol HFC Plant Topologies & Resolution

More information

(Refer Slide Time: 02:17)

(Refer Slide Time: 02:17) Internet Technology Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No #06 IP Subnetting and Addressing (Not audible: (00:46)) Now,

More information

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages Part I: The problem specifications NTNU The Norwegian University of Science and Technology Department of Telematics Note! The problem set consists of two parts: Part I: The problem specifications pages

More information

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software Local Area What s a LAN? A transmission system, usually private owned, very speedy and secure, covering a geographical area in the range of kilometres, comprising a shared transmission medium and a set

More information

Why SSL is better than IPsec for Fully Transparent Mobile Network Access

Why SSL is better than IPsec for Fully Transparent Mobile Network Access Why SSL is better than IPsec for Fully Transparent Mobile Network Access SESSION ID: SP01-R03 Aidan Gogarty HOB Inc. aidan.gogarty@hob.de What are we all trying to achieve? Fully transparent network access

More information