1 introduction cdma

Upload: aparnaravir984

Post on 10-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 1 Introduction CDMA

    1/17

    1

    Mobile Services

    Course Overview, Motivations and

    Introduction

    F. Ricci

    Contact Details

    Francesco Ricci

    Room 212 (POS)

    [email protected]

    0471 016971

    Availability Hours: Wed 15.00-18.00

    by prior arrangement via e-mail

    Course web site

    http://www.inf.unibz.it/~ricci/MS/index.html

  • 8/8/2019 1 Introduction CDMA

    2/17

    2

    Course Structure

    Lectures: 24 hours

    Labs: 12 hours

    Timetable:

    Lectures: Thu 8.30-10.30 - Room E412

    Labs: Thu 14.00-15.00 Room E431

    Assessment:

    Final oral exam 40 % of mark

    Project in small teams (max 3 students) 60 % ofmark

    Objectives

    This course presents mobile applications and illustrateshow to build them exploiting various mobilecommunication technologies

    We shall cover the economic-social motivations forthe development of Mobile Services you willunderstand the open opportunities for developing

    such applications To provide practical knowledge required for

    designing and building successful mobile applicationsin the Java 2 Micro Edition platform

    There will be illustrated a number of examples andgeneral principles for the design and the development ofuser friendly applications

    To illustrate some advanced characteristics of mobileapplications, such as location-based adaptation,personalization , and ubiquitous computing.

  • 8/8/2019 1 Introduction CDMA

    3/17

    3

    What you will learn

    How to build a Java application that runs on your mobilephone and interacts with other applications (server)

    How to use the Java Wireless Toolkit

    Understand what is Mobile Commerce

    Have a broad spectrum ofthe various types ofapplications that have been designed for wireless devicesand contexts

    Learn how your mobile phone can make and receive callsor send and retrieve data

    Understand what is the meaning of a number of strangeacronyms: BTS, CDMA, CLDC, FDMA, GPS, GPRS, GSM,IMEI, MAC, MIDP, MS, NSS, OTA, RFID, SDMA, TDMA,UMTS, WAP, WML, XHTMLMP,

    Understand how to build more useful mobile informationsystems using personalization techniques

    Understand how your position on earth can be determined

    Syllabus

    Mobile Commerce and applications

    Wireless standards and technologies

    Ubiquitous computing and ambient intelligence

    Context-aware and location-based services

    Personalization and recommendation in the

    mobile context

    Application architectures for mobile services

    Java 2 Platform, Micro edition (J2ME)

    MIDlet development with the Wireless Toolkit

    Interface design and Usability guidelines formobile applications

    Mobile Services for the Tourism market

  • 8/8/2019 1 Introduction CDMA

    4/17

    4

    Books and Material

    The two books that will be used are

    1) For J2ME programming:

    Sing Li and Jonathan Knudsen, Beginning J2ME, (3rd Ed.)

    Apress, 2005.

    We plan to cover the chapters 1-11: Introduction, User

    interfaces, persistent storage (record store and files),

    http connections, messaging (SMS)

    2) For W ireless Technologies:

    J. Schiller, Mobile Communications, Addison Wesley,

    2003 (2. edition) We plan to cover: wireless transmission, medium access

    control and telecommunication systems (GSM, GPRS).

    Additional useful articles and tutorials will be also indicated

    on the course web site.

    Lectures and Labs

    In the lectures I will present the various topics

    I will try to mix the part of the course devoted to

    the programming techniques and wireless

    technologies with discussions on:

    Applications

    Market Trends

    Gizmos

    In the lab you will practice J2ME programming

    Solving programming exercises

    Working on your projects

    The lab starts from the 2nd week!

  • 8/8/2019 1 Introduction CDMA

    5/17

    5

    Exam

    The exam consists of two parts

    Project in small teams (max 3 students) 60% ofmark

    final oral exam 40% of mark

    You must pass both of them

    The final grade is obtained as

    Final grade = 0.6 * Project_Grade + 0.4 *Oral_Grade

    In the project you will design and develop auseful application (e.g. consulting the busschedule from your mobile phone)

    The projects will be presented at the finalLecture.

    Introduction to MobileServices

  • 8/8/2019 1 Introduction CDMA

    6/17

    6

    Base Transceiver Station

    Base Transceiver Station(BTS) is the equipmentwhich facilitates the wirelesscommunication betweenuser equipments and thenetwork

    User equipment: mobilephone, computer or devicewith WiFi and WiMAX

    connectivity The network can be that of

    any of the wirelesscommunication technologieslike GSM, CDMA, WLL ,WAN, WiFi, WiMAX.

    FDD/FDMA - example GSM

    f

    t

    124

    1

    124

    1

    20 MHz

    200 kHz

    890.2 MHz

    935.2 MHz

    915 MHz

    960 MHz

    full-duplex means that you use one frequency for talkingand a second, separate frequency for listening. Both peopleon the call can talk at once.

    CB radios are half-duplex devices only one can talk

    FDD = Frequency division duplex

    Both partners have to know the frequency in advance

    The base station allocates the frequencies

    downlink

    uplink

  • 8/8/2019 1 Introduction CDMA

    7/17

    7

    Access methods SDMA/FDMA/TDMA

    SDMA (Space Division Multiple Access)

    segment space into sectors, use directed antennas

    cell structure

    FDMA (Frequency Division Multiple Access)

    assign a certain frequency to a transmission channel

    between a sender and a receiver

    permanent (e.g., radio broadcast), slow hopping (e.g.,

    GSM), fast hopping (FHSS, Frequency Hopping Spread

    Spectrum)

    TDMA (Time Division Multiple Access) assign the fixed sending frequency to a transmission

    channel between a sender and a receiver for a certain

    amount of time.

    Access method CDMA

    CDMA (Code Division Multiple Access)

    The channel is not divided by time or

    frequency but

    All terminals send on the same frequency

    probably at the same time and can use the

    whole bandwidth of the transmission channel

    each sender has a unique random code, the

    sender XORs the signal with this random code

    the receiver can tune into this signal if it

    knows the pseudo random code, and can

    decode the signal.

  • 8/8/2019 1 Introduction CDMA

    8/17

  • 8/8/2019 1 Introduction CDMA

    9/17

    9

    GPRS General Packet radio Service

    General Packet Radio Service (GPRS) is a mobile data

    service available to users of GSM (2.5 G)

    GPRS data transfer is typically charged per megabyte of

    transferred data

    GPRS can be utilized for services such as WAP access, SMS

    and MMS, but also for Internet communication services

    such as email and web access

    GPRS is packet-switched - multiple users share the same

    transmission channel, only transmitting when they have

    data to send

    Data transfer speed ranges between 9 to 171 kbit/s

    (depends on slots and codec used).

    WAP

    For the most part, in Europe at least, the mobile Internethas used the WAP (Wireless Application Protocol)

    WAP deliver content services as WML (Wireless MarkupLanguage)

    http:/ / www .provincia.bz.it/ mobile

  • 8/8/2019 1 Introduction CDMA

    10/17

    10

    Mobile Information Device Profile

  • 8/8/2019 1 Introduction CDMA

    11/17

    11

    Smart labels (HF tags)

    RFID

    RFID (Radio Frequency Identification) technology

    enables identification from distance

    Unlike earlier bar-code technology it does not

    require line of sight (LOS)

    RFID tags support a larger set of unique IDs than

    bar codes

    RFID can incorporate additional data (e.g.,

    manufacturer, product type)

    An RFID reader can detect many different tags

    located in the same general area

    RFID tags can be manufactured now at low prices

    can compete with traditional technologies.

  • 8/8/2019 1 Introduction CDMA

    12/17

    12

    Bluetooth

    Bluetooth is an industrial specification for

    wireless personal area networks (PANs)

    Bluetooth provides a way to connect and

    exchange information between devices such as

    mobile phones, laptops, PCs, printers, digital

    cameras () via a secure, globally unlicensed

    short-range radio frequency

    Designed for low power consumption, with a

    short range (power class dependent: 1 meter, 10meters, 100 meters) based around low-cost

    transceiver microchips in each device

    Mobile Internet

    The mobile Internet is made up of a group of related

    infrastructure, protocol and device technologies, allowing

    the end-user to access various types of data services from

    their mobile devices

    Services:

    Web-style information content,

    email services,

    games

    Accessed using a range of devices from

    limited, first-generation WAP (Wireless Application

    Protocol) phones

    todays sophisticated PDAs and so-called smart phones

    but also computers with wireless connection.

  • 8/8/2019 1 Introduction CDMA

    13/17

    13

    Going mobile - a paradigm shift

    Every new generation of technology challenges our world

    view and paradigms

    A paradigm shift occurred when people transitions from

    listening to the radio to watching television programs

    Another example is when people went from using

    standalone personal computers to accessing the Internet

    Mobility is causing yet another paradigm shift

    mobile consumer and business applications are

    flourishing

    Mobile and wireless technology is being used in: sale force automation, field force automation,

    warehouse and stock management, asset management,

    fleet management, customer relationship, mobile

    wireless office,

    Mobile communication

    Two aspects of mobility:

    user mobility: users communicate (wireless) anytime,anywhere, with anyone

    device portability: devices can be connected anytime,anywhere to the network

    Wireless vs. mobile Examples stationary computer

    notebook in a hotel (tel. access) wireless LANs in buildings (or WiMax)

    Personal Digital Assistant (PDA)

    The demand for mobile communication creates the need forintegration of wireless networks into existing fixednetworks:

    local area networks: standardization of IEEE 802.11,ETSI (HIPERLAN)

    Internet: Mobile IP extension of the internet protocol IP

    wide area networks: e.g., internetworking of GSM andISDN

  • 8/8/2019 1 Introduction CDMA

    14/17

    14

    Applications I

    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 toprevent 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 ofearthquakes, hurricanes, fire etc.

    crisis, war, ...

    Typical application: road traffic

    adhoc

    UMTS, WLAN,DAB, DVB, GSM,

    cdma2000, TETRA, ...

    Personal Travel Assistant,PDA, Laptop,GSM, UMTS, WLAN,Bluetooth, ...

  • 8/8/2019 1 Introduction CDMA

    15/17

    15

    Attention!

    Risk of aquaplaning100 meters ahead!!!

    Semantic Peer-to-Peer

    Communication

    GPS:Positionof Bike

    GPS:Position of Car

    AquaplaningSensor

    Semantic Peer-to-PeerConnection

    W. Wahlster

    Always Best Connected

    UMTS2 Mbit/s

    UMTS, GSM384 kbit/s

    LAN100 Mbit/s,WLAN54 Mbit/s

    UMTS, GSM115 kbit/s

    GSM 115 kbit/s,WLAN 11 Mbit/s

    GSM/GPRS 53 kbit/sBluetooth 500 kbit/s

    GSM/EDGE 384 kbit/s,DSL/WLAN 3 Mbit/s

    DSL/ WLAN3 Mbit/s

  • 8/8/2019 1 Introduction CDMA

    16/17

    16

    Applications II

    Traveling salesmen

    direct access to customer files stored in a centrallocation

    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-datelocation dependent information

    ad-hoc networks formulti user games

    HistoryInfo

    Location dependent services

    Location aware services

    what services, e.g., printer, fax, phone, server etc. existin the local environment

    Follow-on services

    automatic call-forwarding, transmission of the actualworkspace 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

  • 8/8/2019 1 Introduction CDMA

    17/17

    Wireless services

    SMS: short message service (up to 160 characters)

    between mobile phones on a cellular telephone network

    EMS: Enhanced Messaging Services, can also send tiny

    pictures, simple animations, sounds, and formatted text

    MMS: Multimedia Messaging Service, delivers rich media,

    including video and audio

    Micropayments: electronic payments for small-purchase

    amounts. Not very used, now replaced by charging an SMS

    requesting the service

    Location-Based services: use a localization mechanisms

    (e.g. GPS) to support localization of products and services

    Voice-Support Services: exploit voice recognition and

    synthesization in m-commerce applications, enabling the

    user to interact with a computerized system.

    Questions

    Make a list of mobile applications that come to your mind

    and group them into different categories (see slide 25 for a

    list of categories to be extended)

    What is the goal of MAC (medium access control) and what

    are the main approaches we have discussed?

    Imagine an application scenario for mobile services in a

    train (list applications, their functions and the type ofdevices that are needed)

    What is an ad-hoc network?

    Is WAP a failure? Why? Is there still a potential? Compare it

    with J2ME.

    Is there any fully wireless technology? Make an example. Is

    GSM fully wireless or not? Explain what communications are

    wireless and what are not.