SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Wireless Communication &
Mobile Programming
UNIT- 1 – MOBILE COMPUTING INTRODUCTION
A C A D E M I C Y E A R : 2 0 1 3 - 1 4 @ S C E T, S U R AT

VINTESH PATEL, SCET

1
Reference Book
“Mobile Computing” By Asoke K Telukder, Roopa R
Yavagal, TMH
Chapters – 2

VINTESH PATEL, SCET

2
Mobile
Computing Architecture
 Introduction/Evolution

 Architecture

 In mainframe computers – many system uses TP/Transaction
Processing environment. At core of TP System, there is TP Monitor
Software.
 There is the resources like – Visual Display, Point of Sell Terminal,
Printers etc.
 A TP System monitors the resources at all the terminals & coordinates
with the users to pick up the right processing task to service business
transaction. It also manages all objects & connects them by policies &
rules – decided by Database Object/s.
 Now a days, World is moving from large, centralized mainframe
computers to the decentralized systems, technology moves towards
the 2-tier Architecture.

 With the help of Internet based network systems/applications &
cheaper computing power, technology is moving towards the
Centralized server-base architecture.
 The network centric mobile computing uses the 3-tier architecture as
shown in figure in next slide.

VINTESH PATEL, SCET

3
Mobile
Computing Architecture
 Introduction/Evolution

 Architecture

VINTESH PATEL, SCET

4
 First Tier/Layer

Mobile
Computing Architecture
 Introduction/Evolution

 Architecture

User Interface/Presentation Layer – deals with the user
facing device handling & rendering. This tier includes a user
interfacing components like Textbox, Labels, Checkboxes, etc.
 Second Tier/Layer

Process Management/application Layer – deals with
Business logic & Rules. It is capable of accommodating hundreds
users.

 Thired Tier/Layer
Database Management/Data Tier – deals with DB
management & access.

VINTESH PATEL, SCET

5
Three-Tier
Architecture
DIY

VINTESH PATEL, SCET

6
Design
considerations for
Mobile Computing

 Mobile computing environment needs to be contextindependent as well as context-sensitive.
 Here “Context” means all information that help determine the
state of object. The object can be person/device/place/physical or
computational object/any other entity that is being tracked by the
system.
 Mobility implies the service is associated with the user/device
will change constantly. So the change in the content & behavior of
the applications should be adopted to suit the current situation.
 There are many ways in which contexts can be adapted,
•
•
•

Content with Context Awareness
Content switch on Context
Content Transcoding on Context

VINTESH PATEL, SCET

7
Design
considerations for
Mobile Computing
•

Client Context Manager

•

Composite Capabilities/CC or
Preference Profiles/PP

•

Policy Manager

•

Semantic Web

•

Security Manager

•

Platform for Privacy
Preference Project

•

Adaptability Manager

•

Content Adaptation &
Transcoding

•

Content Rating & Filtering
VINTESH PATEL, SCET

8
Design
considerations for
Mobile Computing
•

Client Context Manager

•

Composite Capabilities/CC or
Preference Profiles/PP

•

Policy Manager

•

Semantic Web

•

Security Manager

•

Platform for Privacy
Preference Project

•

Adaptability Manager

•

Content Adaptation &
Transcoding

•

Content Rating & Filtering
VINTESH PATEL, SCET

9
Design
considerations for
Mobile Computing
•

Client Context Manager

•

Composite Capabilities/CC or
Preference Profiles/PP

•

Policy Manager

•

Semantic Web

•

Security Manager

•

Platform for Privacy
Preference Project

•

Adaptability Manager

•

Content Adaptation &
Transcoding

•

Content Rating & Filtering
VINTESH PATEL, SCET

10
Design
considerations for
Mobile Computing
•

Client Context Manager

•

Composite Capabilities/CC or
Preference Profiles/PP

•

Policy Manager

•

Semantic Web

•

Security Manager

•

Platform for Privacy
Preference Project

•

Adaptability Manager

•

Content Adaptation &
Transcoding

•

Content Rating & Filtering
VINTESH PATEL, SCET

11
Design
considerations for
Mobile Computing
•

Client Context Manager

•

Composite Capabilities/CC or
Preference Profiles/PP

•

Policy Manager

•

Semantic Web

•

Security Manager

•

Platform for Privacy
Preference Project

•

Adaptability Manager

•

Content Adaptation &
Transcoding

•

Content Rating & Filtering
VINTESH PATEL, SCET

12
Design
considerations for
Mobile Computing
•

Client Context Manager

•

Composite Capabilities/CC or
Preference Profiles/PP

•

Policy Manager

•

Semantic Web

•

Security Manager

•

Platform for Privacy
Preference Project

•

Adaptability Manager

•

Content Adaptation &
Transcoding

•

DIY

Content Rating & Filtering
VINTESH PATEL, SCET

13
WAP - Architecture

VINTESH PATEL, SCET

14
WAP
Architecture

VINTESH PATEL, SCET

15
WAP
Architecture

VINTESH PATEL, SCET

16
WAP – Protocol
Layers

VINTESH PATEL, SCET

17
WAP – Protocol Layers

VINTESH PATEL, SCET

18
SOC & AOC Clients
 Mobile users need solutions that can be used effectively at any time during
their work day and used wherever their works takes them.
 Mobile technology can be implemented with Sometimes On Connectivity/SOC
to mobile devices or Always On Connectivity/AOC.

 SOC and AOC terminology effectively describe to our clients the
communications frequency and performance: capabilities of alternatives for
mobile computing solutions.
 SOC clients can work effectively in a disconnected mode and take advantage of
wireless or wired connections when they are available while AOC clients must be
connected all or most of the time to be effective.

VINTESH PATEL, SCET

19
SOC Clients
 SOC clients have the ability to store large amounts of data on the mobile device
and provide the user with a complete application solution even when the user
does not have a wireless or wired data connection.

 Data updates can occur when wireless, Internet dialup, network or desktop
synchronization connections are available. Regardless of connectivity, productive
work can proceed. Data updates, when they do occur, can be fast bursts of small
amounts of data rather than entire screen images that AOC clients employ.
 SOC client technology typically requires a Pocket PC or WinCE device in order to
have sufficient processing power and data storage capability. AOC clients have
small amounts of data or no data on board the device.

VINTESH PATEL, SCET

20
AOC Clients
 AOC clients require a wireless connection that is always on to be able to access
data and the user interface, or screen image.
AOC clients typically use a browser for application interactions. Internet-like
HTML or WAP is employed by the browser to view web pages that are especially
designed for the smaller screens of mobile devices.
 AOC clients require transmission of the data and screen image for each user
action. Consequently, mobile workers need a wireless connection constantly
available in order to effectively use AOC client mobile devices.

VINTESH PATEL, SCET

21
References
 “Mobile Computing” By Asoke K Telukder, Roopa R Yavagal, TMH
 “Principle of Wireless Networks” By Pahlavan & Prashant – Highly recommended for
Specific Questions(& For Better Grades Specially in GTU)

VINTESH PATEL, SCET

22

Weitere ähnliche Inhalte

Was ist angesagt?

Unit 2,3,4 _ Internet of Things A Hands-On Approach (Arshdeep Bahga, Vijay Ma...
Unit 2,3,4 _ Internet of Things A Hands-On Approach (Arshdeep Bahga, Vijay Ma...Unit 2,3,4 _ Internet of Things A Hands-On Approach (Arshdeep Bahga, Vijay Ma...
Unit 2,3,4 _ Internet of Things A Hands-On Approach (Arshdeep Bahga, Vijay Ma...
Selvaraj Seerangan
 
Design issues for the layers
Design issues for the layersDesign issues for the layers
Design issues for the layers
jayaprakash
 

Was ist angesagt? (20)

IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
 
Overview of mobile computing
Overview of mobile computingOverview of mobile computing
Overview of mobile computing
 
Unit 2,3,4 _ Internet of Things A Hands-On Approach (Arshdeep Bahga, Vijay Ma...
Unit 2,3,4 _ Internet of Things A Hands-On Approach (Arshdeep Bahga, Vijay Ma...Unit 2,3,4 _ Internet of Things A Hands-On Approach (Arshdeep Bahga, Vijay Ma...
Unit 2,3,4 _ Internet of Things A Hands-On Approach (Arshdeep Bahga, Vijay Ma...
 
Network layer tanenbaum
Network layer tanenbaumNetwork layer tanenbaum
Network layer tanenbaum
 
wireless application protocol
wireless application protocol wireless application protocol
wireless application protocol
 
Wlan architecture
Wlan architectureWlan architecture
Wlan architecture
 
Mobile Computing UNIT-6
Mobile Computing UNIT-6Mobile Computing UNIT-6
Mobile Computing UNIT-6
 
Mobile Computing I-Unit Notes
Mobile Computing I-Unit NotesMobile Computing I-Unit Notes
Mobile Computing I-Unit Notes
 
Physical and Logical Clocks
Physical and Logical ClocksPhysical and Logical Clocks
Physical and Logical Clocks
 
Design issues for the layers
Design issues for the layersDesign issues for the layers
Design issues for the layers
 
GSM: Handovers
GSM: HandoversGSM: Handovers
GSM: Handovers
 
Distributed System-Multicast & Indirect communication
Distributed System-Multicast & Indirect communicationDistributed System-Multicast & Indirect communication
Distributed System-Multicast & Indirect communication
 
IOT Platform Design Methodology
IOT Platform Design Methodology IOT Platform Design Methodology
IOT Platform Design Methodology
 
PPT on Cloud computing
PPT on Cloud computingPPT on Cloud computing
PPT on Cloud computing
 
5. protocol layering
5. protocol layering5. protocol layering
5. protocol layering
 
Handover in Mobile Computing
Handover in Mobile ComputingHandover in Mobile Computing
Handover in Mobile Computing
 
IoT Enabling Technologies
IoT Enabling TechnologiesIoT Enabling Technologies
IoT Enabling Technologies
 
WLAN
WLANWLAN
WLAN
 
Transport services
Transport servicesTransport services
Transport services
 
IT6601 MOBILE COMPUTING
IT6601 MOBILE COMPUTINGIT6601 MOBILE COMPUTING
IT6601 MOBILE COMPUTING
 

Ähnlich wie Unit 1 - mobile computing introduction

NMS Projects and POCs completed and ongoing for OSS NAM v 1.5 Linkedin
NMS Projects and POCs completed and ongoing for OSS NAM v 1.5 LinkedinNMS Projects and POCs completed and ongoing for OSS NAM v 1.5 Linkedin
NMS Projects and POCs completed and ongoing for OSS NAM v 1.5 Linkedin
Javier Guillermo, MBA, MSc, PMP
 
OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323
Les Williams
 
09e4150ead3fa7505a000000
09e4150ead3fa7505a00000009e4150ead3fa7505a000000
09e4150ead3fa7505a000000
Fauzil Rizqi
 
Delivering Application Analytics for an Application Fluent Network
Delivering Application Analytics for an Application Fluent NetworkDelivering Application Analytics for an Application Fluent Network
Delivering Application Analytics for an Application Fluent Network
Benjamin Eggerstedt
 

Ähnlich wie Unit 1 - mobile computing introduction (20)

Cisco project ideas
Cisco   project ideasCisco   project ideas
Cisco project ideas
 
Stephen Wallo
Stephen WalloStephen Wallo
Stephen Wallo
 
Stop Wasting Energy on M2M
Stop Wasting Energy on M2MStop Wasting Energy on M2M
Stop Wasting Energy on M2M
 
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
 
IoT: An Introduction and Getting Started Session
IoT: An Introduction and Getting Started SessionIoT: An Introduction and Getting Started Session
IoT: An Introduction and Getting Started Session
 
NMS Projects and POCs completed and ongoing for OSS NAM v 1.5 Linkedin
NMS Projects and POCs completed and ongoing for OSS NAM v 1.5 LinkedinNMS Projects and POCs completed and ongoing for OSS NAM v 1.5 Linkedin
NMS Projects and POCs completed and ongoing for OSS NAM v 1.5 Linkedin
 
OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323
 
Progea Cloud - Databoom eng
Progea Cloud - Databoom engProgea Cloud - Databoom eng
Progea Cloud - Databoom eng
 
Data Center for Cloud Computing - DC3X
Data Center for Cloud Computing - DC3XData Center for Cloud Computing - DC3X
Data Center for Cloud Computing - DC3X
 
IoT and the Oil & Gas industry at M2M Oil & Gas 2014 in London
IoT and the Oil & Gas industry at M2M Oil & Gas 2014 in LondonIoT and the Oil & Gas industry at M2M Oil & Gas 2014 in London
IoT and the Oil & Gas industry at M2M Oil & Gas 2014 in London
 
5G Edge Computing Whitepaper, FCC Advisory Council
5G Edge Computing Whitepaper, FCC Advisory Council5G Edge Computing Whitepaper, FCC Advisory Council
5G Edge Computing Whitepaper, FCC Advisory Council
 
Building Blocks for IoT
Building Blocks for IoTBuilding Blocks for IoT
Building Blocks for IoT
 
Beagle board
Beagle boardBeagle board
Beagle board
 
Get Cloud Resources to the IoT Edge with Fog Computing
Get Cloud Resources to the IoT Edge with Fog ComputingGet Cloud Resources to the IoT Edge with Fog Computing
Get Cloud Resources to the IoT Edge with Fog Computing
 
09e4150ead3fa7505a000000
09e4150ead3fa7505a00000009e4150ead3fa7505a000000
09e4150ead3fa7505a000000
 
Sdn whitepaper
Sdn whitepaperSdn whitepaper
Sdn whitepaper
 
Continuity in the cloud | vNF states in Siemens Common Repository
Continuity in the cloud | vNF states in Siemens Common RepositoryContinuity in the cloud | vNF states in Siemens Common Repository
Continuity in the cloud | vNF states in Siemens Common Repository
 
Accelerated adoption of Internet of Things (IoT) with In-network computing an...
Accelerated adoption of Internet of Things (IoT) with In-network computing an...Accelerated adoption of Internet of Things (IoT) with In-network computing an...
Accelerated adoption of Internet of Things (IoT) with In-network computing an...
 
Delivering Application Analytics for an Application Fluent Network
Delivering Application Analytics for an Application Fluent NetworkDelivering Application Analytics for an Application Fluent Network
Delivering Application Analytics for an Application Fluent Network
 
The network and on premise edge
The network and on premise edgeThe network and on premise edge
The network and on premise edge
 

Kürzlich hochgeladen

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 

Kürzlich hochgeladen (20)

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 

Unit 1 - mobile computing introduction

  • 1. Wireless Communication & Mobile Programming UNIT- 1 – MOBILE COMPUTING INTRODUCTION A C A D E M I C Y E A R : 2 0 1 3 - 1 4 @ S C E T, S U R AT VINTESH PATEL, SCET 1
  • 2. Reference Book “Mobile Computing” By Asoke K Telukder, Roopa R Yavagal, TMH Chapters – 2 VINTESH PATEL, SCET 2
  • 3. Mobile Computing Architecture  Introduction/Evolution  Architecture  In mainframe computers – many system uses TP/Transaction Processing environment. At core of TP System, there is TP Monitor Software.  There is the resources like – Visual Display, Point of Sell Terminal, Printers etc.  A TP System monitors the resources at all the terminals & coordinates with the users to pick up the right processing task to service business transaction. It also manages all objects & connects them by policies & rules – decided by Database Object/s.  Now a days, World is moving from large, centralized mainframe computers to the decentralized systems, technology moves towards the 2-tier Architecture.  With the help of Internet based network systems/applications & cheaper computing power, technology is moving towards the Centralized server-base architecture.  The network centric mobile computing uses the 3-tier architecture as shown in figure in next slide. VINTESH PATEL, SCET 3
  • 5.  First Tier/Layer Mobile Computing Architecture  Introduction/Evolution  Architecture User Interface/Presentation Layer – deals with the user facing device handling & rendering. This tier includes a user interfacing components like Textbox, Labels, Checkboxes, etc.  Second Tier/Layer Process Management/application Layer – deals with Business logic & Rules. It is capable of accommodating hundreds users.  Thired Tier/Layer Database Management/Data Tier – deals with DB management & access. VINTESH PATEL, SCET 5
  • 7. Design considerations for Mobile Computing  Mobile computing environment needs to be contextindependent as well as context-sensitive.  Here “Context” means all information that help determine the state of object. The object can be person/device/place/physical or computational object/any other entity that is being tracked by the system.  Mobility implies the service is associated with the user/device will change constantly. So the change in the content & behavior of the applications should be adopted to suit the current situation.  There are many ways in which contexts can be adapted, • • • Content with Context Awareness Content switch on Context Content Transcoding on Context VINTESH PATEL, SCET 7
  • 8. Design considerations for Mobile Computing • Client Context Manager • Composite Capabilities/CC or Preference Profiles/PP • Policy Manager • Semantic Web • Security Manager • Platform for Privacy Preference Project • Adaptability Manager • Content Adaptation & Transcoding • Content Rating & Filtering VINTESH PATEL, SCET 8
  • 9. Design considerations for Mobile Computing • Client Context Manager • Composite Capabilities/CC or Preference Profiles/PP • Policy Manager • Semantic Web • Security Manager • Platform for Privacy Preference Project • Adaptability Manager • Content Adaptation & Transcoding • Content Rating & Filtering VINTESH PATEL, SCET 9
  • 10. Design considerations for Mobile Computing • Client Context Manager • Composite Capabilities/CC or Preference Profiles/PP • Policy Manager • Semantic Web • Security Manager • Platform for Privacy Preference Project • Adaptability Manager • Content Adaptation & Transcoding • Content Rating & Filtering VINTESH PATEL, SCET 10
  • 11. Design considerations for Mobile Computing • Client Context Manager • Composite Capabilities/CC or Preference Profiles/PP • Policy Manager • Semantic Web • Security Manager • Platform for Privacy Preference Project • Adaptability Manager • Content Adaptation & Transcoding • Content Rating & Filtering VINTESH PATEL, SCET 11
  • 12. Design considerations for Mobile Computing • Client Context Manager • Composite Capabilities/CC or Preference Profiles/PP • Policy Manager • Semantic Web • Security Manager • Platform for Privacy Preference Project • Adaptability Manager • Content Adaptation & Transcoding • Content Rating & Filtering VINTESH PATEL, SCET 12
  • 13. Design considerations for Mobile Computing • Client Context Manager • Composite Capabilities/CC or Preference Profiles/PP • Policy Manager • Semantic Web • Security Manager • Platform for Privacy Preference Project • Adaptability Manager • Content Adaptation & Transcoding • DIY Content Rating & Filtering VINTESH PATEL, SCET 13
  • 14. WAP - Architecture VINTESH PATEL, SCET 14
  • 18. WAP – Protocol Layers VINTESH PATEL, SCET 18
  • 19. SOC & AOC Clients  Mobile users need solutions that can be used effectively at any time during their work day and used wherever their works takes them.  Mobile technology can be implemented with Sometimes On Connectivity/SOC to mobile devices or Always On Connectivity/AOC.  SOC and AOC terminology effectively describe to our clients the communications frequency and performance: capabilities of alternatives for mobile computing solutions.  SOC clients can work effectively in a disconnected mode and take advantage of wireless or wired connections when they are available while AOC clients must be connected all or most of the time to be effective. VINTESH PATEL, SCET 19
  • 20. SOC Clients  SOC clients have the ability to store large amounts of data on the mobile device and provide the user with a complete application solution even when the user does not have a wireless or wired data connection.  Data updates can occur when wireless, Internet dialup, network or desktop synchronization connections are available. Regardless of connectivity, productive work can proceed. Data updates, when they do occur, can be fast bursts of small amounts of data rather than entire screen images that AOC clients employ.  SOC client technology typically requires a Pocket PC or WinCE device in order to have sufficient processing power and data storage capability. AOC clients have small amounts of data or no data on board the device. VINTESH PATEL, SCET 20
  • 21. AOC Clients  AOC clients require a wireless connection that is always on to be able to access data and the user interface, or screen image. AOC clients typically use a browser for application interactions. Internet-like HTML or WAP is employed by the browser to view web pages that are especially designed for the smaller screens of mobile devices.  AOC clients require transmission of the data and screen image for each user action. Consequently, mobile workers need a wireless connection constantly available in order to effectively use AOC client mobile devices. VINTESH PATEL, SCET 21
  • 22. References  “Mobile Computing” By Asoke K Telukder, Roopa R Yavagal, TMH  “Principle of Wireless Networks” By Pahlavan & Prashant – Highly recommended for Specific Questions(& For Better Grades Specially in GTU) VINTESH PATEL, SCET 22