Distinguish user and device mobility
Device mobility (with user):
User mobility (across device):
Name 6 application classes
What are Over the top services (OTT Services)
Anything that is a favor of end-to-end from a network operator perspective
Different flavors: Simple client-server system, Cloud-based services, peer2peer networks
What is on-path caching?
Requests traverse the network on their way to origin server and get answered if a cache on path holds a copy of the resource
What is off-path caching?
Caches conspire to deliver content (likely orchestrated by backend)
What is reactive caching?
Define 2 policies for each cache:
Cache size > working set of objects
What is proactive caching?
What are content distribution/delivery networks?
What content can typically be delivered in CDNs?
Static web content: pages, images
Multimedia streaming
Local advertisements
What is edge computing?
Edge computing is providing resources closer to the mobile user: Computation, storage, information
What is fog computing?
Computing “wider than the edge”
Collaborative computing involving end user devices near the user at the edge.
-> Enabling computation for IoT
Name 3 possibilities to implement virtual servers in MANETs
Choose one node:
Distributed:
Super peers:
What issues in terms of responsibility do we have to handle for MANETs?
Election process: measure reachability, include node properties in hello msgs, define tie breakers
Backup: determine replicas and try to sync, Backups monitor origin to take over if necessary
Handover/Failover: Backups recover state locally or cooperatively as far as possible (ideally: master hands over data before leaving), update service discovery
Name some limitations of MANETs
1 size: Number of nodes part of network, control traffic, & data traffic congestion on shared medium
2 node movement and instability: Leads to continuous updates and may complicate reaching service nodes, node churn due to mobility
3 Incentives for service provisioning: Storage and computation, batter lifetime
4 Security
What are opportunistic networks? Name some characteristics
Disconnected network segments that might connect at some point in time (when nodes reach each other)
What are challenges for opportunistic networks?
What kind of applications could work in opportunistic networks?
What problems arise in an mobile-device only opportunistic network?
What functions do assist nodes offer?