
1
Mobile Computing Functions
•User Mobility: User should be able to move from one physical location to another location and use the same service.
E.g. user moves from London to New Delhi and uses Internet to access the corporate application the same way the
user uses in home office.
•Network Mobility: User should be able to move from one Network to another network and use the same service.
E.g. user moves from London to New Delhi and uses the same GSM phone to access the corporate application
through WAP. In home Network he uses this services over GPRS whereas in Delhi he access it over the GSM Network.
•Bearer Mobility: User should be able to move from one bearer to another and use the same service. E.g. user was
using a service though WAP bearer in his home N/W in Bangalore. He moves to Coimbatore, where WAP is not
supported, he switch over to voice or SMS bearer to access the same application. (switching from BSNL to Vodafone
on roaming)
•Device mobility: User should be able to move from one device to another and use the same service. E.g. could be
sales representatives using their desktop computer in home office. During the day while they are on the street they
would like to use their Palmtop to access the application.
•Session Mobility: A user session should be able to move from one user-agent environment to another. E..g. could be
a user was using his service through a CDMA iX network. The user entered into the basement to park the car and got
disconnected from the CDMA n/w. User goes to home office and starts using the desktop. The unfinished session in
the CDMA moves from the mobile device to the desktop computer.
•Service Mobility: User should be able to move from one service to another. E.g. a user is writing a mail. To complete
the mail user needs to refer to some other information. In a desktop PC, user simply opens another service (browser)
and moves between them using the task bar. User should be able to switch amongst services in small footprint
wireless devices like in the desktop. (In a browser we use HTTP to open yahoo. COM page and POP3 or SMTP to send
& receive mail )
•Host Mobility: The user device can be either a client or server. When it is a server or host, some of the complexities
change. In case of host mobility the mobility of IP needs to be taken care of.