AIT Chapter 6 Internet of Things
Questions about the lecture 'Advanced Internet Technology' of the RWTH Aachen Chapter 6 Internet of Things
Questions about the lecture 'Advanced Internet Technology' of the RWTH Aachen Chapter 6 Internet of Things
Fichier Détails
Cartes-fiches | 48 |
---|---|
Langue | English |
Catégorie | Informatique |
Niveau | Université |
Crée / Actualisé | 05.02.2017 / 03.10.2018 |
Lien de web |
https://card2brain.ch/box/20170205_ait_chapter_6_internet_of_things
|
Intégrer |
<iframe src="https://card2brain.ch/box/20170205_ait_chapter_6_internet_of_things/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Créer ou copier des fichiers d'apprentissage
Avec un upgrade tu peux créer ou copier des fichiers d'apprentissage sans limite et utiliser de nombreuses fonctions supplémentaires.
Connecte-toi pour voir toutes les cartes.
How does a construction of an RPL instance looks like? [5]
1. Send periodically link-local multicast DIO messages
2. Typically send by DODAG root
3. Receiver uses DIO to join new DODAG or maintain existing one
4. Send DIS message to solicit a DIO
5. Choose (only) parents minimizing path cost to the root
What are the flows in LLNs? [2]
1. Many-to-one (Sensors → sink/gateway)
2. One-to-many (Gateway → sensors/actuators)
What are the different control messages in ROLL? [3]
1. DAG information object (DIO)
2. DAG information solicitation (DIS)
3. Destination advertisement object (DAO)
What are the characteristics of the DAG information object (DIO)? [3]
1. To discover RPL instance
2. Learn its configuration
3. Select DODAG parents
What is the characteristic of the DAG information solicitation (DIS)? [1]
Solicit DODAG information object from RPL node
What is the characteristic of the Destination advertisement object (DAO)? [1]
Propagate destination information upwards in DODAG
What does CoRE stand for in IoT?
Constrained representational state transfer (RESTful) environments (2004)
What are the characteristics of the architectural style for communicating with services regarding CoRE? [5]
1. Client/server paradigm (based on HTTP get/put/post/delete)
2. Stateless communication (as HTTP provides)
3. Caching on client side (as HTTP allows)
4. Uniform interfaces
5. E.g. the web
Why can’t HTTP/TCP be used for CoRE? [3]
1. Huge protocol stack
2. Lot of OH
3. Retransmission of TCP not suitable due to lossy links
What does CoAP stand for in IoT?
Constrained application protocol
What are the characteristics of CoAP? [6]
1. RESTful protocol
2. Synchronous and asynchronous
3. Specialized on M2M applications
4. Easy translation to/from HTTP
5. No replacement for or general HTTP compression
6. Not separate from web
What are the characteristics of the transaction model in CoAP? [3]
1. Lightweight transport as CoAP is defined for UDP
2. Messaging with CON NON ACK and RST
3. REST
What are the characteristics of resource discovery with CoRE link format in CoAP? [8]
1. Web linking as per RFC 5988
2. Discover links hosted by CoAP servers
3. ‘GET /.well-known/core’
4. Returns link-header style format
5. Timeout if no ACK to a CON message
6. Observation after first CON message, notify sender about change
7. Block transfer with size and flag
8. Use proxy before server to reduce network load
What does the link-header style format for resource discovery with CoRE link format in CoAP consists of? [5]
1. URL
2. Relation
3. Type
4. Interface
5. Content-type
What are further aspects of IoT? [2]
1. Cloud, fog computing for storing/processing sensor data
2. SDN for configuring Internet paths
What are the complexity of the commercial world regarding the Internet of things (IoT)? [4]
1. Complex
2. Diversity of link layer technologies and application areas
3. Restrict to small multi-hop networks for robustness
4. Communicate with remote services via gateways
How to approach on connecting things (IoT)? [3]
1. Adapt Internet architecture IP
2. Gateways can locally represent sensor nodes if necessary
3. No single protocol stack but inter-operable network communication
What does 6LoWPAN stands for?
IPv6 over low power wireless personal area network
Which devices exist in a 6LoWPAN? [3]
1. Host 2. gateway (dual stack) and 3. sensor node
Which layers are similar for all 6LoWPAN devices? [3]
1. Application layer
2. Transport layer (TCP/UDP)
3. Network layer (IP)
What is the specification of the lowest layer for the host regarding 6LoWPAN devices?
Ethernet or other MAC/PHY
What is the specification of the lowest layer for the gateway (dual stack) regarding 6LoWPAN devices?
Ethernet or other MAC/PHY AND adaption layer 802.15.4 MAC/PHY
What is the specification of the lowest layer for the sensor node regarding 6LoWPAN devices?
Adaption layer 802.15.4 MAC/PHY
What is the purpose of the adaption layer for 6LoWPAN?
Integrates constrained nodes and networks into IPv6 world
Which topologies are supported by the adaption layer of 6LoWPAN? [3]
1. One edge router via backhaul link
2. Several edge routers via backbone link
3. Ad-hoc isolated network
What are the four setup steps of the adaption layer for 6LoWPAN? [4]
1. Commissioning
2. Bootstrapping
3. Route initialization
4. Maintain 1-3
What are the characteristics of commissioning for the setup of the adaption layer for 6LoWPAN? [2]
1. Link-layer connectivity to devices
2. Compatible to physical and link-layer settings
What are link-layer settings of commissioning for the setup of the adaption layer for 6LoWPAN? [4]
1. Channel, modulation, data-rate
2. Addressing mode (16 or 64-bit)
3. MAC mode (beaconless or superframe)
4. Security (on or off, key)
What are the characteristics of bootstrapping for the setup of the adaption layer for 6LoWPAN? [3]
1. Address configuration
2. Discovery of neighbors
3. Registrations
How do addresses on the adaption layer for 6LoWPAN look like? [2]
1. 64-bit IPv6 prefix per subnet (P)
2. 64/16-bit interface ID (IID)
-
- 1 / 48
-