XxxxERICSSON Application Research Services using SIM Application Toolkit Services using SIM Application Toolkit Experiences gained from GemXPlore Case.

Slides:



Advertisements
Similar presentations
Aspire Vertical Markets Law Office. Law Office Solutions.
Advertisements

Aspire Vertical Markets Executive Suite Solution.
Vertical Markets Education, K-12 School. K – 12 Education Solution.
Aspire Vertical Markets Retail Store. Retail Store Solution.
E-box Work shop. ERICSSON Copyright © 2000 All rights reserved presentation e-box workshop 2000/06/20 InfoPanels e-box Internet Local weather forecast.
Mailbox Assistive Automation. Mailbox The postman arrives with the daily mail to an house.
Unified Communications (UC) Quick Reference Guide USING YOUR UC CLIENT This guide is designed to provide you with a quick overview of the Unified Communications.
Facts about Welcome to this video from Ozeki. In this video I will present what makes Ozeki Phone System XE the Worlds best on-site software PBX for Windows.
© 2012 Entrinsik, Inc. Informer Administration Exploring the system menu and functions PRESENTER: Jason Vorenkamp| Informer Software Engineer| March 2012.
Mobile Police Communication Wuhan Tianyu Information Industry Co., Ltd Jul
Copyright © 2011 Datatal AB. All rights reserved....a new concept how to use telephony.
Global MP3 Geoffrey Beers Deborah Ford Mike Quinn Mark Ridao.
Hosted Voice Product Training
Ozeki Informatics Ltd. | | info.ozekiphone.com | Ozeki Informatics Ltd. | | +36.
1 Solutions 1.OmniMMS Multi Media Server 2.OmniMessaging Mass alarm notification 3.Voice mail server 4.Enterprise and Telco IVR most reliable and scalable.
Title put our names here. General Problem Statement Ability to give customized information to a user based on the user’s current location, the current.
1 Classic ASP vs. ASP.NET Technical Information and Market Adoption Lance Welker University of San Diego Dr. Rebman MSIT 526 December 20, 2005.
EValid Getting Started. Agenda Introduction to eValid First experience of using eValid Recording and Site Analysis in eValid.
1 of 3 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
MailOnPhone.com An ASP Division of Saltriver Infosystems Private Limited Ahmedabad.
Quality Bytes QBFax Business Fax Software. Quality Bytes QBFax Product Goals Corporate Desktop Fax Solution User/Group Management Tools Works with/without.
1 Generic SMS Gateway for AtLink Enterprise Voice Integration Instructor: Dr. Kwok-Bun Yue, Ph.D Mentor: Mr. Dilhar De Silva Team #6: Dang Nguyen Huy Do.
MiVoice Office v MiVoice Office v6.0 is mainly a service enhancement release, rather than a user feature rich enhancement release.
Take advantage of the SMS technology in your organization today!
Sys Prog & Scripting - HW Univ1 Systems Programming & Scripting Lecture 15: PHP Introduction.
VoiceXML Builder Arturo Ramirez ACS 494 Master’s Graduate Project May 04, 2001.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Damian Leibaschoff Support Escalation Engineer Microsoft Becky Ochs Program Manager Microsoft.
Beyond DHTML So far we have seen and used: CGI programs (using Perl ) and SSI on server side Java Script, VB Script, CSS and DOM on client side. For some.
Chapter 9A Network Basics.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Glink: GCOS e-business in an application server architecture Summit 2000, Jim Gallagher.
© 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—5-1 Implementing Media Resources, Features, and Applications Integrating Cisco Unified Communications.
New Features Visual Voic Single Number Reach.
Wireless Application Protocol. . The Two Paradigms W – World W – Wide W -- Web W – World W – Wide W – Wireless W -- Web.
WAP (Wireless Application Protocol). W – World W – Wide W -- Web W – World W – Wide W – Wireless W -- Web The Two Paradigms.
© Aastra Telecom Schweiz AG – 2013 Sales Presentation Updated as of Release 2.1 [depl-1658v2.10] Aastra 400 and Aastra BluStar Ecosystem All-in-one Business.
Phone Tips Teresa Shibao & Paul Dial January 19, 2010.
GSM Network Structure Lance Westberg.
Overview of MSS System Human Actors Non-Human Actors In-house developed components Third party products.
1 Analysis of Push Initiator Tool used for Wireless Application Protocol Taotao Huang Helsinki University of Technology Department of Electrical and Communication.
CUSTOMER INTERACTION MANAGEMENT SOLUTION FOR RANDSTAD INDIA June 2015 Confidential.
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
Utilities, Customers & SMS Rudi Leitner. Who in this room has a mobile phone? Who in this room has ever sent a text (SMS) message?
10/13/2015 ©2006 Scott Miller, University of Victoria 1 Content Serving Static vs. Dynamic Content Web Servers Server Flow Control Rev. 2.0.
Introducing The IP550 IP Telephone. What to expect from your new IPitomy IP telephone system The IPitomy system has many of the same features of traditional.
Performix Business Services Converging to Unified Messaging With convergence of telephony, computer and multimedia communication becoming a realistic vision,
1 Schlumberger SIM Toolkit in GSM Wilson Cheung Schlumberger Technologies (Asia) Ltd. SIM Toolkit in GSM Wilson Cheung Schlumberger Technologies (Asia)
Telesnap UMS 2009 Product presentation. Introduction Doc.No.: ASE/APP/PLM/ 0162 / EN.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Heidelberg, 25 February 1999 MTM’99 Workshop Terminal and Application Aspects of the Evolution of Broadband Mobile Services EURESCOM P809 Mobility in.
Internet Protocol TeleVision
ASP (Active Server Pages) by Bülent & Resul. Presentation Outline Introduction What is an ASP file? How does ASP work? What can ASP do? Differences Between.
D-Link Cloud Revolutions
SIM application
HDL-MGSM.431. Description MGSM.431 is an automation module based on GSM monitoring and controlling. Being at a great distance you can operate a target.
VESTA A luxury you can get at a punch of a key. A complete automation for your home, controlling lighting, climate, audio, video, home theater, telephone.
KX-NS Step by Step Guide VM Mailbox and Web User
IPS Infrastructure Technological Overview of Work Done.
30 Copyright © 2009, Oracle. All rights reserved. Using Oracle Business Intelligence Delivers.
Glink for Java: applet, application and an API for integrating access to Bull, IBM, UNIX and Minitel systems with your Java based e-business applications.
MiVoice Office Eight parties per conference Max 20 parties / single conference Total of 40 parties Dial able Conference Assistant and conference.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Aria Telecom Solutions Pvt. Ltd.
SMS module HDL-MGSM.431.
Digium | Switchvox Product Announcement
CS 1308 Exam I Review.
KX-NS1000 Basic Setup Rev1.4 3 Oct., 2015.
Dept. of Business Administration
Presentation transcript:

xxxxERICSSON Application Research Services using SIM Application Toolkit Services using SIM Application Toolkit Experiences gained from GemXPlore Case by John-Olof Bauner & Peter Kriens ERICSSON Application Research Phone Fax:

xxxxERICSSON Application Research San Francisco New York Raleigh Stockholm Aachen Singapore Gothenburg Wasa Montreal Lund Helsinki Karlskrona Linkoping Applications Networks Consumer Mobility Media New concepts Usability Over 800 persons world wide Goal –Gain understanding of our customer problems –Develop markets for our systems & terminals ERICSSON Research

xxxxERICSSON Application Research T/KA ± 25 persons Research projects –PA/Mars, a personal assistant –e-box applications –marvin home server –open phone running general Java applications –configurable phone, a project to test new telephony concepts Akhnaton, Philip Glass 2:20

xxxxERICSSON Application Research Services architecture POTS IP GSM Service Provider Akhnaton, Philip Glass 2:20 ? ClientsServicesCarriers

xxxxERICSSON Application Research Example Service: Parallel Ringing Ring the bell on many phones simultaneously –reachable in different locations –use cheapest channel Requires setup information which phones to call –Conveniently from the client –Changes depending on time and location Service Provider Bob: Call Alice Alices Office phone Alices Mobile

xxxxERICSSON Application Research Example: Shared phone book Update the phone book from web More info than just phone number – , address, fax etc. Automatically change all phone books of people in a group Everybody has correct info! IPService Provider GSM Alice Bob Alice Bob ESMS

xxxxERICSSON Application Research Example: Home automation Control devices in your house from the phone: –Heating, light, sauna, oven etc. Get alarms when somebody breaks in –activate/deactivate e-box empowered solution GSM e-box Service Provider Access Netw. e-box gateway Local Netw. SMS to turn on the light and get alarm messages

xxxxERICSSON Application Research Technology setup ESMS is a program downloaded to the phone Dynamic on the fly generation of ESMS in Java –checksum, header, security, byte codes Use context information to create program GSM Byte code ESMS generation Event: modify db Generate SMS PDU IP Listen to SMS PDU

xxxxERICSSON Application Research Use case: Profile change A profile contains information how to use services Profiles can change by –choice from the web or telephone –Automatic depending on time or location For example: –Office profile »call your office phone and mobile in parallel, no SMS notification of e- mail –On the road profile »call mobile, second voice mailbox, SMS notification of –Lunch profile »forward calls to secretary, store SMS notifications, allow intrusion

xxxxERICSSON Application Research Example: Profile change Query the phone to detect location –Automate profile change using position id –Cell ids are globally unique location identifiers –Cell ids are kept secret by operators –Could be done by ERICSSON Mobile Positioning Center (MPC) as well –Works for every operator GSM Service Provider Ping SMS (silent) Cell identity info Profile database

xxxxERICSSON Application Research Profile change Service pings customer by sending a ping SMS –silent SMS, not seen by customer The provider updates profile in system –Profile can be changed from mobile menu –Profile can be changed from the web Profiles can also be selected from the menu –list of profiles is downloaded by provider through an ESMS

xxxxERICSSON Application Research Use case: Mobile Zapper Program your video recorder from your phone! Select your TV viewing preferences on the web –Channel, Program types GSM Service Provider IP TV-Guide Web site e-box gateway Akhnaton, Philip Glass 2:20 preferences record cancel start stop TV guide TV guide

xxxxERICSSON Application Research Mobile Zapper, TV Guide download Get the personal guide loaded in the night in your SIM card The Service Provider gets the HTML pages with the TV Guide

xxxxERICSSON Application Research Mobile Zapper It sends 1 ESMS per TV program –Title –Start time + duration + description Information is stored in 2 files in the SIM card

xxxxERICSSON Application Research Mobile Zapper, selection Select the program from the SIM Application TV Guide menu –get more information –select the program to be recorded by the video recorder at home The phone sends an SMS with the program ID to the e-box The e-box schedules the start/stop of the video recorder

xxxxERICSSON Application Research Problems After initial beta, the GemXplore Case was very usable. –we succeeded! Operator support required: Not an open market –card needs to be programmed by operator Only Comviq did support SIM data download on the SMSC Lack of documentation of GemXPlore Case –8 bit SMS is also treated as data download –Many parameters are only documented in standards –high priority for display necessary in certain cases Use of prototype phones –interaction between SIM card and mobile equipment

xxxxERICSSON Application Research Problems No debug tools, all testing is done on the phone –long edit/compiler/debug cycle –lack of simulator –disassembler for PDUs Script language is extremely limited –hard to use syntax –lack of instructions (swap arrived too late in the update) –no variables Suspect card to miss ESMS processing when phone is busy Instruction set SIM card and security info is kept secret –we reversed engineered it partly at great cost of time

xxxxERICSSON Application Research Future Limited application area for SIM Application Toolkit in the future after 3-5 years: –WAP –IP connectivity Very convenient today for accessing many different services Operators need to make it more open to make it useful for third party developers Cell identifier is a very interesting possibility for location based services

xxxxERICSSON Application Research Questions?

xxxxERICSSON Application Research Thank you for your interest.