Unit 5 MC 2023
Unit 5 MC 2023
4. What are the constraints of mobile device OS? [Apr 2018] [Apr 2022]
What are the special constraints of Mobile OS? [May 2017] [Nov 2021]
• Limited memory
• Limited screen size
• Miniature keyboard
• Limited processing power
• Limited battery power
• Limited and fluctuating bandwidth of the wireless medium
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 1
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
5. What are the advantages & disadvantages of Blackberry OS? [Nov 2017]
Advantages
• Push Email Technology - BlackBerry easily integrates push email technology
in a breeze, allowing you to instantly receive messages as soon as they
start showing up in your inbox.
• Data Management - BlackBerry phones are capable enough for compressing
data down to half the size, saving you the cost of expensive bandwidth.
Disadvantages
• The app store lacked decent number of applications and it failed to attract
developers with its poor interfaced leading to its demise.
• Slow Web Browser - BlackBerry has the most sluggish response time when
it comes to browsing the Internet.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 2
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 3
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 4
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
18. What are the features required of a mobile device to enable mobile
commerce?
To enable mobile commerce to be used widely, a mobile device should provide the
following facilities:
• Good Internet connectivity
• Ability to display rich content such as images
• Have a good quality camera with auto focus
• Screen should be able to properly display the bar codes
• Ability to read the RFID tags
• MMS (Multimedia Message Service), SMS (Short Message Service)
• Ability to communicate between the mobile device and the supporting
network
• Ability to scan bar codes
• Ability to interact with the Point-of-Sale (PoS) terminals.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 5
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 6
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Web Apps
• In order to run web apps, need an active internet connection
• Web Apps are comparatively slower.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 7
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
PART B
1. Explain in detail about Mobile Device Operating System and Compare
Monolithic design versus microkernel design of an operating system.
[APR 2022]
Key Points
Operating system (OS) responsibilities - Managing Resources, Providing Different
Interfaces
OS Design
- Monolithic Kernel
- Micro Kernel
Operating system (OS) performs two main responsibilities
Managing Resources
• To facilitate efficient utilization of the resources of the device by performing
multiple tasks.
• The resources that are managed by the operating system include processor,
memory, files, and various types of attached devices such as camera, speaker,
keyboard, and screen.
• Typically, a mobile device is expected to run multiple applications at the same
time and each application may in turn require running multiple tasks.
• A task can have multiple threads.
• A few examples of such applications include voice communication, text
messaging, e-mail, video play, music play, recording, web browsing, running
remote applications, etc.
Providing Different Interfaces
• Provides a highly interactive interface to the user of the device and on the other
interfaces with other devices and networks.
• An important interface concerns control, data, and voice communications with the
base station using different types of protocols.
Mobile O/S—A Few Basic Concepts
• The traditional operating systems such as Unix and Windows are known to
have a monolithic kernel design.
• In a monolithic kernel OS design, the kernel essentially constitutes the entire
operating system code, except for the code for the shell.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 8
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
• The main problem with the monolithic kernel design is that it makes the
kernel massive, non-modular, hard to tailor, maintain, extend, and
configure.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 9
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 10
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
• The types of communication protocols used for communication with the base
station depend on the generation of the communication technology (1G, 2G,
etc.) in which the mobile device is deployed.
Support for a variety of input mechanisms
• A mobile OS needs to support a variety of input mechanisms to make it
generic and usable by different manufacturers of mobile devices.
Compliance with open standards
• Adhering to an open standard facilitates the development of innovative
applications by third-party developers.
Extensive library support
• The cost-effective development of third-party applications requires extensive
library support by the OS.
• At the minimum, the expected library support includes the availability of
programmer callable primitives for email, SMS, MMS, Bluetooth, multimedia,
user interface primitives, and GSM/GPRS functionalities.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 11
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
3. Android
• To understand the genesis of Android, refer Figure 5.3, we need to dig into a
bit of history.
• The leading search engine company Google’s income is dependent on the
average number of searches performed per day by people using its search
engine.
• This is because advertisers pay to a web search company based on the
average number of user hits that are recorded on its search engine.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 12
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Kernel
• Android kernel has been developed based on a version of Linux kernel.
However, it has excluded the native X Window System and does not support
the full set of standard GNU libraries.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 13
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 14
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Features of SDK
Using the SDK, one can either run the application on the actual Android device or
a software emulator on the host machine. This is achieved by using the Android
Debug Bridge (ADB) available with the SDK.
ADB is a client-server program and includes three main components:
• A client program which runs on the developer’s (called host) machine. One
can invoke a client from a shell by issuing an adb command.
• A daemon program which runs as a background process on each emulator
or device instance. It is the part that actually manages the communication
with the handset or the emulator and helps in executing the application.
• A server program which runs as a background process on the host machine.
The server manages communication between the client and an adb daemon
that runs on the emulator or the Android handset.
Android Application Components
Application components are the essential building blocks of an Android
application.
The following are the four components of an Android application.
Activity:
• Each activity presents a GUI screen of an application. For example,
a chat application might have one activity that allows creating a
chat, another to view the previous chat sessions, etc. Different
activities form a cohesive chat application.
Content providers:
• Content providers are used for reading and writing data that are
either private to an application or shared across applications. By
using the content provider, an application can query or modify the
stored data.
Service:
• A service denotes a background task and not for interacting
through a user interface. For example, a service might play music
in the background while the user is interacting with a different
application.
Broadcast receivers:
• The broadcast receiver responds to broadcast announcements by
an application. For example, a battery monitoring application might
broadcast that the battery is low.
Advantages of Android
• The mobile platform Android is an open platform and can be ported on almost
every type of cell phone.
• The Android SDK to develop applications is possible on every operating
system.
• Android requires a low footprint of 250 KB.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 15
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
• The emulator of the Android platform has a modern design and is easy to use.
• Application installation on the emulator/device is possible via Android Debug
Bridge (adb) or via Eclipse (with ADT plug-in)
• Google offers a very good documentation as well as many examples which
cover the most basic and important techniques used to get in touch with
Android and the application development on it.
• Android supports robust libraries for media access, communication and data
transfer.
• Android offers a real database SQLite using which meaningful data
manipulation and data sharing across applications is possible.
• Android has an integrated web browser which gives an experience similar to
web browsing using a desktop PC.
• Android uses the standardized and open programming language Java.
5. Explain android software stack with neat diagram. (15) [APR 2021,22]
Android architecture or Android software stack is categorized into five
Parts: [NOV 2022]
• Linux kernel
• native libraries (middleware),
• Android Runtime
• Application Framework
• Applications
1) Linux kernel
It is the heart of android architecture that exists at the root of android
architecture. Linux kernel is responsible for device drivers, power
management, memory management, device management and resource
access.
2) Native Libraries
On the top of Linux kernel, there are Native libraries such as WebKit, OpenGL,
FreeType, SQLite, Media, C runtime library (libc) etc.
The WebKit library is responsible for browser support, SQLite is for database,
FreeType for font support, Media for playing and recording audio and video
formats.
3) Android Runtime
In android runtime, there are core libraries and DVM (Dalvik Virtual Machine)
which is responsible to run android application. DVM is like JVM but it is
optimized for mobile devices. It consumes less memory and provides fast
performance.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 16
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
5) Applications
On the top of android framework, there are applications. All applications such
as home, contact, settings, games, browsers are using android framework that
uses android runtime and libraries. Android runtime and native libraries are
using Linux kernel.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 17
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Applications of M-Commerce
M-commerce applications can be broadly categorized into either B2C or B2B.
Evolution of M-commerce
• Money is now an important element of all business and trade.
• In a marketplace, commerce is a function of 4 Ps—Product, Price, Place and
Promotions.
• Different combinations of 4Ps determine the different forms of commerce.
• A small change to two of the Ps, Price and Place, led to the convenience of
getting products at customers’ homes.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 18
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
• When the postal system came into being, sellers found a new avenue and
started using mails to describe their products. It ultimately led to the concept
of “Mail Order Cataloguing”.
• A mail order catalog user buys goods and then sells those goods to the
prospective customers. A mail order catalogue is a list of the goods that the
cataloguer deals with.
• From this point, the evolution of the “Teleshopping” networks was inevitable
with the development of the Internet. The latest generation of commerce is
being done over the Internet.
• “E-Commerce” has emerged as a boundary-less trade medium accelerating
the pace of globalization.
• The Internet has already reached the home of most customers. In this context,
the distribution channel has started to assume a new meaning to the e-
marketer.
• With options of paying online through debit and credit cards, on-line
transactions have become purely electronic.
• In this context, the difference between E-commerce and M-commerce is that
E-commerce is limited to PC users with an Internet connection, while M-
commerce has been adopted by the mobile phone users.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 19
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 20
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 21
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Mobile devices
• Hand-held devices essentially present user interfaces to the mobile users.
The users specify their requests using the appropriate interface programs,
which are then transmitted to the mobile commerce application on the
Internet.
• The results obtained from the mobile commerce application are displayed in
suitable formats.
Features required of a mobile device to enable mobile commerce
To enable mobile commerce to be used widely, a mobile device should provide the
following facilities:
• Good Internet connectivity
• Ability to display rich content such as images
• Have a good quality camera with auto focus
• Screen should be able to properly display the bar codes
• Ability to read the RFID tags
• MMS (Multimedia Message Service), SMS (Short Message Service)
• Ability to communicate between the mobile device and the supporting network
• Ability to scan bar codes
• Ability to interact with the Point-of-Sale (PoS) terminals.
Mobile middleware
• The main purpose of mobile middleware is to seamlessly and transparently
map the Internet content to mobile phones that may sport a wide variety of
operating systems, markup languages, micro browsers, and protocols.
• Most mobile middleware also handles encrypting and decrypting
communication in order to provide secure transactions.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 22
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Network
• Mobile commerce has become possible mainly because of the availability of
wireless networks.
• User requests are delivered either to the closest wireless access point (in a
wireless local area network environment) or to a base station (in a cellular
network environment).
• Wired networks are optional for a mobile commerce system.
• However, host computers (servers) are generally connected to wired
networks such as the Internet.
• So user requests are routed to these servers using transport and/or security
mechanisms provided by wired networks.
Host computers
• Host computers are essentially servers that process and store all the
information needed for mobile commerce applications.
• Most application programs used in the mobile commerce are hosted on these.
• These applications usually consist of three major components:
- web servers, database servers, and application programs and support
software.
• The web servers help interact with the mobile client.
• The database servers store data.
• The application program is the middleware that implements the business logic
of the mobile commerce application.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 23
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Evolution of M-commerce
• Money is now an important element of all business and trade.
The evolution of currency (money) gave birth to the concept of a
“marketplace”.
• In a marketplace, commerce is a function of 4 Ps—Product, Price, Place and
Promotions.
All these four components play a vital role for a business transaction to take
place.
Different combinations of 4Ps determine the different forms of commerce.
• Once the marketplace came into existence, a few pioneers realized that people
would be ready to pay extra if products could be delivered at the customer’s
doorsteps.
A small change to two of the Ps, Price and Place, led to the convenience of
getting products at customers’ homes.
This concept delighted the customers and thus, the concept of “Street
Vendors” was born.
• When the postal system came into being, sellers found a new avenue and
started using mails to describe their products. It ultimately led to the concept
of “Mail Order Cataloguing”.
A mail order catalogue buys goods and then sells those goods to the
prospective customers. A mail order catalogue is a list of the goods that the
cataloguer deals with.
• From this point, the evolution of the “Teleshopping” networks was inevitable
with the development of the Internet.
The latest generation of commerce is being done over the Internet.
The Internet provides a virtual platform where sellers and buyers can come in
contact for sale and purchase of goods and services, even though they may be
thousands of miles apart, belong to different countries, and might speak
different languages.
• “E-Commerce” has emerged as a boundary-less trade medium accelerating the
pace of globalization.
The Internet has already reached the home of most customers.
In this context, the distribution channel has started to assume a new meaning
to the e-marketer.
• With options of paying online through debit and credit cards, on-line
transactions have become purely electronic.
In this context, the difference between E-commerce and M-commerce is that
E-commerce is limited to PC users with an Internet connection, while M-
commerce has been adopted by the mobile phone users.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 24
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 25
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
• The convergence of mobile phones, mp3 players and video players into a
single device will result in an increase in the purchase and delivery of full-
length music tracks and video.
• Download speeds, if increased to 4G levels, will make it possible to buy a
movie on a mobile device in a couple of seconds, while on the go.
4. Location-based services
Unlike a home PC, the location of the mobile phone user is an important piece
of information used during mobile commerce transactions. Knowing the
location of the user allows for location based services such as:
• local maps
• local offers
• local weather
• people tracking and monitoring
5. Information services
A wide variety of information services can be delivered to mobile phone users
in much the same way as it is delivered to PCs. These services include:
• news services
• stock data
• sports results
• financial records
• traffic data and information
6. Mobile Banking
• Banks and other financial institutions are exploring the use of mobile
commerce to allow their customers to not only access account information,
but also make transactions, e.g., purchasing stocks, remitting money, via
mobile phones and other mobile equipment.
• This service is often referred to as Mobile Banking or M-Banking.
• Net security technology free from redundancy and paradigm shifts away
from mobile web-based banking will be an optimal solution to mobile
banking in the near future.
7. Mobile brokerage
• Stock market services offered via mobile devices have also become more
popular and are known as Mobile Brokerage. They allow the subscriber to
react to market developments in a timely fashion and irrespective of their
physical location.
8. Auctions
• Over the past three years Mobile reverse action solutions have grown in
popularity. Unlike traditional auctions, the reverse auction (or low-bid
auction) bills the consumer's phone each time they place a bid.
• Many mobile PSMS commerce solutions rely on a one-time purchase or
one-time subscription; however, reverse auctions are high return
applications as they allow the consumer to transact over a long period of
time.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 26
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
9. Mobile purchase
• Mobile purchase allows customers to shop online at any time in any
location. Customers can browse and order products while using a cheap,
secure payment method.
• Instead of using paper catalogues, retailers can send customers a list of
products that the customer would be interested in, directly to their mobile
device or consumers can visit a mobile version of a retailer's ecommerce
site.
• Additionally, retailers will also be able to track customers at all times and
notify them of discounts at local stores that the customer would be
interested in.
10. Mobile marketing and advertising
• Mobile marketing is an emerging concept, but the speed with which it's
growing its roots is remarkable.
• Mobile marketing is highly responsive sort of marketing campaign,
especially from brands' experience point of view. And almost all brands are
getting higher campaign response rates.
• Corporations are now using m-commerce to expand everything from
services to marketing and advertisement. Although there are currently very
few regulations on the use and abuses of mobile commerce, this will
change in the next few years.
• With the increased use of m-commerce comes increased security. Cell
phone companies are now spending more money to protect their customers
and their information from online intrusions and hackers.
Key Points
Mobile Payment - evolution of E-payment
Mobile Payment Schemes
(a) Bank account based
(b) Credit card based
(c) Micropayment
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 27
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 28
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Micropayment
• Micropayment is intended for payment for small purchases such as from
vending machines.
• The mobile device can communicate with the vending machine directly using
a Bluetooth or wireless LAN connection to negotiate the payment and then
the micropayment is carried out.
• A customer makes a call to the number of a service provider where the per
call charge is equal to the cost of the vending item.
• Thus, the micropayment scheme is implemented through the cooperation of
the mobile phone operator and a third-party service provider.
• This approach has been used for vending from Coca-Cola machines.
12. What is RFID? Explain few applications in which RFID is useful. (6)
[Nov 2016]
• Radio-Frequency Identification (RFID) is the use of radio waves to read
and capture information stored on a tag attached to an object. A tag can
be read from up to several feet away and does not need to be within
direct line-of-sight of the reader to be tracked.
Asset Tracking:
• Static or in-motion assets tracking or locating, like a healthcare facility,
wheelchairs or IV pumps in, laptops in a corporation and servers in a
data center, was not so easy task.
• User can instantly determine the general location of tagged assets
anywhere within the facility with the help of active RFID technology.
Control point detection zones at strategic locations throughout the facility
allow the user to define logical zones and monitor high traffic areas.
Tagged assets moving through these control points provide instant
location data.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 29
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
• Asset tracking applications will see an almost vertical growth curve in the
coming years and the growth rate in this area will be much higher than
the growth rate of general RFID market.
People Tracking:
• People tracking system are used just as asset tracking system. Hospitals
and jails are most general tracking required places.
• Hospital uses RFID tags for tracking their special patients. In emergency
patient and other essential equipment can easily track. It will be mainly
very useful in mental care hospitals where doctors can track each and
every activity of the patient. Hospitals also use these RFID tags for
locating and tracking all the activities of the newly born babies.
• The best use of the people tracking system will be in jails. It becomes an
easy tracking system to track their inmates. Many jails of different US
states like Michigan, California, and Arizona are already using RFID-
tracking systems to keep a close eye on jail inmates.
Document tracking:
• This is most common problem. Availability of large amount of data and
documents brings lots of problem in document management system. An
RFID document-tracking system saves time and money by substantially
reducing:
o Time spent searching for lost document
o The financial and legal impact associated with losing documents.
Government Library:
• Many government libraries use barcode and electromagnetic strips to track
various assets.
• RFID technology uses for reading these barcodes unlike the self-barcode
reader RFID powered barcode reader can read multiple items
simultaneously.
• This reduces queues and increases the number of customers using self-
check, which in turn will reduce the staff necessary at the circulation desks.
Healthcare:
• Patient safety is a big challenge of healthcare vertical. Reducing medication
errors, meeting new standards, staff shortages, and reducing costs are the
plus points of use of RFID solutions.
• RFID wristbands containing patient records and medication history address
several of these concerns.
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 30
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 31
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 32
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 33
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 34
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
PART-B
PART-B
1. Illustrate the process of mobile payment. Compare and contrast mobile payment
schemes. (13) (Q.No.10)
PART-B
PART-C
1. Explain the principal functions of the mobile operating system. Discuss how an
example application can be implemented on a mobile device and write the
effectiveness of system services. (Q.No.1)
2. Discuss the architecture of Android operating system. Briefly identify the possible
reasons to improve its market share compared to its peers. (Q.No.5)
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 35
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
PART-B
PART-C
1. Elaborate the process followed in Mobile Payment System with different payment
schemes to complete a fund transaction happens between buyer and seller.
(Q.No.10)
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 36
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 37
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 38
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 39
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8601 – MOBILE COMPUTING UNIT V MEC
Prepared By: Mr. V. MATHAVAN, ASSO.PROF./ CSE, Mr. R. MOHAN, AP/CSE Page 40