1 / 41

CONNECTIVITY BROKER Towards Absolutely Reliable Wireless Systems (First Step)

CONNECTIVITY BROKER Towards Absolutely Reliable Wireless Systems (First Step). Alvaro Araujo Ali Ercan, Arash Parsa, Pavan Yedavalli, Jan Rabaey. OUTLINE. Motivation Challenges Connectivity Broker Architecture Modules Scenarios TestBed Future work. MOTIVATION. Jan Rabaey

venice
Télécharger la présentation

CONNECTIVITY BROKER Towards Absolutely Reliable Wireless Systems (First Step)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CONNECTIVITY BROKERTowards Absolutely Reliable Wireless Systems (First Step) Alvaro Araujo Ali Ercan, Arash Parsa, Pavan Yedavalli, Jan Rabaey

  2. OUTLINE • Motivation • Challenges • Connectivity Broker • Architecture • Modules • Scenarios • TestBed • Future work

  3. MOTIVATION Jan Rabaey BWRC Summer Retreat 2008

  4. MOTIVATION How many cell phones do you have?

  5. MOTIVATION How many cell phones do you have?

  6. MOTIVATION How many laptops do you have?

  7. MOTIVATION Bluetooth?

  8. MOTIVATION 21! How many Access Points here?

  9. MOTIVATION Put all together…

  10. MOTIVATION …and moving

  11. MOTIVATION • How to make absolutely reliable wireless? • Challenges • Fading • Interference • Shadowing • Failures • Mobility: dynamic configuration • Different standards and protocols • Heterogeneous devices • Security

  12. MOTIVATION Connectivity Broker • How can this work? • Cognitive capabilities of terminals • Collaboration among terminals

  13. CONNECTIVITY BROKER Functional entity that can reside anywhere on the network Enables terminals to transparently connect to a backbone, network or each other Supports all modes of operation (managed / ad-hoc / p2p) and provides seamless migration from one to another

  14. CONNECTIVITY BROKER Supports weak and legacy terminals Provides the signaling necessary for control Adapts to future standards through programmability Optimizing utilization of the resources and/or cost, under policy rules, rules of engagement, security and quality constraints and resource constraints

  15. CB BLOCK • On all capable devices • Provides an abstraction layer for applications • Communication with others is through this block • Performs CB functions in collaboration with other nodes • Simple devices or legacy nodes might not have any CB block

  16. APPLICATION PRES Event Management Network Profiles Manager Connectivity Manager SESS Network Composition TRANSP NET Multi-Radio Resource Manager Security Manager MAC & LINK PHY CB ARCHITECTURE

  17. Event Manager • Manages ALL external events • Coordinate internal events • Event based tasks • Periodic tasks • Priorities • SendData & ReceiveData are external events

  18. Multi-Radio Resource Manager • Manage all radio resources • Carrier • Channel • Noise • Modulation • …

  19. Multi-Radio Resource Manager • Manage QoS requeriments • Throughput • Delay or latency • Delay jitter • Loss or error rate • Manage Flow & Mobility • Ensures connectivity • Mapping Bearers and flows • Base Station changes

  20. Bearer Manager • Manages all bearer resouces (PHY/MAC) • ESSID • freq/channel • sensitivity • tx power • link quality • noise level • new carrier • encryption

  21. Power Manager • Manages power capacities • Battery level • Consumption modes • Switch on/off modules

  22. Conectivity Manager • Initiates the establishment of connectivity between nodes • Manages CB communication • Interacts with all transport protocols • Old send and receive data • Manages name domain and address space

  23. Security Manager • Manages security mechanisms • Different security profiles • Different security levels • APP • NET • PHY • Manages keys encryption • Allocated dynamic profiles

  24. Network Composition Manager • CB brain OPTIMIZATION • Manages network composition • Interfaces • Modes • Reconfiguration • CB communication • Non-CB nodes communication • Centralized or distributed decision

  25. APPLICATION PRES Event Management Network Profiles Manager Connectivity Manager SESS Network Composition TRANSP NET Multi-Radio Resource Manager Security Manager MAC & LINK PHY CB ARCHITECTURE

  26. SCENARIOS • Emergency: Earthquake • Use different wireless communication • Efficient use: Football stadium • Increase spectrum owner $$$ • New user is happy • Secondary user: Eurocup in Yosemite • Increase spectrum owner $$$ • User is happy

  27. CASE STUDY I

  28. CASE STUDY I

  29. CASE STUDY II

  30. CASE STUDY II

  31. OUR TESTBED

  32. IMPLEMENTED • Power Manager, Bearer Manager, Event Manager, MRRM, CM, NCM, Security Manager • Interface: WIRELESS (802.11) • Optimization: Managed mode Ad-hoc • Devices: Lenovo Laptop, N800

  33. NEXT STEPS

  34. NEXT STEPS • Power Manager, Bearer Manager, Event Manager, MRRM, CM, NCM, Security Manager • Interface: WIRELESS (2 interfaces) & sensing node • Optimization: Routing/Cross layer • Improve discovery protocol • Different flows

  35. FUTURE • All modules • Interface: Wireless, Bluetooth, Zigbee, Wimax…(secondary user) • QoS • Security • Distributed intelligence • New hardware (USRP)

  36. QUESTIONS? ? Thanks! araujo@eecs.berkeley.edu araujo@die.upm.es

  37. Policy & Profile Registry • Policy & Profile “Data base” • Could be used for provided services company • Through Network Profiles Manager • Parameters • User • Primary • Secundary • Emergency • Rate • Max • Min • Price plan • Pre-paid, contract • …

  38. Properties Registry • Device properties “Data base” • All known/needed devices • Properties • Interfaces • Modes • Carrier • Rates • Memory • Power • Processing Capacity • …

  39. Network Profiles Manager • Manages Profile Networks • Radio resource permission • Who can do what (company?,state?) • Primary and secondary users • Emergency uses • Questions • Yes/No questions • QoS questions

  40. CHALLENGES Optimal utilization of the radio spectrum To make the communications cheaper Low power…

  41. CB ARCHITECTURE

More Related