[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101169729B1 - Apparatus and method for sat data receiving by wap push - Google Patents

Apparatus and method for sat data receiving by wap push Download PDF

Info

Publication number
KR101169729B1
KR101169729B1 KR20050104729A KR20050104729A KR101169729B1 KR 101169729 B1 KR101169729 B1 KR 101169729B1 KR 20050104729 A KR20050104729 A KR 20050104729A KR 20050104729 A KR20050104729 A KR 20050104729A KR 101169729 B1 KR101169729 B1 KR 101169729B1
Authority
KR
South Korea
Prior art keywords
update data
message
data
update
address
Prior art date
Application number
KR20050104729A
Other languages
Korean (ko)
Other versions
KR20070047884A (en
Inventor
차두진
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR20050104729A priority Critical patent/KR101169729B1/en
Publication of KR20070047884A publication Critical patent/KR20070047884A/en
Application granted granted Critical
Publication of KR101169729B1 publication Critical patent/KR101169729B1/en

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 가입자 인증모듈 어플리케이션 툴킷의 데이터를 갱신하는 방법으로 가입자 인증모듈 어플리케이션 툴킷의 갱신 데이터를 수신 방법에 있어서, 왑푸쉬(WAP PUSH) 서버로부터 가입자 인증모듈 어플리케이션 툴킷의 갱신을 알리는 메시지를 수신하는 과정, 상기 수신한 갱신을 알리는 메시지를 메시지 판독부는 상기 가입자 인증모듈을 갱신하는 갱신 데이터와 상기 갱신 데이터가 위치한 주소(URL : Uniform Resource Locator)를 확인하고, 상기 확인된 갱신 데이터의 종류와 상기 갱신 데이터가 위치한 주소를 출력하는 과정, 상기 출력된 갱신 데이터를 수신하는지 선택받는 과정, 상기 검사결과 상기 갱신 데이터의 수신을 선택받으면 상기 갱신 데이터가 위치한 주소로 접속하는 과정, 상기 데이터가 위치한 주소로 접속하여 상기 갱신 데이터를 수신하여 상기 심카드로 저장하는 과정을 포함하는 가입자 인증모듈 어플리케이션 툴킷의 갱신 데이터를 수신 방법에 관한 것이다.The present invention relates to a method for updating data of a subscriber authentication module application toolkit in a method of receiving update data of a subscriber authentication module application toolkit, wherein the message for notifying update of the subscriber authentication module application toolkit is received from a WAP PUSH server. The message reading unit confirms the update data for updating the subscriber authentication module and the address (URL: Uniform Resource Locator) where the update data is located, and the type of the checked update data and the update. Outputting an address where data is located, receiving or receiving the output data, selecting receiving the update data as a result of the inspection, accessing the address where the update data is located, accessing the address where the data is located To receive the update data It relates to the update data of the subscriber identity module application toolkit comprising the step of storing in the SIM card to the reception method.

SIM, SAT, STK, SIM Application toolkit, WAP PUSH, WAP SIM, SAT, STK, SIM Application toolkit, WAP PUSH, WAP

Description

왑푸쉬를 이용한 가입자 인증모듈 어플리케이션 툴킷의 데이터 수신장치 및 방법{APPARATUS AND METHOD FOR SAT DATA RECEIVING BY WAP PUSH}APPARATUS AND METHOD FOR SAT DATA RECEIVING BY WAP PUSH}

도 1은 본 발명의 실시 예에 따른 휴대용 단말기와 왑푸쉬(WAP PUSH) 서버와의 관계를 도시한 도면,1 is a view showing a relationship between a portable terminal and a WAP PUSH server according to an embodiment of the present invention;

도 2는 본 발명의 실시 예에 따라 왑푸쉬(WAP PUSH)를 이용한 가입자 인증모듈 어플리케이션 툴킷의 업데이트 흐름을 도시한 흐름도, 및2 is a flowchart illustrating an update flow of a subscriber authentication module application toolkit using WAP PUSH according to an embodiment of the present invention;

도 3은 본 발명의 실시 예에 따라 가입자 인증 모듈 툴킷의 갱신 데이터를 알리는 메시지를 전송하는 왑푸쉬(WAP PUSH) 서버의 흐름을 도시한 흐름도이다.3 is a flowchart illustrating a flow of a WAP PUSH server for transmitting a message informing of update data of a subscriber authentication module toolkit according to an embodiment of the present invention.

본 발명은 가입자 인증모듈 어플리케이션 툴킷(SAT : subscriber identity module application toolkit) 환경에서의 데이터 송수신에 있어서, 왑푸쉬(Wireless Application Protocol - PUSH ; 이하 'WAP PUSH'로 칭함)를 이용하여 새로 서비스를 제공받는 방법에 관한 방법이다.The present invention provides a new service using WAP push (Wireless Application Protocol-PUSH; hereinafter referred to as 'WAP PUSH') in the data transmission and reception in the subscriber identity module application toolkit (SAT) environment The method is about.

종래의 가입자 인증모듈 어플리케이션 툴킷 환경에서의 데이터 송수신방법은 가입자 인증모듈과 서버 사이의 데이터 송수신을 위하여 채널을 연결하여 연결된 채널로 데이터 송수신을 하고 데이터의 송수신이 끝나고 상기 채널연결을 해제하는 방법으로 데이터의 송수신이 자주 일어나는 경우에는 적합하지만, 데이터의 송수신이 자주 일어나는 않는 경우에는 매번 채널을 연결하고 해제해야 하므로, 비효율적이었다.In the conventional subscriber authentication module application toolkit environment, the data transmission / reception method is a method of connecting and transmitting data between a subscriber authentication module and a server to transmit and receive data through a connected channel, and after the transmission and reception of data is completed, release the channel connection. Although it is suitable when the transmission and reception of data occurs frequently, it is inefficient because the channel must be connected and disconnected every time when data transmission and reception occurs frequently.

가입자 인증모듈 어플리케이션 툴킷 환경에서의 데이터 송수신의 횟수가 많지 않을 경우, 단말과 서버 간에 단문메시지 서비스 채널을 이용하여 데이터를 주고받는 수신 방법이 사용된다. 이러한 수신 방법은 채널을 설정하고 해제하는 부담스러운 작업 없이, 데이터를 송신하고 수신할 수 있는 단문메시지를 이용한 가입자 인증모듈 어플리케이션 툴킷의 데이터 송수신 방법이다.If the number of times of data transmission and reception in the subscriber authentication module application toolkit environment is not high, a receiving method of transmitting and receiving data using a short message service channel between the terminal and the server is used. This receiving method is a method of transmitting and receiving data of a subscriber authentication module application toolkit using a short message capable of transmitting and receiving data without the burden of establishing and releasing a channel.

하지만, 단문 메시지를 이용한 방법은 똑같은 메시지의 중복 수신의 문제점과 가입자 인증모듈에서 단말기로 행하는 가입자 인증모듈 어플리케이션 툴킷의 명령어의 변경을 불가능하다.However, the method using the short message does not allow the problem of duplicate reception of the same message and the change of the command of the subscriber authentication module application toolkit which is executed from the subscriber authentication module to the terminal.

단문 메시지에 CallBackURL을 포함한 메시지를 전송하고 수신측 단말에서 수신한 메시지에 포함된 CallBackURL로 접속할 수 있는 왑푸쉬(WAP PUSH)를 이용하여 메시지에 포함된 CallBackURL로 접속하면 사업자가 제공하는 데이터를 수신할 수 있다.Send the message including CallBackURL to short message and connect to CallBackURL included in the message by using WAP PUSH which can be connected to CallBackURL included in the message received from the receiving terminal. Can be.

따라서 가입자 인증모듈 어플리케이션 툴킷의 명령어를 새로 추가/변경하거나, 처음 제작된 툴킷 어플리케이션이 제공할 수 없었던 새로운 서비스의 다운로드 및 사업자의 서비스 제공 방법이 필요하다.Therefore, there is a need for a method of adding / changing a new command of a subscriber authentication module application toolkit, or downloading a new service and a service provider's service that a toolkit application originally produced cannot provide.

따라서, 본 발명의 목적은 왑푸쉬(WAP PUSH)를 이용한 가입자 인증모듈 어플리케이션 툴킷의 데이터 수신 방법을 제공함에 있다,Accordingly, an object of the present invention is to provide a data receiving method of a subscriber authentication module application toolkit using WAP PUSH.

본 발명의 다른 목적은 왑푸쉬(WAP PUSH)를 이용한 가입자 인증모듈 어플리케이션 툴킷의 데이터 수신 장치를 제공함에 있다.Another object of the present invention is to provide an apparatus for receiving data of a subscriber authentication module application toolkit using WAP PUSH.

본 발명의 또 다른 목적은 가입자 인증모듈 어플리케이션 툴킷의 데이터의 갱신을 알리는 메시지를 송신하는 왑푸쉬(WAP PUSH)의 송신 방법을 제공함에 있다.It is still another object of the present invention to provide a method of transmitting a WAP PUSH for transmitting a message informing of updating of data of a subscriber authentication module application toolkit.

상기 목적들을 달성하기 위한 본 발명의 방법은 가입자 인증모듈 어플리케이션 툴킷 데이터의 갱신을 알리는 메시지의 수신 장치에 있어서, 가입자 ID, 및 정보, 상기 가입자 인증모듈 어플리케이션 툴킷의 명령어, 및 상기 가입자 인증모듈 카드에서 실행되는 어플리케이션 툴킷의 데이터를 저장하고 있는 심카드, 상기 왑푸쉬(WAP PUSH ; Wireless Application Protocol - PUSH) 서버로부터 가입자 인증모듈의 갱신을 알리는 메시지를 수신하고 상기 휴대용 단말기로 제공되는 갱신 데이터를 수신하는 통신부, 상기 왑푸쉬 서버로부터 상기 수신한 갱신을 알리는 메시지를 분석하는 메시지 판독부, 및 상기 가입자 인증모듈의 갱신을 알리는 메시지를 수신하면 상기 메시지 판독부는 상기 가입자 인증모듈을 갱신하는 갱신 데이터와 상기 갱신 데이터가 위치한 주소(URL : Uniform Resource Locator)를 확인하고, 상기 확인된 갱신 데이터의 종류와 상기 갱신 데이터가 위치한 주소를 출력하도록 제 어하고, 상기 갱신 데이터의 수신을 선택받으면 상기 갱신 데이터를 수신하여 상기 심카드로 저장하도록 제어하는 제어부를 포함한 가입자 인증모듈 어플리케이션 툴킷 데이터의 갱신을 알리는 메시지의 수신 장치를 제공함에 있다.A method of the present invention for achieving the above object is a device for receiving a message informing the updating of subscriber authentication module application toolkit data, the subscriber ID and information, instructions of the subscriber authentication module application toolkit, and the subscriber authentication module card Receiving a message informing the update of the subscriber authentication module from the SIM card, the WAP PUSH (Wireless Wireless Application Protocol (PUSH)) server, which stores the data of the application toolkit to be executed, and receives update data provided to the portable terminal. A communication unit, a message reading unit for analyzing a message for notifying the received update from the swap server, and the message reading unit for updating the subscriber authentication module when receiving a message for notifying the update of the subscriber authentication module and the update. Address where the data is located (URL Uniform resource locator, and outputs the type of the confirmed update data and the address where the update data is located, and if the reception of the update data is selected, receive the update data and store it in the SIM card. An apparatus for receiving a message for notifying update of subscriber authentication module application toolkit data including a controlling unit is provided.

상기 목적들을 달성하기 위한 본 발명의 다른 방법은 가입자 인증모듈 어플리케이션 툴킷의 갱신 데이터를 수신 방법에 있어서, 왑푸쉬(WAP PUSH) 서버로부터 가입자 인증모듈 어플리케이션 툴킷의 갱신을 알리는 메시지를 수신하는 과정, 상기 수신한 갱신을 알리는 메시지를 메시지 판독부는 상기 가입자 인증모듈을 갱신하는 갱신 데이터와 상기 갱신 데이터가 위치한 주소(URL : Uniform Resource Locator)를 확인하고, 상기 확인된 갱신 데이터의 종류와 상기 갱신 데이터가 위치한 주소를 출력하는 과정, 상기 출력된 갱신 데이터를 수신하는지 선택받는 과정, 상기 검사결과 상기 갱신 데이터의 수신을 선택받으면 상기 갱신 데이터가 위치한 주소로 접속하는 과정, 상기 데이터가 위치한 주소로 접속하여 상기 갱신 데이터를 수신하여 상기 심카드로 저장하는 과정을 포함하는 가입자 인증모듈 어플리케이션 툴킷의 갱신 데이터를 수신 방법을 제공함에 있다.According to another aspect of the present invention, there is provided a method for receiving update data of a subscriber authentication module application toolkit, the method comprising: receiving a message informing of an update of a subscriber authentication module application toolkit from a WAP PUSH server; The message reading unit checks the update data for updating the subscriber authentication module and the address (URL: Uniform Resource Locator) where the update data is located, and the type of the checked update data and the update data are located. Outputting an address, receiving or receiving the output data, selecting to receive the updated data, accessing the address where the update data is located, accessing the address where the data is located, and updating Receive data and store it to the SIM card A method of receiving update data of a subscriber authentication module application toolkit including a process is provided.

이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings. In the following description, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear.

본 발명의 설명에 앞서, 본 발명에서 정의하는 갱신을 알리는 메시지는 가입자 인증모듈 어플리케이션 툴킷의 데이터를 갱신하는 갱신 데이터가 위치한 주소를 포함하고 있는 푸쉬 메시지의 한 종류로 가입자 인증모듈의 갱신을 알리는 메시지와 갱신 메시지가 위치한 주소를 포함하며 일반 푸쉬 메시지와 갱신을 알리는 푸쉬 메시지의 구분은 수신한 메시지의 헤더에 정의된 메시지를 분석하여 구분한다.Prior to the description of the present invention, the update notification message defined in the present invention is a push message including an address where update data for updating data of a subscriber authentication module application toolkit is located is a message for notifying update of a subscriber authentication module. And the address where the update message is located, and the general push message and the push message for notification of the update are analyzed by analyzing the message defined in the header of the received message.

도 1은 본 발명에 따른 휴대용 단말기(200)와 왑푸쉬(WAP PUSH) 서버(220)와의 관계를 도시하는 도면이다. 1 is a diagram illustrating a relationship between a portable terminal 200 and a WAP PUSH server 220 according to the present invention.

상기 도 1을 참조하면, 휴대용 단말기(100)는 메모리부(106), 제어부(108), 통신부(114), 코덱(116), 키패드(102), 디스플레이부(104), 메시지 판독부(114), SIM카드(110)를 포함한다.Referring to FIG. 1, the portable terminal 100 includes a memory unit 106, a control unit 108, a communication unit 114, a codec 116, a keypad 102, a display unit 104, and a message reading unit 114. ), The SIM card 110.

휴대용 단말기의 제어부(MPU : Micro-Processer Unit)(108)는 메시지 판독이 가능하게 구현될 수 있으나, 본 발명의 대한 설명하기 위해 휴대용 단말기의 제어부(108)와 메시지 판독부(114) 부분을 나누어서 설명한다.The control unit (MPU: Micro-Processer Unit) 108 of the portable terminal may be implemented to read a message, but for the purpose of describing the present invention, the control unit 108 and the message reading unit 114 of the portable terminal may be divided. Explain.

휴대용 단말기의 제어부(MPU : Micro-Processer Unit)(108)는 휴대용 단말기의 전반적인 동작을 제어한다. 예를 들어, 음성통화 및 데이터통신을 위한 처리 및 제어를 수행하고, 통상적인 기능에 더하여 본 발명에 따라 가입자 인증모듈의 갱신을 알리는 메시지를 수신하면 상기 메시지 판독부를 제어하여 상기 가입자 인증모듈을 갱신하는 갱신 데이터와 상기 갱신 데이터가 위치한 주소(URL : Uniform Resource Locator)를 확인하고, 상기 확인된 갱신 데이터의 종류와 상기 갱신 데이 터가 위치한 주소를 출력하도록 제어하고, 상기 갱신 데이터의 수신을 선택받으면 상기 갱신 데이터를 수신하여 상기 심카드로 저장하도록 제어한다.The control unit (MPU: Micro-Processer Unit) 108 of the portable terminal controls the overall operation of the portable terminal. For example, when the mobile station performs processing and control for voice call and data communication, and receives a message informing of the renewal of the subscriber authentication module according to the present invention in addition to the normal function, the message reader is controlled to update the subscriber authentication module. Confirm the update data and the address (URL: Uniform Resource Locator) where the update data is located, control to output the type of the confirmed update data and the address where the update data is located, and when receiving the update data is selected. Control to receive the update data and store it in the SIM card.

메모리부(106)는 롬, 램으로 구성되며 롬(ROM : Read Only Memory)은 상기 제어부(108)의 처리 및 제어를 위한 프로그램의 마이크로코드와 각종 참조 데이터를 저장하고 본 발명에 따라 왑푸쉬(WAP PUSH) 서버(130)로부터 수신한 푸쉬 메시지를 저장하는 데이터 베이스를 포함한다.The memory unit 106 is composed of a ROM and a RAM, and a ROM stores a microcode and various reference data of a program for processing and controlling the control unit 108. WAP PUSH) includes a database for storing the push message received from the server (130).

램(RAM : Random Access Memory)은 상기 제어부(108)의 워킹 메모리(working memory)로, 각종 프로그램 수행중에 발생하는 일시적인 데이터를 저장한다. Random Access Memory (RAM) is a working memory of the controller 108 and stores temporary data generated during various program executions.

키패드(key pad)(102)는 0 ~ 9의 숫자키 버튼들과, 메뉴버튼(menu), 취소버튼(지움), 확인버튼, 통화버튼(TALK), 종료버튼(END), 인터넷접속 버튼, 네비게이션 키(또는 방향키) 버튼들(▲/▼/◀/▶) 등 다수의 기능키들을 구비하며, 사용자가 누르는 키에 대응하는 키 입력 데이터를 상기 제어부(108)로 제공한다. 디스플레이부(104)는 상기 휴대용 단말기의 동작 중에 발생되는 상태 정보, 제한된 숫자의 문자들, 다량의 동영상 및 정지영상 등을 디스플레이한다. 상기 디스플레이부(104)는 컬러 액정 디스플레이 장치(LCD : Liquid Crystal Display)를 사용할 수 있고 저장된 메시지를 출력한다.Key pad 102 is a numeric key buttons of 0-9, menu button (menu), cancel button (clear), OK button, call button (TALK), end button (END), Internet access button, A plurality of function keys such as navigation key (or direction key) buttons (▲ / ▼ / ◀ / ▶) are provided, and key input data corresponding to a key pressed by the user is provided to the controller 108. The display unit 104 displays status information generated during the operation of the portable terminal, a limited number of characters, a large amount of video and still images, and the like. The display unit 104 may use a color liquid crystal display (LCD) and output a stored message.

메시지 판독부(112)는 왑푸쉬(WAP PUSH) 서버로부터 수신한 푸쉬 메시지의 헤더에 정의된 메시지를 분석하고 상기 메시지의 분석결과 상기 가입자 인증 모듈의 갱신을 알리는 메시지이면 상기 가입자 인증모듈을 갱신하는 데이터, 상기 갱신 데이터가 위치한 주소를 추출한다.The message reading unit 112 analyzes the message defined in the header of the push message received from the WAP PUSH server and updates the subscriber authentication module if the message notifies the update of the subscriber authentication module as a result of the analysis of the message. Data, the address where the update data is located.

상기 제어부(108)에 연결된 코덱(CODEC : Coder-Decoder)(116)과, 상기 코덱(116)에 접속된 스피커(118) 및 마이크(120)는 전화 통화 및 음성 녹음에 사용되는 음성 입출력 블록이다. 상기 코덱(116)은 상기 제어부(108)에서 제공되는 PCM 데이터를 아날로그 음성신호로 변환하여 상기 스피커(118)를 통해 송출하고, 상기 마이크(120)를 통해 수신되는 음성신호를 PCM 데이터로 변환하여 상기 제어부(108)로 제공한다.The codec (Coder-Decoder) 116 connected to the control unit 108 and the speaker 118 and the microphone 120 connected to the codec 116 are voice input / output blocks used for phone calls and voice recording. . The codec 116 converts the PCM data provided from the controller 108 into an analog voice signal, transmits the same through the speaker 118, and converts the voice signal received through the microphone 120 into PCM data. Provided to the control unit 108.

또한, 통신부(114)는 안테나를 통해 수신되는 라디오주파수 신호를 주파수 하강시켜 기저대역처리부로 제공하고 상기 기저대역처리부로부터의 기저대역신호를 주파수 상승시켜 상기 안테나로 송신하는 RF부(Radio Frequency unit)와, 상기 RF부와 상기 제어부(108) 사이에 송수신 되는 기저대역 신호를 처리하는 기저대역처리부를 포함한다. 예를 들어, 송신인 경우 송신할 데이터를 채널코딩(channel coding) 및 확산(spreading)하는 기능을 수행하고, 수신인 경우 수신신호를 역 확산(despreading) 및 채널복호(channel decoding)하는 기능을 수행한다.In addition, the communication unit 114 reduces the frequency of the radio frequency signal received through the antenna provided to the baseband processing unit and the RF unit (Radio Frequency unit) for raising the baseband signal from the baseband processing unit to increase the frequency to the antenna And a baseband processor for processing the baseband signal transmitted and received between the RF unit and the control unit 108. For example, in case of transmission, the channel coding and spreading of data to be transmitted are performed, and in case of reception, the function of despreading and channel decoding of the received signal is performed. .

왑푸쉬(WAP PUSH) 서버(130)는 통신부(132), 제어부(134), 가입자 인증모듈 툴킷 데이터베이스(136)로 구성되어 있다.The WAP PUSH server 130 includes a communication unit 132, a control unit 134, and a subscriber authentication module toolkit database 136.

왑푸쉬(WAP PUSH) 서버(130)의 제어부(132)는 왑푸쉬(WAP PUSH) 서버(130)의 전반적인 동작을 제어한다. 예를 들어, 메시지의 송/수신을 제어하고, 사용자의 데이터베이스에서 정보를 확인하는 통상적인 기능에 더하여 본 발명에 따라 푸쉬 메시지 송신 이벤트가 발생하면 수신 측의 정보를 확인하여 푸쉬 메시지를 송신, 수신 측 휴대용 단말기로부터 데이터의 요청을 수신하면 상기 요청에 상응하는 데이 터를 검색하여 검색된 데이터를 송신하도록 제어한다.The controller 132 of the WAP PUSH server 130 controls the overall operation of the WAP PUSH server 130. For example, in addition to the normal function of controlling the transmission and reception of a message, and confirming information in a user's database, when a push message transmission event occurs according to the present invention, a push message is transmitted and received by checking the information of the receiver. When receiving a request for data from the mobile terminal, the controller searches for data corresponding to the request and transmits the retrieved data.

왑푸쉬(WAP PUSH) 서버(130)의 통신부(134)는 휴대용 단말기로 푸쉬 메시지를 송신하고 휴대용 단말기로부터 데이터를 요청하는 메시지를 수신하는 기능을 하며, 가입자 인증모듈 툴킷 데이터 베이스는 데이터를 송신하고자 하는 사용자의 정보와 가입자 인증모듈 툴킷의 데이터가 저장된 데이터 베이스이다. The communication unit 134 of the WAP PUSH server 130 transmits a push message to the portable terminal and receives a message requesting data from the portable terminal. The subscriber authentication module toolkit database is intended to transmit data. User information and subscriber authentication module toolkit data is stored in the database.

도 2는 왑푸쉬(WAP PUSH)를 이용한 가입자 인증모듈 어플리케이션 툴킷의 업데이트 흐름을 도시한 흐름도이다.2 is a flowchart illustrating an update flow of a subscriber authentication module application toolkit using WAP PUSH.

상기 도 2를 참조하면, 휴대용 단말기는 201단계로 진행하여 왑푸쉬(WAP PUSH) 서버로부터 가입자 인증모듈 어플리케이션 툴킷의 갱신을 알리는 메시지를 수신하였는지 검사한다. 상기 201단계의 검사결과 갱신을 알리는 메시지를 수신하지 않으면 휴대용 단말기는 203단계로 진행하여 대기후 갱신을 알리는 메시지의 수신을 재확인한다.Referring to FIG. 2, the mobile terminal proceeds to step 201 and checks whether a message indicating an update of the subscriber authentication module application toolkit has been received from the WAP PUSH server. If the message indicating the update of the test result of step 201 is not received, the portable terminal proceeds to step 203 and re-confirms receipt of the message indicating the update after waiting.

만일 상기 201단계의 검사결과, 갱신을 알리는 메시지를 수신하면 휴대용 단말기는 205단계로 진행하여 수신한 메시지를 분석하여 가입자 인증모듈 어플리케이션 툴킷의 갱신 데이터, 갱신 데이터가 위치한 주소(URL : Uniform Resource Locator)를 추출하고 휴대용 단말기는 207단계로 진행하여 상기 205단계에서 확인된 사업자로부터 새로 제공되는 데이터를 출력한다. 상기 207단의 새로 제공되는 데이터는 심카드에서 실행되는 어플리케이션의 새로운 서비스의 제공을 위하여 새로운 서비스 기능을 포함한 응용 프로그램(Toolkit Application Binary : TAB) 또 는 사업자가 추가로 제공하는 어플리케이션의 명령어(Sim Toolkit Command : STK_cmd)등이 있으며 상기 207단계에서 새로 제공되는 데이터의 출력을 완료하면 휴대용 단말기는 209단계로 진행하여 데이터를 수신하는지 선택받는다. 상기 209단계의 선택결과 사업자로부터 제공되는 데이터를 수신하지 않으면 휴대용 단말기는 211단계로 진행하여 수신한 푸쉬 메시지를 삭제하고 본 알고리즘을 종료한다.If the result of the check in step 201 is received, the mobile terminal proceeds to step 205 to analyze the received message and to update the update data of the subscriber authentication module application toolkit and the address where the update data is located (URL: Uniform Resource Locator). The mobile terminal proceeds to step 207 and outputs newly provided data from the service provider identified in step 205. The newly provided data of step 207 is an application program including a new service function (TAB) or a command of an application additionally provided by an operator for providing a new service of an application running on a SIM card. Command: STK_cmd) and the like, in step 207, when the output of the newly provided data is completed, the portable terminal proceeds to step 209 and is selected whether to receive data. If it is determined in step 209 that the data provided by the operator is not received, the mobile terminal proceeds to step 211 to delete the received push message and ends the present algorithm.

만일 상기 209단계의 선택결과 새로 제공되는 데이터를 수신하면 휴대용 단말기는 휴대용 단말기는 213단계로 진행하여 상기 205단계에서 확인된 데이터가 저장된 주소로 접속한다.If the newly received data is received as a result of the selection in step 209, the portable terminal proceeds to step 213 to access the address where the data identified in step 205 is stored.

상기 213단계에서 데이터가 저장된 주소로 접속을 완료하면 휴대용 단말기는 215단계로 진행하여 데이터를 수신하고 217단계로 진행하여 심카드로 데이터를 저장하고 본 알고리즘을 종료한다.In step 213, when the connection is completed to the address where the data is stored, the portable terminal proceeds to step 215 to receive the data, and proceeds to step 217 to save the data to the SIM card and ends the present algorithm.

도 3은 본 발명의 실시 예에 따른 가입자 인증 모듈 툴킷 데이터의 갱신을 알리는 메시지를 전송하는 왑푸쉬(WAP PUSH) 서버의 흐름을 도시한 흐름도이다.3 is a flowchart illustrating a flow of a WAP PUSH server for transmitting a message informing of updating of subscriber authentication module toolkit data according to an embodiment of the present invention.

상기 도 3을 참조하면, 왑푸쉬(WAP PUSH) 서버는 301단계로 진행하여 푸쉬 메시지 송신 이벤트의 발생을 검사한다. 상기 301단계의 검사결과 푸쉬 메시지의 송신이 검사되지 않으면 왑푸쉬(WAP PUSH) 서버는 303단계로 진행하여 대기후 푸쉬 메시지의 송신을 재확인한다.Referring to FIG. 3, the WAP PUSH server proceeds to step 301 and checks the occurrence of a push message transmission event. If the transmission of the push message is not checked in step 301, the WAP PUSH server proceeds to step 303 and re-confirms transmission of the push message after waiting.

만일 상기 301단계의 검사결과 푸쉬 메시지의 송신이 확인되면 왑푸쉬(WAP PUSH) 서버는 305단계로 진행하여 왑푸쉬(WAP PUSH) 서버의 데이터 베이스를 검색 하여 푸쉬 메시지를 수신하는 단말기를 확인하고 왑푸쉬(WAP PUSH) 서버는 307단계로 진행하여 상기 305단계에서 확인된 단말기로 데이터의 URL이 포함된 푸쉬 메시지를 전송하고 본 알고리즘을 종료한다.If it is confirmed in step 301 that the push message is transmitted, the WAP PUSH server proceeds to step 305 to search the database of the WAP PUSH server to identify the terminal receiving the push message and then swap the WAP PUSH server. The WAP PUSH server proceeds to step 307 and transmits a push message including the URL of the data to the terminal identified in step 305 and ends the present algorithm.

한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.While the present invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to be understood that the invention is not limited to the disclosed embodiments, but is capable of various modifications within the scope of the invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the scope of the following claims, but also by the equivalents of the claims.

상술한 바와 같이, 왑푸쉬(WAP PUSH) 메카니즘을 이용하여 가입자 인증 모듈 사업자가 처음 제작한 어플리케이션이 제공하지 못하는 새로운 서비스들을 다운받을 수 있고 기존에 제공하지 못하던 가입자 인증 모듈 어플리케이션 툴킷 명령어의 추가, 및 변경이 가능하다.As described above, by using the WAP PUSH mechanism, the subscriber authentication module provider can download new services that cannot be provided by an application originally created, and add a subscriber authentication module application toolkit command that cannot be provided previously, and You can change it.

Claims (12)

가입자 인증모듈 어플리케이션 툴킷 데이터의 갱신을 알리는 메시지의 수신 장치에 있어서,An apparatus for receiving a message for notifying update of subscriber authentication module application toolkit data, 가입자 정보, 가입자 인증모듈 어플리케이션 툴킷의 명령어와 데이터를 저장하고 있는 심카드;A SIM card that stores subscriber information, instructions and data of a subscriber identity module application toolkit; 갱신 데이터가 존재함을 알리는 메시지, 갱신 데이터를 수신하는 통신부;Communication unit for receiving a message indicating that the update data exists, the update data; 갱신 데이터가 존재함을 알리는 메시지를 분석하여 갱신 데이터가 위치한 주소(URL : Uniform Resource Locator)를 파악하는 메시지 판독부; 및A message reading unit which analyzes a message indicating that update data exists and determines an address (URL: Uniform Resource Locator) where update data is located; And 갱신 데이터가 존재함을 알리는 메시지를 수신하면 메시지에 포함된 갱신 데이터가 위치한 주소로 접속하여 갱신 데이터를 수신하고, 수신한 갱신 데이터를 심카드에 저장하도록 제어하는 제어부를 포함하되,When receiving a message indicating that the update data is present includes a control unit for connecting to the address where the update data included in the message is located to receive the update data, and to store the received update data in the SIM card, 갱신 데이터는,Update data is 심카드에 추가하고자 하는 서비스 기능을 포함하는 응용 프로그램(Toolkit Application Binary : TAB), 사업자가 추가로 제공하는 어플리케이션의 명령어(Sim Toolkit Command : STK_cmd) 가운데 적어도 어느 한 가지를 포함하는 장치.Device that includes at least one of an application program including a service function to be added to a SIM card (TAB) and an additional command of an application (Sim Toolkit Command: STK_cmd) provided by an operator. 제 1항에 있어서, The method of claim 1, 갱신 데이터가 존재함을 알리는 메시지는,A message indicating that update data exists is 왑푸쉬 메시지 형식으로 갱신 데이터의 존재를 알리는 내용과 갱신 데이터가 위치한 주소를 포함하며,In the form of a swap message, it indicates the existence of the update data and includes the address where the update data is located. 메시지 판독부는,The message reader, 메시지의 헤더 정보를 분석하여 갱신 데이터가 존재함을 알리는 메시지임을 파악하는 장치.A device for analyzing the header information of the message to determine that the message indicates that the update data exists. 가입자 인증모듈 어플리케이션 툴킷의 갱신 데이터를 알리는 메시지를 전송하는 서버 장치에 있어서,In the server device for transmitting a message indicating the update data of the subscriber authentication module application toolkit, 휴대용 단말기로 갱신 데이터가 존재함을 알리는 메시지를 송신하는 통신부;A communication unit which transmits a message indicating that update data exists to the portable terminal; 휴대용 단말기의 정보가 저장되어 있는 가입자 인증모듈 어플리케이션 툴킷 데이터 베이스;A subscriber identity module application toolkit database in which information of the portable terminal is stored; 갱신 데이터를 필요로하는 휴대용 단말기로 갱신 데이터가 존재함을 알리는 메시지를 전송하도록 제어하는 제어부를 포함하되,A control unit for controlling to transmit a message indicating that the update data is present to the portable terminal requiring the update data, 제어부는,The control unit, 휴대용 단말기로 왑푸쉬 메시지 형식으로 갱신 데이터가 존재함을 알리는 메시지를 전송하는 서버 장치.A server device for transmitting a message indicating that update data exists in the form of a swappable message to a portable terminal. 제 3항에 있어서,The method of claim 3, 갱신 데이터의 존재를 알리는 메시지는,A message indicating the existence of update data is 갱신 데이터의 존재를 알리는 내용과 갱신 데이터가 위치한 주소를 포함하는 장치.A device including information indicating the existence of update data and an address where update data is located. 제 3항에 있어서,The method of claim 3, 제어부는,The control unit, 메시지의 헤더 정보에 갱신 데이터가 존재함을 알리는 메시지를 정의하는 장치.A device defining a message indicating that update data exists in header information of a message. 가입자 인증모듈 어플리케이션 툴킷의 갱신 데이터를 수신하는 방법에 있어서,In the method for receiving update data of the subscriber authentication module application toolkit, 갱신 데이터가 존재함을 알리는 메시지를 수신하는 경우, 수신한 메시지를 분석하여 갱신 데이터가 위치한 주소(URL : Uniform Resource Locator)를 파악하는 과정과,Receiving a message indicating that the update data exists, analyzing the received message to determine an address (URL: Uniform Resource Locator) where the update data is located; 갱신 데이터가 위치한 주소로 접속하여 갱신 데이터를 수신하는 과정과,Receiving update data by accessing the address where the update data is located; 수신한 갱신 데이터를 심카드에 저장하는 과정을 포함하되,Storing the renewal data received on the SIM card; 갱신 데이터는,Update data is 심카드에 추가하고자 하는 서비스 기능을 포함하는 응용 프로그램(Toolkit Application Binary : TAB), 사업자가 추가로 제공하는 어플리케이션의 명령어(Sim Toolkit Command : STK_cmd) 가운데 적어도 어느 한 가지를 포함하는 방법.How to include at least one of the application (Toolkit Application Binary: TAB) including the service function to be added to the SIM card, the command of the application additionally provided by the operator (Sim Toolkit Command: STK_cmd). 제 6항에 있어서, The method according to claim 6, 갱신 데이터가 존재함을 알리는 메시지는,A message indicating that update data exists is 왑푸쉬 메시지 형식으로 갱신 데이터의 존재를 알리는 내용과 갱신 데이터가 위치한 주소를 포함하며, 메시지의 헤더에 갱신 데이터가 존재함을 알리는 메시지를 정의하는 방법.A method of defining a message indicating that update data exists in a header of a message, including a content indicating the existence of update data and an address in which the update data is located in a swappable message format. 서버에서 가입자 인증모듈 어플리케이션 툴킷의 갱신 데이터를 알리는 메시지를 전송하는 방법에 있어서,In the method for transmitting a message informing the update data of the subscriber authentication module application toolkit in the server, 갱신 데이터를 필요로하는 휴대용 단말기를 파악하는 과정과,Identifying a portable terminal requiring update data; 파악된 휴대용 단말기로 갱신 데이터가 존재함을 알리는 메시지를 전송하는 과정을 포함하되,Transmitting a message indicating that there is update data to the identified portable terminal; 갱신 데이터가 존재함을 알리는 메시지를 전송하는 과정은,The process of transmitting a message indicating that the update data exists, 왑푸쉬 메시지 형식으로 갱신 데이터가 존재함을 알리는 메시지를 전송하는 과정임을 특징으로 하는 방법.A method of transmitting a message informing that the update data exists in the form of a swappable message. 제 8항에 있어서,9. The method of claim 8, 갱신 데이터의 존재를 알리는 메시지는,A message indicating the existence of update data is 갱신 데이터의 존재를 알리는 내용과 갱신 데이터가 위치한 주소를 포함하는 방법.A method of including the information indicating the existence of the update data and the address where the update data is located. 제 8항에 있어서,9. The method of claim 8, 갱신 데이터의 존재를 알리는 메시지는,A message indicating the existence of update data is 메시지의 헤더 정보에 갱신 데이터가 존재함을 알리는 메시지임을 정의하는 방법.How to define that the message in the header information of the message that the update data exists. 삭제delete 삭제delete
KR20050104729A 2005-11-03 2005-11-03 Apparatus and method for sat data receiving by wap push KR101169729B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20050104729A KR101169729B1 (en) 2005-11-03 2005-11-03 Apparatus and method for sat data receiving by wap push

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20050104729A KR101169729B1 (en) 2005-11-03 2005-11-03 Apparatus and method for sat data receiving by wap push

Publications (2)

Publication Number Publication Date
KR20070047884A KR20070047884A (en) 2007-05-08
KR101169729B1 true KR101169729B1 (en) 2012-07-31

Family

ID=38272550

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20050104729A KR101169729B1 (en) 2005-11-03 2005-11-03 Apparatus and method for sat data receiving by wap push

Country Status (1)

Country Link
KR (1) KR101169729B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101467365B1 (en) * 2007-12-28 2014-12-01 삼성전자주식회사 Apparatus and method for providing sim application toolkit in mobile communication system
KR101104970B1 (en) * 2008-08-18 2012-01-16 에스케이플래닛 주식회사 System and method for file transmission smart card based
CN101790153B (en) * 2010-01-28 2014-12-10 中兴通讯股份有限公司 Method and device for obtaining network state information

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0562890A1 (en) 1992-03-27 1993-09-29 Orange Personal Communications Services Limited Mobile communication network with remote updating of subscriber identity modules in mobile terminals
WO2003032664A1 (en) * 2001-10-12 2003-04-17 Oy Radiolinja Ab Method, system and subscriber identity module for storing sat service applications and/or their user interface and/or their updates

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0562890A1 (en) 1992-03-27 1993-09-29 Orange Personal Communications Services Limited Mobile communication network with remote updating of subscriber identity modules in mobile terminals
WO2003032664A1 (en) * 2001-10-12 2003-04-17 Oy Radiolinja Ab Method, system and subscriber identity module for storing sat service applications and/or their user interface and/or their updates

Also Published As

Publication number Publication date
KR20070047884A (en) 2007-05-08

Similar Documents

Publication Publication Date Title
US7269638B2 (en) Display of service provider identity during download
EP2028911B1 (en) Apparatus and method for providing subscriber identity module (sim) application toolkit service in mobile communication system
EP1713293A1 (en) Mobile communication terminal, IC card, mobile communication system, program, and communication charge notification method
JP4282237B2 (en) How to access the server computer
US7412223B1 (en) Mobile communication terminal
EP2568731A1 (en) System and method for receiving call in wireless terminal
KR101467365B1 (en) Apparatus and method for providing sim application toolkit in mobile communication system
CN102571840A (en) Remote terminal test method, system and proxy server
KR20110118975A (en) Apparatus and method for firmware updating in portable terminal
US20080288585A1 (en) Apparatus and method for storing network parameter in mobile communication system
KR20110031581A (en) Apparatus and method for selecting sim in portable terminal
KR20040105032A (en) remote function changing system of the cellular-phone and controlling method therefore
KR100640391B1 (en) The system for downloading background image of portable phone by use of internet and display method thereof
KR101169729B1 (en) Apparatus and method for sat data receiving by wap push
KR20100042679A (en) Method for remotely controlling a portable terminal and system therefor
KR20090015220A (en) Method and apparatus for providing service using user identification in portable communication system
KR20100037263A (en) Method for remotely controlling user data and system therefor
KR20070075108A (en) Method for different typed network additional service processing of mobile terminal and the mobile terminal therefor
KR101085740B1 (en) Method for providing detail information of call-history in mobile terminal
KR20060095316A (en) Apparatus and method for personal information management of mobile terminal
EP3286943A1 (en) Device, computer-readable medium, and method for modifying services using advanced data collection capabilities
KR20080050723A (en) Apparatus and method for providing real-time information in portable communication system
KR20070118739A (en) Apparatus and method for retrieving multimedia message in mobile communication terminal
KR100594446B1 (en) mobile communication terminal having a collect call managing function and controlling method therefore
KR100365342B1 (en) Method of remotely controlling a mobile telecommunication terminal

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20150629

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20160629

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20170629

Year of fee payment: 6

LAPS Lapse due to unpaid annual fee