Upload
omic1
View
302
Download
5
Embed Size (px)
DESCRIPTION
Overview of Principle of Computer Communication Networks by M. S. Okundamiya
Citation preview
PREFACE
Principles of Computer Communication Networks is primarily intended for
use in an undergraduate course in Computer Networks and Communication
Systems. The method of presentation of each chapter makes this book a
comprehensive resource for anyone pursuing a career in
telecommunications and data communication. It also serves as a beginner's
guide to communication systems, transmission media, data communication
protocols and standards, networking and error detection and correction
techniques.
This book is divided into seven chapters: the first three chapters deal with
fundamental issues and concepts of communication networks along with
their transmission media. Chapter four detailed on the OSI/ISO protocol
architecture while chapter five and six focused on protocols and standards
of communication networks. Finally, it ends with methods for detection and
correction of transmission errors.
I sincerely appreciate God Almighty for His infinite mercy, wisdom and
protection over my family. Thanks to my dearly beloved brother: G. J.
Okundamiya, Esq. for his support and concern in taking time out of his
tight schedule to edit this book.
M. S. Okundamiya
October, [email protected]
ii Principles of Computer Communication Networks
CONTENTS
Preface vi
Contents vii
Chapter One: Rudiments of Communication Networks
1.1 Introduction 1
1.2 Basic Communication System 2
1.3 Transmission Impairments 7
1.3.1 Attenuation Distortion 7
1.3.2 Delay Distortion 8
1.3.3 Noise 8
1.4 Types of Communication Systems 10
Chapter Two: Transmission Media
2.1 Introduction 11
2.2 Twisted Pair 11
2.3 Coaxial Cable 12
2.4 Optical Fibre 13
2.5 Terrestrial Radio 15
2.6 Satellite Radio 17
Chapter Three: Issues in Computer Communication Networks
3.1 Introduction 20
3.2 Switching Techniques 20
3.2.1 Circuit Switching 21
iiiM. S. Okundamiya
3.2.2 Message Switching 21
3.2.3 Packet Switching 21
3.3 Switching Mechanisms 25
3.3.1 Virtual Circuit (Connection-Oriented) Mechanism 25
3.3.2 Datagram Service Mechanism 27
3.3.3 Source Routing Mechanism 28
3.4 Services and Applications 28
3.5 Design Considerations in Computer Networking 29
3.6 Need for Layered Approach and Protocol Standards 35
Chapter Four: ISO/OSI Protocol Architecture
4.1 Introduction 38
4.2 Open Systems Interconnection (OSI) Reference Model 38
4.2.1 Physical Layer 42
4.2.2 Data-Link Layer 44
4.2.3 Network Layer 49
4.2.4 Transport Layer 51
4.2.5 Session Layer 52
4.2.6 Presentation Layer 52
4.2.7 Application Layer 53
4.3 Network Interface Adapters 54
4.4 Protocols in Network Communications 55
Chapter Five: Local Area Network Protocols and Standards
5.1 Introduction 58
5.2 LAN Topologies 58
iv Principles of Computer Communication Networks
5.2.1 Bus Topology 59
5.2.2 Star Topology 61
5.2.3 Tree Topology 62
5.2.4 Ring Topology 63
5.2.5 Hierarchical Star Topology 65
5.2.6 Mesh Topology 65
5.3 Classification of LANs 67
5.4 Ethernet LAN 68
5.4.1 Ethernet Addresses 69
5.4.2 Ethernet Frame Format 70
5.5 LAN Protocol Layers 70
5.5.1 Physical Layer 71
5.5.2 Data-Link Layer 71
5.6 Medium Access Control Protocols in LANs 72
5.7 LAN Standards 75
5.7.1 IEEE 802.2 Standard 75
5.7.2 IEEE 802.3 Standard 76
5.7.3 IEEE 802.4 Standard 77
5.7.4 IEEE 802.5 Standard 78
5.7.5 IEEE 802.12 Standard 79
5.7.6 Fibre Distributed Data Interface (FDDI) LAN 80
5.8 LAN Bridge 80
5.8.1 Local Bridge 81
5.8.2 Translation Bridge 82
5.8.3 Remote Bridge 82
5.9 Wireless LANs Standards 82
vM. S. Okundamiya
5.9.1 Wireless LANs Topologies 83
5.9.2 IEEE 802.11 Family Standards 84
5.9.3 Medium Access Control 86
5.9.4 Wireless Fidelity 86
5.9.5 Mobile IP 87
5.9.6 IEEE 802.15.3 Standard 89
5.9.7 High Performance LAN 89
Chapter Six: Wide Area Networking and X.25 Protocols
6.1 Introduction 91
6.2 Issues in Wide Area Networking 91
6.3 Overview of X.25 92
6.3.1 Satellite-Based X.25 Network 98
6.3.2 Addressing in X.25 Networks 99
Chapter Seven: Error Detection and Correction Techniques
7.1 Introduction 101
7.2 Error Detection Techniques 102
7.2.1 Parity 102
7.2.2 Block Codes 103
7.3 Error Correction Techniques 106
Index 110
References 114
REFERENCES
Meadows, R. G. 1981. Electrical Communications. 1st Edition, Macmillan
Press, NY.
Dennis, R. and J. Coden, 1984. Electronic Communications. 3 rd Edition,
Prentice Hall, India.
Kennedy, G. and B. Davis, 1992. Electronic Communication Systems. 4th
Edition, GRENCOE: McGraw-Hill Publishing Co. Singapore.
Gitlin, R. D. et al. 1992. Data Communication Principles. Plenum Press,
NY.
Bissell, C. C. and D. A. Chapman, 1992. Digital Signal Transmission.
Cambridge University Press, UK.
Tanenbaum, A. S. 1997. Computer Networks . Prentice Hall, India.
Stallings, W. 1999. Data and Computer Communication. 5th Edition,
Prentice Hall, India.
Peterson, L. L. and B. S. Davie, 2007. Computer Networks: A Systems
Approach. 4th Edition, Morgan Kaufmann Publishers Inc
Lee, E. A. and D. G. Messerschmitt, 2001. Digital Communications. 2nd
Edition, Kluwer Academic Publishers, Norwell, USA.
Horak, R. 2002. Communication Systems and Networks. Wiley-Dream
Tech, India.
115M. S. Okundamiya
Prasad, K.V. 2003. Principles of Digital Communication Systems and
Computer Networks, 2nd Edition, Charles River Media, Cengage,
USA.
Smith, D. R. 2004. Digital Transmission Systems. 3rd Edition, Kluwer
Academic Publishers, Norwell, USA.
Ighalo, G. I. 2006. Computer Networking: A practical and up to date
Approach. Skies World Ventures, Benin City, Nigeria
Shannon, C. E. 1948. A Mathematical Theory of Communication. Bell
System Technical Journal, 27: 379 – 423, 623 – 657.
Karlsson, G. 1996. Asynchronous Transfer of Video. IEEE
Communications Magazine, 34 (8): 118 – 126.
LeMire, R. O. et al. 1996. Wireless LANs and Mobile Networking
Standards and Future Directions. IEEE Communications Magazine.
34 (8): 86 – 94.
Gappmair, W. and C. E. Shannon, 1999. The 50th Anniversary of
Information Theory. IEEE Communications Magazine, 37 (4): 102
– 105.
Xu, S. and T. Saadawi, 2001. Does the IEEE 802.11 MAC Protocol Work
Well in Multihop Wireless and Ad Hoc Networks? IEEE
Communications Magazine. 39 (6): 130 – 137.
Macker, J. P. et al. 2001. Mobile and Wireless Internet Services: Putting the
Pieces Together. IEEE Communications Magazine, 39 (6): 148 –
155.
116 Principles of Computer Communication Networks
Henry, P. S. 2002. WiFi: What's Next? IEEE Communications Magazine,
40 (12): 66 – 72.
Khun-Jush, J. et al. 2002. HiperLAN2: Broadband Wireless
Communications at 5 GHz". IEEE Communications Magazine, 40
(6): 130 – 136.
http://www.farsite.co.uk
http://www.hiperlan2.com