Final Exam Flashcards

1
Q

What is meant by edge computing?

A

Edge computing is a distributed computing paradigm which brings computer data storage closer to the location where it is needed. Computation is largely or completely performed on distributed device nodes. Edge computing pushes applications, data and computing power (services) away from centralized points to locations closer to the user.

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

Why is edge computing important for the Internet of Things?

A

Data generated by IoT devices is processed by the cloud; however, physical distance between these devices and the cloud can cause latency. Edge computing allows some application processing to be performed by a small edge server positioned between to the cloud and the user. Usually located closer to the user. Removes some of the work load from the cloud and the users device causing a low latency communication.

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

What are some challenges with edge computing?

A
  • Finding optimal locations and how to power the servers required
  • Security (both cyber and physical)
  • How to provide maintenance to the servers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What year was Bluetooth version 1 released?

A

1999

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

What is the name of the organization that founded Bluetooth, currently owns the Bluetooth Trademark, controls Bluetooth research and development, and licenses marketing?

A

Bluetooth Special Interest Group (SIG)

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

What ways can you avoid interference with Wi-Fi

A
  • Time Division Multiplexing (TDM)

- use 5Ghz Wi-Fi

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

Which frequency-shift keying filter algorithm does Bluetooth use.

A
  • Gaussian filter

- Differential filter

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

Internet Protocol Stack

A

Application, Transport, Network, Link , Physical

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

Why do you think that spectrum sharing between Wi-Fi and DSRC on the 5.9 GHz band would be a bad thing?

A

Disruption of communication. Latency due to increased network traffic on the same band. Decreased reliability due to packet loss and miscommunication.

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

What are some security concerns with 5G?

A
  • A much larger network, meaning a larger field of potential threats
  • Creation of new services that will cause a need for new security solutions.
  • The threat of automotive cyber attacks will rise as autonomous vehicles become more widespread.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is ARQ?

A

Automatic repeat request (ARQ) is a protocol for error control in data transmission. When the receiver detects an error in a packet, it automatically requests the transmitter to resend the packet. This process is repeated until the packet is error free or the error continues beyond a predetermined number of transmissions.

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

Protocol examples for transport layer?

A

TCP/UDP

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

Protocol examples for application layer?

A

DNS, HTTP, SMTP, FTP

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

The application layer is responsible for?

A

supporting network applications

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

What is the transport layer responsible for?

A

routing of datagrams from source to destination

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

Example protocol for the network layer:?

A

IP

17
Q

What is the link layer responsible for?

A

Data transfer between neighboring network elements

ethernet, Wi-Fi 802.11

18
Q

What is the physical layer?

A

Actual ‘bits on the wire’

19
Q

What layers are in the OSI reference model?

A

Application, Presentation, Session, Transport, Network, Link , and Physical.

20
Q

What is the stop and wait protocol for the transport layer and how does it work?

A

It ensures that information is not lost due to dropped packets and that packets are received in the correct order. It is the simplest automatic repeat-request (ARQ) mechanism. A stop-and-wait ARQ sender sends one frame at a time; it is a special case of the general sliding window protocol with transmit and receive window sizes equal to one and greater than one respectively. After sending each frame, the sender doesn’t send any further frames until it receives an acknowledgement (ACK) signal. After receiving a valid frame, the receiver sends an ACK. If the ACK does not reach the sender before a certain time, known as the timeout, the sender sends the same frame again. The timeout countdown is reset after each frame transmission.

21
Q

What is the Go-Back-N protocol for the transport layer and how does it work?

A
  • It is an example of a pipelined protocol.
  • The sender can have up to N unacked packets in pipeline
  • receiver only sends cumulative ack
  • sender has timer for oldest unacked packet
  • when timer expires, retransmit all unacked packets
22
Q

How does selective repeat work for the transport layer and how does it work?

A
  • It is an example of a pipelined protocol
  • receiver individually acknowledges all correctly received pkts
  • sender only resends pkts for which ACK not received
23
Q

What is the RTS/CTS protocol?

A

(Request to Send / Clear to Send) is the optional mechanism used by the 802.11 wireless networking protocol to reduce frame collisions introduced by the hidden node problem.

24
Q

What are some challenges of using Radio Frequency under water rather than using Sound?

A
  • Propagate at long distances through conductive sea water only at extra low frequencies (30-300Hz)
  • large antennae and high transmission power
  • Hidden terminal problem
25
Q

What are some applications for using Underwater Acoustic Sensor Networks? (UWASN)

A
  • Ocean Sampling Networks
  • Pollution Monitoring and other environmental monitoring (chemical, biological)
  • Disaster Prevention
  • Monitoring of ocean currents and winds
  • Detecting climate change
  • Assisted Navigation
  • Mine Reconnaissance
26
Q

What is contained in the Ethernet header?

A

Preamble, Start of frame, Source address, destination address, length/type

27
Q

What is contained in the 802.11 header?

A

frame control, duration, source add, destination add, router add, seq control.