Introduction to Communications Technologies
eBook - ePub

Introduction to Communications Technologies

A Guide for Non-Engineers, Third Edition

Stephan Jones, Ronald J. Kovac, Frank M. Groom

Condividi libro
  1. 364 pagine
  2. English
  3. ePUB (disponibile sull'app)
  4. Disponibile su iOS e Android
eBook - ePub

Introduction to Communications Technologies

A Guide for Non-Engineers, Third Edition

Stephan Jones, Ronald J. Kovac, Frank M. Groom

Dettagli del libro
Anteprima del libro
Indice dei contenuti
Citazioni

Informazioni sul libro

Thanks to the advancement of faster processors within communication devices, there has been a rapid change in how information is modulated, multiplexed, managed, and moved. While formulas and functions are critical in creating the granular components and operations of individual technologies, understanding the applications and their purposes in the

Domande frequenti

Come faccio ad annullare l'abbonamento?
È semplicissimo: basta accedere alla sezione Account nelle Impostazioni e cliccare su "Annulla abbonamento". Dopo la cancellazione, l'abbonamento rimarrà attivo per il periodo rimanente già pagato. Per maggiori informazioni, clicca qui
È possibile scaricare libri? Se sì, come?
Al momento è possibile scaricare tramite l'app tutti i nostri libri ePub mobile-friendly. Anche la maggior parte dei nostri PDF è scaricabile e stiamo lavorando per rendere disponibile quanto prima il download di tutti gli altri file. Per maggiori informazioni, clicca qui
Che differenza c'è tra i piani?
Entrambi i piani ti danno accesso illimitato alla libreria e a tutte le funzionalità di Perlego. Le uniche differenze sono il prezzo e il periodo di abbonamento: con il piano annuale risparmierai circa il 30% rispetto a 12 rate con quello mensile.
Cos'è Perlego?
Perlego è un servizio di abbonamento a testi accademici, che ti permette di accedere a un'intera libreria online a un prezzo inferiore rispetto a quello che pagheresti per acquistare un singolo libro al mese. Con oltre 1 milione di testi suddivisi in più di 1.000 categorie, troverai sicuramente ciò che fa per te! Per maggiori informazioni, clicca qui.
Perlego supporta la sintesi vocale?
Cerca l'icona Sintesi vocale nel prossimo libro che leggerai per verificare se è possibile riprodurre l'audio. Questo strumento permette di leggere il testo a voce alta, evidenziandolo man mano che la lettura procede. Puoi aumentare o diminuire la velocità della sintesi vocale, oppure sospendere la riproduzione. Per maggiori informazioni, clicca qui.
Introduction to Communications Technologies è disponibile online in formato PDF/ePub?
Sì, puoi accedere a Introduction to Communications Technologies di Stephan Jones, Ronald J. Kovac, Frank M. Groom in formato PDF e/o ePub, così come ad altri libri molto apprezzati nelle sezioni relative a Ciencia de la computación e Tecnología de la información. Scopri oltre 1 milione di libri disponibili nel nostro catalogo.

Informazioni

Editore
CRC Press
Anno
2015
ISBN
9781498702966

Chapter 1

Systems and Models of Communications Technologies: Shannon–Weaver, von Neumann, and the Open System Interconnection Model

The language, acronyms, and terminology in communications technology (CT) are based on fundamental ideas that can be considered systems. Understanding these fundamental systems allows knowledge of various information technologies (IT) to be added, brick by brick, to build an understanding of current and developing technologies. One of the primary systems in CT is signaling. Signaling occurs in traditional voice telephone connections, local area networking, and wireless communications ranging from cellular to satellite systems. Each of these areas of signaling usually becomes the domain of an engineer who is focused specifically on this area of expertise. Preparing someone to understand all the intricacies of each of these disciplines is a huge undertaking. However, understanding the basic underlying principles of the signaling process can give the nonengineering professional the ability to converse on the topic intelligently.
The capacity to communicate is determined by a number of factors that influence the quality of the signal. How will the information be sent or transmitted? Will the person or device at the distant end of the communication signal be able to receive the transmitted signal? Will the person or device at the receiving end need to decipher or decode the signal in any way? What would happen if noise were introduced into the transmitted signal? Would it cause the transmission signal to be corrupted in any way?
Exhibit 1.1 shows how communications can be understood in terms of a model (or systems format). The source (transmitting side of communications) signaling systems need to encode the information to be transmitted so that it fits onto the medium or channel that is used to convey the information. The medium could be air, copper wires, or even fiber optics. When we speak to another human, we first determine whether or not the person understands the language we are speaking. As the source, we encode our information in the language and put it on the medium (air) to be delivered to the other person. What if the transmitting person has French as his or her primary language and the receiving person does not? The receiving person will need to decode the French language into one that he or she is able to understand. The return signal from the receiving person may ask the transmitting person, “Is this what you are trying to tell me? If it is, then we can discuss this topic further.” This type of transmit/receive/confirm format is the basis of human communication and is also employed in data networking transmissions.
Claude Shannon developed a mathematical equation that defines the theoretical limit of the capacity of information transmitted in this model. He theorized (and later proved) that the amount of information being transmitted was based on a number of factors, including noise, frequency, transmission, and the strength of the signals. The formula is
C=Blog2(1+S/N)
Do not be concerned about solving the math problem! It is presented to show the relationship between the signal (S) and noise (N) in a given transmission based on the bandwidth (B) or frequency at which the signal is being transmitted. The capacity (C) of information being transmitted is determined by all of these factors. Later, when we consider more complex topics, we will be able to use this formula to help us understand how much information can be transmitted over a wireless connection for our local area network or how our cell phone can be used to connect to the Internet. This formula tells us that as the noise in a transmission increases, the capacity to send information decreases. As the frequency (or bandwidth) at which we transmit increases, the capacity for information transfer increases. We will discuss the topics of frequency and bandwidth in Chapter 3.
Image
Exhibit 1.1 Shannon–Weaver model of communication.

Computing Model

Any device on a communication network can be considered a node. A node can be a computer, telephone, router, server, tandem switch, or any number of devices that receive and transmit information on their respective networks. If every device connected to a network used a different format for collecting, storing, modifying, or transmitting information, the design of networks and the components connected to them would be extremely difficult to accomplish. John von Neumann, a mathematician whose theories led to the development of the first electronic digital computer, proposed a model based on work originally presented by Alan Turing (a mathematician who is famous for leading the group responsible for deciphering the Enigma code during World War II). Von Neumann’s idea is known as the stored program model. Exhibit 1.2 is a simple block diagram of von Neumann’s model.
The general structure of this model is based on four primary components, and a fifth component is necessary for interblock signaling. This model can be extrapolated to define how the nodes connected to any communication network operate:
1. Main memory: stores data and instructions
2. Arithmetic Logic Unit (ALU): performs computational functions on binary data
3. Control unit: interprets the instructions in memory and causes them to be executed
4. Basic Input/Output System (BIOS): devices operated by the control unit
The fifth component of this model is the bus structure. The information that needs to be exchanged between these blocks relies on an interconnecting medium referred to as a bus. Bus structures can be found in everything from digital wristwatches to the most sophisticated high-speed computer device. We will look at this model and how it relates to a computer and, using the same model, define how it works with telephone systems, data networking equipment, and other nodal devices.
Image
Exhibit 1.2 Components of the stored program model.
The main memory on the computer is its working area. The program files that are needed to run specific applications are stored in this work area. An analogy is with a large legal pad of paper. The program running on a computer occupies the top page of a writing tablet: this area of memory is also called the random access memory (RAM) of a computer. If it needs more information to process a request, the system will look into the pages available on the tablet to see if the data are there. To retrieve more information for a program or to pull a completely new program into the work area, the system needs to retrieve more pages of information (data). Another typical memory storage area is the hard drive, which, according to our model, is viewed as an I/O device.
The process of responding to requests for data is based on a set of instructions written in binary language. Most of us have never seen the machine language that runs our digital devices, but it is the mother tongue of the information age. Requests for printer or modem access (instructions for information retrieval) and other functions are acted upon by the central processing unit (CPU). The CPU relies on the ALU to crunch numbers and feed the information back so that it can control the flow of data.
Exhibit 1.3 represents a more detailed view of the stored program model. The memory portion of the diagrams is now populated with the various pages of information necessary to operate the computer: BIOS, operating system, and application programs. The bus structure represented by arrows in Exhibit 1.2 is shown in greater detail in Exhibit 1.3, which shows the connection between the memory, CPU, and ALU. The I/O modules are connected to external memory (hard drives), networks, or printers. This greater level of detail depicted in Exhibit 1.3 is also applicable to other network equipment that requires processing and memory management to work.
This model can be used to define how a router, digital personal automatic branch exchange (PABX), and data networking switches work. (These topics are defined in subsequent chapters.) A router is a device used in data networks to forward information from one network to another. They are the workhorses of the Internet, the World Wide Web (the web), and corporate wide area networks (WANs). With this level of responsibility, the equipment may seem more complex and sophisticated than it really is. A router is required to analyze packetized information received from its I/O module connection to decide where the information packet is sent or routed next. This requires an operating system that keeps the organization of the system flowing correctly. A CPU to control requests in conjunction with the ALU is necessary to analyze the binary data. Connecting all of these parts together is a bus structure that is able to send and receive millions of requests every second!
Image
Exhibit 1.3 von Neumann’s architecture in a computing device. (Courtesy of Frank M. Groom, Movement and Storage of Information, class notes.)
Image
Exhibit 1.4 Simple router architecture block diagram.
Exhibit 1.4 is another example of how the von Neumann architecture works on a different type of computing device. The router has all the components previously defined for a computer, and it works in a similar manner. The operation system and application programs reside in the flash and other nonvolatile memory. Just as in the computer, RAM is the working area memory of the router. A router does not need the same memory capacity as a computer, but it requires the same binary process, or 1s and 0s, to analyze data.
By understanding the von Neumann architecture, you can comprehend how any number of devices can operate on different networks. The foundational work ...

Indice dei contenuti