Skip to main content

Data Communication and Networking

Data Communication and Networking (for my IT students)


NOTE: You can request for my lecture hand-outs. Just post your name, email add, and the purpose why you want to have the complete lecture notes (from the beginning up to the end) in the comment box below the page,

The conveyance of information from a source to a destination. Data means the symbolic representation of information, generally in a digital (that is, discrete) form. (Analog information refers to information encoded according to a continuous physical parameter, such as the height or amplitude of a waveform, while digital information is encoded into a discrete set of some parameter.) Usually, this digital information is composed of a sequence of binary digits (ones and zeros), called bits. The binary system is used because its simplicity is universally recognizable and because digital data have greater immunity to so-called noise than analog information and allow flexible processing of the information. Groups of eight bits create a data byte or character. These characters make up the so-called alphabets (including alphabetic, numeric, and special symbols) which are used in data communications. The most common data sources and destinations are computers and computer peripherals, and the data represent groups of characters to form text, hypertext (text organized according to topic rather than linear sequence), or multimedia information, including audio, graphics, animation, and video information.
     Data communications may be accomplished through two principal functions, data transmission and data switching.
     Data transmission always involves at least three elements: a source of the information, a channel for the transmission of the information, and a destination for the information. In addition, sometimes the data are encoded. The codes can be used for error detection and correction, compression of the digital data, and so forth.
     The communications channel is carried over a transmission medium. Such media can be wired, as in the cases of twisted-pair telephone wires, coaxial cables, or fiber-optic cables, or they can be wireless, where the transmission is not confined to any physical medium, such as in radio, satellite, or infrared optical transmission. Sometimes, even when the source of the information is digital, the transmission medium requires analog signaling, and modems (modulators-demodulators) are required to convert the digital signals to analog, and vice versa. For example, data communication between personal computers transmitted over telephone lines normally uses modems.
     The directionality of the information can be either one-way (simplex communications) or two-way. Two-way communications can be either half-duplex (information goes both ways over the communications link, but not at the same time) or full-duplex (information goes both ways at the same time).
The data channel can be a serial channel, in which the bits are transmitted one after another across a single physical connection; or a parallel channel, in which many bits are transmitted simultaneously (for instance, over parallel wires). Generally, parallel channels are used for short-distance links (less than 300 ft or 100 m), whereas serial links are used for larger distances and high data rates.
     At low data rates (less than a few hundred kilobits per second) communications channels are typically dedicated, whereas at higher data rates, because of the cost of high-speed transmitters and receivers, shared channels are used by multiplexing the data streams. For example, two independent data streams with constant data rates of 10 megabits per second (Mb/s) could use a shared channel having a data-rate capability of 20 Mb/s. The multiplexing system would select one bit from each of the two channels to time-multiplex the data together.
     In many cases, the source, the destination, and the path taken by the data may vary; thus switching is required.
     The two primary types of switching employed in data communications are circuit switching and packet switching. In circuit-switched data communications, an end-to-end connection is established prior to the actual transmission of the data and the communications channel is open (whether or not it is in use) until the connection is removed.
     A packet is a group of data bytes which represents a specific information unit with a known beginning and end. The packet can be formed from either a fixed or variable number of bytes. Some of these bytes represent the information payload, while the rest represent the header, which contains address information to be used in routing the packet. In packet switching, unlike circuit switching, the packets are sent only when information transmission is required. The channel is not used when there is no information to be sent. Sharing the channel capacity through multiplexing is natural for packet-switched systems. Furthermore, the packet switches allow for temporary loading of the network beyond the transmission capacity of the channel. This information overload is stored (buffered) in the packet switches and sent on when the channel becomes available.
     In order to transfer information from a sender to a receiver, a common physical transmission protocol must be used. Protocols can range from very simple to quite complex. The Open Systems Interconnect (OSI) model, developed by the International Standards Organization, reduces protocol complexity by breaking the protocol into smaller functional units which operate in conjunction with similar functional units at a peer-to-peer level. Each layer performs functions for the next higher layer by building on the functions provided by the layer below. The advantage of performing communications based on this model is that at the application layers (user processes) there is no concern with the communications mechanisms.1
(From HERE. Photo credit: here )

Comments

Popular posts from this blog

Earthquake hits Negros-Cebu Region- February 6, 2012

An earthquake hit the Negros-Cebu region on February 6, 2012 at 11:49AM, The US Geological Survey (USGS) confirmed that the Negros-Cebu region was the epicenter of this quake. The Philippine counterpart agency-Phivolcs-- that the cause of the shake was tectonic in origin with magnitude 6.9. Further, the quake has a depth of 33km, with epicenter 71 km off (44 miles) SSE (161°) of Bacolod, Negros, Philippines. ALERT . Crimonology students on guard after short moments of shock. Trembling from other areas such as Iloilo City (Intensity 5);  Kalibo, Aklan; San Jose de Buenavista and Pandan, Antique; Sta. Barbara, Iloilo; Dipolog City (Intensity 4) was also observed. This trembling sent home thousands of students after administrators announced the postponement of classes. Philvolcs warned that major damage and aftershocks are expected from the quake. Everyone is advised to take proper measures and safeguarding. In Iloilo city, students from all over the metro observed their disaste

Electronics Engineers in Western Visayas

The building code of the Philippines under PD1096 has been amended under the house bill (HB) 2836 in relation to the Republic Act (RA) 9292 (Electronics Engineering Law of 2004). Image borrowed from  http://www.aguileon.com/ Referring to PD 1096, The said amendments included under Rule 1, Sec.103 the additional scope and application of the code which states "The scope of this IRR shall cover the following disciplines: architectural, civil/structural, electrical, mechanical, sanitary, plumbing and electronics ". My stake to this amendment is that it gives additional force to the weak power of the electronics engineers in the country, particularly here in the Visayas. The common misnomer to the old building code is that the scope of the structured cabling, telephony and other electronics equipment such as but not limited to fire alarm system and CCTV, is attributed to electrical engineers. Although there are some similarities in the properties of the said devices and e

Test Taking Strategies for Fresh Graduates

Test Taking Strategies for Fresh Graduates. How to take an occupational test? How to prepare for tests? How to answer employee questions? Tips for taking tests! These are some of the reverberating excerpts I hear a lot of times from fresh graduates of many universities. I wish to shed some light into this matter by sharing experiences I had with several multinational companies that I applied and worked for. Today, I will be speaking and sharing the wonderful sets of learning I gained to 200 graduating students of  University of Iloilo-PHINMA Education Network. I wish to be of help to these students by exposing to them the common tests that employers give, how to prepare for an examination, how to prepare for the big battle (of passing the test of the student's company of choice). This is my street-wise approach that I use and for many years have led me to join big companies. If you wish to grab a copy of this training, please leave your e-mail address by posting under the c