System architecture i
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

System Architecture I PowerPoint PPT Presentation


  • 48 Views
  • Uploaded on
  • Presentation posted in: General

System Architecture I. System Functionality: basic functionality similar to the previously designed GUI. further extensions to the system include: implement database. display time of arrival and threshold values. test the system with the real time data. Class based structure of GUI Client:.

Download Presentation

System Architecture I

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


System architecture i

System Architecture I

  • System Functionality:

    • basic functionality similar to the previously designed GUI.

    • further extensions to the system include:

      • implement database.

      • display time of arrival and threshold values.

      • test the system with the real time data.


System architecture ii

Class based structure of GUI Client:

Summary of modifications implemented in the previously designed classes:

‘GuiMain’: It is modified to obtain the data from the server and write it to and read it from a database.

‘NodeDetailThread’: This class now contains methods to interact with the modified ‘RSSIDATA’ and ‘Display’ classes and display the received threshold values relative to the threshold set by the user.

‘RSSIDATA’: It has been modified to write data to a database and read data from the database.

‘DISPLAY’: This class has been modified to display time of arrival for each packet. It also displays the threshold variation in the received data packets.

System Architecture II


System architecture iii

System implementation details:

Modified packet structure

extended field structure of the packet:

TOA (Hr)

TOA (Min)

TOA (Sec)

TOA (mSec)

TOA (AM/PM)

displayed time format:

hours:min:sec:millisec:Meridian(AM/PM)

System Architecture III


System architecture iv

System Architecture IV

  • System implementation details:

    • database implementation.


System architecture v

System Architecture V

  • commands used for communication between MySQL server and client program:

    • load appropriate driver

      • Class.forName("com.mysql.jdbc.Driver");

    • retreive data from database

      • stmt.executeUpdate(query);

  • table implemented in database:


System architecture vi

System Architecture VI

  • displaying GLRT values:

    • select the radio button on the interface

    • enter the threshold manually

    • press the display button

    • the user interface plots the GLRT values with respect to the threshold set by the user

  • displaying TOA values:

    • TOA is displayed automatically when the packets are being displayed.


Tests and results i

starting database:

stopping database:

Tests and Results I


Tests and results ii

stopping database:

GUI launch window:

Tests and Results II


Tests and results iii

secondary launch window:

this figure displays:

time of arrival of packets based on server time.

Time of arrival is an approximation in order of milliseconds.

Tests and Results III


Tests and results iv

the analysis window:

this window displays the real time obtained data.

the data displayed corresponds to the data collected for a period of 45 minutes.

Tests and Results IV


Tests and results v

analysis window:

this window displays:

the GLRT values.

the user is able to set the threshold manually.

test the obtained GLRT values with different threshold levels.

this helps to calibrate the system and improve the perfomance of the system

Tests and Results V


Tests and results v1

analysis window:

Tests and Results V


Conclusion

Conclusion

  • In this 4 –week project we have successfully :

    • implemented database into the GUI client.

    • tested the system with the data obtained from the ITU.

    • display the time of arrival of packets.

    • display GLRT data with respect to the threshold set by the user.

  • As a result of implementation of above mentioned specifications the perfomance of the system has increased in terms of speed

  • Furthermore the user can now perfome some basic detection based on the threshold values and determine the time of occurence of change in environment.


  • Login