Presentation is loading. Please wait.

Presentation is loading. Please wait.

Bhaskaran Raman, Randy Katz ICEBERG EECS, U.C.Berkeley

Similar presentations


Presentation on theme: "Bhaskaran Raman, Randy Katz ICEBERG EECS, U.C.Berkeley"— Presentation transcript:

1 Bhaskaran Raman, Randy Katz ICEBERG EECS, U.C.Berkeley
Universal Inbox Bhaskaran Raman, Randy Katz ICEBERG EECS, U.C.Berkeley April 19

2 Scenario Outdoors Office: 9 AM - 5 PM Home: 6 PM - 10 PM
Video Conference Calls Other Calls Outdoors Office: 9 AM - 5 PM Video Conference Calls Other Calls Home: 6 PM - 10 PM Anonymous Calls Voic Night: 10 PM - 6 AM April 19

3 Requirements Universal mechanism for integration
Service architecture for scalability and high availability Any-to-Any data type conversion mechanism Mechanism for User-Preference specification Name mapping across different types of end-devices April 19

4 Components of Initial Design
NINJA service model for scalability and fault-tolerance Operators, Connectors and Paths for data-type conversion User Preference & Name mappings stored in “directory service” Preferences - should be in an active script (not a static database) April 19

5 Fitting the Components
15-Apr-19 Fitting the Components APC Service Univ-Inbox Service Univ-Inbox Service Univ-Inbox Service Univ-Inbox Service Univ-Inbox Service Laptop (VAT) Directory Service Voice Mail April 19

6 Univ-Inbox services make RMI calls between themselves for call setup
The Services Univ-Inbox Service - handles incoming and outgoing calls Directory Service - stores name mappings and preferences APC Service - Handles path creation for data-type conversion Univ-Inbox services make RMI calls between themselves for call setup Directory service invoked at caller end APC service invoked at callee end April 19

7 U-Inbox Service for Cell-Phone
Univ-Inbox Service Univ-Inbox Service Control Exports RMI Signaling Protocol UPSim Data IP-PAD April 19

8 Example Scenario 1 2 Univ-Inbox Service Directory Service Data Path 3
4 5 APC Service Univ-Inbox Service 6 April 19

9 Problems To do Too slow: UPSim side, RMI
Speech <--> Text problems To do Real-time data-type conversion User-Preference script design Make services run in iSpace IP signaling protocol for call setup between Univ-Inbox services DTMF signaling for vat April 19


Download ppt "Bhaskaran Raman, Randy Katz ICEBERG EECS, U.C.Berkeley"

Similar presentations


Ads by Google