KR20050020026A - Apparatus and Method for Automatic Verification of Mobile Communication System and Recording Medium Therefor - Google Patents
Apparatus and Method for Automatic Verification of Mobile Communication System and Recording Medium Therefor Download PDFInfo
- Publication number
- KR20050020026A KR20050020026A KR1020030057661A KR20030057661A KR20050020026A KR 20050020026 A KR20050020026 A KR 20050020026A KR 1020030057661 A KR1020030057661 A KR 1020030057661A KR 20030057661 A KR20030057661 A KR 20030057661A KR 20050020026 A KR20050020026 A KR 20050020026A
- Authority
- KR
- South Korea
- Prior art keywords
- test
- menu
- call
- automatic
- base station
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/40—Monitoring; Testing of relay systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
본 발명은 이동통신 시스템 검증 시스템 및 방법에 관한 것으로, 보다 상세하게는 이동통신 시스템에서 제공되는 다양한 기능을 자동으로 검증하여 이동통신 시스템을 이용한 서비스 품질을 향상시키기 위한 이동통신 시스템의 자동 검증 장치 및 방법과 이를 위한 기록매체에 관한 것이다.The present invention relates to a system and method for verifying a mobile communication system, and more particularly, to an automatic verification apparatus for a mobile communication system for automatically verifying various functions provided in a mobile communication system to improve a service quality using a mobile communication system. A method and a recording medium therefor.
이동통신 서비스 시장의 포화에 따른 사업자간 경쟁이 심화됨에 따라 신규 서비스의 신속한 출시 및 경쟁사 대비 품질 우위 확보를 위해 시스템 소프트웨어 개발이 활발하게 추진되고 있으며, 이에 따라 시스템 형상은 계속적으로 다양화 및 복잡해지고 있고 이동통신 서비스에 대한 가입자 요구가 다양화되고 있다.As competition among operators intensifies due to the saturation of the mobile communication service market, system software development is actively being promoted to rapidly launch new services and secure a quality advantage over competitors. As a result, system shapes are continuously diversified and complicated. And subscriber demand for mobile communication services is diversifying.
시스템 소프트웨어 기능 검증은 다양한 기지국 성능에 맞춘 이중화 시험 등 꼭 필요하지만, 단순 반복적이고 장시간이 소요되며 수동작업에 의해 이루어지는 문제점이 있다. 또한, 이동통신 시스템에 추가된 기능에 대한 충분한 검증기간 및 추가 항목 발굴 시간이 부족하여 추가된 기능과 문제점 위주로 검증 툴을 개발해야 하는 필요성이 인식되고 있으며, 검증작업이 검증자의 주관이나 경험에 의존하여 이루어지므로 구성원 업무 이동 등으로 인해 업무 공백이 발생하는 경우 장애가 발생할 가능성이 높다.Verification of system software function is necessary such as redundancy test for various base station performance, but there is a problem of simple repetition, long time, and manual work. In addition, due to the lack of sufficient verification period and additional item discovery time for the added functions in the mobile communication system, the necessity of developing a verification tool based on the added functions and problems is recognized. Therefore, if a work gap occurs due to the movement of member work, it is highly likely that a failure will occur.
도 1은 일반적인 이동통신 시스템의 검증 방법을 설명하기 위한 도면으로, CDMA2000 1x EV-DO 시스템을 기반으로 하는 경우를 나타낸다.FIG. 1 is a diagram illustrating a verification method of a general mobile communication system, and illustrates a case based on a CDMA2000 1x EV-DO system.
CDMA2000 1x EV-DO는 고속 패킷 전송만을 위한 최적화된 시스템으로 IS-95 시스템과 동일한 주파수 대역(1.25MHz)을 사용하면서 사용자에게 평균 600kbps의 데이터 전송 서비스를 제공한다. IS-95와 RF단이나 전원 등 여러 기지국 장비를 공유할 수 있고 기지국 제어기나 교환기와 같은 네트워크의 변형없이 엑세스 포인트를 기지국에 추가함으로써 구현이 가능하다. 이러한 이동통신 시스템은 CDMA2000 1x에 사용되는 기지국 장비를 공유하여 무선구간에서는 음성용 채널과 같은 주파수 대역을 이용하여 데이터를 전송할 수 있으므로, 기술 채용에 따른 추가 투자비가 적어 비용절감 효과를 기대할 수 있다.The CDMA2000 1x EV-DO is an optimized system for high-speed packet transmission only. It uses the same frequency band (1.25MHz) as the IS-95 system and provides users with an average data transfer service of 600kbps. It can share several base station equipment such as IS-95 and RF stage and power supply, and can be implemented by adding access point to base station without modification of network such as base station controller or exchange. These mobile communication systems share base station equipment used in CDMA2000 1x, and thus can transmit data using a frequency band such as a voice channel in a wireless section. Therefore, it is possible to expect a cost reduction effect due to a small additional investment cost due to technology adoption.
CDMA2000 1x EV-DO 시스템은 도시된 것과 같이, 이동통신 단말기와 이동통신망과의 무선구간 통신을 지원하기 위한 다수의 기지국(BTS; 10-1~10-n, 20-1~20-n), 기지국을 제어하고 음성 통신 및 데이터 통신을 지원하며 시스템 유지/보수, 과금, 인증 등을 위해 이동통신 시스템과 이동통신 단말기를 연결하는 기지국 제어기(BSC; 12, 22), 하나 이상의 기지국과 연결되어 호 교환을 수행하기 위한 교환기(MSC, 14, 24), 기지국 제어기(12, 22)와 접속되어 ATM 스위치를 통해 기지국간의 통신경로 및 핸드오프 경로를 제공하고, 패킷 데이터 호가 패킷 데이터 처리를 위한 노드로 전송될 수 있는 경로를 제공하며, DLR(40), PDSN(50), AN-AAA(60)와의 정합기능을 수행하는 GAN(Gateway ATM switch Network, 30), GAN(30)을 통해 기지국 제어기(12, 22)와 연결되어 가입자에 대한 이동성 유지/보수 및 세션 제어 기능 등을 수행하는 DLR(Data Link Register, 40), GAN(30)을 통해 기지국 제어기(12, 22)와 접속되어 가입자에게 패킷 데이터 서비스를 제공하는 패킷 데이터 서비스 노드(Packet Data Service Node; PDSN, 50), GAN(30)을 통해 기지국 제어기(12, 22)와 접속되어 이동통신 단말기에 대한 인증을 수행하는 AN-AAA(Access Network Authentication, Authorization, Accounting, 60), GAN(30)과 접속되어 기지국(10-1~10-n, 20-1~20-n) 및 기지국 제어기(12, 22)에 필요한 운용 유지/보수를 담당하는 기지국 관리장치(Base Station Manager; BSM, 70)를 포함하여 구성된다.As illustrated, the CDMA2000 1x EV-DO system includes a plurality of base stations (BTSs) 10-1 to 10-n and 20-1 to 20-n for supporting wireless section communication between the mobile communication terminal and the mobile communication network. A base station controller (BSC) 12, 22, which controls a base station, supports voice and data communication, and connects a mobile communication system with a mobile communication terminal for system maintenance, charging, authentication, etc. It is connected to a switch (MSC) 14, 24 and a base station controller 12, 22 for performing an exchange to provide a communication path and a handoff path between base stations through an ATM switch, and a packet data call is a node for processing packet data. It provides a path that can be transmitted and performs a matching function with the DLR (40), PDSN (50), AN-AAA (60) Gateway ATM Switch Network (GAN), the base station controller (GAN 30) 12, 22) to provide mobility maintenance and sessions for subscribers. A packet data service node (PDSN), which is connected to the base station controllers 12 and 22 through a data link register (DLR) 40 performing a function and the GAN 30, provides a packet data service to a subscriber; 50) is connected to the base station controllers 12 and 22 through the GAN 30 and is connected to the AN-AAA (Access Network Authentication, Authorization, Accounting, 60) and the GAN 30 to perform authentication for the mobile communication terminal. Including a base station manager (BSM) 70 in charge of operation maintenance required for the base stations 10-1 to 10-n, 20-1 to 20-n, and the base station controllers 12 and 22; It is composed.
이러한 이동통신 시스템에서, 시스템 관리자는 BSM(70)을 이용하여 기지국 및 기지국 제어기의 상태 및 형상을 관리하고 기지국 운용에 관한 정보를 수집 및 관리한다. 또한, 시스템 관리자는 이동통신 시스템의 운용 환경에 따른 시스템 성능을 검증하기 위하여 기지국, 기지국 제어기 등의 운용 정보와 시험용 이동통신 단말기의 설정정보 등과 관련된 제어 메시지를 BSM(70)을 통해 입력하며, 시험용 이동통신 단말기와 기지국, 기지국 제어기 간의 송수신 신호에 의해 이동통신 시스템의 기능 및 환경에 따른 시스템 소프트웨어 및 하드웨어의 성능을 검증하고 분석하게 된다.In such a mobile communication system, the system manager uses the BSM 70 to manage the state and shape of the base station and the base station controller and collect and manage information on base station operation. In addition, the system manager inputs control messages related to operation information of a base station, a base station controller and the like and setting information of a test mobile communication terminal through the BSM 70 in order to verify system performance according to an operating environment of a mobile communication system. By the transmission and reception signals between the mobile terminal, the base station, and the base station controller, the performance of system software and hardware according to the function and environment of the mobile communication system is verified and analyzed.
그런데, 현재까지는 이러한 이동통신 시스템의 검증 과정이 시스템 관리자가BSM(70)을 수동 조작하여 이루어지기 때문에, 이동통신 시스템의 다양한 형상별로 기본 기능만을 검증하는 데에도 검증기간 및 검증인원이 과다하게 소요되고, 검증자의 주관이나 경험에 의존하여 검증이 이루어지고 시스템에 추가된 항목과 문제점 위주로 검증이 이루어지기 때문에 중요한 검증절차가 생략될 수 있으며, 검증자의 업무 이동이 발생할 경우 장애유발 가능성이 높은 단점이 있다. 또한, 현재는 이러한 단순작업에 고급인력이 투입됨에 따라 인력 낭비가 초래되는 단점이 있다.However, until now, since the verification process of the mobile communication system is performed by the system administrator manually operating the BSM 70, the verification period and the verification personnel are excessively required to verify only basic functions for various shapes of the mobile communication system. Because the verification is performed based on the subject or experience of the verifier and the verification is focused on items and problems added to the system, important verification procedures can be omitted. have. In addition, at present, there is a disadvantage that the waste of manpower is caused as a high-quality manpower is put into such a simple operation.
본 발명은 상술한 문제점 및 단점을 해결하기 위하여 안출된 것으로서, 이동통신 시스템의 성능 및 기능 검증 과정을 자동화하여 검증기간을 단축하고 검증인원을 감소시킬 수 있는 이동통신 시스템의 자동 검증 장치 및 방법과 이를 위한 기록매체를 제공하는 데 그 기술적 과제가 있다.The present invention has been made to solve the above problems and disadvantages, and the automatic verification apparatus and method of the mobile communication system that can shorten the verification period and reduce the number of verification by automating the performance and function verification process of the mobile communication system; There is a technical problem in providing a recording medium for this purpose.
본 발명의 다른 기술적 과제는 이동통신 시스템의 성능 및 기능 검증을 자동화함으로써 신규 서비스를 위해 추가된 소프트웨어 및 하드웨어 검증시 신뢰성을 향상시키고 인력 낭비를 방지할 수 있도록 하는 데 있다.Another technical problem of the present invention is to automate the verification of performance and function of a mobile communication system to improve reliability and prevent human waste in verifying software and hardware added for a new service.
본 발명의 이동통신 시스템의 자동 검증 장치는 기지국 관리장치 및/또는 호 자동 발생장치에 접속되어, 기지국 관리장치 및/또는 호 자동 발생장치 대한 정보관리 및 상태 관리를 수행하고, 시스템 검증을 위한 적어도 하나 이상의 테스트 시나리오를 관리하며, 시스템 관리자의 요구에 따라 상기 저장되어 있는 시나리오 목록 및 내용을 제공하고, 상기 이동통신 시스템 검증 목적에 따라 상기 기지국 관리장치 및/또는 상기 호 자동 발생장치로부터 명령어를 선택하여 테스트 플로우 파일로 저장하고, 상기 테스트 플로우 파일을 테스트 프로그램 파일로 변환하며, 상기 테스트 프로그램 파일에 포함된 명령어를 상기 기지국 관리장치 및/또는 상기 호 자동 발생장치로 전송하여 상기 테스트 프로그램이 실행되도록 한 후, 상기 테스트 결과를 전송받아 분석한다.The automatic verification apparatus of the mobile communication system of the present invention is connected to the base station management apparatus and / or the call automatic generating apparatus, performs information management and state management for the base station management apparatus and / or the call automatic generating apparatus, and at least for system verification. Manage one or more test scenarios, provide a list and contents of the stored scenarios at the request of a system administrator, and select commands from the base station management device and / or the call generation device according to the mobile communication system verification purpose. Save the test flow file, convert the test flow file into a test program file, and transmit the command included in the test program file to the base station management device and / or the call automatic generation device to execute the test program. After receiving the test result And seats.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 보다 상세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 2는 본 발명에 의한 이동통신 시스템의 자동 검증 장치가 적용되는 통신망의 일 예시도로서, CDMA2000 1x EV-DO 시스템을 기반으로 하는 경우를 나타낸다.2 is a diagram illustrating an example of a communication network to which an automatic verification apparatus of a mobile communication system according to the present invention is applied, and illustrates a case based on a CDMA2000 1x EV-DO system.
CDMA2000 1x EV-DO 시스템은 도시된 것과 같이, 이동통신 단말기와 이동통신망과의 무선구간 통신을 지원하기 위한 다수의 기지국(BTS; 10-1~10-n, 20-1~20-n), 기지국을 제어하고 음성 통신 및 데이터 통신을 지원하며 시스템 유지/보수, 과금, 인증 등을 위해 이동통신 시스템과 이동통신 단말기를 연결하는 기지국 제어기(BSC; 12, 22), 하나 이상의 기지국과 연결되어 호 교환을 수행하기 위한 교환기(MSC, 14, 24), 기지국 제어기(12, 22)와 접속되어 ATM 스위치를 통해 기지국간의 통신경로 및 핸드오프 경로를 제공하고, 패킷 데이터 호가 패킷 데이터 처리를 위한 노드로 전송될 수 있는 경로를 제공하며 DLR(40), PDSN(50), AN-AAA(60)와의 정합기능을 수행하는 GAN(Gateway ATM switch Network, 30), GAN(30)을 통해 기지국 제어기(12, 22)와 연결되어 가입자에 대한 이동성 유지/보수 및 세션 제어 기능 등을 수행하는 DLR(Data Link Register, 40), GAN(30)을 통해 기지국 제어기(12, 22)와 접속되어 가입자에게 패킷 데이터 서비스를 제공하는 패킷 데이터 서비스 노드(Packet Data Service Node; PDSN, 50), GAN(30)을 통해 기지국 제어기(12, 22)와 접속되어 이동통신 단말기에 대한 인증을 수행하는 AN-AAA(Access Network Authentication, Authorization, Accounting, 60), GAN(30)과 접속되어 기지국(10-1~10-n, 20-1~20-n) 및 기지국 제어기(12, 22)에 필요한 운용 유지/보수를 담당하는 기지국 관리장치(Base Station Manager; BSM, 70)를 포함한다.As illustrated, the CDMA2000 1x EV-DO system includes a plurality of base stations (BTSs) 10-1 to 10-n and 20-1 to 20-n for supporting wireless section communication between the mobile communication terminal and the mobile communication network. A base station controller (BSC) 12, 22, which controls a base station, supports voice and data communication, and connects a mobile communication system with a mobile communication terminal for system maintenance, charging, authentication, etc. It is connected to a switch (MSC) 14, 24 and a base station controller 12, 22 for performing an exchange to provide a communication path and a handoff path between base stations through an ATM switch, and a packet data call is a node for processing packet data. A base station controller 12 through a gateway ATM switch network (GAN) 30, which provides a path that can be transmitted and performs matching with the DLR 40, the PDSN 50, and the AN-AAA 60, 12. , 22) to provide mobility maintenance and session A packet data service node (PDSN), which is connected to the base station controllers 12 and 22 through a data link register (DLR) 40 performing a function and the GAN 30, provides a packet data service to a subscriber; 50) is connected to the base station controllers 12 and 22 through the GAN 30 and is connected to the AN-AAA (Access Network Authentication, Authorization, Accounting, 60) and the GAN 30 to perform authentication for the mobile communication terminal. It includes a base station manager (BSM) 70 in charge of operation maintenance required for the base stations 10-1 to 10-n, 20-1 to 20-n, and the base station controllers 12 and 22. .
본 발명에 의한 시스템 자동 검증 장치(System Verification Automatic Test; 이하, 'SVAT'이라 함, 100)는 BSM(70)에 접속되어 BSM(70)에 대한 정보관리 및 상태 관리를 수행하고, 기지국(10-1~10-n, 20-1~20-n)과 무선통신을 수행하는 시험용 이동통신 단말기(300)에 접속되는 호 자동 발생장치(200)와 연결되어 호 자동 발생 장치(200)에 대한 정보관리 및 상태관리를 수행하며, 시스템 검증을 위해 작성되어 있는 다양한 시나리오를 관리하고, 시스템 관리자의 요구에 따라 저장되어 있는 시나리오 목록 및 내용을 제공한다.System Verification Automatic Test (hereinafter referred to as 'SVAT', 100) according to the present invention is connected to the BSM 70, performs information management and state management for the BSM 70, the base station 10 -1 to 10-n, 20-1 to 20-n) is connected to the call automatic generating device 200 connected to the test mobile communication terminal 300 for performing wireless communication for the call automatic generating device 200 It performs information management and status management, manages various scenarios prepared for system verification, and provides the list and contents of stored scenarios according to system administrator's request.
시스템 검증을 위하여 SVAT(100)은 시스템 관리자의 요구에 따라 시스템 검증 목적에 따른 시나리오를 테스트 플로우 파일로 저장하고 이를 테스트 프로그램 파일로 변환하며, 시스템 검증을 위한 명령어를 BSM(70) 또는 호 자동 발생 장치(200)로 전송하여 테스트 프로그램을 실행시키며, BSM(70) 또는 호 자동 발생 장치(200)로부터 테스트 결과를 전송받아 테스트 결과를 분석한다.In order to verify the system, the SVAT 100 stores a scenario according to the system verification purpose as a test flow file and converts it into a test program file according to a system administrator's request. The test program is transmitted to the apparatus 200 to execute the test program, and the test results are received from the BSM 70 or the call automatic generating apparatus 200 and analyzed.
SVAT(100)은 BSM(70) 및 호 자동 발생장치(200)와 TCP/IP 인터페이스 또는 이더넷(Ethernet)과 같은 내부 통신 인터페이스를 통하여 신호를 송수신하며, BSM(70)과 호 자동 발생장치(200) 각각에 접속되어 검증을 수행하거나 또는 BSM(70)과 호 자동 발생장치(200)와 동시에 접속되어 이동통신 시스템의 종합 연동 시험을 수행할 수 있다.The SVAT 100 transmits and receives signals through the BSM 70 and the call generator 200 and the internal communication interface such as a TCP / IP interface or Ethernet, and the BSM 70 and the call generator 200 Are connected to each other to perform verification, or connected simultaneously with the BSM 70 and the call automatic generator 200 to perform a comprehensive interworking test of the mobile communication system.
도 3은 도 2에 도시한 이동통신 시스템 자동 검증 장치의 상세 구성도이다.FIG. 3 is a detailed configuration diagram of the mobile communication system automatic verification apparatus shown in FIG. 2.
도시된 것과 같이, 본 발명에 의한 SVAT(100)은 제어부(1100), 시스템 검증 처리부(1200), 주변장치 관리부(1300), 시나리오 관리부(1400) 및 기억수단(1500)을 포함하여 구성된다. 여기에서, 시스템 검증 처리부(1200)는 테스트 플로우 작성수단(1210), 테스트 프로그램 생성수단(1220), 테스트 프로그램 구동수단(1230) 및 시스템 정합수단(1240)을 포함하고, 주변장치 관리부(1300)는 주변장치 정보 관리수단(1310) 및 주변장치 상태 관리수단(1320)을 포함한다.As shown, the SVAT 100 according to the present invention includes a controller 1100, a system verification processor 1200, a peripheral device manager 1300, a scenario manager 1400, and a storage means 1500. Here, the system verification processing unit 1200 includes a test flow creating unit 1210, a test program generating unit 1220, a test program driving unit 1230, and a system matching unit 1240, and the peripheral device managing unit 1300. Includes peripheral information management means 1310 and peripheral state management means 1320.
각각의 구성요소의 기능 및 작용에 대하여 설명하면, 먼저 테스트 플로우 작성수단(1210)은 그래픽 사용자 인터페이스(GUI)로서, 시스템 관리자가 사용자 번호와 암호를 입력하여 인증을 요청할 수 있는 로그인 화면과, 로그인 암호를 변경할 수 있는 화면을 제공함은 물론, 시스템 관리자가 로그아웃할 수 있는 메뉴를 제공해야 한다. 또한, 테스트 시나리오를 구동시킬 대상 시스템 및 호스트를 선택할 수 있도록 하고, 시스템 관리자가 다양한 옵션을 선택하여 검증 시나리오를 만들고 테스트 플로우 파일로 저장할 수 있도록 하며, 이를 위하여 다양한 메뉴와 단축키를 제공한다. 제공되는 메뉴로는 파일(file), 편집(edit), 생성(build), 결과(result), 환경(configuration), 창(window), 도움말(help) 등이 있으며, 파일 메뉴에는 새로운 테스트 플로우를 생성하기 위한 새로 작성하기(new), 기 작성된 테스트 플로우를 불러오기 위한 열기(open), 작성한 테스트 플로우를 저장하기 위한 저장하기(save), 작성한 테스트 플로우를 다른 파일명으로 저장하기 위한 새 이름으로 저장하기(save as), 작성중인 테스트 플로우 파일을 닫기 위한 닫기(close), 테스트 엔진을 종료하기 위한 종료하기(exit) 등의 하위 메뉴가 포함된다.Referring to the function and operation of each component, first, the test flow creation means 1210 is a graphical user interface (GUI), a login screen that allows a system administrator to request authentication by entering a user number and password, and login. In addition to providing a screen to change the password, the system administrator must also provide a menu to log out. In addition, you can select the target system and host to run the test scenario, and the system administrator can select various options to create a verification scenario and save it as a test flow file. For this, various menus and shortcuts are provided. The menus provided include file, edit, build, result, configuration, window, and help. The File menu contains new test flows. New to generate, open to load a pre-written test flow, save to save the created test flow, save as new name to save the created test flow under a different file name Submenus include Save as, Close to close the test flow file being created, and Exit to exit the test engine.
또한, 편집 메뉴에는 잘라내기(cut), 복사하기(copy), 붙여넣기(paste), 실행취소(undo), 실행 반복(redo) 등의 하위 메뉴가 포함되고, 생성 메뉴에는 테스트 플로우를 테스트 프로그램으로 변환하기 위한 생성(build), 테스트 프로그램을 각각의 케이스별로 실행시키기 위한 실행(run), 복수의 테스트 프로그램을 실행시키기 위한 일괄 실행(batch run), 테스트 프로그램의 실행을 중단시키기 위한 취소(abort) 등의 하위 메뉴가 포함된다.In addition, the edit menu includes submenus such as cut, copy, paste, undo, redo, and the like. Build to convert the code, run to run the test program on a case-by-case basis, batch run to run multiple test programs, and abort to stop the test program from running Submenus).
아울러, 환경 메뉴에는 다양한 블록과 폰트 색 지정 등에 사용되는 보기(display), 일괄처리 파일과 테스트 사례 파일의 저장을 위한 기본 경로 및 브라우저와 문자 편집기의 기본 경로를 설정하기 위한 디렉토리(directory), 테스트 엔진에 대한 새로운 사용자 및 시스템에 새로운 호스트를 추가하기 위한 접근(accessibility) 등의 하위 메뉴가 포함된다. 그리고, 이상에서 설명한 각 하위 메뉴마다 단축키가 제공될 수 있다.In addition, the environment menu contains the display used for various block and font coloring, the default path for storing batch files and test case files, the directory for setting the default path for browsers and text editors, and the test. Submenus include new users for the engine and accessibility for adding new hosts to the system. In addition, a shortcut key may be provided for each submenu described above.
테스트 플로우 작성수단(1210)에서의 테스트 플로우 즉, 테스트 시나리오 작성 방법을 설명하면 다음과 같다. 테스트 시나리오는 일반적인 플로우챠트와 같이 테스트 플로우의 시작(start)과 종료(stop)를 나타내는 아이콘과, 테스트 아이템을 입력하기 위한 액션(action) 아이콘, 테스트 아이템 수행 결과 분석 내역을 입력하기 위한 결정(decision) 아이콘, 테스트 아이템에 주석을 달기 위한 코멘트(comment) 아이콘, 테스트 아이템의 스케쥴 타임을 입력하기 위한 타이머(timer) 아이콘 중 적어도 어느 하나를 포함하여 이루어지며, 시스템 관리자는 각 아이콘과 화살표를 이용하여 테스트 플로우를 작성하게 된다.The test flow in the test flow creating means 1210, that is, the test scenario creation method will be described below. Test scenarios, like general flowcharts, include icons representing the start and stop of a test flow, action icons for entering test items, and decisions for entering test item performance analysis results. ) Icon, a comment icon for annotating a test item, and a timer icon for inputting a schedule time of a test item, and a system administrator uses each icon and an arrow. You will create a test flow.
시스템 관리자는 각 아이콘 선택시 아이콘 설정을 위해 저장된 명령어값을 확인 및 수정할 수 있어야 하며, 각 아이콘을 선정하여 메모를 입력하고 수정할 수 있어야 한다.When the system administrator selects each icon, the system administrator should be able to check and modify the stored command values to set the icon, and select each icon to enter and modify the memo.
테스트 프로그램 생성수단(1220)은 테스트 플로우 작성수단(1210)을 이용하여 시스템 관리자가 테스트 플로우를 작성한 후, 생성 메뉴에 의해 상기 플로우를 테스트 프로그램으로 변환하고 저장하는 기능을 수행하고, 테스트 프로그램 구동수단(1230)은 작성된 테스트 프로그램의 명령어를 BSM(70) 또는 호 자동 발생장치(200)로 전송하여 테스트 프로그램이 실행되도록 한다. 이때, 테스트 프로그램은 각각의 케이스별로 실행되도록 하거나 일괄 수행되도록 할 수 있다.The test program generating unit 1220 performs a function of converting and storing the flow into a test program by a generation menu after the system administrator creates a test flow using the test flow creating unit 1210, and a test program driving unit. 1230 transmits the written command of the test program to the BSM 70 or the call generator 200 to execute the test program. In this case, the test program may be executed for each case or collectively executed.
즉, 작성된 테스트 플로우는 테스트 프로그램으로 변환되어 실행, 실행취소 또는 재실행될 수 있으며, 적어도 둘 이상의 시나리오 파일을 선택하여 일괄처리 파일 목록에 입력하여 처리할 수 있을 뿐 아니라, 시스템 관리자가 온라인 결과 요청시 현재 실행중인 시나리오 상태를 확인할 수 있도록 한다.In other words, the created test flow can be converted to a test program to be executed, undone, or re-executed, and at least two scenario files can be selected and entered into a batch file list for processing. Allows you to check the status of the currently running scenario.
시스템 정합수단(1240)은 SVAT(100)과 BSM(70), SVAT(100)과 호 자동 발생장치(200) 간에 TCP/IP 인터페이스를 통하여 정보가 송수신되도록 한다.The system matching means 1240 allows information to be transmitted and received between the SVAT 100 and the BSM 70, the SVAT 100, and the call generating device 200 through the TCP / IP interface.
다음으로, 주변장치 관리부(1300)는 주변장치 정보 관리수단(1310) 및 주변장치 상태 관리수단(1320)을 포함한다. 주변장치 정보 관리수단(1310)은 BSM(70) 및 호 자동 발생장치(200)에 대한 정보를 관리하고 관리 대상 목록을 추가/삭제/변경하는 기능을 갖는다. 여기에서, BSM(70) 관련 관리 정보에는 BSM 식별번호(BSM_ID), 시스템 식별번호(SID), 네트워크 식별번호(NID), BSM의 IP 주소(IP_ADDR), BSM의 포트번호(PORT_NO) 등이 포함되고, 호 자동 발생장치(200) 관련 관리 정보에는 호 자동 발생장치의 IP 주소(IP_ADDR), 호 자동 발생장치의 포트번호(PORT_NO) 등이 포함된다.Next, the peripheral device management unit 1300 includes a peripheral device information management means 1310 and the peripheral device status management means 1320. Peripheral device information management means 1310 has a function of managing the information on the BSM 70 and the automatic call generating device 200 and add / delete / change the management target list. Here, the BSM 70-related management information includes a BSM identification number (BSM_ID), a system identification number (SID), a network identification number (NID), an IP address of the BSM (IP_ADDR), a port number of the BSM (PORT_NO), and the like. The call generator 200 related management information includes an IP address IP_ADDR of the call generator, a port number PORT_NO of the call generator, and the like.
또한, 주변장치 상태 관리수단(1320)은 BSM(70) 및 호 자동 발생장치(200)의 상태정보를 각각 획득하여 네트워크에 장애가 발생하거나 BSM(70) 및/또는 호 자동 발생장치(200)가 다운되었을 때 이를 감지하여 통보한다.In addition, the peripheral device state management means 1320 obtains the state information of the BSM 70 and the call automatic generator 200, respectively, causing a failure in the network or the BSM 70 and / or the call automatic generator 200 Detect and notify when it is down.
한편, 시나리오 관리부(1400)는 시스템 관리자가 시스템 검증을 위해 작성하여 저장한 적어도 하나 이상의 테스트 시나리오를 관리하여야 하며, 시스템 관리자의 요구에 따라 저장된 시나리오 목록 및 내용을 제공한다. 그리고, 기억수단(1500)에는 테스트 플로우, 테스트 프로그램, 시나리오, 테스트 결과 및 그 분석결과 등이 저장된다.Meanwhile, the scenario manager 1400 must manage at least one or more test scenarios created and stored by the system administrator for system verification, and provide the stored scenario list and contents according to the system administrator's request. The storage means 1500 stores a test flow, a test program, a scenario, a test result, an analysis result thereof, and the like.
도 4는 본 발명에 의한 이동통신 시스템 자동 검증 장치와 기지국 관리장치와의 접속에 의한 이동통신 시스템 검증 방법을 설명하기 위한 도면이다.4 is a view for explaining a mobile communication system verification method by connecting the mobile communication system automatic verification apparatus and the base station management apparatus according to the present invention.
본 발명에 의한 SVAT(100)은 접속 및 통신 관리장치(Connection and Communication Manager; CCM, 720)을 통해 TCP/IP 인터페이스에 의하여 BSM(70)의 모든 관리 블록과 정합하고 통신을 수행하며, BSM(70)은 사용자 인터페이스를 위한 UIM(User Interface Manager)를 포함한다.The SVAT 100 according to the present invention matches and manages all the management blocks of the BSM 70 by means of a TCP / IP interface through a Connection and Communication Manager (CCM 720). 70 includes a user interface manager (UIM) for a user interface.
시스템 관리자 즉, SVAT(100) 운용자는 BSM(70)에서 사용하는 모든 명령어 중 필요한 명령어를 선택하여 시나리오(테스트 플로우)를 작성하며, SVAT(100)은 작성된 시나리오에 따라 연속적으로 BSM(70)에 수행 명령을 전송하여 명령어를 실행하도록 한다. BSM(70)은 SVAT(100)의 요청에 따라 전송받은 명령어를 실행하며, 정해진 양식에 따라 각 시나리오별로 명령어 실행 결과를 SVAT(100)으로 전송한다.The system administrator, that is, the SVAT (100) operator selects the necessary commands among all the commands used in the BSM 70 to create a scenario (test flow), and the SVAT 100 continuously writes to the BSM 70 according to the written scenarios. Send the command to execute the command. The BSM 70 executes the received command according to the request of the SVAT 100, and transmits the command execution result to the SVAT 100 for each scenario according to a predetermined form.
이를 통해, SVAT(100)은 이동통신 시스템의 경보기능, 구성기능, 로드기능, 시스템 상태 및 장애기능, 호 처리 및 핸드오프 기능, 통계 기능, 정상 기능, 시스템 증설 및 감설 기능에 관한 검증을 종합적으로 수행할 수 있다.Through this, the SVAT 100 comprehensively verifies the verification of the alarm function, configuration function, load function, system status and fault function, call processing and handoff function, statistical function, normal function, system expansion and reduction function of the mobile communication system. It can be done with
BSM(70)의 관리 블록에는 테스트 관리장치(Test Manager; TSM, 730), 환경 데이터 관리장치(Configuration Data Manager; CDM, 740), 상태 관리장치(Status Manager; STM, 750), 서비스 실패 관리장치(Fault Manager; FLM, 760), 통계치 관리장치(Statistics Measurement Manager; SMM, 770), 시스템 로딩 관리장치(System Loading Manager; SLM, 780), 정상기능 관리장치(Sanity Manager; SAM, 790) 등이 포함된다.The management block of the BSM 70 includes a test manager TSM 730, a configuration data manager CDM 740, a status manager STM 750, and a service failure management device. (Fault Manager; FLM, 760), Statistics Measurement Manager (SMM, 770), System Loading Manager (SLM, 780), Sanity Manager (SAM, 790), etc. Included.
도 5는 본 발명에 의한 이동통신 시스템 자동 검증 장치와 호 자동 발생장치와의 접속에 의한 이동통신 시스템 검증 방법을 설명하기 위한 도면이다.5 is a view for explaining a method of verifying a mobile communication system by connecting a mobile communication system automatic verification device and a call automatic generation device according to the present invention.
본 발명에 의한 SVAT(100)은 통신모듈(2120)을 통해 TCP/IP 인터페이스 또는 이더넷(Ethernet)에 의하여 호 자동 발생장치(200)와 정합하고 통신을 수행한다.The SVAT 100 according to the present invention matches and automatically communicates with the call generating device 200 through a communication module 2120 by a TCP / IP interface or Ethernet.
SVAT(100)은 호 자동 발생장치에서 사용하는 명령어 형태에 따라 명령어를 선택하여 시나리오를 작성하며, 작성된 시나리오에 따라 연속적으로 호 자동 발생장치(200)로 명령어를 전송하여 명령어가 실행되도록 한다. 또한, 호 자동 발생장치(200)는 SVAT(100)의 요구에 따라 명령어를 수행하고 각 시나리오별 명령어 수행 결과를 정해진 양식으로 제공한다.The SVAT 100 creates a scenario by selecting a command according to a command type used in the call generating device, and continuously transmits the command to the call generating device 200 according to the written scenario so that the command is executed. In addition, the call automatic generating device 200 executes the command according to the request of the SVAT 100 and provides the command execution result for each scenario in a predetermined form.
호 자동 발생장치(200)는 시스템 정합부(2100) 및 호 자동 발생부(2200)로 이루어지며, 시스템 정합부(2100)는 호 자동 발생 서버(2110) 및 통신모듈(2120)을 구비한다. 호 자동 발생 서버(2110)는 SVAT(100)과의 통신을 보조하는 부분으로서, SVAT(100)으로부터 호 생성에 필요한 파라미터를 각 시험용 이동통신 단말기(300-1~300-n)별로 설정하고 전달한다. 또한, 호 자동 발생부(2200)를 구동시켜 호 발생이 이루어지도록 하고, 호 자동 발생부(2200)의 호 생성에 따른 테스트 결과를 SVAT(100)에 전송한다.The call generating device 200 includes a system matching unit 2100 and a call automatic generating unit 2200, and the system matching unit 2100 includes a call automatic generating server 2110 and a communication module 2120. The call automatic generation server 2110 is a part that assists communication with the SVAT 100. The call generation server 2110 sets and transmits parameters required for call generation from the SVAT 100 for each test mobile communication terminal 300-1 to 300-n. do. In addition, the call generation unit 2200 is driven to generate a call, and the test result according to the call generation of the call generation unit 2200 is transmitted to the SVAT 100.
이때, 호 발생을 위한 파라미터는 음성 호를 발생하는 경우와 데이터 호를 발생하는 경우에 따라 다음 [표 1] 및 [표 2]와 같으며, [표 1]은 음성 호를 발생하는 경우, [표 2]는 데이터 호를 발생하는 경우이다.In this case, parameters for call generation are as follows [Table 1] and [Table 2] according to the case of generating a voice call and the case of generating a data call, [Table 1] is a case of generating a voice call, [ Table 2] shows the case of generating a data call.
또한, 호 자동 발생 서버(2110)에서 수행되는 명령어의 종류는 [표 3]과 같다.In addition, the types of commands executed in the call automatic generation server 2110 are shown in [Table 3].
한편, 호 자동 발생부(2200)는 다수의 시험용 이동통신 단말기(300-1~300-n)와 접속되어, 호 자동 발생 서버(2110)의 각 시나리오별로 요구된 명령어에 따라 호 발생을 수행하고 수행 결과를 저장하며, 시스템 관리자의 요구에 따라 결과값을 제공하여 분석할 수 있도록 한다.On the other hand, the call automatic generator 2200 is connected to a plurality of test mobile communication terminals (300-1 ~ 300-n), and performs the call generation according to the command required for each scenario of the call automatic generation server 2110 It saves the execution result and provides the result value for analysis by the system administrator's request.
아울러, SVAT(100)은 BSM(70) 및 호 자동 발생장치(200)와 연동하여 종합적으로 시나리오를 작성하는 것도 가능하다. SVAT(100)은 작성된 시나리오에 따라 BSM(70)과 호 자동 발생장치(200)를 실행시키며, 각 시나리오별로 명령어 실행 결과를 정해진 양식으로 제공받는다.In addition, the SVAT 100 may be combined with the BSM 70 and the call automatic generator 200 to create a scenario comprehensively. The SVAT 100 executes the BSM 70 and the call automatic generating device 200 according to the written scenario, and receives the command execution result in a predetermined form for each scenario.
도 6은 본 발명에 의한 이동통신 시스템 자동 검증 방법을 설명하기 위한 흐름도로서, 도 3을 재참조하여 설명하기로 한다.6 is a flowchart illustrating a method for automatically verifying a mobile communication system according to the present invention, which will be described with reference to FIG. 3 again.
먼저, 시스템 관리자는 SVAT(100)의 테스트 플로우 작성수단(1210)을 이용하여 BSM(70) 또는 호 자동 발생장치(200)로부터 필요한 명령어를 선택하여 원하는 시나리오를 작성한 후 기억수단(1500)에 저장한다(S101). 이와 같이 작성된 시나리오는 시나리오 관리부(1400)에서 관리된다. 이후, 기억수단(1500)에 저장된 테스트 플로우는 테스트 프로그램 생성수단(1220)에 의해 테스트 프로그램으로 변환되어 저장되며(S102), 시스템 관리자의 요청에 따라 테스트 프로그램 구동수단(1230)은 연속적으로 BSM(70) 또는 호 자동 발생장치(200)로 명령어를 전송하여 시나리오가 실행되도록 한다(S103).First, the system administrator selects a command required from the BSM 70 or the call generator 200 using the test flow creating means 1210 of the SVAT 100, creates a desired scenario, and stores the stored scenario in the storage means 1500. (S101). The scenario thus created is managed by the scenario manager 1400. Thereafter, the test flow stored in the storage means 1500 is converted into a test program by the test program generating means 1220 and stored (S102), and the test program driving means 1230 continuously performs the BSM (in response to a request of the system administrator). 70) or by sending a command to the automatic call generator 200 to run the scenario (S103).
BSM(70) 또는 호 자동 발생장치(200)는 SVAT(100)이 요청한 명령에 따라 명령어를 수행하고, 각 시나리오별로 수행 결과를 전송하며, 테스트 프로그램 구동수단(1230)은 테스트 결과를 분석하고 분석결과를 기억수단(1500)에 저장한다(S104).The BSM 70 or the call generator 200 executes the command according to the command requested by the SVAT 100, and transmits the execution result for each scenario, and the test program driving unit 1230 analyzes and analyzes the test result. The result is stored in the storage means 1500 (S104).
도 7은 호 자동 발생장치와 연계한 이동통신 시스템 자동 검증 방법을 설명하기 위한 흐름도로서, 음성 호 또는 데이터 호 발생에 따른 이동통신 시스템의 성능 및 기능을 검증하는 방법을 설명하기 위한 도면이다.FIG. 7 is a flowchart illustrating a method for automatically verifying a mobile communication system in connection with an automatic call generation device, and illustrates a method of verifying the performance and function of a mobile communication system according to voice call or data call generation.
먼저, SVAT(100)은 검증 시나리오별로 호 발생을 위해 필요한 파라미터(표 1 및 표 2 참조)를 이동통신 단말기별로 설정한 후 명령어와 함께 호 자동 발생 서버(2110)로 전송한다(S301, S202). 이를 위한 검증 시나리오는 시스템 관리자에 의해 기 작성된 상태이어야 한다. 파라미터 및 명령어를 수신한 호 자동 발생 서버(2110)는 SVAT(100)에서 요구하는 명령어를 분석한 후, 호 자동 발생부(2120)를 구동하고, 호 자동 발생부(2120)로 상기 파라미터값을 전송하여 호 발생이 이루어지도록 한다(S203).First, the SVAT 100 sets parameters (refer to Table 1 and Table 2) necessary for call generation for each verification scenario for each mobile communication terminal and transmits them to the call generation server 2110 together with a command (S301 and S202). . Verification scenarios for this purpose must be created by the system administrator. After receiving the parameters and commands, the call auto generation server 2110 analyzes the commands required by the SVAT 100, drives the call auto generation unit 2120, and sends the parameter values to the call auto generation unit 2120. The call is generated to be transmitted (S203).
이에 따라 호 자동 발생부(2120)는 시험용 이동통신 단말기에 호를 발생하고(S204), 호 발생결과를 획득하여 저장하며(S205, S206), 이를 호 자동 발생 서버(2110)를 통해 SVAT(100)으로 전송한다(S207, S208). SVAT(100)은 호 자동 발생장치(200)로부터 획득한 호 발생에 따른 수행결과를 저장 및 분석하고 시스템 관리자의 요청에 따라 결과값을 제시한다(S209).Accordingly, the call automatic generation unit 2120 generates a call to the test mobile communication terminal (S204), obtains and stores a call generation result (S205, S206), and the SVAT (100) through the call automatic generation server 2110. (S207, S208). The SVAT 100 stores and analyzes the performance result according to the call generation obtained from the call automatic generator 200 and presents the result value at the request of the system administrator (S209).
본 발명에서 제시한 시스템 자동 검증장치(SVAT)은 기지국 관리장치 및 호 자동 발생장치와 접속되어 구성되며, 시스템 관리자가 측정하고자 하는 테스트 시나리오를 작성한 후 테스트 프로그램을 구동함으로써, 시스템의 성능 향상, 기능 추가에 따른 시스템 성능 검증이 자동으로 이루어지게 한다.The system automatic verification device (SVAT) proposed in the present invention is configured to be connected to the base station management device and the call automatic generation device, and the system manager writes a test scenario to be measured and then runs a test program to improve the performance of the system. Additional system verifications are made automatically.
이러한 시스템 자동 검증장치의 검증 처리부(1200) 및 주변장치 관리부(1300) 등은 하드웨어로서 구성하는 것도 가능하고 하나의 소프트웨어로 구성하는 것도 가능하여 BSM(70)과 접속되는 컴퓨터에 설치한 후 사용할 수 있다.The verification processing unit 1200 and the peripheral device management unit 1300 of the system automatic verification device may be configured as hardware or may be configured as a single software, and may be used after being installed in a computer connected to the BSM 70. have.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야의 당업자가 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The present invention described above will be understood by those skilled in the art to which the present invention pertains can be embodied in other specific forms without changing the technical spirit or essential features thereof. Therefore, the above-described embodiments are to be understood as illustrative in all respects and not as restrictive. The scope of the present invention is shown by the following claims rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.
상술한 본 발명은 기지국 관리 장치 및 호 자동 발생장치 간에 시스템 자동 검증장치를 설치하고, 시스템 관리자가 측정하고자 하는 테스트 프로그램을 작성하고 이를 구동함에 따라 시스템 검증이 자동으로 이루어지도록 함으로써, 시스템 검증 결과에 대한 신뢰성을 향상시킬 수 있다.According to the present invention, a system automatic verification apparatus is installed between a base station management apparatus and a call automatic generation apparatus, and the system verification is automatically performed by writing and driving a test program to be measured by the system administrator. Can improve the reliability.
또한, 시스템 검증을 자동을 처리함으로써 인력이나 시간이 낭비되는 것을 방지할 수 있으며, 시스템 형상이 복잡 및 다양화되더라도 필요한 모든 시스템 검증이 정확하고 빈틈없이 이루어질 수 있게 함으로써 서비스 품질을 향상시킬 수 있고, 이에 따라 이동통신 사업자의 수익을 향상시킬 수 있게 된다.In addition, by automatically processing system verification, it is possible to prevent waste of manpower or time, and even if the system configuration is complicated and diversified, it is possible to improve the quality of service by ensuring that all necessary system verification is accurate and seamless. Accordingly, it is possible to improve the profit of the mobile communication provider.
도 1은 일반적인 이동통신 시스템의 검증 방법을 설명하기 위한 도면,1 is a view for explaining a verification method of a general mobile communication system,
도 2는 본 발명에 의한 이동통신 시스템의 자동 검증 장치가 적용되는 통신망의 일 예시도,2 is an exemplary diagram of a communication network to which an automatic verification apparatus of a mobile communication system according to the present invention is applied;
도 3은 도 2에 도시한 이동통신 시스템 자동 검증 장치의 상세 구성도,FIG. 3 is a detailed configuration diagram of an automatic verification system for mobile communication system shown in FIG. 2;
도 4는 본 발명에 의한 이동통신 시스템 자동 검증 장치와 기지국 관리장치와의 접속에 의한 이동통신 시스템 검증 방법을 설명하기 위한 도면,4 is a view for explaining a mobile communication system verification method by connecting the mobile communication system automatic verification apparatus and the base station management apparatus according to the present invention;
도 5는 본 발명에 의한 이동통신 시스템 자동 검증 장치와 호 자동 발생장치와의 접속에 의한 이동통신 시스템 검증 방법을 설명하기 위한 도면,5 is a view for explaining a mobile communication system verification method by connecting the automatic communication system automatic verification device and the call automatic generation device according to the present invention;
도 6은 본 발명에 의한 이동통신 시스템 자동 검증 방법을 설명하기 위한 흐름도,6 is a flowchart illustrating a method for automatically verifying a mobile communication system according to the present invention;
도 7은 호 자동 발생장치와 연계한 이동통신 시스템 자동 검증 방법을 설명하기 위한 흐름도이다.7 is a flowchart illustrating a method for automatically verifying a mobile communication system associated with a call automatic generator.
<도면의 주요 부분에 대한 부호 설명><Description of the symbols for the main parts of the drawings>
10-1~10-n, 20-1~20-n : 기지국 12, 22 : 기지국 제어기10-1 to 10-n, 20-1 to 20-n: base station 12, 22: base station controller
14, 24 : 교환기 30 : GAN14, 24: exchanger 30: GAN
40 : DLR 50 : 패킷 데이터 서비스 노드40: DLR 50: Packet Data Service Node
60 : AN-AAA 70 : 기지국 관리장치60: AN-AAA 70: base station management device
100 : 이동통신 시스템 자동검증 장치100: mobile communication system automatic verification device
200 : 호 자동 발생장치 300, 300-1~300-n : 이동통신 단말기200: call automatic generator 300, 300-1 ~ 300-n: mobile communication terminal
1100 : 제어부 1200 : 시스템 검증 처리부1100 control unit 1200 system verification processing unit
1210 : 테스트 플로우 작성수단 1220 : 테스트 프로그램 생성수단1210: test flow creation means 1220: test program generation means
1230 : 테스트 프로그램 구동수단 1240 : 시스템 정합수단1230: test program driving means 1240: system matching means
1300 : 주변장치 관리부 1310 : 주변장치 정보 관리수단1300: peripheral device management unit 1310: peripheral device information management means
1320 : 주변장치 상태 관리수단 1400 : 시나리오 관리부1320: peripheral device state management means 1400: scenario management unit
1500 : 기억수단 2100 : 시스템 정합부1500: storage unit 2100: system matching unit
2110 : 호 자동 발생 서버 2120 : 통신 모듈2110: call automatic generation server 2120: communication module
2200 : 호 자동 발생부2200: automatic call generator
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030057661A KR100996745B1 (en) | 2003-08-20 | 2003-08-20 | Apparatus and Method for Automatic Verification of Mobile Communication System and Recording Medium Therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030057661A KR100996745B1 (en) | 2003-08-20 | 2003-08-20 | Apparatus and Method for Automatic Verification of Mobile Communication System and Recording Medium Therefor |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050020026A true KR20050020026A (en) | 2005-03-04 |
KR100996745B1 KR100996745B1 (en) | 2010-11-25 |
Family
ID=37229003
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030057661A KR100996745B1 (en) | 2003-08-20 | 2003-08-20 | Apparatus and Method for Automatic Verification of Mobile Communication System and Recording Medium Therefor |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100996745B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100562247B1 (en) * | 2004-04-16 | 2006-03-22 | 에스케이 텔레콤주식회사 | Method and System for Measuring Quality of Communication at Base Station Controller in a Mobile Communication System |
KR100856204B1 (en) * | 2007-01-08 | 2008-09-03 | 삼성전자주식회사 | Apparatus and method for performing automatic test in verification device |
KR20110024898A (en) * | 2009-09-03 | 2011-03-09 | 에스케이 텔레콤주식회사 | Network performance simulation system and network performance simulation method |
-
2003
- 2003-08-20 KR KR1020030057661A patent/KR100996745B1/en not_active IP Right Cessation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100562247B1 (en) * | 2004-04-16 | 2006-03-22 | 에스케이 텔레콤주식회사 | Method and System for Measuring Quality of Communication at Base Station Controller in a Mobile Communication System |
KR100856204B1 (en) * | 2007-01-08 | 2008-09-03 | 삼성전자주식회사 | Apparatus and method for performing automatic test in verification device |
KR20110024898A (en) * | 2009-09-03 | 2011-03-09 | 에스케이 텔레콤주식회사 | Network performance simulation system and network performance simulation method |
Also Published As
Publication number | Publication date |
---|---|
KR100996745B1 (en) | 2010-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110928774B (en) | Automatic test system based on node type | |
US11652918B2 (en) | Using automatically collected device problem information to route and guide users' requests | |
KR101052167B1 (en) | Apparatus and methods for determining network access performance of a wireless device | |
US8737980B2 (en) | End to end application automatic testing | |
US9538404B2 (en) | Apparatus and methods for product acceptance testing on a wireless device | |
US8019333B2 (en) | Apparatus and methods for product acceptance testing on a wireless device | |
JP4607970B2 (en) | Apparatus and method for determining voice and / or data processing performance of a wireless device | |
US8103266B2 (en) | Apparatus and methods for managing battery performance of a wireless device | |
JP5437319B2 (en) | Apparatus and method for a universal diagnostic monitoring module in a wireless device | |
US9069749B1 (en) | Open RF test pack | |
US6895244B2 (en) | Method for automated update of telecommunications data in a wireless network | |
JP2011211730A (en) | Method and apparatus for determining aspect of multimedia performance of wireless device | |
EP1867191A2 (en) | Apparatus and methods for service programming of a wireless device on a wireless communications network | |
CN105959276A (en) | Application control method, device, and terminal device based on third party account login | |
CN114071391B (en) | Content charging test method, management device, terminal device and storage medium | |
KR100996745B1 (en) | Apparatus and Method for Automatic Verification of Mobile Communication System and Recording Medium Therefor | |
CN112911629A (en) | Network testing method and device and computer readable storage medium | |
CN118118937A (en) | Wireless device and router compatibility testing method and device | |
Emulation | AirAccess® CDMA Network Emulation Operations Manual | |
CN110166630A (en) | It is a kind of based on Type-C interface to the method and system of mobile phone network security monitoring |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
J201 | Request for trial against refusal decision | ||
B701 | Decision to grant | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20131024 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20141022 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20151022 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |