Wireless Telephony Application (WTA)
Wireless Telephony Application (WTA)
Wireless Telephony Application (WTA)
third party
firewall
servers
Display deck;
user selects
WSP Get
HTTP Get
Respond with card
WML
for call
Binary WML
Play requested voice message
Wait for call
Call setup
Setup call
Setup call
Accept call
Accept call
Accept call
Voice connection
1
11/17/08
2
11/17/08
<?xml version="1.0"?>
<!DOCTYPE si PUBLIC "-//WAPFORUM//DTD SI 1.0//EN"
"http://www.wapforum.org/DTD/si.dtd">
<si>
<indication href="http://www.piiiizza4u.de/offer/salad.wml"
created="2002-10-30T17:45:32Z"
si-expires="2000-10-30T17:50:31Z">
Salad special: The 5 minute offer
</indication>
</si>
<?xml version="1.0"?>
<!DOCTYPE sl PUBLIC "-//WAPFORUM//DTD SL 1.0//EN"
"http://www.wapforum.org/DTD/sl.dtd">
<sl
href="http://www.piiiizza4u.de/offer/salad.wml">
</sl>
3
11/17/08
outside WAP
WAE
transaction based
WSP application
datagram based
WTP WTP application
1. 2. 3.
Popular misconception:
application WAP was a failure, i-mode is different
WSP
and a success wrong from a
technology point of view, right from a
WTP business point of view
WDP
4
11/17/08
New applications
Color graphics
Animation
Large file download
Location based services
Synchronization with PIMs
Pop-up/context sensitive menus
Authenti-
Provisioning
Session
Secure Connections
Datagrams
transport (TCP with
(WDP, UDP)
wireless profile)
bearer
IPv6 SMS FLEX MPAK ...
5
11/17/08
WAP 1.x Server/Gateway/Client WAP HTTP Proxy with profiled TCP and HTTP
M-Commerce
The Problem
San Francisco buses have difficulty keeping up with the posted
schedule, especially during rush hours
The scheduled times become meaningless
The Solution
San Francisco implemented a system called NextBus (nextbus.com)
The system tracks public transportation buses in real time
NextBus calculates the estimated arrival time of the bus to each bus
stop on the route
Arrival times are displayed in real time on:
Internet-enabled wireless device
The Internet and on a public screen at each bus stop
GPS satellites let the NextBus information center know where a bus is
located making it possible to calculate arrival times
6
11/17/08
Nextbus
Nextbus
The Results
Worries about missing the bus are diminished
A bus company can also use the system to improve scheduling,
arrange for extra buses when needed, and make its operations more
efficient
What we can learn
location-based e-commerce, a major part of mobile commerce
EC services are provided to customers wherever they are
located
exemplifies pervasive computingservices are seamlessly
blended into the environment without the user being aware of
the technology behind the scenes
M-Commerce
Mobile commerce (m-commerce, m-business): Any e-
commerce done in a wireless environment, especially
via the Internet
Mobile devices create an opportunity to deliver new services to
existing customers
Examples
Mobile financial applications
Mobile advertising
Mobile inventory management
Proactive service management
Product locating and shopping
Mobile auction
Mobile entertainment services
Mobile office
Mobile distance education
Mobile music (on demand)
7
11/17/08
M-Commerce
Specific attributes of m-commerce
Mobility
Broad reach
Benefits of value-added attributes
Ubiquity
Convenience
Instant connectivity
Personalization
Localization of products and services
M-Commerce
Drivers of m-commerce
Widespread availability of devices
No need for a PC
The handset culture
Vendors push
Improvement of bandwidth
Whats needed?
Cellular (mobile) phones, PDAs, pagers, etc.
Wireless network
A Web server with wireless support and a WAP gateway
Application or database server (e-commerce)
GPS
WAP
L-Commerce
Location-based commerce (L-commerce): M-commerce
transactions targeted to individuals in specific locations,
at specific times
L-commerce offers:
Safety
Convenience
Productivity
L-commerce basic services revolve around five key
areas:
1. Location
2. Navigation
3. Tracking
4. Mapping
5. Timing
8
11/17/08
L-Commerce
L-Commerce
L-Commerce
Examples
Automatic crash notification (ACN): Device that automatically
sends the police the location of a vehicle that has been
involved in a crash
Telematics: The integration of computers and wireless
communications to improve information flow using the
principles of telemetry
Barriers to l-commerce
Accuracy
The cost-benefit justification
The bandwidth of GSM networks
Invasion of privacy