Advanced Community Information Systems Group
Chair for Information Systems and Databases
Prof. Dr. M. Jarke
DireWolf Goes Pack Hunting: A Peer-to-Peer Approach for
Secure Low Latency Widget Distribution Using WebRTC
István Koren, Jens Bavendiek, Ralf Klamma
I. Koren, J. Bavendiek, R. Klamma, "DireWolf Goes Pack Hunting: A Peer-to-Peer Approach for Secure Low Latency Widget Distribution Using WebRTC". In
Proceedings of the 14th International Conference on Web Engineering, Toulouse, France, July 1-4, 2014. Springer Lecture Notes in Computer Science 2014
Learning Layers
This project has received funding from the European
Union’s Seventh Framework Programme for research,
technological development and demonstration under
grant agreement no 318209.
 Open Source Framework for P2P Web DUIs
 WebRTC for Inter-Widget Communication (IWC)
 Direct P2P connections between browsers
 Fast event transfer between remote widgets
 Secure message exchange
 XMPP Extension Protocol for DTLS/SCTP
signaling over Jingle (XEP-0343)
 State-consistent, adaptive session migration
 Rapid development based on HTML5
 New application areas, e.g. gaming
Key Contributions
 Average latency decreased by 600% (from
around 150 ms to around 25 ms)
 User study with 16 participants confirmed
noticeable speed gain compared to server
based approach
Evaluation
 Message router on relay
 Signaling over XMPP PubSub channel
Web Widget DUI Architecture
 Source available under Apache 2.0 license:
https://github.com/rwth-acis/ROLE-SDK
 Demo video & contact:
https://goo.gl/ZV7RJ1
Download & More
 Integrating OAuth2 / OpenID Connect
 Widget bundles for reducing initial migration time
because of static JavaScript/image resources
 Dynamic choice of relay host
 Integration with other IWC solutions
Current Web Engineering Challenges
 Many personal devices
 All Web capable
 Various input modalities
 Widgets as Web service
interfaces
Motivation
Responsive Open
Learning Environments
Ultra High-Speed
Mobile Information
and Communication

DireWolf Goes Pack Hunting: A Peer-to-Peer Approach for Secure Low Latency Widget Distribution Using WebRTC

  • 1.
    Advanced Community InformationSystems Group Chair for Information Systems and Databases Prof. Dr. M. Jarke DireWolf Goes Pack Hunting: A Peer-to-Peer Approach for Secure Low Latency Widget Distribution Using WebRTC István Koren, Jens Bavendiek, Ralf Klamma I. Koren, J. Bavendiek, R. Klamma, "DireWolf Goes Pack Hunting: A Peer-to-Peer Approach for Secure Low Latency Widget Distribution Using WebRTC". In Proceedings of the 14th International Conference on Web Engineering, Toulouse, France, July 1-4, 2014. Springer Lecture Notes in Computer Science 2014 Learning Layers This project has received funding from the European Union’s Seventh Framework Programme for research, technological development and demonstration under grant agreement no 318209.  Open Source Framework for P2P Web DUIs  WebRTC for Inter-Widget Communication (IWC)  Direct P2P connections between browsers  Fast event transfer between remote widgets  Secure message exchange  XMPP Extension Protocol for DTLS/SCTP signaling over Jingle (XEP-0343)  State-consistent, adaptive session migration  Rapid development based on HTML5  New application areas, e.g. gaming Key Contributions  Average latency decreased by 600% (from around 150 ms to around 25 ms)  User study with 16 participants confirmed noticeable speed gain compared to server based approach Evaluation  Message router on relay  Signaling over XMPP PubSub channel Web Widget DUI Architecture  Source available under Apache 2.0 license: https://github.com/rwth-acis/ROLE-SDK  Demo video & contact: https://goo.gl/ZV7RJ1 Download & More  Integrating OAuth2 / OpenID Connect  Widget bundles for reducing initial migration time because of static JavaScript/image resources  Dynamic choice of relay host  Integration with other IWC solutions Current Web Engineering Challenges  Many personal devices  All Web capable  Various input modalities  Widgets as Web service interfaces Motivation Responsive Open Learning Environments Ultra High-Speed Mobile Information and Communication