XMPP Overlay (XO) Messaging Framework
Total Page:16
File Type:pdf, Size:1020Kb
XMPP Overlay (XO) Messaging Framework Overview XO (XMPP Overlay) is a serverless asynchronous messaging framework that provides group communications across tactical and enterprise networks. Problem Statement Messaging within mobile ad-hoc networks cannot rely on standard server-centric, TCP communications solutions. These are not suited to disconnected, intermittent, limited (DIL) networks, such as mobile ad-hoc networks. Our Approach The XO middleware is a cross-platform middleware framework that brings asynchronous, serverless group messaging that bridge tactical and enterprise environments. The XO middleware is proven to deliver more messages in dynamic networks than standard server-centric messaging solutions. Key Features • Utilizes and extends common communications standards (XMPP, NORM, SMF, mDNS) • Serverless, asynchronous messaging and service discovery • Proxy architecture allows users to run familiar XMPP clients (e.g.: Pidgin, Spark) • Gatewaying to XMPP servers (e.g. OpenFire) allows plugging into existing infrastructure • Semantic descriptors for publish and subscribe group communications • Supports both reliable and unreliable message delivery • Provides long-term persistent storage for DIL Networks Sponsored by Applied Informatics Group The College of Computing & Informatics, Drexel University [email protected] • drexel.edu/cci/aig XMPP Overlay Service (XO) PRODUCT XMPP Overlay Service (XO) provides serverless chat capabilities for mobile users in environments where backhaul links and enterprise networks are unreliable or unavailable. CAPABILITIES • Enable chat in infrastructure-less, constrained networked environments. • Compatible with common XMPP chat clients (Pidgin, iMessage, Adium) • Federate with legacy and enterprise XMPP chat servers • Cross platform (Windows, Mac OS, Linux, Android OS) • Instant messaging resilient to short-term network disconnects • Voice and Video KEY CUSTOMERS • Naval Research Laboratory CONTACT/ADDRESS DETAILS Duc Nguyen [email protected] Applied Informatics Group The College of Computing & Informatics, Drexel University [email protected] • drexel.edu/cci/aig XMPP Overlay Service (XO) PRODUCT CAPABILITIES XMPP Overlay Service (XO) provides serverless chat capabilities for mobile users in environments where backhaul links and enterprise networks are • Enable chat in infrastructure-less, constrained networked environments. unreliable or unavailable. • Compatible with common XMPP chat clients (Pidgin, iMessage, Adium) • Federate with legacy and enterprise XMPP chat servers • Cross platform (Windows, Mac OS, Linux, Android OS) • Instant messaging resilient to short-term network disconnects • Voice and Video KEY CUSTOMERS CONTACT/ADDRESS DETAILS • Naval Research Laboratory Duc Nguyen [email protected] Applied Informatics Group • The College of Computing & Informatics, Drexel University • [email protected] • drexel.edu/cci/aig.