Close Notification

Your cart does not contain any items

Advanced Data Communications and Networks

Bill Buchanan (Napier University, Edinburgh, Scotland)



Not in-store but you can order this
How long will it take?


CRC Press
12 May 1998
The use of data communications and computer networks is constantly increasing, bringing benefits to most of the countries and peoples of the world, and serving as the lifeline of industry. Now there is a textbook that discusses data communications and networking in a readable form that can be easily understood by students who will become the IS professionals of the future. Advanced Data Communications and Networks provides a comprehensive and practical treatment of rapidly evolving areas. The text is divided into seven main sections and appendices: General data compression Video, images, and sound Error coding and encryption TCP/IP and the Internet Network operating systems LANs/WANs Cables and connectors Other topics include error detection/correction, image/video compression, digital video, digital audio, TCP/IP, HTTP, electronic mail, HTML, Windows NT, NetWare, UNIX, Fast Ethernet, ATM, FDDI, and much more. Written by a respected academician who is also an accomplished engineer, this textbook uses the author's wide practical experience in applying techniques and theory toward solving real engineering problems. It also includes an accompanying Web site that contains software, source code, and other supplemental information.
By:   Bill Buchanan (Napier University Edinburgh Scotland)
Imprint:   CRC Press
Country of Publication:   United Kingdom
Dimensions:   Height: 235mm,  Width: 191mm,  Spine: 32mm
Weight:   807g
ISBN:   9780412806308
ISBN 10:   0412806304
Pages:   638
Publication Date:   12 May 1998
Audience:   College/higher education ,  Professional and scholarly ,  Professional & Vocational ,  A / AS level ,  Further / Higher Education
Format:   Paperback
Publisher's Status:   Active
INTRODUCTION Introduction A Little Bit of History Information Digital versus Analogue Conversion to Digital Sampling Theory Quantization Exercises COMPRESSION TECHNIQUES Introduction Compression Methods Letter Probabilities Coding Methods Statistical Encoding Repetitive Sequence Suppression Differential Encoding Transform Encoding Exercises Letter Probability Program HUFFMAN/LEMPEL-ZIV COMPRESSION METHODS Introduction Huffman Coding Adaptive Huffman Coding Lempel-Ziv Coding Lempel-Ziv-Welsh Coding Variable-Length-Code LZW Compression Disadvantages with LZ Compression Practical Lempel-Ziv/Huffman Coding Exercises IMAGE COMPRESSION (GIF/TIFF/PCX) Introduction Comparison of the Different Methods GIF Coding TIFF Coding GIF Interlaced Images PCX Coding Exercises VIDEO SIGNALS Introduction Color-Difference Signals Quadrature Modulation Baseband Video Signals Digitizing TV Signals 100 Hz Pictures Compressed TV HDTV Quality Exercise MOTION VIDEO COMPRESSION Motion Video MPEG-1 Overview MPEG-1 Video Compression MPEG-1 Compression Process MPEG-1 Decoder MPEG-1 Audio Compression MPEG-2 MPEG-2 System Layer Other MPEG-2 Enhancements MPEG-2 Bit Rate Exercises SPEECH AND AUDIO SIGNALS Introduction PCM Parameters Differential Encoding Speech Compression A-Law and -Law Companding Speech Sampling PCM-TDM Systems Exercises AUDIO SIGNALS Introduction Principles Digital Audio Standards Error Control Interleaving CD Audio System Digital Audio Compression The 44.1 kHz Sampling Rate Exercise AUDIO COMPRESSION (MPEG-AUDIO AND DOLBY) Introduction Psycho-Acoustic Model MPEG Audio Coding Backward/Forward Adaptive Bit Allocation Methods Comparison between Forward and Backward Adaptive Methods Dolby AC-1 and AC-2 Dolby AC-3 Coding AC-3 Parameters Exercises ERROR CODING PRINCIPLES Introduction Modulo-2 Arithmetic Binary Manipulation Hamming Distance General Probability Theory Error Probability Combinations of Errors Linear and Cyclic Codes Block and Convolutional Coding Systematic and Unsystematic Coding Feedforward and Feedback Error Correction Error Types Coding Gain Exercises ERROR CODING (DETECTION) Introduction Parity Block Parity Checksum Cyclic Redundancy Checking (CRC) Exercises ERROR CODING (CORRECTION) Introduction Longitudinal/Vertical Redundancy Checks (LRC/VRC) Hamming Code Representations of Hamming Code Single Error Correction/Double Error Detection Hamming Code Reed-Solomon Coding Convolutional Codes Tutorial DATA ENCRYPTION PRINCIPLES Introduction Government Pressure Cryptography Legal Issues Basic Encryption Principles Exercises DATA ENCRYPTION Introduction Private-Key Encryption Public-Key Encryption Exercises TCP/IP Introduction TCP/IP Gateways and Hosts Function of the IP Protocol Internet Datagram ICMP TCP/IP Internets Domain Name System Internet Naming Structure Domain Name Server BootpProtocol Example Network Exercises TCP/IP II Introduction IP Ver6 Transmission Control Protocol TCP/IP Commands Exercises ELECTRONIC MAIL Introduction Shared-File Approach Versus Client/Server Approach Electronic Mail Overview Internet Email Address SMTP X.400 MIME Exercises THE WORLD WIDE WEB Introduction Advantages and Disadvantages of the WWW Client/Server Architecture Web Browsers Internet Resources Universal Resource Locators (URLs) Universal Resource Identifier Intranets Firewalls Exercises HTTP Introduction http Operation Intermediate Systems Cache HTML Messages Exercises HTML (INTRODUCTION) Introduction Links Lists Colors Background Images Displaying Images Horizontal Lines Exercises HTML (TABLES, FORMS AND HELPERS) Introduction Anchors Tables CGI Scripts Forms Multimedia Exercises JAVA/JAVASCRIPT Introduction JavaScript JavaScript Values, Variables and Literals Expressions and Operators JavaScript Operators JavaScript Statements Conditional Statements Loops Comments Functions Objects and Properties Document Objects Event Handling Object Manipulation Statements and Operators Exercises WINDOWS NT Introduction Novell NetWare Networking Servers, Workstations and Clients Workgroups and Domains User and Group Accounts New User Accounts File Systems Windows NT Networking Setting UP TCP/IP Networking on Windows NT Windows Sockets Network Dynamic Data Exchange (Net DDE) Robust Networking Security Model TCP/IP Applications Windows NT Network Drives Exercises NETWARE Novell NetWare Networking NetWare and TCP/IP Integration NetWare Architecture NetWare Protocols IPX Novell NetWare Setup NetWare 4.1 Exercises UNIX Introduction Network Setup TCP/IP Protocols NFS Network Configuration Files Sample Startup File Exercises NETWORKING ELEMENTS LANs, WANs, and MANs OSI Model Communications Standards and the OSI Model Standards Agencies Network Cable Types LAN Topology Internetworking Connections Internet Routing Protocols Network Topologies Network Loading Exercises ETHERNET Introduction IEEE Standards Ethernet-Media Access Control (MAC) Layer IEEE 802.2 and Ethernet SNAP OSI and the IEEE 802.3 Standard Ethernet Transceivers NIC Standard Ethernet Limitations Ethernet Types Twisted-Pair Hubs 100 Mbps Ethernet Ethernet Security Exercises TOKEN RING Introduction Operation Token Ring-Media Access Control (MAC) Token Ring Maintenance Token Ring Multistation Access Units (MAUs) Cabling and Connectors Repeaters Jitter Suppression Exercise FDDI Introduction Operation FDDI Layers SMT Protocol Physical Connection Management Fault Tolerance Method FDDI Token Format FDDI Frame Format MAC Protocol Applications of FDDI Networks FDDI Backbone Network FDDI Attachments FDDI Media FDDI Specification FDDI-II Standards Practical FDDI Network-EaStMAN Exercises ASYNCHRONOUS TRANSFER MODE (ATM) Introduction Real-Time Sampling PCM-TDM Systems and ISDN Objectives of ATM ATM versus ISDN and PCM-TDM Statistical Multiplexing ATM User Network Interfaces (UNIs) ATM Cells Routing Cell Within an ATM Network Virtual Channels and Virtual Paths ATM and the OSI Model ATM Physical Layer AAL Service Levels ATM Flow Control Practical ATM Networks Tutorial INTEGRATED SERVICES DIGITAL NETWORK (ISDN) Introduction ISDN Channels ISDN Physical Layer Interfacing ISDN Data Link Layer ISDN Network Layer Exercises MODEMS Introduction RS-232 Communications Modem Standards Modem Commands Modem Setups Modem Indicators Digital Modulation Typical Modems Fax Transmission Exercises ASCII CODING International Alphabet No. 5 Extended ASCII Code RS-232C Interface RS-449 Interface CABLE SPECIFICATIONS Introduction RLE PROGRAM RLE Program SNR FOR PCM SNR RFC STANDARDS UNIX NETWORK STARTUP FILES netnfsrc file rc file ETHERNET MONITORING SYSTEM Ethernet Receiver ENCRYPTION Cracking the Code Random Number Generators Survey of Private-Key Cryptosystems Public-Key Cryptosystems DIGITAL LINE GROUP CODES Line Codes NRZI DSV 4B5B EFM 5B6B 8B6T 8/10 Code COMMON ABBREVIATIONS

See Also