2001/9/21 Prof. Huei-Wen Ferng 1 Mobile Computing Assistant Professor: Huei-Wen Fer ng Office: R503 URL: http://santos.ee.ntu.edu.tw/ ~wen September 21, 2001
Jan 01, 2016
2001/9/21 Prof. Huei-Wen Ferng 1
Mobile Computing
Assistant Professor: Huei-Wen Ferng Office: R503
URL: http://santos.ee.ntu.edu.tw/~wenSeptember 21, 2001
2001/9/21 Prof. Huei-Wen Ferng 2
Textbooks/ References
Mobile Data & Wireless LAN Technologies (Rifaat A. Dayem/ Prentice Hall/
ISBN 0-13-839051-7/ Pearson Education Taiwan Tel: 23702337)
Wireless Personal Communications Systems (David J. Goodman/ Addison Wesley/ ISBN 0-201-63470-8/
全華 Tel: 25071300) Selected Papers
2001/9/21 Prof. Huei-Wen Ferng 3
Grading
Midterm exam 30% Final exam 30% Final report 30% Homework/Participation 10%
2001/9/21 Prof. Huei-Wen Ferng 4
Contents/ Course Outline
Introduction: Why and Who Will Be Mobile? Introduction: Wireless Networking Mobile Data Services & Technologies Wireless LAN Technologies & Products AMPS System: Analog Cellular System (1G) GSM System: Digital Cellular System (2G) The Third Generation Wireless Communications
System (3G) Other Supplementary Topics
2001/9/21 Prof. Huei-Wen Ferng 5
Chapter 1
Introduction:
Why and Who Will Be Mobile?
2001/9/21 Prof. Huei-Wen Ferng 6
Telecom Networks/Systems
Wired Networks (Internet) Local Area Networks (LANs) Public Data Networks, i.e., WANs
Wireless Networks Wireless LANs Mobile Data Networks
Fixed Telephone Networks, i.e., Public Switched Telephone Networks (PSTNs)
Mobile Phone Systems
2001/9/21 Prof. Huei-Wen Ferng 7
Telecom Statistics
Note: According to Jan. 2001 statistics, total mobile phone subscribers are 18.3M in which CHT: 4.7M(25.7%), and others: 13.61M(74.3%)
(1) Telephone (M)
(2) Mobile phone (K)
(3) Radio paging (K)
(4) Internet (K)
9.17(7.9%)
770(31.8%)
2,083(20.5%)
21
10.01(9.2%)
970(26.0%)
2,301(10.5%)
165(686.0%)
10.86(8.5%)
1,492(53.8%)
2,641(14.8%)
429(160%)
11.50(5.9%)
4,727(217.0%)
4,261(61.3%)
1,665(288%)
12.04(4.7%)
11,541(144.0%)
3,873(-9.1%)
2,874(72.6%)
12.64(5.0%)
17,743(53.7%)
2,867(-26.0%)
4,650(61.8%)
1995 1996 1997 1998 1999 20001995 1996 1997 1998 1999 2000
2001/9/21 Prof. Huei-Wen Ferng 8
Some Forecasts
In 3 years, Internet traffic will grow to 10,000 times its current level.
Global e-business revenue will grow 86% per year to $ 1.4 Trillion in 2003.
Bandwidth consumption will grow by a factor of 100 to 200 over the next four years.
2001/9/21 Prof. Huei-Wen Ferng 9
What is Mobile Computing?
Mobile Computing is also known as “Ubiquitous Computing” (anywhere, anytime, any device)
The scope covered by Mobile Computing roughly includes: Mobile Data and Wireless LANs
2001/9/21 Prof. Huei-Wen Ferng 10
Mobile Computing Chart
Verticals Horizontals
Mobile operation systems
Notebooks PDAs Phones Others
WANs LANs
Applications
Operating systems
Devices
Wireless networks
2001/9/21 Prof. Huei-Wen Ferng 11
Application Layer
Vertical applications: those apply to a function part of an industry such as field sales and filed service, or to specific market segment such as banking or health care
Horizontal applications: apply to many people across most market segments
2001/9/21 Prof. Huei-Wen Ferng 12
Operation Systems Layer
This layer provides tools for application programmers to access different mobile devices and different wireless networks
A key layer to rapid growth of wireless networking and proliferation of applications
2001/9/21 Prof. Huei-Wen Ferng 13
Device Layer
All the mobile devices we carry with us: Notebook computers Personal Digital Assistants (PDAs) Cellular phones Personal communicators Combination devices
Combination devices are now rapidly emerging
2001/9/21 Prof. Huei-Wen Ferng 14
Wireless Networks Layer
The Wireless Wide Area Network (WAN) is also called “Mobile Data” including: Packet networks: RAM/Mobitex, ARDIS/Modacom Paging networks Data over cellular: CDPD (over AMPS), GPRS (over GS
M) Data over satellite
Wireless LANs: with much higher rate but smaller coverage than Mobile Data networks
2001/9/21 Prof. Huei-Wen Ferng 15
Applications Market by 2005
16%
8%
5%
26%
45%
Transportation
Field service
Field sales
Personal communications
Mobile office
2001/9/21 Prof. Huei-Wen Ferng 16
Field Sales Application
Sales quotation Inventory check Order entry Credit authorization Invoicing
2001/9/21 Prof. Huei-Wen Ferng 17
Field Service Application
Obtaining a maintenance history of the item requiring service
Performing complex diagnostics that require access to databases and applications at other locations
Checking parts inventory if required Updating the maintenance database after the
service is done Invoicing for the job Real-time dispatching of the filed engineer
2001/9/21 Prof. Huei-Wen Ferng 18
Transportation Application
The oldest application Including:
Automatically locating the vehicle Dispatching the vehicle to the next job Routing the vehicle if required Capturing data from the vehicle
2001/9/21 Prof. Huei-Wen Ferng 19
Personal Communications Application
Messaging Calendaring Directories Info Systems Fax
2001/9/21 Prof. Huei-Wen Ferng 20
Mobile Office Application
Fax E-mail LAN access File transfer Database access
2001/9/21 Prof. Huei-Wen Ferng 21
Vertical Market Examples
Airlines Police Field sales Emergency Hospitals Maintenance Retail stores
Stock exchanges Casinos Hotel Taxicabs Rental car agencies Transportation
2001/9/21 Prof. Huei-Wen Ferng 22
Challenges
Security User authentication Data privacy Privacy of user location
Bandwidth Limited bandwidth
(10K~10M)
Software Still in its infancy The main/ biggest
reason for late data implementations
Safety Radiation is harmful to
human beings Trends: low power, thus
less radiation
2001/9/21 Prof. Huei-Wen Ferng 23
Application/Technology MatrixSector Application Technology
Cellular Paging Mobile Data WLANs
Private
(corporate)
Service engineering
** * ** *
Order entry ** 0 ** *
Vehicle routing ** 0 ** ***
Incident control ** 0 ** ***
Public
Network
services
Facsimile *** 0 * 0
Text messaging ** *** *** ***
Info services
News * ** * 0
Market * ** * 0
Financial * ** * 0
Location tracking * 0 0 0
Traffic alerts * *** ** 0
2001/9/21 Prof. Huei-Wen Ferng 24
Horizontal Application Examples
Near term horizontal applications (LAN app.) Dynamic work environment
Trade show conference
Difficult to wire areas New employees who need immediate service
Broad-based horizontal applications (WAN app.) Wireless meeting Wireless traveler Interactive TV
2001/9/21 Prof. Huei-Wen Ferng 25
Positioning of Wireless Networking
Wireless Data
Today Future
Mobile Data
10 Kbps
100 Kbps
Wireless LANs
1 Mbps
10 Mbps
Wired Data
Today Future
Wired Data
100 Kbps
>1 Mbps
Wired LANs
10 Mbps
>100 Mbps
Comparison between wireless data & wired data capacities Position of wireless networks relative to wired networks:
Not a replacement but an extension to wired networks
2001/9/21 Prof. Huei-Wen Ferng 26
Case Studies
ADP (Automatic Data Processing) British Airways HP in the UK South Dakota University Integrated Device Technology Revenue Canada LBS platform by OleMap
2001/9/21 Prof. Huei-Wen Ferng 27
Why LBS Platform? Why OleSpot?
August 30, 2001
m-Commerce vs. Location-based Service
Location Based Service 研討會主辦單位 : 國立臺灣科技大學創新育成中心
友邁科技協理 黃國聰
2001/9/21 Prof. Huei-Wen Ferng 28
Thin Client vs. Thick Client
Thick Thin
ThickThin
Server
Client
Client
Server
Display
Render
DisplayElement
Generator
Server
Client
Display
Render
DisplayElement
Generator
Client
Server
Display
Render
DisplayElement
Generator
Client
Server
2001/9/21 Prof. Huei-Wen Ferng 29
Wireless
Mobile Location Service
CRM, ERP, B2B, B2C
Decision Support Services
Data
Open Standard
Location Specific
Any Devices
Traditional GIS≠Wireless Location Service
Wired
Desktop Mapping
AM/FM,CAD
Business Systems
Map
HTML
Location Independent
PC
From To
We need a whole new spatial technology in wireless world.
Traditional GIS Mobile Location Service
2001/9/21 Prof. Huei-Wen Ferng 30
NeighborCell #1
NeighborCell #2
ServingCellLMU
LMU
LMU
LocationCalculation& Control
Wireless Gateway
Web Server(Translator)
Wireless Gateway
Web Server(Translator)
Client
HTML, cHTML, HDML, WML, vXML, XML…etc.
Wireless Portal Service PlatformOther I
CPs
User ID, Device Pattern,XY, Request,… XML protocol
Location-based Service Apps
SQL query enabled
OleMap SpatialDataBase
Spatial DataBase enabled
Java APIs
DB Server
App Interface
Location Engine Java LBS Engine
EJB Container(WebLogic)
Non-LBS AppsBy ICPs
SubscriberPreference
LBS Apps
Billing
Billing
Corporate
Apps
Log File
XxxxxxXxxxXxxxxxxxx
SystemSetting
XxxxxxXxxxXxxxxxxxx
XxxxxxXxxxXxxxxxxxx
LBS Architecture
LocationCapableHandset
2001/9/21 Prof. Huei-Wen Ferng 31
Drives Increased Traffic
Revenue ShareRevenue
Source: Telecompetition Inc., Feb 2001
Traditional Voice-Only Scenario
User
MobileOperator
User Billed by Mobile Operator
2001/9/21 Prof. Huei-Wen Ferng 32Source: Telecompetition Inc., Feb 2001
New Revenue Streams Through Partnering
Drives Increased Traffic
Revenue ShareRevenue
User
MobileOperator
User Billed by Mobile Operator
AdvertisersW-ASPs
Content ProvidersAnd Aggregators
Mobile Network
Mobile Portal
New Revenue Streams to the operator:
• Subscription
• Advertising
• Transactions(% of M-Commerce sales)
• Premium priced airtime
2001/9/21 Prof. Huei-Wen Ferng 33
MVNOs (Mobile Virtual Network Operators)
Service Providers: ISPs and MVNOs
Source: Telecompetition Inc., Feb 2001
Drives Increased Traffic
Revenue ShareRevenue
User
MobileOperator
User Billed by ISP or MVNO
W-ASPsContent ProvidersAnd Aggregators
Mobile Network
Mobile Portal
ISPs and MVNOs
2001/9/21 Prof. Huei-Wen Ferng 34
M-Commerce Adds Complexity
Drives Increased Traffic
Revenue ShareRevenue
User
MobileOperator
User Billed by Mobile Portal
AdvertisersW-ASPs
Content ProvidersAnd Aggregators
Mobile Network
Mobile Portal
User
W-ASPsContent ProvidersAnd Aggregators
ISPs and MVNOs
Advertisers
User Could be Billed by Content Provider
Source: Telecompetition Inc., Feb 2001
2001/9/21 Prof. Huei-Wen Ferng 35
What is LBS Platform ?
LBS platform is a spatial information computing environment that developers can use of APIs that it provides to deploy LBS applications. The developers need not to know too
much about spatial computing and spatial data and database.
2001/9/21 Prof. Huei-Wen Ferng 36
Need to Support All Devices
2001/9/21 Prof. Huei-Wen Ferng 37
Need to Support Various Apps
2001/9/21 Prof. Huei-Wen Ferng 38
Wired vs. Wireless Technology
Source: Mobilocity 2000
2001/9/21 Prof. Huei-Wen Ferng 39
Web Server(XML translator)
Web Server
(XML translator)
SQL query enabled
Mark-up Language
Spatial DataBase enabled
DB Server
App Interface
Client
Location EngineJava LBS Engine
EJB Container(WebLogic )
XML protocol enabled
HTML, cHTML, HDML,WML, vXML, XMLetc.
J2EE
VectorMap
RasterMap
SatelliteMap
RouteMap
CorporateData
Spatial Data
User
Preference
Log
File
Billing
Record
Device
Pattern
Java enabled
Java LBS APIs
LocationS
earch
Traffic
Rou
ter
DirectionR
outer
Ad
dressL
ocator
P.O
.I.F
inder
Oth
erA
PIs
XY
Resolver
Java Map
Produ
cer
Java LBS Applications
XML protocol enabled
App Server
AP
P
AP
P
AP
P
AP
P
AP
P
AP
P
AP
P
Oth
erA
PP
XML
Java
OleSpotTM Service Concept
2001/9/21 Prof. Huei-Wen Ferng 40
Characters of OleSpotTM
Pure Java development
Cross-platform solution
Following J2EE architecture
Scalable, robust, flexible
Interoperability
XML open standard parser
2001/9/21 Prof. Huei-Wen Ferng 41
OleSpotTM Sample APIs
P.O.I. finder Java map producer Geocoding XY resolve Driving direction Mass transportation
routing
Reasonable restaurant
Buffering analysis Coordinate
transforming Address locator Location Search
– There are more than 43 APIs on OleSpot now. It will add if in need.
2001/9/21 Prof. Huei-Wen Ferng 42
Ole-Menu Riches Mobile Life
Developer or programer can easily to deploy LBS apps
from XML APIs that OleSpot released
OleSpot provides more than 20 LBS practical and usef
ul apps in the first stage Ole-Menu We are seeking partners to deploy more and more LBS
applications
Examples: see next page
2001/9/21 Prof. Huei-Wen Ferng 43
快遞物流業車隊安全維護、監控與導航
人員行程掌控與工作派遣 外業人員行動監控、搜尋或導航
公車車班時程與間距查詢系統
Source: YesMobile 2001
Services for Enterprise
2001/9/21 Prof. Huei-Wen Ferng 44
Sample Applications
Driving direction Mass transportation routing Rental information Reasonable restaurant E-map on PDA
2001/9/21 Prof. Huei-Wen Ferng 45
Services for Consumers
項次 項目 內容 特點1 e「加油 點靈」 PDA讓行動商務的使用者可以透過手機、 、 並可結合友邁的大眾運輸搭乘
Pocket PC等手持式設備,或裝置在車上的設備,指引及行車路徑指引了解距離現在所處地點最近的加油站的方位
2 Parking e「 點靈」 透過行動通訊快速資訊傳遞性的功能,開車或 愛車不幸被拖吊的開車及騎車PDA騎機車的消費族群,可以輕易在手機及 上 族亦可迅速知道愛車被拖吊置
知道附近的停車場 放的地點3 e「現金 點靈」 結合行動通訊個人化及移動性的功能,再加上 可以配合電子地圖,輕鬆的掌
ATM銀行 自動櫃員機的位置資訊,自在運用掌 握附近提款機的地點握自己現金的流通
4 e「維修 點靈」 結合了行動通訊快速資訊傳遞性的功能,讓消 將預定行程的變化和意外損失費者在面對愛車臨時發生狀況,能在最短的時 降到最低的程度間知道修車場或輪胎店的位置
5 e「娛樂 點靈」 結合行動通訊個人化及移動性的功能,再加上 重要地標及輕鬆靈活的使用者娛樂生活相關資訊,消費者可以輕鬆掌握所在 界面,方便使用者輕易查詢地附近指定範圍的娛樂生活及商店資訊
P.O.I. Finder:「 e 點靈」系列
2001/9/21 Prof. Huei-Wen Ferng
LBS Platform Levers The Market
LBS Platform
Applications LBS
Market