[go: up one dir, main page]

KR100784729B1 - Wcdma 네트워크에서 이동전화번호를 이용한 데이터수집방법 - Google Patents

Wcdma 네트워크에서 이동전화번호를 이용한 데이터수집방법 Download PDF

Info

Publication number
KR100784729B1
KR100784729B1 KR1020060072742A KR20060072742A KR100784729B1 KR 100784729 B1 KR100784729 B1 KR 100784729B1 KR 1020060072742 A KR1020060072742 A KR 1020060072742A KR 20060072742 A KR20060072742 A KR 20060072742A KR 100784729 B1 KR100784729 B1 KR 100784729B1
Authority
KR
South Korea
Prior art keywords
mobile
data
slr
dlr
message
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.)
Active
Application number
KR1020060072742A
Other languages
English (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 KR1020060072742A priority Critical patent/KR100784729B1/ko
Priority to DE602007008998T priority patent/DE602007008998D1/de
Priority to EP07015032A priority patent/EP1885140B1/en
Priority to AT07015032T priority patent/ATE480968T1/de
Priority to US11/832,125 priority patent/US7835336B2/en
Application granted granted Critical
Publication of KR100784729B1 publication Critical patent/KR100784729B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2628Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using code-division multiple access [CDMA] or spread spectrum multiple access [SSMA]
    • H04B7/2631Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using code-division multiple access [CDMA] or spread spectrum multiple access [SSMA] for broadband transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/04Interfaces between hierarchically different network devices

Landscapes

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

Abstract

본 발명은 간단한 범용 장비에 의해 WCDMA 네트워크에서 이동전화번호를 이용하여 SGSN 시스템의 Iu-PS 구간의 송수신 데이터를 수집할 수 있도록 한 시스템의 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법에 관한 것이다.
본 발명의 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법은 SGSN과 RNC가 Iu-PS 인터페이스로 연결되고 SGSN과 GGSN이 Gn 인터페이스로 연결된 WCDMA 네트워크에서 임의의 이동국에 대한 상기 Iu-PS 인터페이스 구간의 송수신 데이터를 수집하되, (a) 상기 Iu-PS 인터페이스 구간에서 ATM/AAL5 데이터를 SCCP 및 그 이상의 상위 레이어로 재구성하여 캡처하는 단계; (b) 상기 캡처된 SCCP의 CR(Connection Request) 또는 CC(Connection Confirm)에서 SLR 또는 DLR 정보를 추출하고, 상기 추출된 SLR 또는 DLR을 기준으로 상위 레이어를 포함하는 기준 RANAP 메시지 데이터를 미리 저장된 저장소에 저장하는 단계; (c) 상기 Gn 인터페이스에서 상기 이동국의 이동전화번호에 대한 모바일 IP를 추출하는 단계 및 (d) 상기 모바일 IP를 갖는 SLR 또는 DLR을 등록하고, 향후 상기 SLR 또는 DLR을 갖는 상기 Iu-PS 인터페이스 구간의 송수신 데이터를 캡처하여 추출하는 단계를 포함하여 이루어진다.
WCDMA, Iu-PS, Gn, 데이터, 분석, IMSI, P-TMSI, 이동전화번호, MIN

Description

WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법{Method for Collecting Data by Mobile Identification Number in WCDMA Network}
도 1은 CDMA 및 WCDMA 포괄하는 이동통신 시스템의 개략적인 네트워크 구성도,
도 2는 일반적인 Iu-PS 인터페이스의 프로토콜 구조도,
도 3은 SCCP의 Connection Refuse 메시지 타입의 구체 내용을 예시한 도,
도 4는 본 발명의 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집장치의 설치 상태도,
도 5는 본 발명의 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법을 설명하기 위한 흐름도,
도 6은 WCDMA 네트워크에서 무선망 제어기와 SGSN 사이의 호시작(Call Start) 및 호종료(Call End) 과정을 설명하기 위한 흐름도,
도 7a는 CR-Attach Request에 P-TMSI가 없는 경우에 IMSI에 의해 Iu-PS 구간의 송수신 데이터를 추출할 수 있음을 예시한 메시지 타입이고, 도 7b는 SCCP의 SLR/DLR로 못잡는 패킷을 RANAP의 Id-Paging에 포함된 IMSI 또는 P-TMSI에 의해 잡을 수 있음을 예시한 메시지 타입이다.
*** 도면의 주요 부분에 대한 부호의 설명 ***
10: 이동국, 20: 기지국,
30: BSC/PCF, 40: PDSN,
110: 이동국, 120: 노드 B,
130: 무선망 제어기, 140: SGSN,
150: GGSN,
200: WAP 게이트웨이, 300, 310: 탭 장비,
320: SGSN 데이터 추출장비
본 발명은 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법에 관한 것으로, 특히 WCDMA 네트워크에서 이동전화번호를 이용하여 SGSN 시스템의 Iu-PS 구간의 송수신 데이터를 수집할 수 있도록 한 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법에 관한 것에 관한 것이다.
잘 알려진 바와 같이, 이동통신은 아날로그 방식인 1세대에서 디지털 방식인 2세대로 진화하면서 용량을 증대시키는 것에는 성공하였으나 음성 위주의 서비스만이 가능하다는 것과 지역별로 다른 표준 방식이 적용됨으로 인한 글로벌 로밍의 어려움이 존재하고 있다. 그리고 이와 같은 2세대 이동통신의 지역별 및 음성 중심 서비스의 한계를 극복하자 하는 노력의 일환으로 3세대 이동통신 시스템으로써의 IMT-2000(International Mobile Telecommunication)이 도출되었다. 이러한 IMT-2000의 요구조건은 음성과 데이터를 통합한 복합적인 서비스를 제공할 수 있어야 하며 데이터의 전송 속도는 2MBPS 이상의 고속이어야 한다는 것이다.
한편, IMT-2000의 표준제정에 있어서 직접적으로 실무 작업을 담당하고 있는 그룹이 유럽과 일본을 중심으로 한 3GPP(3rd Generation Partnership Project)와 북미를 중심으로 한 3GPP2(3rd Generation Partnership Project)이다. 그리고 3GPP에서 제정되고 있는 표준이 비동기식 CDMA(Code Division Multiple Access)로 알려진 W-CDMA이고, 3GPP2에서 제정되고 있는 표준이 동기식으로 알려진 CDMA2000이다.
한편, WCDMA 네트워크 시스템에서 현재 제공되는 서비스 품질 등을 측정하기 위해 특정 이동국(Mobile Station)의 Iu-PS 구간의 송수신 데이터를 찾고자 하는 경우에 종래에는 해당 이동국의 국제 이동국 식별번호인 IMSI(International Mobile Station Identity ) 및 패킷-임시이동 가입자 식별번호인 P-TMSI(Packet Temporary Mobile Subscriber Identity)를 직접 이용하고 있다. 여기에서, Iu 인터페이스는 회선교환 트래픽(Circut-Switched Traffic)에서 RNC(Radio Network Controller; 무선망 제어기)와 MSC(Mobile Swtching Center; 이동전화 교환국) 사이 및 RNC와 SGSN(Serving GPRS Support Node) 사이에 위치하는 인터페이스로 정의되고, Iu-PS(Iu Packet-Switched) 인터페이스는 코어 네트워크의 PS(Packet Switched) 서비스 영역을 향하는 Iu의 물리적인 실례(Physical Instance)이다. IMSI는 GSM(Global System for Mobile Communications) 서비스 가입시에 이동국에 할당되는 15자리의 고유 식별번호를 말하는바, 이 번호는 이동 국가 코드, 이동 네트워크 코드, 이동 가입자 식별 번호 및 국가 이동 가입자 식별 번호로 구성된다. 다음으로, TMSI는 이동통신 시스템에서 이동국을 식별하는 임시 식별 번호로, 홈위치 레지스터(HLR)의 인증 센터(AC)가 부여하며, 이동국과 이동전화 교환국(MSC) 사이에서 보안상의 이유로 IMSI 대신에 사용된다.
그러나 P-TMSI는 수시로 변경되는 값으로 이를 직접 알기 위해서는 전용의 복잡한 분석 모니터링 장비를 사용하거나 특정 네트워크 관리자를 통해야 하기 때문에 이러한 방법으로 Iu_PS 구간의 송수신 데이터를 찾는 데에는 많은 어려움이 따르게 된다.
본 발명은 전술한 문제점을 해결하기 위해 안출된 것으로서, 간단한 범용 장비에 의해 WCDMA 네트워크에서 이동전화번호를 이용하여 SGSN 시스템의 Iu-PS 구간의 송수신 데이터를 수집할 수 있도록 한 시스템의 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법을 제공함을 목적으로 한다.
전술한 목적을 달성하기 위한 본 발명의 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법은 SGSN과 RNC가 Iu-PS 인터페이스로 연결되고 SGSN과 GGSN이 Gn 인터페이스로 연결된 WCDMA 네트워크에서 임의의 이동국에 대한 상기 Iu-PS 인터페이스 구간의 송수신 데이터를 수집하되, (a) 상기 Iu-PS 인터페이스 구간에서 ATM/AAL5 데이터를 SCCP 및 그 이상의 상위 레이어로 재구성하여 캡처하는 단계; (b) 상기 캡처된 SCCP의 CR(Connection Request) 또는 CC(Connection Confirm)에서 SLR 또는 DLR 정보를 추출하고, 상기 추출된 SLR 또는 DLR을 기준으로 상위 레이어를 포함하는 기준 RANAP 메시지 데이터를 미리 저장된 저장소에 저장하는 단계; (c) 상기 Gn 인터페이스에서 상기 이동국의 이동전화번호에 대한 모바일 IP를 추출하는 단계 및 (d) 상기 모바일 IP를 갖는 SLR 또는 DLR을 등록하고, 향후 상기 SLR 또는 DLR을 갖는 상기 Iu-PS 인터페이스 구간의 송수신 데이터를 캡처하여 추출하는 단계를 포함하여 이루어진다.
전술한 구성에서, 상기 단계 (c)는 다시 (c1) 상기 Gn 인터페이스 구간에서 Create PDP Context Request 메시지를 캡처하는 단계; (c2) 상기 캡처된 Create PDP Context Request 메시지 내에 포함된 MSISDN이 측정하고자 하는 이동전화번호인 경우에 해당 Create PDP Context Request 메시지 내에 포함된 IMSI를 추출하는 단계 및 (c3) 상기 Create PDP Context Request 메시지의 응답인 Create PDP Context Response 메시지가 수신되는 경우에는 상기 수신된 Create PDP Context Response 메시지 내에서 당해 이동국에 할당된 상기 모바일 IP를 확인하는 단계를 포함하여 이루어질 수 있다.
나아가, 상기 단계 (d)에 있어서 SLR 또는 DLR의 등록은, (d1) 상기 단계 (c3)에서 확인된 모바일 IP에 의해 상기 단계 (b)에서 SLR 또는 DLR 별로 저장된 데이터 중에서 Activate PDP Context Accept 메시지를 검색하는 단계; (d2) 상기 검색된 Activate PDP Context Accept 메시지 내에 포함된 당해 이동국의 모바일 IP와 상기 단계 (c3)에서 확인된 해당 이동전화번호의 모바일 IP가 일치하는지를 판단하는 단계 및 (d3) 상기 두 모바일 IP가 일치하는 경우에 상기 Activate PDP Context Accept 메시지 내의 SCCP의 SLR 또는 DLR을 확인하여 등록하는 단계를 포함하여 이루어질 수 있다.
한편, 상기 단계 (d)에서 등록된 SLR 또는 DLR을 이용하여 상기 단계 (b)에서 저장된 데이터를 추출하는 단계; 상기 단계에서 추출된 데이터에서 Service Request 또는 CR-Attach Request를 확인하여 해당 메시지 내에 포함된 P-TMSI 또는 IMSI를 추출한 후에 상기 SLR 또는 DLR과 매칭시켜 저장하는 단계 및 상기 단계 (d)에서 캡처된 상기 Iu-PS 인터페이스 구간의 송수신 데이터 중에서 상기 저장된 P-TMSI 또는 IMSI를 갖는 데이터를 추출하는 단계를 포함하여 이루어질 수 있는데, 상기 P-TMSI 또는 IMSI에 의해 추출되는 데이터는 RANAP의 Id-Paging 패킷일 수가 있다.
이하에서는 첨부한 도면을 참조하여 본 발명의 바람직한 실시예에 따른 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법에 대해 상세하게 설명한다.
삭제
도 1은 CDMA 및 WCDMA 포괄하는 이동통신 시스템의 개략적인 네트워크 구성도이다. 도 1에 도시한 바와 같이, CDMA 및 WCDMA를 포괄하는 이동통신 시스템의 네트워크 구성은 크게 CDMA 파트와 WCDMA 파트로 구분될 수 있다. 먼저, CDMA 파트는 다수의 이동국(10), 기지국(BTS: Base Transceiver Station)(20), BSC/PCF(Base Station Controller/Packet Control Function)(30) 및 PDSN(Packet Data Serving Node)(40)으로 이루어질 수 있고, WCDMA 파트는 다수의 이동국(110), 다수의 노드 B(120), 무선망 제어기(RNC)(130), SGSN(Serving GPRS Support Node)(140) 및 GGSN(Gateway GPRS Support Node)(150)을 포함하여 이루어질 수 있다.
전술한 구성에서, 이동국(10)은 사용자가 소지하고 이동하면서 통신할 수 있는 휴대폰, 이동통신 기능을 갖춘 PDA(Personal Digital Assistant)나 랩톱 컴퓨터 등으로 구현될 수 있다. 기지국(20)은 이동국 및 BSC/PCF(30)와의 사이에서 무선 데이터의 송수신을 위한 무선 안테나의 기능을 담당한다. BSC/PCF(30)는 기지국(20)에서 받은 데이터를 상위단인 PDSN(40)으로 전송하여 각 기지국(20) 간의 연결을 조정하는 기능을 담당한다. PDSN(40)은 이동국(10)에 IP 주소를 할당하는 등 별도의 교환기를 거치지 않고도 이동국과 무선인터넷 사이에 연결 작업을 종합적으로 관리하는 관문역할을 담당한다.
다음으로, WCDMA 파트에서 노드 B(120)는 이동국(110; UE(User Equipment)라고도 한다)과의 사이에서 무선신호 송수신, 무선채널 부호화 및 복호화, 신호의 세기와 품질 측정, 기저대역 신호처리, 다이버시티, 무선자원관리 및 자체 유지보수 기능을 수행한다. 무선망 제어기(130)는 노드 B(120)와의 정합, 셀간 핸드오버 처리, 호 제어 등의 기능을 수행하는데, 하나의 무선망 제어기(130)는 다수의 노드 B(120)를 제어한다. SGSN(140)은 이동국(110)에 패킷 서비스를 제공하는 GPRS(General Packet Radio Service)의 서빙 노드로서, 이동국(110)의 패킷 모드에 대한 이동성 관리 컨텍스트를 설정함으로써 이동국의 패킷 모드 데이터 서비스 관리를 담당한다. 나아가, GGSN(150)과의 사이에서 PDP(Packet Data Protocol) 컨텍스트를 설정하고, 단말 인증 처리도 수행한다. 다음으로, GGSN(150)는 외부 패킷 데이터 네트워크와 직접 접속하는 GPRS 게이트웨이 노드로서, SGSN(140)과는 IP-기반 GPRS 백본망으로 연결되어 SGSN(140)으로의 라우팅 정보를 유지함으로써 터널링 및 IP 라우팅 기능을 구비한다. 이러한 GGSN(150)은 IMT-200O ISP(Internet Service Provider) 또는 타 ISP와의 접속 서비스를 위해 이동국(110)에 IP 주소를 할당하고 관리하며, PPP(Point-to-Point Protocol) 생성, 종단 및 릴레이 및 스크리닝 기능 등을 담당한다. 한편, 전술한 CDMA 파트 및 WCDMA 파트는 라우터에 의해 인터넷과 무선 네트워크의 연결 노드로서 무선 인터넷 서비스의 관문 역할을 제공하는 WAP 게이트웨이(200)에 연결되어 있다.
전술한 구성에서, Iu-PS(Packet Switched)는 무선망 제어기(130)와 SGSN(140) 사이의 인터페이스를 일컫는바 통상적으로 OC3(Optical Carrier 3)로 구현되고, Gn은 두 GSN들, 예를 들어 SGSN(140)과 GGSN(150) 사이의 인터페이스를 일컫는다.
도 2는 일반적인 Iu-PS 인터페이스의 프로토콜 구조도인바, 도 2에서 사용되 는 주요 약어를 정리하면 다음과 같다.
ATM : Asynchronous Transfer Mode
AAL5 : ATM Adaption Layer Type 5
SSCOP : Service Specific Connection Oriented Protocol
SSCF-NNI : Service Specific Co-ordination Function-Network Node Interface
MTP3 B : Message Transfer Part 3
SCCP : Signaling Connection Control Part
RANAP : Radio Access Network Application Part
GTP : GPRS Tunneling Protocol
M3UA : MTP 3 User Adaptation
GTP C : GTP Control
GTP U : GTP User
IP : Internet Protocol
UDP : User Data Protocol
한편, 상기 프로토콜의 각 레이별 메시지 타입은 다음과 같다.
먼저, SCCP 메시지 타입에는 Connection Request, Connection Confirm, Data Form1, Inactivity Timer, Release Complete, Released, Unitdata 및 Connection Refuse 등이 있는바, 도 3은 이중에서 Connection Refuse 메시지 타입의 구체 내용을 예시한 도이다. RANAP Procedure Code에는 Id-Initial UE Message, Id-Common ID, Id-security Mode Control, Id-Direct Transfer, Id-Iu-Release, Id-Paging 및 Id-RAB-Assignment 등이 있다. 위의 용어들에서 "Id"는 Identifier의 약어이고, 이하에서도 같음을 밝혀둔다.
다음으로 GMM(GPRS Mobility Management) 메시지 타입에는 Attach Request, Attach Accept, Attach Complete, Detach Request, GMM Information, Identity-Response, Service Request, Routing Area Update Accept, Activate PDP Context Request, Activate PDP Context Accept 및 Authentication and ciphering Request 등이 있다.
삭제
SM(GPRS Session Management) 메시지 타입에는 Deactivate PDP Context Request와 Deactivate PDP Context Accept가 있고, MM(Mobility Management) 메시지 타입에는 MM Information이 있다. 마지막으로, SMS 메시지 타입에는 CP-ACK, RP-ACK(Network to MS), RP-Data(M to Network) 등이 있다.
도 4는 본 발명의 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집장치의 설치 상태도이다. 도 4에 도시한 바와 같이, 본 발명의 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집장치는 무선망 제어기(130)와 SGSN(140) 사이를 중개하는 Iu-PS(OC3) 구간 및 SGSN(140)과 GGSN(150) 사이를 중개하는 Gn 구간에 각각 개재되어 이를 통과하는 데이터를 인출하는 2개의 탭(TAP)(300),(310) 장비와 이들 탭장비(300),(310)로부터 인출된 데이터를 분석하여 SGSN 데이터를 추출하는 SGSN 데이터 추출장비(320)를 포함하여 이루어질 수 있다. 전술한 구성에서, 무선망 제어기(130)와 SGSN(140) 사이의 탭장비로는 OC3 탭장비(300)가 사용될 수 있고, SGSN(140)과 GGSN(150) 사이의 탭장비(310)로는 기가비트(Gigabit) 탭장 비(310)가 사용될 수 있다. 한편, SGSN 데이터 추출장비(320)는 상기한 각각의 탭장비(300),(310)와 통신하는 범용의 네트워크 인터페이스 카드와 데이터 분석용 마이크로프로세서를 포함하여 이루어질 수 있는바, 이와 같이 본 발명의 데이터 수집방법은 범용 장비를 사용하여 수행될 수가 있다.
도 5는 본 발명의 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법을 설명하기 위한 흐름도인바, 별다른 설명이 없는 한 SGSN 데이터 추출장비(320)의 상기한 마이크로프로세서가 주체가 되어 수행함을 밝혀둔다. 도 5에 도시한 바와 같이, 먼저 단계 S100에서는 Iu-PS 구간에서 ATM/AAL5 데이터를 SCCP 및 그 이상의 상위 레이어(GMM/SM/MM)로 재구성(Reassembly)하여 캡처하는데, 이렇게 재구성되는 데이터는 다음과 같다.
- Attach Request, Attach Accept, Attach Response
- Service Request, Service Response
- Activate PDP Context Request, Activate PDP Context Response
- Deactivate PDP Context Request, Deactivate PDP Context Response
- Routing Area Update Complete, Routing Area Update Accept
- GMM Information, MM Information
- Id-RAB Assignment
- Id-security Mode Control
- Iu-Release
- SCCP Released(RSLD), SCCP Release Complete(RLC)
- SCCP Connection Request(CR), SCCP Connection Confirm(CC)
- SCCP Inactivity Timer
다음으로 단계 S102에서는 이렇게 캡처된 데이터가 측정하고자 하는 이동전화번호(MIN: Mobile Identification Number)의 데이터인지를 판단, 즉 Iu-PS 송수신 데이터를 수집하고자 하는 이동국에 대해 기 등록된 SCCP의 SLR(Source Local Reference)/DLR(Destination Local Reference) 데이터인지를 판단한다. 단계 S012에서의 판단 결과, 측정하고자 하는 이동전화번호(MIN)에 대한 SLR/DLR이 등록되어 있지 않는 경우에는 이를 알기 위해 단계 S104로 진행하여 Iu-PS 노드에서 SCCP의 CC(Connection Confirm)를 캡처한 후에 해당 CC에서 SLR/DLR 정보를 추출하고, 다시 이렇게 추출된 SLR/DLR을 기준으로 상위 레이어를 포함하는 RANAP 메시지를 저장된 저장소에 저장한다. 이 때 RANAP 메시지 중에서 Id-Paging 메시지에는 SLR/DLR 정보가 없으므로 해당 데이터는 후술하는 도 7b에서 예시한 바와 같이 IMSI 또는 P-TMSI 값을 기준으로 별도로 저장할 수 있도록 한다.
도 6은 WCDMA 네트워크에서 무선망 제어기와 SGSN 사이의 호시작(Call Start) 및 호종료(Call End) 과정을 설명하기 위한 흐름도이다. 도 6에 도시한 바와 같이, 호 연결을 위해 무선망 제어기(130)가 SGSN(140)으로 호연결 요청(CR: Connection Request) 메시지를 전송(단계 S10)하는데, 이 과정에서 SLR이 함께 전송되게 된다. 다음으로, 이러한 요청을 받은 SGSN(140)에서는 관련되는 호연결 처리를 수행한 후에 호연결 확인(CC: Connection Confirm) 메시지를 무선망 제어기(130)에 전송(단계 S12)하는데, 이 과정에서는 SLR과 DLR 정보가 함께 전송된다.
이와 같이 하여 호가 연결된 동안에 무선망 제어기(130)와 SGSN 사이에서는 Data Form 1 메시지가 상위 계층의 메시지를 전송(단계 S14)하게 되는데, 이 과정에서도 SLR과 DLR 정보가 함께 전송된다. 이 상태에서 SGSN(140)이 무선망 제어기(130)에 호연결 해제(Released) 메시지(RLSD)를 전송(단계 S16)하면 무선망 제어기(130)는 이에 따라 호연결 해제를 수행한 후에 해제 완료(Release Complete) 메시지(RLC)를 SGSN(140)에 전송(단계 S18)함으로써 호가 종료되게 된다.
한편, SGSN 데이터 추출장치(320)는 단계 S120을 수행하여 Gn 구간에서 Create PDP Context Request 메시지를 캡처하고, 다시 단계 S122에서는 해당 메시지 내에 포함된 MSISDN(Mobile Station Integrated System Digital Network)이 측정하고자 하는 이동전화번호(MIN)인지를 판단하여 이러한 메시지가 측정하고자 하는 이동전화번호(MIN)에 대한 메시지인지를 판단한다. 단계 S122에서의 판단 결과, 측정하고자 하는 이동전화번호(MIN)에 대한 메시지가 맞는 경우에는 단계 S124를 수행하여 해당 Create PDP Context Request 메시지 내에 포함된 IMSI를 추출하고, 다시 단계 S126에서는 해당 Create PDP Context 메시지의 응답인 Create PDP Context Response 메시지가 수신되는지를 판단한다. 단계 S126에서의 판단 결과, 해당 Create PDP Context Response 메시지가 수신되는 경우에는 단계 S128로 진행하여 해당 메시지 내에서 당해 이동국에 할당된 모바일 IP를 확인한다.
다음으로 단계 S130에서는 당해 이동국에 대해 앞서 추출된 IMSI와 모바일 IP 정보에 의해 단계 S104에서 저장된 SLR/DLR별 데이터 중에서 Activate PDP Context Accept 메시지를 검색하고, 다시 단계 S132에서는 이렇게 검색된 메시지 내에 포함된 당해 이동국의 모바일 IP와 앞선 단계 S122에서 확인된 해당 이동전화번호의 모바일 IP가 일치하는지를 판단한다. 단계 S132에서의 판단 결과, 두 모바일 IP가 일치하는 경우에는 단계 S134로 진행하여 해당 Activate PDP Context Accept 메시지 내의 SCCP의 SLR 또는 DLR을 확인하여 등록한다. 다음으로, 단계 S136에서는 이렇게 확인된 SLR/DLR 정보를 이용하여 저장소 내의 데이터를 추출하고, 이렇게 추출된 데이터에서 Service Request 또는 CR-Attach Request를 확인하여 해당 메시지 내에 포함된 P-TMSI를 추출한 후에 상기 SLR/DLR과 매칭시켜 저장하는데, 이 과정에서 P-TMSI가 존재하지 않는 경우에는 IMSI를 추출한 후에 상기 SLR/DLR과 매칭시켜 저장한다. 나아가, 향후 해당 이동전화번호의 SLR/DLR을 이용하여 데이터를 캡처할 수 있도록 미리 준비된 캡처 로직에 해당 정보를 전달한다.
한편, 단계 S102에서의 판단 결과, 이렇게 등록된 SLR/DLR이 존재하는 경우에 단계 S140에서 이를 갖는 모든 Iu-PS 송수신 데이터를 캡처하게 된다. 다음으로, 단계 S142에서는 측정하고자 하는 이동전화번호(MIN)에 대한 SCCP RLC(Release Complete) 메시지가 수신되는지를 판단하는데, 수신된 경우에는 호종료가 이루어진 상태이므로 단계 S144로 진행하여 SCCP 데이터 저장소에서 해당 SLR/DLR의 데이터를 삭제하여 초기화한 후에 프로그램을 종료하게 된다. 반면에 단계 S142에서의 판단 결과, SCCP RLC 메시지가 수신되지 않은 경우에 프로그램은 단계 S100으로 복귀하게 된다.
도 7a는 CR-Attach Request에 P-TMSI가 없는 경우에 IMSI에 의해 Iu-PS 구간의 송수신 데이터를 추출할 수 있음을 예시한 메시지 타입이고, 도 7b는 SCCP의 SLR/DLR로 못잡는 패킷을 RANAP의 Id-Paging에 포함된 IMSI 또는 P-TMSI에 의해 잡을 수 있음을 예시한 메시지 타입이다.
본 발명의 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법은 전술한 실시예에 국한되지 않고 본 발명의 기술 사상이 허용하는 범위 내에서 다양하게 변형하여 실시할 수 있다. 예를 들어, 전술한 실시예에서는 SLR/DLR로 표현하였으나 데이터를 측정하고자 하는 이동국이 발신지(Source)에 해당하는 경우에는 SLR 정보만 있으면 충분하고, 반대로 당해 이동국이 수신지(Destination)에 해당하는 경우에는 DSR 정보만 있으면 될 것이다.
이상에서 설명한 바와 같은 본 발명의 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법에 따르면, 간단한 범용 장비에 의해 WCDMA 네트워크에서 이동전화번호를 이용하여 SGSN 시스템의 Iu-PS 구간의 송수신 데이터를 수집할 수 있도록 함으로써 사용자에 대한 서비스 및 네트워크 관리를 보다 용이하게 수행할 수가 있다.

Claims (5)

  1. SGSN과 RNC가 Iu-PS 인터페이스로 연결되고 SGSN과 GGSN이 Gn 인터페이스로 연결된 WCDMA 네트워크에서 임의의 이동국에 대한 상기 Iu-PS 인터페이스 구간의 송수신 데이터를 수집하되,
    (a) 상기 Iu-PS 인터페이스 구간에서 ATM/AAL5 데이터를 SCCP 및 그 이상의 상위 레이어로 재구성하여 캡처하는 단계;
    (b) 상기 캡처된 SCCP의 CR(Connection Request) 또는 CC(Connection Confirm)에서 SLR 또는 DLR 정보를 추출하고, 상기 추출된 SLR 또는 DLR을 기준으로 상위 레이어를 포함하는 기준 RANAP 메시지 데이터를 미리 저장된 저장소에 저장하는 단계;
    (c) 상기 Gn 인터페이스에서 상기 이동국의 이동전화번호에 대한 모바일 IP를 추출하는 단계 및
    (d) 상기 모바일 IP를 갖는 SLR 또는 DLR을 등록하고, 향후 상기 SLR 또는 DLR을 갖는 상기 Iu-PS 인터페이스 구간의 송수신 데이터를 캡처하여 추출하는 단계를 포함하여 이루어진 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법.
  2. 제 1 항에 있어서, 상기 단계 (c)는,
    (c1) 상기 Gn 인터페이스 구간에서 Create PDP Context Request 메시지를 캡처하는 단계;
    (c2) 상기 캡처된 Create PDP Context Request 메시지 내에 포함된 MSISDN이 측정하고자 하는 이동전화번호인 경우에 해당 Create PDP Context Request 메시지 내에 포함된 IMSI를 추출하는 단계 및
    (c3) 상기 Create PDP Context Request 메시지의 응답인 Create PDP Context Response 메시지가 수신되는 경우에는 상기 수신된 Create PDP Context Response 메시지 내에서 당해 이동국에 할당된 상기 모바일 IP를 확인하는 단계를 포함하여 이루어진 것을 특징으로 하는 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법.
  3. 제 2 항에 있어서,
    상기 단계 (d)에 있어서 SLR 또는 DLR의 등록은,
    (d1) 상기 단계 (c3)에서 확인된 모바일 IP에 의해 상기 단계 (b)에서 SLR 또는 DLR 별로 저장된 데이터 중에서 Activate PDP Context Accept 메시지를 검색하는 단계;
    (d2) 상기 검색된 Activate PDP Context Accept 메시지 내에 포함된 당해 이동국의 모바일 IP와 상기 단계 (c3)에서 확인된 해당 이동전화번호의 모바일 IP가 일치하는지를 판단하는 단계 및
    (d3) 상기 (d2) 단계에서의 판단 결과, 상기 두 모바일 IP가 일치하는 경우에 상기 Activate PDP Context Accept 메시지 내의 SCCP의 SLR 또는 DLR을 확인하여 등록하는 단계를 포함하여 이루어진 것을 특징으로 하는 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법.
  4. 제 3 항에 있어서,
    상기 단계 (d)에서 등록된 SLR 또는 DLR을 이용하여 상기 단계 (b)에서 저장된 데이터를 추출하는 단계;
    상기 단계에서 추출된 데이터에서 Service Request 또는 CR-Attach Request를 확인하여 해당 메시지 내에 포함된 P-TMSI 또는 IMSI를 추출한 후에 상기 SLR 또는 DLR과 매칭시켜 저장하는 단계 및
    상기 단계 (d)에서 캡처된 상기 Iu-PS 인터페이스 구간의 송수신 데이터 중에서 상기 저장된 P-TMSI 또는 IMSI를 갖는 데이터를 추출하는 단계를 포함하여 이루어진 것을 특징으로 하는 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법.
  5. 제 4 항에 있어서,
    상기 P-TMSI 또는 IMSI에 의해 추출되는 데이터는 RANAP의 Id-Paging 패킷인 것을 특징으로 하는 WCDMA 네트워크에서 이동전화번호를 이용한 데이터 수집방법.
KR1020060072742A 2006-08-01 2006-08-01 Wcdma 네트워크에서 이동전화번호를 이용한 데이터수집방법 Active KR100784729B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020060072742A KR100784729B1 (ko) 2006-08-01 2006-08-01 Wcdma 네트워크에서 이동전화번호를 이용한 데이터수집방법
DE602007008998T DE602007008998D1 (de) 2006-08-01 2007-07-31 Verfahren zur Datenerhebung unter Verwendung von mobilen Identifikationsnummern in einem WCDMA-Netzwerk
EP07015032A EP1885140B1 (en) 2006-08-01 2007-07-31 Method of collecting data using mobile identification number in WCDMA network
AT07015032T ATE480968T1 (de) 2006-08-01 2007-07-31 Verfahren zur datenerhebung unter verwendung von mobilen identifikationsnummern in einem wcdma- netzwerk
US11/832,125 US7835336B2 (en) 2006-08-01 2007-08-01 Method of collecting data using mobile identification number in WCDMA network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060072742A KR100784729B1 (ko) 2006-08-01 2006-08-01 Wcdma 네트워크에서 이동전화번호를 이용한 데이터수집방법

Publications (1)

Publication Number Publication Date
KR100784729B1 true KR100784729B1 (ko) 2007-12-12

Family

ID=38616050

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060072742A Active KR100784729B1 (ko) 2006-08-01 2006-08-01 Wcdma 네트워크에서 이동전화번호를 이용한 데이터수집방법

Country Status (5)

Country Link
US (1) US7835336B2 (ko)
EP (1) EP1885140B1 (ko)
KR (1) KR100784729B1 (ko)
AT (1) ATE480968T1 (ko)
DE (1) DE602007008998D1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100933778B1 (ko) 2007-10-09 2009-12-24 주식회사 케이티 Ims를 이용하는 이동 통신망에서의 데이터 분석 장치 및방법

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8301790B2 (en) * 2007-05-30 2012-10-30 Randy Morrison Synchronization of audio and video signals from remote sources over the internet
CN101843134B (zh) * 2007-10-16 2014-05-07 艾利森电话股份有限公司 用于网络业务量监视的方法和监视组件
US8359644B2 (en) * 2008-11-17 2013-01-22 At&T Intellectual Property I, L.P. Seamless data networking
CN102098665B (zh) * 2011-02-21 2013-10-09 北京汇泰沃德科技有限公司 号码回填的补充方法和通信监测系统
CN102098667B (zh) * 2011-02-21 2013-10-09 北京汇泰沃德科技有限公司 应用于3g网络的号码回填方法和通信监测系统
EP2658333B1 (en) * 2012-04-26 2015-10-07 Belgacom International Carrier Services System and method for APN correction in GTP messages associated with GPRS data services offered by mobile operator using a sponsor network

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020064955A (ko) * 1999-12-23 2002-08-10 노키아 코포레이션 메시지의 이송
KR20020070464A (ko) * 1999-12-23 2002-09-09 노키아 코포레이션 메시징 서비스
KR20030055630A (ko) * 2001-12-27 2003-07-04 한국전자통신연구원 다중 제어국(rnc) 수용을 위한 iu 연결관리 방법
JP2003259422A (ja) 2002-03-04 2003-09-12 Nec Corp Gprs通信システムおよび移動端末間通信方法
KR20040026891A (ko) * 2002-09-26 2004-04-01 엘지전자 주식회사 이동통신 망 및 이동통신 망의 이동 단말에 대한 착신 호서비스 방법
JP2006140541A (ja) 2004-11-10 2006-06-01 Nec Commun Syst Ltd 移動体電話通信システム、ノード装置及びそれらに用いる呼処理リソース監視方法並びにそのプログラム

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69728079T2 (de) * 1996-05-03 2005-01-20 Agilent Technologies, Inc. (n.d.Ges.d.Staates Delaware), Palo Alto Verfahren und Einrichtung zum Verfolgen der Änderung des Identifizierungskodes in einem mobilen Kommunikationssystem
CN1158816C (zh) * 1999-09-07 2004-07-21 诺基亚公司 用于在分组网中执行法定截收的方法和系统
US20070047523A1 (en) * 2001-08-16 2007-03-01 Roamware, Inc. Method and system for call-setup triggered push content
WO2002093838A1 (en) * 2001-05-16 2002-11-21 Nokia Corporation Method and system allowing lawful interception of connections such a voice-over-internet-protocol calls
US6754834B2 (en) * 2001-11-23 2004-06-22 Nokia Corporation Technique for generating correlation number for use in lawful interception of telecommunications traffic
EP1502468B1 (en) * 2002-05-08 2012-07-04 Aran Communications Limited Telecommunications network subscriber experience measurement
WO2004010649A1 (en) * 2002-07-19 2004-01-29 Nokia Corporation Informing a lawful interception system of the serving system serving an intercepted target
US20040095894A1 (en) * 2002-11-15 2004-05-20 Jaana Eloranta Method and system for handling connection information in a communication network
US7505769B2 (en) * 2003-08-13 2009-03-17 Roamware Inc. Signaling gateway with multiple IMSI with multiple MSISDN (MIMM) service in a single SIM for multiple roaming partners
WO2004075598A1 (en) * 2003-02-18 2004-09-02 Roamware, Inc. Providing multiple msisdn numbers in a mobile device with a single imsi
US7602753B2 (en) * 2003-03-12 2009-10-13 Lg Electronics Inc. Apparatus and method for tracing GPRS tunnel protocol resource
WO2005015934A1 (en) * 2003-08-07 2005-02-17 Telefonaktiebolaget Lm Ericsson (Publ) Location signaling for large-scale, end-to-end, quality-of-service monitoring of mobile telecommunication networks
EP1716714B1 (en) * 2004-01-30 2008-01-02 Telefonaktiebolaget LM Ericsson (publ) Method for determining mobile terminal performance in a running wireless network
JP5587884B2 (ja) * 2008-08-06 2014-09-10 モービック・ネットワークス 無線アクセスネットワーク(ran)におけるコンテンツのキャッシング

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020064955A (ko) * 1999-12-23 2002-08-10 노키아 코포레이션 메시지의 이송
KR20020070464A (ko) * 1999-12-23 2002-09-09 노키아 코포레이션 메시징 서비스
KR20030055630A (ko) * 2001-12-27 2003-07-04 한국전자통신연구원 다중 제어국(rnc) 수용을 위한 iu 연결관리 방법
JP2003259422A (ja) 2002-03-04 2003-09-12 Nec Corp Gprs通信システムおよび移動端末間通信方法
KR20040026891A (ko) * 2002-09-26 2004-04-01 엘지전자 주식회사 이동통신 망 및 이동통신 망의 이동 단말에 대한 착신 호서비스 방법
JP2006140541A (ja) 2004-11-10 2006-06-01 Nec Commun Syst Ltd 移動体電話通信システム、ノード装置及びそれらに用いる呼処理リソース監視方法並びにそのプログラム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100933778B1 (ko) 2007-10-09 2009-12-24 주식회사 케이티 Ims를 이용하는 이동 통신망에서의 데이터 분석 장치 및방법

Also Published As

Publication number Publication date
ATE480968T1 (de) 2010-09-15
EP1885140B1 (en) 2010-09-08
US7835336B2 (en) 2010-11-16
US20080031215A1 (en) 2008-02-07
EP1885140A3 (en) 2008-10-29
DE602007008998D1 (de) 2010-10-21
EP1885140A2 (en) 2008-02-06

Similar Documents

Publication Publication Date Title
JP6382289B2 (ja) 移動通信システムで非アクセス層プロトコルを用いた通信支援方法及び装置
KR100784729B1 (ko) Wcdma 네트워크에서 이동전화번호를 이용한 데이터수집방법
FI117587B (fi) Menetelmä, laite ja tietokoneohjelmatuote tiedonsiirtoyhteyksien monitorointiin
US7406059B2 (en) System and method for serving short message in high rate packet data system
CN101610458B (zh) 用户设备分离的方法及其设备
CN101147412A (zh) 无线通信的方法及系统
CN102026366B (zh) 单卡双待网络注册方法以及网络控制设备
CN106993314A (zh) 一种电路域交换回落的回落性能判决方法和装置
US20140241241A1 (en) Method and apparatus for supporting short message services for packet switched devices
CN102137492B (zh) 单卡双待系统中视频电话业务的处理方法及设备
KR100683377B1 (ko) 2세대와 3세대 이동 통신망 사이의 번호이동성 서비스에따른 음성 착신호 처리 방법, 그 장치 및 시스템
KR100584196B1 (ko) WCDMA망에서 CDMA2000 1x 망으로 핸드오프를 가능하게 하는 시스템 및 방법
KR101748246B1 (ko) 이동 통신 시스템에서 비계층 프로토콜을 이용한 통신 지원 방법 및 장치
WO2006016756A1 (en) Call analysis system in mobile communication network
KR101817267B1 (ko) 이기종 망에서 음성 서비스를 제공하기 위한 페이징 장치 및 방법
KR100896844B1 (ko) 로밍 패킷 데이터 서비스를 위한 서버장치, 시스템 및 방법
KR20080066217A (ko) 무선 인터넷 품질 측정 정보를 수신하는 방법과 그를 위한 시스템 및 서버
KR100958919B1 (ko) 패킷 데이터의 품질을 측정하는 방법, 장치, 및 시스템
KR100812516B1 (ko) 2세대와 3세대 이동 통신망 사이의 번호이동성 서비스에따른 단문 메시지 처리 방법, 그 장치 및 시스템
KR100685514B1 (ko) Wcdma 망에 위치한 복합 단말기를 cdma 2000 1x사설 망으로 핸드오프하는 방법
KR101539023B1 (ko) 국제로밍에 따른 서비스 호 제어장치 및 방법
KR100954283B1 (ko) 이동통신 망에서 프록시 모바일 IPv4 접속 방법 및시스템
KR101058645B1 (ko) 지능망 지원 수준과 무관하게 단문 메시지 서비스 비용을 실시간으로 차감하는 방법 및 시스템
KR100790107B1 (ko) 통신시스템에서 객체 관리 장치 및 방법
KR20100046941A (ko) 이종망간의 호 처리를 위한 장치 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20060801

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20070626

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: 20071130

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20071205

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20071205

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20101203

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20111012

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20120907

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20120907

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20131028

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20131028

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20141021

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20141021

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20151006

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20151006

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20161124

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20161124

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20181130

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20181130

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20191126

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20191126

Start annual number: 13

End annual number: 13

PR1001 Payment of annual fee

Payment date: 20201117

Start annual number: 14

End annual number: 14