SIM 응용 툴킷

SIM Application Toolkit

SIM 어플리케이션 툴킷(STK)은 가입자 ID 모듈(SIM 카드)이 다양한 부가 가치 서비스에 사용할 수 있는 조치를 개시할 수 있도록 하는 GSM 시스템의 표준이다.[1] 다른 네트워크와 카드 시스템에도 유사한 표준이 존재하며, 신세대 네트워크에 의해 사용되는 USIM용 USIM용 USIM 응용 툴킷(USAT)이 그 예가 된다. UICC 카드에서 실행되는 Java 카드 기반 애플리케이션의 이 클래스의 더 일반적인 이름은 CAT(Card Application Toolkit)이다.[2][3]

SIM 응용 툴킷은 SIM에 프로그래밍된 명령 집합으로 구성되며, SIM은 외부 세계와 직접 상호작용해야 하는 방법을 정의하고 핸드셋과 네트워크와는 독립적으로 명령을 개시한다.[4] 이것은 SIM이 네트워크 애플리케이션과 최종 사용자 간의 대화형 교환을 구축하고 네트워크에 대한 액세스 또는 제어를 할 수 있게 한다.[1] 또한 SIM은 메뉴 표시 및/또는 사용자 입력 요청과 같은 명령을 핸드셋에 제공한다.[5]

STK는 모바일 뱅킹과 컨텐츠 브라우징과 같이 메뉴 기반 접근법이 요구되는 많은 애플리케이션을 위해 전 세계의 많은 이동 통신사에 의해 배치되었다.[1] 단일 애플리케이션 환경으로 설계된 STK는 SIM 카드의[5] 초기 전원을 켤 때 시작할 수 있으며, 특히 간단한 사용자 인터페이스를 갖춘 낮은 수준의 애플리케이션에 적합하다.[6]

GSM 네트워크에서, SIM 응용 툴킷은 2001년에 발표된 GSM 11.14 표준에 의해 정의된다.[1][4][6] 릴리스 4 이후부터, GSM 11.14는 3/4G 네트워크용 USIM 어플리케이션 툴킷의 사양을 포함하는 3GPP TS 31.111로 대체되었다.[2]

이점

  • 일부 제조업체는 STK가 보안 전자상거래에 필요한 신원 확인과 암호화를 통해 높은 수준의 보안을 가능케 한다고 주장한다.[6][7]
  • STK는 가장 많은 수의 모바일 기기에 배치되었다.[7]

제한 사항

안드로이드 소프트웨어 업데이트는 자동 설치 어플리케이션에 관계없이 SIM 툴킷이 새로운 소프트웨어와 함께 자동으로 설치될 수 있는 GSM을 통해 수행된다.

SIM에 저장된 애플리케이션과 메뉴의 변경은 고객이 SIM을 인도받은 후 어렵고 때로는 보안 감시 소프트웨어로 인식될 수 있다.

업데이트를 전달하려면 SIM을 반환하고 새 SIM으로 교체하거나(비싸고 불편할 수 있음) 응용 프로그램 업데이트를 공중파(OTA)로 전송해야 한다(선택 사항인 특수 SIM 기능을 사용하여). 예를 들어 2010년 10월 현재, 이동 통신사는 툴박스(S@T) 호환 무선 인터넷 브라우저(WIB)가 포함된 단말기에 보안 SMS를 전송함으로써 업데이트된 STK 애플리케이션 메뉴를 전달할 수 있다. BIP 호환 단말기에서 BIP(Bearer Independent protocol )를 준수하는 SIM 카드를 사용할 경우 업데이트도 매우 빠르게 전달될 수 있다(단, GPRS/3G 속도) 또한 WIG(Wireless Internet Gateway) 사양에 따라 STK 응용 프로그램의 메뉴를 변경할 수도 있다.[9][10] 업데이트 제한은 STK 애플리케이션 배포의 수와 빈도를 방해한다.[11]

STK는 기본적으로 멀티미디어에 대한 지원이 없고 기본 사진만 가지고 있다.[7]

STK 기술은 이용 가능한 독립 개발 지원이 제한되어 있다.[7]

휴대전화가 SIM 어플리케이션 툴킷을 지원하지 않는 경우, 사용자는 서비스나 네트워크를 올바르게 사용할 수 없을 수 있다. 노키아 N900처럼 STK를 지원하지 않는 스마트폰에서는 여러 이통사 문제가 눈에 띄었다.

최신 네트워크

USIM Application Toolkit(USAT)은 3G 네트워크용 STK에 해당한다.[4] USAT는 스타트업이 활성화하는 STK와 달리 특정 애플리케이션을 선택할 때까지 활성화하지 않음으로써 3G 기기의 멀티플라이케이션 환경을 활용한다.[12] 일부 기능은 응용 프로그램 관련 기능보다 카드 관련 기능이다.[5]

참고 항목

참조

  1. ^ a b c d "SIM Toolkit". Cellular. Archived from the original on 2006-12-07. Retrieved 2006-11-21.
  2. ^ a b "ETSI TS 131 111 / 3GPP TS 31.11 Version 13.3.0: GSM, UMTS, USIM Application Toolkit" (PDF).
  3. ^ ETSI TS 102 223 V9.1.0
  4. ^ a b c "SIM Toolkit". Gemalto. Archived from the original on April 29, 2013.
  5. ^ a b c "SIM Toolkit Modifications for 3GPP (TDOC T3-99346)". 3GPP.
  6. ^ a b c "SIM Toolkit". Archived from the original on 2007-10-11. Retrieved 2006-11-21.
  7. ^ a b c d SIM 툴킷
  8. ^ "OMA TS Smartcard Web Server, p.76 Appendix C. Bearer Independent Protocol" (PDF).
  9. ^ "Gemplus has become Gemalto". Gemplus.com. 2006-06-02. Archived from the original on April 11, 2011. Retrieved 2014-06-18.
  10. ^ 브라질 최초의 GSM 출시를 위해 Oi에 SIM 카드 기반 솔루션을 제공하는 Gemplus - 웨이백 머신에 2006년 9월 25일 보관된 Smart Card Alliance
  11. ^ http://www.mygemplus.com/pss/telecom/download/GemConnect_online_sdk.pdf[영구적 데드링크]
  12. ^ "Mobile SIM Tool Kit". Archived from the original on 2006-04-27. Retrieved 2006-11-21.

외부 링크