80 likes | 188 Views
IMF: XML Messaging Service GEC 13 Demo. PI: Keren Bergman Students: Michael Wang, Cathy Chen. PI: Ilia Baldine Shu Huang Anirban Mandal. Lead PI: Rudra Dutta Co-PI: George Rouskas Students: Ashutosh Grewal , Can Babagolu. March, 2012. XML-RPC. pS client. XML-RPC. RENCI. XMPP.
E N D
IMF: XML Messaging ServiceGEC 13 Demo PI: Keren BergmanStudents: Michael Wang, Cathy Chen PI: IliaBaldine ShuHuang AnirbanMandal Lead PI: Rudra Dutta Co-PI: George RouskasStudents: AshutoshGrewal, Can Babagolu March, 2012
XML-RPC pS client XML-RPC March 2012
RENCI XMPP LDAP XMPP SimpleIMFSubscriber IMF P/S Manager SimpleIMFSubscriber Measurement Handler At GEC12, November, 2011 March, 2012
CA Cert GENI CA • Secure connection to GMS, require GENI CA issued certificates • Credentials authorize clients to specific topics (can-pub, can-sub) • Simple repository service can subscribe and archive topics • OMF-like actuation system can use GMS Client credentials GENI Messaging Service (XMPP) GENI Cert Repository Service GENI Cert GENI Cert GENI Cert Chat OMF EC-like (stub) OMF RC-like (stub) March, 2012
GMS Authentication/Authorization GENI Messaging Service (XMPP Openfire Server) • Beforehand: • Certificates issues, credentials generated using GPO OMNI/gcf tool entrusting specific rights to client certs • (May evolve to ABAC in future) • Certificate distributed to client • GMS holds CA certificate and credentials Verification of GENI XMLSEC credentials Clients Authentication using GENI certs Clients Users PubSub entities outside slice (eg. CF entities) PubSub actions PubSub entities inside slice March, 2012
GMS Demo Cert/cred generate (gcf) Openfire web portal Openfire logs Client credent -ials CA Cert GENI CA • Generating client certificates/credentials Client credentials • Chat client communication GENI Messaging Service (XMPP) • OMF-like EC-RC experiment GENI Cert Repository Service • Replace OMF EC cert connect fails GENI Cert • Restore cert, expire credentials connects, msg fails GENI Cert GENI Cert Chat OMF EC-like (stub) OMF RC-like (stub) Chat clients + certs Repo service + certs OMF-like EC + RC OMF-like AM • Start Repository service show RC / PSM msgs archived Flukes IMF PSM logs + certs Repo DB March, 2012
NetKarma (Event records?) Orchestration (NICTA-like msgauth?) OMF EC-like Optical GENI Message Service OMF RC-like Optical Polatis VOA SOA … At GEC14, November, 2012 March, 2012
GMS March, 2012