Project Supervisor: Prof Bill Tucker Project Co-Supervisor: Mr. MJ. Norman Project Advisor: Mr. Carlos Rey- Moreno Ajayi Olabode Oluwaseun Department of.

Slides:



Advertisements
Similar presentations
Abstract HyFS: A Highly Available Distributed File System Jianqiang Luo, Mochan Shrestha, Lihao Xu Department of Computer Science, Wayne State University.
Advertisements

IWay Service Manager 6.1 Product Update Scott Hathaway iWay Software Copyright 2010, Information Builders. Slide 1.
Project Supervisor: Prof Bill Tucker Project Co-Supervisor: Mr. MJ. Norman Project Advisor: Mr. Carlos Rey- Moreno Ajayi Olabode Oluwaseun Department of.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
DataGrid is a project funded by the European Union 22 September 2003 – n° 1 EDG WP4 Fabric Management: Fabric Monitoring and Fault Tolerance
GGF Toronto Spitfire A Relational DB Service for the Grid Peter Z. Kunszt European DataGrid Data Management CERN Database Group.
Project Final Report Ron Bueler CS May 2001 System Monitoring Alarming Reporting & Tracking System (SMARTS)
Wireless Sensor Network for Tracking the Traffic in INTERNET Network Routers Supervisor: Mark Shifrin Students: Yuriy Kipnis Nir Bar-Or Networked Software.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 11 Managing and Monitoring a Windows Server 2008 Network.
Advanced Metering Infrastructure
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Web Application Architecture: multi-tier (2-tier, 3-tier) & mvc
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
1 Web Database Processing. Web Database Applications Static Report Publishing a report is prepared from a database application and exported to HTML DB.
ResourceFull Authors: Matt Kaye (EE ‘12) Nitin Puri (SSE ‘12) Advisor: Dr. Alejandro Ribeiro Special Thanks.
Cube Enterprise Database Solution presented to MTF GIS Committee presented by Minhua Wang Citilabs, Inc. November 20, 2008.
CSS/417 Introduction to Database Management Systems Workshop 5.
WEB-ENHANCED INFORMATION MANAGEMENT (COMS E6125) SPRING 2008 (CVN) NAVID AZIMI (NA2258) Web Platforms, or: How I Learned To Stop Worrying And Love Facebook.
Front end for monitoring Mesh Network By Lesetsa Mojapelo Supervisor: Prof. W.D. Tucker Co-Supervisor: Mr M. Norman Mentor: Mr Carlos Rey-Moreno.
BACK-END FOR MONITORING MESH NETWORK ACTIVITY Ajayi Olabode Oluwaseun Department of Computer Science University of the Western Cape, Private Bag x17, Bellville.
Monitoring Architecture for Lawful Interception in VoIP Networks Second International Conference on Internet Monitoring and Protection (ICIMP 2007), IEEE.
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
M1G Introduction to Database Development 6. Building Applications.
DYNAMIC WAP BASED VOTING SYSTEM Bertrand COLAS Submission date: May 2002 School of Computing Bachelor of Engineering with Honours in Computer.
Hive Facebook 2009.
Ramiro Voicu December Design Considerations  Act as a true dynamic service and provide the necessary functionally to be used by any other services.
1 Alice DAQ Configuration DB
Update on Database Issues Peter Chochula DCS Workshop, June 21, 2004 Colmar.
Implementing LDAP Client/Server System for Directory Service By Maochun Sun Project Advisor: Dr. Chung-E Wang Department of Computer Science California.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”
Front end for monitoring Mesh Network By Lesetsa Mojapelo Supervisor: Prof. W.D. Tucker Co-Supervisor: Mr M. Norman Mentor: Mr Carlos Rey-Moreno.
Mobile agents Student: Thomas Rietzler ( ), BSc (Hons) Computing. Supervisor: Bill Buchanan. Second maker: Jim Jackson. School of Computing, Napier.
Query Processing over a Sensor Network Cornell University Johannes Gehrke Philippe Bonnet.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Efficient RDF Storage and Retrieval in Jena2 Written by: Kevin Wilkinson, Craig Sayers, Harumi Kuno, Dave Reynolds Presented by: Umer Fareed 파리드.
Web Server Administration Chapter 7 Installing and Testing a Programming Environment.
ABSTRACT The JDBC (Java Database Connectivity) API is the industry standard for database- independent connectivity between the Java programming language.
1 Oracle Enterprise Manager Slides from Dominic Gélinas CIS
1/22/08 RTR Project Presentation to TPTF RTR Project Michael Daskalantonakis & Brian Cook.
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
Unified Cloud Storage Navneet Joshi, Apoorva Gupta, Gurinder Pal Singh Today there are a number of cloud storage services (Dropbox, Google drive, Box).
Youngil Kim Awalin Sopan Sonia Ng Zeng.  Introduction  Concept of the Project  System architecture  Implementation – HDFS  Implementation – System.
EXPOSING OVS STATISTICS FOR Q UANTUM USERS Tomer Shani Advanced Topics in Storage Systems Spring 2013.
CMPE 226 Database Systems October 28 Class Meeting
Unix Machine In Computer Science for Teaching Cliff Zou Spring 2015.
Copyright 2007, Information Builders. Slide 1 Machine Sizing and Scalability Mark Nesson, Vashti Ragoonath June 2008.
Information Security Dashboard Senior Design Spring 2008 Brian Rappach.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
Video notification for SignSupport Remind Deaf users when and how to take medication Student : Vuyisa Phindiso Supervisor : Prof. Bill Tucker.
D ISTRIBUTED D ATABASE F OR B USINESS T RANSACTIONS By Ghislaine Ngangom ( ) Supervisor : Prof Isabella Venter.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Database Issues Peter Chochula 7 th DCS Workshop, June 16, 2003.
Subjects of the presentation:  Microsoft Business Solutions–Navision – integrated business solutions  Navision architecture  Product highlights  Security.
CMPE 226 Database Systems April 19 Class Meeting Department of Computer Engineering San Jose State University Spring 2016 Instructor: Ron Mak
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
Slide 1 © 2016, Lera Technologies. All Rights Reserved. Oracle Data Integrator By Lera Technologies.
Fundamental of Databases
Accessing the Database Server: ODBC, OLE DB, and ADO
MeshCentral 2.0.
Database Replication and Monitoring
Database Applications Using Internet Technology
LIGHTWEIGHT CLOUD COMPUTING FOR FAULT-TOLERANT DATA STORAGE MANAGEMENT
CO6025 Advanced Programming
Department of Computer Science, Florida State University
Introduction to Apache
David Gilmore & Richard Blevins Senior Consultants April 17th, 2012
Presentation transcript:

Project Supervisor: Prof Bill Tucker Project Co-Supervisor: Mr. MJ. Norman Project Advisor: Mr. Carlos Rey- Moreno Ajayi Olabode Oluwaseun Department of Computer Science University of the Western Cape, Private Bag x17, Bellville 7535 South Africa Tel: , Fax: BACK-END FOR MONITORING MESH NETWORK

This project aim at;  To stop manual collection of information from every node in our network  Minimize the MP storage space  To avoid traffic congestion during the day  To reduce high rate of data log in MP per day PROJECT GOALS REMINDER

PROJECT IMPLEMENTATION OVERVIEW USING ETL CONCEPT Source System Shell Scripting Split:  Dynamic  Static EXTRACTION Using Mesh Activity to reduce main log to minimum temp log TRANSFORM TEMP LOG Using transform Perl program LOADING DATA Target System Loading data into MySQL DB Front-end Application Mapping Staging Process

SO FAR,  A query environment to allow network manager to use SQL commands statement  Scripting programs that allows the network manager to query the nodes that are in the ad-hoc mesh network  Data Extraction, Transform, and Load as an easy way to Data Management  Log file Reduction

STRUCTURED PROJECT IMPLEMENTATION  Code layout style with technologies employed e.g. REGEX Perl language, and with Database Management in Perl.  MP’s Commands  Scheduling e.g. Crontabs

PROJECT IMPLEMENTATION PROGRAMMING STYLE  A crontabs for timing and scheduling the:  Scheduling Perl program to extract mesh activity  Shell Scripting for getting Dynamic and Static accounting information on our mesh potatoes  Perl DB integration with Data ETL i.e. Extract, Transform and Load  Mesh Activity to small temp file  Extracting to load into MySQL database

DATABASE INTEGRATION WITH THE PERL PROGRAM Perl Script API DBI DBD::MySQL MySQL RDBMS

Term 1 Project Analysis (Completed) Understanding the problem facing Organization e.g. UWC Interview with Mr. Carlos Rey-Moreno Gather the user requirements Meeting with the supervisor Reading the specifications of the Mesh Potato and SECN firmware Installation of MySQL database, and Java database driver Still leaning towards MadWifi and Batman-adv routing protocol. Term 2 Designing and preparing the prototype. (Completed) Documentation(Report) System Architecture User interface specification, Creating Mesh Network Setting-up Mesh Nodes, Designing and Configuration the batman-adv routing protocol on MP Term 3 Implementation and coding (Completed) Re-modified Carlos Script for project implementation to log real-time Network Activity. SSH, SCP, Capturing, and Storing Mesh Activity received from mesh neighbours. Working with the department Mesh Node for easy Integration. E.g. VOIP, and Internet Usage. Term 4 Testing and Evaluation Aim at testing with department mesh nodes To test the application Remotely Qualitative evaluating Method of testing the App. PROJECT PLAN

REFERENCES [1] Gillett, T. Mesh Potato Small Enterprise/ Campus Networks. 2011, page 17. [2] Avallone, S. et al., D-ITG Distributed Internet Traffic Generator. s.l., IEEE Computer society. [3] Learning b.a.t.m.a.n-adv, Accessed 01 March 2013 [4] batctl commands, Access on 24 May 2013 [5] Badonnel, R., State, R. and Festor, O. (2005), Management of mobile ad hoc networks: information model and probe-based architecture. Int. J. Network Mgmt., 15: 335–347. doi: /nem.577

PROJECT IMPLEMENTATION DEMO  Dynamic and Static Shell Scripting program to collect log from MP while doing it with real-time connection  Extract, transform and load into database

CONCLUSION