Introduction to Mobile Computing
CE – TE(C)
             Suvarna Chaure
                Assistant Professor
          Dept. of Computer Engineering,
        SIES Graduate School of Technology
                                             1
                    Suvarna Chaure
                       Mobile Computing
Course Objectives
1. To introduce the basic concepts and principles in mobile computing.
   This includes major techniques involved, and networks & systems
   issues for the design and implementation of mobile computing
   systems and applications.
2. To explore both theoretical and practical issues of mobile
   computing.
3. To provide an opportunity for students to understand the key
   components and technologies involved and to gain hands-on
   experiences in building mobile applications.
                                                                         2
                               Suvarna Chaure
                       Mobile Computing
Course Outcomes
         At the end of the course, the students should be able to
1.   To identify basic concepts and principles in computing, cellular architecture.
2.   To describe the components and functioning of mobile networking.
3.   To classify variety of security techniques in mobile network.
4.   To apply the concepts of WLAN for local as well as remote applications.
5.   To describe Long Term Evolution (LTE) architecture and its interfaces.
                                                                                      3
                                      Suvarna Chaure
                    Mobile Computing Lab
Course Outcomes
          At the end of the course, the students should be able to
1.   Develop and demonstrate mobile applications using various tools
2.   Articulate the knowledge of GSM, CDMA & Bluetooth technologies
     and demonstrate it.
3.   Carry out simulation of frequency reuse, hidden/exposed terminal
     problem.
4.   Implement security algorithms for mobile communication network
5.   Demonstrate simulation and compare the performance of Wireless
     LAN
                                                                        4
                                Suvarna Chaure
                                Modules
1.   Introduction to Mobile Computing
2.   GSM Mobile services
3.   Mobile Networking
4.   Wireless Local Area Networks
5.   Mobility Management
6.   Long-Term Evolution (LTE) of 3GPP
                                                 5
                                Suvarna Chaure
                  Mobile Computing Basics
Mobile Computing is a technology that allows transmission of
data, voice and video via a computer or any other wireless
enabled device without having to be connected to a fixed
physical link. The main concept involves −
•Mobile communication
•Mobile hardware
•Mobile software
                                                               6
                            Suvarna Chaure
                         Why Mobile Computing?
• Mobile refers to access in motion, no restriction on geographic location.
• With mobility comes lot of issues, techniques and solutions.
• 80% of the world’s workforce is mobile.
   • The demand for mobile communication creates the need for
     integration of wireless networks into existing fixed networks
                                                                              7
                                   Suvarna Chaure
Two Aspects of Mobility
                          8
       Suvarna Chaure
          Effects of device Portability
Power consumption
    – limited computing power, low quality displays, small disks due to limited battery
      capacity
    – CPU: power consumption ~ CV2f
        • C: internal capacity, reduced by integration
        • V: supply voltage, can be reduced to a certain limit
        • f: clock frequency, can be reduced temporally
Loss of data
    – higher probability, has to be included in advance into the design (e.g., defects,
      theft)
Limited user interfaces
    – compromise between size of fingers and portability
    – integration of character/voice recognition, abstract symbols
Limited memory
    – limited value of mass memories with moving parts
    – flash-memory or ? as alternative
                                 Department of Computer Engineering
Importance of Mobile Communication
• Location Flexibility
      This has enabled users to work from anywhere as long as there is a connection
    established. A user can work without being in a fixed position.
• Saves Time
      The time consumed or wasted while travelling from different locations or to the
    office and back, has been slashed
• Enhanced Productivity
      Users can work efficiently and effectively from whichever location they find
    comfortable. This in turn enhances their productivity level.
• Ease of Research
     Research has been made easier, since users earlier were required to go to the field
    and search for facts and feed them back into the system.
• Entertainment
• Business processes are now easily available
                               Department of Computer Engineering
                        Applications
                                  Vehicles
– transmission of news, road condition, weather, music via DAB
– personal communication using GSM
– position via GPS
– local ad-hoc network with vehicles close-by to prevent accidents, guidance
  system, redundancy
– vehicle data (e.g., from busses, high-speed trains) can be transmitted in
  advance for maintenance
                             Emergencies
– early transmission of patient data to the hospital, current status, first diagnosis
– replacement of a fixed infrastructure in case of earthquakes, hurricanes, fire
  etc.
– Disaster Management like crisis, floods,pandemic, ...
                           Department of Computer Engineering
                       Applications
                      Travelling salesmen
– direct access to customer files stored in a central location
– consistent databases for all agents
– mobile office
            Replacement of fixed networks
– remote sensors, e.g., weather, earth activities
– flexibility for trade shows
– LANs in historic buildings
              Entertainment, education, ...
– outdoor Internet access
– intelligent travel guide with up-to-date
  location dependent information
– ad-hoc networks for
  multi user games
                         Department of Computer Engineering
Example:Road Traffic Monitoring
          Department of Computer Engineering
                         Services Provided
      Location aware services
    what services, e.g., printer, fax, phone, server etc. exist in the local environment
      Follow-on services
    automatic call-forwarding, transmission of the actual workspace to the current location
      Information services
    „push“: e.g., current special offers in the supermarket
    „pull“: e.g., where is the Black Forrest Cherry Cake?
      Support services
    caches, intermediate results, state information etc. „follow“ the mobile device through the
       fixed network
      Privacy
    – who should gain knowledge about the location
                                    Department of Computer Engineering
Features of Mobile Communication
   High capacity load balancing:.
   Scalability:
   Network management system:
   Role based access control:
   Indoor as well as outdoor coverage options:
   Network access control: NAC can allow your users to register themselves to the
    network.
   Mobile device management: Mobile device management can provide control of
    how you will manage access to programs and applications.
   Roaming: Roaming allows your end-users to successfully move from one access
    point to another without ever noticing a dip in a performance.
                            Department of Computer Engineering
            Types of Mobile Network
• Designed to connect virtually everyone and
  everything together including machines,
  objects, and devices.
• Deliver higher multi-Gbps peak data speeds
                             Department of Computer Engineering
                 Mobile and Wireless Services
http://www.jochenschiller.de/ MC SS05 1.1   Department of Computer Engineering
Wireless Networks in comparison with
           Fixed Networks
1.        Higher loss-rates due to interference
     1.   emissions of, e.g., engines, lightning
2.        Restrictive regulations of frequencies
     1.   frequencies have to be coordinated, useful frequencies are almost all occupied
3.        Low transmission rates
     1.   local some Mbit/s, regional currently, e.g., 53kbit/s with GSM/GPRS
4.        Higher delays, higher jitter
     1.   connection setup time with GSM in the second range, several hundred milliseconds for
          other wireless systems
5.        Lower security, simpler active attacking
     1.   radio interface accessible for everyone, base station can be simulated, thus attracting calls
          from mobile phones
6.        Always shared medium
     1.   secure access mechanisms important
                                    Department of Computer Engineering
History of Telecommunication
         Department of Computer Engineering
Cellular Subscribers World Wide
          Department of Computer Engineering
                Common Services in
               Communication: PSTN
Public Switched Telephone Network (Telephone line):
• A PSTN phone number is equivalent to one phone line.
• USE of Analog Signals only
                            Department of Computer Engineering
                                    ISDN
Integrated Services Digital Network
• Digital network to transmit voice, image, video and text over circuit
   switched PSTN
• It gives you the options of having more than one Channel (line).
                           Department of Computer Engineering
    ADSL: Asymmetric Digital Subscriber
                  line
• Type of Broadband internet
  connection.
•   ADSL uses analog sinusoidal carrier
    waves for data transmission. The waves
    are modulated and demodulated at the
    customer premises with ADSL modems.
                              Department of Computer Engineering
   Circuit Switched V/S Packet switched
Circuit Switched Network                          Packet Switched Network
                           Department of Computer Engineering
Simple Reference Model
      Department of Computer Engineering
                                 Try
Assume that source S and destination D are connected through two
   intermediate routers labeled R. Determine how many times each packet
   has to visit the network layer and the data link layer during a transmission
   from S to D.
                            Department of Computer Engineering
                            Answer
Figure will give you the clear explanation of the answer. Note that, a router is
   considered a Layer 3 device because its primary forwarding decision is
   based on the information in the Layer 3 IP packet, specifically the
   destination IP address.
                             Department of Computer Engineering
      Research Areas in Mobile
          Communication
                    Wireless Communication
–   transmission quality (bandwidth, error rate, delay)
–   modulation, coding, interference
–   media access, regulations
–   ...
                                    Mobility
–   location dependent services
–   location transparency
–   quality of service support (delay, jitter, security)
–   ...
                                  Portability
– power consumption
– limited computing power, sizes of display, ...
– usability
                             Department of Computer Engineering
Overlay Networks: Global Goal
             Department of Computer Engineering
Thank You!
(suvarnac@sies.edu.in)
                         30
     Suvarna Chaure