4. ď˝ Mobile phones are becoming media phones
ď˝ WAP (Wireless Application Protocol) brings standard way to
connect mobile customers to content services
ď˝ Now nearly there are 2 billion mobile phone users!
50 Milj.
Users
RadioTV
WWW
Internet
GSM
35 Years155
Today there are more than 150 million GSM
subscribers world wide
WAP
5. ď˝ The four modes for WAP communications are:
Mode UDP Port WTLS Security
⌠Connectionless 9200 No
⌠Connection 9201 No
⌠Connectionless 9202 Yes
⌠Connection 9203 Yes
7. The first Screen of the
Application
Theiconofthe
applicationInstalled
onthephone
List of functionalities of
the application on the
mobile phone
Case Reporting form
with save and send
options
8. ⌠Provide 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.
9. ď˝ Basic 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.
10. Client Side System
ď˝ Selection of the Development Environment
ďś The client device (the mobile phone device) selected:
⌠Android OS based phone
11. ď˝ Forms Manager
⌠Viewing the Received Forms
⌠Editing the Received Forms
ď˝ Report Generator
⌠Viewing the Reports
⌠Analysis the Reports
12. ď˝ User Manager
⌠Logging in to the System
⌠Using the User Manager
ď Creating New User/Contact
ď Editing User/Contact
ď˝ Message Manager
⌠Sending SMS messages
⌠View Sent Messages
⌠Receiving SMS Messages
12CODIST-II
13. ď˝ Free and Open Source OS
ď˝ Future trend of development and application
ď˝ Localization capability
ď˝ Availability of applications
ď˝ Others: Handset layouts, Storage, Connectivity,
Messaging, Web browser, Java support, Media
support, Development environment, Market, support
of manufacturers, etc.
14. ď˝ De-facto world standard for wireless information
and telephony services on digital mobile phones
and other wireless terminals
"Internet in Every Pocketâ
ď˝ Objectives:
ďŽ General environment for wireless applications
ďŽ Internet or Intranet-like services and content to
mobile terminals
ďŽ Network, bearer and manufacturer independent
ď˝ WAP Forum
ďŽ Started 1997 by Nokia, Ericsson, Motorola and
Unwired Planet
ďŽ Now close to 500 member companies
15. ď˝ The processor handling operational issues
may handle records that drill down deep
into the network operation details. These
records can cover such items as:
ď˝ A subscriberâs phone call attempt
ď˝ Whether the attempt was successful
ď˝ Whether the call was ended normally or was
dropped
ď˝ Date and time of the call
16. ď˝ Signal strength of the subscriberâs mobile
device as seen by the BTS
ď˝ In what cell site sector was the call set up
ď˝ Handover information
ď˝ What channel was used
ď˝ What frequency/time slot/PN number was
used
17. ď˝ GSM uses the Subscriber Information
Module (SIM card) which comes in two
forms â credit card sized format and thumb
tip size
⌠Embedded in the card is a microprocesor,
ROM and RAM
18. ď˝ Also contains data such as:
⌠The subscriberâs 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
subscriber
⌠The subscriberâs PIN which is used to prevent
unauthorized use of the mobile device
⌠Authentication Keys
19. ď˝ GSM developed in Europe in 1980s and
became an international standard 13 years
later
ď˝ Uses TDMA framework but not compatible
ď˝ Over 250 GSM Networks are presently
operating in 110 countries
ď˝ Data rates: 9.6Kbps to 14.4Kbps
ď˝ Carriers: Pacific Bell (now Cingular), Voice
Stream, and now AT&T Wireless
20. ď˝ Why is understanding Mobile networking
important?
⌠As voice and data merge over mobile
networks, you may be tasked securing both
⌠Wireless data handsets are inescapable
ď˝ Carrier infrastructures are very complex â to
what degree should one become acquainted?
⌠As security experts, thereâs significant value
in obtaining this knowledge to prepare you for
the future
ď˝ Carriers have enjoyed closed networks, opening
them up to the Internet is a major challenge
21. ď˝ spectrum of mobility, from the network perspective:
no mobility high mobility
mobile wireless user,
using same access
point
mobile user,
passing through
multiple access
point while
maintaining
ongoing
connections (like cell
phone)
mobile user,
connecting/
disconnecting
from network
using DHCP.
23. Call to server procedure
DataClient Server
DataClient Server
Procedure
Client Server
Code on Demand
DataClient Server
results
Procedure
Remote Evaluation
Structuring Distributed Applications
24. ď˝ Foreign agent knows about mobile
ď˝ Home agent knows location of mobile
wide area
network
home network
visited network
1
mobile contacts
foreign agent on
entering visited
network
2
foreign agent contacts home agent
home: âthis mobile is resident in my
networkâ
25. ď˝ Contributions:
⌠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.