Data Communications Flashcards

(70 cards)

1
Q

Name some examples of transmission media.

A
  • Wire (copper)
  • Glass fibre
  • Infrared
  • Laser
  • EM radiation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are some pros and cons of copper wire as a transmission media?

A
  • common, inexpensive and easy to install
  • risk of interference
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How does optical fibre work as a transmission media?

A
  • thin glass tube coated in plastic
  • reflects light internally
  • transmitter uses LED or laser and receiver uses a light sensitive transistor
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the pros and cons of Optical fibre as a transmission media?

A
  • no electrical interference
  • signal can be carried further than by copper wire
  • can transfer more information at one time than copper
  • BUT hard to find breaks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a main example of infrared as a transmission media?

A

remote controls

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are some pros and cons of infrared as a transmission media?

A
  • portable and needs no antennae
  • cheap
    BUT
  • limited range
  • sensitive to orientation of transmitter to receiver and being blocked
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How does use of EM signals to transmit data vary between microwave and Radio?

A

Radio:
- small computer antennae
- can penetrate walls

Microwave:
- higher frequency
- carries more info than RF
- cannot penetrate metal so needs very tall towers and direct line of sight

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are six categories of trade-offs between media transmission types?

A

Cost
Data rate
Delay
Affect on signal
Environment interaction
Security

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does a ‘communication system’ do?

A

Accepts input from one or more sources and delivers information from a given source to a specified destination

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What’s the difference between analogue and digital signals?

A

Analogue:
changes from one value to another via all possible intermediate levels (curvy)
Digital:
has fixed valid levels (straight flat lines with jumps between)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Most signals are ____ signals

A

composite (can be decomposed into a set of simple sine waves)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Why are signals typically modulated? What does this mean?

A

Signals are modulated so data can be carried by a carrier wave.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What energy type do each of these methods use?
- Wire (copper)
- Glass fibre
- Infrared
- Laser
- Radio / satellite

A

Copper wire: electrical
Glass fibre (fibre optic): light
Infrared: light
Laser: light
Radio / satellite : EM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are the 3 categories of error?

A

Interference
Distortion
Attenuation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is a distortion error?

A
  • Physical systems distorting signals
  • wires have capacitance and inductance and will block signals at some frequencies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is an attenuation error?

A

Weakening of signal with distance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What is a single bit error?

A

A single bit in a block of bits is changed - normally due to short duration interference

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What is a burst error?

A

Multiple bits in a block are changed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What is an erasure error?

A

The the signal that arrives at the receiver is to ambiguous to be a 1 or 0
- can be caused by distortion or interference

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What are the trade-off considerations for error detection and correction?

A
  • Error detection adds overhead cost
  • single bit error is hugely important for some transmissions (bank transfer) but not others (pictures)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What is forward error correction (FEC)?

A

Adding additional information to the data to allow the receiver to check if it’s transmitted correctly

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

What are some examples of FEC (forward error correction)?

A

Single parity bit checking
Row and column parity
Checksums

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

What are Automatic Repeat reQuest mechanisms (ARQ)?

A

Using acknowledgment messages to check whether data has arrived at its destination

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What is single parity bit checking?

A

The number of 1s is counted and an extra ‘parity’ bit is added to make this even or odd
- check at the other end that it’s still either even or odd as intended

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What are some limitations of single parity bit checking?
- introduces additional costs - only detects limited types of errors - cannot be used to correct errors
26
What is row and column parity checking?
An even or odd parity bit is added to each row and column so that locations of errors can be identified and potentially resolved
27
What are some pros and cons of row and column parity checking?
- identifies exact error location - receiver can correct a single bit error But can only correct single-bit errors (can detect an odd number of errors if more than one bit changed)
28
What are some factors used to compare error detection/correction methods?
- amount of extra data needed to be corrected - amount of extra computation needed - types of error detected - whether detected errors can be fixed
29
What are checksums?
Data is interpreted as a sequence of integers and added together to get a 'checksum'
30
What are cyclic redundancy checks (CRCs)? What are they especially good for?
Bits are cycled through registers several times in several places - detects more errors than checksums and especially good for burst errors
31
What are ARQs good for?
When an underlying system detects error but doesn't correct it. Can guarantee delivery
32
What does resistance in wires cause (to data)?
Signal loss
33
What type of signal will propagate further than other signals?
A continuous oscillating signal
34
What type of signals is the term modulation used for? What is the equivalent for the other type of signal?
Analogue signals - called shift keying for digital signals
35
What are the two types of modulation?
Frequency modulation (FM) Amplitude modulation (AM)
36
What is modulation in a general sense?
An oscillating carrier wave is sent and modulated in some way - the receiver picks this up and discards the carrier (which is known).
37
What is shift keying?
The modulation of a carrier wave to encode a digital signal
38
What is amplitude modulation?
The amplitude of a carrier wave is adjusted to match the amplitude of a wave to be transmitted
39
What are ASK and FSK?
Amplitude shift keying Frequency shift keying
40
Why do we never reach the theoretical limit of max data speed?
because of noise (caused by interference)
41
What is Nyquist's theorem?
Suggests if you are more clever in encoding data you can send more data per unit time e.g. changing phase of a signal
42
What is PSK?
Phase shift keying - timing of the carrier is changed so several bits can be sent per cycle
43
How many wave cycles are needed to send a bit using AM and FM?
at least one
44
How does PSK carry more bits?
Each phase shift represents more than one bit. e.g. 00 - no shift 01 - 1/4 10 - 1/2 11 - 3/4
45
What is QAM?
phase and amplitude are changed to encode even more data
46
What is a modem?
A combined modulator-demodulator (can apply modulation and extract bits from a modulated wave)
47
What is a dial-up modem? What method is used to increase data rate?
A modem using audio tone on a telephone Uses QAM to increase data rate
48
When are optical modems vs RF (radio frequency modems) used?
optical: for optical fibres RF: for radio e.g. wifi networks
49
What is multiplexing? What is demultiplexing?
multiplexing: combining information streams from several sources to transmit on a shared medium demultiplexing: separating the combined stream
50
What are the 4 types of multiplexing?
FDM (frequency division) - widely used WDM (wavelength division) - form of FDM TDM (time division) - uses time slots CDM (code division) - mathematical approach
51
When is WD multiplexing used?
With optical fibres
52
What are the requirements to use FDM?
Requires high bandwidth and coaxial cables as it's sensitive to interference
53
Using FDM, data is sent on _______ frequencies
several
54
Explain WDM.
Application of FDM to optical fibre prisms are used to combine beams of light of different wavelengths into a single beam
55
What is TDM?
Alternate to FDM where sources sharing the medium take turns
56
What differentiates statistical TDM?
A source with nothing to send is skipped
57
What is the most important basic component of a WAN? What does it do?
Packet switches that connect local computers (LANs) to other computers and other packet switches
58
Briefly describe the concept of store and forward.
Each packet switch in a WAN receives packets, queues them in its memory and sends out when possible (available destination)
59
How does addressing work in a WAN?
A WAN defines it's own frame format and assigns an address to each computer
60
How does hierarchical addressing work in a WAN ?
The first part identifies which packet switch the computer is connected to and the second part defines the actual computer
61
Explain next hop forwarding in a WAN.
Each packet only has the information for the next packet switch it can send to, so the frame hops from packet to packet til it reaches the packet its destination is connected to. e.g. london to NY to Dallas to San Francisco to computer
62
What does source independence mean in a WAN?
The next hop in a forwarding path only depends on the destination not on source address
63
What is routing (in WAN context)?
Routing is the process of forwarding a packet to its next hop
64
What must WAN routing tables guarantee?
- Universal routing (next hop for every possible destination) - Optimal routes - next hop must point to the shortest path to the destination
65
What are the two types of routing for a WAN?
Static routing - program computes and installs routes when a switch boots and they don't change Dynamic routing - program builds an internal table which alters as condition changes
66
Describe static routing.
program computes and installs routes when a switch boots and they don't change
67
Describe dynamic routing.
program builds an internal table which alters as condition changes
68
What does QAM stand for?
Quadrature Amplitude Modulation
69
How do you encode even more data than amplitude modulation or shift keying alone would?
Combine them - QAM
70
What types of errors can row and column parity bit checks correct?
Single bit errors