INFORMATION TECHNOLOGY AND COMMUNICATIONS RESOURCES FOR SUSTAINABLE DEVELOPMENT - Packet Switched Data Network and its Evolution - K.



From this document you will learn the answers to the following questions:

What kind of Sketches are packet switching?

What did Leonard Kleinrock play a leading role in?

What is the purpose of packet switching?

Similar documents
WAN Data Link Protocols

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

SFWR 4C03: Computer Networks & Computer Security Jan 3-7, Lecturer: Kartik Krishnan Lecture 1-3

Lecture 2: Protocols and Layering. CSE 123: Computer Networks Stefan Savage

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

Page 1 of 7. Computer Networking

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS

Protocols and Architecture. Protocol Architecture.

Introduction to Metropolitan Area Networks and Wide Area Networks

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

Communications and Computer Networks

WAN Technology. Heng Sovannarith

Asynchronous Transfer Mode: ATM. ATM architecture. ATM: network or link layer? ATM Adaptation Layer (AAL)

Communication Networks. MAP-TELE 2011/12 José Ruela

Wide Area Networks. Learning Objectives. LAN and WAN. School of Business Eastern Illinois University. (Week 11, Thursday 3/22/2007)

Protocol Data Units and Encapsulation

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

Indian Institute of Technology Kharagpur. TCP/IP Part I. Prof Indranil Sengupta Computer Science and Engineering Indian Institute of Technology

OSI Reference Model: An Overview

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols

Ethernet. Ethernet. Network Devices

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

Network Technologies

AE64 TELECOMMUNICATION SWITCHING SYSTEMS

Introduction to WAN Technologies

Interactive telecommunication between people Analog voice

SDH and WDM: a look at the physical layer

Computer Networks III

CSE 3461 / 5461: Computer Networking & Internet Technologies

CS 640: Introduction to Computer Networks. Goals of This Class. Goal of Networking. Page 1. Understand principles and practice of networking

SDH and WDM A look at the physical layer

Research on Video Traffic Control Technology Based on SDN. Ziyan Lin

RARP: Reverse Address Resolution Protocol

PART OF THE PICTURE: The TCP/IP Communications Architecture

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?

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

Link Layer. 5.6 Hubs and switches 5.7 PPP 5.8 Link Virtualization: ATM and MPLS

technology standards and protocol for ip telephony solutions

Mobile Wireless Overview

1 Introduction to mobile telecommunications

Introduction to WAN Technologies

Protocol Architecture. ATM architecture

Chapter 9. IP Secure

WAN Technologies Based on CCNA 4 v3.1 Slides Compiled & modified by C. Pham

The Internet and the Public Switched Telephone Network Disparities, Differences, and Distinctions

Requirements of Voice in an IP Internetwork

Protocols. Packets. What's in an IP packet

Networking Test 4 Study Guide

Communication Networks. MAP-TELE 2011/12 José Ruela

Interconnection of Heterogeneous Networks. Internetworking. Service model. Addressing Address mapping Automatic host configuration

Transport Layer Protocols

Module 4. Switched Communication Networks. Version 2 CSE IIT, Kharagpur

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

CCNA R&S: Introduction to Networks. Chapter 5: Ethernet

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

Asynchronous Transfer Mode

VoIP network planning guide

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

VPN Technologies: Definitions and Requirements

IT Data Communication and Networks (Optional)

Lecture Computer Networks

Data Communication and Computer Network

Oct 15, Internet : the vast collection of interconnected networks that all use the TCP/IP protocols

MPLS Environment. To allow more complex routing capabilities, MPLS permits attaching a

Overview of Routing between Virtual LANs

Data Link Layer Overview

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

Computer Networks: LANs, WANs The Internet

Computer Networks Vs. Distributed Systems

1. Public Switched Telephone Networks vs. Internet Protocol Networks

Lecture 28: Internet Protocols

CMPT 165: The Internet, Part 3

Overview of Asynchronous Transfer Mode (ATM) and MPC860SAR. For More Information On This Product, Go to:

Chapter 7: Computer Networks, the Internet, and the World Wide Web. Invitation to Computer Science, C++ Version, Third Edition

Data Communication Networks Introduction

Introduction Chapter 1. Uses of Computer Networks

ELEC3030 (EL336) Computer Networks. How Networks Differ. Differences that can occur at network layer, which makes internetworking difficult:

Combination of Packet Switching and Circuit Switching In the upcoming Computer Networks

Chapter 11: WAN. Abdullah Konak School of Information Sciences and Technology Penn State Berks. Wide Area Networks (WAN)

IEEE Broadband Wireless Access Working Group. ATM Based MAC Layer Proposal for the Air Interface Specification

CPS221 Lecture: Layered Network Architecture

PART III. OPS-based wide area networks

Voice over Internet Protocol (VoIP) systems can be built up in numerous forms and these systems include mobile units, conferencing units and

Objectives of Lecture. Network Architecture. Protocols. Contents

TAA: Introduction to Wide Area Networks online course specification

An ATM WAN/LAN Gateway Architecture

COMMUNICATION NETWORKS WITH LAYERED ARCHITECTURES. Gene Robinson E.A.Robinsson Consulting

How To Understand The Internet From A Telephone To A Computer (For A Computer)

VoIP Bandwidth Calculation

Network Layer: Network Layer and IP Protocol

Course Description. Students Will Learn

Nortel Technology Standards and Protocol for IP Telephony Solutions

Introduction, Rate and Latency

Chapter 2 - The TCP/IP and OSI Networking Models

VoIP 101. E911-Enhanced 911- Used for providing emergency service on cellular and internet voice calls.

2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 D. None of the above

Introduction to IPv6 and Benefits of IPv6

The internetworking solution of the Internet. Single networks. The Internet approach to internetworking. Protocol stacks in the Internet

QoS issues in Voice over IP

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

Transcription:

PACKET SWITCHED DATA NETWORK AND ITS EVOLUTION K. Giridhar Telecommunications and Computer Networks (Tenet) Group, Department of Electrical Engineering, Indian Institute of Technology Madras, Chennai600036, India Keywords: ARPANET, virtual circuit, datagram, X.25, frame relay, ATM, GPRS, packet data, CDPD Contents 1. History of packet switching 2. Packet switching 2.1. Packetswitched network 2.2. Packet routing 3. Datagram versus Virtual Circuits 3.1. Datagram Packet Networks 3.2. Virtual Circuit Packet Networks 3.3. Differences between Datagram and Virtual Circuit Networks 4. Popular Packet Switched Networks 4.1 CDPD 4.2 Wireless Packet Data 4.3 GPRS Acknowledgement Glossary Bibliography Biographical Sketches Summary In computer networking and telecommunications, packet switching is a method of data transmission in which small blocks of data are transmitted rapidly over a channel dedicated to the connection only for the duration of the packet's transmission. This differs from circuit switching, which estabilishes a dedicated connection between the two nodes for their exclusive use for the duration of the communication. Packet switching enables a more efficient use of the communication medium, and all emerging broadband wireless access networks have also adapted packet switching for the same reason. Packet switching is used to optimize the use of the bandwidth available in a network, to minimize the transmission latency, and to increase robustness of communication. While circuit switching was a natural choice for voice only networks, it cannot handle bursty traffic efficiently. With increasing amount of data usage happening on the access network, packetisation and packet switching has become absolutely essential to support such bursty traffic. Packet switching has always excelled at handling messages of different lengths, as well as different priorities, providing quality of service (QoS) attributes was included. However, packet switching was designed for data. Today, using

the IP protocol, packet networks are becoming faster, cheaper, and more ubiquitous. In the near future, packet networks are likely to replace circuitswitched networks nearly everywhere, since with proper QoS guarantees, voice, video and other low latency applications can travel as effortlessly as data applications over such packet networks. 1. History of packet switching The concept of packet switching had two independent beginnings, with Paul Baran and Donald Davies [1],[2]. Leonard Kleinrock [3] conducted early research and authored a book in 1961 in the related field of digital message switching (without explicitly using the concept of packets), and also later played a leading role in building and management of the world's first packet switched network, namely the ARPANET. Baran [4] developed the concept of packet switching during his research for the US Air Force into survivable communications networks, first published in 1962, and then including and expanding somewhat within a series of eleven papers titled On distributed communications in 1964. Baran's earlier paper described a general architecture for a largescale, distributed, survivable communications network. This paper focused on three key ideas: firstly, the use of a decentralized network with multiple paths between any two points; secondly, dividing complete user messages into what he called message blocks (later called packets); and thirdly, delivery of these messages by store and forward switching. Baran's study paved the way for Robert Taylor and J.C.R. Licklider, both widearea network evangelists working at the Information Processing Technology Office, and it also helped influence Lawrence Roberts to adopt the technology when Taylor put him in charge of development of the ARPANET. Baran's packet switching work was similar to the research performed independently by Donald Davies at the National Physical Laboratory, UK. In 1965, Davies developed the concept of packet switched networks and proposed development of a U.K. wide network. He gave a talk on the proposal in 1966, after which a person from the Ministry of Defense told him about Baran's work. Davies met Roberts at the 1967 ACM Symposium on Operating System Principles, bringing the two groups together. Interestingly, Davies had chosen some of the same parameters for his original network design as Baran, such as a packet size of 1024 bits. Roberts and the ARPANET team took the name "packet switching" itself from Davies work [1]. In 1970, Davies helped build a packet switched network called the Mark I to serve the NPL in the UK. It was replaced with the Mark II in 1973, and remained in operation until 1986, influencing other packet communications research in the U.K. and Europe [2]. 2. Packet switching Packet switching implies a network technology that breaks up a message into small packets for transmission. Any message exceeding a networkdefined maximum length is broken up into shorter units, known as packets, for transmission. Unlike circuit switching, which requires the establishment of a dedicated pointtopoint connection,

each packet in a packetswitched network contains a destination address. Thus, all packets in a single message do not have to travel the same path. As traffic conditions change, they can be dynamically routed via different paths in the network, and they can even arrive out of order. The destination computer reassembles the packets into their proper sequence. Figure 1. Packet data format Typically, a packet consists of header information, user data, and a trailer, as shown in Figure 1. The header specifies the beginning of a new packet and contains the source address, destination address, packet sequence number, and other routing and billing information. The user data contains information that is generally protected with error control coding. The trailer contains a cyclic redundancy checksum that is used for error detection at the receiver. Think of a packet as an envelope in which the destination address is written on the outside of the envelope and data goes inside. Figure 1 illustrates the sequential format of a packet transmission. Figure 2. Fields in a typical packet of data Figure 2 shows the structure of a transmitted packet, which typically consists of five fields: the flag bits, the address field, the control field, the information field and the Frame Check Sequence (FCS) field. The flag bits are specific (or reserved) bit sequences that indicate the beginning and end of each packet. The address field contains the source and the destination address for transmitting messages and for receiving acknowledgements. The control field defines functions such as transfer of acknowledgements, Automatic Repeat Request (ARQ) and packet sequencing. The information field contains the user data and may have variable length. The final field is the FCS field or the Cyclic Redundancy Check (CRC) that is used for error detection. A single transmission may require hundreds or thousands of packetsfor example, a large file is broken up into many small pieces that are inserted in the payload area of packets. This scheme helps overcome transmission problems. If a glitch occurs, only one packet may be affected. Then it is only necessary to retransmit that one packet rather than the entire file. In relation to the OSI protocol model, packets are formed in the network layer and

passed down to the data link layer, where they are encapsulated into the frames of the underlying network. Frames cross a single pointtopoint link between network devices, while packets cross multiple routerconnected links. In other words, frames are isolated to a single link, while packets are envelopes for delivering data across internetworks. Packets are broken up into frames for delivery across a network; but, when the frames reach the next router, the packet information is examined by the router and a decision is made about how to forward the packet across the next link. Packet switching is also called connectionless networking because no connections are established. The advantage of the connectionless packet model is that packets are forwarded independent of other packets. Packets are forwarded onthefly by routers, based on the most current best path to a destination. If a link or router fails, packets are quickly diverted along another path. There are three important benefits from packet switching: (a) The first and most important benefit is that since packets are typically short, the communication links between the nodes are only allocated to transferring a single message for a short period of time while transmitting each packet. Longer messages require a series of packets to be sent, but do not require the link to be dedicated between the transmission of each packet. The implication is that packets belonging to other messages may be sent between the packets of the message being sent from one node to other node. This provides a much fairer sharing of the resources of each of the links. (b) The ability to do statistical multiplexing which can exploit the inherent burstiness in many data applications (web browsing is a clear example), and thereby enable sharing of the network resources more efficiently amongst multiple data streams is a major advantage. (c) Another benefit of packet switching is known as pipelining. This simultaneous use of communications links represents a gain in efficiency; the total delay for transmission across a packet network may be considerably less than for message switching, despite the inclusion of a header in each packet rather than in each message. TO ACCESS ALL THE 11 PAGES OF THIS CHAPTER, Visit: http://www.eolss.net/eolsssampleallchapter.aspx Bibliography [1] Wikipedia. http://en.wikipedia.org/wiki/packet_switching [Gives a very up to date write up on the evolution of packet switching]

[2] Roberts L.G. (1978), The Evolution of Packet Switching, Proceedings of the IEEE, vol.66, no.11, pp.1307 1313, 1978. [Lucid article on the history of packet switching; a must read for those interested in knowing about the early days of packet switching.] [3] Kleinrock L. (1961), Information Flow in Large Communication Nets, RLE Quarterly Progress Report, July 1961. [A highly referenced report, since it is perhaps the first article which talks about packet switching without even once mentioning the term packet ] [4] Baran P. (1964), On Distributed Communications Networks, IEEE Trans. on Communications Systems, March 1964. [This is one of a series of papers from Baran which first established the important building blocks of packet switching in mathematical terms] [5] Rappaport T.S. (2005), Wireless Communications: Principles and Practice, Second Edition, Prentice Hall. [An eminently readable textbook on the basics of wireless communication systems, and also giving a good overview of wireless packet switched networks] Biographical Sketch K. Giridhar is a Professor at the Indian Institute of Technology Madras (www.iitm.ac.in), Chennai. He studied BSc (Applied Sciences) at PSG College of Technology, Coimbatore, ME (Electrical Communications) at Indian Institute of Science, Bangalore, and received a PhD (Electrical Engineering) from University of California, Santa Barbara. During 198990, he was a member of research staff at Bharat Electronics, Bangalore, and during 199394, was a research affiliate in Electrical Engineering at Stanford University, California. Since 1994, he has been with the Department of Electrical Engineering at IIT Madras. His research interests are broadly in the areas of adaptive signal processing and wireless communications systems, with an emphasis on various transceiver algorithms and performance analysis of cellular and broadband wireless systems and networks. Much of this work has been communicated in over 140 research papers in various journals and conference proceedings, and also has over three dozen issued/filed patents pertaining to OFDMAMIMO transceiver technologies. During a sabbatical with Beceem Communications, Bangalore, in 200405, he contributed several PHY layer proposals into the IEEE 802.16e WMAN standard. Giridhar is a member of the Telecommunications and Computer Networks (TeNeT) Group which has successfully incubated several telecom and IT companies over the last decade (www.tenet.res.in). He is also actively associated with many research activities at the Center of Excellence in Wireless Technology (www.cewit.org), including several contributions to IEEE 802.16m and the LTEA mobile broadband standards. He has been a consultant to many telecom companies in India, and has been a visiting faculty at Sri Sathya Sai University, Prasanthi Nilayam, Andhra Pradesh, and at Stanford University, California.