ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services Innovative tangible user interface as a mean for interacting telecommunications services Klemen Peternel Luka Zebec, Andrej Kos University of Ljubljana Faculty of Electrical Engineering Laboratory for telecommunications – LTFE klemen.peternel@ltfe.org, andrej.kos@ltfe.org Pune, India, 13 – 15 December 2010 University of Ljubljana, Faculty of EE University of Ljubljana Faculty of Electrical Engineering founded in 1919 consists of 22 Faculties & 3 Academies employs approx. 6.000 students approx. 56.000 students approx. 2.500 employs approx. 300 Laboratory for Telecommunications (LTFE) Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 2 Laboratory for Telecommunications The biggest and most propulsive lab at Faculty of EE Excellence in innovative telecommunications Education & Trainings E-learning tachnologies & content Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 Extensive partnership with industry, research, educational and governmental environments Team of 50+ young and motivated people Research & Development Test Centre Laboratory for Telecommunications Fields of Research & Development Telecommunication networks, services and solutions Multimedia systems and solutions Protocols and applications Testing, measurements and evaluation Research studies and analyses Project cooperation and consulting E-learning, M-learning, Game Based Learning Multimedia e-courses and content development More on http://www.ltfe.org Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 Innovative TUI as a mean for interacting telecommunications services Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 Interaction bandwidth Network bandwidth is ever greater, but the interaction bandwidth is standing still Keyboard Keypad Button Touchscreen Complex menu structures Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 6 Challenge How to extend interaction bandwidth? In order to help people who have difficulties with the usage of communication devices People with special needs (e.g. elderlies) Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 7 Real world objects In the real world we are surrounded by various objects Practical value Informational value Emotional value Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 8 We can change what we can touch Connect real world objects to existing telecommunications systems Physical <–> digital mapping New edge UI Objects manipulation Legacy telecommunications systems Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 9 Concept Build physical “phonebook” Move contacts from digital phonebook to the physical board strings -> photos (emotional value) Add NFC tag to each photo/image Use NFC probe to trigger communication event Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 10 Solution architecture Client side application on the NFC probe Server side communication logic composition NFC mobile phone Web service NGN gateway at the north side of the operator’s network Parlay X <-> CSTA Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 11 NGN gateway Gateway enables developers to access call control functions via WS SOAP (Simple Object Access Protocol) - North “Keep it simple, stupid” XML Over HTTP Parlay X ICT protocols – South CSTA, INAP Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 12 NGN Gateway implementation Third Party Call, Audio Call Call Notification, Call Direction, Call Handling Call triggering (user2user, user2vxml) Call notification, call redirection, call forwardings SMS, MMS Sending and receiving Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 13 SS Communication Logic Composition Receiving Touch events Communicates with NGN Gateway tag_value Via Parlay X web services Keeps user’s communication state Current call status NFCEvent(String tag_value) CNChanged(String calling_party) SOAP IN_A_CALL, NOT_IN_A_CALL, RINGING SOAP (ParlayX) SMS composition logic Compose SMS Send to various recipients Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 14 NFC probe In our demo as a NFC enabled mobile phone Acts as a “remote controller” NFC application Reads and sends (via WS) tag values to the server logic Writes to tag Notifies action completion to the user (sound & vibration notifications) Industrial implementation NFC Probe inside the handset http://www.obelisk.si/phone Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 15 Semantics Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 16 Touch flows (vs. menu structures) Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 17 Thank you for the attention Additional information: http://www.ltfe.org http://www.touchtocommunicate.org http://www.obelisk.si/phone Prof. Andrej Kos, Ph. D.: andrej.kos@fe.uni-lj.si Klemen Peternel, Ph. D. Student: klemen.peternel@ltfe.org Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010