|
|
 |
|
T4 - Mobile Phone Programming for Teaching and Research
|
|
Frank H.P. Fitzek (14:00 - 17:20) |
University of Aalborg, Denmark |
|
|
|
Mobile phones are fertile ground for research projects and enable easy demonstration of ongoing development and provide a fast framework for proof of concepts. Direct access to the mass market is readily available. Mobile phones offer a higher degree of flexibility than other mobile that can be exploited for proving the concepts of research topic without the need of simulation, but with real implementation. This enables researchers to access the real device, to make measurements and to show directly the results of the theoretical concepts. One of the benefits is that developed applications can be distributed directly to the users which can run them on their own device and give some feedback.
This tutorial will provide an overview of current market players in the mobile phone segment and what possibilities these provide. It will show the potential using mobile phones in some research fields such as cross-layer protocol design, cooperation, cognitive systems, PeerToPeer, sensor networks. The state-of the art and future research topics are introduced that can benefit from the mobile phone platform.
An overview of different programming platforms for mobile phones such as Python, Java, Symbian etc. will be given, highlighting the possibilities and risks of these platforms by showing examples and practical demonstrations. The tutorial will provide several examples of research projects carried out on mobile phones and conclude with a live demonstration of a few of them.
The tutorial structure is given below:
- Potentials in research
- Cross-Layer
- Cooperation
- Cognition
- Peer to Peer
- Sensor networks
- Programming Languages and platforms
- Symbian C++
- Java 2 Micro Edition
- Python
- Qtopia
- Maemo
- Windows Mobile
|
|
Targeted Audience |
|
- researchers interested to implement their ideas on real mobile phones
- mobile application developer to get an overview of different platforms
- teachers to find an interesting way to promote their academic content on commercial platforms
- everybody who is interested in programming on embedded systems
|
|
Biography |
|
Frank H. P. Fitzek (ff@kom.aau.dk) is an Associate Professor in the Department of Communication Technology, University of Aalborg, Denmark heading the Future Vision group. He received his diploma (Dipl.-Ing.) degree in electrical engineering from the University of Technology - Rheinisch-Westfälische Technische Hochschule (RWTH) - Aachen, Germany, in 1997 and his Ph.D. (Dr.-Ing.) in Electrical Engineering from the Technical University Berlin, Germany in 2002 for quality of service support in wireless CDMA networks. He co-founded the start-up company acticom GmbH in Berlin in 1999. In 2002 he was Adjunct Professor at the University of Ferrara, Italy giving lectures on wireless communications and conducting research on multi-hop networks. In 2005 he won the YRP award for the work on MIMO MDC and in 2005 he received the Young Elite Researcher Award of Denmark. His current research interests are in the areas of 4G wireless communication networks, cross layer protocol design and cooperative networking. Related to the tutorial, Dr. Fitzek is heading the mobile device group at Aalborg University. He is currently preparing a book on Mobile Phone Programming. Each semester he gives a lecture on this topic for more than 70 students.
(see also http://mobiledevices.kom.aau.dk) |
  |
 |
|