[go: up one dir, main page]

KR101105414B1 - How to switch the coding method of short messages and smart card therefor - Google Patents

How to switch the coding method of short messages and smart card therefor Download PDF

Info

Publication number
KR101105414B1
KR101105414B1 KR1020090058411A KR20090058411A KR101105414B1 KR 101105414 B1 KR101105414 B1 KR 101105414B1 KR 1020090058411 A KR1020090058411 A KR 1020090058411A KR 20090058411 A KR20090058411 A KR 20090058411A KR 101105414 B1 KR101105414 B1 KR 101105414B1
Authority
KR
South Korea
Prior art keywords
coding scheme
short message
mobile terminal
smart card
coding
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR1020090058411A
Other languages
Korean (ko)
Other versions
KR20110001028A (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 KR1020090058411A priority Critical patent/KR101105414B1/en
Publication of KR20110001028A publication Critical patent/KR20110001028A/en
Application granted granted Critical
Publication of KR101105414B1 publication Critical patent/KR101105414B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/066Format adaptation, e.g. format conversion or compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 단문 메시지의 코딩 방식 전환 방법 및 이를 위한 스마트 카드에 관한 것이다. The present invention relates to a method of switching a coding scheme of a short message and a smart card therefor.

본 발명은 이동 단말로부터 단문 메시지가 전달되면, 단문 메시지에 적용된 코딩 방식을 확인한 뒤, 코딩 방식 전환 프로그램을 실행하여, 수신된 단문 메시지의 코딩 방식을 이동 단말에 탑재되어 있는 코딩 방식으로 전환시켜 이동 단말로 전달하는 스마트 카드에서의 코딩 방식 전환 방법을 제공한다. 또한, 본 발명은 이동 단말로부터 단문 메시지를 수신하거나, 코딩 방식이 전환된 단문 메시지를 이동 단말로 전달하는 인터페이스 모듈; 단문 메시지의 코딩 방식을 전환하는 코딩 방식 전환 프로그램을 저장하는 메모리; 및 이동 단말로부터 수신된 단문 메시지에 적용된 코딩 방식을 확인하고, 코딩 방식 전환 프로그램을 이용하여 단문 메시지의 코딩 방식을 이동 단말에 탑재되어 있는 코딩 방식으로 전환한 뒤 인터페이스 모듈로 전달하는 마이크로프로세서를 포함하는 스마트 카드를 제공한다.When the short message is transmitted from the mobile terminal, the present invention checks the coding scheme applied to the short message, executes a coding scheme switching program, and converts the coding scheme of the received short message into a coding scheme mounted in the mobile terminal. Provided is a method of switching a coding scheme in a smart card delivered to a terminal. In addition, the present invention provides an interface module for receiving a short message from a mobile terminal or delivering a short message with a changed coding scheme to a mobile terminal; A memory for storing a coding scheme switching program for switching the coding scheme of the short message; And a microprocessor for identifying a coding scheme applied to the short message received from the mobile terminal, and converting the coding scheme of the short message into a coding scheme installed in the mobile terminal by using a coding scheme switching program, and then transferring the coding scheme to the interface module. To provide a smart card.

DCS, 코딩, SMS, 단문 메시지, 스마트 카드, USIM, KSC5601, UCS2 DCS, Coding, SMS, Short Message, Smart Card, USIM, KSC5601, UCS2

Description

단문 메시지의 코딩 방식 전환 방법 및 이를 위한 스마트 카드{Method for Transforming Data Coding Scheme of SMS and Smartcard therefor}Method for switching coding method of short message and smart card therefor {Method for Transforming Data Coding Scheme of SMS and Smartcard therefor}

본 발명은 단문 메시지의 코딩 방식 전환 방법 및 이를 위한 스마트 카드에 관한 것이다. 특히 본 발명은 이동 단말에 수신된 단문 메시지의 코딩 방식이 이동 단말에 설정되어 있는 코딩 방식과 상이한 경우, 스마트 카드를 이용하여 수신된 단문 메시지의 코딩 방식을 전환하는 방법 및 이를 위한 스마트 카드의 구조에 관한 것이다.The present invention relates to a method of switching a coding scheme of a short message and a smart card therefor. In particular, the present invention, if the coding scheme of the short message received by the mobile terminal is different from the coding scheme set in the mobile terminal, a method of switching the coding scheme of the received short message using a smart card and the structure of the smart card therefor It is about.

컴퓨터, 전자, 통신 기술이 비약적으로 발전함에 따라 무선 통신망(Wireless Network)을 이용한 음성 통화 서비스, 영상 통화 서비스, 무선 인터넷 서비스 등의 각종 이동통신 서비스가 제공되고 있다. 이와 같은 이동통신 서비스를 제대로 제공받기 위해서 이동통신 시스템에서는 가입자의 단말 정보를 정확하게 확인되어야 한다. 즉, 이동 단말의 영상 통화 가능 여부, 멀티미디어 메시지 서비스(MMS: Multimedia Messaging Service)의 송수신 가능 여부, 무선 인터넷 서비스 가능 여부 등을 확인하여야 그에 적합한 서비스 제공이 가능하다.As computers, electronics, and communication technologies have made rapid progress, various mobile communication services such as voice call services, video call services, and wireless Internet services using wireless networks have been provided. In order to receive such a mobile communication service properly, the mobile communication system must accurately identify the terminal information of the subscriber. In other words, it is necessary to check whether the mobile terminal can make a video call, whether a multimedia messaging service (MMS) can be transmitted or received, and whether or not a wireless Internet service is available.

종래의 이동통신 시스템에서는 가입자 정보와 단말 정보는 같은 개념으로 사 용하였다. 따라서, 고객의 단말 정보는 기기 변경이라는 프로세서를 통해서만 변경될 수 있었다. 그러나, 이동통신 시스템에서 데이터 저장이 가능한 스마트 카드가 사용됨에 따라, 가입자 정보를 스마트 카드에 저장하고, 가입자 정보가 저장된 스마트 카드를 이동 단말에 삽입하여 사용하는 방법이 제안되었다. 이와 같은 방법을 통하여, 가입자 정보와 단말 정보가 분리될 수 있었다.In the conventional mobile communication system, subscriber information and terminal information are used in the same concept. Therefore, the terminal information of the customer could be changed only through a processor called device change. However, as a smart card capable of storing data in a mobile communication system has been used, a method of storing subscriber information in a smart card and inserting and using a smart card in which the subscriber information is stored has been proposed. Through this method, subscriber information and terminal information could be separated.

스마트 카드는 UICC(Universal Integrated Circuit Card)로 불리기도 하며 마이크로프로세서(MPU: Micro-Processor Unit), 메모리, 스마트 카드 운영 시스템(COS: Card Operation System), 보안 알고리즘 등을 내장하고 있어 자체 연산 처리 및 대용량 저장의 기능을 갖춘 COB(Chip On Board) 형태의 카드를 말한다. 이동통신 시스템에서 사용되는 스마트 카드로는, GSM 시스템에서 사용되는 SIM(Subscriber Identity Module) 카드, CDMA 시스템에서 사용되는 UIM(User Identity Module) 및 WCDMA 시스템에서 사용되는 USIM(Universal Subscriber Identity Module) 카드 등이 있다.Smart cards are also referred to as Universal Integrated Circuit Cards (UICCs), and they contain microprocessors (MPUs), memory, smart card operating systems (COS), and security algorithms. COB (Chip On Board) type card with mass storage function. Smart cards used in mobile communication systems include subscriber identity module (SIM) cards used in GSM systems, user identity modules (UIM) used in CDMA systems, and universal subscriber identity module (USIM) cards used in WCDMA systems. There is this.

이와 같은 스마트 카드에는 가입자 식별 번호(IMSI: International Mobile Subscriber Identity), 기능 및 환경 변수 값, 서비스 망 정보, 서비스 테이블, 가입자 인증 키, 통화 시간 및 요금 정보 등 다양한 가입자 정보와, 스마트 카드의 고유 ID, 암호화 키, 데이터 서비스 변수 값 등 다양한 스마트 카드 정보가 저장된다.Such smart cards include a variety of subscriber information, including subscriber identification numbers (IMSIs), function and environment variable values, service network information, service tables, subscriber authentication keys, call duration and billing information, and the unique ID of the smart card. Various smart card information such as encryption key and data service variable value are stored.

또한, 메모리 기술의 발달로 인하여 스마트 카드의 저장 용량이 증가함에 따라, 스마트 카드에 전화번호부를 저장하거나, 송수신된 단문 메시지, 멀티미디어 메시지 등을 저장하거나, 촬영된 동영상이나 사진을 저장하여, 이동 단말이 변경되더라도 스마트 카드에 저장된 전화번호부, 단문 메시지, 멀티미디어 메시지, 동영상 또는 사진을 변경된 이동 단말에서 그대로 이용할 수 있도록 하는 기술도 제공되고 있다.In addition, as the storage capacity of a smart card increases due to the development of memory technology, a mobile terminal may be stored in a smart phone card, a received short message or a multimedia message, or a captured video or photo. Even if this is changed, a technology for allowing a phone book, a short message, a multimedia message, a video, or a picture stored in a smart card to be used as it is in a changed mobile terminal is provided.

한편, 이동통신망에서 제공하는 서비스 중 단문 메시지 서비스(SMS: Short Message Service)는 이동 단말과 이동 단말, 이동 단말과 업체 사이의 통화 유무와 상관없이 80 Byte 내지 90 Byte의 짧은 문자 메시지를 주고 받는 서비스로서, 이메일과 달리 송신자의 발송과 동시에 내용이 수신자에게 전달되는 장점으로 인하여 널리 사용되고 있다.On the other hand, short message service (SMS) among the services provided by the mobile communication network is a service that sends and receives short text messages of 80 Byte to 90 Byte regardless of the call between the mobile terminal and the mobile terminal, the mobile terminal and the company Unlike e-mail, it is widely used due to the advantage that the contents are delivered to the receiver at the same time as the sender.

이와 같은 단문 메시지의 데이터 코딩 방식으로서 한국 산업 규격으로 지정된 한국 완성형 코드(KSC5601) 방식과 국제 코드 규격으로 지정된 UCS2(Universal Character Set 2) 방식이 사용되고 있다. 한국에서 생산된 이동 단말은 주로 KSC5601 방식을 적용하여 단문 메시지의 코딩 작업을 수행하며, 해외에서 생산된 이동 단말은 주로 UCS2 방식을 적용하여 단문 메시지의 코딩 작업을 수행하고 있다.As a data coding method of such a short message, a Korean complete code (KSC5601) method specified by the Korean Industrial Standard and a Universal Character Set 2 (UCS2) method specified by the International Code Standard are used. A mobile terminal produced in Korea mainly applies a KSC5601 scheme to perform a short message coding operation, while a mobile terminal produced overseas uses a UCS2 scheme mainly to perform a short message coding task.

제3 세대 이동통신 방식이 단말 이동성을 지원함에 따라, 사용자는 고객 정보가 포함된 스마트 카드만 이동 단말에 삽입시키면, 어떤 단말을 이용해서든지 해당 고객 정보에 따른 이동통신 서비스를 제공받을 수 있게 되었다. 이에 따라, 해외에서 생산된 이동 단말도 국내로 진입하여 사용되고 있는 실정이다.As the third generation mobile communication method supports terminal mobility, a user can be provided with a mobile communication service according to the corresponding customer information by using any terminal by inserting a smart card containing the customer information into the mobile terminal. . Accordingly, mobile terminals produced overseas have also been used in Korea.

그러나, 현재 국내에서 생산된 이동 단말은 UCS2 방식으로 코딩된 단문 메시 지를 인식할 수 없으며, 해외에서 생산된 이동 단말은 KSC5601 방식으로 코딩된 단문 메시지를 인식할 수 없으므로, 국내에서 생산된 이동 단말과 해외에서 생산된 이동 단말 사이에 송수신된 단문 메시지는 글자가 깨져 확인하지 못하는 문제점이 발생된다.However, at present, a mobile terminal produced in Korea cannot recognize a short message coded using the UCS2 method, and a mobile terminal produced overseas cannot recognize a short message coded using the KSC5601 method. Short messages sent and received between mobile terminals produced in foreign countries is a problem that can not be confirmed broken characters.

이와 같은 문제점을 해결하기 위하여, 이동 단말에 탑재된 단문 메시지 송수신 프로그램을 KSC5601 방식과 UCS2 방식을 모두 코딩할 수 있도록 변경하여야 한다. 그러나, 기존에 생산된 이동 단말을 수거하여 프로그램을 변경하는 것은 시간과 비용이 많은 소모되는 문제점이 있다.In order to solve this problem, the short message transmission / reception program installed in the mobile terminal should be changed to code both the KSC5601 method and the UCS2 method. However, there is a problem in that changing the program by collecting a previously produced mobile terminal consumes a lot of time and money.

이에 따라, 이동 단말에 탑재된 프로그램을 변경시키는 복잡한 작업을 수행하지 않고, KSC5601 방식의 단문 메시지와 UCS2 방식의 단문 메시지를 모두 인식할 수 있도록 제어하는 기술이 요구되고 있다.Accordingly, there is a demand for a technique for controlling the recognition of both the KSC5601 type short message and the UCS2 type short message without performing a complicated task of changing a program mounted in the mobile terminal.

본 발명이 이루고자 하는 기술적 과제는 이동 단말에 수신된 단문 메시지의 코딩 방식이 이동 단말에 설정되어 있는 코딩 방식과 상이한 경우, 스마트 카드를 이용하여 수신된 단문 메시지의 코딩 방식을 전환하는 방법 및 이를 위한 스마트 카드의 구조를 제공하는 것이다.SUMMARY OF THE INVENTION The present invention provides a method of switching a coding method of a received short message using a smart card when a coding method of a short message received at a mobile terminal is different from a coding method set at the mobile terminal. It is to provide the structure of smart cards.

본 발명의 실시예에 따른 코딩 방식 전환 방법은 스마트 카드가 이동통신망으로부터 수신되는 단문 메시지의 코딩 방식을 전환하는 방법으로서, (a) 이동 단 말로부터 단문 메시지가 전달되면, 단문 메시지에 적용된 코딩 방식을 확인하는 단계; (b) 사전에 탑재되어 있는 코딩 방식 전환 프로그램을 실행하여, 단문 메시지의 코딩 방식을 이동 단말에 탑재되어 있는 코딩 방식으로 전환시키는 단계; 및 (c) 코딩 방식이 전환된 단문 메시지를 이동 단말로 전달하는 단계를 포함한다.In the coding method switching method according to an embodiment of the present invention, a smart card switches a coding method of a short message received from a mobile communication network. (A) When a short message is transmitted from a mobile terminal, a coding method applied to the short message Confirming; (b) executing a coding scheme switching program loaded in advance, and converting the coding scheme of the short message into a coding scheme mounted in the mobile terminal; And (c) delivering the short message with the changed coding scheme to the mobile terminal.

또한, 본 발명의 실시예에 따른 스마트 카드는 단문 메시지의 코딩 방식을 전환하는 스마트 카드로서, 이동 단말로부터 단문 메시지를 수신하거나, 코딩 방식이 전환된 단문 메시지를 이동 단말로 전달하는 인터페이스 모듈; 단문 메시지의 코딩 방식을 전환하는 코딩 방식 전환 프로그램을 저장하는 메모리; 및 이동 단말로부터 수신된 단문 메시지에 적용된 코딩 방식을 확인하고, 메모리로부터 코딩 방식 전환 프로그램을 호출하여 단문 메시지의 코딩 방식을 이동 단말에 탑재되어 있는 코딩 방식으로 전환하여, 인터페이스 모듈로 전달하는 마이크로프로세서를 포함한다.In addition, the smart card according to an embodiment of the present invention is a smart card for switching the coding scheme of the short message, the interface module for receiving a short message from the mobile terminal, or transfers the short message with the coding scheme is switched to the mobile terminal; A memory for storing a coding scheme switching program for switching the coding scheme of the short message; And a microprocessor that checks a coding scheme applied to the short message received from the mobile terminal, calls a coding scheme switching program from a memory, converts the coding scheme of the short message into a coding scheme mounted in the mobile terminal, and delivers it to the interface module. It includes.

본 발명에 따르면, 스마트 카드를 이용하여 단문 메시지의 코딩 방식을 변경함으로써, 상이한 코딩 방식을 탑재한 이동 단말 사이에 송수신되는 단문 메시지가 깨지지 않고 정확하게 표시될 수 있으며, 이에 따라, 해외에서 생산된 이동 단말의 사용을 위하여, 탑재된 프로그램을 변경하는 복잡한 절차를 수행할 필요 없이 즉시 사용할 수 있는 편리함이 있다.According to the present invention, by changing the coding scheme of the short message using a smart card, the short message transmitted and received between mobile terminals equipped with different coding schemes can be displayed accurately without breaking, and accordingly, a mobile produced overseas For the use of the terminal, there is a convenience that can be used immediately without having to perform a complicated procedure of changing the mounted program.

또한, 이동통신 시스템에서 단문 메시지의 송수신에서 KSC5601 방식과 UCS2 방식을 모두 적용시키기 위하여, 기존의 이동 단말을 수거한 뒤 프로그램을 변경해 야하는 복잡한 작업을 수행할 필요없다. 즉, 이동통신 서비스 가입 고객에게 단문 메시지의 코딩 방식 전환 프로그램이 탑재된 스마트 카드를 발행하는 작업만으로 단문 메시지의 송수신에 있어서 KSC5601 방식과 UCS2 방식을 모두 이용할 수 있으므로, 비용 및 시간이 절감되는 효과를 기대할 수 있다.In addition, in order to apply both the KSC5601 method and the UCS2 method in the transmission and reception of a short message in a mobile communication system, it is not necessary to perform a complicated task of changing a program after collecting existing mobile terminals. In other words, it is possible to use both the KSC5601 method and the UCS2 method for sending and receiving short messages only by issuing a smart card equipped with a coding method switching program for short messages to mobile subscribers, thereby reducing costs and time. You can expect

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "…기", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.Throughout the specification, when a part is said to "include" a certain component, it means that it can further include other components, without excluding other components unless specifically stated otherwise. In addition, the terms “… unit”, “… unit”, “module”, etc. described in the specification mean a unit that processes at least one function or operation, which may be implemented by hardware or software or a combination of hardware and software. have.

도 1은 본 발명이 실시되는 이동통신 시스템을 간략하게 나타낸 도면이다.1 is a diagram schematically showing a mobile communication system according to the present invention.

본 발명이 실시되는 이동통신 시스템은 스마트 카드(112)를 포함하는 이동 단말(110)과 이동 통신망(120)으로 구성되며, 이동통신망(120)은 무선 기지 국(122), 교환국(124), 메시지 서비스 센터(126) 및 부가 서비스 서버(128)를 포함한다. The mobile communication system according to the present invention is composed of a mobile terminal 110 and a mobile communication network 120 including a smart card 112, the mobile communication network 120 is a radio base station 122, the switching center 124, Message service center 126 and additional service server 128;

이동 단말(110)은 음성 통화 서비스, 문자 메시지 송수신 서비스, 무선 인터넷 서비스 등 다양한 이동통신 서비스를 제공받을 수 있는 단말기이다. 이동 단말(110)은 스마트 카드(112)의 삽입을 위한 슬롯을 구비하고 있으며, 삽입되어 있는 스마트 카드(112)로부터 가입자 정보 및 스마트 카드 정보를 호출하여 이동통신망과 세션을 설정하고, 설정된 세션을 통해 음성 호, 영상 호, 단문 메시지, 멀티미디어 메시지, 무선 인터넷 컨텐츠 등 이동통신 서비스 관련 데이터를 송수신한다.The mobile terminal 110 is a terminal capable of receiving various mobile communication services, such as a voice call service, a text message transmission and reception service, and a wireless Internet service. The mobile terminal 110 includes a slot for inserting the smart card 112, sets up a session with the mobile communication network by calling subscriber information and smart card information from the inserted smart card 112, and establishes a set session. It transmits and receives data related to mobile communication service such as voice call, video call, short message, multimedia message and wireless internet contents.

또한, 이동 단말(110)은 이동통신 서비스를 실행하기 위한 각종 프로그램을 탑재한다. 즉, 이동 단말(110)은 음성/영상 통화 프로그램, 문자 메시지 서비스 프로그램, 컨텐츠 재생 프로그램, 브라우징 프로그램, 오락 프로그램 등 다양한 프로그램을 탑재한다.In addition, the mobile terminal 110 is equipped with a variety of programs for executing a mobile communication service. That is, the mobile terminal 110 includes various programs such as a voice / video call program, a text message service program, a content playback program, a browsing program, and an entertainment program.

여기서, 문자 메시지 서비스 프로그램은 메시지 송수신 프로그램, 메시지 작성 프로그램, 메시지 분석 프로그램 등으로 구분될 수 있으며, 메시지 작성 프로그램 및 메시지 분석 프로그램에서는 송수신될 메시지의 인코딩 및 디코딩을 위한 코딩 작업을 수행한다. 여기서, 이동 단말은 KSC5601 방식 또는 UCS2 방식을 이용하여 단문 메시지의 코딩 작업을 수행하며, 이를 위하여, KSC5601 방식의 코딩 프로그램 또는 UCS2 방식의 코딩 프로그램을 탑재한다.Here, the text message service program may be classified into a message transmission / reception program, a message preparation program, a message analysis program, and the like, and the message preparation program and the message analysis program perform coding operations for encoding and decoding messages to be transmitted and received. Here, the mobile terminal performs a coding operation of the short message using the KSC5601 method or the UCS2 method. For this purpose, the mobile terminal is equipped with a KSC5601 method or a UCS2 method.

여기서,실제로 이동 단말(110)은 KSC5601 방식 또는 UCS2 방식 이외의 다른 다양한 데이터 코딩 방식을 이용할 수도 있으나, 본 발명에 있어서는 두 가지 코딩 방식에 한정하여 설명하기로 한다.In this case, the mobile terminal 110 may use various data coding schemes other than the KSC5601 scheme or the UCS2 scheme. However, the mobile terminal 110 will be described with reference to two coding schemes.

이와 같은 코딩 프로그램을 이용하여, 송수신되는 단문 메시지의 인코딩 및 디코딩을 수행하는 경우, KSC5601 방식의 코딩 프로그램을 탑재한 이동 단말은 UCS2 방식으로 코딩된 단문 메시지를 해석하지 못하므로 글자를 깨진 상태로 디스플레이한다. 반대로, UCS2 방식의 코딩 프로그램을 탑재한 이동 단말은 KSC5601 방식으로 코딩된 단문 메시지를 해석하지 못하므로 글자를 깨진 상태로 디스플레이한다.When encoding and decoding a short message transmitted and received using such a coding program, the mobile terminal equipped with the KSC5601 type coding program does not interpret the short message coded using the UCS2 method and displays characters in a broken state. do. On the contrary, the mobile terminal equipped with the UCS2 coding program cannot interpret the short message coded by the KSC5601 method and displays the text in a broken state.

이에 따라, 본 발명의 실시예에 따른 이동 단말(110)은 탑재된 코딩 프로그램과 상이한 방식으로 코딩된 단문 메시지가 수신되어 글자가 깨지는 경우, 수신된 단문 메시지를 삽입된 스마트 카드(112)로 전달하는 기능을 수행한다.Accordingly, the mobile terminal 110 according to an embodiment of the present invention transfers the received short message to the inserted smart card 112 when the short message coded in a different manner from the mounted coding program is received and the letters are broken. It performs the function.

스마트 카드(120)는 가입자 식별 번호, 이동통신망 정보, 가입자 인증 키를 비롯한 가입자 정보 및 고유 ID, 암호화 키, 데이터 서비스 변수 값 등의 스마트 카드 정보를 저장한다. 또한, 스마트 카드(120)의 운영을 위한 스마트 카드 운영 시스템을 저장하며, 스마트 카드(120) 내에서 자체적으로 실행되는 각종 프로그램을 저장한다. 그리고, 스마트 카드(120)는 전화번호부, 통화 목록, 단문 메시지, 멀티미디어 메시지 등을 저장한다.The smart card 120 stores subscriber information including subscriber identification number, mobile communication network information, subscriber authentication key, and smart card information such as unique ID, encryption key, and data service variable value. In addition, it stores a smart card operating system for the operation of the smart card 120, and stores various programs that are executed in the smart card 120 itself. The smart card 120 stores a phone book, a call list, a short message, a multimedia message, and the like.

본 발명의 실시예에 따른 스마트 카드(120)에는 KSC5601 방식으로 코딩된 단문 메시지를 UCS2 방식으로 전환시키거나, UCS2 방식으로 코딩된 단문 메시지를 KSC5601 방식으로 전환시키는 코딩 방식 전환 프로그램이 탑재된다.The smart card 120 according to an embodiment of the present invention is equipped with a coding scheme switching program for converting a short message coded by the KSC5601 scheme into a UCS2 scheme or by converting a short message coded by the UCS2 scheme into the KSC5601 scheme.

이와 같은 스마트 카드(120)의 내부 구성 및 기능에 대해서는 도 2를 통하여 상세하게 설명하기로 한다.The internal configuration and function of the smart card 120 will be described in detail with reference to FIG. 2.

무선 기지국(122)은 이동 단말기(110)와 교환국(124)을 연결하여, 이동 단말기(110)과 교환국(1240) 사이에서 통화 호, 메시지 호, 데이터 호를 전달하는 역할을 수행한다. 또한, 무선 기지국(122)은 관할하는 셀(Cell) 영역 내의 이동 단말기(110)로부터 가입자 정보 및 스마트 카드 정보를 수신하여 위치 등록을 설정하는 기능도 수행한다. The wireless base station 122 connects the mobile terminal 110 and the switching center 124 to transfer a call, a message call, and a data call between the mobile terminal 110 and the switching center 1240. In addition, the wireless base station 122 receives the subscriber information and the smart card information from the mobile terminal 110 in the area of the cell (Cell) jurisdiction to perform the function of setting the location registration.

교환국(124)은 음성/영상 통화 서비스 처리, 메시지 서비스 처리, 부가 서비스 처리, 위치 등록 절차 및 핸드오프 절차 처리, 타망과의 연동 기능 등 이동통신 서비스를 위한 각종 처리 기능을 수행한다. 즉, 교환국(124)은 이동 단말(110)로부터 전송되는 가입자 정보 및 스마트 카드 정보를 이용하여, 가입자 및 스마트 카드(112)에 대한 인증을 수행하고, 이동 단말(110)로 각종 이동통신 서비스를 제공하는 역할을 수행한다. 즉, 본 발명의 실시예에 따른 교환국(124)은 발신 이동 단말로부터 단문 메시지가 전송되면, 발신 이동 단말의 정보와 수신된 단문 메시지를 메시지 서비스 센터(126)로 전달하고, 메시지 서비스 센터(126)로부터 단문 메시지의 전송 요청이 입력되면, 단문 메시지 전송 요청에 포함된 착신 정보를 확인하여, 착신 이동 단말로 단문 메시지를 전송하는 역할을 수행한다.The exchange 124 performs various processing functions for the mobile communication service, such as voice / video call service processing, message service processing, additional service processing, location registration procedure and handoff procedure processing, and interworking function with another network. That is, the switching center 124 authenticates the subscriber and the smart card 112 by using the subscriber information and the smart card information transmitted from the mobile terminal 110, and provides various mobile communication services to the mobile terminal 110. It serves to provide. That is, when the short message is transmitted from the originating mobile terminal, the switching center 124 according to the embodiment of the present invention transmits the information of the originating mobile terminal and the received short message to the message service center 126, and the message service center 126. When the request for transmission of the short message is inputted from), it checks the incoming information included in the short message transmission request, and transmits the short message to the destination mobile terminal.

메시지 서비스 센터(126)는 교환국(124)으로부터 단문 메시지 전송 요청이 수신되면, 발신 이동 단말로부터 송출된 단문 메시지를 일정 영역에 저장시키고, 단문 메시지 전송 요청으로부터 착신 이동 단말의 정보를 확인하며, 정보가 확인된 착신 이동 단말로 송출할 단문 메시지를 구성하여 교환국(124)을 통해 송출하는 역할을 수행한다. 이 때, 메시지 서비스 센터(126)는 착신 이동 단말이 발송된 단문 메시지를 확인하였음을 알리는 메시지가 수신되면, 저장되어 있는 단문 메시지를 삭제한다.When the short message transmission request is received from the switching center 124, the message service center 126 stores the short message transmitted from the originating mobile terminal in a predetermined area, confirms the information of the incoming mobile terminal from the short message transmission request, and the information. Configures a short message to be sent to the checked mobile terminal and transmits it through the switching center 124. At this time, the message service center 126 deletes the stored short message when a message indicating that the called mobile terminal confirms the short message sent.

부가 서비스 서버(128)는 정보 제공 서비스, 무선 인터넷 서비스, 게임 서비스, 금융 서비스, 방송 서비스 등 각종 부가 서비스를 제공하는 서버이다. 부가 서비스 서버(128)는 교환국(124) 또는 메시지 서비스 센터(126)를 통하여, 부가 서비스 제공과 관련된 데이터를 송수신한다. 이에 따라, 부가 서비스 서버(128)로부터 전달된 데이터는 메시지 서비스 센터(126)에서 단문 메시지 형태 또는 멀티미디어 메시지 형태로 전환되어 이동 단말(110)로 송출될 수도 있다.The additional service server 128 is a server that provides various additional services such as an information service, a wireless Internet service, a game service, a financial service, and a broadcast service. The additional service server 128 transmits / receives data related to the provision of the additional service through the switching center 124 or the message service center 126. Accordingly, the data transmitted from the additional service server 128 may be converted into a short message form or a multimedia message form in the message service center 126 and transmitted to the mobile terminal 110.

도 2는 본 발명의 실시예에 따른 스마트 카드의 내부 구조를 간략하게 나타낸 블록 구성도이다.2 is a block diagram schematically showing the internal structure of a smart card according to an embodiment of the present invention.

본 발명의 실시예에 따른 스마트 카드(112)는 가입자 정보 저장 모듈(210), 스마트 카드 정보 저장 모듈(220), 데이터 저장 모듈(230), 프로그램 저장 모듈(240), 운영 시스템 관리 모듈(250), 데이터 코딩 스킴(DCS: Data Coding Scheme, 이하 'DCS'라 칭함) 전환 모듈(260), 제어 모듈(270) 및 인터페이스 모듈(280)을 포함한다.Smart card 112 according to an embodiment of the present invention is subscriber information storage module 210, smart card information storage module 220, data storage module 230, program storage module 240, operating system management module 250 ), A data coding scheme (DCS) conversion module 260, a control module 270, and an interface module 280.

가입자 정보 저장 모듈(210)은 가입자 식별 번호, 이동통신망 정보, 가입자 인증 키 등의 가입자 정보가 저장되는 영역이고, 스마트 카드 정보 저장 모듈(220)은 스마트 카드(112)의 고유 ID, 암호화 키, 데이터 서비스 변수 값 등이 저장되는 영역이다.The subscriber information storage module 210 is an area for storing subscriber information such as subscriber identification number, mobile communication network information, subscriber authentication key, and the like. The smart card information storage module 220 includes a unique ID, an encryption key, This area is used to store data service variable values.

데이터 저장 모듈(230)은 전화번호부, 통화 목록, 송수신된 단문 메시지나 멀티미디어 메시지, 사진, 동영상 등 각종 데이터가 저장되는 영역이다.The data storage module 230 is an area in which various data such as a phone book, a call list, a short message transmitted and received, a multimedia message, a picture, a video, and the like are stored.

프로그램 저장 모듈(240)은 스마트 카드(112)에서 수행되는 각종 작업을 위한 프로그램이 저장되는 부분이다. 여기서, 본 발명의 실시예에 따른 프로그램 저장 모듈(240)에는 이동 단말(110)로부터 전달된 문자 메시지의 코딩 방식을 확인한 뒤, 코딩 방식을 전환시키고, 코딩 방식이 전환된 문자 메시지를 다시 이동 단말(110)로 전송하는 코딩 방식 전환 프로그램이 저장된다. The program storage module 240 is a part in which programs for various tasks performed in the smart card 112 are stored. Here, the program storage module 240 according to the embodiment of the present invention checks the coding scheme of the text message transmitted from the mobile terminal 110, and then changes the coding scheme, and the mobile terminal again returns the text message with the coding scheme switched. The coding scheme switching program transmitted to 110 is stored.

이상에서 설명된 가입자 정보 저장 모듈(210), 스마트 카드 정보 저장 모듈(220), 데이터 저장 모듈(230) 및 프로그램 저장 모듈(240)은 데이터를 저장하는 메모리 기능을 수행하는 구성 요소로서, 각각 별개의 구성 요소로 구현될 수도 있고, 일부 구성 요소는 결합된 형태로 구현될 수도 있으며, 모두 하나의 구성 요소로 구현될 수도 있다.The subscriber information storage module 210, the smart card information storage module 220, the data storage module 230, and the program storage module 240 described above are components that perform a memory function for storing data, each of which is separate. It may be implemented as a component of, some components may be implemented in a combined form, all may be implemented in a single component.

운영 시스템 관리 모듈(250)은 스마트 카드(110)의 운영 시스템을 저장 및 실행시키는 부분이다. 여기서, 스마트 카드(110)를 구현함에 있어서, 스마트 카드(110)의 운영 시스템은 프로그램 저장 모듈(240)에 저장될 수도 있다. 이 때, 운영 시스템 관리 모듈(250)은 이동 단말(110)에 전원이 공급되면, 프로그램 저장 모듈(240)로부터 운영 시스템과 관련된 프로그램을 호출하여 실행시키는 역할을 수행한다.The operating system management module 250 stores and executes an operating system of the smart card 110. Here, in implementing the smart card 110, the operating system of the smart card 110 may be stored in the program storage module 240. In this case, when power is supplied to the mobile terminal 110, the operating system management module 250 calls and executes a program related to the operating system from the program storage module 240.

DCS 전환 모듈(260)은 이동 단말(110)로부터 단문 메시지가 수신되면, 프로 그램 저장 모듈(240)로부터 코딩 방식 전환 프로그램을 호출하여 단문 메시지의 코딩 방식을 전환시키는 역할을 수행한다. 즉, 본 발명의 실시예에 따라 DCS 전환 모듈(260)은 이동 단말(110)로부터 수신된 단문 메시지의 코딩 방식을 확인하고, 확인된 코딩 방식이 아닌 다른 코딩 방식으로 단문 메시지를 전환시킨다. 예로서, 이동 단말(110)로부터 전달된 단문 메시지가 KSC5601 방식으로 코딩되어 있으면 코딩 방식 전환 프로그램을 이용하여 KSC5601 방식의 단문 메시지를 UCS2 방식의 단문 메시지로 전환시킨다. 반대로, 이동 단말(110)로부터 전달된 단문 메시지가 UCS2 방식으로 코딩되어 있으면 코딩 방식 전환 프로그램을 이용하여 UCS2 방식의 단문 메시지를 KSC5601 방식의 단문 메시지로 전환시킨다.When the short message is received from the mobile terminal 110, the DCS switching module 260 calls the coding scheme switching program from the program storage module 240 to switch the coding scheme of the short message. That is, according to the embodiment of the present invention, the DCS switching module 260 checks the coding scheme of the short message received from the mobile terminal 110 and switches the short message to a coding scheme other than the confirmed coding scheme. For example, if the short message transmitted from the mobile terminal 110 is coded by the KSC5601 scheme, the short message of the KSC5601 scheme is converted into a short message of the UCS2 scheme using a coding scheme switching program. On the contrary, if the short message transmitted from the mobile terminal 110 is coded using the UCS2 scheme, the short message of the UCS2 scheme is converted to the short message of the KSC5601 scheme using a coding scheme switching program.

이와 같이 전환된 단문 메시지는 데이터 저장 모듈(230)에 저장되며, 이동 단말 사용자의 요청이 입력되면, 이동 단말(110)로 전송 및 디스플레이된다.The short message thus converted is stored in the data storage module 230, and when a request of the mobile terminal user is input, the short message is transmitted and displayed to the mobile terminal 110.

제어 모듈(270)은 스마트 카드(112)의 동작을 전반적으로 제어하는 부분으로서, 인터페이스 모듈(280)을 통해 수신되는 제어 명령이나, 단문 메시지를 비롯한 각종 데이터를 분석하여 저장시키고, 가입자 정보 저장 모듈(210), 스마트 카드 정보 저장 모듈(220), 데이터 저장 모듈(230)에 저장된 각종 데이터를 호출하여 인터페이스 모듈(280)을 통해 이동 단말(110)로 전달하는 역할을 수행한다.The control module 270 is an overall control part of the operation of the smart card 112. The control module 270 analyzes and stores various data including a control command or a short message received through the interface module 280, and stores the subscriber information storage module. In operation 210, the smart card information storage module 220 and the various data stored in the data storage module 230 are called and transferred to the mobile terminal 110 through the interface module 280.

이상에서 설명된 운영 시스템 관리 모듈(250), DCS 전환 모듈(260) 및 제어 모듈(270)은 스마트 카드(112)에서의 데이터 처리를 수행하는 마이크로프로세서의 기능을 수행하는 구성 요소로서, 각각 별개의 구성 요소로 구현될 수도 있고, 일부 구성 요소는 결합된 형태로 구현될 수도 있으며, 모두 하나의 구성 요소로 구현될 수도 있다.The operating system management module 250, the DCS switching module 260, and the control module 270 described above are components that perform functions of a microprocessor that performs data processing in the smart card 112, and are each separately. It may be implemented as a component of, some components may be implemented in a combined form, all may be implemented in a single component.

인터페이스 모듈(280)은 이동 단말(110)과 스마트 카드(112) 사이에서 제어 명령 및 각종 데이터의 송수신 처리를 위한 인터페이스를 제공하는 역할을 수행한다. 즉, 인터페이스 모듈(280)은 이동 단말(110)에 전원이 공급되면, 가입자 정보 저장 모듈(210) 및 스마트 카드 정보 저장 모듈(220)로부터 호출되는 가입자 정보 및 스마트 카드 정보를 이동 단말(110)로 전달하고, 본 발명의 실시예에 따라, 이동 단말(110)로부터 전달되는 단문 메시지를 데이터 저장 모듈(230)로 전달하며, DCS 전환 모듈(260)에 의하여 코딩 방식이 전환된 단문 메시지를 이동 단말(110)로 제공하는 기능을 수행한다.The interface module 280 serves to provide an interface for transmitting and receiving control commands and various data between the mobile terminal 110 and the smart card 112. That is, when power is supplied to the mobile terminal 110, the interface module 280 transfers subscriber information and smart card information that are called from the subscriber information storage module 210 and the smart card information storage module 220 to the mobile terminal 110. In this case, according to an embodiment of the present invention, the short message transmitted from the mobile terminal 110 is transferred to the data storage module 230, and the short message whose coding scheme is switched by the DCS switching module 260 is moved. Performs a function provided to the terminal 110.

도 3은 본 발명의 실시예에 따라, 스마트 카드에서의 단문 메시지의 코딩 방식을 전환하는 방법을 설명하기 위한 흐름도이다.3 is a flowchart illustrating a method of switching a coding scheme of a short message in a smart card according to an embodiment of the present invention.

본 발명의 실시예에 따라, 이동 단말(110)은 이동통신망으로부터 단문 메시지가 수신되면(S302), 수신된 단문 메시지의 코딩 방식을 확인하여(S304), 단문 메시지의 코딩 방식이 이동 단말(110)에 설정되어 있는 데이터 코딩 방식과 동일한지 여부를 확인한다(S306).According to an embodiment of the present invention, when a short message is received from the mobile communication network (S302), the mobile terminal 110 checks the coding scheme of the received short message (S304), and the coding scheme of the short message is the mobile terminal 110. It is checked whether or not it is the same as the data coding scheme set in step S306).

단문 메시지의 코딩 방식과 이동 단말(110)의 데이터 코딩 방식이 동일하면, 수신된 단문 메시지를 디스플레이한다. 그러나, 단문 메시지의 코딩 방식과 이동 단말(110)의 데이터 코딩 방식이 상이하여, 단문 메시지의 내용이 깨지는 상황이 발생되면, 수신된 단문 메시지를 스마트 카드(112)로 전달한다(S308).If the coding scheme of the short message and the data coding scheme of the mobile terminal 110 are the same, the received short message is displayed. However, when the coding method of the short message is different from the data coding method of the mobile terminal 110, and a situation in which the content of the short message is broken occurs, the received short message is transmitted to the smart card 112 (S308).

스마트 카드(112)는 단문 메시지를 수신하면, 수신된 단문 메시지를 데이터 저장 모듈(230)에 저장하고(S310), DCS 전환 모듈(260)을 통해 수신된 단문 메시지의 코딩 방식을 확인한다. 단문 메시지의 코딩 방식이 확인되면(S312), 코딩 방식 전환 작업의 실행 여부 확인을 위한 메시지를 생성하여 이동 단말(110)로 전달한다(S314).When the smart card 112 receives the short message, the smart card 112 stores the received short message in the data storage module 230 (S310) and checks the coding scheme of the short message received through the DCS conversion module 260. When the coding scheme of the short message is confirmed (S312), a message for confirming whether the coding scheme switching operation is executed is generated and transmitted to the mobile terminal 110 (S314).

코딩 방식 전환 작업 실행 확인 메시지를 수신한 이동 단말(110)은 코딩 방식 전환 작업의 실행 여부에 대한 명령을 입력받기 위한 화면을 디스플레이시킨다(S316). 사용자에 의하여 코딩 방식 전환 작업의 실행이 요청되면(S318), 이동 단말(110)은 단문 메시지의 코딩 방식 전환을 요청하는 메시지를 생성하여 스마트 카드(120)로 전달한다(S320).The mobile terminal 110 receiving the coding scheme switching task execution confirmation message displays a screen for receiving a command for whether to execute the coding scheme switching task (S316). If the user is requested to execute the coding scheme switching operation (S318), the mobile terminal 110 generates a message requesting coding scheme switching of the short message and transmits it to the smart card 120 (S320).

스마트 카드(120)는 단문 메시지의 코딩 방식을 전환시키기 위하여, 프로그램 저장 모듈(240)에 저장된 코딩 방식 전환 프로그램을 호출한다. 그리고, 코딩 방식 전환 프로그램을 실행시켜 단문 메시지의 코딩 방식을 전환하는 작업을 실행한다. 즉, 단문 메시지가 KSC5601 방식으로 코딩되어 있으면 코딩 방식 전환 프로그램을 실행시켜 UCS2 방식의 단문 메시지로 전환시키고, 단문 메시지가 UCS2 방식으로 코딩되어 있으면 코딩 방식 전환 프로그램을 실행시켜 KSC5601 방식의 단문 메시지로 전환시킨다(S322).The smart card 120 calls a coding scheme switching program stored in the program storage module 240 to switch the coding scheme of the short message. Then, the coding scheme switching program is executed to switch the coding scheme of the short message. That is, if the short message is coded in the KSC5601 method, the coding method switching program is executed to convert to the UCS2 short message. (S322).

DCS 전환 모듈(260)은 코딩 방식 전환 작업이 완료된 단문 메시지를 데이터 저장 모듈(230)로 전달하여 저장시킨다(S324). 그리고, 이동 단말(110)로 코딩 방식 전환 작업이 완료된 단문 메시지를 전달한다(S326).The DCS conversion module 260 transfers and stores the short message in which the coding scheme switching operation is completed, to the data storage module 230 (S324). In operation S326, the mobile terminal 110 transmits a short message in which a coding scheme switching operation is completed.

이동 단말(110)은 스마트 카드(112)로부터 코딩 방식 전환 작업이 완료된 단 문 메시지가 수신되면, 수신된 단문 메시지를 디스플레이한다(S328).When the mobile terminal 110 receives the short message in which the coding scheme switching operation is completed from the smart card 112, the mobile terminal 110 displays the received short message (S328).

여기서, S312 단계에서 스마트 카드(112)에서 단문 메시지의 코딩 방식이 확인되면, 코딩 방식 전환 작업 실행 여부를 확인받지 않고, 무조건 코딩 방식을 전환하도록 설정할 수도 있다. 이와 같이 코딩 방식의 무조건 전환이 설정된 경우, S314 단계 내지 S32 단계는 생략될 수도 있다.In this case, when the smart card 112 checks the coding scheme of the short message, the smart card 112 may be set to switch the coding scheme unconditionally without being checked whether the coding scheme switching operation is executed. When the unconditional switching of the coding scheme is set as described above, steps S314 to S32 may be omitted.

이와 같은 방법을 통하여, 스마트 카드(112)가 삽입된 이동 단말(110)에서는 탑재되어 있는 코딩 방식과 상이한 코딩 방식으로 전달되는 단문 메시지가 수신되는 경우, 스마트 카드(112)를 이용하여 코딩 방식을 전환하여 디스플레이할 수 있다.Through the above method, when a short message transmitted by a coding scheme different from the coding scheme mounted on the mobile terminal 110 into which the smart card 112 is inserted is received, the coding scheme is used by using the smart card 112. Can be switched and displayed.

이상에서 설명한 본 발명의 실시예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다. The embodiments of the present invention described above are not only implemented by the apparatus and method but may be implemented through a program for realizing the function corresponding to the configuration of the embodiment of the present invention or a recording medium on which the program is recorded, The embodiments can be easily implemented by those skilled in the art from the description of the embodiments described above.

이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements of those skilled in the art using the basic concepts of the present invention defined in the following claims are also provided. It belongs to the scope of rights.

도 1은 본 발명이 실시되는 이동통신 시스템을 간략하게 나타낸 도면이다.1 is a diagram schematically showing a mobile communication system according to the present invention.

도 2는 본 발명의 실시예에 따른 스마트 카드의 내부 구조를 간략하게 나타낸 블록 구성도이다.2 is a block diagram schematically showing the internal structure of a smart card according to an embodiment of the present invention.

도 3은 본 발명의 실시예에 따라, 스마트 카드에서의 단문 메시지의 코딩 방식을 전환하는 방법을 설명하기 위한 흐름도이다.3 is a flowchart illustrating a method of switching a coding scheme of a short message in a smart card according to an embodiment of the present invention.

Claims (9)

스마트 카드가 이동통신망으로부터 수신되는 단문 메시지의 코딩 방식을 전환하는 방법에 있어서,In the method for the smart card to switch the coding scheme of the short message received from the mobile communication network, (a) 이동 단말로부터 단문 메시지가 전달되면, 사전에 설정된 데이터 저장 영역에 상기 단문 메시지를 저장하고, 상기 단문 메시지에 적용된 코딩 방식을 확인하는 단계;(a) when the short message is transmitted from the mobile terminal, storing the short message in a preset data storage area and confirming a coding scheme applied to the short message; (b) 상기 이동 단말에 적용되어 있는 제1 코딩 방식과 상기 단문 메시지에 적용된 제2 코딩 방식을 비교하여, 상기 제1 코딩과 상기 제2 코딩 방식이 상이함을 확인하는 단계;(b) comparing the first coding scheme applied to the mobile terminal with the second coding scheme applied to the short message and confirming that the first coding scheme is different from the second coding scheme; (c) 사전에 탑재되어 있는 코딩 방식 전환 프로그램을 실행하여, 상기 단문 메시지의 제2 코딩 방식을 상기 이동 단말에 탑재되어 있는 상기 제1 코딩 방식으로 전환시키는 단계; 및(c) executing a pre-loaded coding scheme switching program to convert the second coding scheme of the short message into the first coding scheme mounted in the mobile terminal; And (d) 상기 코딩 방식이 전환된 단문 메시지를 상기 이동 단말로 전달하는 단계(d) delivering the short message with the coding scheme switched to the mobile terminal; 를 포함하는 단문 메시지의 코딩 방식 전환 방법.Method of switching a coding method of a short message comprising a. 제1항에 있어서,The method of claim 1, 상기 단계 (a)에 앞서,Prior to step (a) above, 상기 이동 단말이 상기 이동통신망으로부터 상기 단문 메시지를 수신하는 단계;Receiving, by the mobile terminal, the short message from the mobile communication network; 상기 이동 단말에 적용되어 있는 상기 제1 코딩 방식과, 상기 이동통신망으로부터 수신된 상기 단문 메시지에 적용되어 있는 상기 제2 코딩 방식을 비교하는 단계; 및Comparing the first coding scheme applied to the mobile terminal with the second coding scheme applied to the short message received from the mobile communication network; And 상기 제1 코딩 방식과 상기 제2 코딩 방식이 상이하면, 상기 단문 메시지를 상기 이동 단말에 삽입되어 있는 스마트 카드로 전달하는 단계If the first coding scheme and the second coding scheme are different, transmitting the short message to a smart card inserted in the mobile terminal. 를 추가로 포함하는 단문 메시지의 코딩 방식 전환 방법.How to switch the coding method of the short message further comprising. 삭제delete 제1항에 있어서,The method of claim 1, 상기 단계 (d)는,Step (d) is, (d1) 상기 코딩 방식이 전환된 단문 메시지를 사전에 설정된 데이터 저장 영역에 저장하는 단계;(d1) storing the short message of which the coding scheme is switched in a preset data storage area; (d2) 상기 코딩 방식이 전환된 단문 메시지를 상기 이동 단말로 전달하는 단계; 및(d2) transmitting a short message of which the coding scheme is switched, to the mobile terminal; And (d3) 상기 이동 단말에서 상기 코딩 방식이 전환된 단문 메시지를 디스플레이하는 단계(d3) displaying a short message of which the coding scheme is switched in the mobile terminal; 를 포함하는 단문 메시지의 코딩 방식 전환 방법.Method of switching a coding method of a short message comprising a. 제4항에 있어서,5. The method of claim 4, 상기 단계 (c)는,Step (c) is, 상기 코딩 방식 전환 프로그램을 이용하여, KSC5601 코딩 방식이 적용된 단문 메시지를 UCS2 코딩 방식의 단문 메시지로 전환시키거나, 상기 UCS2 코딩 방식이 적용된 단문 메시지를 KSC5601 코딩 방식의 단문 메시지로 전환시키는 것을 특징으로 하는 단문 메시지의 코딩 방식 전환 방법.By using the coding scheme switching program, the short message to which the KSC5601 coding scheme is applied is converted into a short message of the UCS2 coding scheme, or the short message to which the UCS2 coding scheme is applied is converted into the short message of the KSC5601 coding scheme. How to switch the coding method of short messages. 단문 메시지의 코딩 방식을 전환하는 스마트 카드에 있어서,In the smart card for switching the coding method of the short message, 이동 단말로부터 단문 메시지를 수신하거나, 코딩 방식이 전환된 단문 메시지를 상기 이동 단말로 전달하는 인터페이스 모듈;An interface module for receiving a short message from a mobile terminal or for transmitting a short message of which a coding scheme has been switched to the mobile terminal; 상기 단문 메시지의 코딩 방식을 전환하는 코딩 방식 전환 프로그램을 저장하는 메모리; 및A memory for storing a coding scheme switching program for switching the coding scheme of the short message; And 상기 이동 단말로부터 수신된 단문 메시지에 적용된 코딩 방식을 확인하고, 상기 메모리로부터 상기 코딩 방식 전환 프로그램을 호출하여 상기 단문 메시지의 코딩 방식을 상기 이동 단말에 탑재되어 있는 코딩 방식으로 전환하여, 상기 인터페이스 모듈로 전달하는 마이크로프로세서Identify a coding scheme applied to the short message received from the mobile terminal, and call the coding scheme switching program from the memory to switch the coding scheme of the short message to a coding scheme mounted in the mobile terminal, Microprocessor 을 포함하며, 상기 메모리는,Including, the memory, 상기 메모리는,The memory, 상기 이동 단말로부터 수신되는 단문 메시지를 저장하거나, 상기 마이크로프로세서에 의하여 코딩 방식이 전환된 단문 메시지를 저장하는 데이터 저장 모듈;A data storage module for storing a short message received from the mobile terminal or a short message whose coding scheme is switched by the microprocessor; 상기 코딩 방식 전환 프로그램 및 상기 스마트 카드에서 실행되는 각종 프로그램을 저장하는 프로그램 저장 모듈;A program storage module for storing the coding scheme switching program and various programs executed in the smart card; 가입자 식별 번호, 이동통신망 정보를 포함하는 이동 단말 가입자 정보를 저장하는 가입자 정보 저장 모듈; 및A subscriber information storage module for storing mobile terminal subscriber information including subscriber identification number and mobile communication network information; And 스마트 카드의 고유 아이디, 데이터 서비스 변수 값을 포함하는 스마트 카드 정보를 저장하는 스마트 카드 정보 저장 모듈를 포함하는 스마트 카드.A smart card comprising a smart card information storage module that stores smart card information including a unique ID of the smart card and a data service variable value. 삭제delete 제6항에 있어서,The method of claim 6, 상기 마이크로프로세서는,The microprocessor, 상기 단문 메시지에 적용된 코딩 방식을 확인하고, 상기 코딩 방식 전환 프로그램을 호출하여 상기 단문 메시지의 코딩 방식을 상기 이동 단말에 탑재되어 있는 코딩 방식으로 전환하는 데이터 코딩 스킴 변환 모듈;A data coding scheme conversion module for identifying a coding scheme applied to the short message and converting the coding scheme of the short message into a coding scheme mounted in the mobile terminal by calling the coding scheme switching program; 상기 스마트 카드의 운영 시스템을 저장하고 실행시키는 운영 시스템 관리 모듈; 및An operating system management module for storing and executing an operating system of the smart card; And 상기 스마트 카드의 동작을 전반적으로 제어하며, 상기 인터페이스 모듈과의 데이터 송수신을 처리하는 제어 모듈Control module for controlling the operation of the smart card as a whole, and processing data transmission and reception with the interface module 을 포함하는 스마트 카드.Smart card that includes. 제6항에 있어서,The method of claim 6, 상기 마이크로프로세서는,The microprocessor, 상기 코딩 방식 전환 프로그램을 이용하여, KSC5601 코딩 방식이 적용된 단문 메시지를 UCS2 코딩 방식의 단문 메시지로 전환시키거나, 상기 UCS2 코딩 방식이 적용된 단문 메시지를 KSC5601 코딩 방식의 단문 메시지로 전환시키는 것을 특징으로 하는 스마트 카드.By using the coding scheme switching program, the short message to which the KSC5601 coding scheme is applied is converted into a short message of the UCS2 coding scheme, or the short message to which the UCS2 coding scheme is applied is converted into the short message of the KSC5601 coding scheme. Smart card.
KR1020090058411A 2009-06-29 2009-06-29 How to switch the coding method of short messages and smart card therefor Expired - Fee Related KR101105414B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090058411A KR101105414B1 (en) 2009-06-29 2009-06-29 How to switch the coding method of short messages and smart card therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090058411A KR101105414B1 (en) 2009-06-29 2009-06-29 How to switch the coding method of short messages and smart card therefor

Publications (2)

Publication Number Publication Date
KR20110001028A KR20110001028A (en) 2011-01-06
KR101105414B1 true KR101105414B1 (en) 2012-01-17

Family

ID=43609654

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090058411A Expired - Fee Related KR101105414B1 (en) 2009-06-29 2009-06-29 How to switch the coding method of short messages and smart card therefor

Country Status (1)

Country Link
KR (1) KR101105414B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090036027A (en) * 2007-10-08 2009-04-13 에스케이 텔레콤주식회사 A message format change method and message server for providing message interoperability.

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090036027A (en) * 2007-10-08 2009-04-13 에스케이 텔레콤주식회사 A message format change method and message server for providing message interoperability.

Also Published As

Publication number Publication date
KR20110001028A (en) 2011-01-06

Similar Documents

Publication Publication Date Title
US9185547B2 (en) System and method for receiving call in wireless terminal
EP2671398B1 (en) Subscriber identity module provisioning
EP2649827B1 (en) Method for exporting UICC data to a secure server
KR101026247B1 (en) Smart card and subscriber identification number setting method for storing a plurality of subscriber identification numbers
EP3087767B1 (en) Method for accessing a service and a corresponding device
KR20080101147A (en) Apparatus and method for storing network parameter information in mobile communication system
CN111278000B (en) Method, device, terminal and storage medium for binding mobile phone number
EP2819078A1 (en) Method, device and system for accessing a contact-less service
KR20100118386A (en) Mobile terminal capable of attaching multiple smart card and method for call processing in the terminal
KR101416339B1 (en) Method and apparatus for providing service using user identification in portable communication system
US20140040988A1 (en) Method and System for Data Communication to an Identification Module in a Mobile Radio Terminal
EP2173121B1 (en) Method for remotely controlling user data and system adapted for the method
US20120264421A1 (en) Method and equipment for wireless communication
KR101105414B1 (en) How to switch the coding method of short messages and smart card therefor
KR101901717B1 (en) Method for transmitting text message in multi sim mobile terminal
US20250080966A1 (en) Mobile service access method and device, system, storage medium, and electronic device
EP3076701A1 (en) Method and chip for detecting a corruption of at least one configuration parameter
CN103716764A (en) Communication charging method and communication charging device
CN109005534A (en) A kind of roaming place network steps on net method for authenticating, terminal and authentication server
EP2991314A1 (en) Method and first device for loading an application
CN111065087A (en) Mobile service access method, device, system, storage medium and electronic device
HK40025549A (en) Access method and device, system, storage medium and electronic device of mobile service
KR101069018B1 (en) Apparatus and method for providing missed call information
KR100991552B1 (en) Apparatus and method for providing voice message service
KR101962471B1 (en) Method for Controlling Inverse Multiple Communication

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R11-asn-PN2301

St.27 status event code: A-3-3-R10-R13-asn-PN2301

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

AMND Amendment
P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E601 Decision to refuse application
PE0601 Decision on rejection of patent

St.27 status event code: N-2-6-B10-B15-exm-PE0601

AMND Amendment
E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

J201 Request for trial against refusal decision
P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PJ0201 Trial against decision of rejection

St.27 status event code: A-3-3-V10-V11-apl-PJ0201

PB0901 Examination by re-examination before a trial

St.27 status event code: A-6-3-E10-E12-rex-PB0901

B701 Decision to grant
PB0701 Decision of registration after re-examination before a trial

St.27 status event code: A-3-4-F10-F13-rex-PB0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

Fee payment year number: 1

St.27 status event code: A-2-2-U10-U11-oth-PR1002

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Not in force date: 20150106

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

St.27 status event code: A-4-4-U10-U13-oth-PC1903

PC1903 Unpaid annual fee

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20150106

St.27 status event code: N-4-6-H10-H13-oth-PC1903

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000