Click here to load reader

Embed Size (px)


WI VI (Wireless Vision)


Presented byY. Krishna Kalpana S. Junaid Faisal C. Jyoshna A. Jyothi J. Karthik Kumar K. Kavitha U. Kavitha G. Kusuma Latha

mobile hardwareDevelopment


Mobile phones are becoming media phonesWAP (Wireless Application Protocol) brings standard way to connect mobile customers to content servicesNow nearly there are 2 billion mobile phone users!

50 Milj.UsersRadioTVWWWInternetGSM35Years155Today there are more than 150 million GSM subscribers world wideWAPMobile Phone - a new online Channel

Here some picture with a mobility themeThe message here basically the same as in the first page of the WAP Server brocureWAP ModesThe four modes for WAP communications are: Mode UDP Port WTLS Security

Connectionless 9200 NoConnection 9201 NoConnectionless 9202 YesConnection 9203 Yes

Web Server

ContentCGIScriptsetc.WML Deckswith WML-ScriptWAP GatewayWML EncoderWMLScriptCompilerProtocol AdaptersClientWMLWML-ScriptWTAIEtc.HTTPWSP/WTPWAP System Architecture Development of the Client System

The first Screen of the ApplicationThe icon of the application Installed on the phoneList of functionalities of the application on the mobile phoneCase Reporting form with save and send optionsProvide a two way communication between the client (mobile phones in the fields) and the server. This includes sending messages, receiving messages and providing communication history where the sent and received messages can be viewed.Keep track of the contact details of the users who communicate with the system.

Server Side System contd The Server Side systemBasic functionalities of the system:The type of message can be assistance request, so it identifies the type of message accepted and store appropriately. A number of messages are expected to be received at a time, Therefore the system should be able to manage this.Different users with different access levels will use the web application, therefore manage the users of the system and provide security. Implementation:Client Side SystemSelection of the Development EnvironmentThe client device (the mobile phone device) selected:Android OS based phone

Forms ManagerViewing the Received FormsEditing the Received FormsReport GeneratorViewing the ReportsAnalysis the Reports

Server Side System Components contd...Server Side System Components:User ManagerLogging in to the SystemUsing the User ManagerCreating New User/ContactEditing User/ContactMessage ManagerSending SMS messagesView Sent MessagesReceiving SMS Messages12CODIST-IIFree and Open Source OSFuture trend of development and applicationLocalization capabilityAvailability of applicationsOthers: Handset layouts, Storage, Connectivity, Messaging, Web browser, Java support, Media support, Development environment, Market, support of manufacturers, etc.


Wireless Application Protocol (WAP)De-facto world standard for wireless information and telephony services on digital mobile phones and other wireless terminals"Internet in Every PocketObjectives:General environment for wireless applicationsInternet or Intranet-like services and content to mobile terminalsNetwork, bearer and manufacturer independentWAP ForumStarted 1997 by Nokia, Ericsson, Motorola and Unwired PlanetNow close to 500 member companies

Network Operation ParametersThe processor handling operational issues may handle records that drill down deep into the network operation details. These records can cover such items as:A subscribers phone call attemptWhether the attempt was successfulWhether the call was ended normally or was droppedDate and time of the callSignal strength of the subscribers mobile device as seen by the BTSIn what cell site sector was the call set upHandover informationWhat channel was usedWhat frequency/time slot/PN number was used

Network Operation Parameters contd..GSMGSM uses the Subscriber Information Module (SIM card) which comes in two forms credit card sized format and thumb tip sizeEmbedded in the card is a microprocesor, ROM and RAM

Also contains data such as:The subscribers phone number which is referred to as the MSISDN (Mobile Subscriber ISDN Number)The IMSI (International Mobile Subscriber Identity). The IMSI is globally unique to a particular subscriberThe subscribers PIN which is used to prevent unauthorized use of the mobile deviceAuthentication Keys

Global System for Mobile CommunicationsGSM developed in Europe in 1980s and became an international standard 13 years laterUses TDMA framework but not compatibleOver 250 GSM Networks are presently operating in 110 countriesData rates: 9.6Kbps to 14.4KbpsCarriers: Pacific Bell (now Cingular), Voice Stream, and now AT&T Wireless

IntroductionWhy is understanding Mobile networking important?As voice and data merge over mobile networks, you may be tasked securing bothWireless data handsets are inescapableCarrier infrastructures are very complex to what degree should one become acquainted?As security experts, theres significant value in obtaining this knowledge to prepare you for the futureCarriers have enjoyed closed networks, opening them up to the Internet is a major challenge

What is mobility?spectrum of mobility, from the network perspective:no mobilityhigh mobilitymobile wireless user, using same access pointmobile user, passing through multiple access point while maintaining ongoing connections (like cell phone)mobile user, connecting/ disconnecting from network using DHCP. 21Interaction ModelClientServerRequestResponseClient/server communicationClientServerRequestResponseMobile agent communicationMobile agentCall to server procedureDataClientServerDataClientServerProcedureClient ServerCode on DemandDataClientServerresultsProcedureRemote EvaluationStructuring Distributed ApplicationsMobility: RegistrationForeign agent knows about mobileHome agent knows location of mobile

wide area networkhome networkvisited network1mobile contacts foreign agent on entering visited network2foreign agent contacts home agent home: this mobile is resident in my network24Contributions:Instant delivery of reports.Rapid communication Between professionals and field workers.Zero data entry time.Zero or highly reduced error rate. Higher transparency and accountability.Build confidence on quality of data, instant delivery of critical messages to field workers.Highly simplified and fast report generation. Opens the way for other similar applications.