[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100825706B1 - Method for determinating protocol of the map message in the no.7 network - Google Patents

Method for determinating protocol of the map message in the no.7 network Download PDF

Info

Publication number
KR100825706B1
KR100825706B1 KR1020070000929A KR20070000929A KR100825706B1 KR 100825706 B1 KR100825706 B1 KR 100825706B1 KR 1020070000929 A KR1020070000929 A KR 1020070000929A KR 20070000929 A KR20070000929 A KR 20070000929A KR 100825706 B1 KR100825706 B1 KR 100825706B1
Authority
KR
South Korea
Prior art keywords
protocol
network
map message
calling party
gsm
Prior art date
Application number
KR1020070000929A
Other languages
Korean (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 KR1020070000929A priority Critical patent/KR100825706B1/en
Application granted granted Critical
Publication of KR100825706B1 publication Critical patent/KR100825706B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/26Special purpose or proprietary protocols or architectures

Landscapes

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

Abstract

A method for determining a protocol of an MAP(Maintenance Application Part) message in No.7 network is provided to check the protocol of the MAP message in a process of capturing and decoding a signal. A method for determining a protocol of an MAP(Maintenance Application Part) message in No.7 network includes the steps of: setting a reference table which stores information about PC(Point Code), GT(Global Titles), and a network of each device(S200); capturing a signal at a specific point of No.7 network; checking a routing indicator of a calling party and a called party of an SCCP(Signaling Connection Control Part) of the captured signal(S210); if the routing indicator is one, checking the calling party and the called party of the SCCP, and checking a sort of the network corresponding to the GT using the reference table(S230); if the networks of the calling party and the called party are UMTS/HSDPA devices, or one UMTS/HSDPA device and one dual mode device, recognizing a protocol as an MAP message using a GSM(Global System for Mobile Telecommunication) protocol, and decoding the message according to a GSM protocol, if the networks of the calling party and the called party are CDMA devices, or one CDM device and the other dual mode device, recognizing the protocol as the MAP message using IS(Interim Standard)-41 protocol, and decoding the message according to the GSM protocol.

Description

No.7 네트워크에서의 MAP 메시지의 프로토콜 판단 방법{Method for determinating protocol of the MAP message in the No.7 Network}Method for determinating protocol of the MAP message in the No.7 Network

도 1은 No.7 네트워크에서의 계층을 나타내는 구성도이다. 1 is a configuration diagram illustrating a hierarchy in a No. 7 network.

도 2는 본 발명의 바람직한 실시예에 따른 MAP 메시지의 프로토콜 판단 방법을 순차적으로 도시한 흐름도이다. 2 is a flowchart sequentially illustrating a protocol determination method of a MAP message according to an embodiment of the present invention.

도 3은 본 발명의 바람직한 실시예에 따른 MAP 메시지의 프로토콜 판단 방법을 적용하는 네트워크를 예시적으로 도시한 구성도이다. FIG. 3 is a diagram illustrating a network to which a method of determining a protocol of a MAP message is applied according to an exemplary embodiment of the present invention.

도 4는 도 3의 네트워크에 대하여 본 발명에 따른 판단 방법을 적용하여 프로토콜을 확인한 스택의 구조를 예시적으로 도시한 구성도이다. 4 is a diagram illustrating a structure of a stack in which a protocol is confirmed by applying a determination method according to the present invention to the network of FIG. 3.

본 발명은 No.7 네트워크에서의 MAP 메시지의 프로토콜 판단 방법에 관한 것으로서, 더욱 구체적으로는 CDMA 장비와 UMTS/HSDPA 장비들이 혼재되어 있는 No.7 네트워크에 있어서, 네트워크 구간에서 캡쳐된 시그널을 디코딩하기 위하여 MAP 메시지에 적용되는 프로토콜을 판단하는 방법에 관한 것이다. The present invention relates to a method for determining a protocol of a MAP message in a No.7 network. More specifically, in a No.7 network in which CDMA and UMTS / HSDPA devices are mixed, decoding a signal captured in a network section The present invention relates to a method for determining a protocol applied to a MAP message.

일반적으로 교환 시스템은 가입자간 통신 라인을 형성하도록 하는 역할을 수 행하는 장치로 사용되고 있다. 이러한 교환 시스템은 가입자의 증가와 가입자들로부터 더 많은 부가 서비스가 요구되면서 교환 시스템이 처리해야 할 작업이 증가하였으며, 전체적인 크기도 증가하였다. 한편, 하나의 교환시스템에서 다른 부가 기능을 추가시키기 위해서는 교환 시스템의 전반적인 요소들을 수정해야 하는 문제점들이 있다. 따라서, 교환 시스템의 부피 증가로 인하여 특정 서비스를 부가하기가 어려워지는 문제점이 발생하였으며, 부가 기능이 추가될 때마다 많은 인력과 시간, 비용이 소요되는 문제점이 발생하였다. In general, a switching system is used as a device for performing a role to form a communication line between subscribers. This exchange system has increased the number of subscribers and more additional services from the subscribers, the more work the exchange system has to handle, the overall size has increased. On the other hand, in order to add another additional function in one exchange system, there are problems that must modify the overall elements of the exchange system. Therefore, it is difficult to add a specific service due to the increase in the volume of the exchange system, a problem that requires a lot of manpower, time, cost each time the additional function is added.

이러한 문제점을 해결하기 위하여, 교환시스템과 독립적으로 별도의 부가 서비스를 제공하는 시스템을 이용하여 서비스를 추가하는 방법이 대두되었다. 이와 같이 교환 시스템과는 독립적으로 부가 서비스를 수행하는 시스템을 지능망 시스템이라 한다. 이러한 지능망 시스템에서 제공하고 있는 서비스는 No.7 신호 처리 기술의 발전과 함께 더욱 발전하여 현재에는 교환국 기반의 서비스가 제공되고 있으며, 또한 가입자 기반 및 그룹 기반의 서비스에 대한 연구가 활발하게 진행중이다. In order to solve this problem, a method of adding a service using a system that provides a separate additional service independent of the switching system has emerged. As such, a system that performs an additional service independently of the switching system is called an intelligent network system. The services provided by such an intelligent network system have been further developed with the development of No.7 signal processing technology. Currently, exchange-based services are provided, and research on subscriber-based and group-based services is actively being conducted.

도 1은 No.7 계층의 구성도를 나타내는 도면이다. No.7 신호 처리 방식은 최대 4096 회선을 지원하고 신호 회선으로서는 4.8 또는 64Kbps의 디지털 전송 회선을 고려하고 있고, 신호 메시지가 가변 길이(최대 272 바이트)의 신호 유니트로 전송된다. 도 1을 참조하면, 메시지 전송부(MTP:Message Transfer Part), 신호 접속 제어부(SCCP:Signaling Connection Control Part) 및 이용자부(User Part)로 구성되며, 이용자부는 ISUP(ISDN User Part), TCAP(Transaction Capabilities Application Part), MAP(Maintenance Application Part)로 이루어진다. 1 is a diagram illustrating a configuration diagram of a No. 7 layer. The No.7 signal processing scheme supports up to 4096 lines and considers digital transmission lines of 4.8 or 64 Kbps as signal lines, and signal messages are transmitted in signal units of variable length (up to 272 bytes). Referring to FIG. 1, a message transfer part (MTP), a signaling connection control part (SCCP) and a user part (User Part) are configured, and the user part is an ISUP (ISDN User Part) and a TCAP ( It consists of Transaction Capabilities Application Part) and Maintenance Application Part (MAP).

상기 메시지 전송부는 OSI 참조 모델 계층 1 ~ 계층 3에 대응되는 레벨로서, 신호국간에서 레벨 4 이용자부를 송수신하는 기능블록이다. 상기 메시지 전송부는 신호 데이터 링크 레벨, 신호 링크 레벨 및 신호망 레벨로 구성된다. The message transmitter is a level corresponding to OSI reference model layer 1 to layer 3, and is a functional block for transmitting and receiving a level 4 user unit between signal stations. The message transmitter comprises a signal data link level, a signal link level, and a signal network level.

상기 신호접속 제어부는 OSI 참조 모델 계층 3에 대응되는 레벨로서, 메시지 전송부의 신호망 레벨과 협조하여 OSI 참조 모델 계층 3의 망 서비스를 제공하는 기능 블록이다. 상기 신호 접속 제어부(SCCP)는 No.7 네트워크에서의 라우팅 프로토콜을 제공하는데, 포인트 코드(Point Code;이하 'PC'라고 한다)와 서브 시스템 번호(Sub System Number; 이하 'SSN'이라 한다)를 포함하는 형태로 이루어지거나 글로벌 타이틀(Global Titles; 이하 'GT'라고 한다)을 포함하는 형태로 이루어진다. 상기 SCCP는 라우팅 인디케이터(routing indicator)를 더 구비하여, 'GT'를 이용하여 라우팅 프로토콜을 제공하는 경우에는 라우팅 인디케이터를 '1'로 설정하며, 'PC'와 'SSN'을 이용하여 라우팅 프로토콜을 제공하는 경우에는 라우팅 인디케이터를 '1'외의 다른 값으로 설정한다. The signal access control unit is a level corresponding to OSI reference model layer 3, and is a functional block that provides network services of the OSI reference model layer 3 in cooperation with the signal network level of the message transmitter. The Signaling Connection Control Unit (SCCP) provides a routing protocol in a No. 7 network, and includes a Point Code (hereinafter referred to as a 'PC') and a Sub System Number (hereinafter referred to as an 'SSN'). It may be in the form of including, or in the form of including global titles (hereinafter referred to as 'GT'). The SCCP further includes a routing indicator. When providing a routing protocol using 'GT', the SCCP sets the routing indicator to '1' and sets the routing protocol using 'PC' and 'SSN'. If it does, set the routing indicator to a value other than '1'.

여기서, PC는 노드의 기기를 정의하는 주소 정보이며, SSN은 노드에서 수행되는 서비스를 정의하는 식별 번호이다. GT는 신호 전송 포인트(Signal Transfer Point)에서 PC와 SSN으로 변환되어 사용된다. Here, the PC is address information defining a device of the node, and the SSN is an identification number defining a service performed at the node. The GT is converted into a PC and an SSN at a signal transfer point.

한편, CDMA는 IS-41 프로토콜에 따른 MAP(Mobile Application Part) 메시지를 사용하며, UMTS/HSDPA는 GSM 프로토콜에 따른 MAP 메시지를 사용한다. 그런데, CDMA와 UMTS/HSDPA를 동시에 서비스하는 No.7 네트워크에 있어서, 각 노드의 장비들이 서로 다른 프로토콜을 사용하는 MAP 메시지를 사용하게 되므로 네트워크의 각 구간에서 시그널을 캡쳐하여 디코딩하는 과정에서 이들의 프로토콜의 종류를 확인할 수 있는 방안이 필요하게 되었다. Meanwhile, CDMA uses a MAP (Mobile Application Part) message according to the IS-41 protocol, and UMTS / HSDPA uses a MAP message according to the GSM protocol. However, in No.7 network which simultaneously service CDMA and UMTS / HSDPA, since each node's equipment uses MAP message using different protocol, it is necessary to capture and decode signals in each section of the network. There is a need for a way to identify the type of protocol.

따라서, 본 출원인은 CDMA와 UMTS/HSDPA 장비가 혼재되어 있는 No.7 네트워크에서의 각 노드의 장비들이 사용하는 프로토콜을 확인할 수 있는 방안을 제안하고자 한다. Therefore, the present applicant intends to propose a method for identifying the protocol used by the devices of each node in the No. 7 network in which CDMA and UMTS / HSDPA equipment are mixed.

전술한 문제점을 해결하기 위한 본 발명의 목적은 서로 다른 프로토콜에 따른 MAP 메시지를 전송하는 CDMA 장비와 UMTS/HSDPA 장비가 혼재되어 있는 No.7 네트워크에 있어서, 각 노드 장비들이 사용하는 MAP 메시지의 프로토콜의 종류를 판단하는 방법 및 장치를 제공하는 것이다. An object of the present invention for solving the above problems is a protocol of MAP message used by each node device in No.7 network in which CDMA device and UMTS / HSDPA device which transmit MAP message according to different protocols are mixed. It is to provide a method and apparatus for determining the type of.

전술한 기술적 과제를 달성하기 위한 본 발명의 특징은 UMTS/HSDPA 망과 CDMA 망에 대한 서비스를 동시에 제공하는 No.7 네트워크에 있어서 MAP 메시지의 프로토콜을 판단하는 방법에 관한 것으로서, A feature of the present invention for achieving the above-described technical problem relates to a method for determining the protocol of the MAP message in the No.7 network that simultaneously provides services for UMTS / HSDPA network and CDMA network,

(a) 각 장비에 대한 PC, GT, 네트워크의 종류에 대한 정보를 저장하는 기준 테이블을 사전에 설정하는 단계,(a) pre-setting a reference table for storing information on the type of PC, GT and network for each device;

(b) No.7 네트워크의 특정 지점에서 시그널을 캡쳐하는 단계,(b) capturing a signal at a specific point in the No. 7 network;

(c) 캡쳐된 시그널의 SCCP의 Calling Party와 Called Party의 라우팅 인디케이터를 확인하는 단계,(c) checking the calling indicator of the SCCP and the routing indicator of the called party of the captured signal;

(d) 만약 라우팅 인디케이터가 '1'인 경우, SCCP의 Calling Party와 Called Party의 GT를 확인하고, 상기 기준 테이블을 이용하여 상기 GT에 해당하는 네트워크의 종류를 확인하는 단계,(d) if the routing indicator is '1', identifying the GT of the Calling Party and the Called Party of the SCCP, and identifying the type of the network corresponding to the GT using the reference table;

(e) 만약 Calling Party와 Called Party의 상기 네트워크의 종류가 둘다 UMTS/HSDPA 장비이거나 하나는 UMTS/HSDPA 장비이고 다른 하나는 듀얼모드 장비인 경우 GSM 프로토콜을 사용하는 MAP 메시지로 인식하고 GSM 프로토콜에 따라 디코딩하며, 만약 Calling Party와 Called Party의 상기 네트워크의 종류가 둘다 CDMA 장비이거나 하나는 CDMA 장비이고 다른 하나는 듀얼모드 장비인 경우 IS-41 프로토콜을 사용하는 MAP 메시지로 인식하고 IS-41 프로토콜에 따라 디코딩하는 단계를 구비하여, MAP 메시지의 프로토콜을 확인하여 디코딩한다. (e) If the calling party and the called party are both types of UMTS / HSDPA device or one of the UMTS / HSDPA device and the other is a dual mode device, it is recognized as a MAP message using the GSM protocol and according to the GSM protocol. Decode, if the type of network of Calling Party and Called Party is both CDMA device or one is CDMA device and the other is dual mode device, it is recognized as MAP message using IS-41 protocol and according to IS-41 protocol. And decoding to identify and decode the protocol of the MAP message.

전술한 특징을 갖는 No.7네트워크에서의 프로토콜 판단 방법은 (g) 상기 (c) 단계에 있어서 만약 라우팅 인디케이터가 '1'이 아닌 경우, SCCP의 Calling Party와 Called Party의 PC를 확인하고, 상기 기준 테이블을 이용하여 상기 PC에 해당하는 네트워크의 종류를 확인하는 단계를 더 구비하며, 상기 (g)단계 이후에 상기 (e) 단계를 순차적으로 실행하는 것이 바람직하다. The protocol determination method in the No. 7 network having the above-mentioned characteristics is (g) in the step (c), if the routing indicator is not '1', the PC of the calling party and the calling party of the SCCP is checked, and The method may further include a step of identifying a type of network corresponding to the PC using a reference table, and after step (g), step (e) may be performed sequentially.

또한, 전술한 특징을 갖는 상기 프로토콜 판단 방법은 (h) 'PC'와 'GT'를 이용하여 프로토콜이 확인이 안되는 경우, SCCP의 Calling Party와 Called Party의 SSN을 확인하고, 상기 SSN이 UMTS/HSDPA 고유 번호인 경우에는 GSM 프로토콜을 사용하는 MAP 메시지로 인식하고 GSM 프로토콜에 따라 디코딩하는 단계를 더 구비하는 것이 바람직하다. In addition, the protocol determination method having the above-described characteristics (h) when the protocol is not confirmed using the 'PC' and 'GT', checks the SSN of the Calling Party and the Called Party of the SCCP, the SSN UMTS / In the case of the HSDPA unique number, it is preferable to further include a step of recognizing the MAP message using the GSM protocol and decoding according to the GSM protocol.

또한, 전술한 특징을 갖는 상기 프로토콜 판단 방법은 (i) 'PC'와 'GT'를 이 용하여 프로토콜이 확인이 안되는 경우, TCAP에 dialogue portion이 존재하는지 여부를 확인하고, 만약 dialogue portion이 존재하는 경우, GSM 프로토콜을 사용하는 MAP 메시지로 인식하고 GSM 프로토콜에 따라 디코딩하는 단계를 더 구비하는 것이 바람직하다. In addition, the protocol determination method having the above-described characteristics (i) if the protocol is not confirmed using the 'PC' and 'GT', whether the dialogue portion is present in the TCAP, and if the dialogue portion is present In this case, it is preferable to further include the step of recognizing a MAP message using the GSM protocol and decoding according to the GSM protocol.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 따른 MAP 메시지의 프로토콜의 종류를 판단하는 방법을 설명한다. 이하 도 2를 참조하여 본 발명에 따른 판단 방법에 대하여 구체적으로 설명한다. Hereinafter, a method of determining the type of protocol of a MAP message according to an embodiment of the present invention will be described with reference to the accompanying drawings. Hereinafter, a determination method according to the present invention will be described in detail with reference to FIG. 2.

도 2를 참조하면, 사전에 미리 기준 테이블(reference table)을 작성한다(단계 200). 상기 기준 테이블은 No.7 네트워크를 구성하는 각 노드의 장비들에 대한 정보를 저장하는 테이블로서, 각 노드에 대한 포인트 코드(PC), 글로벌 타이틀(GT), 및 각 장비가 지원하는 네트워크 종류에 대한 정보를 저장한다. 여기서, 네트워크 종류는 CDMA망의 장비, UMTS/HSDPA망의 장비인지 또는 이들을 모두 지원하는 듀얼 스택을 갖는 듀얼 모드 장비인지 여부를 나타낸다. 한편, SCCP의 라우팅 인디케이터가 '1'인 경우는 시스템을 인식하는 방법을 'GT'로 하게 되며, 그 외의 경우에는 'PC'와 'SSN'으로 하게 된다. 표 1은 본 발명의 바람직한 실시예에 따른 기준 테이블의 일 실시형태를 예시적으로 도시한 도표이다. Referring to FIG. 2, a reference table is prepared in advance (step 200). The reference table is a table for storing information about the devices of each node constituting the No. 7 network, and is based on the point code (PC), global title (GT), and network type supported by each device. Stores information about Here, the network type indicates whether the device is a CDMA network device, a UMTS / HSDPA network device, or a dual mode device having a dual stack supporting both of them. On the other hand, when the routing indicator of the SCCP is '1', the method of recognizing the system is 'GT', and in other cases, 'PC' and 'SSN' are used. Table 1 is an exemplary diagram showing one embodiment of a reference table according to a preferred embodiment of the present invention.

PCPC SSNSSN GTGT networknetwork RGWRGW P1P1 G1G1 1One SGSNSGSN P2P2 149149 G2G2 33 PCXPCX P3P3 88 22 HLRHLR P4P4 66 G4G4 1One

상기 표1에서 network는 CDMA 장비인 경우 2를, UMTS/HSDPA 장비인 경우 3으로 표기하며, 듀얼 모드 장비인 경우에는 1로 표시한다. In Table 1, the network denotes 2 for CDMA equipment, 3 for UMTS / HSDPA equipment, and 1 for dual mode equipment.

이하, 전술한 기준 테이블을 이용하여 MAP 메시지 프로토콜의 종류를 판단하는 과정을 설명한다. SCCP의 메시지를 캡쳐한 후, 캡쳐된 SCCP의 Calling Party 및 Called Party의 라우팅 인디케이터(Routing Indicator)가 '1'인지 여부를 판단한다(단계 210). 만약 라우팅 인디케이터가 1인 경우, 기준 테이블을 이용하여 'GT'에 해당하는 네트워크의 종류를 확인한다(단계 220). Hereinafter, a process of determining the type of MAP message protocol using the aforementioned reference table will be described. After capturing the SCCP message, it is determined whether the captured SCCP Calling Party and the Routing Indicator of the Called Party are '1' (step 210). If the routing indicator is 1, the type of network corresponding to 'GT' is checked using the reference table (step 220).

단계 220에서 만약 Calling Party 및 Called Party의 GT가 둘다 UMTS/HSDPA 장비이거나 하나는 UMTS/HSDPA 장비이고 다른 하나는 듀얼 모드 장비인 경우(단계 230) GSM 프로토콜의 MAP으로 인식하여 디코딩한 후 종료한다(단계 280). 단계 220에서 만약 Calling Party 및 Called Party의 GT가 둘다 CDMA 장비이거나 하나는 CDMA 장비이고 다른 하나가 듀얼 모드 장비인 경우(단계 232), IS-41 프로토콜의 MAP으로 인식하여 디코딩한 후 종료한다(단계 290). In step 220, if the Calling Party and the GT of the Called Party are both UMTS / HSDPA devices, one is a UMTS / HSDPA device, and the other is a dual mode device (step 230), it is recognized as a MAP of the GSM protocol, decoded, and then terminated ( Step 280). In step 220, if the Calling Party and the GT of the Called Party are both CDMA devices or one is a CDMA device and the other is a dual mode device (step 232), it is recognized as a MAP of the IS-41 protocol, decoded and then terminated (step 290).

단계 210에서, 만약 라우팅 인디케이터가 1이 아닌 경우, 기준 테이블을 이용하여 'PC'에 해당하는 네트워크의 종류를 확인한다(단계240).In step 210, if the routing indicator is not 1, the type of network corresponding to 'PC' is checked using the reference table (step 240).

단계 240에서 만약 Calling Party 및 Called Party의 PC가 둘다 UMTS/HSDPA 장비이거나 하나는 UMTS/HSDPA 장비이고 다른 하나는 듀얼 모드 장비인 경우(단계 250) GSM 프로토콜의 MAP으로 인식하여 디코딩한 후 종료한다(단계 280). 단계 240에서 만약 Calling Party 및 Called Party의 PC가 둘다 CDMA 장비이거나 하나는 CDMA 장비이고 다른 하나는 듀얼 모드 장비인 경우(단계 252), IS-41 프로토콜의 MAP을 인식하여 디코딩한 후 종료한다(단계 290). In step 240, if the calling party and the PC of the called party are both UMTS / HSDPA devices or one UMTS / HSDPA device and the other is a dual mode device (step 250), it is recognized as a MAP of the GSM protocol, decoded, and then terminated ( Step 280). In step 240, if both the calling party and the PC of the calling party are CDMA devices or one is a CDMA device and the other is a dual mode device (step 252), the MAP of the IS-41 protocol is recognized, decoded, and then terminated (step 290).

다음, SCCP의 Calling Party와 Called Party의 SSN을 확인한다(단계 260). Next, the SSN of the calling party and the called party of the SCCP is checked (step 260).

만약 Calling Party 및 Called Party의 SSN이 UMTS/HSDPA에 할당된 고유 번호인 경우(단계 262) GSM 프로토콜의 MAP으로 인식하여 디코딩한 후 종료한다(단계 280). If the SSN of the Calling Party and the Called Party is a unique number assigned to the UMTS / HSDPA (step 262), it is recognized as a MAP of the GSM protocol, decoded, and terminated (step 280).

다음, TCAP에 Dialogue portion이 있는지 여부를 확인한다(단계 270). 만약 TCAP에 Dialogue portion이 있는 경우(단계 272) GSM 프로토콜의 MAP으로 인식하여 디코딩한 후 종료한다(단계 280). 여기서, Dialogue portion은 TCAP의 메시지 구조 중의 하나로서, 사용된 트랜잭션의 버전(version)을 명시하는데 사용되는 것이다. Next, it is checked whether there is a dialogue portion in the TCAP (step 270). If there is a dialogue portion in the TCAP (step 272), it is recognized as a MAP of the GSM protocol, decoded, and then terminated (step 280). Here, the dialogue portion is one of the message structures of the TCAP, which is used to specify the version of the transaction used.

그 외의 나머지 경우는 확인이 안되는 경우들로서, 기준 테이블을 갱신한다. 이는 해당 장비에 대한 정보가 기준 테이블에 누락된 경우들로서, 기준 테이블에 해당 장비에 대한 PC 또는 GT에 대한 정보를 추가등록함으로써, 기준 테이블을 갱신하게 된다. All other cases are unchecked, and the base table is updated. This is the case in which the information about the equipment is missing in the reference table. The information table is updated by additionally registering the information about the PC or the GT for the equipment in the reference table.

도 3은 본 발명에 따른 판단 방법이 적용되는 네트워크를 예시적으로 도시한 구성도이다. 도 3을 참조하면, 전체 네트워크가 SGSN(310), MGW(MSC Gateway;320), Mobile Switching Center;330), RGW(Roaming Gateway;340), SCP(Signaling Control Point;350), HLR(Home Location Register;360), SMSC(Short message Center;370)가 SG(Signaling Gateway;300)를 통해 서로 연결되어 있으며, 각 포인트(a 내지 g)에서 시그널을 캡쳐하여 디코딩하게 된다. 여기서, 상기 Mobile Switching Center;330)는 PCX, PGS 및 MSC로 구성된다. 각 장비들 중 SGSN(310), MGW(MSC Gateway;320)는 UMTS/HSDPA 장비라고 가정하며, Mobile Switching Center;330)는 CDMA 장비로 가정하며, 그 외의 장비는 UMTS/HSDPA 및 CDMA를 모두 지원하는 듀얼 장비라고 가정한다. 이러한 네트워크에 있어서, 본 발명에 따른 판단 방법을 이용함으로써, 도 4의 (a) 및 (b)와 같이 RGW에서의 MAP 프로토콜을 확인할 수 있게 된다. 3 is a diagram illustrating an example of a network to which a determination method according to the present invention is applied. Referring to FIG. 3, the entire network includes SGSN 310, MGW (MSC Gateway) 320, Mobile Switching Center; 330, RGW (Roaming Gateway; 340), SCP (Signaling Control Point; 350), and HLR (Home Location). Register 360 and Short Message Center (SMSC) 370 are connected to each other through a Signaling Gateway (SG) 300 to capture and decode a signal at each point a to g. Here, the mobile switching center; 330 is composed of PCX, PGS and MSC. Of the devices, SGSN 310 and MGW (MSW Gateway) 320 are assumed to be UMTS / HSDPA devices, and Mobile Switching Center; 330 is assumed to be CDMA devices, and other devices support both UMTS / HSDPA and CDMA. Assume that it is dual equipment. In such a network, by using the determination method according to the present invention, the MAP protocol in the RGW can be confirmed as shown in FIGS. 4A and 4B.

이상에서 본 발명에 대하여 그 바람직한 실시예를 중심으로 설명하였으나, 이는 단지 예시일 뿐 본 발명을 한정하는 것이 아니며, 본 발명이 속하는 분야의 통상의 지식을 가진 자라면 본 발명의 본질적인 특성을 벗어나지 않는 범위에서 이상에 예시되지 않은 여러 가지의 변형과 응용이 가능함을 알 수 있을 것이다. 그리고, 이러한 변형과 응용에 관계된 차이점들은 첨부된 청구 범위에서 규정하는 본 발명의 범위에 포함되는 것으로 해석되어야 할 것이다. Although the present invention has been described above with reference to preferred embodiments thereof, this is merely an example and is not intended to limit the present invention, and those skilled in the art do not depart from the essential characteristics of the present invention. It will be appreciated that various modifications and applications which are not illustrated above in the scope are possible. And differences relating to such modifications and applications should be construed as being included in the scope of the invention defined in the appended claims.

본 발명에 의하여, UMTS/HSDPA 장비와 CDMA 장비가 혼재되어 있는 No.7 네트워크에 있어서 시그널을 캡쳐하고 디코딩하는 과정에서 MAP 메시지의 프로토콜을 확인할 수 있게 된다. According to the present invention, in the process of capturing and decoding a signal in a No. 7 network in which a UMTS / HSDPA device and a CDMA device are mixed, it is possible to identify a protocol of a MAP message.

Claims (6)

UMTS/HSDPA 망과 CDMA 망에 대한 서비스를 동시에 제공하는 No.7 네트워크에 있어서 MAP 메시지의 프로토콜을 판단하는 방법에 있어서, A method of determining a protocol of a MAP message in a No. 7 network which simultaneously provides a service for a UMTS / HSDPA network and a CDMA network, (a) 각 장비에 대한 PC, GT, 네트워크의 종류에 대한 정보를 저장하는 기준 테이블을 사전에 설정하는 단계;(a) pre-setting a reference table for storing information on the type of PC, GT, and network for each device; (b) No.7 네트워크의 특정 지점에서 시그널을 캡쳐하는 단계;(b) capturing a signal at a particular point in the No. 7 network; (c) 캡쳐된 시그널의 SCCP의 Calling Party와 Called Party의 라우팅 인디케이터를 확인하는 단계;(c) checking a calling party of the SCCP and a routing indicator of the called party of the captured signal; (d) 만약 라우팅 인디케이터가 '1'인 경우, SCCP의 Calling Party와 Called Party의 GT를 확인하고, 상기 기준 테이블을 이용하여 상기 GT에 해당하는 네트워크의 종류를 확인하는 단계;(d) if the routing indicator is '1', checking the GT of the Calling Party and the Called Party of the SCCP and confirming the type of the network corresponding to the GT using the reference table; (e) 만약 Calling Party와 Called Party의 상기 네트워크의 종류가 둘다 UMTS/HSDPA 장비이거나 하나는 UMTS/HSDPA 장비이고 다른 하나는 듀얼모드 장비인 경우 GSM 프로토콜을 사용하는 MAP 메시지로 인식하고 GSM 프로토콜에 따라 디코딩하며, 만약 Calling Party와 Called Party의 상기 네트워크의 종류가 둘다 CDMA 장비이거나 하나는 CDMA 장비이고 다른 하나는 듀얼모드 장비인 경우 IS-41 프로토콜을 사용하는 MAP 메시지로 인식하고 IS-41 프로토콜에 따라 디코딩하는 단계(e) If the calling party and the called party are both types of UMTS / HSDPA device or one of the UMTS / HSDPA device and the other is a dual mode device, it is recognized as a MAP message using the GSM protocol and according to the GSM protocol. Decode, if the type of network of Calling Party and Called Party is both CDMA device or one is CDMA device and the other is dual mode device, it is recognized as MAP message using IS-41 protocol and according to IS-41 protocol. Decoding Step 를 구비하여, MAP 메시지의 프로토콜을 확인하여 디코딩하는 것을 특징으로 하는 No.7네트워크에서의 프로토콜 판단 방법. And a protocol for identifying and decoding the protocol of the MAP message. 제1항에 있어서, 상기 프로토콜 판단 방법은 (g) 상기 (c) 단계에 있어서 만약 라우팅 인디케이터가 '1'이 아닌 경우, SCCP의 Calling Party와 Called Party의 PC를 확인하고, 상기 기준 테이블을 이용하여 상기 PC에 해당하는 네트워크의 종류를 확인하는 단계를 더 구비하며, 상기 (g)단계 이후에 상기 (e) 단계를 순차적으로 실행하는 것을 특징으로 하는 No.7네트워크에서의 프로토콜 판단 방법. The method of claim 1, wherein the method of determining a protocol comprises: (g) if the routing indicator is not '1' in step (c), confirms a PC of a calling party and a called party of an SCCP and uses the reference table; And determining the type of network corresponding to the PC, wherein the step (e) is performed sequentially after step (g). 제1항에 있어서, 상기 프로토콜 판단 방법은 (h) 만약 라우팅 인디케이터가 '1'이 아닌 경우, SCCP의 Calling Party와 Called Party의 SSN을 확인하고, 상기 SSN이 UMTS/HSDPA 고유 번호인 경우에는 GSM 프로토콜을 사용하는 MAP 메시지로 인식하고 GSM 프로토콜에 따라 디코딩하는 단계를 더 구비하는 것을 특징으로 하는 No.7네트워크에서의 프로토콜 판단 방법. The method of claim 1, wherein the protocol determination method comprises: (h) if the routing indicator is not '1', confirms the SSNs of the calling party and the called party of the SCCP, and if the SSN is a UMTS / HSDPA unique number, GSM; Recognizing a MAP message using a protocol and decoding according to the GSM protocol further comprising the step of protocol determination in the No. 7 network. 제1항에 있어서, 상기 프로토콜 판단 방법은 (i) 만약 TCAP에 dialogue portion이 존재하는 경우, GSM 프로토콜을 사용하는 MAP 메시지로 인식하고 GSM 프로토콜에 따라 디코딩하는 단계를 더 구비하는 것을 특징으로 하는 No.7 네트워크에서의 프로토콜 판단 방법. The method of claim 1, further comprising: (i) if there is a dialogue portion in the TCAP, recognizing it as a MAP message using the GSM protocol and decoding according to the GSM protocol. .7 Protocol Decision Method in the Network. 제2항에 있어서, 상기 프로토콜 판단 방법은 (h) 만약 기준 테이블로부터 MAP 메시지의 프로토콜이 확인이 안되는 경우, SCCP의 Calling Party와 Called Party의 SSN을 확인하고, 상기 SSN이 UMTS/HSDPA 고유 번호인 경우에는 GSM 프로토콜을 사용하는 MAP 메시지로 인식하고 GSM 프로토콜에 따라 디코딩하는 단계를 더 구비하는 것을 특징으로 하는 No.7네트워크에서의 프로토콜 판단 방법. The method of claim 2, wherein the protocol determination method comprises: (h) if the protocol of the MAP message cannot be confirmed from the reference table, the SSN of the calling party and the called party of the SCCP is checked, and the SSN is a UMTS / HSDPA unique number. In the case of the protocol determination method in the No. 7 network characterized in that it further comprises the step of recognizing a MAP message using the GSM protocol and decoding according to the GSM protocol. 제1항에 있어서, 상기 프로토콜 판단 방법은 (h) 기준 테이블로부터 MAP 메시지의 프로토콜이 확인이 안되는 경우, 기준 테이블을 갱신하는 단계를 더 구비하는 것을 특징으로 하는 No.7네트워크에서의 프로토콜 판단 방법. The method of claim 1, wherein the protocol determination method further comprises: (h) updating the reference table when the protocol of the MAP message cannot be confirmed from the reference table. .
KR1020070000929A 2007-01-04 2007-01-04 Method for determinating protocol of the map message in the no.7 network KR100825706B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070000929A KR100825706B1 (en) 2007-01-04 2007-01-04 Method for determinating protocol of the map message in the no.7 network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070000929A KR100825706B1 (en) 2007-01-04 2007-01-04 Method for determinating protocol of the map message in the no.7 network

Publications (1)

Publication Number Publication Date
KR100825706B1 true KR100825706B1 (en) 2008-04-29

Family

ID=39572761

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070000929A KR100825706B1 (en) 2007-01-04 2007-01-04 Method for determinating protocol of the map message in the no.7 network

Country Status (1)

Country Link
KR (1) KR100825706B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020064973A (en) * 1999-12-30 2002-08-10 퀄컴 인코포레이티드 Hybrid cellular network system and communications method
WO2002098150A1 (en) 2001-05-30 2002-12-05 Huawei Technologies Co., Ltd. A method for implementing speech channel exchange in the call succession of the mobile communication system
KR20030059356A (en) * 2001-12-29 2003-07-10 에스케이 텔레콤주식회사 Dual stack mobile communication system
US20060114871A1 (en) 2004-11-29 2006-06-01 Research In Motion Limited Network selection involving GANC redirection

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020064973A (en) * 1999-12-30 2002-08-10 퀄컴 인코포레이티드 Hybrid cellular network system and communications method
WO2002098150A1 (en) 2001-05-30 2002-12-05 Huawei Technologies Co., Ltd. A method for implementing speech channel exchange in the call succession of the mobile communication system
KR20030059356A (en) * 2001-12-29 2003-07-10 에스케이 텔레콤주식회사 Dual stack mobile communication system
US20060114871A1 (en) 2004-11-29 2006-06-01 Research In Motion Limited Network selection involving GANC redirection

Similar Documents

Publication Publication Date Title
US6577723B1 (en) Application of TCAP criteria in SCCP routing
CN1135015C (en) System and method for an internet telephone cell to mobile terminal
JP4037456B2 (en) Routing address translation in telecommunications networks
US6625461B1 (en) Method and system for providing compatibility between telecommunication networks using different transmission signaling systems
JP3977441B2 (en) Transport of short message service (SMS) messages within telecommunication networks
EP0890283B1 (en) Routing of a data signal to a mobile station within a telecommunications network
CN1285203C (en) Method and apparatus for anonymous network access in the absence of a mobile subscriber identity module
CN101433070B (en) Methods, systems, and computer program products for selectively processing or redirecting signaling connection control part (SCCP) messages
US20030061234A1 (en) Application location register routing
CN1096204C (en) Method for processing an outgoing and an incoming call in a mobile communications system
WO2001054444B1 (en) Methods and systems for routing messages associated with ported subscribers in a mobile communications network
CN101754128B (en) Method for receiving short messages for mobile network carrying users
CN102197700A (en) Communications system and method
CN1518259A (en) Metod for displaying main calling number in CDMA network
CN1957626B (en) System and method for intelligent dynamic message addressing
CN101185352A (en) Anti-traffic redirection system
KR100825706B1 (en) Method for determinating protocol of the map message in the no.7 network
CN1095292C (en) Wide-zone beeping business treatment method for wireless beeping system
EP1643777B1 (en) Methods and apparatus for controlling signalling gateways
CN100394735C (en) Method for transmitting news on signalling link based on No.7 signalling system
CN101459861B (en) Method and system for mobile communication number carryover based on signaling relay technique
CN101193437A (en) Device and method for updating location information of foreign visited user in roaming country
CN1555656A (en) Device for transmitting signaling messages
KR100947496B1 (en) Roaming service system, and location registering method for simn service subscriber and identifying method for receiving number
FI105980B (en) Procedure for processing a call setup request

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130416

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20140418

Year of fee payment: 7

LAPS Lapse due to unpaid annual fee