KR20100002612A - Method, terminal, smart card for distinguished illegal use of the terminal and computer readable record-medium on which program for executing method thereof - Google Patents
Method, terminal, smart card for distinguished illegal use of the terminal and computer readable record-medium on which program for executing method thereof Download PDFInfo
- Publication number
- KR20100002612A KR20100002612A KR1020080062565A KR20080062565A KR20100002612A KR 20100002612 A KR20100002612 A KR 20100002612A KR 1020080062565 A KR1020080062565 A KR 1020080062565A KR 20080062565 A KR20080062565 A KR 20080062565A KR 20100002612 A KR20100002612 A KR 20100002612A
- Authority
- KR
- South Korea
- Prior art keywords
- communication terminal
- identification information
- terminal
- communication
- terminal identification
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 128
- 238000004891 communication Methods 0.000 claims abstract description 344
- 230000008569 process Effects 0.000 claims abstract description 72
- 230000004044 response Effects 0.000 claims description 36
- 230000006870 function Effects 0.000 claims description 30
- 238000012545 processing Methods 0.000 claims description 11
- 238000012546 transfer Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 10
- 238000010295 mobile communication Methods 0.000 description 9
- 238000007726 management method Methods 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 241000710160 Eggplant mosaic virus Species 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명의 일 측면에 따르면, 불법 통신단말 식별 방법이 개시된다. 본 발명의 일 실시예에 따른 불법 통신단말 식별 방법은 스마트 카드에 저장된 기준 단말식별정보를 추출하는 단계 기준 단말식별정보와 통신단말의 단말식별정보를 비교하는 단계 비교결과에 따라, 단말식별정보와 기준 단말식별정보의 동일 여부에 대한 식별자를 생성하는 단계 및 생성된 식별자를 통신망으로 전송하는 단계를 포함하되, 통신망과 신분확인(Identity Check) 과정을 단말식별정보와 기준 단말식별정보가 동일하지 않는 경우에 한하여, 수행하는 것을 특징으로 한다. 본 발명에 의하면 전원을 켜는 시점 이외의 시점에서도, 선택적으로, 신분확인 과정을 수행할 수 있어 분실되거나 도난 당한 통신단말의 무단 사용을 막을 수 있는 장점이 있다.According to an aspect of the present invention, an illegal communication terminal identification method is disclosed. In accordance with an embodiment of the present invention, an illegal communication terminal identification method includes extracting reference terminal identification information stored in a smart card, and comparing terminal identification information with terminal identification information of the communication terminal. Generating an identifier for whether the reference terminal identification information is the same and transmitting the generated identifier to a communication network, wherein the identification check process is not identical to the terminal identification information and the reference terminal identification information. Only in the case, it is characterized by performing. According to the present invention, there is an advantage that the identification process can be selectively performed at a time other than the time of turning on the power, thereby preventing unauthorized use of the lost or stolen communication terminal.
Description
본 발명은 불법적인 통신단말의 사용을 식별하는 방법에 관한 것으로, 상세하게는, 도난이나 분실된 통신단말의 사용을 식별할 수 있는 방법, 통신단말, 스마트 카드 및 그 방법을 실행하는 프로그램이 기록된 기록매체에 관한 것이다. The present invention relates to a method of identifying illegal use of a communication terminal, and more particularly, a method for identifying the use of a stolen or lost communication terminal, a communication terminal, a smart card, and a program for executing the method. To a recorded recording medium.
최근 전자 공학, 통신 공학, 단말 기술 등의 비약적인 발전에 따라 이동통신단말도 다양한 기능을 갖게 되었다. 즉, 무선 통신 및 무선 데이터 처리 기술이 급속도로 발전함에 따라 사람들은 이동통신단말을 이용하여 음성 통화뿐만 아니라, 메시지 전송 등의 기능을 이용할 수 있게 되었다. Recently, with the rapid development of electronic engineering, communication engineering, and terminal technology, mobile communication terminals have various functions. That is, with the rapid development of wireless communication and wireless data processing technology, people can use not only voice calls but also message transmission using mobile communication terminals.
또한, 이동통신단말의 급격한 보급으로 인해 인간관계에서 발생하는 상당한 양의 연락이 이동통신단말을 통해 이루어져 이동통신단말은 현대 생활에서 필수적 인 연락 수단으로 자리잡고 있다. In addition, due to the rapid dissemination of mobile communication terminals, a considerable amount of communication occurs in human relationships through mobile communication terminals, and thus mobile communication terminals have become an essential means of communication in modern life.
또한, 3세대 이동 통신 시장에서 스마트 카드의 사용이 기본 사양 중의 하나로 결정되면서 각 이동 통신사마다 자사의 USIM(Universal Subscriber Identity Module) 카드 사양 정의 및USIM 카드를 이용한 서비스 개선에 대한 연구가 활발히 진행되고 있다.In addition, as the use of smart cards is one of the basic specifications in the 3rd generation mobile communication market, research is being actively conducted for each mobile carrier to define its Universal Subscriber Identity Module (USIM) card specification and improve service using the USIM card. .
종래에는 국내 이동 통신 시장은 CDMA기술을 기반으로 하는 동기식 IS-95망을 주류를 이루었으나, 최근에는 광대역 코드 분할 다중 접속(WCDMA:Wideband Code Division Multiple Access) 방식을 근간으로 하는 UMTS(Universal Mobile Telecommunication System) 서비스가 상용화되고 있는 실정이다.Conventionally, the domestic mobile communication market has been mainstream in synchronous IS-95 network based on CDMA technology, but recently, Universal Mobile Telecommunication (UMTS) based on Wideband Code Division Multiple Access (WCDMA) method. System) service is being commercialized.
한편, USIM은 상용화되고 있는 실정이기는 하나, 아직까지 USIM의 개방이 이뤄지고 있지 않았다. 그러나 조만간 USIM의 락(Lock)기능을 해제된다고 한다. 이에 따라, USIM 개통시와 다른 휴대폰으로 대체를 손쉽게 될 것이다.Meanwhile, although USIM is being commercialized, USIM has not been opened yet. But sooner or later, the USIM's lock will be released. Accordingly, it will be easy to replace the mobile phone with the USIM.
그러나 USIM 락기능이 해제되는 경우, 분실된 휴대폰을 습득한 자 또는 휴대폰을 훔친 자가 자신의 USIM을 장착하여 해당 휴대폰을 이용할 수 있는 문제점이 있다.However, when the USIM lock function is released, there is a problem that a person who acquires a lost mobile phone or a person who steals the mobile phone can use the mobile phone by mounting his USIM.
이에 따라, 최근에 단말의 분실여부를 통신망이 확인하는 과정을 단말의 전원을 켜는 순간마다 실시하고 있다. 그러나 이 경우에도 습득자가 별도의 크레들을 이용하지 않고 충전 단자를 이용하여 충전하면서, 즉 단말의 전원을 끄지 않은 채로 계속적으로 이용하는 경우, 정상적인 단말의 사용인지 여부를 확인할 수 없는 문제점이 있었다.Accordingly, recently, the communication network checks whether the terminal is lost or not every time the terminal is turned on. However, even in this case, when the learner uses the charging terminal without using a separate cradle, that is, continuously using the terminal without turning off the power, there is a problem in that it is not possible to check whether the use of the terminal is normal.
또한, 단말의 전원을 켜는 경우에, 모든 단말마다 정상적인 사용을 하는 단말인지 여부를 확인하여야 하므로 통신망에 과부하가 발생하는 문제점이 있었다.In addition, when the power of the terminal is turned on, it is necessary to check whether or not the terminal is a normal use of every terminal, there was a problem that the network is overloaded.
따라서 본 발명은 상술한 문제점을 해결하기 위하여 안출된 것으로서, 통신단말의 아이들(Idle) 상태 등과 같이 일반적인 상태에서도 신분확인 과정을 수행할 수 있는 불법 통신단말 식별 방법을 제공하는데 그 목적이 있다.Accordingly, an object of the present invention is to provide an illegal communication terminal identification method capable of performing an identification process even in a general state such as an idle state of a communication terminal.
또한, 본 발명의 또 다른 목적은 실행 중인 통신망이 부담하는 부하를 줄이기 위하여 선택적으로 신분확인 과정을 수행하는 불법 통신단말 식별 방법을 제공하는 것이다. It is still another object of the present invention to provide an illegal communication terminal identification method for selectively performing an identification process in order to reduce the load on a running communication network.
본 발명의 일 측면에 따르면, 불법 통신단말 식별 방법이 개시된다. According to an aspect of the present invention, an illegal communication terminal identification method is disclosed.
본 발명의 일 실시예에 따른 불법 통신단말 식별 방법은 (a) 상기 스마트 카드에 저장된 기준 단말식별정보를 추출하는 단계 (b) 상기 기준 단말식별정보와 상기 통신단말의 단말식별정보를 비교하는 단계 (c) 상기 비교결과에 따라, 상기 단말식별정보와 상기 기준 단말식별정보의 동일 여부에 대한 식별자를 생성하는 단계 및 (d) 상기 생성된 식별자를 통신망으로 전송하는 단계를 포함하되, 상기 통신망과 신분확인(Identity Check) 과정을 상기 단말식별정보와 상기 기준 단말식별정보 가 동일하지 않는 경우에 한하여, 수행하는 것을 특징으로 한다.In the illegal communication terminal identification method according to an embodiment of the present invention (a) extracting the reference terminal identification information stored in the smart card (b) comparing the reference terminal identification information and the terminal identification information of the communication terminal (c) generating an identifier for whether the terminal identification information and the reference terminal identification information are the same according to the comparison result; and (d) transmitting the generated identifier to a communication network. An identity check process may be performed only when the terminal identification information and the reference terminal identification information are not the same.
상기 신분 확인 과정은, 상기 통신망으로부터 신분확인 요청 메시지(Identity request message)를 수신하고, 상기 신분확인 요청 메시지에 응하여 사용자 식별정보 및 단말식별정보를 포함하는 신분확인 응답 메시지(Identity response message)를 전송하되, 상기 통신망은 상기 신분확인 응답 메시지를 상기 통신망에 포함되는 장비 식별자 레지스터(EIR)에 전달하고, 상기 장비 식별자 레지스터로부터 신분확인 메시지를 전달받아, 상기 통신단말이 불법적으로 사용되는지 여부를 판단하는 것을 특징으로 할 수 있다. 할 수 있다.The identification process may include receiving an identity request message from the communication network and transmitting an identity response message including user identification information and terminal identification information in response to the identification request message. The communication network transmits the identification response message to an equipment identifier register (EIR) included in the communication network, receives an identification message from the equipment identifier register, and determines whether the communication terminal is illegally used. It may be characterized by. can do.
상기 통신단말은, 상기 신분확인 과정을 통하여, 상기 통신단말이 불법적으로 사용되는 것으로 판단되면 상기 통신단말의 전부 또는 일부 기능을 불활성화시키는 것을 특징으로 할 수 있다.The communication terminal may deactivate all or some functions of the communication terminal if it is determined that the communication terminal is illegally used through the identification process.
상기 통신단말은, 상기 신분확인 과정을 통하여, 상기 통신단말이 불법적으로 사용되는 것으로 판단되면 상기 통신단말의 위치 정보를 미리 지정된 전화번호로 전송하는 것을 특징으로 할 수 있다.The communication terminal may transmit the location information of the communication terminal to a predetermined phone number if it is determined that the communication terminal is illegally used through the identification process.
상기 불법 통신단말 식별 방법은 상기 (d) 단계에서, 상기 식별자는 라우팅 업데이트 요청 메시지(Routing area update request message), 위치 업데이트 요청 메시지(Location update request message) 및 호 설정 요청 메시지(Call setup request message) 중 어느 하나에 포함되어 상기 통신망으로 전송되는 것을 특징으로 할 수 있다.In the illegal communication terminal identification method, in step (d), the identifier is a routing area update request message, a location update request message, and a call setup request message. It may be included in any one of the transmitted to the communication network.
상기 식별자는, 상기 메시지들의 Ciphering Key Sequence Number IEI(CKSN; 암호키 순서 번호 IEI) 영역 중, 잉여 영역에 기록되는 것을 특징으로 할 수 있다.The identifier may be recorded in a redundant area of a ciphering key sequence number IEI (CKSN) area of the messages.
상기 (c) 단계는, 상기 단말식별정보와 상기 기준 단말식별정보가 동일한 경우, 상기 잉여 영역을 0로, 상기 단말식별정보와 상기 기준 단말식별정보가 동일하지 않은 경우, 상기 잉여 영역을 1으로 설정하는 하는 것을 특징으로 할 수 있다.In the step (c), when the terminal identification information and the reference terminal identification information are the same, the surplus area is set to zero, and when the terminal identification information and the reference terminal identification information are not the same, the surplus area is set to one. It can be characterized by setting.
상기 단말식별정보는, 상기 통신단말의 IMEI(International Mobile Equipment Identity), MIN(Mobile Identification Number) 및 ESN(Electronic Serial Number) 중 어느 하나인 것을 특징으로 The terminal identification information may be any one of an international mobile equipment identity (IMEI), a mobile identification number (MIN), and an electronic serial number (ESN) of the communication terminal.
본 발명의 다른 측면에 따르면, 불법 통신단말 식별 방법이 개시된다. According to another aspect of the present invention, a method for identifying an illegal communication terminal is disclosed.
본 발명의 다른 실시예에 따른 하는 불법 통신단말 식별 방법은 (a) 상기 통신단말로부터 단말식별정보를 전달받는 단계 (b) 상기 단말식별정보와 미리 저장된 기준 단말식별정보를 비교하는 단계 (c) 상기 비교결과, 상기 단말식별정보와 상기 기준 단말식별정보의 동일 여부에 대한 식별자를 생성하는 단계 및(d) 상기 생성된 식별자를 상기 통신단말을 통하여 통신망으로 전송하는 단계를 포함하되, 상기 통신망과 신분확인(Identity Check) 과정을 상기 단말식별정보와 상기 기준 단말식별정보가 동일하지 않는 경우에 한하여, 수행하는 것을 특징으로 한다.According to another embodiment of the present invention, an illegal communication terminal identification method includes (a) receiving terminal identification information from the communication terminal (b) comparing the terminal identification information with pre-stored reference terminal identification information (c) As a result of the comparison, generating an identifier for whether the terminal identification information and the reference terminal identification information is the same; and (d) transmitting the generated identifier to the communication network through the communication terminal, the communication network and An identity check process may be performed only when the terminal identification information and the reference terminal identification information are not the same.
상기 신분 확인 과정은, 상기 통신망으로부터 신분확인 요청 메시지(Identity request message)를 수신하고, 상기 신분확인 요청 메시지에 응하여 사용자 식별정보 및 단말식별정보를 포함하는 신분확인 응답 메시지(Identity response message)를 전송하되, 상기 통신망은 상기 신분확인 응답 메시지를 상기 통신망에 포함되는 장비 식별자 레지스터(EIR)에 전송하고, 상기 장비 식별자 레지스터로부터 신분확인 메시지를 수신하여 상기 통신단말이 불법적으로 사용되는지 여부를 판단하는 것을 특징으로 할 수 있다. 할 수 있다.The identification process may include receiving an identity request message from the communication network and transmitting an identity response message including user identification information and terminal identification information in response to the identification request message. The communication network transmits the identification response message to an equipment identifier register (EIR) included in the communication network, and receives an identification message from the equipment identifier register to determine whether the communication terminal is illegally used. It can be characterized. can do.
상기 스마트 카드는, 상기 신분확인 과정을 통하여, 상기 통신단말이 불법적으로 사용되는 것으로 판단되면 상기 통신단말의 전부 또는 일부 기능을 불활성화시키는 것을 특징으로 할 수 있다.The smart card may deactivate all or some functions of the communication terminal if it is determined that the communication terminal is illegally used through the identification process.
상기 스마트 카드는, 상기 신분확인 과정을 통하여, 상기 통신단말이 불법적으로 사용되는 것으로 판단되면 상기 통신단말의 위치 정보를 미리 지정된 전화번호로 전송하는 것을 특징으로 할 수 있다.The smart card may transmit the location information of the communication terminal to a predetermined phone number if it is determined that the communication terminal is illegally used through the identification process.
상기 불법 통신단말 식별 방법은 상기 (d) 단계에서, 상기 식별자는 라우팅 업데이트 요청 메시지(Routing area update request message), 위치 업데이트 요청 메시지(Location update request message) 및 호 설정 요청 메시지(Call setup request message)중 어느 하나에 포함되어 상기 통신망으로 전송되는 것을 특징으로 In the illegal communication terminal identification method, in step (d), the identifier is a routing area update request message, a location update request message, and a call setup request message. It is included in any one of which is transmitted to the communication network
본 발명의 또 다른 측면에 따르면, 불법 통신단말인지 식별하는 통신단말이 개시된다. According to another aspect of the present invention, a communication terminal for identifying whether an illegal communication terminal is disclosed.
본 발명의 또 다른 실시예에 따른 하는 통신단말은 상기 스마트 카드로부터 기준 단말식별정보를 수신하는 근거리 통신부 상기 기준 단말식별정보와 상기 통신단말의 단말식별정보를 비교하는 판단부 상기 비교결과, 상기 단말식별정보와 상기 기준 단말식별정보의 동일 여부에 대한 식별자를 생성하는 메시지 관리부 및 상기 생성된 식별자를 통신망으로 전송하는 통신부를 포함하되, 상기 통신망과 신분확인(Identity Check) 과정을 상기 단말식별정보와 상기 기준 단말식별정보가 동일하지 않는 경우에 한하여 수행하는 것을 특징으로 한다.The communication terminal according to another embodiment of the present invention is a short-range communication unit for receiving the reference terminal identification information from the smart card determination unit for comparing the reference terminal identification information and the terminal identification information of the communication terminal the comparison result, the terminal And a message management unit for generating an identifier for identification of the identification information and the reference terminal identification information, and a communication unit for transmitting the generated identifier to a communication network, wherein the identity check process is performed with the terminal identification information. It is characterized in that it is performed only when the reference terminal identification information is not the same.
상기 신분 확인 과정은, 상기 통신망으로부터 신분확인 요청 메시지(Identity request message)를 수신하고, 상기 신분확인 요청 메시지에 응하여 사용자 식별정보 및 단말식별정보를 포함하는 신분확인 응답 메시지(Identity response message)를 전송하되, 상기 통신망은 상기 신분확인 응답 메시지를 상기 통신망에 포함되는 장비 식별자 레지스터(EIR)에 전달하고, 상기 장비 식별자 레지스터로부터 신분확인 메시지를 전달 받아, 상기 통신단말이 불법적으로 사용되는지 여부를 판단하는 것을 특징으로 할 수 있다. 할 수 있다.The identification process may include receiving an identity request message from the communication network and transmitting an identity response message including user identification information and terminal identification information in response to the identification request message. The communication network transmits the identification response message to an equipment identifier register (EIR) included in the communication network, receives an identification message from the equipment identifier register, and determines whether the communication terminal is illegally used. It may be characterized by. can do.
상기 통신단말은 상기 신분확인 과정을 통하여, 상기 통신단말이 불법적으로 사용되는 것으로 판단되면 상기 통신단말의 전부 또는 일부 기능을 불활성화시키는 인증부를 더 포함 할 수 있다.The communication terminal may further include an authentication unit for deactivating all or part of the functions of the communication terminal if it is determined that the communication terminal is illegally used through the identification process.
상기 통신단말은 상기 신분확인 과정을 통하여, 상기 통신단말이 불법적으로 사용되는 것으로 판단되면 상기 통신단말의 위치 정보를 미리 지정된 전화번호로 전송하는 인증부를 더 포함 할 수 있다.The communication terminal may further include an authentication unit for transmitting the location information of the communication terminal to a predetermined phone number if it is determined that the communication terminal is illegally used through the identification process.
상기 메시지 관리부는, 상기 식별자를 라우팅 업데이트 요청 메시지(Routing area update request message), 위치 업데이트 요청 메시지(Location update request message) 및 호 설정 요청 메시지(Call setup request message) 중 어느 하나에 포함시켜 상기 통신망으로 전송하는 것을 특징으로 할 수 있다.The message manager includes the identifier in one of a routing area update request message, a location update request message, and a call setup request message to the communication network. It may be characterized in that the transmission.
상기 식별자는, 상기 메시지들의 Ciphering Key Sequence Number IEI(CKSN; 암호키 순서 번호 IEI) 영역 중, 잉여 영역에 기록되는 것을 특징으로 할 수 있다.The identifier may be recorded in a redundant area of a ciphering key sequence number IEI (CKSN) area of the messages.
상기 메시지 관리부는, 상기 단말식별정보와 상기 기준 단말식별정보가 동일한 경우, 상기 잉여 영역을 0로, 상기 단말식별정보와 상기 기준 단말식별정보가 동일하지 않은 경우, 상기 잉여 영역을 1으로 설정하는 하는 것을 특징으로 할 수 있다.The message manager, when the terminal identification information and the reference terminal identification information is the same, sets the surplus area to 0, and sets the surplus area to 1 when the terminal identification information and the reference terminal identification information are not the same. It can be characterized by.
상기 단말식별정보는, 상기 통신단말의 IMEI(International Mobile Equipment Identity), MIN(Mobile Identification Number) 및 ESN(Electronic Serial Number) 중 어느 하나인 것을 특징으로 The terminal identification information may be any one of an international mobile equipment identity (IMEI), a mobile identification number (MIN), and an electronic serial number (ESN) of the communication terminal.
본 발명의 또 다른 측면에 따르면, 불법 통신단말인지 식별하는 스마트 카드가 개시된다. According to another aspect of the present invention, a smart card for identifying an illegal communication terminal is disclosed.
본 발명의 또 다른 실시예에 따른 하는 스마트 카드는 상기 통신단말로부터 단말식별정보를 전달받는 인터페이스부 상기 단말식별정보와 미리 저장된 기준 단말식별정보의 동일 여부에 대한 식별자를 생성하고, 상기 생성된 식별자를 상기 통신단말을 통하여 통신망으로 전송하는 제어부를 포함하되, 상기 통신망과 신분확인(Identity Check) 과정을 상기 단말식별정보와 상기 기준 단말식별정보가 동일하지 않는 경우에 한하여, 수행하는 것을 특징으로 한다.The smart card according to another embodiment of the present invention generates an identifier for whether the terminal unit that receives the terminal identification information from the communication terminal is identical to the terminal identification information and pre-stored reference terminal identification information, and generates the generated identifier. It includes a control unit for transmitting to the communication network through the communication terminal, characterized in that to perform the identity check (identity check) process and the terminal identification information and the reference terminal identification information is not the same, .
상기 신분 확인 과정은, 상기 통신망으로부터 신분확인 요청 메시 지(Identity request message)를 수신하고, 상기 신분확인 요청 메시지에 응하여 사용자 식별정보 및 단말식별정보를 포함하는 신분확인 응답 메시지(Identity response message)를 전송하되, 상기 통신망은 상기 신분확인 응답 메시지를 상기 통신망에 포함되는 장비 식별자 레지스터(EIR)에 전송하고, 상기 장비 식별자 레지스터로부터 신분확인 메시지를 수신하여 상기 통신단말이 불법적으로 사용되는지 여부를 판단하는 것을 특징으로 할 수 있다.The identification process may include receiving an identity request message from the communication network, and generating an identity response message including user identification information and terminal identification information in response to the identification request message. The communication network transmits the identification response message to an equipment identifier register (EIR) included in the communication network, and receives an identification message from the equipment identifier register to determine whether the communication terminal is illegally used. It may be characterized by.
상기 제어부는, 상기 신분확인 과정을 통하여, 상기 통신단말이 불법적으로 사용되는 것으로 판단되면 상기 통신단말의 전부 또는 일부 기능을 불활성화시키는 것을 특징으로 할 수 있다.The control unit may deactivate all or some functions of the communication terminal if it is determined that the communication terminal is illegally used through the identification process.
상기 제어부는, 상기 신분확인 과정을 통하여, 상기 통신단말이 불법적으로 사용되는 것으로 판단되면 상기 통신단말의 위치 정보를 미리 지정된 전화번호로 전송하는 것을 특징으로 할 수 있다.The controller may be configured to transmit location information of the communication terminal to a predetermined phone number if it is determined that the communication terminal is illegally used through the identification process.
상기 제어부는, 상기 식별자를 라우팅 업데이트 요청 메시지(Routing area update request message), 위치 업데이트 요청 메시지(Location update request message) 및 호 설정 요청 메시지(Call setup request message) 중 어느 하나에 포함시켜 상기 통신망으로 전송하는 것을 특징으로 할 수 있다.The controller may include the identifier in one of a routing area update request message, a location update request message, and a call setup request message to transmit to the communication network. It can be characterized by.
본 발명의 또 다른 측면에 따르면, 불법 통신단말 식별 방법을 실행하는 프로그램이 기록된 기록매체가 개시된다.According to still another aspect of the present invention, a recording medium having recorded thereon a program for executing an illegal communication terminal identification method is disclosed.
본 발명의 일 실시예에 따른 불법 통신단말 식별 방법을 실행하는 프로그램 이 기록된 기록매체에는 상술한 불법 통신단말 식별 방법들을 수행하기 위해 디지털 처리 장치에 의해 실행될 수 있는 명령어들의 프로그램이 유형적으로 구현되어 있으며, 상기 디지털 처리 장치에 의해 판독될 수 있는 프로그램이 기록된다.In the recording medium on which the program for executing the illegal communication terminal identification method according to an embodiment of the present invention is recorded, a program of instructions that can be executed by the digital processing apparatus to perform the aforementioned illegal communication terminal identification methods is tangibly implemented. And a program that can be read by the digital processing apparatus is recorded.
따라서 본 발명은 통신단말의 아이들(Idle) 상태 등과 같이 일반적인 상태에서도 신분확인 과정을 수행할 수 있는 효과가 있다.Therefore, the present invention has the effect of performing an identification process even in a general state such as an idle state of a communication terminal.
또한, 본 발명은 식별자를 이용하여 선택적으로 신분확인 과정을 수행하므로 통신망에서 부담할 부하를 줄일 수 있는 효과가 있다.In addition, since the present invention selectively performs an identification process using an identifier, there is an effect of reducing the load on the communication network.
또한, USIM 락 기능의 해제가 이뤄지더라도 분실되거나 도난 당한 통신단말의 무단 사용을 막을 수 있는 효과가 있다. In addition, even if the USIM lock function is released, there is an effect of preventing unauthorized use of a lost or stolen communication terminal.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. As the invention allows for various changes and numerous embodiments, particular embodiments will be illustrated in the drawings and described in detail in the written description. However, this is not intended to limit the present invention to specific embodiments, it should be understood to include all modifications, equivalents, and substitutes included in the spirit and scope of the present invention.
제2, 제1 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제2 구성요소는 제1 구성요소로 명명될 수 있고, 유사하게 제1 구성요소도 제2 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다. Terms including ordinal numbers, such as second and first, may be used to describe various components, but the components are not limited by the terms. The terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the second component may be referred to as the first component, and similarly, the first component may also be referred to as the second component. The term and / or includes a combination of a plurality of related items or any item of a plurality of related items.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. When a component is referred to as being "connected" or "connected" to another component, it may be directly connected to or connected to that other component, but it may be understood that other components may be present in between. Should be. On the other hand, when a component is said to be "directly connected" or "directly connected" to another component, it should be understood that there is no other component in between.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting of the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this application, the terms "comprise" or "have" are intended to indicate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, and one or more other features. It is to be understood that the present invention does not exclude the possibility of the presence or the addition of numbers, steps, operations, components, components, or a combination thereof.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art. Terms such as those defined in the commonly used dictionaries should be construed as having meanings consistent with the meanings in the context of the related art and shall not be construed in ideal or excessively formal meanings unless expressly defined in this application. Do not.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하되, 도면 부호에 관계없이 동일하거나 대응하는 구성 요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings, and the same or corresponding components will be denoted by the same reference numerals regardless of the reference numerals and redundant description thereof will be omitted.
도면에 대한 상세한 설명을 하기에 앞서, 본 명세서에서의 구성부들에 대한 구분은 각 구성부가 담당하는 주기능 별로 구분한 것에 불과함을 명확히 하고자 한다. 즉, 이하에서 설명할 2개 이상의 구성부가 하나의 구성부로 합쳐지거나 또는 하나의 구성부가 보다 세분화된 기능별로 2개 이상으로 분화되어 구비될 수도 있다. 그리고 이하에서 설명할 구성부 각각은 자신이 담당하는 주기능 이외에도 다른 구성부가 담당하는 기능 중 일부 또는 전부의 기능을 추가적으로 수행할 수도 있으며, 구성부 각각이 담당하는 주기능 중 일부 기능이 다른 구성부에 의해 전담되어 수행될 수도 있음은 물론이다. 따라서, 본 명세서를 통해 설명되는 각 구성부들의 존재 여부는 기능적으로 해석 되어야 할 것이며, 이러한 이유로 본 발명의 스마트 카드 또는 통신단말에 따른 구성부들의 구성은 본 발명의 목적을 달성할 수 있는 한도 내에서 도 5과는 상이해질 수 있음을 명확히 밝혀둔다.Prior to the detailed description of the drawings, it is to be clear that the division of the components in the present specification is only divided by the main function of each component. That is, two or more components to be described below may be combined into one component, or one component may be provided divided into two or more for each function. Each of the components to be described below may additionally perform some or all of the functions of other components in addition to the main functions of the components, and some of the main functions of each of the components are different. Of course, it may be carried out exclusively by. Therefore, the existence of each component described through this specification should be interpreted functionally, and for this reason, the configuration of the components according to the smart card or communication terminal of the present invention is within the limits to achieve the object of the present invention. It will be clear from FIG. 5 that it may be different.
본 발명은 통신단말의 불법적인 사용을 식별하는 것이다. 예를 들어, 사용자가 통신단말을 분실한 경우를 가정하자. 해당 통신단말을 습득한 사람은 통신단말에 자신의 SIM 카드 등의 스마트 카드를 장착하여 사용할 수 있다. 이 경우, 본 발명에 의하면 습득자의 해당 통신단말 사용이 불법적인 경우로, 통신망에서 이를 판단할 수 있다. The present invention identifies illegal use of communication terminals. For example, suppose a user loses a communication terminal. A person who has acquired the corresponding communication terminal can use a smart card such as his SIM card on the communication terminal. In this case, according to the present invention, it is illegal for the learner to use the corresponding communication terminal, and it can be determined by the communication network.
본 발명의 스마트 카드는 내부에 CPU, 비휘발성 메모리 및 활성메모리 등을 포함한다. 스마트 카드는 메모리에 정보를 저장하고 그 정보를 가공하거나 정보를 이용하여 어떤 연산을 할 수 있는 능력이 있다. The smart card of the present invention includes a CPU, a nonvolatile memory, an active memory, and the like. Smart cards have the ability to store information in memory, process it, or use it to perform certain operations.
스마트 카드는 WCDMA 기술에서 사용되는USIM(UMTS Subscriber Identity Module), CDMA 기술에서 사용되는 UIM 또는 R-UIM, GSM 기술에서 사용되는 SIM 및 3가지 모두의 기술을 포함하는 포괄적인 기술에서 사용되는 UICC를 포함할 수 있는 명칭임은 당업자에게 자명한 일이다.Smart cards support the UICC used in a comprehensive technology including the UMTS Subscriber Identity Module (USIM) used in WCDMA technology, the UIM or R-UIM used in CDMA technology, the SIM used in GSM technology, and all three technologies. It is obvious to those skilled in the art that the name can include.
이하 USIM을 대표적인 예로서, 설명하기로 한다. Hereinafter, the USIM will be described as a representative example.
이하, 도 1을 참조하여, 불법적인 통신단말의 사용을 방지할 수 있는 시스템에 대하여 설명하도록 한다.Hereinafter, with reference to FIG. 1, a system that can prevent the use of illegal communication terminals will be described.
도 1은 본 발명의 일 실시예에 따른 불법 통신단말(110) 식별을 위한 시스템도이다.1 is a system diagram for identifying an
도 1을 참조하면, 불법 통신단말(110) 식별을 위한 시스템은 사용자 장 비(User Equipment; 이하, "UE(100)"라 칭함), 통신망(130)을 포함한다.Referring to FIG. 1, a system for identifying an
UE(100)는 3GPP 표준에서는 이동 단말기를 칭하는 용어로, 본 명세서에서는 UE(100)를 대표적인 예로서 설명하나, 본 발명은 이에 한정되지 아니하고 스마트 카드(120)를 장착하여 통신망(130)과 통신을 수행하는 모든 스마트 카드(120)를 장착한 통신단말(110)을 포함한다.The
UE(100)는 기능에 따라, 크게 통신단말(110)과 USIM으로 구분될 수 있다.The
일반적으로, USIM은 통신단말(110)과 물리적으로 분리될 수 있기 때문에 이 둘 사이에는 표준 인터페이스가 정의되어 있다.In general, since the USIM can be physically separated from the
여기서, 통신단말(110)은 이동 통신망(130)과 통신하는 PDA(Personal Digital Assistant), 셀룰러폰, PCS(Personal Communication Service)폰, WCDMA폰, CDMA-2000폰, MBS(Mobile Broad and System)폰 뿐만 아니라 PC(Personal Computer), 핸드헬드 PC(Hand-Held PC) 및 노트북PC(Notebook PC) 등과 같이 유무선 인터넷망과 통신하는 단말일 수 있다. Here, the
이하에서는 통신단말(110)은 이동 중 통신 서비스를 이용할 수 있도록 구현된 WCDMA폰 등과 같은 이동 단말인 경우를 가정하여 설명하나, 통신단말(110)이 이러한 단말 유형에 제한되지 않음은 당업자에게 자명하다.Hereinafter, a description will be given on the assumption that the
본 발명에서, 통신단말(110)은 USIM이 장착된다. 통신단말(110)은 장착된 USIM에 저장된 IMSI를 독출하여 통신망(130)과 통신을 수행한다. In the present invention, the
상세하게는, 통신단말(110)은 통신망(130)(특히, 기지국(Node B))과 통신 경로의 확보를 위한 라우팅 업데이트 과정을 수행할 수 있다. 그리고 통신단말(110) 은 통신단말(110)의 위치를 등록하기 위한 위치 업데이트 과정을 수행할 수 있다. 또한, 통신단말(110)은 통신망(130)을 통하여 다른 통신단말(110)과 통화(음성 또는 화상)를 수행하기 위한 호 설정 과정을 수행할 수 있다.In detail, the
이하, 통신단말(110)이 불법적인 사용 중인지 여부를 판단하기 위한 통신단말(110)의 동작은 도 4의 설명에서 자세히 살펴보도록 한다.Hereinafter, the operation of the
USIM은 사용자의 고유한 정보를 저장하는 구성 요소로서, 물리적으로 UE(100)의 일측에 착탈식으로 장착되는 IC(Integrated Card) 카드의 형태가 일반적이다. USIM은 다양한 응용-여기서, 다양한 응용은 뱅킹 기능, 폰북 기능, 교통 기능 등을 포함함- 및 다양한 무선 접속 기술에 대응하는 통신 기능 등을 제공할 수 있다. 이러한 이유로, USIM은 종종 스마트 카드(120) 기능이 탑재된 UICC(Universal Integrated Circuit)라 불린다.USIM is a component that stores a user's unique information, and is generally in the form of an IC (Integrated Card) card that is physically mounted on one side of the UE (100). The USIM can provide various applications, where various applications include banking functions, phonebook functions, transportation functions, and the like, and communication functions corresponding to various wireless access technologies. For this reason, the USIM is often referred to as a universal integrated circuit (UICC) equipped with a
일반적으로, USIM에 포함되는 내용은 서비스 제공자로부터 공급받는다. 그리고, USIM은 통신망(130)에 포함된 핵심망(Core Network)의 홈위치등록기(Home Location Register HLR)에 저장되어 있는 가입자의 고유한 정보(예를 들어, IMSI)를 포함할 수 있다.Generally, what is included in the USIM is supplied by a service provider. In addition, the USIM may include unique information (eg, IMSI) of a subscriber stored in a home location register (HLR) of a core network included in the
이하의 설명에서는 USIM에 저장될 수 있는 기본적인 정보에 대해 상세히 설명하기로 한다.In the following description, basic information that can be stored in the USIM will be described in detail.
우선, USIM은 USIM 제조 회사와 서비스 제공자에 의해 설정된 기본적인 정보인 암호화 알고리즘, IMSI(International Mobile Subscriber Identity) 및 접속 클래스 정보(Access Class Information) 등이 유지할 수 있다.First, the USIM may be maintained by encryption algorithms, international mobile subscriber identity (IMSI), and access class information, which are basic information set by the USIM manufacturing company and the service provider.
또한, USIM은 단말의 이동성 제공을 위한 정보로서 위치 식별자-예를 들면, Location Area Identity, Routing Area Identity 등을 포함함-, 임시이동가입자식별자(Temporary Mobile Subscriber Identity:TMSI), 암호화 파라미터를 저장할 수 있으며, 해당 USIM을 통해 접속 가능한 서비스 종류에 관한 정보도 유지할 수 있다.In addition, the USIM may store location identifiers (eg, Location Area Identity, Routing Area Identity, etc.), Temporary Mobile Subscriber Identity (TMSI), and encryption parameters as information for providing mobility of the terminal. In addition, information on the types of services accessible through the corresponding USIM can be maintained.
통신망(130)은 CDMA나 WCDMA 뿐만 아니라, 발신 단말과 착신 단말 사이에 컨텐츠를 메시지 전송 서비스를 제공할 수 있는 모든 유무선 통신망(130)을 포함한다. The
이하에서는 WCDMA를 예로서 설명한다. WCDMA 망은 무선 기지국(Node B), 무선 제어국(RNC: Radio Network Controller), SGSN(Serving GPRS Support Node) 및 GGSN(Gateway GPRS Support Node)를포함할 수 있다. WCDMA 망은 공지된 기술이므로, 본 발명의 요지를 명확하게 하기 위하여 상세한 설명은 생략한다. WCDMA will be described below as an example. The WCDMA network may include a radio base station Node B, a radio network controller (RNC), a Serving GPRS Support Node (SGSN), and a Gateway GPRS Support Node (GGSN). Since the WCDMA network is a known technology, detailed descriptions are omitted to clarify the gist of the present invention.
지금까지 도 1을 참조하여 본 발명의 일 실시예에 따른 불법 통신단말(110) 식별을 위한 시스템을 설명하였다. 이하, 도 2를 참조하여 통신단말(110)과 스마트 카드(120) 사이의 통신 메커니즘에 대해서 상세히 설명하기로 한다. So far, a system for identifying an
도 2는 본 발명의 일 실시예에 적용되는 통신단말(110)과 스마트 카드(120) 사이의 통신 메커니즘을 설명하기 위한 도면이다.2 is a view for explaining a communication mechanism between the
도 3에 도시된 바와 같이, 종래 기술에 따른 통신단말(110)과 스마트 카드(120) 사이의 통신은 ISO 7816 표준에 정의된 구문을 이용한 요구/응답 형태의 반이중 모드(Half duplex mode) 통신 방식을 따른다. 일반적으로, ISO 7816 표준에 정의된 전송 방식은 시리얼(Serial) 양방향 전송 라인을 사용한 저속-예를 들면, 9.6kbps-의 데이터 통신을 지원한다.As shown in FIG. 3, the communication between the
ISO 7816 표준에서는 2가지 전송 프로토콜을 제공한다.The ISO 7816 standard provides two transport protocols.
그 중 하나인 T=0 프로토콜은ISO 7816에서 초기부터 사용된 전송 프로토콜로서 비동기 반이중 바이트 전송 방식을 따른다. One of them, the T = 0 protocol, is a transmission protocol used in the early days of ISO 7816 and follows the asynchronous half-duplex byte transmission scheme.
나머지 T=1 프로토콜은 블록 전송 프로토콜이라고 하며 바이트 전송 프로토콜에 비해 보안성이 다소 개선될 수 있는 여지가 있다. GSM의 11.11 SIM(Subscriber Identification Module)에서 T=0 프로토콜을 채택한 이래 차세대 신용카드 EMV에서는 T=0, T=1 양 프로토콜을 채택하고 있다. The remaining T = 1 protocols are called block transfer protocols, and there is room for some improvement in security compared to byte transfer protocols. Since adopting T = 0 protocol in GSM's 11.11 Subscriber Identification Module (SIM), next-generation credit card EMVs have adopted both T = 0 and T = 1 protocols.
도 3을 참조하면, 명령(Command)은 통신단말(110)에 의해 개시되며, 스마트 카드(120)에 내장된 카드 운용 체제(Card OS)는 통신단말(110)로부터 수신된 명령을 해석하여, 스마트 카드(120) 내부에 저장된 데이터를 갱신하거나 추출한 후 처리 결과를 응답 메시지를 통해 통신단말(110)에 전송한다. Referring to FIG. 3, a command is initiated by the
ISO 7816-7에서는 통신단말(110)과 스마트 카드(120) 사이의 제어 신호 및 데이터의 전송을 위해 APDU(Application Protocol Data Unit) 명령 메시지(Command Message)와 APDU 응답 메시지(Respond Message)가 정의되어 있다.In ISO 7816-7, APDU (Application Protocol Data Unit) command messages and APDU response messages are defined for the transmission of control signals and data between the
또한, 통신단말(110)과 스마트 카드(120)는 필요에 따라 고속의 데이터 통신을 위한 USB 인터페이스를 제공할 수도 있음을 주의해야 한다.In addition, it should be noted that the
예를 들면, 일반적인 통신단말(110)과 스마트 카드(120) 사이의 제어 절차는 ISO 7816 기반의 시리얼 통신이 사용되고, 파일 전송과 같은 고속의 데이터 통신이 필요한 경우에는 USB 인터페이스가 사용될 수 있다.For example, the control procedure between the
지금까지 도 2를 참조하여 본 발명의 일 실시예에 따른 통신단말(110)과 스마트 카드(120) 사이의 통신 메커니즘을 설명하였다. 이하, 도 3을 참조하여 ISO 7816에 정의된 APDU 명령 메시지 구조에 대해서 상세히 설명하기로 한다. So far, the communication mechanism between the
도 3은 본 발명의 일 실시예에 적용되는 ISO 7816에 정의된 APDU 명령 메시지 구조도이다.3 is a diagram illustrating an APDU command message structure defined in ISO 7816 applied to an embodiment of the present invention.
도 4에 도시된 바와 같이, APUU 명령 메시지는 크게 헤더(310)(Header)과 몸체(320)(Body)로 구성된다.As shown in FIG. 4, the APUU command message is mainly composed of a
헤더(310)는 클래스(Class), 명령 코드(Instruction Code), 파라메터(Parameter)로 구성될 수 있다.The
여기서, 파라메터는P1 및 P2로 구성되며, P1와 P2는 명령 코드의 기준 주소 정보를 가리킨다.Here, the parameter is composed of P1 and P2, P1 and P2 indicates the reference address information of the command code.
클래스는 ISO 명령어, 전용 명령어, 암호화 등의 명령어 집합을 식별하기 위한 클래스 바이트가 기록되는 영역이며, ISO 7816-4에 자세하게 서술되어 있다 .A class is an area in which class bytes are written to identify a set of instructions, such as ISO instructions, dedicated instructions, encryption, etc., described in detail in ISO 7816-4.
명령 코드는 클래스 필드과 조합하여 명령 타입을 식별하기 위한 코드로서, 유효 명령 코드의 LSB는 항상 0이며, MSB는 6이나 9가 될 수 없다. 그 이유는 스마트카드 제조업체가 내부적으로 사용하는 값이므로 그에 따른 충돌을 피하기 위해서이다. The instruction code is a code for identifying the instruction type in combination with the class field. The LSB of the valid instruction code is always 0, and the MSB cannot be 6 or 9. The reason is that the value is used internally by the smart card manufacturer to avoid the conflict.
몸체(320)는 가변 길이를 가지며, 명령 메시지에 포함된 데이터의 길이를 가리키는 Lc(Length of Command data), 스마트 카드(120)의 해당 주소 영역에 기록될 데이터를 가리키는 DATA 및 스마트 카드(120)로부터 수신될 응답 메시지의 크기를 지시하는 Le(Length of Expected response data)으로 구성된다.
이하에서는 APDU 명령 메시지의 다양한 구조를 간단히 설명하기로 한다.Hereinafter, various structures of the APDU command message will be briefly described.
제 1구조는 전송이나 수신 데이터를 요구하지 않는 명령 메시지로서, 클래스, 명령 코드, P1, P2로 구성된다.The first structure is a command message that does not require transmission or reception data, and is composed of a class, a command code, P1, and P2.
제 2구조는 터미널에서 스마트 카드(120)로 전송할 데이터를 포함하는 명령 메시지로서. 클래스, 명령 코드, P1, P2, Lc, DATA로 구성된다.The second structure is a command message containing data to be sent from the terminal to the
제 3구조는 터미널이 데이터를 스마트 카드(120)에 전송하지 않지만, 데이터 회신 응답을 스마트 카드(120)에 요구하는 명령 메시지로서, 클래스, 명령 코드, P1, P2, Le로 구성된다.The third structure is a command message that the terminal does not transmit data to the
마지막, 제 4구조는 터미널이 데이터를 스마트 카드(120)에 전송함과 동시에 데이터 회신 응답을 스마트 카드(120)에 요구하는 명령 메시지로서, 클래스, 명령 코드, P1, P2, Lc, DATA, Le로 구성된다.Lastly, the fourth structure is a command message for requesting the
지금까지 도 3을 참조하여 본 발명의 일 실시예에 적용되는 ISO 7816에 정의된 APDU 명령 메시지 구조를 설명하였다. 이하, 도 4를 참조하여 통신단말(110) 및 스마트 카드(120)에 대해서 상세히 설명하기로 한다. So far, the APDU command message structure defined in ISO 7816 applied to an embodiment of the present invention has been described with reference to FIG. 3. Hereinafter, the
도 4는 본 발명의 일 실시예에 따른 통신단말(110) 및 스마트 카드(120)의 구성도이다.4 is a configuration diagram of a
본 발명은 스마트 카드(120)에 저장된 단말식별번호(이하, "기준 단말식별번호"라 칭함)와 현재 스마트 카드(120)가 장착된 통신단말(110)의 단말식별번호를 비교하여, 불법 사용(즉, 분실이나 도난) 가능성이 있는 통신단말(110)인 경우, 특정 메시지에 식별자를 삽입하여 통신망(130)으로 전송하는 것이다. 이후, 통신망(130)은 해당 식별자를 수신하여 분실 가능성이 있는 통신단말(110)에 대해서만 신분확인 과정을 수행하여 불법 사용 여부를 판단한다. The present invention compares the terminal identification number (hereinafter referred to as "reference terminal identification number") stored in the
따라서 본 발명에 따르면, 통신망(130)은 모든 통신단말(110)에 대하여 신분확인 과정을 수행할 필요가 없어 더 효율적인 불법 통신단말(110) 관리를 수행할 수 있다.Therefore, according to the present invention, the
또한, 본 발명은 통신단말(110)의 전원을 온(On) 한 시점에서만 신분확인 과정을 수행하는 기존의 방식과는 달리, 라우팅 업데이트 과정, 위치 업데이트 과정, 호 설정 과정 등에서 식별자를 전송한다. In addition, the present invention transmits an identifier in a routing update process, a location update process, a call setup process, and the like, unlike the conventional method of performing an identification process only when the power of the
따라서 본 발명에 의하면, 분실 통신단말(110)을 습득한 자가 전원을 끄지 않고 유지한 채로 습득한 통신단말(110)을 이용하는 경우에도, 신분확인 과정을 수행하여 불법적인 사용인지 여부를 판단 받도록 할 수 있다.Therefore, according to the present invention, even if a person who has acquired the lost
본 발명은 상술한 식별자 생성 및 전송을 스마트 카드(120) 및 통신단말(110)이 각각 수행할 수 있다. 이하, 도 4를 참조하여, 스마트 카드(120) 및 통신단말(110)의 구성에 대하여 자세히 설명하나 중복되는 설명은 이해와 설명의 편의를 위하여 생략하며 설명하기로 한다. 예를 들어, 기준 단말식별정보와 단말식별 정보를 비교하는 동작을 통신단말(110)의 판단부(405)에서 수행될 수 있고, 스마트 카드(120)의 제어부(421)에서 수행될 수 있다. 이러한 경우에 하나의 구성부에 설명하고, 다른 구성부의 설명에서는 그 설명을 생략할 수 있다. In the present invention, the
도 4를 참조하면, 통신단말(110)은 근거리 통신부(403), 통신부(403), 판단부(405), 메시지 관리부(407), 인증부(409), 입출력부(411) 및 저장부(413)를 포함할 수 있다.Referring to FIG. 4, the
근거리 통신부(403)는 장착된 스마트 카드(120)와의 기준 단말식별정보 등의 데이터 및 신호의 송수신을 수행한다. 여기서, 근거리 통신부(403)와 스마트 카드(120)는 도 3에서 설명한 ISO 7816에 정의된 APDU 명령 메시지를 이용하여 통신을 수행할 수 있다.The short range communication unit 403 transmits / receives data and signals, such as reference terminal identification information, with the mounted
통신부(403)는 통신망(130)과 식별자(후술함)를 포함하는 메시지 등 불법 통신단말(110)을 식별하기 위해 필요한 모든 데이터 및 신호를 송수신한다. The communication unit 403 transmits and receives all data and signals necessary for identifying the
판단부(405)는 스마트 카드(120)로부터 수신된 기준 단말식별정보와 상기 통신단말(110)의 단말식별정보를 비교한다. 여기서, 단말식별번호는 통신단말(110)의 고유한 번호이다. 즉, 단말식별번호는 IMEI(International Mobile Equipment Identity), MIN(Mobile Identification Number) 및 ESN(Electronic Serial Number) 중 어느 하나일 수 있다.The determination unit 405 compares the terminal identification information of the
또한, 기준 단말식별번호는 스마트 카드(120)에 저장된 단말식별번호이다. 본 발명에서 스마트 카드(120)는 통신단말(110)의 개통하는 당시에 통신단말(110)의 단말식별번호를 저장한다. 그리고 저장된 단말식별번호를 기준 단말식별번호로 설정한다. In addition, the reference terminal identification number is a terminal identification number stored in the
여기서, 기준 단말식별번호는 하나 이상일 수 있다. 즉, 스마트 카드(120)는 사용자가 적법하게 이용하는 것을 등록한 통신단말(110)의 모든 단말식별번호를 저장할 수 있으며, 해당 단말식별정보들을 기준 단말식별번호로 설정할 수 있다.Here, the reference terminal identification number may be one or more. That is, the
상세하게는, 판단부(405)는 통신단말(110)의 저장영역에서 통신단말(110)의 고유한 단말식별번호를 추출한다. 그리고 판단부(405)는 현재 장착된 스마트 카드(120)로부터 수신된 기준 단말식별정보(IMEI 등)와 추출된 단말식별정보를 동일한지 여부를 비교한다. 혹은 판단부(405)는 기준 단말식별정보가 다수인 경우, 단말식별번호가 그 중 하나의 기준 단말식별번호와 동일한지 비교한다.In detail, the determination unit 405 extracts a unique terminal identification number of the
메시지 관리부(407)는 상술한 판단부(405)의 비교결과, 단말식별정보와 기준 단말식별정보의 동일한 경우, 식별자를 생성한다.The message manager 407 generates an identifier when the comparison result of the determination unit 405 is the same as the terminal identification information and the reference terminal identification information.
여기서, 식별자는 단말식별정보과 기준 단말식별정보의 비교결과를 나타내는 정보이다. 예를 들어, 식별자는 하나의 비트(bit)로 나타낼 수 있다. 상술한 비교결과, 식별자는 하나 비트로, 동일한 경우에는 0로, 동일하지 않은 경우에는 1으로 표현될 수 있다.Here, the identifier is information representing a comparison result of the terminal identification information and the reference terminal identification information. For example, the identifier may be represented by one bit. As a result of the above comparison, the identifier may be represented by one bit, 0 in the case of the same, and 1 in the case of the same.
또한, 메시지 관리부(407)는 생성된 식별자를 라우팅 업데이트 요청 메시지(Routing area update reqUE(100)st message), 위치 업데이트 요청 메시지(Location update reqUE(100)st message), 호 설정 요청 메시지(Call setup reqUE(100)st message) 및 호 설정 응답 메시지(Call setup response message) 중 어느 하나에 포함시킨다. 그리고 메시지 관리부(407)는 상술한 통신부(403)를 통하 여 통신망(130)으로 해당 메시지를 전송할 수 있다.In addition, the message manager 407 may generate the generated identifier as a routing update request message (Routing area update reqUE (100) st message), a location update request message (Location update reqUE (100) st message), and a call setup request message (Call setup). reqUE (100) st message) and a call setup response message. The message manager 407 may transmit the corresponding message to the
이에 대한 내용은 도 5의 설명에서 자세히 설명하도록 한다.This will be described in detail in the description of FIG. 5.
여기서, 통신망(130)은 수신된 식별자가 기준 단말식별정보와 단말식별정보가 상이한 것을 나타내는 경우, 해당 통신단말(110)이 불법 사용, 예를 들어 분실이나 도난의 가능성이 있는 통신단말(110)로 판단한다. Here, when the received identifier indicates that the reference terminal identification information is different from the terminal identification information, the
이 경우, 본 발명에서 통신망(130)과 통신단말(110)은 불법 사용 여부에 대한 확실한 판단을 위한 신분확인 과정을 수행한다. 통신단말(110)은 통신망(130)으로부터 신분확인 과정을 통하여 확실히 불법적으로 사용되는 통신단말(110)인지 여부를 판단 받는다. In this case, in the present invention, the
신분확인의 과정은 도7의 설명에서 자세히 설명하도록 한다.Identification process will be described in detail in the description of FIG.
인증부(409)는 통신단말(110)의 사용이 불법으로 판단되는 경우, 적법한 사용자의 피해를 최소화하고, 정당한 사용자를 찾기 위한 동작을 수행한다. If it is determined that the use of the
상세하게는, 인증부(409)는 상술한 신분확인 과정을 통하여 불법적으로 사용되는 통신단말(110), 즉 해당 통신단말(110)이 분실이나 도난된 통신단말(110)인 것을 확인된 경우, 통신단말(110)의 전부 또는 일부 기능을 불활성화시킬 수 있다.In detail, when the authentication unit 409 determines that the
예를 들어, 인증부(409)는 불법 사용의 통신단말(110)로 판단되면 통신단말(110)의 전원을 차단하거나 전원을 유지하되 모든 기능을 불활성화시킬 수 있다. 또 다른 예를 들면, 인증부(409)는 발신 기능, 문자 메시지 전송 기능, 무선 인터넷 접속 기능 등의 과금이 부과될 기능만을 불활성화시킬 수 있다. 통신단말(110)을 분실한 경우, 착신 기능마저 불활성화시키면, 사용자가 통신단말(110)을 찾는데 더 어려울 수 있기 때문이다.For example, if the authentication unit 409 determines that the
또한, 인증부(409)는 통신단말(110)이 불법적으로 사용되는 것으로 판단되면 상기 통신단말(110)의 위치 정보를 미리 지정된 전화번호로 전송할 수 있다. 사용자가 미리 부모님의 전화번호를 분실시 위치 정보 전송하도록 설정한 경우, 인증부(409)는 해당 전화번호로 위치 정보를 전송할 수 있다. 위치 정보는 통신단말(110)에 내장된 GPS를 통하여 수집되거나, 통신망(130)으로부터 수신하는 위치 정보일 수 있다. In addition, if it is determined that the
입출력부(411)는 발신 단말의 입력 제어를 위한 키패드나 터치 스크린 등의 입력 모듈과 음원이나 영상 데이터의 출력을 수행하는 LCD창, 스피커 등의 출력 모듈을 포함한다.The input / output unit 411 includes an input module such as a keypad or a touch screen for input control of a calling terminal, and an output module such as an LCD window or a speaker for outputting sound source or image data.
저장부(413)는 통신단말(110)의 전반적인 동작을 제어하는 소정의 프로그램 및 입출력되는 데이터 및 처리되는 각종 데이터를 저장할 수 있다. 또한, 저장부(413)는 통신 단말의 단말식별정보를 저장한다. The
본 명세서에서 통신단말(110)의 근거리 통신부(403), 통신부(403), 판단부(405), 메시지 관리부(407), 인증부(409), 입출력부(411) 및 저장부(413)는 기능적으로 표현하였다. 즉, 각각의 기능부는 분리되어 표현되어 있다. 그러나 이는 설명의 편의를 위함이며, 하나의 회로(하나의 논리부로서 마이크로 회로) 내에 구현될 수 있다. In the present specification, the short-range communication unit 403, the communication unit 403, the determination unit 405, the message management unit 407, the authentication unit 409, the input / output unit 411, and the
다시, 도 4를 참조하면, 스마트 카드(120)는 제어부(421), 인터페이스부(423) 및 메모리부(425)를 포함할 수 있다.Again, referring to FIG. 4, the
제어부(421)는 스마트 카드(120)의 동작을 위한 모든 연산을 수행한다. 또한, 제어부(421)는 상술한 통신단말(110)의 판단부(405), 메시지 관리부(407)나 인증부(409)가 수행하는 동작들을 수행할 수 있다.The controller 421 performs all operations for the operation of the
즉, 제어부(421)는 현재 장착된 통신단말(110)의 단말식별정보(통신단말(110)로부터 수신함)과 스마트 카드(120)의 저장 영역에 저장된 기준 단말식별정보(저장영역에서 독출함)를 비교한다. 그리고 제어부(421)는 비교결과에 따라 식별자를 생성한다. 그 후, 제어부(421)는 생성된 식별자를 통신단말(110)을 통하여 통신망(130)으로 전송한다.That is, the control unit 421 is the terminal identification information (received from the communication terminal 110) of the currently mounted
이러한 동작은 상술한 바와 동일하므로, 자세한 설명은 생략하기로 한다.Since this operation is the same as described above, a detailed description thereof will be omitted.
인터페이스부(423)는 통신단말(110)과의 통신을 수행한다. 특히, 인터페이스부(423)는 통신단말(110)의 근거리 통신부(403)와 접촉(비접촉도 가능)되어 단말식별정보를 수신하는 등의 데이터 통신을 수행한다. 또한, 인터페이스부(423)와 근거리 통신부(403)가 도 3에서 설명한 ISO 7816에 정의된 APDU 명령 메시지를 이용하여 통신을 수행할 수 있음은 상술한 바와 같다.The interface unit 423 communicates with the
메모리부(425)는 제어부(421)(또는 통신단말(110)의 판단부(405))가 단말식별정보와의 비교를 위해 필요한 기준 단말식별정보를 저장한다. 그리고 메모리부(425)는 스마트 카드(120)의 전반적인 구동을 위한 정보(또는 프로그램)을 저장한다.The memory unit 425 stores reference terminal identification information necessary for the control unit 421 (or the determination unit 405 of the communication terminal 110) to be compared with the terminal identification information. The memory unit 425 stores information (or a program) for overall driving of the
메모리부(425)는 도시하지는 않았지만, MF(Master File), DF(Dedicated File) 및 EF(Elementary File)를 포함한다. Although not shown, the memory unit 425 includes a master file (MF), a dedicated file (DF), and an elementary file (EF).
스마트 카드(120)는 ISO 7816-4 규격에 정의된 바와 같이 MF, DF, EF의 계층적 구조를 갖는 파일 구조로 이루어진다. MF는 UICC내 파일 구조의 루트(root)이며, MF의 하부 계층으로 다수의 파일을 묶어 분류하는 폴더 개념의 DF가 존재하며, DF의 하부 계층으로 실제 데이터를 저장하는 EF가 존재한다.The
지금까지 도 4을 참조하여 본 발명의 일 실시예에 따른 통신단말(110) 및 스마트 카드(120)를 설명하였다. 이하, 도 5을 참조하여 불법 통신단말(110)의 식별 과정에 대해서 상세히 설명하기로 한다. So far, the
도 5는 본 발명의 일 실시예에 따른 불법 통신단말(110)의 식별 과정에 대한 호 처리도이다.5 is a call processing diagram for the identification process of the
본 발명은 통신단말(110)의 식별자를 생성하고, 이를 통신망(130)으로 전송하여 선택적으로 신분확인 과정을 수행하는 것이다. 이러한 일련의 과정(식별자 생성 및 전송)은 통신단말(110)에서 수행될 수 있다. 혹은 스마트 카드(120)가 주체적으로 일련의 과정을 수행할 수 있다. The present invention generates an identifier of the
따라서 이하 도면의 설명에서는 이해와 설명의 편의를 위하여 동작의 주체를 상술한 UE(100)로서 설명하기로 한다. 그러한 본 발명은 이에 한정되지 아니함은 자명하다.Therefore, in the following description of the drawings, the subject of the operation will be described as the
이하, 도 5를 참조하여, UE(100)가 상술한 식별자를 생성한, 즉 기준 단말식별정보와 단말식별정보의 동일 여부를 판단한 이후의 과정을 살펴보기로 한다.Hereinafter, referring to FIG. 5, the process after the
단계 S510에서, UE(100)는 통신망(130)으로 라우팅 업데이트 요청 메시지, 위치 업데이트 요청 메시지 및 호 설정 요청 메시지 중 하나에 생성된 식별자를 포함하여 전송한다. In step S510, the
본 발명의 제1 실시예에서, UE(100)은 식별자를 라우팅 업데이트 요청 메시지에 포함시켜 통신망(130)으로 전송한다.In the first embodiment of the present invention, the
여기서, 라우팅 업데이트 요청 메시지는 UE(100)와 통신망(130) 사이에서 경로 설정을 위한 과정을 수행하는 경우에 전송하는 메시지이다. 즉, 일반적으로 이동통신을 수행하는 UE(100)가 해당 UE(100)를 관장하는 통신망(130)으로 경로 설정을 위한 요청 메시지로서 라우팅 업데이트 요청 메시지를 전송한다.Here, the routing update request message is a message transmitted when a process for establishing a path between the
예를 들어, UE(100)의 이동으로 핸드오프가 발생하는 경우, UE(100)는 통신망(130)으로 라우팅 업데이트 요청 메시지를 전송한다. For example, when a handoff occurs due to the movement of the
본 발명의 제2 실시예에서, UE(100)는 위치 업데이트 요청 메시지에 식별자를 포함시켜 통신망(130)으로 전송한다.In the second embodiment of the present invention, the
여기서, 업데이트 요청 메시지는 UE(100)로부터 통신망(130)(특히, 기지국(Node B))으로 주기적인 위치를 등록을 위하여 전송되는 메시지이다. UE(100)가 이동성을 갖는 경우, 통신망(130)은 이동하는 UE(100)의 위치를 파악하여야만 필요한 경우(다른 UE(100)로부터의 호 설정 요청 등)에 원활한 통신을 수행할 수 있기 때문이다.Here, the update request message is a message transmitted for registering a periodic location from the
본 발명의 제3 실시예에 따르면, UE(100)는 호 설정 요청 메시지에 식별자를 포함시켜 통신망(130)으로 전송한다. According to the third embodiment of the present invention, the
여기서, 호 설정 요청 메시지는 UE(100)가 음성 또는 화상 통화를 위한 호를 설정하여 줄 것을 통신망(130)으로 요청하는 경우에 전송하는 것이다. Here, the call setup request message is transmitted when the
상술한 제1 내지 제3 실시예에서, UE(100)는 통신망(130)으로 전송하는 메시지들의 Ciphering Key SeqUE(100)nce Number IEI(CKSN; 암호키 순서 번호 IEI) 영역 중 잉여 영역에 식별자를 삽입할 수 있다.In the above-described first to third embodiments, the
현재 이용되는 UE(100)와 통신망(130) 사이의 통신 표준에 따르면, 상술한 제1 내지 제3 실시예에서의 메시지들은 CKSN 영역을 포함한다. 그리고 CKSN 영역은 하나의 예비 비트(Spare bit)를 포함한다. 따라서 UE(100)는 CKSN 영역 중 잉여 영역, 즉 예비 비트를 기준 단말식별정보와 단말식별번호가 동일한 경우에는 0로, 동일하지 않은 경우에는 1으로 설정할 수 있다.According to the communication standard between the
통신망(130)은 해당 예비 비트를 읽고, 1인 경우에는 신분확인 과정을 수행하지 않고, 0인 경우에는 신분확인 과정을 수행한다. The
상술한 제1 내지 제3 실시예에 따르면, UE(100)의 전원을 온(On)하는 시점에서만 UE(100)의 분실 등록 여부, 즉 신분확인 과정을 수행하던 기존이 방식과는 달리, 주기적으로 혹은 특정 기능이 수행되는 경우에 UE(100)은 식별자를 통신망(130)으로 전송한다. 따라서 식별자가 분실 가능성을 나타내는 경우(즉, 기준 단말식별번호와 단말식별번호가 상이한 경우), 통신망(130)에서 신분확인 과정을 수행할 수 있다.According to the first to third embodiments described above, unlike the conventional method in which the loss registration of the
이어서, 단계 S520 및 단계 S530에서, 통신망(130)은 상술한 메시지들에서 식별자를 추출한다(단계 S520). 그리고 통신망(130)은 추출된 식별자가 통신단말(110)의 불법적인 사용을 나타내는지 여부를 판단한다(S530). 즉, 기준 단말식별 정보와 단말식별정보가 동일한지 여부를 판단한다. Subsequently, in steps S520 and S530, the
통신망(130)은 동일한 경우에 단계 S540을 수행한다. 한편, 통신망(130)은 동일하지 않은 경우에 UE(100)와 신분확인 과정을 수행한다. 신분확인 과정에 대한 자세한 설명은 도 7의 호 처리도를 참조하여 후술하기로 한다.The
이어서, 단계 S540에서, 통신망(130)은 UE(100)로 수락(응답) 또는 거절 메시지를 전송한다. 상세하게는, 통신망(130)은 식별자가 해당 통신단말(110)이 불법적인 사용이 아닌 것을 나타내는 경우, 또는 신분확인 결과 해당 통신단말(110)이 불법적인 사용이 아닌 (즉, 적법한 통신단말(110)로 신분확인이 성공한) 경우에는 라우팅 업데이트 수락 메시지, 위치 업데이트 수락 메시지, 호 설정 수락 메시지 중 하나를 UE(100)로 전송한다.Subsequently, in step S540, the
지금까지 도 5을 참조하여 본 발명의 일 실시예에 따른 불법 통신단말(110)의 식별 과정을 설명하였다. 이하, 도 6을 참조하여 신분확인 과정에 대해서 상세히 설명하기로 한다. So far, the identification process of the
도 6은 본 발명의 일 실시예에 따른 신분확인 과정에 대한 호 처리도이다.6 is a call processing diagram for an identification process according to an embodiment of the present invention.
이하, 도 6을 참조하여 도 5의 단계 S530에서 식별자가 기준 단말식별정보와 단말식별정보가 불일치하는 것을 나타내는 경우, 통신망(130)과 UE(100) 사이에서 수행되는 신분확인 과정을 자세히 설명하도록 한다.Hereinafter, referring to FIG. 6, when the identifier indicates that the reference terminal identification information and the terminal identification information are inconsistent with each other in FIG. 5, the identification process performed between the
단계 S710 및 단계 S720에서, UE(100)는 통신망(130)의 교환국(즉, SGSN이나 MSC)(131)는 UE(100)로 식별 요청(Identity ReqUE(100)st message)을 송신한 다(S710). 그리고 UE(100)는 수신된 식별 요청에 응하여 식별 응답(Identity Response message)를 전송한다. In step S710 and step S720, the
여기서, 식별 응답에는 UE(100)에 포함된 스마트 카드(120)에 저장되어 있는 사용자 식별정보(IMSI 등) 및UE(100)에 포함된 통신단말(110)의 식별정보(즉, 단말식별정보)를 포함할 수 있다.Here, the identification response includes user identification information (IMSI, etc.) stored in the
이어서, 단계 S730 및 단계 S740에서, SGSN(131) 또는 MSC(131)는 장비 식별 레지스터(EIR, Equipment Identity Register, 133)로 수신된 통신단말(110)의 식별정보를 포함하는 신분확인 요청 메시지(Check IMEI)를 전달한다. 그리고 EIR(133)은 전달된 식별정보에 대한 신분확인 메시지(Check IMEI Ack)를 수신한다.Subsequently, in steps S730 and S740, the
여기서, EIR(133)은 고유한 식별정보(IMEI 등)를 이용하여 통신단말(110)의 변화 및 상태와 관련한 정보를 갖는 데이터 베이스를 포함한다. EIR(133)은 IMEI 데이터의 세 개의 기본 그룹을 포함한다. 하나는 네트워크 내의 연산을 위해 승인된 유효한 통신단말(110)의 범위를 포함하는 "화이트 리스트"이다. 다른 하나는 도난, 분식, 결함, 고장 또는 네트워크 내에서 동작이 금지된 것으로 보고된 IMEI 번호의 리스트를 포함하는 "블랙 리스트"이다. 세 번째 그룹은 "회색 리스트"로 불리는데, 이는 "화이트"와 "블랙" 사이의 중간 리스트이며, 블랙 리스팅을 승인하기 위해 현재 권한에 의한 감독하에 있는 수상한 통신단말(110)을 포함한다. Here, the
따라서, IMEI는 네트워크 내에서 동작이 승인된(화이트 리스트), 동작이 금지된(블랙 리스트), 또는 동작이 승인되었지만 감독하에 있는(회색 리스트) 특정한 통신단말(110)의 상태를 나타낸다. 택일적으로 또는 부가적으로, IMEI는 통신단 말(110)의 분식, 도난, 고장 등과 같은 더욱 상세한 상태를 나타낼 수도 있다. 이하에서 더욱 상세히 설명되듯이, 특정 통신단말(110)의 위치는 장치가 블랙 리스트에 오르거나 분실 또는 도난과 같이 식별되는 특정한 상태를 가질 때마다 계산될 수도 있다.Thus, the IMEI represents the state of a
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. The invention can also be embodied as computer readable code on a computer readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored.
예를 들어, 컴퓨터가 읽을 수 있는 기록매체는 ROM, RAM, CD-ROM, 자기 테이프, 플라피디스크, 광데이터 저장장치 등을 포함할 수 있다. For example, the computer-readable recording medium may include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함할 수 있다. It may also include the implementation in the form of a carrier wave (for example, transmission over the Internet).
또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
그리고 본 발명을 구현하기 위한 기능적인(functional) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.And functional programs, codes and code segments for implementing the present invention can be easily inferred by programmers in the art to which the present invention belongs.
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야에서 통상의 지식을 가진 자라면 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the above has been described with reference to a preferred embodiment of the present invention, those skilled in the art to which the present invention pertains without departing from the spirit and scope of the present invention as set forth in the claims below It will be appreciated that modifications and variations can be made.
도 1은 본 발명의 일 실시예에 따른 불법 통신단말 식별을 위한 시스템도.1 is a system diagram for illegal communication terminal identification according to an embodiment of the present invention.
도 2는 본 발명의 일 실시예에 적용되는 통신단말과 스마트 카드 사이의 통신 메커니즘을 설명하기 위한 도면.2 is a view for explaining a communication mechanism between a communication terminal and a smart card applied to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 적용되는 ISO 7816에 정의된 APDU 명령 메시지 구조도.3 is an APDU command message structure defined in ISO 7816 applied to an embodiment of the present invention.
도 4는 본 발명의 일 실시예에 따른 통신단말 및 스마트 카드의 구성도.4 is a block diagram of a communication terminal and a smart card according to an embodiment of the present invention.
도 5는 본 발명의 일 실시예에 따른 불법 통신단말 식별 과정에 대한 호 처리도.5 is a call processing diagram for an illegal communication terminal identification process according to an embodiment of the present invention.
도 6은 본 발명의 일 실시예에 따른 신분확인 과정에 대한 호 처리도.6 is a call processing diagram for the identification process according to an embodiment of the present invention.
<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>
100: UE(User Equipment) 110: 통신단말100: UE (User Equipment) 110: communication terminal
120: 스마트 카드 130: 통신망120: smart card 130: network
310: 헤더(Header) 320: 몸체(Body)310: Header 320: Body
401: 근거리 통신부 403: 통신부401: short-range communication unit 403: communication unit
405: 판단부 407: 메시지 관리부405: Determination unit 407: Message management unit
409: 인증부 411: 입출력부409: authentication unit 411: input and output unit
413: 저장부 421: 제어부413: storage unit 421: control unit
423: 인터페이스부 425: 메모리부423: interface unit 425: memory unit
131: SGSN/MSC 133: EIR131: SGSN / MSC 133: EIR
Claims (27)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20080062565A KR101485137B1 (en) | 2008-06-30 | 2008-06-30 | Method, terminal, smart card for distinguished illegal use of the terminal and computer readable record-medium on which program for executing method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20080062565A KR101485137B1 (en) | 2008-06-30 | 2008-06-30 | Method, terminal, smart card for distinguished illegal use of the terminal and computer readable record-medium on which program for executing method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100002612A true KR20100002612A (en) | 2010-01-07 |
KR101485137B1 KR101485137B1 (en) | 2015-01-22 |
Family
ID=41812624
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20080062565A Active KR101485137B1 (en) | 2008-06-30 | 2008-06-30 | Method, terminal, smart card for distinguished illegal use of the terminal and computer readable record-medium on which program for executing method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101485137B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2523584A (en) * | 2014-02-28 | 2015-09-02 | Sitting Comfortably Ltd | Chair |
CN115884191A (en) * | 2022-11-18 | 2023-03-31 | 中国联合网络通信集团有限公司 | A processing method, device and storage medium for an abnormal terminal |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI96261C (en) * | 1992-12-01 | 1996-05-27 | Nokia Telecommunications Oy | Procedure for examining subscriber device code from a subscriber device register and mobile telephone exchange |
KR100292289B1 (en) * | 1998-02-02 | 2001-06-01 | 조정남 | System that prevents use after copying information of authentication terminal by using non-authentication terminal |
KR100692004B1 (en) * | 2004-12-09 | 2007-03-09 | 엘지전자 주식회사 | How to restrict the use of the mobile terminal remotely and the mobile terminal for performing the same |
-
2008
- 2008-06-30 KR KR20080062565A patent/KR101485137B1/en active Active
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2523584A (en) * | 2014-02-28 | 2015-09-02 | Sitting Comfortably Ltd | Chair |
GB2523584B (en) * | 2014-02-28 | 2016-01-13 | Sitting Comfortably Ltd | Chair |
CN115884191A (en) * | 2022-11-18 | 2023-03-31 | 中国联合网络通信集团有限公司 | A processing method, device and storage medium for an abnormal terminal |
Also Published As
Publication number | Publication date |
---|---|
KR101485137B1 (en) | 2015-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2671398B1 (en) | Subscriber identity module provisioning | |
US10050657B2 (en) | System and method for pairing a UICC card with a particular mobile communications device | |
EP1562394B1 (en) | Apparatus and method for setting use restriction of mobile communication terminal | |
US9015808B1 (en) | Restricting mobile device services between an occurrence of an account change and acquisition of a security code | |
JP2001500701A (en) | Preventing misuse of copied subscriber identity in mobile communication systems | |
US20160302058A1 (en) | Methods and nodes for updating of mac address | |
CN101563943A (en) | Method and apparatus for sharing cellular account subscription among multiple devices | |
CN105101167A (en) | Data service transmission method and user terminal | |
CN102318386A (en) | Service-based authentication to a network | |
US10397001B2 (en) | Secure mechanism for subsidy lock enforcement | |
CN109743722B (en) | Network connection processing method and device | |
KR20160143333A (en) | Method for Double Certification by using Double Channel | |
CN101711023B (en) | Method and system for realizing interlocking of phone and card | |
KR101671188B1 (en) | Method and system for certificating universal subscriber identity module | |
KR20040069221A (en) | System and method for using cdma mobile with gsm core infrastructure | |
CN101188608B (en) | Method for Negotiating Network Authentication Mode | |
KR20100002612A (en) | Method, terminal, smart card for distinguished illegal use of the terminal and computer readable record-medium on which program for executing method thereof | |
JP6010637B2 (en) | Smart card personalization | |
CN100415032C (en) | Interaction method between mobile terminal and network side in mobile communication system | |
US12289800B2 (en) | Activation of one of a maximum number of communication profiles associated with a user | |
KR100608826B1 (en) | Data access method of mobile terminal | |
KR101236487B1 (en) | System and Method for Preventing use of Illegal Mobile Terminal | |
US20190191303A1 (en) | Deployable Cell And Method For Validating A Deployable Cell To Be Fully Operational | |
KR20090116401A (en) | Mobile terminal authentication method, and mobile terminal and core network device performing the method | |
KR102543497B1 (en) | Smishing phone number automatic blocking system and the method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20080630 |
|
PG1501 | Laying open of application | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20121228 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20130515 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20080630 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20140627 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20141219 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20150115 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20150116 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20180102 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20180102 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20190102 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20190102 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20200102 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20200102 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20210104 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20211222 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20221221 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20231227 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20241226 Start annual number: 11 End annual number: 11 |