SlidePub
Home
Categories
Login
Register
Home
Technology
Mobile Computing Chap01 Mobile Computing Architecture.ppt
Mobile Computing Chap01 Mobile Computing Architecture.ppt
RambabuReddy
1 views
17 slides
Oct 14, 2025
Slide
1
of 17
Previous
Next
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
About This Presentation
Chap01 Mobile Computing Architecture
Size:
90.5 KB
Language:
en
Added:
Oct 14, 2025
Slides:
17 pages
Slide Content
Slide 1
© Oxford University Press 2012. All rights reserved.
1
Mobile Communication – An
overview
Lesson 09
Mobile Computing Architecture
Slide 2
© Oxford University Press 2012. All rights reserved.
2
Mobile computing Architecture
•Programming languages used for mobile
system software
•Operating system functions to run the
software components onto the hardware
•Middleware components deployment
Slide 3
© Oxford University Press 2012. All rights reserved.
3
Mobile computing Architecture
•Layered structure arrangement of mobile
computing components
•Protocols and layers used for
transmission and reception
Slide 4
© Oxford University Press 2012. All rights reserved.
4
Programming Languages
•Java J2SE.
•J2ME (Java2 Micro edition)
•JavaCard (Java for smart card
•The Java enterprise edition (J2EE) used
for web and enterprise server based
applications of mobile services
Slide 5
© Oxford University Press 2012. All rights reserved.
5
Programming Languages
•C and C++
•Visual C++
•Visual Basic.
Slide 6
© Oxford University Press 2012. All rights reserved.
6
Operating System
•Symbian OS, Window CE, Mac OS…
•Offers the user to run an application
without considering the hardware
specifications and functionalities
•Provides functions which are used for
scheduling the multiple tasks in a system
Slide 7
© Oxford University Press 2012. All rights reserved.
7
Operating System
•Provides the functions required for the
synchronization of multiple tasks in the
system
•Multiple threads synchronization and
priority allocation
•Management functions (such as creation,
activation, deletion, suspension, and
delay) for tasks and memory
Slide 8
© Oxford University Press 2012. All rights reserved.
8
Operating System
•Provides Interfaces for communication
between software components at the
application layer, middleware layers, and
hardware devices
•Facilitates execution of software
components on diversified hardware.
•Provides Configurable libraries for the
GUI (graphic user interface) in the
device.
Slide 9
© Oxford University Press 2012. All rights reserved.
9
Operating System
•Provides User application’s GUIs, VUI
(voice user interface) components, and
phone API
•Provides the device drivers for the
keyboard, display, USB, and other
devices
Slide 10
© Oxford University Press 2012. All rights reserved.
10
Middleware for Mobile Systems
•Software components that link the
application components with the
network-distributed components
•To discover the nearby device such as
Bluetooth
•To discover the nearby hot spot
Slide 11
© Oxford University Press 2012. All rights reserved.
11
Middleware for Mobile Systems
•For achieving device synchronization
with the server or an enterprise server
• For retrieving data (which may be in
Oracle or DB2) from a network database
•For service discovery at network
•For adaptation of the application to the
platform and service availability
Slide 12
© Oxford University Press 2012. All rights reserved.
12
Mobile Computing
Architectural Layers
Slide 13
© Oxford University Press 2012. All rights reserved.
13
Mobile computing services
Protocols
•Such as GSM 900, GSM900/1800/1900,
UMTS, and I-Mode
•WPAN protocols─ Bluetooth, IrDA, and
Zigbee)
•WLAN protocols ─for example, 802.11a
and 802.11b)
•WAP
Slide 14
© Oxford University Press 2012. All rights reserved.
14
Mobile Computing system Layers
1.Physical for sending and receiving
signals (for example, TDMA or CDMA
coding)
2.Data-link (for example, multiplexing)
3.Networking (for linking to the destination)
…
Slide 15
© Oxford University Press 2012. All rights reserved.
15
…Mobile Computing system Layers
4.Wireless transport layer security (for
establishing end-to-end connectivity)
5.Wireless transaction protocol
6.Wireless session protocol
7.Wireless application environment (for
running a web application, for example,
mobile e-business)
Slide 16
© Oxford University Press 2012. All rights reserved.
16
Summary
•Mobile Computing Programming
languages─ Java, J2ME, C/C++, Visual
Basic, visual C++
•OS─ Symbian OS, Window CE, Mac OS
•Middleware components
•Architecture software layers
•Protocols layers
•Network Layers
Slide 17
© Oxford University Press 2012. All rights reserved.
17
End of Lesson 09
Mobile Computing Architecture
Tags
Categories
Technology
Download
Download Slideshow
Get the original presentation file
Quick Actions
Embed
Share
Save
Print
Full
Report
Statistics
Views
1
Slides
17
Age
48 days
Related Slideshows
11
8-top-ai-courses-for-customer-support-representatives-in-2025.pptx
JeroenErne2
44 views
10
7-essential-ai-courses-for-call-center-supervisors-in-2025.pptx
JeroenErne2
44 views
13
25-essential-ai-courses-for-user-support-specialists-in-2025.pptx
JeroenErne2
36 views
11
8-essential-ai-courses-for-insurance-customer-service-representatives-in-2025.pptx
JeroenErne2
33 views
21
Know for Certain
DaveSinNM
19 views
17
PPT OPD LES 3ertt4t4tqqqe23e3e3rq2qq232.pptx
novasedanayoga46
23 views
View More in This Category
Embed Slideshow
Dimensions
Width (px)
Height (px)
Start Page
Which slide to start from (1-17)
Options
Auto-play slides
Show controls
Embed Code
Copy Code
Share Slideshow
Share on Social Media
Share on Facebook
Share on Twitter
Share on LinkedIn
Share via Email
Or copy link
Copy
Report Content
Reason for reporting
*
Select a reason...
Inappropriate content
Copyright violation
Spam or misleading
Offensive or hateful
Privacy violation
Other
Slide number
Leave blank if it applies to the entire slideshow
Additional details
*
Help us understand the problem better