Project Number
1633
Project Title
GENI-fying and Federating Autonomous Kansei Wireless Sensor Networks
a.k.a. KanseiGenie
Technical Contacts
Principal Investigator:
Anish Arora,
Ohio State University,
anish@cse.ohio-state.edu,
http://www.cse.ohio-state.edu/~anish/
Co-Principal Investigator:
Rajiv Ramnath,
Ohio State University,
ramnath@cse.ohio-state.edu,
http://www.cse.ohio-state.edu/~ramnath/
Co-Principal Investigator:
Hongwei Zhang,
Wayne State University,
hongwei@wayne.edu,
http://www.cs.wayne.edu/~hzhang/
Participating Organizations
Ohio State University, Columbus, OH
Wayne State University, Detroit, MI
Related Projects
GPO Liaison System Engineer
Harry Mussman hmussman@geni.net
Scope
The scope of work on this project is to adapt the large-scale prototype wireless sensor networks of Kansei Consortium to provide GENI-compliant interfaces and principles, to provide publically available support for programmability, virtualization, and slice-based experimentation, and to deploy three geographically dispersed sites in a federated arrangement. Also, provide periodic demonstrations, code releases and installation packages.
Furthermore, provide an experiment interaction dashboard as well as a scripting environment for composing long-running, complex/phased experiments. And finally, provide the Kansei Doctor, whose multi-level invariant-based detector-corrector modules will help make Kansei more self-repairing and autonomic.
Operational Capabilities
The KanseiGenie software as well as its installation have been completed. The KanseiGenie software has been deployed at Kansei testbed as well as the PeopleNet testbed at the Ohio State University. They provide the following features:
1. An integrated Research Portal that allows authenticated users to interact with XSM, TelosB, and Stargate arrays.
2. Both web-based and programmatic interaction such as scheduling experiment and result retrieval are supported.
3. Published and documented web service (in WSDL format) API:
Experiment plane API
"Control plane API
Measurement plane API
Site Authority API
Real-time messaging API.
4. Kansei Doctor for testbed health monitoring. Health monitoring data also retrievable through web service API.
5. Tested and running ORCA integration with KanseiGenie Broker deployed at RENCI. KanseiGenie Research Portal now serve as a proxy for the ORCA Service Manager. KanseiGenie handlers for ORCA resource 'join' and 'leave' events.
Milestones
KANSEI: 1a Import a GENI-compliant control framework based on ORCA (Completed late 04/30/09)
status
KANSEI: 1b Establish Kansei testbed clearinghouse (Completed on time 10/01/09)
status
KANSEI: 1c1 Refactor Kansei researcher portal- (Completed on time 04/01/09) (milestone changed)
status
KANSEI: 1c2 Integrate Kansei researcher portal- (Completed on time 10/01/09) (milestone changed)
status
KANSEI: 1d1 Refactor Kansei component and aggregate managers- (Completed on time 04/01/09) (milestone changed)
status
KANSEI: 1d2 Integrate Kansei component and aggregate managers- (Completed on time 10/01/09) (milestone changed)
status
KANSEI: 1e Implement, integrate and document v1.0 software (Completed on time 10/01/09)
KANSEI: 1f Demo basic virtualization and experiment control functions (Completed on time 10/01/09)
KANSEI: 1g Open Kansei testbed to GENI users (Completed on time 10/01/09)
KANSEI: S2.a Remote access (Completed on time 11/16/09)
KANSEI: S2.b Cluster plan for VLANs between testbeds (Completed on time 11/17/09)
KANSEI: S2.c Extend researcher portal to support workflow management (Completed on time 01/04/10)
KANSEI: S2.d Extend researcher portal for use with Kansei and Neteye (Completed on time 03/16/10)
KANSEI: S2.e Bring up NetEye testbed at WSU (Completed on time 03/16/10)
KANSEI: S2.f Connections from Kansei and NetEye to Internet2 (Due 03/16/10 (late))
KANSEI: S2.g Import extended ORCA v2.1 (Completed late 08/20/10)
KANSEI: S2.h Demo experiment using Kansei and NetEye (Completed on time 07/20/10)
KANSEI: S2.i Collaborate with GMOC (Completed late 12/21/09)
KANSEI: S2.j POC to GENI response team (Completed late 12/21/09)
KANSEI: S2.k POC to GENI security team (Completed early 12/21/09)
KANSEI: S2.l Contribution to GENI outreach (Completed on time 08/31/10)
Kansei: S3.a Demonstration at GEC9 and Experimenter Outreach (Completed on time 11/05/10)
Kansei: S3.b Documentation (Completed on time 11/18/10)
Kansei: S3.c Demonstration at GEC10 and Experimenter Outreach (Completed on time 03/05/11)
Kansei: S3.d Documentation (Completed on time 04/05/11)
Kansei: S3.e Demonstration at GEC11 and Experimenter Outreach (Due 07/31/11 (late))
Kansei: S3.f Final report and code release (Due 08/15/11 (late))
Status Reports and Demonstrations
KanseiGenie: 4Q08 Status Report
KanseiGenie: 1Q09 Status Report
KanseiGenie: 2Q09 Status Report
KanseiGenie: 3Q09/Annual Status Report
4Q09 Status Report
1Q10 Status Report
2Q10 Status Report
Spiral 2 Project Review
GEC9 Slides
GEC10 Poster
Post-GEC9 and Post-GEC10 Status Report
KanseiGenie Final Report
Technical Documents
KanseiGenie technical documents
KanseiGenie Infrastructure Description
Kansei Sensor Network Testbed
NetEye Sensor Network Testbed
KanseiGenie Portal
KanseiGenie Tutorial
KanseiGenie extension enables resource management and ontology reasoning with Language of Embedded Network System (LENS) and the latest ORCA release
LENS/resource specification:
LENS Ontology Definition
GEC7 Workshop: "Taming Uncertainty and Heterogeneity in Resource Specification for WSN Federations"
GEC8 Workshop: "Wireless Sensor Network Description Language (WSNDL) and Beyond
Kansei Doctor that monitors and visualizes health information on heterogeneous devices:
Tridentcom paper
ACM paper
Software Releases
KanseiGenie Cloning Instructions
KanseiGenie Downloads
Connectivity
Location of equipment:
Lab at Ohio State University
Lab at Wayne State University
See KanseiGenie Infrastructure Description for equipment decriptions.
L2 connectivity now completed:
Static VLAN from Kansei site, through Ohio State IT, through OARNET, through MERIT, to Starlight in Chicago.
Static VLAN from Neteye site, tthrough MERIT, to Starlight in Chicago.
Dynamic VLAN from Starlight in CHicago, through NLR Framenet, to RENCI/BEN
IT contact at Ohio State University: Rajiv Ramnath
IT contact at Wayne State University: Hongwei Zhang
Attachments
- KanseiGenie-Spiral 1-Fall 2008 StatusReport.pdf (400.4 kB) - added by hmussman@bbn.com on 01/13/09 17:15:36.
- KanseiGenie-InfrastructureCatalog.pdf (337.7 kB) - added by hmussman@bbn.com on 01/13/09 17:16:50.
- KanseiGenie-Spiral 1-Winter 2009 StatusReport.pdf (1.0 MB) - added by hmussman@bbn.com on 06/16/09 20:29:26.
- KanseiGenie_2Q09 Spiral 1-Spring 2009 StatusReport.pdf (320.2 kB) - added by hmussman@bbn.com on 01/20/10 16:59:37.
- KanseiGenie_3Q09 Spiral 1-Annual StatusReport.pdf (322.7 kB) - added by hmussman@bbn.com on 01/20/10 17:01:22.
- KanseiGenie_4Q09 Spiral 2-Fall 2009 StatusReport.pdf (79.0 kB) - added by hmussman@bbn.com on 01/20/10 17:02:18.
- KanseiGenie_Spiral 2-Winter 2010 StatusReport.pdf (80.3 kB) -
Winter 2010 status report
, added by hzhang@cs.wayne.edu on 04/01/10 19:34:39. - KanseiGenie_Spiral 2-Spring 2010 StatusReport.pdf (152.7 kB) - added by zengw@cse.ohio-state.edu on 08/11/10 18:15:26.
- Spiral 2 Project Review-v2.pptx (254.7 kB) - added by anish@cse.ohio-state.edu on 08/25/10 23:44:49.
- KanseiGenie_Spiral 3-GEC9-10 StatusReport.pdf (245.8 kB) -
KanseiGenie Status Report: Spiral 3, GEC10
, added by hzhang@cs.wayne.edu on 03/30/11 22:29:22. - GEC9Cluster-Kansei.pptx (0.6 MB) - added by hmussman@bbn.com on 04/20/11 11:53:52.
- KanseiGenie-poster-GEC10.pdf (1.7 MB) - added by hmussman@bbn.com on 04/20/11 11:57:56.
- KanseiGenie_FinalReport.pdf (1.4 MB) -
KanseiGenie Final Report
, added by hzhang@cs.wayne.edu on 08/30/11 17:37:23.
