View File - UET Taxila

Download Report

Transcript View File - UET Taxila

MOBILE COMMUNICATION AND
INTERNET TECHNOLOGIES
http://web.uettaxila.edu.pk/CMS/AUT2014/teMCITms/
Mobile Internet –
Technology and Applications
Courtesy of Paul Kim (KADO)
OUTLINE
I. Mobile Data Communication Technology
II. WAP
III. J2ME/Platform
IV. Mobile Internet Security
V. Mobile Multi-media Technology
VI. M-Commerce
VII. Ubiquitous Computing
MOBILE DATA COMMUNICATION TECHNOLOGY
• Definition
 A device which enables the access to the information on the internet through the mobile phones,
ANYTIME, ANYWHERE.
 Different from the Mobile Data Service where the access to the information is gained by the mobile
phones connected to the laptops, HPC, and PDA etc.
• Significance
 The Fusion of the Mobile Network and the Wired Network which brought the progress in the New
Paradigm
 Example) Internet = Inter-Network = Network of Network Telecommunication = PSTN + PLMN
 Realization of the Goal of the Information Society : ANYTIME, ANYWHERE
• Characteristics
 Mobility : Easy to carry and Convenient to use while moving
 Personalized : Much higher User-friendly than PC (Mobile Subscribers > Internet Subscribers)
GLOBAL MARKET TRENDS FOR MOBILE DATA SERVICE
• Originated in the Western Europe
 The average mobile penetration of the Western Europe is 80 % (compared
with 50 % in the U.S.)
 It used to be expected that the number of mobile internet users would
exceed that of the wired internet users by the end of 2004. At present,
however, the mobile internet users are less than 5 % of the total number of
the mobile subscribers.
 The development of the mobile data service in the Western Europe centered
around SMS, and WAP traffic forms less than 10 % of the total data traffic.
 Failed to make service-focused progress while persisting in technology
standards.
EVOLUTION TO 3G/IMT-2000
NEXT GENERATION NETWORK OVERVIEW
NEXT GENERATION NETWORK OVERVIEW
NEXT GENERATION NETWORK OVERVIEW
TO WAP OR NOT TO WAP
OR
NEXT GENERATION NETWORK OVERVIEW
NEXT GENERATION NETWORK OVERVIEW
NEXT GENERATION NETWORK OVERVIEW
TODAY’S DEVICES RAPIDLY EVOLVING INTO SOPHISTICATED, CLIENTS
Analog Single mode
Analog/Digital Dual mode
2Way pager
PDA
Multiple band Dual mode
Multiple band Dual mode
MOBILE INTERNET SERVICES
WAP – NECESSITY OF MOBILE INTERNET PROTOCOL
• Demands for the independence of the Network and Mobile phones
 Working with CDMA, GSM, CDPD etc.
 Compatible with Cellular Phones, Smart Phones, PDA
• Consideration of the slow mobile network
 Limited band width
 Problems with delay and usability
• Consideration of the limited performance of mobile phones




Small display
Limited user interface
Battery capacity and power consumption
Slow CPU and the small memory size
• Consideration of requests from the users, network operators, and content providers
 User : various and convenient services
 Network operator : Compatibility, Extendibility, Reliability, Effectiveness
 Content provider : Efficient and unified content development environment
WAP ARCHITECTURE
WAP PROGRAMMING MODEL
WAP PROTOCOL STRUCTURE
WAP VS ANTI-WAP (MOBILE HTML)
HTML / XML
WAP SERVICE ARCHITECTURE
MICROSOFT MOBILE EXPLORER SERVICE STRUCTURE
MICROSOFT MOBILE EXPLORER ARCHITECTURE
MOBILE EXPLORER EVOLUTION
V3
V4
V5
•Secure mobile Internet &
corporate data access
•WAP gateway interoperability
•Push notifications
•Remote provisioning
•Content Development Kit
•Browse Outlook data
•Unicode
•Open platform for 3rdparty
developers
•Instant messaging
•Always up-to-date online /
offline
•Always-on support •Location
support
•Application and content
portability across devices
•Tight integration with .NET
services
•Mobile universal canvas
•Integrated location services
•HTML 3.2 / SSL
•MS-CHAP (Corp RAS)
•WAP 1.2.1 / WTLS
•Push (SMS, WAP, HTTP)
•OEM Adaptation Kit
•URTLite
•WAP 2.0
•IPv6
•PPTP
•Media Player
•Color devices
•XML
•UPnP
•Synchronization
•Bluetooth
MICROSOFT STINGER
▣Stinger Shell
▣Pocket Outlook
●Contacts ●Calendar ●Tasks ●Unified Inbox
▣Telephony Apps
▣Instant Messaging
▣Games
▣ Product Specification
▣ARM7 or ARM9 CPU
▣Internet Explorer ●Scripting support
▣8M ROM or Flash, 4M RAM
●XML ●HTML 3.2/WAP 1.2.1
▣176 x 220 screen, color or greyscale
▣ActiveSync ●Desktop ●Direct to server
▣No touchscreen
▣Media Player
▣GSM, GPRS, HSCSD, CDMA support
▣Device Management
▣USB / Bluetooth / Fast IR
▣SSFDC, MMC, Memory Stick, SD Flash for data storage expansion
▣Strong wireless infrastructure
●Radio abstraction layer
●SIM, SMS integration throughout system
●TAPI extensions
●Connection management
●Remote management and configuration
●Straightforward interface for developers
●Room for partners to differentiate
▣Interface focused on being a great phone
●Simple, one-handed use
●Unified messaging—SMS, voicemail, e-mail…
●Personalization—Home screen, profiles, notifications…
●Core value as a phone *without* back-end services
●High value as a communication tool with back-end services
J2ME / PLATFORM – WHAT IS JAVA?
• Two view-points
 General programming language : eg. C / C++
 Platform for computing environments : eg. Windows/Linux
• Advantages
 Write Once, Run Anywhere !
 Independent Platform , Neutral Architecture
• IPR
 License : SCSL(Sun Community Source License)
 Standardization : SCP(Sun Community Process)
•Significance in the Mobile Internet
 Unified service technology for the Servers
 Embedded Solution for the Clients
JAVA PLATFORMS BY DEVICE TYPE
J2SE (JAVA2 STANDARD EDITION)
•J2SE Platform
 –Development and Operation Environment for application, applet, component using Java
 –Java2 SDK Standard Edition 1.3.0
 –Java2 Runtime Environment and Java Plug-In
•J2SE Technology








–Java HotSpot Performance Engine
–Java Foundation Class(Swing)
–Java2 Security Model
–Java Plug-In
–JavaBeans Component API
–JDBC(Java Database Connectivity)
–Java RMI(Remote Method Invocation)
–Java IDL(Interface Definition Language)
J2EE (JAVA2 ENTERPRISE EDITION)
•J2EE Platform
 –Server side JAVA platform based on J2SE enable multi-tier enterprise application development and
implementation
•J2EE Technology










–JSP(Java Server Page)
–Servlets –EJB(Enterprise JavaBeans)
–JNDI(Java Naming and Directory Interface)
–Java IDL & CORBA
–RMI over IIOP
–Java Connector for EIS(Enterprise Information System)
–JDBC(Java Database Connectivity)
–Message Service
–Transaction Service
–JavaMail
J2ME (JAVA2 MICRO EDITION)
•J2ME Platform
 JAVA platform for handheld devices with limited computing resource and environment.
 Small Virtual Machine
 Minimal Layers of APIs
•J2ME Technology





JavaTV: JavaTVProfile
ScreenPhoneProfile
JavaCarProfile
Mobile Information Device Profile
JavaCardProfile
CLDC (CONNECTED LIMITED DEVICE CONFIGURATION)
▣ Consist of KVM and J2SE core API subset
▣ J2ME Configuration for devices with limited resources




●Memory : 128k ~ 512k
●Processor : 16bit / 32bit, 33MHz~100MHz
●Minimum power consumption
●Networking : Narrow bandwidth (10 ~ 100kbps)
▣ Definition under CLDC Spec.




●KVM feature -KVM
●Core JAVA Library
●Input/Output, Networking
●Security, language
MIDP (MOBILE INFORMATION DEVICE PROFILE)
▣Profile
 ●JAVA API that is specified for adaptation to a specific industry/device.
▣MIDP
 ●JAVA application developed in accordance with MIDP run on every mobile phone embedded with
JAVA client program
▣System Function : CLDC




●Timer
●URL direct access
●Convenient development environment
●Record Management System
MOBILE INTERNET SERVICE USING J2ME
▣ Characteristics of J2ME applications





●Dynamic application download (real-time/automatic software upgrade)
●Cross device compatibility
●Various and complex interface
●Download & Play (save on traffic charge)
●Security (provide end to end security solution)
▣ Benefits of J2ME based business model





●New profit model by download service administration
●Various charge structure
◆Download Charge / Airtime Charge
◆Subscription Charge / Usage Charge
●Mobile phone : Convenient software upgrade
J2ME AND WAP
WAP
Java
Organization
WAP Forum
SUN Microsystems
Service Level
Text & graphics
Application program (.class file)
Service
Depend on device
Independent to device
Performance
Fast
Slow
Upgrade
No
Yes
Use
Connect
Download & Play
Main Interface
Text
Graphics
J2ME & WAP INTEGRATION
▣ WAP & JAVA
 ●WAP Browser invoke KVM through
WAP Profile API
 ●JAVA based WAP browser
▣ 4thpass KBrowser
 ●KVM based WAP Browser
MOBILE INTERNET SECURITY (WAP)
SECURITY/CERTIFICATION SERVICE FLOW
CERTIFICATION PROCESS
MOBILE MULTIMEDIA TECHNOLOGY
NOKIA 9210 COMMUNICATOR
Specifications:
• Dimensions : 158 x 56 x 27 mm
• Weight : 244 g
Specifications:
• Dual band : EGSM 900/1800
• 32-bit ARM9-based RISC CPU
• Operating system : EPOC
• Data speed up to 43.2 kbps (HSCSD)
• Memory Card slot (Multimedia Card standard)
MULTI-MEDIA DEVICE-NOKIA
Functions:
• Cellular mobile phone (hands free, handset and headset use)
• Desk application with background image and links
• Messaging includes SMS, Fax, E-mail
• Internet includes WWW and WAP
• Calendar
• Office includes Word, Spreadsheet and Presentation viewer
• Extras: Calculator, Clock, Games, Recorder, Unit converter,
Imaging (Digital camera connectivity), Video player
• Some of the applications are pre-installed on the memory
card. There are also additional applications available on the
CD-ROM
Supported Formats:
• Image Format (bmp, gif, jpeg, visio)
• Sound Format (wav, au)
• Microsoft Office (word, powerpoint, excel, project)
• Internet includes WWW and WAP
• File Format (zip, tar, txt, html, rtf)
MOBILE COMMERCE
THE MARKET FOR WIRELESS FINANCIAL SERVICES IS
ENTERING A PERIOD OF HYPER GROWTH
INDUSTRY ANALYSTS PREDICT SIGNIFICANT REVENUE
GROWTH FOR M-FINANCE, REACHING $160 BILLION BY 2005
FINANCIAL SERVICE COMPANIES ARE INCREASING INVESTMENTS TO
OFFER NEW WIRELESS PRODUCTS AND SERVICES
Key Industry Drivers:
• P&C: Sales model does not require access
to time critical information, but the service
model can take advantage of
opportunities to enhance claims handling
and CRM
• Payments: New technology that expand
non-cash payments through wireless
devices will spur innovation
• Banking: Initial services were
informational, but banks have been
incorporating transactional capabilities
such as bill payment, fund transferring
and credit apps.
• Brokerage: The initial killer app, will
continue to evolve as security and
bandwidth emerge
A NEW SEGMENT OPENING UP
Evolution of Wireless Computing Build-out
1ST GENERATION ROLLOUTS ARE MAINLY SIMPLE PILOTS
Web-Wireless Build-out Requirements
1st Generation
Requirements:
• Little
integration
needs behind
firewall
2ND GENERATION APPS GAINING IN COMPLEXITY
2nd-Generation m-Commerce Engagements
Enterprise
Re-architecture
Requirements
3RD GENERATION SOLUTIONS REQUIRING GREATER
INTEGRATION WITH BACK-END LEGACY SYSTEMS
3rd-Generation m-Business Build-outs
M-Business Build-out
New:
• New data sets
business logic
applications
• Apps/transactionbased
USER DRIVEN SERVICES WILL BECOME THE FOCUS RATHER
THAN TECHNOLOGY LED EXTENSIONS OF EXISTING
SERVICES.
PROVIDING A SECURE PERSON-TO-PERSON PAYMENT
SYSTEM WILL OPEN UP A NEW SEGMENT IN THE
PAYMENTS BUSINESS P2P and Localized Payments Concept
UBIQUITOUS ENVIRONMENT
Convergence begins from the association to digitalization of content, computing and communication, through
undergoing expansion to the vertical and horizontal industry, will ultimately form the Ubiquitous Environment.
Evolution
Trend of Convergence
Customer driven
Technology driven
•
•
Initial
convergence
•
Present the value-creating business model in which
content, computing, and communication are
converged due to the increase in customer needs and
digitalization.
Internal
convergence of
ICT industries
•
Technology development stimulated convergence of
3C which led to the convergence of ICT industries.
Expansion to
•
Other Industries
Expansion to vertical value change and convergence
proceed to other industries such as finance, retail
etc.
•
As ICT spreads, value-creating mechanism connected
to various fields of industry converges extensively
Ubiquitous
Environment
Customer needs, Technology trend–determine the pattern of
Convergence trend
Specification, Strategies –determine the timing which controls
the progress of convergence under the set trend
* ICT : Information & Communications Technology
3C : Content, Computing, Communication
UBIQUITOUS ENVIRONMENT
Ubiquitous Environment : an environment which automatically operates corresponding to the users needs and enables
various service and products to exchange information anywhere through embedment of computing and network
functions in all kinds of devices
•
•
•
•
•
•
•
Terminal Convergence
Upgrade of Sensing
Technology
Nomadic Network
All IP Network
Broadband
Intelligence, Customized
Service
Multi-Device Interface
PROSPECT OF UBIQUITOUS COMMUNICATION: NETWORK
Provide seamless connection service in the mobile-based communication environment, irrespective of
communication device and entity : Core Network is All IP, Access Network is diversified and converged
PROSPECT OF UBIQUITOUS COMMUNICATION: NETWORK
Mobile Phone Network, Home Network, Satellite DAB/DVB, WLAN, High Speed Wired
Network can be linked, and seamless service can be provided through the Service Gateway
PROSPECT OF UBIQUITOUS COMMUNICATION: TERMINAL
•Terminal Convergence : Cellular Phones + Portable Home Electronic Appliances
•Upgrade of Sensing Technology : Ubiquitous sensing, Touch screen, Voice and Handwriting Recognition
•Developed from the Function-based mobile phones to the User-environment-based mobile phones
•Development in Device Technology : CPU/OS, 1 chip RF, Foldaway Display, Wearable mobile phone technology, Battery Span
DEVELOPMENT OF SERVICE AND MOBILE NETWORK
UBIQUITOUS COMMUNICATION
Services under Ubiquitous Environment
Personal Awareness Assistant
Mobile Decision Support
Virtual Collaborative Design
Knowledge Discovery Tool
Augmented Reality
Active Knowledge Management
Autonomous Purchasing Object
Location Based Services
Visual Location Awareness Tool
Shopper’s Eye
Q&A
ASSIGNMENT#2
Q1. Write Note on Supply chain management (SCM) , Enterprise application
integration (EAI), Customer relationship management (CRM) and Enterprise
resource planning (ERP) as discussed in Slides 46~48?
Q2. Explain Ubiquitous Communication Network and Infrastructure elements
shown in figures on slide 53 and 54?
Pls. send your assignment by email before next class to [email protected]
with subject: MCIT Assignment #1 – Registration Number