KR100734753B1 - 이동통신 단말기의 위치 등록 시스템, 방법 및 위치 기반서비스 방법 - Google Patents

이동통신 단말기의 위치 등록 시스템, 방법 및 위치 기반서비스 방법 Download PDF

Info

Publication number
KR100734753B1
KR100734753B1 KR1020050079339A KR20050079339A KR100734753B1 KR 100734753 B1 KR100734753 B1 KR 100734753B1 KR 1020050079339 A KR1020050079339 A KR 1020050079339A KR 20050079339 A KR20050079339 A KR 20050079339A KR 100734753 B1 KR100734753 B1 KR 100734753B1
Authority
KR
South Korea
Prior art keywords
mobile communication
location information
message
location
communication terminal
Prior art date
Application number
KR1020050079339A
Other languages
English (en)
Other versions
KR20070027010A (ko
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 KR1020050079339A priority Critical patent/KR100734753B1/ko
Publication of KR20070027010A publication Critical patent/KR20070027010A/ko
Application granted granted Critical
Publication of KR100734753B1 publication Critical patent/KR100734753B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/654International mobile subscriber identity [IMSI] numbers

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

이동통신 단말기의 위치 등록 시스템, 방법 및 위치 기반 서비스 방법이 개시된다. 본 발명의 이동통신 단말기의 위치 등록 시스템은, 기지국 제어기과 이동통신 교환기 사이의 전송로에 연결되어 상기 기지국 제어기와 이동통신 교환기 사이에 오고 가는 메시지를 소정의 프로토콜에 의하여 수신하고, 상기 메시지에 위치 정보가 포함되어 있으면 상기 위치 정보와 상기 이동통신 단말기의 식별 번호를 추출하는 프로브 서버; 및 상기 프로브 서버로부터 상기 위치 정보와 상기 이동통신 단말기의 식별번호를 수신하여 저장하고 관리하는 위치 정보 서버를 포함한다. 본 발명에 의하면, 기존의 이동통신 시스템에 부하나 영향을 주지 않으면서, 이동통신 단말기의 위치 정보를 획득할 수 있다.

Description

이동통신 단말기의 위치 등록 시스템, 방법 및 위치 기반 서비스 방법{System, method for registering location of mobile device, and location-based service method}
본 발명의 상세한 설명에서 인용되는 도면을 보다 충분히 이해하기 위하여 각 도면의 간단한 설명이 제공된다.
도 1은 통상의 이동통신망의 구성을 개략적으로 나타내는 구성도이다.
도 2는 본 발명의 일 실시 예에 따른 이동통신 망 구성을 개략적으로 도시한 것이다.
도 3은 도 2에 도시된 프로브 서버의 구성 블록도이다.
도 4는 도 2에 도시된 위치 정보 서버의 구성 블록도이다.
도 5a 내지 도 5c는 본 발명의 프로브 서버를 구비한 이동통신망 구성 방법을 나타내는 구성도이다.
도 6은 본 발명의 일 실시 예에 따른 이동통신 단말기의 위치 등록 방법을 나타내는 흐름도이다.
도 7은 본 발명의 다른 일 실시 예에 따른 이동통신 단말기의 위치 등록 방법을 나타내는 흐름도이다.
도 8은 본 발명의 위치 등록 방법을 이용한 위치 기반 서비스 방법의 일 실 시 예를 나타내는 흐름도이다.
본 발명은 이동 단말기의 위치 등록 방법 및 시스템에 관한 것으로, 특히 기존의 이동통신 시스템에 영향을 주지 않고 이동통신 사업자가 원하는 지역에서 모든 이동통신 단말기의 위치 등록을 가능케 하는 이동통신 단말기의 위치 등록 방법 및 시스템에 관한 것이다.
일반적으로 이동통신 단말기는 그 특성상 위치를 이동하기 때문에 그 위치에 대한 정보를 등록하게 된다. 이동통신 단말기의 전원을 끄거나 켜는 경우, 이동통신 단말기가 위치 영역을 변경하는 경우, 마지막 등록 지점에서 일정한 거리를 벗어난 경우, 이동통신 단말기의 정보, 예컨대 전화 번호 등이 변경되는 경우, 이동통신 교환기가 위치 등록을 요구하는 경우, 발신 또는 착신시에 단말기의 위치 정보가 변경되었음을 교환기가 확인한 경우 등 여러 가지 경우에, 이동통신 단말기는 위치 등록을 해야 한다. 이 외에도, 단말기는 주기적으로 위치 등록을 한다.
도 1은 통상의 이동통신망의 구성을 개략적으로 나타내는 구성도이다.
통상의 이동통신망은 기지국(BTS)(10), 기지국 제어기(BSC)(11), 이동통신 교환기(MSC)(12), 홈 위치 등록기(HLR)(13) 및 방문자 위치 등록기(VLR)(14)를 포함한다.
이동통신 단말기의 위치정보를 등록해야 하는 경우에, 위치정보가 등록 영역 간 이동일 경우에는 방문자 위치 등록기(14)에 등록되어 관리되며, 이동통신 교환기간 이동일 경우에는 홈 위치 등록기(13)에 등록되어 관리된다.
따라서, 특정 이동통신 단말기의 위치를 확인하려면 이동통신 교환기(12)와 방문자 위치 등록기(14) 또는 홈 위치 등록기(13)와 연동하여 정보를 확인해야 한다.
그런데, 통상의 방문자 위치 등록기(14) 또는 홈 위치 등록기(13)는, 교환기(12) 등의 요청에 따라 특정 이동통신 단말기의 위치 정보를 제공하지만, 특정 영역이나 특정 기지국에 속해 있는 이동통신 단말기들의 정보를 제공해주지는 못한다. 즉, 특정 영역 또는 특정 기지국에 속해 이동통신 단말기들의 정보를 얻기 위해서는 방문자 위치 등록기(14) 또는 홈 위치 등록기(13)의 기능을 일부 변경하거나 업그레이드해야 한다. 방문자 위치 등록기(14)나 홈 위치 등록기(13)의 기능 변경은 기존의 기능이나 성능에 영향을 주어 오류를 일으킬 염려가 있다.
또한, 종래에는 이동통신 단말기의 위치 정보가 페이징 영역 단위로 관리된다. 따라서, 기지국 단위로 위치 정보가 관리되기 어려웠다. 그러므로, 특정 이동통신 단말기의 위치를 기지국 단위, 섹터 단위와 같이 세부적인 단위까지 알고자 한 경우에는 해당 이동통신 단말기와 페이징에 의해 위치 정보를 확인한다. 이 경우, 위치 확인을 위하여 추가 페이징을 함으로써, 시스템에 추가적인 부하가 발생한다.
또한, 종래 기술에 따른 위치정보를 이용한 서비스, 즉 위치 기반 서비스는 알려진 대상에 대한 위치정보를 먼저 획득하여야 하며, 위치 정보를 획득하는데 시 간이 많이 소요되었다. 또한 일정 시간, 일정 지역에 다수의 이동통신 단말기를 대상으로 서비스를 하려면 위치정보를 획득하는데 많은 시간과 시스템의 부하가 있어야 하므로 다수의 이동통신 단말기에 대한 서비스 적용은 어려운 실정이었다.
본 발명이 이루고자하는 기술적 과제는 기존의 이동통신 시스템에 부하나 영향을 주지 않으면서, 이동통신 단말기의 위치 정보를 획득할 수 있는 이동통신 단말기의 위치 등록 방법, 그 시스템 및 상기 위치 등록 방법을 이용한 위치 기반 서비스 방법을 제공하는데 있다.
상기 기술적 과제를 이루기 위한, 본 발명의 일 면에 따른 이동통신 단말기의 위치 등록 시스템은 기지국 제어기와 이동통신 교환기 사이의 전송로에 연결되어 상기 기지국 제어기와 이동통신 교환기 사이에 오고 가는 메시지를 소정의 프로토콜에 의하여 수신하고, 상기 메시지에 위치 정보가 포함되어 있으면 상기 위치 정보와 상기 이동통신 단말기의 식별 번호를 추출하는 프로브 서버; 및 상기 프로브 서버로부터 상기 위치 정보와 상기 이동통신 단말기의 식별번호를 수신하여 저장하고 관리하는 위치 정보 서버를 포함한다.
상기 기술적 과제를 이루기 위한, 본 발명의 다른 일 면에 따른 이동통신 단말기의 위치 등록 시스템은, 기지국 제어기와 이동통신 교환기 사이의 전송로에 연결되어 상기 기지국 제어기와 이동통신 교환기 사이에 오고 가는 전기적 신호를 소정의 프로토콜에 의하여 변환하고, 변환된 신호로부터 이동통신 단말기의 식별 정 보와 위치 정보를 추출하는 프로브 수단; 및 상기 프로브 수단에 의해 추출된 위치 정보와 상기 이동통신 단말기의 식별번호를 저장하는 저장 수단을 포함한다.
상기 기술적 과제를 이루기 위한, 본 발명의 이동통신 단말기의 위치 등록 방법은 기지국 제어기와 이동통신 교환기 사이의 전송로에 연결되는 프로브 서버를 통해 상기 기지국 제어기와 이동통신 교환기 사이에 오고 가는 메시지를 소정의 프로토콜에 의하여 수신하는 단계; 상기 메시지에 위치 정보가 포함되어 있으면, 상기 위치 정보와 상기 이동통신 단말기의 식별 번호를 추출하는 단계; 및 상기 추출된 위치 정보와 상기 이동통신 단말기의 식별번호를 저장하는 단계를 포함한다.
상기 기술적 과제를 이루기 위한, 본 발명의 위치 기반 서비스 방법은, 기지국 제어기와 이동통신 교환기 사이의 전송로에 연결되는 프로브 서버를 통해 상기 기지국 제어기와 이동통신 교환기 사이에 오고 가는 메시지를 소정의 프로토콜에 의하여 수신하는 단계; 상기 메시지에 위치 정보가 포함되어 있으면, 상기 위치 정보와 상기 이동통신 단말기의 식별 번호를 추출하는 단계; 상기 추출된 위치 정보와 상기 이동통신 단말기의 식별번호를 저장부에 저장하는 단계; 서비스 대상을 설정하고, 상기 서비스 대상이 되는 이동통신 단말기들의 식별번호를 상기 저장부로부터 추출하는 단계; 및 상기 서비스 대상이 되는 이동통신 단말기들로 소정의 데이터를 제공하는 단계를 포함한다.
이하에서 첨부된 도면을 참조하여 본 발명을 보다 상세하게 설명하기로 한다.
도 2는 본 발명의 일 실시예에 따른 이동통신 망 구성을 개략적으로 도시한 것이다.
도시된 바에 따르면, 본 발명의 일 실시 예에 따른 이동통신 망은 통상의 이동통신망과 마찬가지로, 기지국(BTS)(10), 기지국 제어기(BSC)(11), 이동통신 교환기(MSC)(12), 홈 위치 등록기(HLR)(13) 및 방문자 위치 등록기(VLR)(14)를 포함한다. 교환기(12)는 HLR(13), VLR(14) 및 기지국 제어기(11)와 유선으로 연결되며, 기지국 제어기(11)는 기지국(10)과 연결된다. 상기의 구성요소들은 통상의 이동통신망의 구성이다.
본 발명의 일 실시 예에 따른 이동통신망은 상기의 통상의 구성요소들 외에 기지국 제어기(11)와 교환기(12)간의 전송로에 연결되는 프로브 서버(20)를 더 포함한다. 또한 도시된 바와 같이, 프로브 서버(20)와 연결되는 위치 정보 서버(30)가 더 구비되는 것이 바람직하다.
프로브 서버(20)는 기지국 제어기(11)와 교환기(12) 사이에 오고 가는 메시지를 분석하여, 이동통신 단말기의 위치 정보를 추출하고, 이를 저장한다. 디지털 이동통신 시스템의 기지국 제어기(11)와 교환기(12) 사이의 전송로 규격은 A 인터페이스(A interface 또는 A link)이다. A Interface(또는 A link)는 No.7 프로토콜에 기초를 두고 있다. 따라서, 프로브 서버(20)도 No.7 메시지를 분석할 수 있는 No.7 보드가 내장된다. 기지국 제어기(11)와 교환기(12) 사이의 전송로를 통해 전송되는 메시지를 프로브 서버(20)가 분석하여, 단말기의 위치 정보가 포함된 위치 관련 메시지인 경우에 이동통신 단말기의 식별 번호와 위치 정보를 추출하여 저장, 관리한다.
도 3은 도 2에 도시된 프로브 서버(20)의 구성 블록도이다.
도 3을 참조하면, 프로브 서버(20)는 메시지 감지부(21), 메시지 복호화부(22), 위치 정보 추출부(23), 위치 정보 서버 연동부(24), 위치 정보 관리부(25), 저장부(26), 및 서버 관리부(27)를 포함한다.
메시지 감지부(21)는 MTP2(Message Transfer Part2) 제어 기능을 담당한다. MTP2는 메시지 흐름 제어, 메시지 순서 확인, 에러 확인, 재전송 등을 담당하는 SS7(Signaling System 7) 데이터 링크 단계의 프로토콜이다. 메시지 감지부(21)는 MTP2 프로토콜과 연동하여 교환기(12)와 기지국 제어기(11) 간의 메시지 전송을 감지하는 기능을 가진다.
메시지 복호화부(22)는 교환기(12)와 기지국 제어기(11) 간에 전송되는 메시지를 복호화한다. 기지국 제어기(11)에서 이동통신 교환기(12)로 메시지를 전송할 때 암호화하여 전송하게 되는데, 메시지 복호화부(22)는 암호화된 메시지를 수신하여 해독하는 기능을 가진다.
위치 정보 추출부(23)는 메시지 복호화부(22)에 의해 복호화된(해독된) 메시지가 위치 관련 메시지인지를 파악하여, 복호화된 메시지가 위치 관련 메시지이면 해당 메시지로부터 위치 정보를 추출한다. 이 때, 위치 정보 추출부(23)는 위치 정보와 더불어 해당 이동통신 단말기의 식별번호를 추출한다.
위치 정보 관리부(25)는 메시지에서 추출된 위치 정보 및 단말기 식별번호를 저장부(26)에 저장한다. 저장부(26)는 위치 정보 서버(30)로 전송되기 전의 위치 정보 및 단말기 식별번호를 일시적으로 저장하는 버퍼(buffer)인 것이 바람직하다.
위치 정보 서버 연동부(24)는 위치 정보 서버(30)로부터 위치정보 요청 신호를 수신하고, 이에 따라 위치 정보를 제공하는 기능을 가진다. 구체적으로는, 위치 정보 서버(30)로부터 위치 정보 요청 신호를 수신하면, 위치 정보 서버 연동부(24)는 위치 정보 관리부(25)에 위치 정보를 요청하고, 위치 정보 관리부(25)로부터 해당 위치 정보 및 단말기 식별 번호를 수신하면, 이를 위치 정보 서버(30)로 전송한다.
서버 관리부(27)는 프로브 서버(20)의 유지 관리 기능과 통계처리 기능을 가진다.
도 4는 도 2에 도시된 위치 정보 서버(30)의 구성 블록도이다.
도 4를 참조하면, 위치 정보 서버(30)는 프로브 서버 연동부(31), 위치 기반 서비스부(32), SMS 서버 연동부(33), 위치 기반 서버 연동부(34), 위치 정보 관리부(35), 저장부(36), 및 서버 관리부(37)를 포함한다.
프로브 서버 연동부(31)는 프로브 서버(20)로 위치정보 요청 메시지를 전송하고, 프로브 서버(20)로부터 전송되는 위치정보를 수신한다.
위치 정보 관리부(35)는 프로브 서버(20)로부터 수신한 위치 정보 및 단말기 식별번호를 저장부(36)에 저장/등록한다. 또한, 위치 정보 관리부(35)는 저장된 위치정보의 유효성 여부를 확인하고 유효하지 않은 정보는 삭제하는 등의 위치 정보 관리 기능을 가진다. 또한, 위치 정보 관리부(35)는 위치 기반 서비스부(32)나 위치 기반 서버(도 5c의 40)의 요청에 따라 특정 영역(예를 들어, 특정 기지국)에 위치하는 단말기들의 식별정보들을 추출하여 제공하는 기능을 가진다. 이 때, 위치 정보 관리부(35)는 특정 시간대에 특정 영역에 위치하는 단말기들의 식별정보들을 추출하여 제공할 수도 있다. 이와 같이, 위치 정보 관리부(35)는 프로브 서버(20)로부터 수신된 위치 정보를 다양한 형태로 가공하거나 처리할 수 있다.
위치 기반 서비스부(32)는 위치 기반 서비스 내용과 서비스 대상을 설정하여, 서비스 대상이 되는 이동통신 단말기들의 식별 정보를 위치 정보 관리부(35)에 요청하여 수신한다. 여기서, 서비스 내용의 설정이란 서비스 대상으로 제공될 정보, 광고 혹은 쿠폰 등의 서비스 데이터를 결정하고, 이 서비스 데이터의 제공 방식을 결정하는 것이다. 서비스 대상의 설정이란 특정 기지국 혹은 특정 지역에 위치하는 단말기들과 같이 서비스 대상이 되는 단말기 혹은 단말기 그룹을 결정하는 것이다. 위치 기반 서비스부(32)는 위치 정보 관리부(35)로부터 수신한 위치 정보를 이용하여 위치 기반 서비스의 타켓이 되는 단말기 사용자를 대상으로 지역기반 정보, 광고, 쿠폰 등을 제공하는 푸쉬형 위치 기반 광고/마케팅 서비스 기능을 가진다.
SMS 서버 연동부(33)는 위치기반 광고/마케팅 서비스 기능에 의해 문자메시지를 전송해야 하는 경우 단문메시지 서비스 센터(SMSC)(도 5의 50)와 연동하는 기능을 가진다. 구체적으로는, 위치 기반 서비스부(32)가 특정 단말기 그룹에 광고 혹은 쿠폰 등을 문자(혹은 멀티미디어) 메시지를 통하여 제공하고자 하는 경우, SMS 서버 연동부(33)를 통하여 SMSC(도 5의 50)에 메시지 전송 요청을 한다. 그러면, SMSC(도 5의 50)는 위치 정보 서버(30)가 요청한 광고 등을 포함하는 메시지를 생성하여, 생성된 메시지를 해당 단말기로 전송하게 된다.
서버 관리부(37)는 위치 정보 서버(30)의 유지 관리 기능과 통계처리 기능을 가진다.
도 5a 내지 도 5c는 본 발명의 프로브 서버를 구비한 이동통신망을 나타내는 구성도이다. 본 발명을 적용하고자 하는 지역이나 프로브 서버(20)의 수용능력에 따라 다양한 방법으로 이동통신망에 적용할 수 있다.
먼저, 도 5a는 본 발명의 프로브 서버를 구비한 이동통신망 구성 방법의 일 예를 나타낸다. 도 5a를 참조하면, 프로브 서버(20a, 20b)는 교환기와 기지국 제어기 간의 하나의 전송로에만 연결될 수도 있고, 하나의 프로브 서버(20a, 20b)가 둘 이상의 전송로에 동시에 연결될 수도 있다. 하나 이상의 프로브 서버(20a, 20b)가 위치 정보 서버(30)에 연결된다. 도 5a에서는 프로브 서버(20a, 20b)나 위치 정보 서버(30)는 CDMA 이동통신망에 적용되는 예로서 방문자 위치 등록기(14)와 연동되지 않는다.
도 5b는 본 발명의 프로브 서버를 구비한 이동통신망 구성 방법의 다른 일 예를 나타낸다. 도 5b에 도시된 구성은 도 5a에 도시된 구성과 거의 동일하다. 다만, 도 5b에서는 위치 정보 서버(30) 혹은 프로브 서버(20a, 20b)가 방문자 위치 등록기(14)와 연동된다는 점에서, 도 5a에 도시된 구성과 다르다. 도 5b에 도시된 이동통신망 구성 방법은 2G(2세대) GSM 또는 3G(3세대) 비동기 이동통신망에 적용되는 것이 바람직하다. 2G(2세대) GSM 또는 3G(3세대) 비동기 이동통신망에서는 TMSI(Temporary Mobile Subscriber Identity)가 단말기 식별번호로 사용될 수 있다. 이동통신 단말기의 식별번호가 TMSI로 확인되었을 때 IMSI(International Mobile Subscriber Identity)로 변환하기 위하여, 프로브 서버(20a, 20b) 혹은 위치 정보 서버(30)는 방문자 위치 등록기(VLR)(14)와 연동한다.
2G GSM 이나 3G 비동기 이동통신망에서는 이동통신 단말기에 대한 식별부호를 IMSI 혹은 TMSI로 사용한다. IMSI는 이동통신 단말기의 대표번호로 사용되는데 2G GSM 또는 3G 비동기 이동통신 시스템 내에서는 TMSI로 변환되어 사용되는 경우가 있다. 위치 정보 서버(30)에서는 IMSI가 사용되므로 획득한 위치 정보에 해당하는 이동통신 단말기 식별 번호가 TMSI로 되어 있는 경우에는 TMSI를 IMSI로 변환해야 한다. TMSI에서 IMSI로의 변환은 방문자 위치 등록기(14)와의 연동을 통해 이루어질 수 있다.
도 5c는 본 발명의 프로브 서버를 구비한 이동통신망 구성 방법의 또 다른 일 예를 나타낸다. 도 5c에 도시된 구성은 도 5b에 도시된 구성과 거의 동일하다. 다만, 도 5c에서는 위치 정보 서버(30)가 위치 기반 서비스를 위하여 위치 기반 서버(40) 및 SMSC(50)와 더 연동되는 구성이라는 점에서, 도 5c에 도시된 구성과 다르다. 여기서, 위치 기반 서버(40)는 특정 이동통신 단말기 사용자를 대상으로 지역기반 정보, 광고, 쿠폰 등을 제공하는 푸쉬형 위치 기반 광고/마케팅 서비스 기능을 가지는 서버로, 기존에 존재하던 서버일 수 있다.
따로 도시되지는 않지만, 도 5a에 도시된 구성에서, 위치 정보 서버(30)가 위치 기반 서비스를 위하여 위치 기반 서버(40) 및 SMSC(50)와 더 연동되는 구성도 가능함은 당연하다.
도 6은 본 발명의 일 실시 예에 따른 이동통신 단말기의 위치 등록 방법을 나타내는 흐름도이다. 도 6은 CDMA 이동통신망 또는 2G GSM, 3G 비동기 이동통신망에서의 위치 등록 방법을 나타낸다.
이동통신 단말기(MS)로부터 기지국을 통하여 기지국 제어기로 위치 정보 메시지가 전송된다(S610). 이 때 위치 정보 메시지는 단말기 식별번호를 포함한다. 상기 식별번호는 CDMA 이동통신망에서는 MIN(Mobile Identification Number)으로, 2G GSM 또는 3G 비동기 이동통신망에서는 IMSI로 표현된다. 위치 정보 메시지는 교환기로 전송된다(S620). 기지국 제어기에서 교환기로 전송되는 메시지는 기지국 제어기와 교환기 간 전송로에 연결되어 있는 프로브 서버에도 수신된다(S630). 즉 기지국 제어기에서 교환기로 전송되는 위치 정보 메시지는 프로브 서버에 의해 메시지 태핑이 이루어진다(S630). 물론, 프로브 서버에 수신되는 메시지는 위치 정보 메시지뿐만 아니라 기지국 제어기와 교환기 간 전송되는 모든 메시지를 포함한다. 프로브 서버는 수신된 메시지가 위치 정보를 포함하는 메시지인지를 확인하여, 위치 정보 메시지인 경우 단말기 식별 번호와 위치 정보를 추출하여 저장한다(S640).
태핑된 메시지에서 추출된 단말기 식별 번호(MIN 혹은 IMSI)와 위치 정보는 위치 정보 서버의 요청에 따라 위치 정보 서버로 제공된다(S650).
도 7은 본 발명의 다른 일 실시 예에 따른 이동통신 단말기의 위치 등록 방법을 나타내는 흐름도이다. 도 7은 2G GSM, 3G 비동기 이동통신망에서의 단말기 식별번호로서 TMSI가 사용되는 경우의 위치 등록 방법을 나타낸다.
이동통신 단말기(MS)로부터 기지국을 통하여 기지국 제어기로 위치 정보 메시지가 전송된다(S710). 이 때 위치 정보 메시지는 단말기 식별번호를 포함한다. 위치 정보 메시지는 교환기로 전송된다(S720). 기지국 제어기에서 교환기로 전송되는 메시지는 기지국 제어기와 교환기 간 전송로에 연결되어 있는 프로브 서버에도 수신된다(S730). 프로브 서버는 수신된 메시지가 위치 정보를 포함하는 메시지인지를 확인하여, 위치 정보 메시지인 경우 단말기 식별 번호와 위치 정보를 추출하여 저장한다(S640).
태핑된 메시지에서 추출된 단말기 식별 번호(TMSI)와 위치 정보는 위치 정보 서버의 요청에 따라 위치 정보 서버로 제공된다(S750).
위치 정보 서버는 방문자 위치 등록기(VLR)로 단말기 식별 번호의 변환(TMSI -> IMSI)을 요청한다(S760). 그러면, 방문자 위치 등록기(VLR)는 TMSI에 해당하는 IMSI를 추출하고, 이를 위치 정보 서버로 제공한다(S770).
도 8은 본 발명의 위치 등록 방법을 이용한 위치 기반 서비스 방법의 일 실시예를 나타내는 흐름도이다.
이동통신 단말기(MS)로부터 호 발신, 위치 등록 메시지와 같이 메시지 내에 위치 정보를 포함하는 위치 정보 메시지가 기지국 제어기로 전송되면(S810), 해당 메시지는 교환기로 전송된다(S820). 기지국 제어기에서 교환기로 전송되는 메시지는 기지국 제어기와 교환기 간 전송로에 연결되어 있는 프로브 서버에 의해 메시지 태핑이 이루어진다(S830). 프로브 서버는 수신된 메시지가 위치 정보를 포함하는 메시지인지를 확인하여, 위치 정보 메시지인 경우 단말기 식별 번호와 위치 정보를 추출하여 저장한다(S840). 단말기 식별 번호와 위치 정보는 위치 정보 서버의 요청에 따라 위치 정보 서버로 제공된다(S850).
위치 정보 서버는 프로브 서버로부터 제공받은 위치 정보를 이용하여, 광고 혹은 마케팅 서비스를 수행한다. 이를 위하여, 위치 정보 서버는 특정 지역에 위치한 다수의 이동통신 단말기들을 대상으로 지역기반 광고 또는 모바일 쿠폰 등을 제공하기 위하여, SMS 서버 단문 메시지 전송 요청을 한다. 그러면, SMS 서버는 위치 정보 서버로부터 요청받은 지역기반 광고 또는 모바일 쿠폰을 포함하는 단문(혹은 멀티미디어) 메시지를 생성하여 이를 해당 이동통신 단말기(MS)로 전송한다(S870). 이 때 메시지는 광고 혹은 쿠폰 등과 관련된 특정 무선 인터넷 혹은 위치 정보 서버에 접속할 수 있는 주소, 즉 Call back URL을 포함하는 것이 바람직하다.
사용자는 단말기로 수신된 메시지를 확인하여 위치 정보 서버가 제공한 광고 또는 쿠폰 등을 열람할 수 있다. 이 때, 쿠폰 등을 다운받거나 광고에 대응하는 추가적인 정보를 얻기 위하여, 사용자는 Call back URL을 이용하여 무선 인터넷 서비스에 접속할 수 있다(S880).
상술한 바와 같이, 본 발명에 의하면, 기존 이동통신 시스템에 영향을 주지 않고, 일정시간, 일정지역에 위치해 있는 다수의 이동통신 단말기의 위치정보를 관리할 수 있다. 따라서, 미리 지정된 시간 범위와 특정 범위의 지역에 위치해 있는 이동통신 단말기 사용자를 대상으로 문자메시지 전송 및 Call Back URL 전송 등의 방법을 통해서 광고 서비스 및 기타 마케팅 활동을 푸시 서비스(push service)형태로 제공하기가 매우 용이하다.
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스 템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플라피 디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고 본 발명을 구현하기위한 기능적인(functional) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.
본 발명에 대해 상기 실시예를 참고하여 설명하였으나, 이는 예시적인 것에 불과하며, 본 발명에 속하는 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 진정한 기술적 보호범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야할 것이다.
본 발명에 따르면, 기존의 이동통신 시스템의 소프트웨어 변경 없고 시스템의 부하나 영향을 주지 않으면서, 이동통신 단말기의 위치 정보를 획득할 수 있다. 그리고, 획득된 이동통신 단말기의 위치 정보를 이용하여 다양한 방법으로 위치 기반 서비스를 제공하거나 위치 기반 마케팅을 효과적으로 할 수 있다. 특히, 기존의 위치정보를 이용한 서비스는 서비스 대상 단말기의 위치 정보를 획득하는데 많은 시간과 시스템 소프트웨어 변경과 시스템의 부하가 있어야 하므로 다수의 이동통신 단말기에 대한 위치 기반 서비스 적용은 어려웠다. 본 발명은 일정시간, 일정지역에 위치해 있는 다수의 이동통신 단말기의 위치정보를 관리할 수 있으므로 종래 기술에 비하여 훨씬 쉽고 효율적으로 지역 기반 서비스를 제공할 수 있는 효과가 있다.

Claims (11)

  1. 이동통신 단말기의 위치 등록 시스템에 있어서,
    기지국 제어기와 이동통신 교환기 사이의 전송로에 연결되어 상기 기지국 제어기와 이동통신 교환기 사이에 오고 가는 메시지를 소정의 프로토콜에 의하여 수신하고, 상기 메시지에 위치 정보가 포함되어 있으면 상기 위치 정보와 상기 이동통신 단말기의 식별 번호를 추출하는 프로브 서버; 및
    상기 프로브 서버로부터 상기 위치 정보와 상기 이동통신 단말기의 식별번호를 수신하여 저장하고 관리하는 위치 정보 서버를 구비하며,
    상기 프로브 서버는
    상기 기지국 제어기와 이동통신 교환기 사이에 오고 가는 메시지를 감지하는 메시지 감지부;
    상기 메시지의 암호를 해독하여 복호화하는 메시지 복호화부; 및
    상기 복호화된 메시지로부터 위치 정보와 상기 이동통신 단말기의 식별 번호를 추출하는 위치 정보 추출부를 포함하는 것을 특징으로 하는 이동통신 단말기의 위치 등록 시스템.
  2. 삭제
  3. 제1항에 있어서, 상기 위치 정보 서버는
    상기 프로브 서버로부터 수신한 위치 정보와 이동통신 단말기의 식별번호를 관리하는 위치 정보 관리부; 및
    위치 기반 서비스 내용과 서비스 대상을 설정하는 위치 기반 서비스부; 및
    상기 위치 기반 서비스의 요청에 따라, 상기 서비스 대상 이동통신 단말기들로 상기 위치 기반 서비스 내용에 따른 데이터를 포함하는 메시지 전송을 메시지 서버로 요청하는 메시지 서버 연동부를 포함하는 것을 특징으로 하는 이동통신 단말기의 위치 등록 시스템.
  4. 제3항에 있어서,
    상기 프로브 서버로부터 수신한 위치 정보와 이동통신 단말기의 식별번호를 저장하는 저장부를 더 포함하고,
    상기 위치 정보 관리부는 상기 저장부에 저장된 위치 정보의 유효성 여부를 판단하여 유효하지 않는 위치 정보를 상기 저장부로부터 삭제하는 것을 특징으로 하는 이동통신 단말기의 위치 등록 시스템.
  5. 제3항에 있어서, 상기 위치 정보 서버는
    상기 프로브 서버로부터 수신한 이동통신 단말기의 식별번호가 임시 식별번호(TMSI)인 경우에는, 방문자 위치 등록기에 상기 임시 식별번호를 IMSI 로 변환해 줄 것을 요청하여, 상기 방문자 위치 등록기로부터 수신한 IMSI를 저장하는 것을 특징으로 하는 이동통신 단말기의 위치 등록 시스템.
  6. 삭제
  7. 이동통신 단말기의 위치 등록 방법에 있어서,
    기지국 제어기와 이동통신 교환기 사이의 전송로에 연결되는 프로브 서버를 통해 상기 기지국 제어기와 이동통신 교환기 사이에 오고 가는 메시지를 소정의 프로토콜에 의하여 수신하는 단계;
    상기 메시지에 위치 정보가 포함되어 있으면, 상기 위치 정보와 상기 이동통신 단말기의 식별 번호를 추출하는 단계; 및
    상기 추출된 위치 정보와 상기 이동통신 단말기의 식별번호를 저장하는 단계를 구비하며,
    상기 위치 정보와 상기 이동통신 단말기의 식별 번호를 추출하는 단계는
    상기 메시지의 암호를 해독하여 복호화하는 단계;
    상기 복호화된 메시지에 위치 정보가 포함되어 있는지 확인하는 단계; 및
    상기 위치 정보와 상기 이동통신 단말기의 식별 번호를 추출하는 단계를 포함하는 것을 특징으로 하는 이동통신 단말기의 위치 등록 방법.
  8. 삭제
  9. 제 8 항에 있어서, 상기 위치 등록 방법은
    상기 이동통신 단말기의 식별 번호가 TMSI이면 방문자 위치 교환기로 상기 TMSI에 대응하는 IMSI를 요청하는 단계; 및
    상기 방문자 위치 교환기로부터 상기 TMSI에 대응하는 IMSI를 수신하는 단계를 더 포함하는 것을 특징으로 하는 이동통신 단말기의 위치 등록 방법.
  10. 이동통신 단말기의 위치 기반 서비스 방법에 있어서,
    기지국 제어기와 이동통신 교환기 사이의 전송로에 연결되는 프로브 서버를 통해 상기 기지국 제어기와 이동통신 교환기 사이에 오고 가는 메시지를 소정의 프로토콜에 의하여 수신하는 단계;
    상기 메시지에 위치 정보가 포함되어 있으면, 상기 위치 정보와 상기 이동통신 단말기의 식별 번호를 추출하는 단계;
    상기 추출된 위치 정보와 상기 이동통신 단말기의 식별번호를 저장부에 저장하는 단계;
    서비스 대상을 설정하고, 상기 서비스 대상이 되는 이동통신 단말기들의 식별번호를 상기 저장부로부터 추출하는 단계; 및
    상기 서비스 대상이 되는 이동통신 단말기들로 소정의 데이터를 제공하는 단계를 구비하며,
    상기 위치 정보와 상기 이동통신 단말기의 식별 번호를 추출하는 단계는
    상기 메시지의 암호를 해독하여 복호화하는 단계;
    상기 복호화된 메시지에 위치 정보가 포함되어 있는지 확인하는 단계; 및
    상기 위치 정보와 상기 이동통신 단말기의 식별 번호를 추출하는 단계를 포함하는 것을 특징으로 하는 위치 기반 서비스 방법.
  11. 제 10항에 있어서,
    상기 서비스 대상이 되는 이동통신 단말기들로 소정의 데이터를 제공하는 단계는
    단문 메시지 서비스 센터로 상기 소정의 데이터를 포함하는 메시지의 전송을 를 요청하는 단계; 및
    상기 단문 메시지 서비스 센터가 상기 소정의 데이터 및 콜백 URL을 포함하는 메시지를 생성하여, 상기 서비스 대상이 되는 이동통신 단말기들로 전송하는 단계를 포함하고,
    상기 메시지를 수신한 이동통신 단말기는 상기 콜백 URL을 통하여 무선 인터넷 서비스에 접속할 수 있는 것을 특징으로 하는 위치 기반 서비스 방법.
KR1020050079339A 2005-08-29 2005-08-29 이동통신 단말기의 위치 등록 시스템, 방법 및 위치 기반서비스 방법 KR100734753B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050079339A KR100734753B1 (ko) 2005-08-29 2005-08-29 이동통신 단말기의 위치 등록 시스템, 방법 및 위치 기반서비스 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050079339A KR100734753B1 (ko) 2005-08-29 2005-08-29 이동통신 단말기의 위치 등록 시스템, 방법 및 위치 기반서비스 방법

Publications (2)

Publication Number Publication Date
KR20070027010A KR20070027010A (ko) 2007-03-09
KR100734753B1 true KR100734753B1 (ko) 2007-07-03

Family

ID=38100347

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050079339A KR100734753B1 (ko) 2005-08-29 2005-08-29 이동통신 단말기의 위치 등록 시스템, 방법 및 위치 기반서비스 방법

Country Status (1)

Country Link
KR (1) KR100734753B1 (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100891592B1 (ko) * 2007-04-02 2009-04-03 주식회사 케이티프리텔 이동 단말의 위치에 따른 서비스를 제공하기 위한 위치기반 서비스 시스템 및 방법
KR101394982B1 (ko) * 2007-11-05 2014-05-14 에스케이플래닛 주식회사 무선 접속 게이트웨이 기반 이동통신 단말의 위치정보생성방법 및 시스템
KR101335012B1 (ko) * 2009-10-08 2013-11-29 에스케이플래닛 주식회사 위치등록 관리 서버, 그를 이용한 이동통신망에서의 영역기반 서비스 제공 방법 및 시스템
KR101638314B1 (ko) * 2014-12-31 2016-07-11 주식회사 이루온 위치 정보 수집 방법 및 서버

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000036980A (ja) 1998-05-14 2000-02-02 Samsung Electronics Co Ltd 移動局交換機の位置登録要求方法
KR20040041227A (ko) * 2002-11-08 2004-05-17 에스케이 텔레콤주식회사 이동통신망에서 발신 및 착신 단말기의 정보 관리방법
US6782264B2 (en) 1999-01-08 2004-08-24 Trueposition, Inc. Monitoring of call information in a wireless location system
KR20050002186A (ko) * 2003-06-30 2005-01-07 삼성전자주식회사 위치정보 제공 시스템 및 그 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000036980A (ja) 1998-05-14 2000-02-02 Samsung Electronics Co Ltd 移動局交換機の位置登録要求方法
US6782264B2 (en) 1999-01-08 2004-08-24 Trueposition, Inc. Monitoring of call information in a wireless location system
KR20040041227A (ko) * 2002-11-08 2004-05-17 에스케이 텔레콤주식회사 이동통신망에서 발신 및 착신 단말기의 정보 관리방법
KR20050002186A (ko) * 2003-06-30 2005-01-07 삼성전자주식회사 위치정보 제공 시스템 및 그 방법

Also Published As

Publication number Publication date
KR20070027010A (ko) 2007-03-09

Similar Documents

Publication Publication Date Title
US6662015B2 (en) Apparatus and method for extracting presence, location and availability data from a communication device deployed in a network
US7458184B2 (en) Location based messaging
US7444137B1 (en) Cell broadcast via encoded message to an embedded client
US8812033B2 (en) Systems and method for recommending an application from a mobile station
CN101682908A (zh) 用于支持漫游移动站的位置服务的方法和装置
US8918094B2 (en) Systems and method for media transfer
KR100734753B1 (ko) 이동통신 단말기의 위치 등록 시스템, 방법 및 위치 기반서비스 방법
KR20130069835A (ko) 지리적 영역에 관련된 이동국들을 식별하기 위한 방법 및 장치
US7336955B2 (en) Interconnection agreement determining system, apparatus, and method
KR100785235B1 (ko) 휴대인터넷 단말기에 가상 번호를 이용한 sms/mms메시지 서비스 제공 시스템 및 방법
US7428414B2 (en) Cross technology roaming solution system and method of use
KR100839538B1 (ko) 콜센터와 연동되어 위치에 상응하는 정보를 제공하는 방법및 시스템
KR101016650B1 (ko) 데이터 서비스 제공 제어 방법 및 장치
KR100833619B1 (ko) 정보 제공 시스템
EP1435189B1 (en) System for providing information about the location of mobile users subscribing to a network and roaming in a different network not supporting the same positioning method
KR100963969B1 (ko) 광고 서비스 제공 장치 및 방법
KR100954831B1 (ko) 광고 서비스 타겟 제공 장치 및 방법
KR100969282B1 (ko) 인터넷 서비스를 제공하는 장치 및 방법
KR100621333B1 (ko) 호 단절 감지 기능을 제공하는 이동 통신 시스템 및 방법
KR101150367B1 (ko) 메시지 처리 시스템
KR101159859B1 (ko) 메시지 추적 방법 및 그 시스템
KR20150071064A (ko) 스마트 메시지 서비스 시스템 및 그 방법
KR100760613B1 (ko) 무선 네트워크를 이용한 데이터 또는 파일 제공 방법 및시스템과 이를 위한 기록매체
CN102811431A (zh) 建立imsi和msisdn映射关系的方法及装置
KR20070003726A (ko) 무선 네트워크를 이용한 데이터 또는 파일 제공 방법 및시스템과 이를 위한 기록매체

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee