- DCN Tutorial
- Data Comm & Networks Home
- DCN - Overview
- DCN - Computer Network Types
- DCN - Network LAN Technologies
- DCN - Computer Network Topologies
- DCN - Computer Network Models
- DCN - Computer Network Security
- Physical Layer
- DCN - Physical Layer Introduction
- DCN - Digital Transmission
- DCN - Analog Transmission
- DCN - Transmission media
- DCN - Wireless Transmission
- DCN - Multiplexing
- DCN - Network Switching
- Data Link Layer
- DCN - Data Link Layer Introduction
- DCN - Error detection and Correction
- DCN - Data Link Control & Protocols
- Network Layer
- DCN - Network Layer Introduction
- DCN - Network Addressing
- DCN - Routing
- DCN - Internetworking
- DCN - Network Layer Protocols
- Transport Layer
- DCN - Transport Layer Introduction
- DCN - Transmission Control Protocol
- DCN - User Datagram Protocol
- Application Layer
- DCN - Application Layer Introduction
- DCN - Client-Server Model
- DCN - Application Protocols
- DCN - Network Services
- DCN Useful Resources
- DCN - Quick Guide
- DCN - Useful Resources
What is Data Encoding?
For data transmission or transmissions, depending on the distance between devices and transmission media, the data must be converted in a form that can be quickly and correctly transmitted. Mostly the information is transmitted in the form of electrical signals. The conversion of data bits into electrical signals cannot be sufficient; instead, there are soon more transmission requirements.
Some transmission requirements are sufficient to signal transitions in the transmitted signal, bandwidth matching of signal and transmission media and proper differentiation in states of received signals. It can meet these requirements, and the data should be converted in a valid format. This conversion is known as data encoding or signal encoding. The data to be sent can be one of the two types.
- Analog Data
- Digital Data
Four types of encoding may be required depending on data, transmission media and distance between sender and receiver. They are
- Analog Data to Analog Conversion
- Analog Data to Digital Conversion
- Digital Data to Analog Conversion
- Digital Data to Digital Conversion
Data is sent in the structure of electrical signals. These electrical signals can have an analog signal (analog waveform), which are continuous and non-discrete. They gradually change from high to low and low to high voltage values or a form of the digital signal represented by discrete voltage levels having abrupt changes in high and low voltage states, as shown in the figure.
In both the signals, a high voltage indicates 1, and a low indicates '0'. Digital data has a binary format. While converting them to an electrical signal, a positive voltage can be considered '1' and –ve voltage as '0'.
These signals will be digital, but conversion to electrical signals will not be sufficient but has to convert into analog signals if the data is transmitted through telephone lines or satellite. But analog signals have drawbacks like relaying through amplifiers, and transducers may cause linear distortion noise on the channel is called attenuation.
- Related Articles
- What is Unipolar Encoding?
- What is Polar Encoding?
- What is Bipolar Encoding?
- What is ISCII Encoding?
- What is Base64 Encoding
- What is the difference Between Encryption and Encoding?
- Escaping/encoding single quotes in JSON encoded HTML5 data attributes
- Encoding and Remembering
- URL Encoding in HTML5
- SHA encoding using Python?
- Node.js – Base64 Encoding & Decoding
- Guided Ordinal Encoding Techniques
- What is data?
- Run Length Encoding in Python
- Detect base64 encoding in PHP?