Interoperable SIM Application Management

Document Sample
scope of work template
							Interoperable SIM Application
        Management

   Copenhagen Business Seminar
        14 September 2004
Tapio Vailahti, SVP Telecom & Media, Setec
                   Agenda

SIM and Value-Added-Services (VAS)
Applications
Interoperability
Application Management
Conclusions




                                     2
           Smart Card in GSM

Every GSM and UMTS phone contains a smart card
(SIM or USIM):
  Provides secure strorage for sensitive information
  Manages identity and network access information necessary
  for authentication and billing
  Stores phone numbers and short messages
  Facilitates roaming, storage of preferred roaming networks
  Enables VAS and m-commerce
  SIM-handset interface well standardised




                                                               3
 SIM based Value-Added-Services

Operators are facing tough competition:
   MVNOs, price wars, number portability
    -> CHURN

SIM application toolkit (SAT):
   SIM resident SAT application to access additional services:
       Easy access through SAT menu
       SAT enhances handset features
    -> CUSTOMER LOYALTY
       Entertainment                   Information
        Shopping                           Games
      Internet access                   Banking
                                                                 4
           Toolkit Applications

SAT applications are not well standardised:
  Operator requirements
  Proprietary implementations

Some industry standards/specifications, off-the-shelf
applications:
  SmartTrust WIB browser:
      Certification process to ensure interoperability
  SIMalliance S@T browser
  WIM                                                     My
                                                         Servic
                                                         Menu e

  USAT Interpreter

                                                                  5
       Native OS vs. Java Card

Proprietary SAT platforms:
  Based on closed operating system and SAT platform
  Steep learning curve
  Applications re-developed for each platform
  Differences in file and application management

'Open' Java Card OS:
  Standardised OS and SAT APIs
  Easy to learn
  "Write once, run anywhere"
  Standardised file and application management
   -> GlobalPlatform adopted
                                                      6
              Java SIM Architecture
E
E
P
R   GSM              SAT             WIM         Other Java
O   Files           Applet          Applet         Applet
M

     GSM             11.14          11.11 File    03.48 OTA
                                                                   Applet
    Applet         Toolkit API     System API    RFM + loading
                                                                 Management
                                      OpenPlatform 2.0.1          GP + RFM
R    Java Card 2.1 API
                                     CardManager + Loader
O
M                  Java Card Virtual Machine


    Memory Management        I/O          Logical Channels
      Native Interface                 Cryptographic Functions
                         Card OS
                                                                       7
                Interoperability

Interoperability essential for operator to simplify and
speed-up toolkit development process:
   specify -> implement -> test -> introduce
       Long product development cycles used to be typical for
       SAT applications
   One application for all card platforms from different card
   vendors
   Uniform performance
   Flexibility in choosing the application management platform
   independent of the card vendor

Interoperability allows for managing the applications
anytime and anywhere
                                                                 8
                Interoperability

Differences in Java Card implementations:
   Internal memory management not standardised
   Loading and installing applets may differ
   Different performance due to hardware and OS implementation

Java SIM interoperability guidelines and tools from
SIMalliance:
   Applet execution interoperability
   Applet management interoperability

ETSI arranges Plugtests™ to verify interoperability:
   Cards, applets, tools, handsets

                                                             9
       Application Management

SAT application stored in the SIM during card
personalisation, operator may have needs to:
  Modify or remove applications
  Download new applications
  Modify the file system (update, remove files)
  Resize files (applications, data files)

Number of operators actively using SAT
  Mostly native or non-interoperable applications
  Testing Java Card interoperability



                                                    10
             Application Management




                                                       Provisioning
                                                       Client:
                   GSM                                 - Operator
                  Network                              - Subscriber
                                                       - Corporate Customer
                                                       - Point of Sales
 Java SIM Card                                         - Help Desk
                            Management
with RFM and GP
                             Platform     Card and
  Functionality
                                         Application
                                          Database

                                                                      11
       Application Management

New opportunities for post-issuance:
  BIG cards >1MB:
     Shared platform for third-party application suppliers
  Bearer Independent Protocol, i.e. GPRS replacing SMS:
     Faster updating of cards
  Security and Trust Service API for J2ME (JSR177):
     Access to smart card services and applications from
     handset applications




                                                             12
                Conclusions

SAT applications provide tools for CRM in a
competitive market
True Java Card interoperability has come of age
Latest technology opens-up the true potential of
GlobalPlatform in the mobile market
NOW is the time to invest in interoperable SIM
application management




                                                   13
                             Acronyms
API: Application Programming Interface   OTA: Over The Air
CRM: Customer Relationship Management    RFM: Remote File Management

ETSI: European Telecommunications        S@T: SIMalliance Toolbox
Standards Institute                      SAT: SIM Application Toolkit
GP: GlobalPlatform                       SIM: Subscriber Identity Module
GPRS: General Packet Radio Service       SMS: Short Message Service
GSM: Global System for Mobile            UMTS: Universal Mobile Telecommunications
communications                           System

I/O: Input/Output                        USAT: USIM Application Toolkit

J2ME: Java 2 Micro Edition               USIM: Universal Subscriber Identity Module
                                         VAS: Value-Added-Service
JSR: Java Specification Request
                                         WIB: Wireless Internet Browser
MB: Mega Byte
                                         WIM: WAP (Wireless Application Protocol)
MVNO: Mobile Virtual Network Operator    Identity Module
OS: Operating System

                                                                                    14

						
Related docs
Other docs by qyt15644
Practice Sheet on Derivatives
Views: 6  |  Downloads: 0
Practice Sheet for Chemical Nomenclature
Views: 223  |  Downloads: 0
LUCAS L ELECTRONIC FUEL INJECTION
Views: 300  |  Downloads: 1
Practice Sheet Chapter Two
Views: 39  |  Downloads: 0
Speech Practice Sheet
Views: 29  |  Downloads: 0
XFIâ„¢Electronic Fuel Injection System
Views: 20  |  Downloads: 1
Math 8 Practice Sheet
Views: 3  |  Downloads: 0
4th 5th Grade Practice Sheet
Views: 110  |  Downloads: 0