[go: up one dir, main page]

KR20020085214A - 이기종 망 연동을 위한 맵 메시지 처리 시스템 및 방법 - Google Patents

이기종 망 연동을 위한 맵 메시지 처리 시스템 및 방법 Download PDF

Info

Publication number
KR20020085214A
KR20020085214A KR1020010024610A KR20010024610A KR20020085214A KR 20020085214 A KR20020085214 A KR 20020085214A KR 1020010024610 A KR1020010024610 A KR 1020010024610A KR 20010024610 A KR20010024610 A KR 20010024610A KR 20020085214 A KR20020085214 A KR 20020085214A
Authority
KR
South Korea
Prior art keywords
map
network
message
tcap
protocol
Prior art date
Application number
KR1020010024610A
Other languages
English (en)
Other versions
KR100385136B1 (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 KR10-2001-0024610A priority Critical patent/KR100385136B1/ko
Priority to CNB021188351A priority patent/CN1185904C/zh
Priority to US10/139,287 priority patent/US7260111B2/en
Publication of KR20020085214A publication Critical patent/KR20020085214A/ko
Application granted granted Critical
Publication of KR100385136B1 publication Critical patent/KR100385136B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • H04Q3/0045Provisions for intelligent networking involving hybrid, i.e. a mixture of public and private, or multi-vendor systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0025Provisions for signalling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/14Backbone network devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements

Landscapes

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

Abstract

본 발명은 이동통신망 내의 망 요소에서 동기 망과 비동기 망의 연동에 핵심이 되는 MAP(Mobile Application Part) 메시지의 발신 망을 식별하여 해당되는 MAP으로 분배할 수 있도록 한 이기종 망 연동을 위한 MAP 메시지 처리 시스템 및 방법에 관한 것으로, 종래에는 동기 방식의 ANSI 규격 또는 비동기 방식의 GSM 규격 중에서 어느 하나의 규격을 기반으로 하는 동일 규격의 MAP 메시지 처리만을 수행함에 따라 서로 동일한 규격을 사용하는 경우에만 글로벌 로밍 서비스를 구현할 수 있다는 단점이 있었다.
따라서, 본 발명은 동기 또는 비동기 방식을 기반으로 하는 이기종 이동통신망간의 연동이 가능하도록 망 요소에서 MAP 메시지를 식별하여 분배함으로써, 이기종 이동통신망 가입자의 위치 관리, 이동 호 처리 및 호 처리와 관련된 각종 부가 서비스 등을 제공할 수 있게 되고, 이를 기반으로 이기종 이동통신망 가입자에 대해서도 글로벌 로밍 서비스를 제공할 수 있게 된다.

Description

이기종 망 연동을 위한 맵 메시지 처리 시스템 및 방법{MAP Message Processing System And Method For Heterogenous Network Interworking}
본 발명은 이기종 망 연동을 위한 MAP(Mobile Application Part) 메시지 처리에 관한 것으로, 특히 이동통신망 내의 망 요소에서 동기 망과 비동기 망의 연동에 핵심이 되는 MAP 메시지의 발신 망을 식별하여 해당되는 MAP으로 분배할 수 있도록 한 이기종 망 연동을 위한 MAP 메시지 처리 시스템 및 방법에 관한 것이다.
최근에 음성 위주의 아날로그 이동전화와, 음성과 저속 데이터 전송이 가능한 디지털 이동전화 등의 각종 이동통신 서비스를 하나로 통합하여 보다 확대된 멀티미디어 서비스를 제공하고자 3세대 이동전화로서 IMT-2000(International Mobile Telecommunication-2000) 환경의 차세대 이동통신 서비스가 제안되었으며, 이러한 차세대 이동통신 서비스는 공통 주파수 사용과 단일 기술표준으로 사용자가 세계 어느 곳으로 이동하더라도 하나의 단말기로 이동통신 서비스를 이용할 수 있도록 하는 글로벌 로밍 서비스의 제공을 목적으로 하고 있다.
하지만, 글로벌 로밍 서비스를 제공하기 위해서는 전 세계가 동일한 기술방식과 동일한 대역의 주파수를 사용해야 하는데, 현재 차세대 이동통신 서비스의 기술 방식은 ITU(International Telecommunications Union) 등 국제 표준화 기관의 처음 의도와는 다르게 유럽을 중심으로 한 ETSI(European Telecommunications Standards Institute)/3GPP(3rd Generation Partnership Project)의 GSM(Global System for Mobile communications) 09.02 또는 29.002 등의 규격을 기반으로 하는비동기 방식과 미국을 중심으로 한 ANSI(American National Standards Institude)/3GPP2의 IS-41(Interim Standard-41) 규격을 기반으로 하는 동기 방식이 각각 표준으로 인정받아 제정되어 있는 상태이다.
따라서, 이러한 환경 속에서 차세대 이동통신 서비스의 기본 목표인 글로벌 로밍 서비스를 구현하기 위해서는 동기 방식의 이동통신망(이하, 'ANSI망'이라 칭함)과 비동기 방식의 이동통신망(이하, 'GSM망'이라 칭함) 간의 이기종 망 연동(Network Interworking) 기술을 필요로 하게 되었다.
한편, 종래의 ANSI망이나 GSM망에서 이동국(Mobile Station)의 위치 관리, 이동 호 처리 및 호 처리와 관련된 각종 부가 서비스 등의 서비스를 제공하기 위해서는 해당 통신망을 구성하는 망 요소(Network Element)들이 ANSI망을 기반으로 하는지, GSM망을 기반으로 하는지에 따라 첨부된 도면 도 1 및 도 2에 도시된 바와 같이 이동통신 응용부(Mobile Application Part ; 이하, 'MAP'이라 칭함) 메시지를 전달하고 처리하게 되는데, 이러한 MAP 메시지들은 원격 동작(Remote Operation)으로 정의되고, TCAP(Transaction Capability Application Part), SCCP(Signaling Connection Control Part), MTP(Message Transfer Part) 계층 1, 2, 3 또는 TCAP, SCCP, SCTP(Standard of Catalog Transfer Protocol), TCP(Transmission Control Protocol), IP(Internet Protocol) 등의 하위 프로토콜이 제공하는 서비스를 이용하는 통신 실체(Entity)들 간에 전달되어진다.
여기서, TCAP은 첨부된 도면 도 3과 같이 TSL(Transaction Sub-Layer)과 CSL(Component Sub-Layer)의 두 개의 부계층으로 구성되고, 해당 CSL 부계층은CHA(Component HAndling)와 DHA(Dialogue HAndling) 등의 기능 블록으로 구성되며, TCAP 메시지에 대한 트랜잭션 관리 기능과 컴포넌트 처리 기능 및 비정상 상황 처리 기능을 기본적으로 수행하고, GSM망을 기반으로 하는 경우에는 해당 TCAP 메시지의 다이얼로그 관리 기능과 다이얼로그 부분(Dialogue Portion) 처리 기능을 더 수행하는데, 각각의 상세 기능을 설명하면 다음과 같다.
첫째로, TSL 부계층에 의한 TCAP 메시지의 트랜잭션 관리 기능은 TR_사용자인 CSL 부계층간의 트랜잭션 메시지 교환 기능으로, CSL 부계층의 다이얼로그와 TSL 부계층의 트랜잭션은 일대일 대응하며, 해당 다이얼로그와 대응되는 트랜잭션 역시 자국와 원격 TSL 부계층 사이에서 트랜잭션을 형성하는지의 여부에 따라 비구조형 트랜잭션과 구조형 트랜잭션으로 분류된다.
여기서, 비구조형 트랜잭션은 TSL 부계층 사이에 명시적인 연관관계를 형성하지 않고 트랜잭션 메시지를 전송하고자 할 때 사용되며, 응답을 기대하지 않는 등급 4의 동작들을 포함한 하나 또는 그 이상의 컴포넌트들은 단방향 메시지에 실려 전송되고, 한번의 전송 후에 그 트랜잭션을 통한 더 이상의 전송은 없게 된다.
그리고, 구조형 트랜잭션은 CSL 분계층이 명시적으로 트랜잭션의 시작(Begin), 계속(Continuation)을 지시하여 트랜잭션을 형성하고, 종료(End) 또는 중단(Abort)을 지시하여 형성된 연관관계(association)를 종료하는데, 해당 트랜잭션은 트랜잭션 번호(Transaction ID)에 의해 구별되고, 해당 트랜잭션의 시작, 계속, 종료를 위하여 다음과 같은 기능들이 제공된다.
트랜잭션 시작은 CSL 부계층 사이에 트랜잭션이 형성되면 이 트랜잭션에 트랜잭션 번호를 할당하게 하고, CSL 부계층간의 트랜잭션 메시지 교환이 가능하게 하며, 해당 트랜잭션 시작 요청을 수신한 수신측은 응답으로서 해당 트랜잭션에 대한 연관관계를 지속시키거나 종료할 수 있다.
트랜잭션 계속은 CSL 부계층 사이의 트랜잭션 연관관계를 지속시키고, 양방향의 메시지 교환이 가능하게 하며, 트랜잭션 종료는 할당된 트랜잭션 번호를 해제하고 해당 트랜잭션을 통한 더 이상의 메시지 교환을 없게 하는데, 이러한 트랜잭션의 종료는 양측의 CSL 부계층 중 어느 측에서나 수행할 수 있고, 그 방법으로는 상대단(Peer)으로 종료 메시지를 전송하지 않고 두 노드에서 각각 독자적으로 종료하는 예정종료(Prearranged End)와, 상대단으로 종료 메시지를 전송하여 트랜잭션을 종료하는 기본종료(Basic End)와, CSL 부계층이 트랜잭션의 중단을 요청하거나 TSL 부계층에서 비정상 상황이 발생하는 경우에 TSL 부계층에 전송 대기중이거나 수신되었던 트랜잭션 메시지를 폐기하기 위해 사용되는 트랜잭션 중단(Transaction Abort)의 세가지 방법이 있다.
둘째로, CSL 부계층에 의한 TCAP 메시지의 다이얼로그 관리 기능은 TC_사용자 사이에서 어떠한 응용을 실현하기 위한 연속적인 컴포넌트의 교환 기능으로, 해당 TC_사용자는 다이얼로그를 이용하여 특정한 일련의 컴포넌트들을 다른 일련의 컴포넌트들과 구별하여 교환할 수 있으며, 해당 다이얼로그의 형태에는 비구조형 다이얼로그(unstructured dialogue)와 구조형 다이얼로그(structured dialogue)가 있다.
여기서, 비구조형 다이얼로그는 응답을 기대하지 않는 경우 TC_사용자간에명시적인 연관관계를 설정하지 않고 컴포넌트를 전송하는 방법으로, 한번의 전송 후에 그 다이얼로그를 통하여 더 이상의 전송은 없게 되며, 수신된 컴포넌트에 오류가 있는 경우 해당 컴포넌트는 거절되고 이는 비구조형 다이얼로그를 통하여 송신측에 알려진다.
그리고, 구조형 다이얼로그는 TC_사용자가 다이얼로그에 있어서 연관관계의 설정, 유지, 종료를 지시할 수 있는 형태의 다이얼로그로서, TC_사용자는 동시에 다수의 다이얼로그를 병렬적으로 처리할 수 있고, 각각의 다이얼로그는 다이얼로그 번호(Dialogue ID)에 의하여 구분되며, 해당 TC_사용자는 다이얼로그의 시작, 계속을 지시하여 다이얼로그를 형성한 후 다이얼로그 종료, 중단을 지시하여 형성된 연관관계를 중단한다.
셋째로, CSL 부계층에 의한 TCAP 메시지의 컴포넌트 처리 기능은 동작 지시와 이에 대한 응답을 포함하는 CSL 부계층의 프로토콜 데이터 단위(Protocol Data Unit ; PDU)로서, TC_사용자가 원격 TC_사용자(remote TC_User)에게 전송하는 동작 지시 또는 이에 대한 응답은 CSL 부계층에 의하여 하나의 컴포넌트에 실려 전송되고, 해당 컴포넌트에는 동시에 다수의 동작 지시가 가능하도록 지시 번호(Invocation ID)를 할당하여 관리하며, 또한 동작의 지시와 이에 대한 응답을 서로 연관시키기 위해 동작 지시에 부여된 지시번호는 응답에 실어 다시 반송한다.
넷째로, CSL 부계층에 의한 TCAP 메시지의 다이얼로그 부분 처리 기능은 원격 TC_사용자에게 ASE(Application Service Entity) 집합과 다이얼로그 동안 요구되어 질 수 있는 관련 법칙인 응용 문맥을 전달하기 위해 응용 문맥이름(Application Context Name)을 갖는 다이얼로그 부분을 처리하는 기능으로, 해당 응용 문맥 이름이 받아들여지면 응답하는 원격 TC_사용자는 일반적인 방법으로 다이얼로그를 지속할 것인지, 중단할 것인지를 결정할 수 있으며, 해당 응용 문맥 이름이 받아들여지지 않으면 현재 받아들인 컴포넌트를 버리고 해당되는 다이얼로그를 거절했다는 것을 보내준다.
그리고, 최초의 TC_CONTINUE 메시지에 다른 응용 문맥 이름을 포함시키는 경우에는 선택적인 응용 문맥을 사용하여 다이얼로그를 지속시킨다는 의미이고, 다른 응용 문맥을 근거로 하는 TC_END 메시지를 송신하는 경우에는 해당 다이얼로그를 종료한다는 의미이다.
마지막으로, CSL 계층에 의한 비정상 상황 처리 기능은 컴포넌트를 처리하는 과정중에 비정상 상황(abnormal situation)이 발생하는 경우의 처리 기능으로, 해당 비정상 상황으로는 변형된(Malformed) 컴포넌트를 수신한 경우와 소정시간이 경과한 후에도 응답을 받지 못하는 타임아웃(Timeout)의 경우 등이 있을 수 있는데, 해당 CSL 부계층이 변형된 컴포넌트를 수신한 경우에는 해당 컴포넌트를 거절(reject)하고 이를 TC_사용자에게 알리고, 최종 응답을 받지 못한 경우에는 해당되는 지시번호를 해제(release)하고 이를 TC_사용자에게 알리며, 메시지 시작 후에 일정시간 동안 응답이 없는 경우에는 타임아웃을 발생시켜 TCAP의 기능을 계속적으로 수행할 수 있도록 한다. 그리고, 이외에 여러 비정상 상황 발생시 TC_사용자인 MAP 및 상대 계층(entity)으로 비정상을 알리는 기능을 수행한다.
한편, 종래의 차세대 이동통신망에서 대국으로부터 수신되는 No.7 메시지는MTP(L1, L2, L3)를 통해 SCCP에서 서브시스템별로 데이터 메시지가 구분되어 TCAP으로 전달되는데, 이때 SCCP로부터 메시지를 전달받은 TCAP의 메시지 처리 절차를 설명하면 다음과 같다.
먼저, 해당 SCCP의 데이터 메시지가 N_UNIDATA 프리미티브를 통해 TCAP의 TSL 부계층으로 전달되면, 해당 TSL 부계층에서는 전달받은 메시지를 각 트랜잭션 메시지 타입별로 분류하여 처리하게 되는데, 이때의 트랜잭션 메시지 타입은 각각 트랜잭션 시작, 계속, 종료, 중단 등이 있으며, 각각에 해당되는 TSM(Transaction State Machine)이 해당 트랜잭션 부분(Portion)을 처리하게 된다.
이때, 각 트랜잭션 메지시 타입별로 분류된 메시지는 각 메시지 타입에 따라 필요한 데이터는 저장하고, 현재의 동작에 따른 상태를 정의하게 되는데, 일례로 트랜잭션 시작 타입의 메시지가 수신되면 TSL 부계층의 TSM은 메시지를 송신한 대국의 주소 및 트랜잭션 ID를 저장하고, 해당 트랜잭션의 상태를 IR(Init Received)로 정의하게 된다.
이후, TSL 부계층에 의해 트랜잭션 처리된 데이터 메시지를 전달받은 CSL 부계층에서는 비동기 방식의 GSM망인 경우 동기 방식의 ANSI 방식과 달리 다이얼로그 부분에 대한 처리를 더 수행하게 되는데, 이를 위해 해당 CSL 부계층의 DHA에서는 전달받은 데이터 메시지에서 다이얼로그 부분만을 추출한 후, 해당 다이얼로그 타입(AARQ, AARE, ABRT 등)이 트랜잭션 타입에 배치되지 않는 타입인지를 판단하여 처리하게 된다.
그리고, 해당 CSL 부계층의 CHA에서는 데이터 메시지에서 컴포넌트 부분을추출하고, 해당되는 컴포넌트 타입(Invoke, Result Error, Reject)에 따라 각각의 컴포넌트 처리를 수행하게 되는데, 이때, 컴포넌트 부분은 트랜잭션 부분이나 다이얼로그 부분과는 달리 하나의 메시지에 다수의 컴포넌트들이 전달될 수 있으므로, 해당 컴포넌트 부분내에 몇 개의 컴포넌트가 존재하는지를 확인하여 처리해야 하며, 이러한 컴포넌트 부분의 처리가 완료되면 MAP 동작(Operation) 처리에 필요한 MAP 프로토콜 메시지를 TC_사용자인 MAP으로 전달하게 된다.
전술한 바와 같은 종래의 차세대 이동통신망을 구성하는 임의의 망 요소는 동기 방식의 ANSI 규격 또는 비동기 방식의 GSM 규격 중에서 어느 하나의 규격을 기반으로 하는 환경의 MAP으로만 구성될 뿐, 동기 방식과 비동기 방식의 규격 모두를 기반으로 구성되지는 못하고 있다.
따라서, 종래의 차세대 이동통신망(ANSI망, GSM망)에서는 동일 규격을 기반으로 하는 MAP 메시지 처리만을 수행할 수 있고, 이로 인해 차세대 이동통신 서비스의 기본 목표인 글로벌 로밍 서비스를 완전하게 구현하지 못하는 즉, 동기 또는 비동기 방식으로 서로 동일한 규격을 사용하는 경우에만 글로벌 로밍 서비스를 구현할 수 있다는 단점이 있었다.
본 발명은 전술한 바와 같은 문제점을 해결하기 위한 것으로 그 목적은, 동기 또는 비동기 방식을 기반으로 하는 이기종 이동통신망간의 연동이 가능하도록 망 요소에서 MAP 메시지를 식별하여 분배함으로써, 이기종 이동통신망 가입자의 위치 관리, 이동 호 처리 및 호 처리와 관련된 각종 부가 서비스 등을 제공하고, 이를 통해 이기종 이동통신망 가입자에 대해서도 글로벌 로밍 서비스를 제공할 수 있도록 하는데 있다.
도 1은 종래 ANSI망 기반의 망 요소에서의 MAP 메시지 흐름을 도시한 도면.
도 2는 종래 GSM망 기반의 망 요소에서의 MAP 메시지 흐름을 도시한 도면.
도 3은 도 1 및 도 2에 있어, TCAP의 상세한 구성 블록도.
도 4는 본 발명에 따른 차세대 이동통신망 내의 망 요소에서 이기종 망 연동을 위한 MAP 메시지 처리 시스템을 도시한 도면.
도 5는 도 4에 있어, 프로토콜 식별부와 프로토콜 분배부의 상세한 구성 블록도.
도 6은 본 발명에 따른 차세대 이동통신망 내의 망 요소에서 이기종 망 연동을 위한 MAP 메시지 처리 동작을 도시한 순서도.
* 도면의 주요 부분에 대한 부호의 설명 *
41 : TSL 부계층 42 : CSL 부계층
51 : 프로토콜 식별부 52 : 프로토콜 분배부
52-1 : MAP 정보 데이터베이스 52-2 : 메시지 분배부
상술한 바와 같은 목적을 달성하기 위한 본 발명의 특징은, TCAP 프로토콜과 MAP 프로토콜의 인터페이스부에서 하위 레벨의 SCCP로부터 전달받아 TCAP 처리한 메시지를 분석하여 상기 메시지를 송신한 발신 망을 식별하는 프로토콜 식별부와; 상기 프로토콜 식별부의 발신 망 식별 정보를 바탕으로 MAP 정보 데이터베이스를 검색하여 해당되는 상위 MAP으로 MAP 메시지를 분배하는 프로토콜 분배부를 포함하는 이기종 망 연동을 위한 맵 메시지 처리 시스템을 제공하는데 있다.
여기서, 상기 프로토콜 식별부는, 상기 TCAP 처리한 메시지에 다이얼로그 부분이 포함되어 있는지의 여부에 따라 발신 망을 식별하거나, 상기 TCAP 처리한 메시지의 동작코드에 포함되는 동작 패밀리 정보에 따라 발신 망을 식별하거나, 또는 상기 TCAP 처리한 메시지의 컴포넌트 부분에 포함되는 MAP 시작 데이터를 기반으로 발신 망을 식별하는 것을 특징으로 한다.
그리고, 상기 프로토콜 분배부는, 각 MAP 응용별 고유 식별자, 시스템 내부 IPC 통신을 위한 IPC 통신 식별자, MAP 프로토콜 식별자, 처리 가능한 동작코드, 응용 문맥 이름에 대한 정보를 포함하는 MAP 정보 데이터베이스와; 상기 MAP 정보 데이터베이스를 검색하여 해당되는 MAP을 선택해서 MAP 메시지를 분배하는 메시지분배부를 포함하는 것을 특징으로 한다.
본 발명의 다른 특징은, 대국으로부터 수신되는 No.7 메시지를 SCCP에서 서브시스템별로 데이터 메시지를 구분하여 TCAP으로 전달하는 과정과; SCCP로부터 전달받은 메시지를 TCAP 처리한 후, TCAP 처리한 메시지를 분석하여 상기 메시지를 송신한 발신 망을 식별하는 과정과; 상기 발신 망 식별 정보를 바탕으로 기구성된 MAP 정보 데이터베이스를 검색하여 해당되는 상위 MAP으로 MAP 메시지를 분배하는 과정을 포함하는 이기종 망 연동을 위한 맵 메시지 처리 방법을 제공하는데 있다.
이때, 상기 발신 망을 식별하는 과정은, TCAP 처리한 메시지에 다이얼로그 부분이 포함되어 있는지의 여부에 따라 발신 망을 식별하는 경우 상기 메시지에 다이얼로그 부분이 포함되어 있는 경우 발신 망을 비동기 망으로 인식하고, 다이얼로그 부분이 포함되어 있지 않은 경우 발신 망을 동기 망으로 인식하는 것을 특징으로 하고, TCAP 처리한 메시지의 동작코드를 기반으로 발신 망을 식별하는 경우 상기 메시지의 동작코드가 동기 망에서 정의한 특정 동작 패밀리 정보를 포함하는 경우 발신 망을 동기 망으로 인식하고, 다른 동작 패밀리 정보를 포함하거나 어떠한 동작 패밀리 정보도 포함하지 않는 경우 발신 망을 비동기 망으로 인식하는 것을 특징으로 하며, TCAP 처리한 메시지의 컴포넌트 부분에 포함되는 MAP 시작 데이터를 기반으로 발신 망을 식별하는 경우 상기 메시지의 컴포넌트 부분에 포함된 MAP 시작 데이터가 동기 망에서 정의한 특정 MAP 시작 데이터를 갖는 경우 발신 망을 동기 망으로 인식하고, 그 이외의 MAP 시작 데이터를 갖는 경우 발신 망을 비동기 망으로 인식하는 것을 특징으로 한다.
나아가, 상술한 이기종 망 연동을 위한 맵 메시지 처리 방법은, 초기화시 시스템의 MAP에 대한 정보를 프로토콜 분배 기능의 실행 초기에 파일 또는 데이터베이스로부터 검색하거나 MAP이 실행될 때 전달받아 MAP 정보 데이터베이스를 구성하는 과정을 더 포함하는 것을 특징으로 한다.
이하, 본 발명에 따른 실시예를 첨부한 도면을 참조하여 상세하게 설명하면 다음과 같다.
본 발명에서는 동기 방식의 ANSI망과 비동기 방식의 GSM망을 상호 연동할 수 있도록 하여 실질적인 글로벌 로밍 서비스가 가능하게 하고자 하는데, 이를 위한 본 발명에 따른 차세대 이동통신망 내의 망 요소에서 이기종 망 연동을 위한 MAP 메시지 처리 구조는 첨부한 도면 도 4에 도시한 바와 같이, TCAP 프로토콜과 MAP 프로토콜 사이의 인터페이스 부분에서 MAP 메시지를 식별 및 분배하여 처리하는 프로토콜 식별부(51) 및 프로토콜 분배부(52)를 구비하여 이루어진다.
이때, 도 4에서 SCCP의 하위 레벨을 살펴보면 M3UA와 SCTP 및 TCP/UDP(User Datagram Protocol)/IP를 포함하는데, 이는 향후의 3세대 이동통신망에 적용을 추진하고 있는 프로토콜로서, 본 발명은 SCCP를 포함한 하위 레벨의 프로토콜 형태와는 무관하게 적용 가능하다.
한편, 해당 프로토콜 식별부(51)와 프로토콜 분배부(52)의 기능을 첨부한 도면 도 5를 참조하여 보다 상세히 설명하면, 해당 프로토콜 식별부(51)는 TCAP의 CSL 부계층(42)에 의해 DHA 또는 CHA 기능 처리된 TCAP 메시지를 분석하여 해당되는 발신 망(ANSI망 또는 GSM망)을 식별하는데, 이때, 해당 TCAP 메시지를 분석하여 발신 망을 식별하는 방법을 아래 표 1의 TCAP 메시지 포맷을 참조하여 설명하면, 해당 TCAP 메시지에 다이얼로그 부분(표 1에서 번 부분)이 포함되었는지의 여부에 따라 발신 망을 식별하는 대화부분 식별 방법과, 해당 TCAP 메시지의 동작코드(Operation Code)(표 1에서 번 부분)를 기반으로 발신 망을 식별하는 동작코드 식별 방법과, 해당 TCAP 메시지의 컴포넌트 부분에 포함되는 MAP 시작 데이터인 파라미터 태그(표 1에서 번 부분)를 기반으로 발신 망을 식별하는 MAP 시작 데이터 식별 방법 등이 있다.
GSM망의 TCAP 메시지 포맷 ANSI망의 TCAP 메시지 포맷
메시지 타입 태그(Message Type Tag)전체 메시지 길이(Total Message Length) 메시지 타입 태그전체 메시지 길이
발신 트랜잭션 ID 태그(OriginatingTransaction ID Tag)트랜잭션 ID 길이(Transaction ID Length)트랜잭션 ID(Transaction ID) 발신 트랜잭션 ID 태그트랜잭션 ID 길이트랜잭션 ID
다이얼로그 부분(Dialogue Portion) ① 무시(Don't Care) ①
컴포넌트 부분 태그(Component Portion Tag)컴포넌트 부분 길이(Component Portion Length) 컴포넌트 부분 태그컴포넌트 부분 길이
컴포넌트 타입 태그(Component Type Tag)컴포넌트 길이(Component Length) 컴포넌트 타입 태그컴포넌트 길이
인보크 ID 태그(Invoke ID Tag)인보크 ID 길이(Invoke ID Length)인보크 ID(Invoke ID) 인보크 ID 태그인보크 ID 길이인보크 ID
링크 ID 태크(Linked ID Tag)링크 ID 길이(Linked ID Length)링크 ID(Linked ID) 링크 ID 태크링크 ID 길이링크 ID
동작 코드 태그(Operation Code Tag)동작 코드 길이(Operation Code Length) 동작 코드(Operation Code) XX ② 동작 코드 태그동작 코드 길이 동작 코드 09XX ②
파라미터 태그(Parameter Tag) XX ③ 파라미터 길이(Parameter Length)파라미터(Parameter) 파라미터 태그 31 ③ 파라미터 길이파라미터
그리고, 해당 프로토콜 분배부(52)는 프로토콜 식별부(51)의 식별 정보를 바탕으로 기구성된 MAP 정보 데이터베이스(52-1)를 검색하여 해당되는 MAP으로 MAP메시지를 분배하는데, 이를 위해 각 MAP 응용별 고유 식별자, 시스템 내부 IPC(Inter Process Communication) 통신을 위한 IPC 통신 식별자(큐 또는 공유 메모리 등), MAP 프로토콜 식별자(ANSI 또는 GSM 등을 구분), 처리 가능한 동작코드, 응용 문맥 이름 등의 정보를 포함하는 MAP 정보 데이터베이스(52-1)와, 해당 MAP 정보 데이터베이스(52-1)를 검색하여 해당되는 MAP을 선택해서 MAP 메시지를 분배하는 메시지 분배부(52-2)로 구성된다.
이때, 해당 MAP 정보 데이터베이스(52-1)는 초기화시 해당 시스템의 MAP에 대한 정보를 수집하여 구성하게 되며, 해당 MAP 정보는 프로토콜 분배부(52)의 실행 초기에 파일 또는 데이터베이스로부터 검색하여 수집하거나, MAP이 실행될 때 전달받아 수집하게 된다.
이와 같이 구성된 본 발명에 따른 차세대 이동통신망 내의 망 요소에서 이기종 망 연동을 위한 MAP 메시지 처리 동작을 첨부한 도면 도 6을 참조하여 설명하면 다음과 같다.
먼저, 해당 이동통신망 내의 망 요소에 대해 설명하면, 해당 망 요소는 일반적으로 하나의 규격에 따른 MAP으로 구성되며, 해당 MAP은 UNIX 운영체계를 기반으로 하는 컴퓨터 시스템에서 하나의 프로세스 또는 다수 개의 프로세스로 실현되거나, 다른 프로세스의 일부로 실현될 수 있다.
이러한 상태에서 대국으로부터 수신되는 No.7 메시지는 MTP(L1, L2, L3) 또는 TCP/UDP/IP와 SCTP 및 M3UA를 통해 SCCP로 전달되면, 해당 SCCP는 서브시스템별로 데이터를 구분하여 TCAP으로 전달하게 된다.
그러면, 해당 TCAP의 TSL 부계층(41)에서는 전달받은 TCAP 메시지의 트랜잭션 부분을 처리하여 CSL 부계층(42)으로 전달하게 되고, 해당 CSL 부계층(42)에서는 전달받은 TCAP 메시지에 대한 DHA 또는 CHA 기능 처리를 수행한 후(스텝 S61), 이를 프로토콜 식별부(51)로 전달하게 된다.
이에, TCAP의 CSL 부계층(42)에 의해 DHA 또는 CHA 기능 처리된 TCAP 메시지를 전달받은 프로토콜 식별부(51)에서는 전달받은 TCAP 메시지를 분석하여 다이얼로그 부분의 포함 여부나 동작코드 또는 MAP 시작 데이터를 기반으로 해당 TCAP 메시지가 어느 망(동기 방식의 ANSI망 또는 비동기 방식의 GSM망)으로부터 수신되었는지 즉, 해당 TCAP 메시지를 송신한 발신 망을 식별하게 된다(스텝 S62).
즉, 해당 프로토콜 식별부(51)는 TCAP 메시지에 다이얼로그 부분이 포함되어 있는지의 여부에 따라 발신 망을 식별할 수 있는데, 이는 TCAP 메시지의 다이얼로그 부분이 트랜잭션 부분이나 컴포넌트 부분과는 달리 망 종류에 따라 선택적으로 사용되는 부분 즉, 동기 방식의 ANSI망에서는 사용하지 않지만 비동기 방식의 GSM망에서는 필수적으로 사용되므로, 해당 TCAP 메시지에 다이얼로그 부분이 포함되어 있는 경우에는 발신 망을 GSM망으로 인식하게 되고, 다이얼로그 부분이 포함되어 있지 않은 경우에는 발신 망을 ANSI망으로 인식하게 되는 것이다.
그리고, 해당 프로토콜 식별부(51)는 TCAP 메시지의 동작코드를 기반으로 발신 망을 식별할 수 있는데, 여기서, 해당 TCAP 메시지의 동작코드는 1 바이트 이상으로 구성되고 소정의 동작 패밀리(Operation Family) 정보를 포함할 수 있으며, 동기 방식의 ANSI망에서는 동작코드를 2 바이트 이상으로 구성하되, 최초 1 바이트에 핵사값 '0x09'의 프로토콜 패밀리를 의미하는 특정 동작 패밀리 정보를 정의하여 사용하므로, 해당 TCAP 메시지의 동작코드가 핵사값 '0x09'의 특정 동작 패밀리 정보를 포함하는 경우에는 발신 망을 ANSI 망으로 인식하게 되고, 다른 동작 패밀리 정보를 포함하거나 어떠한 동작 패밀리 정보도 포함하지 않는 경우에는 발신 망을 GSM망으로 인식하게 되는 것이다.
또한, 해당 프로토콜 식별부(51)는 TCAP 메시지의 컴포넌트 부분에 포함되는 MAP 시작 데이터를 기반으로 발신 망을 식별할 수 있는데, 이는 동기 방식의 ANSI망에서 MAP 시작 데이터 즉, MAP의 시작 바이트 값인 파라미터 태그를 핵사값 '0x31'로 정의하여 사용하므로, 해당 TCAP 메시지의 MAP 시작 데이터인 파라미터 태그가 핵사값 '0x31'의 시작 바이트를 갖는 경우에는 발신 망을 ANSI 망으로 인식하게 되고, 핵사값 '0x31'이 아닌 경우에는 발신 망을 GSM 망으로 인식하게 되는 것이다.
한편, 해당 프로토콜 식별부(51)는 상술한 방법에 따라 발신 망을 식별한 메시지를 상위 MAP으로 전달하기 위해 프로토콜 분배부(52)로 전달하게 되고(스텝 S63), 이에, 해당 프로토콜 분배부(52)에서는 프로토콜 식별부(51)의 식별 정보(발신 망 식별자, 동작코드, MAP 시작 데이터)를 바탕으로 기구성된 MAP 정보 데이터베이스(52-1)를 검색하여 가장 적절한 상위 MAP을 선택해서 MAP 메시지를 분배(전달)하게 된다(스텝 S64).
이로써, 본 발명에서는 동기 또는 비동기 방식으로 서로 다른 규격을 사용하는 이기종 이동통신망 사이의 연동에 핵심이 되는 MAP 메시지 식별 및 분배 기능을제공하여 차세대 이동통신망 환경에서의 동기-비동기 망 연동이 가능하게 함으로써, 이기종 이동통신망의 가입자에 대해서도 차세대 이동통신망에서 기본 목표로 하고 있는 글로벌 로밍 서비스를 제공할 수 있게 되며, 향후에 PCS(Personal Communication Service) 망과 IMT-2000 망과의 연동에도 적용할 수 있을 뿐 아니라, 2세대 동기 망과 2세대 비동기 망과의 연동이나 2세대 동기 망과 3세대 비동기 망과의 연동 또는 2.5세대 동기 망과 3세대 비동기 망과의 연동(또는 그 역으로의 망 연동)에도 적용할 수 있게 된다.
또한, 본 발명에 따른 실시예는 상술한 것으로 한정되지 않고, 본 발명과 관련하여 통상의 지식을 가진자에게 자명한 범위내에서 여러 가지의 대안, 수정 및 변경하여 실시할 수 있다.
이상과 같이, 본 발명은 동기 또는 비동기 방식을 기반으로 하는 이기종 이동통신망간의 연동이 가능하도록 망 요소에서 MAP 메시지를 식별하여 분배함으로써, 이기종 이동통신망 가입자의 위치 관리, 이동 호 처리 및 호 처리와 관련된 각종 부가 서비스 등을 제공할 수 있게 되고, 이를 기반으로 이기종 이동통신망 가입자에 대해서도 글로벌 로밍 서비스를 제공할 수 있게 된다.

Claims (9)

  1. TCAP 프로토콜과 MAP 프로토콜의 인터페이스부에서 하위 레벨의 SCCP로부터 전달받아 TCAP 처리한 메시지를 분석하여 상기 메시지를 송신한 발신 망을 식별하는 프로토콜 식별부와;
    상기 프로토콜 식별부의 발신 망 식별 정보를 바탕으로 MAP 정보 데이터베이스를 검색하여 해당되는 상위 MAP으로 MAP 메시지를 분배하는 프로토콜 분배부를 포함하는 것을 특징으로 하는 이기종 망 연동을 위한 맵 메시지 처리 시스템.
  2. 제 1항에 있어서,
    상기 프로토콜 식별부는, 상기 TCAP 처리한 메시지에 다이얼로그 부분이 포함되어 있는지의 여부에 따라 발신 망을 식별하거나, 상기 TCAP 처리한 메시지의 동작코드에 포함되는 동작 패밀리 정보에 따라 발신 망을 식별하거나, 또는 상기 TCAP 처리한 메시지의 컴포넌트 부분에 포함되는 MAP 시작 데이터를 기반으로 발신 망을 식별하는 것을 특징으로 하는 이기종 망 연동을 위한 맵 메시지 처리 시스템.
  3. 제 1항에 있어서,
    상기 프로토콜 분배부는, 각 MAP 응용별 고유 식별자, 시스템 내부 IPC 통신을 위한 IPC 통신 식별자, MAP 프로토콜 식별자, 처리 가능한 동작코드, 응용 문맥 이름에 대한 정보를 포함하는 MAP 정보 데이터베이스와;
    상기 MAP 정보 데이터베이스를 검색하여 해당되는 MAP을 선택해서 MAP 메시지를 분배하는 메시지 분배부를 포함하는 것을 특징으로 하는 이기종 망 연동을 위한 맵 메시지 처리 시스템.
  4. 제 1항 또는 3항에 있어서,
    상기 MAP 정보 데이터베이스는, 초기화시 시스템의 MAP에 대한 정보를 수집하여 구성하되, 상기 MAP 정보를 프로토콜 분배부의 실행 초기에 파일 또는 데이터베이스로부터 검색하여 수집하거나, MAP이 실행될 때 전달받아 수집하여 구성하는 것을 특징으로 하는 이기종 망 연동을 위한 맵 메시지 처리 시스템.
  5. 대국으로부터 수신되는 No.7 메시지를 SCCP에서 서브시스템별로 데이터 메시지를 구분하여 TCAP으로 전달하는 과정과;
    SCCP로부터 전달받은 메시지를 TCAP 처리한 후, TCAP 처리한 메시지를 분석하여 상기 메시지를 송신한 발신 망을 식별하는 과정과;
    상기 발신 망 식별 정보를 바탕으로 기구성된 MAP 정보 데이터베이스를 검색하여 해당되는 상위 MAP으로 MAP 메시지를 분배하는 과정을 포함하는 것을 특징으로 하는 이기종 망 연동을 위한 맵 메시지 처리 방법.
  6. 제 5항에 있어서,
    상기 발신 망을 식별하는 과정은, TCAP 처리한 메시지에 다이얼로그 부분이 포함되어 있는지의 여부에 따라 발신 망을 식별하는 경우 상기 메시지에 다이얼로그 부분이 포함되어 있는 경우 발신 망을 비동기 망으로 인식하고, 다이얼로그 부분이 포함되어 있지 않은 경우 발신 망을 동기 망으로 인식하는 것을 특징으로 하는 이기종 망 연동을 위한 맵 메시지 처리 방법.
  7. 제 5항에 있어서,
    상기 발신 망을 식별하는 과정은, TCAP 처리한 메시지의 동작코드를 기반으로 발신 망을 식별하는 경우 상기 메시지의 동작코드가 동기 망에서 정의한 특정 동작 패밀리 정보를 포함하는 경우 발신 망을 동기 망으로 인식하고, 다른 동작 패밀리 정보를 포함하거나 어떠한 동작 패밀리 정보도 포함하지 않는 경우 발신 망을 비동기 망으로 인식하는 것을 특징으로 하는 이기종 망 연동을 위한 맵 메시지 처리 방법.
  8. 제 5항에 있어서,
    상기 발신 망을 식별하는 과정은, TCAP 처리한 메시지의 컴포넌트 부분에 포함되는 MAP 시작 데이터를 기반으로 발신 망을 식별하는 경우 상기 메시지의 컴포넌트 부분에 포함된 MAP 시작 데이터가 동기 망에서 정의한 특정 MAP 시작 데이터를 갖는 경우 발신 망을 동기 망으로 인식하고, 그 이외의 MAP 시작 데이터를 갖는 경우 발신 망을 비동기 망으로 인식하는 것을 특징으로 하는 이기종 망 연동을 위한 맵 메시지 처리 방법.
  9. 제 5항에 있어서,
    초기화시 시스템의 MAP에 대한 정보를 프로토콜 분배 기능의 실행 초기에 파일 또는 데이터베이스로부터 검색하거나 MAP이 실행될 때 전달받아 MAP 정보 데이터베이스를 구성하는 과정을 더 포함하는 것을 특징으로 하는 이기종 망 연동을 위한 맵 메시지 처리 방법.
KR10-2001-0024610A 2001-05-07 2001-05-07 이기종 망 연동을 위한 맵 메시지 처리 시스템 및 방법 KR100385136B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR10-2001-0024610A KR100385136B1 (ko) 2001-05-07 2001-05-07 이기종 망 연동을 위한 맵 메시지 처리 시스템 및 방법
CNB021188351A CN1185904C (zh) 2001-05-07 2002-04-30 用于多机种网络间互通的移动应用部分消息处理系统和方法
US10/139,287 US7260111B2 (en) 2001-05-07 2002-05-07 Map message processing system and method for interworking between heterogeneous networks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2001-0024610A KR100385136B1 (ko) 2001-05-07 2001-05-07 이기종 망 연동을 위한 맵 메시지 처리 시스템 및 방법

Publications (2)

Publication Number Publication Date
KR20020085214A true KR20020085214A (ko) 2002-11-16
KR100385136B1 KR100385136B1 (ko) 2003-05-23

Family

ID=19709126

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2001-0024610A KR100385136B1 (ko) 2001-05-07 2001-05-07 이기종 망 연동을 위한 맵 메시지 처리 시스템 및 방법

Country Status (3)

Country Link
US (1) US7260111B2 (ko)
KR (1) KR100385136B1 (ko)
CN (1) CN1185904C (ko)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100488258B1 (ko) * 2003-02-26 2005-05-11 에스케이 텔레콤주식회사 Wcdma망과 cdma2000 1xev-do망 사이의화상전화 연동 방법
KR100516297B1 (ko) * 2002-12-09 2005-09-21 엘지전자 주식회사 이기종망간의 번호 이동성 서비스 방법
KR100776817B1 (ko) * 2006-02-22 2007-11-19 주식회사 젤파워 부계층을 이용한 저속 이종 네트워크 사이의 통합 mac에의한 데이터 링크 방법 및 장치
KR100871618B1 (ko) * 2007-01-19 2008-12-02 삼성전자주식회사 이동통신 시스템에서 맵 통계 방법 및 장치
KR101043167B1 (ko) * 2003-06-25 2011-06-20 주식회사 케이티 레거시 망 운용관리 시스템간의 연동시스템 및 방법

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7356038B2 (en) * 2002-09-13 2008-04-08 At&T Mobility Ii Llc Systems and method for a communications broker
US7822416B2 (en) * 2003-05-12 2010-10-26 Alcatel-Lucent Usa Inc. Methods and systems for allowing global roaming between devices supported by different protocols
EP1492359A1 (en) * 2003-06-24 2004-12-29 Hewlett-Packard Development Company, L.P. Processing of signalling messages according to one of a plurality of protocol stacks
EP1528715B1 (en) * 2003-10-30 2009-07-01 Research In Motion Limited Method for transmitting (receiving) cellular network information (e.g. MNC, NCC) by (from) a wireless local area network in an extensible authentication protocol (EAP)
US7395083B2 (en) 2003-10-30 2008-07-01 Research In Motion Limited Methods and apparatus for the communication of cellular network information between a wireless local area network and a mobile station
EP1528718B1 (en) * 2003-10-30 2009-12-16 Research In Motion Limited Method for transmitting (receiving) cellular network information (e.g. MNC, NCC) by (from) a wireless local area network in an extensible authentication protocol (EAP)
PT2094044E (pt) 2003-11-19 2010-11-05 Research In Motion Ltd Disponibilização de informação de difusão de rede para dispositivos de comunicação sem fios adaptados para rede de área local sem fios
KR100627834B1 (ko) * 2004-07-27 2006-10-11 에스케이 텔레콤주식회사 휴대 인터넷 망과 다른 종류의 망과의 연동 기능을제공하는 방법 및 시스템
CN100440872C (zh) * 2004-10-01 2008-12-03 中兴通讯股份有限公司 一种分布式环境中消息交换的实现方法及其装置
US20060083367A1 (en) * 2004-10-19 2006-04-20 Schepers Paul D Transaction capabilities application part message router
CN1897590B (zh) * 2005-07-15 2010-10-27 华为技术有限公司 一种基于dua协议的消息传输方法和装置
US7664087B2 (en) * 2005-09-15 2010-02-16 Samsung Electronics Co., Ltd Method for generating a frame in an orthogonal frequency division multiple access communication system
CN101674321A (zh) * 2008-09-12 2010-03-17 华为技术有限公司 一种消息处理方法、装置和系统
US8087067B2 (en) 2008-10-21 2011-12-27 Lookout, Inc. Secure mobile platform system
US8108933B2 (en) * 2008-10-21 2012-01-31 Lookout, Inc. System and method for attack and malware prevention
US8051480B2 (en) * 2008-10-21 2011-11-01 Lookout, Inc. System and method for monitoring and analyzing multiple interfaces and multiple protocols
US9235704B2 (en) 2008-10-21 2016-01-12 Lookout, Inc. System and method for a scanning API
US9043919B2 (en) 2008-10-21 2015-05-26 Lookout, Inc. Crawling multiple markets and correlating
US8533844B2 (en) 2008-10-21 2013-09-10 Lookout, Inc. System and method for security data collection and analysis
US8984628B2 (en) * 2008-10-21 2015-03-17 Lookout, Inc. System and method for adverse mobile application identification
US9367680B2 (en) 2008-10-21 2016-06-14 Lookout, Inc. System and method for mobile communication device application advisement
US8060936B2 (en) 2008-10-21 2011-11-15 Lookout, Inc. Security status and information display system
US8347386B2 (en) 2008-10-21 2013-01-01 Lookout, Inc. System and method for server-coupled malware prevention
US8099472B2 (en) 2008-10-21 2012-01-17 Lookout, Inc. System and method for a mobile cross-platform software system
US9781148B2 (en) 2008-10-21 2017-10-03 Lookout, Inc. Methods and systems for sharing risk responses between collections of mobile communications devices
US8538815B2 (en) * 2009-02-17 2013-09-17 Lookout, Inc. System and method for mobile device replacement
US8855601B2 (en) 2009-02-17 2014-10-07 Lookout, Inc. System and method for remotely-initiated audio communication
US8467768B2 (en) * 2009-02-17 2013-06-18 Lookout, Inc. System and method for remotely securing or recovering a mobile device
US9042876B2 (en) 2009-02-17 2015-05-26 Lookout, Inc. System and method for uploading location information based on device movement
US9955352B2 (en) 2009-02-17 2018-04-24 Lookout, Inc. Methods and systems for addressing mobile communications devices that are lost or stolen but not yet reported as such
US8943552B2 (en) 2009-04-24 2015-01-27 Blackberry Limited Methods and apparatus to discover authentication information in a wireless networking environment
ES2957533T3 (es) * 2009-06-04 2024-01-22 Blackberry Ltd Métodos y aparato para su uso para facilitar la comunicación de información de redes vecinas a un terminal móvil con la utilización de una solicitud relacionada con un protocolo compatible con RADIUS
US8397301B2 (en) 2009-11-18 2013-03-12 Lookout, Inc. System and method for identifying and assessing vulnerabilities on a mobile communication device
US8665842B2 (en) 2010-05-13 2014-03-04 Blackberry Limited Methods and apparatus to discover network capabilities for connecting to an access network
US8644276B2 (en) 2010-05-13 2014-02-04 Research In Motion Limited Methods and apparatus to provide network capabilities for connecting to an access network
US8467359B2 (en) 2010-05-13 2013-06-18 Research In Motion Limited Methods and apparatus to authenticate requests for network capabilities for connecting to an access network
US8738765B2 (en) 2011-06-14 2014-05-27 Lookout, Inc. Mobile device DNS optimization
US8788881B2 (en) 2011-08-17 2014-07-22 Lookout, Inc. System and method for mobile device push communications
US9407443B2 (en) 2012-06-05 2016-08-02 Lookout, Inc. Component analysis of software applications on computing devices
US9589129B2 (en) 2012-06-05 2017-03-07 Lookout, Inc. Determining source of side-loaded software
US8655307B1 (en) 2012-10-26 2014-02-18 Lookout, Inc. System and method for developing, updating, and using user device behavioral context models to modify user, device, and application state, settings and behavior for enhanced user security
US9208215B2 (en) 2012-12-27 2015-12-08 Lookout, Inc. User classification based on data gathered from a computing device
US9374369B2 (en) 2012-12-28 2016-06-21 Lookout, Inc. Multi-factor authentication and comprehensive login system for client-server networks
US8855599B2 (en) 2012-12-31 2014-10-07 Lookout, Inc. Method and apparatus for auxiliary communications with mobile communications device
US9424409B2 (en) 2013-01-10 2016-08-23 Lookout, Inc. Method and system for protecting privacy and enhancing security on an electronic device
US9642008B2 (en) 2013-10-25 2017-05-02 Lookout, Inc. System and method for creating and assigning a policy for a mobile communications device based on personal data
US9753796B2 (en) 2013-12-06 2017-09-05 Lookout, Inc. Distributed monitoring, evaluation, and response for multiple devices
US10122747B2 (en) 2013-12-06 2018-11-06 Lookout, Inc. Response generation after distributed monitoring and evaluation of multiple devices
WO2016178816A1 (en) 2015-05-01 2016-11-10 Lookout, Inc. Determining source of side-loaded software
CN105279036B (zh) * 2015-12-04 2019-10-25 上海斐讯数据通信技术有限公司 进程间通信方法、装置及电子设备
US10218697B2 (en) 2017-06-09 2019-02-26 Lookout, Inc. Use of device risk evaluation to manage access to services
CN118158628A (zh) * 2022-12-05 2024-06-07 中兴通讯股份有限公司 数据处理方法、装置及设备

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR0182233B1 (ko) * 1996-06-12 1999-05-15 서정욱 디지탈 이동전화망과 아날로그 이동전화망의 상호 로밍 방법
KR100301578B1 (ko) * 1996-12-30 2001-11-22 박종섭 No.7 신호 프로토콜을 이용한 제어국과 교환기 간의 인터페이스 장치
KR100214135B1 (ko) * 1996-12-31 1999-08-02 유기범 에스에스 넘버 세븐 프로토콜 방식의 맵 프로토콜 처리 방법
FI105874B (fi) 1997-08-12 2000-10-13 Nokia Mobile Phones Ltd Monipistematkaviestinlähetys
USH1895H (en) * 1997-09-26 2000-10-03 Dsc/Celcore, Inc. Application provider and method for communication
US6339595B1 (en) * 1997-12-23 2002-01-15 Cisco Technology, Inc. Peer-model support for virtual private networks with potentially overlapping addresses
US6741868B1 (en) * 1999-07-30 2004-05-25 Curitell Communications Inc. Method and apparatus for interfacing among mobile terminal, base station and core network in mobile telecommunications system
KR20010026096A (ko) * 1999-09-03 2001-04-06 박종섭 이동통신 시스템에서 셀 방송 서비스방법
IE20000748A1 (en) * 1999-09-17 2001-04-04 Markport Ltd A short message gateway
US7006433B1 (en) * 1999-09-21 2006-02-28 Alcatel Usa Sourcing, L.P. System and method for transporting in/ain signaling over an internet protocol (IP) network
US6577723B1 (en) * 2000-07-13 2003-06-10 At&T Wireless Service, Inc. Application of TCAP criteria in SCCP routing

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100516297B1 (ko) * 2002-12-09 2005-09-21 엘지전자 주식회사 이기종망간의 번호 이동성 서비스 방법
KR100488258B1 (ko) * 2003-02-26 2005-05-11 에스케이 텔레콤주식회사 Wcdma망과 cdma2000 1xev-do망 사이의화상전화 연동 방법
KR101043167B1 (ko) * 2003-06-25 2011-06-20 주식회사 케이티 레거시 망 운용관리 시스템간의 연동시스템 및 방법
KR100776817B1 (ko) * 2006-02-22 2007-11-19 주식회사 젤파워 부계층을 이용한 저속 이종 네트워크 사이의 통합 mac에의한 데이터 링크 방법 및 장치
KR100871618B1 (ko) * 2007-01-19 2008-12-02 삼성전자주식회사 이동통신 시스템에서 맵 통계 방법 및 장치

Also Published As

Publication number Publication date
CN1384691A (zh) 2002-12-11
CN1185904C (zh) 2005-01-19
KR100385136B1 (ko) 2003-05-23
US20020183060A1 (en) 2002-12-05
US7260111B2 (en) 2007-08-21

Similar Documents

Publication Publication Date Title
KR100385136B1 (ko) 이기종 망 연동을 위한 맵 메시지 처리 시스템 및 방법
JP4391590B2 (ja) 電気通信ネットワーク内で経路選択アドレスを変換するためのシステム
US8520828B2 (en) Methods, systems, and computer program products for providing telecommunications services between a session initiation protocol (SIP) network and a signaling system 7 (SS7) network
EP0817452B1 (en) Intelligent processing for establishing communication over the internet
RU2144271C1 (ru) Система для управления телекоммуникационным обслуживанием
US6507649B1 (en) Mechanism and method for distributing ISUP stacks over multiple loosely coupled processors
US6175618B1 (en) ANI based routing
WO2000039969A1 (en) Method and apparatus for interconnecting and communicating between circuit-switched and packet-switched networks
CA2338149A1 (en) Multi-protocol interface apparatus at a service control point
US20140211786A1 (en) Method and Apparatus for Creating and Distributing Cost Telephony-Switching Functionality within an IP Network
RU2283544C2 (ru) Способ обеспечения обслуживания коротких сообщений через мобильную интеллектуальную сеть
JP2001223793A (ja) メッセージ転送パートレベル3エリアスポイントコード
US7519051B2 (en) Methods and related apparatus for operating a gateway to act as a conduit for a structured transaction
CN1142686C (zh) 电话系统及其服务提供方法
US6600751B1 (en) Gateway between a data network and a service network
EP0998829B1 (en) Intelligent service peripheral
JP2001274906A (ja) 交換機とサービスコンピュータの間で通信サービスデータを送信する方法、交換機、サービスコンピュータ、プログラムモジュールおよびインターフェースデバイス
CN1889610B (zh) 大容量分布式信令处理设备及其方法
US7860080B2 (en) Service provisioning in telecommunications system comprising call control service capability servers
JP3125616B2 (ja) パーソナル移動通信装置
US20040052264A1 (en) Systems and method for a communications broker
KR101263018B1 (ko) 다수의 tcap 컴포넌트 메시지들을 처리하기 위한인터페이스 장치, 방법 및 통신망
KR20030037369A (ko) 무선 지능망에서 티엘디엔 관리 방법
WO1999001992A2 (en) Ani based routing
NO326972B1 (no) Fremgangsmate og system for signaloverforing mellom et digitalt mobilkommunikasjonssystem og et datakommunikasjonssystem

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20010507

PA0201 Request for examination
N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20020614

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

PG1501 Laying open of application
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: 20030428

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20030512

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20030513

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20060502

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20070417

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20080424

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20090429

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20100428

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20110412

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20120419

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20130417

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20130417

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20140416

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20140416

Start annual number: 12

End annual number: 12

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20160409