0% found this document useful (0 votes)
9 views22 pages

Layered Architecture in Networking Systems

The document discusses the concept of layered architecture in communication engineering, emphasizing its importance in simplifying design, enhancing modularity, and facilitating interoperability in network systems. It covers the OSI and TCP/IP models, detailing their respective layers and functions, as well as the advantages and disadvantages of layered architecture. Additionally, it explores internetworking, networking devices, and various LAN technologies, highlighting their roles in modern communication networks.

Uploaded by

nippyliam7
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views22 pages

Layered Architecture in Networking Systems

The document discusses the concept of layered architecture in communication engineering, emphasizing its importance in simplifying design, enhancing modularity, and facilitating interoperability in network systems. It covers the OSI and TCP/IP models, detailing their respective layers and functions, as well as the advantages and disadvantages of layered architecture. Additionally, it explores internetworking, networking devices, and various LAN technologies, highlighting their roles in modern communication networks.

Uploaded by

nippyliam7
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

EEE321 (DATA COMMUNICATION AND NETWORKS)

2 UNITS

A. LAYERED ARCHITECTURE

Layered architecture is a fundamental concept in communication engineering, designed to manage


the complexity of network systems by dividing them into manageable layers, each with specific
functions. This structured approach enhances modularity, simplifies design, and facilitates
troubleshooting and interoperability between different technologies and systems.

Layered architecture is essential in communication engineering for managing the complexity of


modern networks. By dividing functions into distinct layers, it enhances modularity,
interoperability, and scalability, making it easier to design, implement, and maintain robust
communication systems.

1. Introduction to Layered Architecture


• Definition: Layered architecture refers to the division of a network system into layers,
where each layer is responsible for a specific subset of the network's overall functionality.
• Purpose: This architecture helps to simplify the design, implementation, and maintenance
of communication systems by isolating specific functions within each layer.

2. Basic Concepts
• Encapsulation: Each layer in the architecture encapsulates its data with relevant headers
before passing it to the next layer. This ensures that each layer can function independently.
• Decapsulation: When data is received, each layer removes its corresponding header,
enabling the system to interpret the data correctly.
• Modularity: The system is broken down into discrete layers, making it easier to design,
develop, and troubleshoot each part separately.

3. OSI Model: A Reference for Layered Architecture


The Open Systems Interconnection (OSI) model is the most well-known example of layered
architecture in communication engineering.

a. Layers of the OSI Model


1. Physical Layer: Handles the transmission and reception of raw bit streams over a physical
medium (e.g., cables, radio waves).

1
2. Data Link Layer: Manages the node-to-node data transfer, including error detection and
correction, and the framing of data.
3. Network Layer: Responsible for logical addressing, routing, and forwarding data packets
between nodes on different networks.
4. Transport Layer: Ensures reliable data transfer between end-to-end systems, providing
error recovery and flow control.
5. Session Layer: Manages sessions between applications, handling setup, maintenance, and
termination of connections.
6. Presentation Layer: Translates data between the application layer and the network,
including encryption, compression, and data format translation.
7. Application Layer: Provides network services directly to user applications, such as email,
file transfer, and web browsing.

4. Layered Architecture in TCP/IP Model


• The TCP/IP model is another widely used layered architecture, with four layers:
1. Link Layer: Equivalent to the Physical and Data Link layers of the OSI model.
2. Internet Layer: Corresponds to the Network layer, handling logical addressing and
routing.
3. Transport Layer: Similar to the Transport layer in the OSI model, ensuring reliable
data transmission.
4. Application Layer: Combines the functions of the Session, Presentation, and
Application layers in the OSI model.

5. Advantages of Layered Architecture


• Simplified Design: By breaking down the system into layers, each layer can be developed
independently.
• Interoperability: Different technologies and systems can work together as long as they
adhere to the same protocol standards within each layer.
• Scalability: Networks can grow and expand more easily since new technologies can be
integrated at specific layers without affecting the entire system.
• Troubleshooting: Identifying and resolving issues is easier, as problems can often be
isolated to a particular layer.

6. Disadvantages of Layered Architecture


• Overhead: Each layer adds its own headers and processing requirements, which can lead
to inefficiencies.
• Complexity: While the layered approach simplifies individual layers, the overall system
can still be complex, especially when layers interact.
• Rigidity: Strict adherence to layers may limit flexibility in certain scenarios where cross-
layer optimizations could be beneficial.

2

7. Practical Applications
• Internet Protocol (IP): Utilizes the layered architecture to route data across diverse
networks.
• Wi-Fi (IEEE 802.11): Follows a layered approach to manage wireless communication,
including physical signal transmission and network management.
• Mobile Networks (e.g., 4G/5G): Implement layered architecture to handle complex
communication tasks like data transmission, voice calls, and multimedia services.

B. Internetworking and Networking Devices

1. Introduction to Internetworking
• Definition: Internetworking refers to the practice of connecting multiple distinct networks
into a single, larger network. This is done using routers, gateways, and other networking
devices to enable seamless communication between different network systems.
• Purpose: The goal of internetworking is to ensure that devices across various networks,
possibly using different technologies, can communicate with each other efficiently.
Internetworking is a cornerstone of modern communication systems, enabling the
integration and efficient operation of multiple networks. Understanding the principles,
components, and challenges of internetworking is essential for building robust, scalable,
and secure communication infrastructures.

2. Basic Concepts in Internetworking
• Network: A collection of interconnected devices that communicate with each other.
• Internetwork: A combination of two or more networks connected by routers.
• Router: A device that forwards data packets between networks based on their IP addresses.
• Gateway: A device that connects two different network architectures and manages the data
exchange between them.

3. Importance of Internetworking
• Scalability: Internetworking allows the expansion of network systems, accommodating
more devices and users.
• Interoperability: It enables different types of networks (e.g., LANs, WANs) to
communicate despite differences in protocols, addressing schemes, or topologies.
• Resource Sharing: Facilitates sharing of resources like files, printers, and internet access
across multiple networks.
• Redundancy and Reliability: Increases network reliability by providing multiple paths for
data transmission, reducing the risk of single points of failure.

3
C. Internetworking Devices - Bridges, Switches, Routers, Modems
Internetworking devices such as bridges, switches, routers, and modems are fundamental
components of modern communication networks. Bridges and switches are crucial for managing
and optimizing traffic within a LAN, while routers connect different networks and route data
efficiently between them. Modems, though more specialized, remain essential for providing
internet access, especially in areas with limited broadband infrastructure. Understanding these
devices and their functions is vital for designing, managing, and troubleshooting modern networks.
1. Introduction to Internetworking Devices
• Definition: Internetworking devices are hardware components used to connect different
networks or segments of networks, allowing them to communicate and share data. These
devices play a critical role in ensuring that data is routed efficiently and securely across
various networks.
2. Bridges
• Definition: A bridge is a network device that connects and filters traffic between two or
more network segments, typically within the same LAN, based on MAC addresses.
• Functionality:
o Filtering Traffic: Bridges analyze incoming data frames and decide whether to
forward or discard them based on the MAC address. This helps reduce unnecessary
traffic.
o Learning MAC Addresses: Bridges learn the MAC addresses of devices on each
connected segment and build a MAC address table. This table helps the bridge
determine the correct segment to forward a frame to.
o Segmenting Networks: By dividing a large network into smaller segments, bridges
reduce collisions and improve overall network performance.
• Types:
o Transparent Bridge: Operates without any changes to the frame format or data,
making it transparent to devices in the network.
o Source-Route Bridge: Used in Token Ring networks, this type of bridge determines
the entire path to the destination device at the time of the frame's transmission.
• Applications:
o Connecting different LAN segments within the same organization.
o Filtering traffic to reduce collisions and improve network performance.
• Advantages:
o Reduces network congestion by segmenting traffic.
o Simple and easy to configure.
• Disadvantages:
o Limited scalability compared to more advanced devices like switches and routers.
o Can introduce latency due to processing frames.
3. Switches

4
• Definition: A switch is a network device that connects devices within a LAN and uses MAC
addresses to forward data frames to the correct destination. Switches operate at the data
link layer (Layer 2) of the OSI model but can also function at the network layer (Layer 3)
in some cases.
• Functionality:
o Forwarding and Filtering: Like bridges, switches use MAC addresses to forward
data to the correct port, reducing unnecessary traffic and improving efficiency.
o Full-Duplex Communication: Switches support full-duplex communication,
allowing devices to send and receive data simultaneously, thereby increasing
network speed.
o VLAN Support: Switches can create Virtual LANs (VLANs) to logically segment
networks, even if devices are physically connected to the same switch.
• Types:
o Unmanaged Switches: Simple, plug-and-play devices that require no configuration.
o Managed Switches: Advanced switches that offer features like VLANs, QoS
(Quality of Service), and remote management.
o Layer 3 Switches: These switches combine the functions of a router and a switch,
offering both MAC-based switching and IP-based routing.
• Applications:
o Connecting devices within a LAN to facilitate communication.
o Creating VLANs for better network management and security.
o Expanding network infrastructure in enterprises and data centers.
• Advantages:
o Efficient traffic management with minimal latency.
o Supports high-speed data transfer with full-duplex communication.
o Advanced features in managed switches for better network control.
• Disadvantages:
o More expensive than hubs and bridges.
o Requires configuration and management in the case of managed switches.
4. Routers
• Definition: A router is a network device that connects different networks (e.g., LANs,
WANs) and routes data packets between them based on IP addresses. Routers operate at
the network layer (Layer 3) of the OSI model.
• Functionality:
o Routing Packets: Routers determine the best path for data to travel across networks
using routing tables and algorithms. They forward packets based on IP addresses.
o Connecting Different Networks: Routers can connect networks with different
architectures, protocols, and addressing schemes.

5
o Network Address Translation (NAT): Routers often perform NAT, allowing
multiple devices on a private network to share a single public IP address for internet
access.
o Firewall Capabilities: Many routers include built-in firewall features to filter
incoming and outgoing traffic, enhancing network security.
• Types:
o Wired Routers: Traditional routers that connect to networks via Ethernet cables.
o Wireless Routers: Combine the functionality of a router and a wireless access point,
allowing devices to connect wirelessly.
o Core Routers: High-capacity routers used in the backbone of large networks to route
data efficiently across multiple networks.
• Applications:
o Connecting home or office networks to the internet.
o Routing data between different network segments or locations in an enterprise.
o Implementing security measures like firewalls and VPNs.
• Advantages:
o Essential for connecting different networks and facilitating internet access.
o Provides robust security features and traffic management.
o Supports multiple networking protocols and routing algorithms.
• Disadvantages:
o More complex and expensive than bridges and switches.
o Requires configuration and ongoing management.
5. Modems
• Definition: A modem (modulator-demodulator) is a device that converts digital data from
a computer into analog signals for transmission over telephone lines (or other analog
media) and vice versa.
• Functionality:
o Modulation: The modem converts digital signals from a computer into analog
signals that can be transmitted over a telephone line.
o Demodulation: At the receiving end, the modem converts the incoming analog
signals back into digital form so that the receiving computer can process the data.
o Dial-Up Access: Traditional modems use dial-up connections, where the modem
dials a phone number to connect to an ISP and establish an internet connection.
o Broadband Access: Modern modems, such as DSL and cable modems, provide
high-speed internet access by converting digital signals into forms suitable for
transmission over broadband networks.
• Types:
o Dial-Up Modems: Older modems used for accessing the internet via telephone lines
at speeds up to 56 Kbps.

6
o DSL Modems: Provide internet access over telephone lines with higher speeds than
dial-up, using Digital Subscriber Line (DSL) technology.
o Cable Modems: Provide high-speed internet access via cable TV networks.
o Fiber Optic Modems: Used in fiber-optic internet services, offering very high
speeds.
• Applications:
o Connecting computers to the internet via telephone lines or broadband connections.
o Providing internet access in homes, offices, and remote locations.
• Advantages:
o Enables internet access in areas without modern network infrastructure.
o Simple to set up and use, especially in residential environments.
o Modern broadband modems offer high-speed internet connectivity.
• Disadvantages:
o Dial-up modems are very slow by today’s standards.
o Requires a telephone line or cable connection, limiting mobility.
o Not as advanced as other networking devices like routers or switches in terms of
network management.
o

7
7. Internetworking Models
• OSI Model: A conceptual framework that defines how different networking protocols
interact and communicate across seven layers, providing a basis for understanding
internetworking processes.
• TCP/IP Model: The foundation of internet communications, where internetworking is
facilitated through its four layers—Link, Internet, Transport, and Application.

8. Internetworking Protocols
• Internet Protocol (IP): The principal protocol used for internetworking. It handles
addressing and routing of packets across network boundaries.
• Transmission Control Protocol (TCP): Works with IP to ensure reliable data transmission,
managing error detection, and correction.
• Border Gateway Protocol (BGP): Manages the exchange of routing information between
different networks on the internet, crucial for large-scale internetworking.
• Interior Gateway Protocols (IGPs): Such as OSPF (Open Shortest Path First) and RIP
(Routing Information Protocol), which manage routing within a single network domain but
are essential in the broader context of internetworking.

9. Challenges in Internetworking
• Heterogeneity: Different networks may use various technologies, protocols, and
architectures, requiring sophisticated methods for compatibility.

8
• Security: Connecting multiple networks increases the risk of security breaches,
necessitating robust encryption, authentication, and firewalls.
• Addressing: Efficient IP addressing schemes and subnetting are required to ensure that data
is correctly routed in complex internetworks.
• Latency: Internetworking can introduce delays, especially when data passes through
multiple routers and gateways.

10. Applications of Internetworking


• The Internet: The most significant example of internetworking, connecting millions of
private, public, academic, business, and government networks worldwide.
• Corporate Networks: Internetworking allows large organizations to connect multiple
branch offices, data centers, and remote employees.
• Virtual Private Networks (VPNs): Enable secure communication over the internet between
different sites of an organization, utilizing internetworking principles.
• Cloud Computing: Internetworking facilitates the integration of on-premise networks with
cloud services, allowing seamless access to resources hosted in the cloud.

11. Internetworking and Emerging Technologies


• Internet of Things (IoT): Relies heavily on internetworking to connect diverse devices and
systems, from smart home devices to industrial sensors.
• 5G Networks: These require advanced internetworking to integrate various network slices
and ensure efficient communication across different types of devices and applications.
• Software-Defined Networking (SDN): Provides a flexible approach to managing
internetworks by decoupling the control plane from the data plane, allowing centralized
network management.

D. LAN, Ethernet, Token Ring, Token Bus, and FDDI

Understanding different LAN technologies such as Ethernet, Token Ring, Token Bus, and FDDI
is crucial for designing and managing network infrastructures. While Ethernet dominates the
market due to its simplicity, scalability, and cost-effectiveness, other technologies like Token Ring,
Token Bus, and FDDI played significant roles in specialized environments and contributed to the
evolution of networking standards.

1. Introduction to LAN (Local Area Network)


• Definition: A Local Area Network (LAN) is a network that connects computers and devices
within a limited geographical area, such as a home, school, or office building.
• Purpose: LANs enable resource sharing (e.g., files, printers, internet connections) among
multiple devices.
• Characteristics:

9
o High Data Transfer Rate: Typically, LANs have high-speed data transfer rates
(ranging from 10 Mbps to 10 Gbps).
o Limited Geographical Area: LANs typically cover small areas like a single building
or a campus.
o Low Latency: Due to the short distances, LANs usually experience low
communication delays.
2. Ethernet
• Definition: Ethernet is the most widely used LAN technology, defined by the IEEE 802.3
standard. It supports various transmission speeds, including 10 Mbps, 100 Mbps (Fast
Ethernet), 1 Gbps (Gigabit Ethernet), and higher.
• Key Concepts:
o Frame Structure: Ethernet uses frames to transmit data, which include a preamble,
destination and source MAC addresses, type/length field, data, and Frame Check
Sequence (FCS).
o CSMA/CD: Carrier Sense Multiple Access with Collision Detection is the access
method used by Ethernet to manage data transmission and avoid collisions in a
shared medium.
o Physical Media: Ethernet can run over twisted-pair cables (e.g., Cat5, Cat6), coaxial
cables, and fiber optics.
• Topologies:
o Bus Topology: Early Ethernet networks used a bus topology, where all devices
shared a single communication medium.
o Star Topology: Modern Ethernet networks typically use a star topology with a
central switch or hub.
3. Token Ring
• Definition: Token Ring is a LAN technology defined by the IEEE 802.5 standard, where
devices are connected in a ring topology and data is passed using a token.
• Key Concepts:
o Token Passing: In a Token Ring network, a special data packet called a token
circulates around the network. A device must capture the token to send data.
o Ring Topology: Devices are connected in a closed loop (ring). Each device is
connected to two other devices, forming a circular data path.
o Collision-Free: Token Ring networks are collision-free since only one device can
send data at a time (when it has the token).
o Data Rates: Token Ring typically operates at 4 Mbps or 16 Mbps.
• Advantages:
o Predictable network performance since only one device can transmit at a time.
o Well-suited for environments where network traffic is consistent and predictable.
• Disadvantages:
o Slower than Ethernet, especially in high-traffic environments.

10
o Complex setup and maintenance compared to Ethernet.
4. Token Bus
• Definition: Token Bus is a network protocol defined by the IEEE 802.4 standard that
combines the physical bus topology with token passing for network access control.
• Key Concepts:
o Token Passing on a Bus: Like Token Ring, Token Bus uses a token-passing
mechanism, but the devices are connected in a bus topology.
o Logical Ring: Even though the physical topology is a bus, the network operates as
if the devices are arranged in a logical ring.
o Applications: Token Bus was primarily used in industrial environments and
manufacturing, where deterministic network access was crucial.
• Advantages:
o Predictable performance in industrial applications.
o Suitable for real-time control systems.
• Disadvantages:
o Less popular and more complex than Ethernet.
o Declined in usage due to the rise of Ethernet-based networks.
5. FDDI (Fiber Distributed Data Interface)
• Definition: FDDI is a high-speed network protocol used primarily for backbone networks,
defined by the ANSI X3T9.5 standard. It operates over fiber-optic cables and can also use
copper (CDDI – Copper Distributed Data Interface).
• Key Concepts:
o Dual-Ring Topology: FDDI uses two rings (primary and secondary) for data
transmission, providing redundancy. If the primary ring fails, the secondary ring
can take over.
o Token Passing: Like Token Ring, FDDI uses a token-passing mechanism for
managing network access.
o Data Rates: FDDI supports data transmission speeds of up to 100 Mbps.
o Distance: FDDI can cover large geographical areas (up to 200 km), making it
suitable for metropolitan area networks (MANs) and campus networks.
• Advantages:
o High reliability due to the dual-ring redundancy.
o Suitable for high-speed backbone networks.
o Supports large networks over long distances.
• Disadvantages:
o Higher cost due to fiber-optic cabling and specialized equipment.
o Complexity in setup and maintenance.
6. Comparison of LAN Technologies
• Ethernet:
o Speed: Up to 10 Gbps (or more with advancements).

11
o Topology: Star, Bus.
o Access Method: CSMA/CD.
o Common Uses: General-purpose LANs in homes, offices, and data centers.
• Token Ring:
o Speed: 4 Mbps or 16 Mbps.
o Topology: Ring.
o Access Method: Token Passing.
o Common Uses: Previously used in business environments, now largely obsolete.
• Token Bus:
o Speed: Variable, depending on implementation.
o Topology: Bus.
o Access Method: Token Passing.
o Common Uses: Industrial applications, real-time control systems.
• FDDI:
o Speed: 100 Mbps.
o Topology: Dual Ring.
o Access Method: Token Passing.
o Common Uses: Backbone networks, MANs, large campus networks.

E. Multiplexing, FDM, WDM, TDM, and DSL


1. Introduction to Multiplexing
• Definition: Multiplexing is a technique used in communication systems to combine
multiple signals for transmission over a single communication channel or medium.
• Purpose: The primary goal of multiplexing is to efficiently use available bandwidth and
resources, allowing multiple data streams to share a single physical medium without
interference.
• Types of Multiplexing:
o Frequency Division Multiplexing (FDM)
o Wavelength Division Multiplexing (WDM)
o Time Division Multiplexing (TDM)
2. Frequency Division Multiplexing (FDM)
• Definition: FDM is a type of multiplexing where multiple signals are transmitted
simultaneously over a single communication channel by assigning each signal a different
frequency band within the available bandwidth.
• How it Works:
o The total bandwidth of the communication channel is divided into non-overlapping
frequency bands, each carrying a separate signal.
o Each signal is modulated to a different carrier frequency within its assigned band.
o All modulated signals are then combined and transmitted together.

12
o At the receiving end, the signals are demodulated and separated based on their
frequency bands.
• Applications:
o Radio Broadcasting: Different radio stations broadcast on different frequency
bands.
o Cable Television: Multiple TV channels are transmitted over a single cable, each
on a different frequency.
o Telephone Networks: FDM is used in traditional analog telephone systems to carry
multiple voice calls over a single wire.
• Advantages:
o Simultaneous transmission of multiple signals.
o Efficient use of available bandwidth.
• Disadvantages:
o Requires complex filtering and modulation/demodulation equipment.
o Susceptible to interference between closely spaced frequency bands.
3. Wavelength Division Multiplexing (WDM)
• Definition: WDM is a type of multiplexing used in fiber-optic communication where
multiple optical signals, each with a different wavelength (or color), are transmitted over a
single optical fiber.
• How it Works:
o WDM divides the optical fiber's available bandwidth into multiple channels, each
corresponding to a different wavelength of light.
o Each data stream is modulated onto a different wavelength using lasers or LEDs.
o All wavelengths are combined and transmitted simultaneously through the same
fiber.
o At the receiving end, a demultiplexer separates the different wavelengths and
recovers the original data streams.
• Types of WDM:
o CWDM (Coarse WDM): Uses fewer channels with wider spacing between
wavelengths, typically for shorter distances.
o DWDM (Dense WDM): Uses many closely spaced channels, allowing for more
data transmission over longer distances.
• Applications:
o Telecommunications: WDM is widely used in long-haul fiber-optic networks to
increase data capacity.
o Data Centers: To connect high-bandwidth applications and services.
o Internet Backbone: WDM enhances the capacity and speed of the internet's core
network.
• Advantages:
o Maximizes the use of optical fiber bandwidth.

13
o Supports high data rates and long-distance transmission.
o Scalable by adding more wavelengths.
• Disadvantages:
o Expensive due to the need for precise optical components.
o Requires careful management of wavelengths to avoid interference.
4. Time Division Multiplexing (TDM)
• Definition: TDM is a type of multiplexing where multiple signals share a single
communication channel by dividing the channel's time into separate time slots, with each
signal occupying a different slot.
• How it Works:
o The communication channel's time is divided into equal intervals or time slots.
o Each signal is assigned a specific time slot in a repeating cycle.
o During its designated time slot, a signal transmits its data, and then the next signal
transmits during its time slot.
o At the receiving end, the signals are separated by identifying the data in each time
slot.
• Types of TDM:
o Synchronous TDM: Time slots are pre-assigned to signals, whether or not there is
data to send.
o Asynchronous (or Statistical) TDM: Time slots are dynamically allocated based on
demand, improving efficiency.
• Applications:
o Digital Telephony: TDM is used in digital telephone networks to transmit multiple
voice calls over a single channel (e.g., T1/E1 lines).
o Computer Networks: Used in certain types of network protocols for data
transmission.
o Satellite Communication: To share a satellite transponder among multiple
communication streams.
• Advantages:
o Efficient use of the channel's time by dividing it among multiple signals.
o Ideal for digital data transmission.
• Disadvantages:
o Delay or latency can occur if many signals need to share the channel.
o Requires precise timing synchronization between the transmitter and receiver.
5. Digital Subscriber Line (DSL)
• Definition: DSL is a family of technologies that provides high-speed internet access over
traditional copper telephone lines using advanced multiplexing techniques.
• How it Works:
o Frequency Separation: DSL divides the frequency spectrum of the telephone line
into different bands, separating voice calls from data transmission.

14
o FDM in DSL: Typically, lower frequencies are used for voice, while higher
frequencies are used for internet data (e.g., ADSL, VDSL).
o Modulation Techniques: DSL uses advanced modulation techniques like Discrete
Multi-Tone (DMT) to efficiently transmit data over copper wires.
• Types of DSL:
o ADSL (Asymmetric DSL): Different upstream (from user to ISP) and downstream
(from ISP to user) data rates, with higher speeds for downloading.
o SDSL (Symmetric DSL): Equal upstream and downstream data rates.
o VDSL (Very High Bitrate DSL): Higher speeds than ADSL, suitable for short
distances.
• Applications:
o Internet Access: Provides high-speed internet to homes and businesses over existing
telephone infrastructure.
o Telephony: Simultaneous voice and data services on the same line.
• Advantages:
o Utilizes existing telephone infrastructure, making it widely available.
o Offers higher speeds than traditional dial-up connections.
o Allows simultaneous voice and data transmission.
• Disadvantages:
o Performance degrades with distance from the central office (CO) or DSLAM
(Digital Subscriber Line Access Multiplexer).
o Limited upload speeds compared to other broadband technologies like fiber.
o Susceptible to interference from other signals on the line.
4. Comparison of Multiplexing Techniques
• FDM:
o Best For: Analog signals, broadcasting, cable TV.
o Medium: Radio waves, coaxial cables.
o Advantage: Simultaneous signal transmission.
o Disadvantage: Limited by frequency spectrum.
• WDM:
o Best For: Optical fiber communication, high-capacity links.
o Medium: Optical fiber.
o Advantage: Extremely high data rates, efficient use of fiber.
o Disadvantage: High cost and complexity.
• TDM:
o Best For: Digital signals, telecommunications.
o Medium: Twisted pair, fiber, radio waves.
o Advantage: Efficient for digital data, easier to implement.
o Disadvantage: Can lead to latency and idle time slots.

15
E. Error Detection and Correction Techniques
Error detection and correction are crucial in ensuring data integrity in communication systems.
Techniques like VRC, LRC, and Checksum provide efficient methods for detecting errors, while
more advanced techniques like Hamming Code and Reed-Solomon Code offer error correction
capabilities. Understanding these techniques is essential for designing reliable communication
systems.

1. Introduction to Error Detection and Correction


• Definition: Error detection and correction are processes used in digital communication
systems to ensure that data is transmitted accurately from the sender to the receiver, even
in the presence of noise or other transmission impairments.
• Purpose: The goal is to identify and correct errors that may occur during data transmission,
ensuring data integrity and reliability.
2. Types of Errors
• Single-Bit Errors: A single bit within a data unit is altered from 0 to 1 or from 1 to 0.
• Burst Errors: Multiple bits within a data unit are altered, typically occurring in sequences
or bursts due to noise or other transmission issues.
3. Error Detection Techniques
Error detection techniques help identify errors in transmitted data but do not correct them. They
typically involve adding extra data (redundancy) to the original data.
a. Vertical Redundancy Check (VRC)
• Definition: Also known as a parity check, VRC is a simple error detection method that adds
a parity bit to a data unit.
• How it Works:
o Even Parity: The parity bit is set such that the total number of 1s in the data unit
(including the parity bit) is even.
o Odd Parity: The parity bit is set such that the total number of 1s in the data unit
(including the parity bit) is odd.
o At the receiver, the parity bit is checked to determine if an error occurred.
• Example:
o Original data: 1011001
o Even parity bit added: 10110010 (total number of 1s is even)
o If the received data has an odd number of 1s, an error is detected.
• Advantages:
o Simple and easy to implement.
o Effective for detecting single-bit errors.
• Disadvantages:
o Cannot detect burst errors or even-numbered bit errors.
o Provides no information about the location of the error.

16
b. Longitudinal Redundancy Check (LRC)
• Definition: LRC is an error detection method that involves checking data across multiple
rows to detect errors.
• How it Works:
o Data is organized into a block of bits, and each row of bits has a parity bit calculated
(similar to VRC).
o Additionally, a parity bit is calculated for each column of bits, resulting in a final
parity row.
o At the receiver, both row and column parity bits are checked.
• Example:
o Consider a block of 4 bytes:
Copy code
10110010
11001100
10011001
01100111
o Parity bits are added for both rows and columns, forming a final parity row.
• Advantages:
o Can detect more complex errors, including some burst errors.
o Combines VRC with additional checks for better error detection.
• Disadvantages:
o Requires additional processing and transmission overhead.
o Still cannot correct errors; only detects them.
c. Checksum
• Definition: A checksum is an error detection method that involves summing the binary
values of data units and appending the sum (checksum) to the data.
• How it Works:
o The data is divided into equal segments (e.g., 16-bit or 32-bit words).
o The segments are added together using binary addition, and the sum is
complemented (inverted).
o The checksum is sent along with the data.
o At the receiver, the same operation is performed on the received data, including the
checksum. If the result is all 1s, the data is considered error-free.
• Example:
o Data segments: 10011001, 01100110, 11001100
o Sum: 11001011 (after binary addition)
o Checksum (complement): 00110100
o The sender transmits the data with the checksum: 10011001 01100110 11001100
00110100
• Advantages:

17
o Can detect a wide range of errors, including some burst errors.
o Flexible and can be used with various segment sizes.
• Disadvantages:
o Does not provide error correction.
o May not detect certain types of errors (e.g., if two errors cancel each other out).
4. Error Correction Techniques
Error correction techniques not only detect but also correct errors in transmitted data. This is
typically done using redundant information sent along with the data.
a. Hamming Code
• Definition: Hamming Code is an error correction code that uses redundant bits inserted at
specific positions within the data to detect and correct single-bit errors.
• How it Works:
o The data is divided into blocks, and parity bits are placed at positions corresponding
to powers of 2 (1st, 2nd, 4th, 8th, etc.).
o Each parity bit covers specific positions in the data block.
o At the receiver, parity bits are recalculated and compared with the received parity
bits to locate and correct any single-bit error.
• Example:
o Original data: 1011
o Hamming Code with parity bits: 1011011 (parity bits calculated and inserted)
o If an error occurs, the Hamming Code helps identify the exact bit to correct.
• Advantages:
o Can detect and correct single-bit errors.
o Simple to implement for small blocks of data.
• Disadvantages:
o Limited to correcting only single-bit errors.
o Not effective for correcting burst errors or multiple errors.
b. Reed-Solomon Code
• Definition: Reed-Solomon Code is an error correction code widely used in digital
communication and storage systems to correct multiple errors.
• How it Works:
o Data is divided into blocks, and redundant check symbols are generated using
polynomial division.
o These check symbols are appended to the data and transmitted.
o At the receiver, the data is checked using the same polynomial, and errors are
corrected based on the received check symbols.
• Applications:
o Used in CDs, DVDs, QR codes, and data transmission in space communication.
• Advantages:
o Can correct burst errors and multiple errors.

18
o Provides robust error correction for noisy communication channels.
• Disadvantages:
o More complex and requires more processing power than simpler error correction
codes.
o Involves higher redundancy, leading to increased data overhead.
5. Comparison of Error Detection Techniques
• VRC (Parity Check):
o Detection: Single-bit errors.
o Correction: None.
o Complexity: Low.
o Overhead: Low (1 extra bit per data unit).
• LRC:
o Detection: Single-bit and some burst errors.
o Correction: None.
o Complexity: Medium.
o Overhead: Higher than VRC due to row and column parity.
• Checksum:
o Detection: Single-bit and some burst errors.
o Correction: None.
o Complexity: Medium.
o Overhead: Medium, depending on segment size.

F. Broadband Technologies, ISDN, ATM, and Frame Relay

Broadband technologies like ISDN, ATM, and Frame Relay have played crucial roles in the
evolution of digital communication. While ISDN was pivotal in the transition from analog to
digital telephony, ATM and Frame Relay offered robust solutions for high-speed data transmission
across WANs. However, with the advancement of IP-based technologies, these systems are
gradually being phased out in favor of more modern and efficient solutions like MPLS, Ethernet,
and fiber-optic networks. Understanding these technologies is essential for grasping the
development and functioning of current and future communication networks.

1. Introduction to Broadband Technologies


• Definition: Broadband technologies refer to high-speed internet access and communication
systems that provide a wide bandwidth and can carry multiple signals and traffic types
simultaneously.
• Purpose: These technologies enable the rapid transmission of large amounts of data,
facilitating various applications like video streaming, online gaming, VoIP, and more.
2. Integrated Services Digital Network (ISDN)

19
• Definition: ISDN is a set of communication standards that enable the simultaneous digital
transmission of voice, video, data, and other network services over the traditional public
switched telephone network (PSTN).
• How it Works:
o ISDN uses digital transmission to provide higher data rates and better quality than
traditional analog services.
o It provides two types of services:
▪ Basic Rate Interface (BRI): Typically consists of two 64 Kbps bearer (B)
channels and one 16 Kbps delta (D) channel (2B+D).
▪ Primary Rate Interface (PRI): Typically used in larger applications with 23
B channels and one 64 Kbps D channel in North America (23B+D), or 30
B channels and one D channel in Europe (30B+D).
• Applications:
o Voice Calls: High-quality digital voice transmission.
o Video Conferencing: Real-time video communication with higher clarity.
o Internet Access: Offers faster dial-up internet access than traditional modems.
o Corporate Networks: Connecting branch offices with reliable, high-quality digital
lines.
• Advantages:
o Simultaneous transmission of voice, data, and video.
o Faster connection times compared to traditional modems.
o Provides higher quality and reliability for voice and data services.
• Disadvantages:
o More expensive than analog phone lines.
o Requires specialized equipment (ISDN terminal adapters).
o Limited availability in some regions due to infrastructure constraints.
3. Asynchronous Transfer Mode (ATM)
• Definition: ATM is a high-speed networking standard designed for the transmission of
voice, video, and data through private and public networks. It uses fixed-size cells to ensure
reliable data transmission.
• How it Works:
o Cell-based Technology: ATM uses fixed-length cells of 53 bytes (5-byte header and
48-byte payload) for data transmission. This fixed size reduces delay and makes it
easier to switch and route cells through the network.
o Connection-oriented: ATM establishes a virtual circuit before data transfer begins,
ensuring a reliable and consistent connection.
o Quality of Service (QoS): ATM provides various QoS levels, ensuring that different
types of traffic (e.g., voice, video, data) are handled according to their specific
needs.
• Applications:

20
o Telecommunications Networks: Used for high-speed backbone networks in
telecom systems.
o Video Conferencing: Supports real-time video transmission with minimal latency.
o Enterprise Networks: Connects different LANs and WANs with high reliability and
speed.
o Internet Backbone: Used by ISPs for managing large amounts of traffic across
networks.
• Advantages:
o Supports high-speed data transfer rates (up to gigabits per second).
o Provides low latency and high reliability, ideal for real-time applications.
o Supports multiple types of traffic with different QoS requirements.
• Disadvantages:
o Complex and expensive to implement and maintain.
o Fixed cell size can lead to inefficiencies when transmitting variable-length data.
o Declining use due to the rise of IP-based technologies like MPLS.
4. Frame Relay
• Definition: Frame Relay is a wide-area network (WAN) protocol used for connecting local
area networks (LANs) and transferring data across public or private networks. It is
designed for cost-efficient data transmission in bursty traffic environments.
• How it Works:
o Packet-switched Technology: Frame Relay uses variable-length packets called
frames to transmit data over a network.
o Virtual Circuits: Frame Relay establishes virtual circuits (permanent or switched)
between the source and destination, enabling multiple connections to share the
same physical link.
o Committed Information Rate (CIR): This is the guaranteed minimum data transfer
rate agreed upon by the service provider and the customer, with the possibility of
exceeding this rate during low-traffic periods.
• Applications:
o Corporate WANs: Used to interconnect different branch offices over a public or
private network.
o Telecommunications: Provides reliable, cost-effective data transfer for voice,
video, and data services.
o ISP Services: Used by ISPs to manage and route data traffic for customers.
o Point-of-Sale (POS) Systems: Transmits transaction data securely and efficiently.
• Advantages:
o Cost-effective for bursty traffic, where data is transmitted intermittently.
o Efficient use of network resources, with the ability to share bandwidth among
multiple users.
o Flexible and scalable, allowing for easy expansion as network demands grow.

21
• Disadvantages:
o Not ideal for real-time applications due to variable latency and jitter.
o Lower security compared to more modern WAN protocols.
o Increasingly obsolete with the adoption of MPLS and other IP-based technologies.

22

You might also like