Presentation is loading. Please wait.

Presentation is loading. Please wait.

Wireless Excursion of Clemson University over Pocket-PC (WECUP) A project under the guidance of Dr. Pargas for CPSC 663 A Project on By Sameer Potdar for.

Similar presentations


Presentation on theme: "Wireless Excursion of Clemson University over Pocket-PC (WECUP) A project under the guidance of Dr. Pargas for CPSC 663 A Project on By Sameer Potdar for."— Presentation transcript:

1 Wireless Excursion of Clemson University over Pocket-PC (WECUP) A project under the guidance of Dr. Pargas for CPSC 663 A Project on By Sameer Potdar for CPSC 663 (Summer 2004)

2 W.E.C.U.P. WECUP A project under the guidance of Dr. Pargas for CPSC 663 Mobile Tour Guide of Clemson University Using Wireless LAN Using actual Satellite images Designed for a Pocket-PC

3 W.E.C.U.P. Objective ? -- Build Internet content into wireless devices -- Global Access to wireless web service -- Platform independent content by use of SOAP -- Extensible technologies and standards A project under the guidance of Dr. Pargas for CPSC 663

4 Technologies used ? Microsoft IIS server (on hogwarts.cs.clemson.edu ) Visual C# to build a ASP.Net Web service Dijkstra’s Algorithm to find shortest path NUSOAP – an all php SOAP client PHP Web Proxy – For external access Macromedia Flash to design interactive maps to navigate MS SQL Server 2000 to hold tables of edges and nodes Flash Assist to add ease of running to Flash movie A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P.

5 Inside WECUP A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P.

6 Inside WECUP A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P. Pocket-PC holds the Flash app Has Wireless LAN connection Makes a “GET” request to Web Proxy

7 Inside WECUP A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P. 2 components in Public Folder NUSOAP client ( library ) GenericProxy( PHP Web Proxy)

8 Inside WECUP A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P. Simple Object Access Protocol Runs over HTTP Platform independent Uses XML – Request / Response NUSOAP client

9 Inside WECUP A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P. Provides.Net Web service No external access Hence Web Proxy on people

10 Inside WECUP A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P. Resides on IIS Server (hogwarts) Logic for Dijkstra’s Algorithm Supplies shortest path Accessed through WSDL

11 Inside WECUP A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P. MS SQL Database Resides on hogwarts Holds 2 tables nodes edges

12 Inside WECUP A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P. Database tables nodes,, edges,,,,

13 WECUP on Pocket PC A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P. Areas marked orange --nodes Confirm Selection Reset selection Power OFF

14 WECUP on Pocket PC- Generation of Paths A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P. Green lines are edges, are hidden at first Placed on a layer above actual image Web service accessed to get shortest path Enable those edges as per nodes received Algorithm

15 WECUP on Pocket PC- Zooming on Location A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P. Orange box is Martin Hall If clicked, selected as Start

16 WECUP on Pocket PC- Layers A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P. Accesses Web Service and creates Path Preserves images

17 Why WECUP ? Many visitors to Clemson University Prospective students and parents Human guide needed More Information, less time, more people A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P.

18 Requirements ? Wireless Internet Access ( ISP ) Flash support Flash Assist software from http://www.antmobile.comhttp://www.antmobile.com Software requirements Hardware requirements Pocket PC A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P.

19 Why Flash Assist ? Pocket IE minimizes the screen size available Pocket IE consumes more resources and is slower Pocket –PC needs HTML to run SWF After exit from Pocket IE SWF still keeps running A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P.

20 Why Flash ? Offers great interactive information Offers the same look as on desktop computer Consumes less resources and is faster Simplifies navigation Web service support A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P.

21 [ D E M O ] A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P.

22 Future of WECUP GPS Co-ordinates Logic to issue warnings for wrong direction A Visual Display Monitor for real-time monitoring Audio controls for the visually impaired 3 rd Dimensional Map A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P.

23 Conclusion Flash immensely powerful and very interactive But takes lot of experience or your time Can be annoying at times Web Proxy really nice – no need of personal Server Visual Studio.Net quite different from Visual Studio Visual C# quite different from C++ A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P.

24 Acknowledgements A project under the guidance of Dr. Pargas for CPSC 663 Dr. Pargas for the Satellite images of Clemson Univeristy Adam Drewes for his excellent Technical Reference Manual Josh Austin for his technical support and guide W.E.C.U.P.

25 Questions ? A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P.

26 Thank You A project under the guidance of Dr. Pargas for CPSC 663 W.E.C.U.P.


Download ppt "Wireless Excursion of Clemson University over Pocket-PC (WECUP) A project under the guidance of Dr. Pargas for CPSC 663 A Project on By Sameer Potdar for."

Similar presentations


Ads by Google