Notes(CS601)
Notes(CS601)
for wireless).
o Message: The data being sent.
Effectiveness Criteria:
4. Data Flow
5. Network Criteria
7. Types of Networks
8. Switching Techniques
Internet Protocols:
1. Protocol Layering
Example:
Imagine a courier service:
Advantages:
Principle:
Concept: A set of protocols that power the Internet. It’s hierarchical and comprises
several layers.
Logical Connections:
3. Addressing in TCP/IP
Example: Sending an email requires the sender’s and receiver’s IP addresses and
the port for email transfer.
Differences:
6. Transmission Media
Common Techniques:
Example:
In Wi-Fi, MAC protocols manage when devices can send or receive data to avoid
collisions.
1. Digital Transmission
Digital transmission refers to transferring data (text, audio, video) as digital signals
between devices.
Key Elements:
Rates:
• Data Rate (Bit Rate): Number of data elements sent per second (bps).
• Signal Rate (Baud Rate): Number of signal elements sent per second.
Example:
If a signal has a rate of 100 bauds and each signal element carries 1 data element,
the data rate is 100 bps100
2. Digital-to-Digital Conversion
Converts digital data into digital signals using techniques like line coding, block
coding, and scrambling.
Line Coding:
Example:
Manchester encoding combines clock and data signals, making it self-
synchronizing.
4. Analog-to-Digital Conversion
Converts analog signals (e.g., voice) into digital data. Key techniques include:
Example:
For voice signals with a 4 kHz bandwidth, PCM requires sampling at 2×4000=80002
\times 4000 = 8000 samples per second (Nyquist rate).
Techniques:
Example:
A long sequence of zeros in HDB3 is replaced depending on the polarity and
synchronization requirements.
4. Data Transmission Modes
Types:
1. Parallel Transmission:
o Sends multiple bits simultaneously over multiple wires.
o Faster but more expensive due to extra wiring.
o Example: Computer buses.
2. Serial Transmission:
o Sends bits sequentially over a single wire.
o Efficient and cost-effective.
o Types:
▪ Asynchronous: Bits are sent with start/stop bits for
synchronization (e.g., UART communication).
▪ Synchronous: Sends continuous streams synchronized by a
clock signal.
▪ Isochronous: Guarantees fixed rate transmission, suitable for
real-time audio and video.