KR100340691B1 - VLR/HLR Simulating Method for Testing Mobile Subscriber Data Control Functions of ATM Mobile Communication System - Google Patents

VLR/HLR Simulating Method for Testing Mobile Subscriber Data Control Functions of ATM Mobile Communication System Download PDF

Info

Publication number
KR100340691B1
KR100340691B1 KR1019990056987A KR19990056987A KR100340691B1 KR 100340691 B1 KR100340691 B1 KR 100340691B1 KR 1019990056987 A KR1019990056987 A KR 1019990056987A KR 19990056987 A KR19990056987 A KR 19990056987A KR 100340691 B1 KR100340691 B1 KR 100340691B1
Authority
KR
South Korea
Prior art keywords
information processing
message
subscriber information
exchange
home subscriber
Prior art date
Application number
KR1019990056987A
Other languages
Korean (ko)
Other versions
KR20010055718A (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 KR1019990056987A priority Critical patent/KR100340691B1/en
Publication of KR20010055718A publication Critical patent/KR20010055718A/en
Application granted granted Critical
Publication of KR100340691B1 publication Critical patent/KR100340691B1/en

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 비동기전송모드 이동통신 시스템의 방문/홈 가입자 정보처리 기능 시험 방법에 관한 것으로서, 실질적인 물리 장치인 방문/홈 가입자 정보처리 장치 등의 구비 및 별도의 프로토콜 분석기 없이, 이동성 기능 검증을 할 수 있도록 워크스테이션에 방문/홈 가입자 정보처리 장치 기능을 구비하고, 사용자 그래픽 인터페이스를 통하여 시험을 함으로써 사용자가 시각적으로 시험 진행상황 및 결과를 볼 수 있도록 하는, 비동기전송모드 이동통신 시스템의 방문/홈 가입자 정보처리 기능 시험 방법을 제공하기 위하여, 비동기전송모드 이동통신 시스템의 방문/홈 가입자 정보처리 기능 시험 장치에 적용되는 방문/홈 가입자 정보처리 기능 시험 방법에 있어서, 상기 방문/홈 가입자 정보처리 기능 시험 장치가, 사용자로부터 그래픽 사용자 인터페이스를 통하여 선택된 이동성 시험 시나리오에 따라 메시지를 생성하여 교환기로 전송하는 제 1 단계; 상기 시나리오의 모든 메시지가 상기 교환기와의 사이에 송/수신될 때까지, 상기 교환기에 전송된 각 메시지에 대한 응답 메시지가 상기 교환기로부터 소정의 시간 내에 수신되는지를 확인하는 제 2 단계; 및 상기 제 2 단계의 확인 결과에 따라 상기 시나리오 수행 결과를 그래픽 사용자 인터페이스를 통하여 상기 사용자에 출력하는 제 3 단계를 포함하며, 이동통신시스템의 이동성 시험에 이용된다.The present invention relates to a method for testing the visited / home subscriber information processing function of an asynchronous transmission mode mobile communication system. The present invention is capable of verifying mobility function without a separate protocol analyzer and a visited / home subscriber information processing device which is a physical device. Visit / home subscriber information processing device function at the workstation, and the user can view the test progress and results visually by performing the test through the user graphical interface. A visit / home subscriber information processing function test method applied to a visit / home subscriber information processing function test apparatus of an asynchronous transmission mode mobile communication system to provide an information processing function test method, wherein the visit / home subscriber information processing function test is performed. Device from the user to the graphical user interface A first step of generating a message in accordance with a selected mobile test scenario to be transmitted to the exchange via; A second step of confirming that a response message for each message sent to the exchange is received from the exchange within a predetermined time, until all messages of the scenario are transmitted / received between the exchange and the exchange; And a third step of outputting the scenario execution result to the user through a graphic user interface according to the confirmation result of the second step, and used for the mobility test of the mobile communication system.

Description

비동기전송모드 이동통신 시스템의 방문/홈 가입자 정보처리 기능 시험 방법{VLR/HLR Simulating Method for Testing Mobile Subscriber Data Control Functions of ATM Mobile Communication System}VLR / HLR Simulating Method for Testing Mobile Subscriber Data Control Functions of ATM Mobile Communication System}

본 발명은 이동통신시스템의 이동성 시험 방법에 관한 것으로서, 특히 실질적인 물리 장치인 방문/홈 가입자 정보처리 장치 등의 구비 및 별도의 프로토콜 분석기 없이, 이동성 기능 검증을 할 수 있도록 워크스테이션 내에 방문/홈 가입자 정보처리 장치 기능을 구비하고, 사용자 그래픽 인터페이스를 통하여 시험 진행 상황 및 결과를 사용자에 출력하는, 비동기전송모드 이동통신 시스템의 방문/홈 가입자 정보처리 기능 시험 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.The present invention relates to a mobility test method of a mobile communication system, and in particular, a visit / home subscriber in a workstation to perform mobility function verification without a separate protocol analyzer and a visit / home subscriber information processing device, which is a practical physical device. And a method for testing the visit / home subscriber information processing function of the asynchronous transmission mode mobile communication system having an information processing device function and outputting the test progress and results to the user through a user graphic interface, and recording a program for realizing the method. The present invention relates to a computer-readable recording medium.

종래의 이동성 검증 방법은 각 물리적 장치를 완전히 구축하여 물리적 장치간에 프로토콜 분석기와 같은 별도의 장치를 연결하여 신호 방식의 호환성 및 오류를 점검하는 것인데, 이는 신호 방식을 이해하고 분석 가능한 전문가만이 결과 및 오류를 이해할 수 있다는 문제점이 있었다.The conventional mobility verification method is to completely build each physical device and connect separate devices such as protocol analyzers between the physical devices to check the compatibility and error of the signaling method. There was a problem that the error could be understood.

또한, 종래의 방법은 교환기 내부에서 응용서비스 메시지를 적당한 계층에서 루프백(Loop back)하여 기능을 시험하였기 때문에, 정확히 규격에 따르는 구현을 검증하는 것이 곤란하다는 문제점이 있었다.In addition, the conventional method has a problem that it is difficult to verify the implementation exactly according to the specification because the function is tested by looping back the application service message in the appropriate layer in the exchange.

본 발명은, 상기와 같은 문제점을 해결하기 위하여 제안된 것으로, 실질적인 물리 장치인 방문/홈 가입자 정보처리 장치 등의 구비 및 별도의 프로토콜 분석기 없이, 이동성 기능 검증을 할 수 있도록 워크스테이션에 방문/홈 가입자 정보처리 장치 기능을 구비하고, 사용자 그래픽 인터페이스를 통하여 시험을 함으로써 사용자가 시각적으로 시험 진행상황 및 결과를 볼 수 있도록 하는, 비동기전송모드 이동통신 시스템의 방문/홈 가입자 정보처리 기능 시험 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.The present invention has been proposed to solve the above problems, and includes a visit / home subscriber information processing device, which is a physical device, and a visit / home to a workstation to verify mobility function without a separate protocol analyzer. A method of testing visitor / home subscriber information processing function of an asynchronous transmission mode mobile communication system having a subscriber information processing device function and allowing a user to visually view the test progress and results by performing a test through a user graphical interface. It is an object of the present invention to provide a computer-readable recording medium having recorded thereon a program for realizing the method.

도 1 은 본 발명이 적용되는 비동기전송모드 이동통신망의 구성도.1 is a block diagram of an asynchronous transmission mode mobile communication network to which the present invention is applied.

도 2 는 비동기전송모드 이동통신망에서의 위치등록에 대한 흐름도.2 is a flowchart of location registration in an asynchronous transmission mode mobile communication network.

도 3 은 비동기전송모드 이동통신시스템의 이동성 기능을 제공하기 위한 망 요소간의 프로토콜 스택 구조도.3 is a protocol stack structure diagram between network elements for providing a mobility function of an asynchronous transmission mode mobile communication system.

도 4 는 본 발명에 적용되는 비동기 전송모드 이동교환기의 이동성 기능 시험을 위한 시험환경 구성도.Figure 4 is a configuration of a test environment for the mobility function test of the asynchronous transfer mode mobile switch according to the present invention.

도 5 는 본 발명에 적용되는 방문/홈 가입자 정보처리 시험장치의 프로토콜 스택 구성도.Figure 5 is a protocol stack configuration of the visit / home subscriber information processing test apparatus applied to the present invention.

도 6 은 본 발명에 따른 방문/홈 가입자 정보처리 시험장치에 대한 일실시예 블록도.6 is a block diagram of an embodiment of a visit / home subscriber information processing test apparatus according to the present invention;

도 7 은 본 발명에 따른 비동기전송모드 이동통신 시스템의 방문/홈 가입자 정보처리 기능 시험 방법에 대한 일실시예 흐름도.7 is a flowchart illustrating a method for testing visit / home subscriber information processing function of an asynchronous transmission mode mobile communication system according to the present invention.

상기의 목적을 달성하기 위한 본 발명은, 비동기전송모드 이동통신 시스템의 방문/홈 가입자 정보처리 기능 시험 장치에 적용되는 방문/홈 가입자 정보처리 기능 시험 방법에 있어서, 상기 방문/홈 가입자 정보처리 기능 시험 장치가, 사용자로부터 그래픽 사용자 인터페이스를 통하여 선택된 이동성 시험 시나리오에 따라 메시지를 생성하여 교환기로 전송하는 제 1 단계; 상기 시나리오의 모든 메시지가 상기 교환기와의 사이에 송/수신될 때까지, 상기 교환기에 전송된 각 메시지에 대한 응답 메시지가 상기 교환기로부터 소정의 시간 내에 수신되는지를 확인하는 제 2 단계; 및 상기 제 2 단계의 확인 결과에 따라 상기 시나리오 수행 결과를 그래픽 사용자 인터페이스를 통하여 상기 사용자에 출력하는 제 3 단계를 포함한다.In order to achieve the above object, the present invention provides a visit / home subscriber information processing function test method applied to a visit / home subscriber information processing function test apparatus of an asynchronous transmission mode mobile communication system. A first step of the test device generating and sending a message to the exchange according to the mobility test scenario selected from the user through a graphical user interface; A second step of confirming that a response message for each message sent to the exchange is received from the exchange within a predetermined time, until all messages of the scenario are transmitted / received between the exchange and the exchange; And a third step of outputting the scenario execution result to the user through the graphic user interface according to the confirmation result of the second step.

또한, 본 발명은, 방문/홈 가입자 정보처리 기능 시험을 위하여, 프로세서를 구비한 가입자 정보 처리 시스템에, 방문/홈 가입자 정보처리 기능 시험 장치가, 사용자로부터 그래픽 사용자 인터페이스를 통하여 선택된 이동성 시험 시나리오에 따라 메시지를 생성하여 교환기로 전송하는 제 1 기능; 상기 시나리오의 모든 메시지가 상기 교환기와의 사이에 송/수신될 때까지, 상기 교환기에 전송된 각 메시지에 대한 응답 메시지가 상기 교환기로부터 소정의 시간 내에 수신되는지를 확인하는 제 2 기능; 및 상기 제 2 기능의 확인 결과에 따라 상기 시나리오 수행 결과를 그래픽 사용자 인터페이스를 통하여 상기 사용자에 출력하는 제 3 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.In addition, the present invention, in the subscriber information processing system having a processor for the visit / home subscriber information processing function test, the visit / home subscriber information processing function test device is applied to the mobility test scenario selected from the user through a graphical user interface. A first function of generating a message accordingly and transmitting the message to the exchange; A second function of confirming that a response message for each message sent to the exchange is received from the exchange within a predetermined time until all the messages of the scenario have been transmitted / received between the exchange and the exchange; And a computer readable recording medium having recorded thereon a program for realizing the third function of outputting the scenario execution result to the user through a graphic user interface according to the result of the confirmation of the second function.

이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1 은 본 발명이 적용되는 비동기전송모드 이동통신망의 구성도로서, 차세대 이동통신(IMT-2000:International Mobile Telecommunication-2000)(이하,IMT-2000 이라 함) 망을 예로 설명한다.FIG. 1 is a configuration diagram of an asynchronous transmission mode mobile communication network to which the present invention is applied, and describes a next generation mobile communication (IMT-2000) (hereinafter, referred to as IMT-2000) network as an example.

이동가입자가 이동 단말(MS: Mobile Station)(101)을 이용하여 호 발생 및착신을 할 수 있으며, 이용자는 이 장치를 통하여 IMT-2000 망을 접속하는 인터페이스가 되는 것이다.The mobile subscriber can make and receive calls using a mobile station (MS) 101, and the user becomes an interface for connecting the IMT-2000 network through this device.

기지국(BS: Base Station)(102)은 무선을 송수신하는 장치로서 안테나를 장착하고 무선 신호를 유선 신호로, 또는 역으로 유선 신호를 무선 신호로 변환하며 전송속도 변환 기능을 담당하고 있다.Base station (BS) 102 is a device that transmits and receives radios and is equipped with an antenna and converts a wireless signal into a wired signal, or conversely, converts a wired signal into a wireless signal and is responsible for a transmission rate conversion function.

기지국 제어기(Radio Network Controlle)(103)는 기지국(102)과 이동 단말(101)의 무선채널과 핸드오버를 관리하며 교환기(104)와 기지국(102)간에 신호를 중계한다.The base station controller 103 manages radio channels and handovers of the base station 102 and the mobile terminal 101 and relays signals between the switch 104 and the base station 102.

이동교환기(MSC: Mobile Service Switching Centre)(104)는 이동 가입자간의 호를 연결하여 주기 위하여 번호번역 및 교환기능과 타 망과의 연동을 담당한다.A mobile service switching center (MSC) 104 is responsible for interworking with number translation and exchange functions and other networks to connect calls between mobile subscribers.

방문 가입자 정보처리 장치(VLR: Visiting Location Register)(105)는 이동 단말(101)이 이동중에 방문하게 되는 임임의 분할 영역에 접하게 되면 이동 단말(101)과 기지국(102) 사이의 조정에 의하여 위치 등록을 하면 이동교환기(104)로부터 위치등록 요구를 받아서 분할 영역내의 이동가입자의 현재 위치를 관리한다.Visiting Location Register (VLR) 105 is located by arbitration between mobile terminal 101 and base station 102 when it encounters a random partition that mobile terminal 101 visits while moving. Upon registration, the mobile station 104 receives the location registration request and manages the current location of the mobile subscriber in the partition.

홈 가입자 정보처리 장치(HLR: Home Location Registration)(106)는 각 이동사업자에 등록한 모든 가입자의 정보를 갖고 있는 데이터베이스로서, 이동가입자의 위치등록에 따라 현재 등록한 방문 가입자 정보처리 장치의 소재를 파악하고 착신 가입자 위치 정보를 요구 받으면 로밍 정보를 방문 가입자로 요구하여 발신 호처리 교환기로 중계하는 기능을 담당한다.Home Location Registration (HLR) 106 is a database containing information of all subscribers registered in each mobile operator. The location information of the visited subscriber information processing device currently registered according to the location registration of the mobile subscriber is determined. When the incoming subscriber location information is requested, the roaming information is requested to the visiting subscriber and relayed to the outgoing call processing exchange.

도 2 는 비동기전송모드 이동통신망(특히, IMT-2000 망)에서의 위치등록에 대한 흐름도이다.2 is a flowchart illustrating location registration in an asynchronous transmission mode mobile communication network (particularly, IMT-2000 network).

이동 단말(101)이 망으로 위치등록을 요구하면 위치등록 메시지가 교환기 (104)로 전달되며(201), 교환기(104)는 이 위치등록요구를 관할 방문 가입자 정보처리 장치(VLR)(105)로 보낸다(202).When the mobile terminal 101 requests registration of a location through the network, a location registration message is transmitted to the switch 104 (201), and the switch 104 receives a visited subscriber information processing device (VLR) 105 having jurisdiction over this location registration request. (202).

위치등록요구를 받은 방문 가입자 정보처리 장치(105)가 홈 가입자 정보처리 장치(106)로 인증 데이터를 요구하면(203), 홈 가입자 정보처리 장치(106)는 인증 데이터를 방문 가입자 정보처리 장치(105)로 회신한다(204).When the visited subscriber information processing device 105 that has received the location registration request requests authentication data to the home subscriber information processing device 106 (203), the home subscriber information processing device 106 sends the authentication data to the visited subscriber information processing device ( 105) (204).

인증 데이터를 전달받은 방문 가입자 정보처리 장치(105)가 교환기(104)를 통하여 이동 단말(101)로 인증 실시 메시지를 보내면(205, 206), 이동 단말(101)은 인증을 실행하고 결과 값을 교환기(104)를 통하여 방문 가입자 정보처리 장치(105)로 전달한다(207, 208).When the visited subscriber information processing device 105 that has received the authentication data sends an authentication execution message to the mobile terminal 101 through the switch 104 (205, 206), the mobile terminal 101 executes authentication and returns the result value. It transmits to the visited subscriber information processing device 105 via the exchange 104 (207, 208).

방문 가입자 정보처리 장치(105)는 이동 교환기(104)를 통하여 이동단말 임시번호를 이동단말(101)에 부여한다(209, 210).The visited subscriber information processing device 105 assigns the mobile terminal temporary number to the mobile terminal 101 through the mobile switch 104 (209 and 210).

방문 가입자 정보처리 장치(105)는 인증 데이터를 가지고 자신의 인증 알고리즘을 실행한 결과 값과 회신된 값을 비교하고 일치하는가를 판단한다. 이후, 위치등록을 홈 가입자 정보처리 장치(106)로 요구하며(211), 홈 가입자 정보처리 장치(106)는 필요한 가입자 정보를 방문 가입자 정보처리 장치(105)로 전달하고 (212), 이에 대한 회신을 받으면(213), 비로소 위치등록 확인 메시지를 방문 가입자 정보처리 장치(105)로 전달하며(214), 방문 가입자 정보처리 장치(105)는 또한교환기(104)를 통하여 이동 단말(101)로 위치등록 완료를 통보한다(215, 216).The visited subscriber information processing device 105 compares the result of the execution of its authentication algorithm with the authentication data with the returned value and determines whether it matches. Thereafter, location registration is requested to the home subscriber information processing device 106 (211), and the home subscriber information processing device 106 transmits necessary subscriber information to the visited subscriber information processing device 105 (212), When receiving a reply (213), the location registration confirmation message is finally transmitted to the visited subscriber information processing device 105 (214), and the visited subscriber information processing device 105 is also sent to the mobile terminal 101 through the exchange 104. Notify the completion of location registration (215, 216).

도 3 은 비동기전송모드 이동통신시스템의 이동성 기능을 제공하기 위한 망 요소간의 프로토콜 스택 구조도로서, 특히 IMT-2000 이동성 기능을 제공하기 위한 망 요소간의 프로토콜 스택 구조도로서, 교환기, 방문 가입자 정보처리 장치, 및 홈 가입자 정보처리 장치 망 요소들 간의 프로토콜 구조를 나타낸다.3 is a protocol stack structure diagram between network elements for providing a mobility function of an asynchronous transmission mode mobile communication system, and more particularly, a protocol stack structure diagram between network elements for providing an IMT-2000 mobility function. And a protocol structure between home subscriber information processing network elements.

IMT-2000 은 종래의 음성 위주의 서비스를 기본으로 하고 멀티미디어 서비스를 원활히 제공하기 위하여 비동기전송모드(ATM)를 기본 인프라로 구축하며 그 상위에 SS No.7 을 탑재한다(SS No.7 over ATM).IMT-2000 is based on the conventional voice-oriented service and in order to provide multimedia services smoothly, the Asynchronous Transmission Mode (ATM) is built as the basic infrastructure, and SS No. 7 is mounted on top of it (SS No. 7 over ATM). ).

방문/홈 가입자 정보처리 장치(308)는 데이터베이스를 구축하고 문답처리를 수행하는 작업을 기초로 한다. 그러므로 각 장치간의 신호링크를 설정하고 그 신호링크를 통하여 불특정의 세션을 열고 닫으면서 문답처리를 수행한다. 이와 같은 작업을 수행하기 위하여 크게 하위 계층에 물리 계층(301)으로 광섬유를 이용하여 각 망 요소들간에 연결을 한다.The visit / home subscriber information processing apparatus 308 is based on the task of establishing a database and performing question and answer processing. Therefore, it establishes a signal link between each device, and performs question and answer processing by opening and closing an unspecified session through the signal link. In order to perform such a task, the optical layer is used as a physical layer 301 in a lower layer to connect between network elements.

그리고, 물리계층 상위에 비동기전송모드(ATM) 계층(302)이 있어서, 각 망 요소들간의 셀 데이터의 전송을 담당하고, 그 위에는 신호 셀을 관리하는 신호 비동기전송모드 적응층(SAAL: Singnaling ATM Adaptation Layer)(303)이 존재하며, 그 상위에 개방형 시스템간 상호접속(OSI)의 계층 3에 속하는 공통선 메시지 전송부(MTP-3b: Message Transfer Part-3b)(304)와 공통선 신호 제어부(SCCP: Signaling Connection Control Part)(305)가 있어서 라우팅을 가능하게 한다.In addition, there is an asynchronous transmission mode (ATM) layer 302 above the physical layer, and is responsible for the transmission of cell data between network elements, and on top of that, a signal asynchronous transmission mode adaptation layer (SAAL) for managing signal cells. Adaptation Layer (303) exists, and a common line message transfer unit (MTP-3b: Message Transfer Part-3b) 304 and common line signal controller belonging to layer 3 of an open intersystem interconnection (OSI) thereon. There is a Signaling Connection Control Part (SCCP) 305 to enable routing.

공통선 신호 제어부(SCCP)(305) 상위에는 문답처리 기능을 담당하는 트랜잭션 기능 운용부(TCAP)(306)이 있으며, 그 문답처리기능을 이용하여 이동성 호처리 기능이 가능하게 하는 응용서비스 계층으로 이동통신 운용부(MAP)(307)이 배치하고 있으며, 끝으로 이동통신 운용부(MAP)의 이동성 프로토콜을 이용하여 방문 가입자 또는 홈 가입자 정보처리 기능(308)이 있다.Above the common line signal control unit (SCCP) 305 is a transaction function operation unit (TCAP) 306 in charge of the question and answer processing function, the application service layer to enable the mobility call processing function using the question and answer processing function. The mobile communication operation unit (MAP) 307 is arranged, and finally, there is a visitor or home subscriber information processing function 308 using the mobility protocol of the mobile communication operation unit (MAP).

도 4 는 본 발명에 적용되는 비동기 전송모드 이동교환기(특히, IMT-2000 교환기)의 이동성 기능 시험을 위한 시험환경구성도로서, 교환기를 포함하여 기지국, 기지국 제어기 이동 단말을 교환기로 대표하고, 교환기와 방문/홈 가입자 정보처리 장치간의 시험 구성은 교환기에 방문 가입자 장치 기능을 내장할 것인가에 따른다.4 is a test configuration diagram for the mobility function test of an asynchronous transmission mode mobile switch (particularly, IMT-2000 switch) according to the present invention, and includes a base station and a base station controller mobile terminal including a switch as a switch. The configuration of the test between the visitor and the home / subscriber information processing device depends on whether the switchboard will incorporate the visited subscriber device function.

방문 가입자 정보처리 기능이 교환기에 내장되면 홈 가입자 정보처리 장치간의 연결이 도 4a 와 같이 1:1 이 되고, 교환기가 순수 교환기능만을 보유한다면 3점간의 연결이 도 4b 와 같은 형태의 시험 환경이 되며 이때 방문 가입자 정보처리 장치와 홈 가입자 정보처리 장치가 물리적으로 분리 될 필요는 없다. 즉 하나의 워크스테이션에 탑재 가능하다.If the visited subscriber information processing function is embedded in the exchange, the connection between the home subscriber information processing devices becomes 1: 1 as shown in FIG. 4A. If the exchange has only pure exchange function, the connection between the three points has a test environment of the form shown in FIG. 4B. In this case, the visited subscriber information processing device and the home subscriber information processing device need not be physically separated. That is, it can be mounted on one workstation.

도 5 는 본 발명에 적용되는 방문/홈 가입자 정보처리 시험장치의 프로토콜 스택 구성도로서, 도 3 을 바탕으로 하여 설계되었으며 독립적으로 개발, 변경 또는 대체 할 수 있도록 국제전기통신연합(ITU) 규격을 따른다.FIG. 5 is a diagram illustrating a protocol stack of a visit / home subscriber information processing test apparatus applied to the present invention, and is designed on the basis of FIG. 3 and includes an International Telecommunication Union (ITU) standard for independently developing, changing, or replacing. Follow.

IMT-2000 방문 가입자/홈 가입자 정보처리 시험 장치는 비동기전송모드 적응(ATM Adaptation) 카드를 장착하고 ATM 이동 교환기와 광케이블(Optical Cable)로 연결되며, 이동성 신호 프로토콜을 장착한다.The IMT-2000 visiting subscriber / home subscriber information processing tester is equipped with an ATM Adaptation card, connected to an ATM mobile switch with an optical cable, and equipped with a mobility signaling protocol.

도 6 은 본 발명에 따른 방문/홈 가입자 정보처리 시험장치에 대한 일실시예 블록도로서, 방문/홈 가입자 정보처리 시험 장치의 실질적인 소프트웨어 구조를 보이고 있다.Fig. 6 is a block diagram of an embodiment of a visit / home subscriber information processing test apparatus according to the present invention, and shows a substantial software structure of the visit / home subscriber information processing test apparatus.

기본적으로 유닉스(UNIX) 시스템에서 제공하는 시스템 프리미티브를 이용하여, SLOS 라는 가상의 운영체계를 만들어 상위의 블록을 각각의 타스크(Task) 단위로 분리한다.Basically, using the system primitive provided by the UNIX system, a virtual operating system called SLOS is created, and the upper block is separated into each task unit.

시스템이 관리하는 메시지 큐/IPC를 사용하지 않고, 자체적인 IPC/메시지 큐를 사용하기 때문에 포팅(Porting)시 원활한 작업이 가능하다. 이로써, SLOS에서 동작하는 모든 타스크들은 시스템 콜(System Call)을 사용할 필요가 없어지며 운영체제(OS)에 종속(Dependent)하게 된다. 응용 타스크의 확장시 별도의 작업이 필요 없이 유닉스(UNIX)의 쓰레드(Thread)처럼 사용한다.It does not use the system-managed message queue / IPC, but uses its own IPC / message queue, so smooth operation is possible when porting. As a result, all tasks running on the SLOS do not need to use a system call and are dependent on the OS. When extending an application task, it is used like a thread of UNIX without any additional work.

각 타스크들은 하나의 메시지 큐와 고유의 타스크 식별자(ID), 고유의 타스크 이름을 갖게 되며, 이를 이용하여 프로세스간 통신(IPC: InterProcess Communication)(이하, IPC 라 함)을 수행하게 된다. 각 타스크 간에는 큐를 이용하여 IPC 통신을 수행한다. 이때 우선순위가 높은 메시지가 먼저 도착하게 되며, 큐가 가득 찼을 경우 우선순위가 높은 메시지가 도착하면 우선순위가 가장 낮은 혹은 가장 최근에 도착한 메시지가 소실된다. 동일한 타스크 내에서, 서로 다른 타스크들 간에, 서로 다른 노드(Node)의 타스크들 간에 IPC가 가능하다.Each task has a message queue, a unique task identifier (ID), and a unique task name, and uses this to perform interprocess communication (IPC). Between tasks, IPC communication is performed using queues. At this time, the message with the highest priority arrives first. If the queue is full, the message with the highest priority gets lost when the message with the highest priority arrives. Within the same task, IPC is possible between different tasks and tasks of different nodes.

프로토콜 스택들은 각각 하나의 타스크로 구분되며, 이들은 독자적인 스케줄링(Scheduling)에 의하여 동작하게 된다. 즉, 비동기전송모드 카드(ATM Card)에서 ATM PDU를 수신하여 서비스 의존 커넥션형 프로토콜(SSCOP)에 전송하는 비동기전송모드(ATM)-타스크와 그 상위에서 링크(Link)를 유지하는 서비스 의존 커넥션형 프로토콜(SSCOP), 서비스 의존 커넥션형 프로토콜(SSCOP)의 유지 보수를 하며 공통선 메시지 전송부(MTP-3b)와의 연동을 담당하는 서비스 의존부 코디네이션 기능(SSCF), 메시지를 분배하며 신호점(Signaling point)의 기점역할 및 링크 (Link)의 상태를 제어하는 공통선 메시지 전송부(MTP-3b)와 상위의 공통선 신호 제어부(SCCP), 트랜잭션 기능 운용부(TCAP), 이동통신 운용부(MAP)까지 독립된 타스크로 존재한다.The protocol stacks are each divided into one task, and they are operated by independent scheduling. That is, asynchronous transfer mode (ATM) task that receives ATM PDU from ATM card and transmits it to SSCOP and service dependent connection type that maintains link on the upper part. SSCOP, service dependent connection type protocol (SSCOP) maintenance and service dependency coordination function (SSCF) in charge of interworking with common line message transmitter (MTP-3b), distributing messages and signaling Common Line Message Transmitter (MTP-3b) that controls the starting point role of the point and the state of the Link, the common line signal control unit (SCCP), transaction function operation unit (TCAP), and mobile communication operation unit (MAP) ) Exist as a separate task.

이들은 항상 메시지의 수신 상태를 점검하고 수신된 메시지에 의하여 그에 맞는 절차를 수행한 후, 상/하위 프로토콜 스택(Protocol stack) 타스크로 메시지를 송신하는 작업을 반복한다. 각 계층의 타스크들은 메시지의 처리시 국제전기통신연합-전기통신표준화부문(ITU-T)의 권고안(또는 기준안)에 표기되어 있는 SDL의 절차를 따라 행동한다.They always check the reception status of a message, perform a procedure according to the received message, and then repeat the operation of sending a message to a high / low protocol stack task. Tasks at each layer shall act in accordance with the procedures of the SDL as indicated in the Recommendations (or Standards) of the International Telecommunication Union-Telecommunication Standardization Sector (ITU-T).

IMT-2000 방문/홈 가입자 정보처리 시험장치는, 시험장치 사용자가 실제로 IMT-2000 방문/홈 가입자 정보처리 장치를 사용하여 이동성 기능 및 기능 검증을 수행하는 환경과 유사하도록 시험장치에 이동성 기능 수행을 위한 프로토콜을 구축하고 가입자 정보를 처리하는 기능을 탑재하고 상위에 그래픽 사용자 인터페이스를 통해 사용자에게 시험 수행 과정 정보를 제공하며, 사용자가 수행하는 이동성 기능을 처리하면서 시험장치 내부에서 이동성 제어 블록과 이동성 기능 관련 메시지를 ATM 이동 교환기와 송/수신하면서 방문/홈 가입자 정보처리 역할을 수행하기 위하여 이동통신 운용부(MAP) 타스크와 통신을 수행한다.The IMT-2000 Visitor / Home Subscriber Information Processing test apparatus performs the mobility function on the test apparatus so that it is similar to the environment in which the test user actually performs mobility functions and function verification using the IMT-2000 Visitor / Home Subscriber Information Processing apparatus. It is equipped with the function to build the protocol for processing the subscriber information, and provides the test process information to the user through the graphic user interface on the upper side, and the mobility control block and the mobility function inside the test apparatus while processing the mobility function performed by the user. It communicates with MAP tasks to transmit / receive related messages to / from ATM mobile switch and to perform visit / home subscriber information processing.

모든 이동통신 운용부(MAP) 이용자들은 기본적인 응용기능을 사용하기 위하여 이동통신 운용부(MAP) 이용자간에는 이동통신 운용부(MAP) 다이얼로그를 설정 및 해제하여야 한다. 그리고, 이동성 서비스를 위한 기본적인 메시지를 규격된 형식으로 제공하여 상대의 이동성 서비스 계층과 서비스를 위한 의사 결정을 한다. 즉 서비스의 제공 여부와 서비스 제공을 관리한다.In order to use basic application functions, all MAP users must set up and release MAP dialogs between MAP users. In addition, a basic message for a mobility service is provided in a standardized format to make a decision for a partner's mobility service layer and a service. That is, it manages the provision of services and the provision of services.

이하, 각각의 타스크(task)를 설명하면 다음과 같다.Hereinafter, each task will be described.

트랜잭션 기능 운용부(TCAP) 타스크(603)는 크게 두 기능으로 나뉘며, 컴포넌트와 다이얼로그 부분이다. 이 중, 다이얼로그 부분은 상위의 이동통신운용부 (MAP)(604) 타스크의 서비스 제공여부를 사전에 확인할 수 있도록 하는 기능을 제공하며, 서비스를 위한 세션을 확보하는 역할을 한다. 또한, 컴포넌트 부분은 TC 사용자의 데이터를 송수신하는 것을 전담하며, ASN.1 (Abstract Syntax Notation) 규격을 따른다.Transaction function operation unit (TCAP) task 603 is divided into two functions, component and dialog part. Among them, the dialogue part provides a function for confirming in advance whether a service of a higher level mobile communication operation unit (MAP) task is provided, and secures a session for a service. In addition, the component part is responsible for transmitting and receiving data of the TC user, and follows the ASN.1 (Abstract Syntax Notation) standard.

공통선 신호 제어부(SCCP) 타스크(602)는 회선처리와는 직접적인 관련이 없는 데이터베이스간의 문의와 같은 부가서비스를 위한 신호정보 또는 보수 및 운송정보 등을 공통선 신호망을 사용하여 효율적으로 전송할 수 있게 하기 위한 것이다. 즉, 비회선대응신호의 전송을 위하여 사용되는 것이며, 커넥션 오리엔팅 서비스와 커넥션리스 서비스를 제공한다.The common line signal control task (SCCP) task 602 can efficiently transmit signal information or maintenance and transport information for additional services such as inter-database queries that are not directly related to circuit processing using the common line signal network. It is to. That is, it is used for transmission of non-line corresponding signal, and provides connection orientation service and connectionless service.

공통선 메시지 전송부(MTP-3b) 타스크(601)는 상위 계층으로부터의 메시지 신호 유닛을 공통선 신호 No.7 신호망의 점대점 연결하는 것으로, 좀 더 상세히는 인접한 대국으로 고신뢰도로 전송하는 것이다. 신호망 기능부는 장애사항을 인접국에 통지하는 일 또는 신호망을 통과하는 신호메시지의 루팅을 적절히 재구성하여 소통을 계속시키는 기능을 제공한다.The common line message transmitter (MTP-3b) task 601 is a point-to-point connection of a message signal unit from a higher layer to a common line signal No. 7 signal network. will be. The signaling network function provides the function of notifying neighboring stations of failure or continuing the communication by appropriately reconfiguring the routing of signaling messages through the signaling network.

서비스 의존부 코디네이션(SSCF) 타스크(607)은 확인형 모드, 즉 전송한 데이터를 받았음을 확인하는 모드에서, 서비스 의존 커넥션형 프로토콜(SSCOP) 타스크 (606)가 오류제어나 플로제어를 하는 것에 반하여, 그에 따르는 파라미터 매핑을 수행한다.The service dependent coordination (SSCF) task 607 is in acknowledgment mode, that is, in the mode of confirming that the transmitted data has been received, while the service dependent connection protocol (SSCOP) task 606 performs error control or flow control. Then, perform parameter mapping accordingly.

서비스 의존 커넥션형 프로토콜(SSCOP) 타스크(606)는 확인형 모드, 즉 전송한 데이터를 받았음을 확인하는 모드에서, 재전송에 의한 오류제어나 플로제어를 수반하는 확인형 데이터 통신에서의 고속의 통신을 위한 전송 프로토콜을 관리한다.The service dependent connection protocol (SSCOP) task 606 is a fast mode in acknowledgment data communication involving error control or flow control by retransmission in acknowledgment mode, i.e., a mode of acknowledging receipt of transmitted data. Manage the transport protocol.

비동기 전송모드(ATM) 타스크(605)는 저속에서 초고속까지의 광범위한 정보를 전송하기 위한여 53바이트의 고정길이의 셀이라는 패킷을 기본으로 하는 전송 방식이다. 가상 경로 식별자(VPI: virtual path identifier), 가상 회로 식별자 (VCI: virtual circuit identifier )를 셀 헤더에 저장하여 가상의 회선을 설정하여 점대점간에 정보를 송수신하는 방식이며 하드웨어 구현된다.The asynchronous transfer mode (ATM) task 605 is a transmission method based on a packet of fixed length cells of 53 bytes for transmitting a wide range of information from low speed to ultra high speed. A virtual path identifier (VPI) and a virtual circuit identifier (VCI) are stored in a cell header to set a virtual circuit to transmit and receive information between point-to-point and hardware implementations.

도 7 은 본 발명에 따른 비동기전송모드 이동통신 시스템의 방문/홈 가입자 정보처리 기능 시험에 대한 일실시예 흐름도로서, 방문/홈 가입자 정보처리 시험장치의 동작을 나타낸다.7 is a flowchart illustrating an example of a visit / home subscriber information processing function test of the asynchronous transmission mode mobile communication system according to the present invention.

그래픽 사용자 인터페이스를 통해 제공되는 화면을 통하여, 시험장치 사용자는 시험 절차를 기술(즉, 시험 시나리오 변경)할 수 있으며(701), 임의의 가입자에 대한 정보를 변경할 수 있으며(708), 시험 결과로 생성된 로그파일 보기(712), 및 이동성 기능 검증을 위하여 시험 수행(715)과 같은 작업을 할 수 있다.Through the screens provided through the graphical user interface, the test device user can describe the test procedure (i.e. change the test scenario) (701), change the information for any subscriber (708), and View the generated log file (712), and can perform the same operation as the test run (715) to verify the mobility function.

시험 시나리오 변경은 기존에 만들어진 시나리오를 변경하는 것도 가능하지만 새로운 시험 시나리오를 만들 수 있다.Changing test scenarios can also change existing scenarios, but can create new test scenarios.

그래픽 사용자 화면에서 메뉴기능을 이용하여 시험 시나리오 변경을 선택하여(701), 시험 시나리오 파일 이름을 입력하고(720), 시험 절차서를 확인받는다 (703).In the graphical user screen, a test scenario change is selected using a menu function (701), a test scenario file name is input (720), and a test procedure is checked (703).

시나리오 변경이 있는지를 확인하여(704), 변경이 있는 경우에 이를 저장하고(705, 706), 만약 변경된 시나리오를 다른 이름으로 저장할 수도 있다(705, 707).It checks if there is a scenario change (704), stores it if there is a change (705, 706), and saves the changed scenario under a different name (705, 707).

그래픽 사용자 화면에서 메뉴기능을 이용하여 가입자 정보 변경을 선택하여(708), 시험 대상으로 하는 가입자의 정보를 변경 또는 생성할 수 있다.In the graphical user screen, a menu function may be used to select change of subscriber information (708) to change or generate information of a subscriber to be tested.

국제 이동가입자 아이덴티티(IMSI: International Mobile Subscriber Identity), 이동가입자 전화(MSISDN :Mobile Subscriber ISDN)값을 키 (Key)로 사용하여(709), 그래픽사용자 인터페이스 화면을 통하여 가입자 데이터를 변경하고 이를 확인한 후(710), 변경된 정보를 저장한다(711).Using the International Mobile Subscriber Identity (IMSI) and Mobile Subscriber ISDN (MSISDN) values as keys (709), the subscriber data is changed and verified through the graphical user interface screen. In operation 710, the changed information is stored (711).

시험 결과를 보기 위하여, 그래픽 사용자 화면에서 메뉴기능을 이용하여 로그 화면 보기를 선택한 후(712), 로그 파일 이름을 입력하면(713), 로그 파일을 확인함으로써 화면으로 시험 결과를 볼 수 있다(714).To view the test results, after selecting the log screen view using the menu function in the graphical user screen (712), enter the log file name (713), you can view the test results on the screen by checking the log file (714) ).

IMT-2000 방문/홈 가입자의 이동성 기능을 제공 및 기능 검증을 수행하기위해 마우스를 이용하여 이동성 기능 시험 수행 메뉴를 선택한 후(715), 시험하고자 하는 이동성 기능을 시나리오 메뉴에서 선택한다(716).In order to provide the mobility function of the IMT-2000 visitor / home subscriber and perform the function verification, the user selects a mobility function test execution menu using a mouse (715), and then selects a mobility function to be tested from the scenario menu (716).

선택한 시나리오를 변경하고자 하면 선택된 시나리오를 변경하여(717, 718), 시험 시나리오가 준비되면 시작 버튼을 눌러 IMT-2000 방문/홈 위치장치 이동성 기능을 수행한다(719 내지 722).If the selected scenario is to be changed, the selected scenario is changed (717, 718). When the test scenario is prepared, the start button is pressed to perform the IMT-2000 visit / home location device mobility function (719 to 722).

기능 수행 및 결과 검증은 메시지 단위로 이루어지며, 시나리오에 기술된 순서에 따라 순차적으로 수행이 되며, 각 메시지의 송수신에 따라 메시지를 비교하여 시나리오에 기술된 메시지와 일치하여 동작되는지를 제어한다.Function execution and result verification are performed in units of messages, and are sequentially performed according to the order described in the scenario, and control whether the message is operated in accordance with the message described in the scenario by comparing the messages according to the transmission and reception of each message.

순차적으로 시나리오의 메시지를 전송한 후에는 타이머를 구동하여 IMT-2000 교환기로부터 일정 시간 동안 응답이 없거나, 또는 기다리는 메시지가 수신되지 않으면 시험기 동작을 멈추어 시험을 종료한다(720).After sequentially transmitting the message of the scenario, the timer is driven to stop the tester by stopping the tester operation if there is no response from the IMT-2000 exchanger for a predetermined time or if no waiting message is received (720).

정상적으로 시나리오의 마지막 메시지를 수행하고 잔여 메시지가 없으면 시험을 종료한다(722, 723). 만약, 잔여 메시지가 있으면 '719'로 돌아가 이후 절차를 수행한다.The last message of the scenario is normally performed and the test is terminated if there are no remaining messages (722, 723). If there is a remaining message, the process returns to '719' and proceeds.

시험장치와 ATM 이동 교환기의 이동성 처리 상황은 그래픽 사용자 인터페이스를 이용하여 시험장치의 화면에 표시되며, 시험 후 결과로 송수신 메시지 및 각 메시지의 정보 요소를 확인하여 프로토콜 동작을 검증하고 이 검증 결과를 로그화면 (Log View)에서 표시한다. 즉, 프로토콜 동작 검증은 시험 결과를 로그 화면에 표시하여 사용자가 그를 보고 프로토콜 동작을 검증하는 것도 가능하지만, 본 발명은 좀 더 진보된 방법으로서, 시험 장치가 시나리오에 따라 교환기와 송/수신한메시지 및 메시지의 정보 요소를 확인하여 프로토콜을 검증한다(724,725).The mobility processing status of the test equipment and the ATM mobile exchange is displayed on the screen of the test equipment using the graphical user interface.After the test, the protocol operation is verified by checking the transmission and reception messages and the information elements of each message, and the result of the verification is logged. Display on the screen (Log View). In other words, the protocol operation verification can display the test results on the log screen so that the user can see them and verify the protocol operation. However, the present invention is a more advanced method, in which the test device transmits / receives messages according to a scenario. And verify the protocol by checking the information elements of the message (724,725).

로그 파일을 수정할 수 있도록 하여, 시험의 이력 관리를 할 수 있으며, 시작 버튼을 다시 선택하여 이동성 기능 시험을 재 수행할 수 있으며 아니면 종료를 선택하여 방문/홈 위치 장치의 시험 기능을 종료한다.The log file can be modified to allow for the history management of the test, select the Start button again to repeat the mobility function test, or select Exit to end the test function of the visiting / home location device.

IMT-2000 방문/홈 가입자 정보처리 시험장치는 전송제어프로토콜(TCP)/인터넷프로토콜(IP)을 사용하며, 근거리 통신망(LAN: Local Area Network)과 연결되어 특정 장소가 아닌 개인용 컴퓨터를 가지고 시험장치에 액세스 가능한 어느 장소에서나 IMT-2000 방문/홈 가입자 정보처리 시험장치를 사용할 수 있다.상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다.IMT-2000 Visitor / Home Subscriber Information Processing Test Device uses Transmission Control Protocol (TCP) / Internet Protocol (IP) and is connected to a Local Area Network (LAN) to have a personal computer rather than a specific location. The IMT-2000 visit / home subscriber information processing test apparatus can be used at any place accessible to the present invention. The method of the present invention as described above can be implemented as a program and a computer-readable recording medium (CD-ROM, RAM, ROM, floppy). Disk, hard disk, magneto-optical disk, etc.).

이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.The present invention described above is capable of various substitutions, modifications, and changes without departing from the spirit of the present invention for those skilled in the art to which the present invention pertains, and the above-described embodiments and accompanying It is not limited by the drawings.

상기와 같은 본 발명은, 비동기전송모드(ATM) 방식으로 데이터를 전송하는 IMT-2000 이동교환기(Mobile Switching Center)와 방문/홈 가입자 정보처리 장치(Visiting/Home Location Register) 간의 실제와 유사한 시험환경을 제공함과 동시에 이동교환기와 방문/홈 가입자 정보처리 장치간의 이동 호처리 규격이 가변적인 상황에 적극 대처할 수 있는 능동적인 시험 환경을 제공할 수 있는 효과가 있다.The present invention as described above, the actual test environment between the IMT-2000 Mobile Switching Center (Transmission / Home Location Register) and the IMT-2000 Mobile Switching Center for transmitting data in an asynchronous transmission mode (ATM) method At the same time, it is effective to provide an active test environment that can actively cope with a situation in which the mobile call processing standard between the mobile switch and the visitor / home subscriber information processing device is variable.

그리고, 본 발명은 상위에서 하위계층까지 모든 프로토콜 계층을 시험하기 때문에 시험의 신뢰성 확보와 실제 상황에서의 반복 시험을 피할 수 있으며, 교환기로부터의 메시지를 받으면 바로 그 내용을 확인할 수 있는 로그 확인(Log view) 기능을 제공하여서 오류의 원인 제공 위치를 용이하게 확인할 수 있는 효과가 있다.In addition, since the present invention tests all protocol layers from the upper layer to the lower layer, it is possible to secure the reliability of the test and to avoid the repeated test in the actual situation, and to check the log immediately after receiving the message from the exchange (Log view) function can be easily confirmed by providing the cause of the error.

또한, 본 발명은 가상의 운영체제 환경을 구축하여 시스템의 운영체제와 관련된 시스템 콜(System Call)을 최소화하여 플랫폼에 독립적인 구조를 갖음으로써, 각종 운영체제 시스템에 적은 노력으로도 이식할 수 있고, 방문/홈 가입자 정보처리 장치의 소프트웨어 구조는 각 계층별로 독립적이며, 모듈화된 구조로서 기능의 추가가 용이하다는 효과가 있다.In addition, the present invention has a platform-independent structure by minimizing the system call (System Call) related to the operating system of the system by building a virtual operating system environment, can be ported to various operating system systems with little effort, visit / The software structure of the home subscriber information processing device is independent of each layer and has the effect of easily adding a function as a modular structure.

Claims (9)

삭제delete 삭제delete 삭제delete 비동기전송모드 이동통신 시스템의 방문/홈 가입자 정보처리 기능 시험 장치에 적용되는 방문/홈 가입자 정보처리 기능 시험 방법에 있어서,A method for testing visit / home subscriber information processing function applied to a visit / home subscriber information processing function test apparatus of an asynchronous transmission mode mobile communication system, 상기 방문/홈 가입자 정보처리 기능 시험 장치가, 사용자로부터 그래픽 사용자 인터페이스를 통하여 선택된 이동성 시험 시나리오에 따라 메시지를 생성하여 교환기로 전송하는 제 1 단계;A first step of the visited / home subscriber information processing function testing device generating and transmitting a message to a switch according to a mobility test scenario selected from a user through a graphical user interface; 상기 시나리오의 모든 메시지가 상기 교환기와의 사이에 송/수신될 때까지, 상기 교환기에 전송된 각 메시지에 대한 응답 메시지가 상기 교환기로부터 소정의 시간 내에 수신되는지를 확인하는 제 2 단계; 및A second step of confirming that a response message for each message sent to the exchange is received from the exchange within a predetermined time, until all messages of the scenario are transmitted / received between the exchange and the exchange; And 상기 제 2 단계의 확인 결과에 따라 상기 시나리오 수행 결과를 그래픽 사용자 인터페이스를 통하여 상기 사용자에 출력하는 제 3 단계A third step of outputting the scenario execution result to the user through a graphic user interface according to the confirmation result of the second step; 를 포함하는 방문/홈 가입자 정보처리 기능 시험 방법.Visit / home subscriber information processing function test method comprising a. 제 4 항에 있어서,The method of claim 4, wherein 상기 사용자로부터의 입력에 따라 상기 시나리오 또는 가입자 데이터를 변경하는 제 4 단계를 더 포함하는 것을 특징으로 하는 방문/홈 가입자 정보처리 기능 시험 방법.And a fourth step of modifying the scenario or subscriber data in response to an input from the user. 제 4 항에 있어서,The method of claim 4, wherein 상기 출력되는, 상기 교환기와의 사이에 송/수신된 메시지 및 상기 메시지의 정보요소를 확인하여 프로토콜 동작을 검증하는 제 5 단계를 더 포함하는 것을 특징으로 하는 방문/홈 가입자 정보처리 기능 시험 방법.And a fifth step of verifying a protocol operation by confirming a message transmitted / received between the output and the message and the information element of the message. 제 4 항 내지 제 6 항 중 어느 한 항에 있어서,The method according to any one of claims 4 to 6, 상기 2 단계는,The second step, 상기 교환기에 전송된 각 메시지에 대한 응답 메시지가 상기 교환기로부터 소정의 시간 내에 수신되는지를 확인하는 제 6 단계; 및A sixth step of confirming that a response message for each message sent to the exchange is received from the exchange within a predetermined time; And 상기 제 6 단계의 확인 결과, 상기 소정의 시간 내에 응답 메시지가 수신되면, 상기 시나리오의 잔여 메시지가 존재하는지를 확인하는 제 7 단계A seventh step of checking whether a remaining message of the scenario exists when a response message is received within the predetermined time as a result of the checking of the sixth step; 를 포함하는 방문/홈 가입자 정보처리 기능 시험 방법.Visit / home subscriber information processing function test method comprising a. 제 7 항에 있어서,The method of claim 7, wherein 상기 제 3 단계는,The third step, 상기 제 6 단계의 확인 결과, 상기 소정의 시간 내에 응답 메시지가 수신되지 않으면, 상기 시나리오 수행을 종료하고, 수행 결과를 그래픽 사용자 인터페이스를 통하여 상기 사용자에게 출력하는 제 8 단계; 및An eighth step of, if the response message is not received within the predetermined time as a result of the checking of the sixth step, ending the scenario execution and outputting the execution result to the user through a graphic user interface; And 상기 제 7 단계의 확인 결과, 상기 잔여 메시지가 존재하면 상기 잔여 메시지를 송/수신하고 상기 제 6 단계로 돌아가고, 상기 잔여 메시지가 존재하지 않으면 상기 시나리오 수행을 종료한 후 상기 시나리오 수행 결과를 그래픽 사용자 인터페이스를 상기 사용자에게 출력하는 제 9 단계;As a result of the checking of the seventh step, if the residual message exists, the residual message is transmitted / received and returns to the sixth step. If the residual message does not exist, the scenario execution result is terminated after the completion of the scenario execution. A ninth step of outputting an interface to the user; 를 포함하는 방문/홈 가입자 정보처리 기능 시험 방법.Visit / home subscriber information processing function test method comprising a. 방문/홈 가입자 정보처리 기능 시험을 위하여, 프로세서를 구비한 가입자 정보 처리 시스템에,In the subscriber information processing system having a processor, for a visit / home subscriber information processing function test, 방문/홈 가입자 정보처리 기능 시험 장치가, 사용자로부터 그래픽 사용자 인터페이스를 통하여 선택된 이동성 시험 시나리오에 따라 메시지를 생성하여 교환기로 전송하는 제 1 기능;A visited / home subscriber information processing function testing apparatus, comprising: a first function of generating and sending a message to a switch according to a mobility test scenario selected from a user through a graphical user interface; 상기 시나리오의 모든 메시지가 상기 교환기와의 사이에 송/수신될 때까지, 상기 교환기에 전송된 각 메시지에 대한 응답 메시지가 상기 교환기로부터 소정의 시간 내에 수신되는지를 확인하는 제 2 기능; 및A second function of confirming that a response message for each message sent to the exchange is received from the exchange within a predetermined time until all the messages of the scenario have been transmitted / received between the exchange and the exchange; And 상기 제 2 기능의 확인 결과에 따라 상기 시나리오 수행 결과를 그래픽 사용자 인터페이스를 통하여 상기 사용자에 출력하는 제 3 기능A third function of outputting the scenario execution result to the user through a graphic user interface according to the confirmation result of the second function; 을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for realizing this.
KR1019990056987A 1999-12-11 1999-12-11 VLR/HLR Simulating Method for Testing Mobile Subscriber Data Control Functions of ATM Mobile Communication System KR100340691B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990056987A KR100340691B1 (en) 1999-12-11 1999-12-11 VLR/HLR Simulating Method for Testing Mobile Subscriber Data Control Functions of ATM Mobile Communication System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990056987A KR100340691B1 (en) 1999-12-11 1999-12-11 VLR/HLR Simulating Method for Testing Mobile Subscriber Data Control Functions of ATM Mobile Communication System

Publications (2)

Publication Number Publication Date
KR20010055718A KR20010055718A (en) 2001-07-04
KR100340691B1 true KR100340691B1 (en) 2002-06-20

Family

ID=19625263

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990056987A KR100340691B1 (en) 1999-12-11 1999-12-11 VLR/HLR Simulating Method for Testing Mobile Subscriber Data Control Functions of ATM Mobile Communication System

Country Status (1)

Country Link
KR (1) KR100340691B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100680999B1 (en) * 2005-12-08 2007-02-09 한국전자통신연구원 Simulation device for open service and method thereof

Also Published As

Publication number Publication date
KR20010055718A (en) 2001-07-04

Similar Documents

Publication Publication Date Title
US6081715A (en) Method and system for distributed control in wireless cellular and personal communication systems
CA2267034C (en) Communication system architecture and a connection verification mechanism therefor
CA2252018C (en) A cluster mobile switching center
CN109981316A (en) The switching method and session management network element, terminal device of application server
JP3925409B2 (en) Auxiliary function management system and method using proxy switch of mobile communication network
US20020183053A1 (en) Methods and systems for testing macrodiversity and handover functionality of a radio network controller
Meier-Hellstern et al. Network protocols for the cellular packet switch
JP4041971B2 (en) Mobile communication system and method using proxy switch
CN101346905A (en) Radio access station apparatus and method of controlling call in portable internet system
JP3994409B2 (en) Mobile network point code storage system and method having proxy switch
JP3925410B2 (en) Mobile communication network mobility management system and method having proxy switch
AU2002308474B2 (en) System and method of managing interconnections in mobile communications
JP4022753B2 (en) Mobile communication network malfunction management system and method having proxy switch
KR100702288B1 (en) Mobile communication network system and mobile communication method
KR100340691B1 (en) VLR/HLR Simulating Method for Testing Mobile Subscriber Data Control Functions of ATM Mobile Communication System
Chiasserini et al. Handovers in wireless ATM networks: in-band signaling protocols and performance analysis
US20030048789A1 (en) Packet call routing in a mobile communication network
EP1421489B1 (en) Distribution of connection handling in a processor cluster
KR20030070899A (en) System and method of siphoning messages from a mobile network to an alternative network
KR100444819B1 (en) Apparatus and method for measuring load of RAN in wireless telecommunication system
KR100277687B1 (en) Wireless paging service method in intelligent network based mobile communication network
Loukas et al. A signaling architecture for wireless ATM access networks
Loukas et al. Signaling and mobility control for wireless intelligent ATM CPNs
Kaloxylos et al. Design and performance evaluation of a mobility management protocol for wireless ATM networks
Loukas et al. Access signaling and IN-based mobility management for wireless ATM systems

Legal Events

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

Payment date: 20110511

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee