Fouad, Muhammad, Muhammad, and Muhammad ! Faculty of Science, Cairo University Dr Diyaa Atiya i-Quest Traffic Reporting Mobile Service
Fouad, Muhammad, Muhammad, and Muhammad !Faculty of Science, Cairo UniversityDr Diyaa Atiya
i-QuestTraffic Reporting Mobile Service
Outline
• Introduction• MotivationWhat’s i-Quest?
• CoreFunctions and ArchitectureTechnical ChallengesDemonstration
• ConclusionInnovation, Pros and Cons Future Work
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Motivation
What’s i-Quest
Motivation
• Innovative • Added-value • Push the frontiers
• Mobile Service• Growing sector• New learning experience
• Social Contribution• 2,000,000+ cars in Cairo• Time, Environment, Health
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Core
Functions and Architecture
Demonstration
Technical Challenges
Functions and Architecture
1. Send traffic reports.
2. Respond to requests of traffic information.
3. Statistical analysis:• Relation between time and traffic levels.• Correlation between traffic levels of streets.• And more...
FREE OF CHARGEYet potentially profitable !
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
GSM Modem
Java program
DB
Server Computer
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Communication Device
Mobile-to-PC Communication Program and Logic layer
Information System Layer
J2ME Mobile ApplicationUser Handset
Outline
Technical Challenges
• Mobile Application• Language, Arabic support, user interface• Wrote our own file structure for Mobile
application
• Send-Receive Protocol• Knowledge, GSM Modem, message
validation• Developed an open source library (Java
SMSLIB) to fit our needs
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
• Efficient Database Design• 5 Times, performance issues• Special tables for fast retrieval of data
• Motivating Users• Minimal subscription requirements• Free service with a reward system• Reliable replies to requests• Simple Interface
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Mobile Application Demo: Sending a ReportIntroduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Conclusions
Innovation
Future Work
Pros and Cons
Innovation
• Extending SMS to networking
• A new service in a new domain
• Extendibility
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Pros and Cons
Pros• Low cost of deployment and usage• On demand, anywhere, 24/7 • Instantaneous replies• Extending to other domains
Cons• User dependent
Number of reports Validity of reports
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Future Work
• Routing:Given a current location and a destination, show the optimal way (traffic-wise) to get to the destination from the current location.
• Scheduling:Send the traffic report periodically at a pre-scheduled time.
• Extending to other domains• Voting and polls• Consumer rating of goods and services• Feedback on academic courses• Reporting exam results
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline
Take Home Message
• Three Innovative Aspects of i-Quest• Networking Service• Social Impact• Commercial Applications
• We are not here Just for the Prize• We look for Business Partnership
Introduction
Core
Conclusion
Motivation
What’s i-Quest
Future Work
TechnicalChallenges
Functions
Demonstration
Innovation
Outline