Mobile Traffic Information System - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Mobile Traffic Information System

Description:

... Users can view brief incident reports in wml from the official Georgia ITS website! Problem Statements The web server is also the DB server, so ... – PowerPoint PPT presentation

Number of Views:28
Avg rating:3.0/5.0
Slides: 15
Provided by: labu247
Category:

less

Transcript and Presenter's Notes

Title: Mobile Traffic Information System


1
Mobile Traffic Information System
  • An Interactive Mobile Gateway Application

2
Introduction
  • Traffic information ahead of time is useful
  • Georgia Intelligent Transportation System
    provides information on
    www.georgia-navigator.com
  • But what if you are on the go?
  • What if you dont have a laptop?
  • Cell phones mobility and functionalities!

3
Functionalities
  • Users can submit traffic information they have
    into the database
  • Users can query todays traffic information
    stored in the database
  • Real world function Users can view brief
    incident reports in wml from the official Georgia
    ITS website!

4
Problem Statements
  • The web server is also the DB server, so
  • Direct communication between cell phones and the
    interface ASP.NET page?
  • No, the web server is on a dirty network!
  • Must have another application on a 130.127.x.x as
    a bridge to the ASP page.
  • cs.clemson.edu does not serve php

5
Architectureend user to DB
6
ArchitectureDB to end user
7
Architectureend user to GA ITS
8
Technology
  • Deck-IT cell phone simulator
  • WML
  • PHP
  • WML embedded PHP
  • ASP
  • MS SQL
  • Bash script

9
Implementation Keys
  • PHP fopen(hogwarts/aspx?varvalue,r)
  • This triggers the asp page and activates it with
    variables passed in.
  • The file pointer then contains whatever ASP page
    writes using Response.Write

10
Implementation Keys (GA ITS)
  • Automatic download from GA ITS
  • Bash script with lynx command
  • Taylor the file
  • Set up the cron job
  • PHP again, use fopen to read this file, prints
    out between wml tags

11
Results and Demonstration
  • All functions are implemented correctly
  • http//people.clemson.edu/zhe/traffic.wml
  • Try query and GA ITS with Deck-It
  • If hogwarts is down, try GA ITS only

12
Conclusions
  • I believe the present solution is the simplest,
    and cleanest. It does not involve SOAP.
  • However, if I had access to a fully functional
    php server, things would be greatly simplified
  • I learnt how to make wml, php, and asp
    communicate with each other.

13
Future Works
  • This application set can be easily extended to
    many business applications for users to
    communicate with their companys private (or not)
    DB and/or Web server(s)
  • Would like to refine information and tell GA ITS
    about my application to display info for cell
    phone users. They currently do not provide web
    services or wml pages.

14
Acknowledgement
  • Thanks to Georgia ITS for providing consistent
    xml.gz file for educational downloading
Write a Comment
User Comments (0)
About PowerShow.com