View page as slide show Export page to Open Document format

Wireless Service Engineering

General Information


  • Lectures: Dr. Pekka Jäppinen
    • 3. Period: Mon: 14-16 (1383), Tue: 16-18 (7343.2)
    • 4. Period: Tue: 16-18 (7343.2)
  • Exercises: MSc Bishal Karki
    • 3. Period: Wed 12-14 (6218)
    • 4. Period: Wed 12-14 (6218)

Some Literature

  • Hjelm: Designing Wireless information Services
  • Stajano: Security in Ubiquitous Computing
  • Mallyck et al.: Mobile and Wireless Design Essentials
  • Nicholls et al. Wireless Security
  • Hjelm: Creating Location Services for the Wireless Web
  • Andersson et al.: GPRS and 3G Wireless Applications
  • Bray et al. Bluetooth application developer guide


  • Lectures tackle in the general issues of wireless from design point of view
  1. Overview of the course
  2. Mobile devices and their capabilities (4 slides/page)
  3. Wireless Communication medium
    • PAN and touch zone)
    • Wireless Communication medium
  4. Services
    • Service architectures (Mobile Internet, Ubicomp services)
    • MITA - applications

- Security issues - context awareness

Demo Lectures

  • Demo lectures intend to describe more practical points on wireless application development
  1. Maemo development platform for Nokia 770 (slides)
  2. Device capabilities (CC/PP, UAprof and wurfl)
  3. Bluetooth
  4. NFC and RFID
  5. example services
  6. Service Discovery
  7. Mobile payment


  • Exercises will concentrate on helping to get project work done

Project work

  • Project work details
  • Create a service or application in which wireless communication is essential part
  • Group size 1-N (2-4 recommended)
  • Total amount of work: 50 hours/person.
    • Your work evaluation will be based on this estimate.
  • The work is divided in to two phases.
  1. Design phase DL: Beginning of 2nd period
  2. Implementation phase
    • Demonstration day: End of second period
    • Document of implementation: By the end of year

Project work: Design Phase

  • Design the application/service the group is going to create
  • Write a document about the application
    • Who is the audience of the service.
    • What mobile/wireless devices are used
    • What communication technologies are used.
    • Is there going to be some service enhancing technologies used i.e. CC/PP, location,personalisation…
    • Justification for the choices you have made.
      • We have selected Bluetooth as communication medium because….
    • Who is going to do what in the final implementation.

Project work: Implementation phase

  • Implement the whole thing
    • Some parts of your design may not be implementable due the lack of resources.
  • Write a document about the implementation phase
    • Who did and what
    • What kind of unexpected problems arose
    • Was everything implemented that was on plan
      • Why not? (e.g. air pressure sensors were not implemented since there was not any of them available)


  • The total points for the course is 100
    • 50 points to pass, 60p:2, 70p:3 80p:4 90p: 5
  • In exam the maximum points is 50
  • From the project work the maximum points are 50
    • 15 points from the plan
      • Dependance on wireless communication
      • Well justified solutions
      • Clear document
    • 35 points from the implementation
      • Everything that was planned to be implemented was implemented?
      • The implementation was working flawlessly


Form events hours Explanation
Contact teaching 70 h Total amount of contact hours
Lectures 7*4h, 7*2h 42 Amount of time needed for full participation in lectures
Exercises 14*2h 28 Amount of time required for participating excercises
Course duties 112 h
Practical assignment 1*20, 1*30 50 The practical assignment work
Self study 1 48 Getting ready for exercises by going through material
Participation to exam 1 3 Passing on first try
Preparation for the exam 1 10 Reading to exam
Thinking before doing 20 * 5min 1
total 182 h ~7 ECTS
Last modified: 2013/07/01 14:42