Export page to Open Document format View page as slide show

Background

Defined

  • Service
    • “Contribution to the welfare of others”, Merriam-Webster
    • intent to ease someone' life/task/duties
    • Act of helpful activity - public / military / civil service
  • Wireless
    • Having no wire / wires
    • Operated by or actuated by electromagnetic waves
    • Relating to radiotelegraphy / radio telephony / radio
  • Wireless service
    • Service utilising wireless communication technology

Background

  • Compactness / shrinking of computing devices
    • But with more powerful CPUs
    • Efficiencies of memory, storage & battery
  • Proliferation of mobile devices
    • Most people in developed countries have a mobile phone(s)
    • 1.15B phones sold in 2007, 1.28B in 2008 (Gartner market research)
  • Emergence of new wireless comm technos
    • Built into new devices
    • Inter-connected future?
  • Paradigm challenges
    • P2P. Ad-hoc, Client-Server
    • Local communication increasingly popular

Layers on service use

  • Different types of users
    • Different knowledge / background / interest
  • Several access devices
    • Different capabilities
  • Numerous comm technologies & protocols
    • Different challenges
  • Multiple types of services

Layers on service use ...

Devices

  • Desktops
  • Laptops, notebooks, netbooks
  • Tablets, touchpads, ipads
  • PDA's
  • Mobile phones (dumb / smart phones)
  • Small widgets / gadgets

RF comm technos

  • PAN technos (IEEE 802.15x)
    • Bluetooth
    • ZigBee
    • UWB (> 500 MHz)
      • Wireless USB
      • Bluetooth
  • LAN technos
    • Wi-Fi (IEEE 802.11x)
    • HiperLAN (ETSI)

RF comm technos ...

  • Cellular technos
    • GSM, GPRS, EDGE, UMTS
  • Touch Zone
    • RFID
    • NFC
  • Others
    • Zensys
    • WiMAX
    • Many smaller ones (sensor nodes)

Non RF comm technos

  • Optical
    • Infrared (IR) - IrDA, Remote controllers
    • Laser
    • LED based
    • Visible light
  • Accoustic technos
    • Ultra sonic transmitter & receivers

Protocols & protocol stacks

  • TCP/IP
  • WAP
  • OBEX
  • VOIP
  • Web services (SOAP, WSDL, …)
  • SyncML
  • Comm techno specific protocols
  • propriety protocols

Manners of service use

  • Fixed use
    • Access device is in a fixed location
  • Nomadic use
    • User wanders from location A to B
    • Stops at location B to access service
  • Mobile use
    • Service consumed while the accessing device is moving

General service use

  • Service discovery
  • Service access / initiation
    • By user or service provider
  • Authentication
    • Service &/or user authentication
  • Authorisation
  • Service consumption
  • Accounting & charging / billing
  • Order of event may vary
    • E.g. pay before use (pre-paid) / pay after use

Service discovery

  • 2 approaches
  • Find specific service
    • Where is a certain service?
    • E.g. where is a printer
  • Find available services
    • What services are offered to me?
    • What services exist around here?

Service discovery in the Internet

  • IP address & dedicated port, URL
  • Service location protocol (SLP), IETF
  • UDDI (web services)
  • Google

Wireless service discovery

  • 2 common phases
  • Device discovery
    • What devices exist within my comm range
  • Service discovery
    • What services the found devices offer?
    • Does any of found devices offer the service am looking for?

Service access

Service access ...

  • a - Access from desktop PC to Internet service
  • b - Access to Internet service from wireless device
  • c - Access to local service from wireless device
  • d - Access of telecom service from mobile phone
  • e - P2P access between 2 mobile devices
  • (a, b, c, d, e) service pushed to customer

AAA

  • Authentication
    • Establish/confirm a claim
    • Device authentication
    • User authentication
  • Authorisation
    • What is the device/user permitted to do
  • Accounting
    • What this device/user has done?
    • How much to we charge/bill from it?

Service categorisation

  • Different ways to categorise services:
    • Access methonds (P2P, telcom, Ad-hoc, ..)
    • How it looks to the user (transparent, interactive, …)
  • How the data delivery works (push/pull - user/service initiated)
  • What service ehancing techno is it based on
    • E.g. Location based, personalised, proximity, …
  • What type of service is provided
    • E.g. Security, information, payment, …

Standardisation & definitions

  • Radio
    • IEEE
    • ETSI
  • Apps
    • OMA
      • Open upper layer standards for mobile phone industry
    • Bluetooth SIG
    • ZigBee Alliance
    • Location Interoperability forum - (OMA consolidatee)
    • Mobile wireless Internet forum (MWIF)
  • Many more dedicated to specific aspects

Considerations

  • What kind of service do we want to provide?
  • To what environment do we provide the services?
    • What comm techno can we use?
  • To whom
    • What type/kind access device do they have
      • Can we force them to use an access device we want?
  • Should we adapt the service for different device types?
  • How can we help the service use

Considerations ...

  • Provide neccessary funtionalities just in server side?
    • Service accessible via standard apps on device (browser)
    • Else, how to provided needed apps to customers
    • How about P2P paradigms
  • What do we gain in service provision?
    • Profits through increased sales?
    • Payed service - charging/billing of service consumption
    • Additional value for company

Next lecture

  • Wireless devices
    • Properties, OS, …
    • Development issues on devices
  • TODO
    • Different categories of wireless services
    • Manners of service use
Last modified: 2013/07/01 14:42