30 likes | 221 Views
Making use of. Mobility. Adaptability. Sensitive Opinion Research. B3G. Security. WiFi. GPRS. BT. http://www.vtrip.net. e-Voting Scenario. SOR: Sensitive Opinion Research. Use of the PLASTIC Middleware : To secure communication using Security Middleware
E N D
Making use of Mobility Adaptability Sensitive Opinion Research B3G Security WiFi GPRS BT http://www.vtrip.net e-Voting Scenario SOR: Sensitive Opinion Research • Use of the PLASTIC Middleware: • To secure communication using Security Middleware • To provide B3G communication mechanisms and ensure service continuity through B3G SOAP,Multi Radio Networking and Network Handoffs • Use of the PLASTIC Testing & Validation Framework: • To validate QoS characteristics using the PUPPET tool About PLASTIC: Partners: INRIA, 4DSoft, IBM, Pragma, Siemens, TI+D, UCL, UDA, USI, Virtual Trip [ www.ist-plastic.org ] Project ID: STREP 026955 Start date: 1/2/2006 End date: 30/9/2008 Coordinator: Valerie Issarny INRIA, France The SOR scenario enables a Public Opinion Polling Organization to get responses from a pre-selected group of people (mobile users) to a given (targeted) questionnaire, in a secure and trusted manner. http://www.ist-plastic.org
Manager Module • Runs on Java SE and builds on the Axis2 framework. It issues a command-line interface to the entity that is interested in issuing a poll. • Input • XML-based ballot determines the nature and the polling process. • Actions • Starts a poll • Sets the binding point for clients • Sets the voting ballot • Launches the application • Informs about the poll status • Stops the poll The B3GSOAP Bridge The SOR application uses the B3GSOAP module of the PLASTIC middleware for internetwork communication • Mobile Client • (PDA / Smart Phone) • Runs on a mobile phone and Java CDC configuration. Underlying OS is the Windows Mobile Platform. Uses Axis2 to communicate with the server. • Input • Configuration files. • Client implementation. • Actions • Starts connection • Binds to server address • Receives ballot • Starts voting • Waits for results • Mobile Client • (Ultra Mobile PC) • Runs on the Ultra Mobile PC over Windows XP. It is deployed on Java SE and fully interoperates with Axis2. Also performs B3GSOAP bridging. • Input • Configuration files. • Client implementation. • Actions • Starts connection • Binds to server address • Receives ballot • Starts voting • Waits for results ULTRA MOBILE PC Bluetooth Link PDA • SOR Client & Bridge • Windows XP • Axis2 SOAP engine • J2SE 1.4.2 • WiFi interface • Bluetooth interface WiFi Link • SOR Client • Windows Mobile 6.0 • Axis2 client • MySaifu JVM • WiFi interface • Bluetooth interface ACCESS-POINT + ROUTER NOTEBOOK PC • SOR Agent & Manager • Windows XP • Axis2 SOAP engine • J2SE 1.6 • WiFi interface • Demonstration Scenario: • The PDA votes via its WiFi link. • The PDA’s WiFi link fails. • The PDA continues to vote via its BT link. • The voting is done in a secure manner, using certificate-based encryption.