KR100411899B1 - Layer 1/2 establishment control method of adaptation tester for radio communication terminal - Google Patents
Layer 1/2 establishment control method of adaptation tester for radio communication terminal Download PDFInfo
- Publication number
- KR100411899B1 KR100411899B1 KR10-2001-0080845A KR20010080845A KR100411899B1 KR 100411899 B1 KR100411899 B1 KR 100411899B1 KR 20010080845 A KR20010080845 A KR 20010080845A KR 100411899 B1 KR100411899 B1 KR 100411899B1
- Authority
- KR
- South Korea
- Prior art keywords
- layer
- setting control
- control information
- communication terminal
- wireless communication
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/22—Traffic simulation tools or models
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 무선통신 단말기용 적합성 시험기의 계층 1/2 설정제어 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로서, 무선통신 단말기용 적합성 시험기에서 C언어에 비해 매우 단순한 스크립트 방식 시험절차언어의 장점을 그대로 유지하면서도 계층 1/2에 대한 설정제어 절차를 수행하기 위하여, 무선통신 단말기용 프로토콜 적합성 시험기의 계층 1/2 설정제어 방법에 있어서, 사용자 인터페이스 화면을 통해 계층 1/2에 대한 설정제어정보를 입력받는 제 1 단계; 상기 입력된 계층 1/2에 대한 설정제어정보를 설정제어정보 데이터베이스에 저장하는 제 2 단계; 시험절차 언어부가 상기 설정제어정보 데이터베이스에서 전송하고자 하는 계층 1/2에 대한 설정제어정보를 읽어 들이는 제 3 단계; 및 상기 읽어들인 계층 1/2에 대한 설정제어정보를 해당 계층으로 전송하는 제 4 단계를 포함한다.The present invention relates to a method for controlling layer 1/2 setting of a conformance tester for a wireless communication terminal and a computer-readable recording medium recording a program for realizing the method, which is much higher than the C language in the conformance tester for a wireless communication terminal. In order to perform the setting control procedure for layer 1/2 while maintaining the advantages of the simple script method test language, in the layer 1/2 setting control method of the protocol conformance tester for a wireless communication terminal, a layer is displayed through a user interface screen. A first step of receiving setting control information for 1/2; A second step of storing setting control information for the input layer 1/2 in a setting control information database; A third step of reading, by the test procedure language unit, setting control information for layer 1/2 to be transmitted from the setting control information database; And a fourth step of transmitting setting control information on the read layer 1/2 to the corresponding layer.
Description
본 발명은 무선통신 단말기용 적합성 시험기의 계층 1/2 설정제어 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로, 특히 IMT-2000(International Mobile Telecommunication), UMTS(Universal Mobile Telecommunications System) 등과 같은 차세대 이동통신망 기반의 비동기식 이동통신 시스템(W-CDMA) 단말기의 적합성 시험기에서 C 언어에 비해 매우 단순한 스크립트 방식 시험절차언어의 장점을 그대로 유지하면서도 계층 1/2에 대한 설정제어 절차를 수행하는 것이다.The present invention relates to a layer 1/2 setting control method of a conformance tester for a wireless communication terminal and a computer-readable recording medium recording a program for realizing the method, in particular IMT-2000 (International Mobile Telecommunication), UMTS ( Conformance tester of next-generation mobile communication network-based asynchronous mobile communication system (W-CDMA) terminal such as Universal Mobile Telecommunications System, etc., sets up layer 1/2 while retaining the advantages of very simple scripting test procedure language compared to C language. To carry out the control procedures.
비동기식 이동통신 시스템(W-CDMA) 단말기 적합성 시험기(이하, "적합성 시험기"라 함)는 비동기식 이동통신 시스템(W-CDMA) 단말기(이하, "단말기"라 함)를 개발하는 동안이나 또는 개발이 완료된 제품에 대해 표준 규격에 따라 정확하게 구현되었는지 확인하는 적합성 시험을 할 때 유용하게 사용되는 장치이다.Asynchronous mobile communication system (W-CDMA) terminal conformance tester (hereinafter referred to as "compatibility tester") may be used during or during the development of an asynchronous mobile communication system (W-CDMA) terminal (hereinafter referred to as "terminal"). This device is useful when conducting a conformance test to verify that the finished product is correctly implemented according to the standard specification.
단말기는 계층 구조의 프로토콜 스택 구조를 가지고 있기 때문에, 적합성 시험은 각 계층(계층 1, 계층 2, 계층 3)마다 별도로 존재하게 된다. 이 중에서 계층 3에 대한 적합성 시험의 경우 계층 3 메시지가 원활하게 교환되고 있는지 평가하는 것이기 때문에 간단하게 계층 3 메시지의 송수신을 제어하는 스크립트 방식 시험절차 언어를 사용하여 계층 3에 대한 적합성 시험을 하는 것이 유리하다. 그런데, 단말기의 계층 3에 대한 적합성 시험을 위해 메시지가 송수신 되도록 하기 위해서는계층 1/2에 대한 설정제어 절차가 필요하다. 여기서, 계층 1/2에 대한 설정제어 절차란, 계층1/2 설정제어정보를 생성하여 이를 해당 계층 1/2로 전송하는 과정을 의미한다.Since the terminal has a hierarchical protocol stack structure, the conformance test exists for each layer (layer 1, layer 2, layer 3) separately. Since the conformance test for Layer 3 is to evaluate whether the Layer 3 messages are being exchanged smoothly, it is simple to perform the conformance test for Layer 3 using a scripting test procedure language that controls the sending and receiving of Layer 3 messages. It is advantageous. However, in order for a message to be transmitted and received for the conformance test for layer 3 of the terminal, a setting control procedure for layer 1/2 is required. Here, the setting control procedure for layer 1/2 refers to a process of generating layer 1/2 setting control information and transmitting it to the corresponding layer 1/2.
계층 3에 대한 적합성을 시험하기 위한 언어가 일반적인 C언어인 경우에는, 통상적으로 먼저 계층 1/2 설정제어정보의 파라메타로 구성되는 구조체(Structure)를 정의한 다음, 이후 각 파라메타마다 값을 하나씩 채워 계층 1/2 설정제어정보를 생성하고, 이를 계층1/2에 전송하는 과정을 일일이 프로그래밍함으로써 계층1/2에 대한 설정제어 절차가 가능하나, 시험절차언어에서는 이것이 불가능하다. 왜냐하면, 시험절차언어는 메시지의 송수신에 대한 제어만을 관장하기 때문에 시험절차언어만 가지고서는 설정제어정보를 생성하거나 이를 계층1/2로 전송하도록 프로그래밍 하는 것이 어렵기 때문이다.If the language for testing conformance to Layer 3 is a general C language, first, a structure consisting of parameters of layer 1/2 configuration control information is first defined, and then each value is filled with one value for each layer. The setup control procedure for layer 1/2 is possible by programming the process of generating 1/2 setup control information and transmitting it to layer 1/2, but this is not possible in the test procedure language. Because the test procedure language only manages the control of the transmission and reception of messages, it is difficult to generate the setting control information or program it to the layer 1/2 using only the test procedure language.
물론, 별도로 계층1/2에 대한 설정제어정보를 생성하는 키워드와 이를 계층 1/2로 전송하는 키워드를 만들 수도 있으나, 이러한 방법은 시험절차언어의 특징인 단순성을 훼손시키는 문제를 야기한다. 왜냐하면, 별도의 키워드를 추가한 시험절차언어로 계층 1/2에 대한 설정제어 절차를 기술하게 되면 코드의 내용이 많아지게 되어 C로 짜여진 경우에 비해 매우 단순하기 때문에, 사용자가 쉽게 이해할 수 있고 또한 바로 수정하여 적용할 수 있다는 스크립트 방식 시험절차언어의 장점이 사라지게 되기 때문이다. 그러므로, 스크립트 방식 시험절차언어의 장점을 유지하면서도 계층 1과 2에 대한 설정제어 방안이 필수적으로 요구된다.Of course, it is also possible to separately create a keyword for generating configuration control information for layer 1/2 and a keyword for transmitting it to layer 1/2, but this method causes a problem of impairing the simplicity that is a characteristic of the test procedure language. Because, if you describe the setting control procedure for layer 1/2 in the test procedure language with additional keywords, the contents of the code will be much simpler than in the case of written in C. This is because the advantages of the scripted test procedure language, which can be directly modified and applied, are lost. Therefore, while maintaining the advantages of the scripting test procedure language, a configuration control method for layers 1 and 2 is required.
본 발명은, 상기한 바와 같은 요구에 부응하기 위하여 제안된 것으로, 무선통신 단말기용 적합성 시험기에서 C언어에 비해 매우 단순한 스크립트 방식 시험절차언어의 장점을 그대로 유지하면서도 계층 1/2에 대한 설정제어 절차를 수행하기 위한 계층 1/2 설정제어 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.The present invention has been proposed to meet the requirements as described above, and in the conformance tester for a wireless communication terminal, the setting control procedure for layer 1/2 while maintaining the advantages of a very simple script type test procedure language compared to the C language. It is an object of the present invention to provide a layer 1/2 setting control method for performing a method and a computer-readable recording medium recording a program for realizing the method.
도 1 은 본 발명이 적용되는 하드웨어 시스템의 구성 예시도.1 is an exemplary configuration diagram of a hardware system to which the present invention is applied.
도 2 는 본 발명이 적용되는 단말기 적합성 시험기의 구성 예시도.2 is an exemplary configuration diagram of a terminal conformance tester to which the present invention is applied.
도 3 은 본 발명을 적용한 계층 1/2 설정제어정보 생성 화면 예시도.3 is a diagram illustrating a layer 1/2 setting control information generation screen to which the present invention is applied.
도 4 는 본 발명에 따른 상기 도 2의 계층 1/2 설정제어정보 DB에 저장되는 계층 1/2 설정제어정보를 나타낸 일실시에 설명도.4 is an explanatory diagram showing layer 1/2 setting control information stored in the layer 1/2 setting control information DB of FIG. 2 according to the present invention;
도 5 는 본 발명에 따른 계층 1/2 설정제어 방법에 대한 일실시예 흐름도.5 is a flowchart illustrating an embodiment of a layer 1/2 setting control method according to the present invention;
* 도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings
21 : 계층 1 22 : 매체접속 제어부21: Layer 1 22: Media Access Control Unit
23 : 무선링크 제어부 24 : 시험절차 언어부23: wireless link control unit 24: test procedure language unit
25 : 계층 1/2 설정제어정보 생성부 26 : 계층 1/2 설정제어정보 DB25: layer 1/2 setting control information generation unit 26: layer 1/2 setting control information DB
27 : 신호 및 트래픽 정보 전송 통로 28 : 제어 정보 전송 통로27: signal and traffic information transmission path 28: control information transmission path
상기 목적을 달성하기 위한 본 발명은, 무선통신 단말기용 프로토콜 적합성 시험기의 계층 1/2 설정제어 방법에 있어서, 사용자 인터페이스 화면을 통해 계층 1/2에 대한 설정제어정보를 입력받는 제 1 단계; 상기 입력된 계층 1/2에 대한 설정제어정보를 설정제어정보 데이터베이스에 저장하는 제 2 단계; 시험절차 언어부가 상기 설정제어정보 데이터베이스에서 전송하고자 하는 계층 1/2에 대한 설정제어정보를 읽어 들이는 제 3 단계; 및 상기 읽어들인 계층 1/2에 대한 설정제어정보를 해당 계층으로 전송하는 제 4 단계를 포함하여 이루어진 것을 특징으로 한다.In accordance with another aspect of the present invention, there is provided a layer 1/2 setting control method for a protocol conformance tester for a wireless communication terminal, comprising: a first step of receiving setting control information for layer 1/2 through a user interface screen; A second step of storing setting control information for the input layer 1/2 in a setting control information database; A third step of reading, by the test procedure language unit, setting control information for layer 1/2 to be transmitted from the setting control information database; And a fourth step of transmitting the setting control information for the read layer 1/2 to the corresponding layer.
한편, 본 발명은 계층 1/2 설정제어를 위하여, 프로세서를 구비한 무선통신 단말기용 프로토콜 적합성 시험기에, 사용자 인터페이스 화면을 통해 계층 1/2에 대한 설정제어정보를 입력받는 제 1 기능; 상기 입력된 계층 1/2에 대한 설정제어정보를 설정제어정보 데이터베이스에 저장하는 제 2 기능; 시험절차 언어부가 상기 설정제어정보 데이터베이스에서 전송하고자 하는 계층 1/2에 대한 설정제어정보를읽어 들이는 제 3 기능; 및 상기 읽어들인 계층 1/2에 대한 설정제어정보를 해당 계층으로 전송하는 제 4 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.Meanwhile, the present invention provides a protocol conformance tester for a wireless communication terminal having a processor for controlling layer 1/2 setting, comprising: a first function of receiving setting control information for layer 1/2 through a user interface screen; A second function of storing setting control information for the input layer 1/2 in a setting control information database; A third function of reading, by a test procedure language unit, setting control information for layer 1/2 to be transmitted from said setting control information database; And a computer-readable recording medium having recorded thereon a program for realizing a fourth function of transmitting the setting control information for the read-out layer 1/2 to the corresponding layer.
본 발명은 단말기 적합성 시험기 사용자의 계층 1/2에 대한 설정제어 절차를 수행함에 있어, 계층 1/2에 대한 설정제어정보를 사용자 인터페이스 화면을 통해 생성하여 저장토록 한 다음, 단말기 적합성 시험기를 통해 실제 시험절차를 수행할 때 계층 1/2에 대한 설정제어 절차가 필요한 시점에서 스크립트 방식 시험절차언어가 저장된 계층 1/2에 대한 설정제어정보를 읽어드려 해당 계층 1/2으로 전송토록 함으로써 C언어에 비해 매우 단순한 스크립트 방식 시험절차언어의 장점을 그대로 유지하면서도 계층1/2에 대한 설정제어 절차를 수행할 수 있다.In the present invention, in performing the setting control procedure for the layer 1/2 of the user of the terminal suitability tester, the setting control information for the layer 1/2 is generated and stored through the user interface screen, and then the terminal suitability tester When performing the control procedure for layer 1/2 when performing the test procedure, the script-type test procedure language reads the configuration control information for layer 1/2 that is stored and transmits it to the corresponding layer 1/2. Compared to the simpler scripting test procedure language, the configuration control procedure for layer 1/2 can be performed.
상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1 은 본 발명이 적용되는 하드웨어 시스템의 구성 예시도로서, 단말기의 적합성 시험기(PCT)를 나타낸 것이다.1 is an exemplary configuration diagram of a hardware system to which the present invention is applied and shows a PCT of a terminal.
도 1에 도시된 바와 같이, 본 발명이 적용되는 하드웨어 시스템은, 중앙처리장치(11)와, 중앙처리장치(11)에 연결된 주기억장치(12)와, 주기억장치(12)에 연결된 보조기억장치(13)와, 중앙처리장치(11)에 연결된 입출력장치(14,15) 및 주기억장치(12)에 연결된 주변장치(16)를 구비한다.As shown in FIG. 1, the hardware system to which the present invention is applied includes a central processing unit 11, a main memory device 12 connected to the central processing device 11, and an auxiliary memory device connected to the main memory device 12. 13, the input / output devices 14 and 15 connected to the central processing unit 11 and the peripheral device 16 connected to the main memory device 12 are provided.
여기서, 하드웨어 시스템은, 컴퓨터의 전체 동작을 제어하고 관리하는 중앙처리장치(11), 상기 중앙처리장치(11)에서 수행되는 프로그램을 저장하고 작업 수행 중 이용되는 또는 작업 수행 중에 발생되는 각종 데이터를 저장하는 주기억장치(12)와 보조기억장치(13) 및 사용자와의 데이터 입출력을 위한 입출력장치(14,15)와 통신 인터페이스 등을 위한 주변장치(16)를 포함한다.Here, the hardware system, the central processing unit 11 for controlling and managing the overall operation of the computer, the program stored in the central processing unit 11 and stores a variety of data used during or during operation And a main memory device 12 and an auxiliary memory device 13, an input / output device 14 and 15 for inputting / outputting data to and from a user, and a peripheral device 16 for a communication interface.
그리고, 상기 보조기억장치(13)는 대량의 데이터를 저장하는 역할을 하며, 상기 입출력장치(14,15)는 일반적인 키보드, 디스플레이 장치 및 프린터 등을 포함한다.The auxiliary memory device 13 stores a large amount of data, and the input / output devices 14 and 15 include a general keyboard, a display device, and a printer.
그러나, 상기한 바와 같은 구성을 갖는 컴퓨터 하드웨어 환경은 당해 분야에서 이미 주지된 기술에 지나지 아니하므로 여기에서는 그에 관한 자세한 설명은 생략하기로 한다. 다만, 상기와 같은 하드웨어 시스템의 주기억장치(12)에는 사용자 인터페이스 화면을 통해 사용자로부터 계층 1/2 설정제어정보를 입력받아 이를 보조기억장치(13)에 저장하고, 계층 1/2에 대한 설정제어 절차가 필요한 시점에 보조기억장치(13)에 저장된 계층 1/2 설정제어정보를 읽어드려 계층 1/2에 전송함으로써 계층1/2 설정제어절차를 수행하는 프로그램이 저장되어 있으며, 상기 중앙처리장치(11)의 제어에 따라 수행된다.However, since the computer hardware environment having the configuration as described above is only a technique well known in the art, detailed description thereof will be omitted herein. However, the main memory device 12 of the hardware system as described above receives layer 1/2 setting control information from the user through a user interface screen and stores it in the auxiliary memory device 13, and sets control of the layer 1/2. When the procedure is necessary, a program for performing the layer 1/2 setting control procedure by reading the layer 1/2 setting control information stored in the auxiliary memory device 13 and transmitting it to the layer 1/2 is stored. Under the control of (11).
도 2 는 본 발명이 적용되는 단말기 적합성 시험기의 구성 예시도이다.2 is an exemplary configuration diagram of a terminal suitability tester to which the present invention is applied.
도 2에 도시된 바와 같이, 단말기 적합성 시험기는 계층 1(21)과 매체접속 제어부(22)와 무선링크 제어부(23)와 시험절차 언어부(24)와 계층 1/2 설정제어정보 생성부(25)와 계층 1/2 설정제어정보 데이터베이스(26)로 구성되며, 각 계층간의 내부적인 통신을 위해 신호/트래픽 전송 통로(27)와 제어 전송 통로(27)를 갖추고 있다.As shown in FIG. 2, the terminal conformance tester includes a layer 1 (21), a medium access control unit (22), a radio link control unit (23), a test procedure language unit (24), and a layer 1/2 setting control information generator ( 25) and the layer 1/2 setting control information database 26, and have a signal / traffic transmission passage 27 and a control transmission passage 27 for internal communication between the layers.
계층 1(21)은 적합성 시험기가 단말기와 통신하기 위한 모뎀 또는 이더넷 등의 물리적인 인터페이스 장치를 의미한다.Layer 1 (21) refers to a physical interface device such as a modem or Ethernet for the compliance tester to communicate with the terminal.
매체접속 제어부(22)와 무선링크 제어부(23)는 계층 2로 적합성 시험기가 단말기와 통신하기 위한 논리적인 통신로를 설정한다.The medium access control unit 22 and the radio link control unit 23 establish a logical communication path for the conformance tester to communicate with the terminal in layer 2.
시험절차 언어부(24)는 단말기의 계층 3의 역할을 모사하여 스크립트 방식 시험절차언어로 기술된 시험절차에 따라 계층 3 메시지의 송수신 교환 절차를 수행하며, 필요할 때에 제어 전송 통로(28)를 통해 계층 1/2에 대한 설정제어정보를 계층 1(21)과 매체접속 제어부(22)와 무선링크 제어부(23)로 전송함으로써 계층 1/2에 대한 설정제어 절차를 수행한다.The test procedure language unit 24 simulates the role of the layer 3 of the terminal to perform the transmission and reception of the layer 3 message according to the test procedure described in the script-based test procedure language, and when necessary, through the control transmission path 28 The setting control procedure for the layer 1/2 is performed by transmitting the setting control information for the layer 1/2 to the layer 1 (21), the medium access control unit 22, and the radio link control unit (23).
계층 1/2 설정제어정보 생성부(25)는 시험절차 언어부(24)가 계층 1/2 설정제어 절차를 수행할 때 필요한 계층 1/2 설정제어정보를 사용자 인터페이스 화면을 통해 생성하고 이를 계층 1/2 설정제어정보 DB(26)에 저장한다.The layer 1/2 setting control information generating unit 25 generates layer 1/2 setting control information necessary when the test procedure language unit 24 performs the layer 1/2 setting control procedure through the user interface screen and hierarchies it. 1/2 is stored in the setting control information DB 26.
도 3 은 본 발명을 적용한 계층 1/2 설정제어정보 생성 화면 예시도이다.3 is an exemplary diagram of a layer 1/2 setting control information generation screen to which the present invention is applied.
사용자는 계층 1/2 설정제어정보 생성부(25)를 통해 계층 1/2 설정제어정보를 생성하거나, 계층 1/2 설정제어정보 DB(26)에 저장된 계층 1/2 설정제어정보를 읽어들여 수정할 수 있다.The user generates layer 1/2 setting control information through the layer 1/2 setting control information generating unit 25 or reads layer 1/2 setting control information stored in the layer 1/2 setting control information DB 26. Can be modified.
도 3에 도시된 바와 같이, 사용자 인터페이스 화면은 계층 1/2 설정제어정보를 생성하기 위해 필요한 파라메타 목록(31)과, 해당 파라메타의 값을 입력하는 영역(32)과, 생성된 계층 1/2 설정제어정보를 저장하는 저장버튼(33)과, 저장된 계층1/2 설정제어정보를 읽어들이는 읽음버튼(34)으로 구성된다.As shown in FIG. 3, the user interface screen includes a parameter list 31 for generating layer 1/2 setting control information, an area 32 for inputting a value of the parameter, and a generated layer 1/2. A storage button 33 for storing the setting control information, and a read button 34 for reading the stored layer 1/2 setting control information.
사용자 인터페이스 화면을 통해 파라메타의 값을 하나씩 입력하며, 필요한 값을 모두 채운 후 저장버튼(33)을 누름으로써 계층 1/2 설정제어정보가 생성된다.The parameter values are input one by one through the user interface screen, and after filling all necessary values, the layer 1/2 setting control information is generated by pressing the save button 33.
화면 구성에 대한 내용은 본 발명에 있어 종속되는 사항이 아니며 이외에도 다양하게 구성할 수 있음은 자명하다.It is obvious that the contents of the screen configuration are not subject to the present invention and can be variously configured.
도 4 는 본 발명에 따른 상기 도 2의 계층 1/2 설정제어정보 DB에 저장되는 계층 1/2 설정제어정보를 나타낸 일실시에 설명도이다.4 is an explanatory diagram showing layer 1/2 setting control information stored in the layer 1/2 setting control information DB of FIG. 2 according to the present invention.
도 4에 도시된 바와 같이, 계층 1/2 설정제어정보는 기본적으로 계층 1/2 설정제어정보의 전체 길이를 나타내는 길이 영역(41)과, 실제 계층 1/2 설정제어정보의 내용 영역(42)으로 구성되며, 실제 계층 1/2 설정제어정보의 내용 영역에는 사용자가 상기 도 3의 계층 1/2 설정제어정보 생성 화면을 통해 입력한 계층 1/2 설정제어정보가 수록된다. 이때, 저장되는 계층 1/2 설정제어정보(42)는 어떠한 가공도 거치지 않고 있는 그대로 전달될 수 있는 형태로 저장된다. 또한, 저장될 때 하나의 파일로 저장된다.As shown in Fig. 4, the layer 1/2 setting control information basically includes a length area 41 representing the total length of the layer 1/2 setting control information, and a content area 42 of the actual layer 1/2 setting control information. In the content area of the actual layer 1/2 setting control information, layer 1/2 setting control information input by the user through the layer 1/2 setting control information generation screen of FIG. 3 is stored. At this time, the layer 1/2 setting control information 42 to be stored is stored in a form that can be transmitted as it is without any processing. It is also saved as a file when it is saved.
여기서, 계층 1/2 설정제어정보(42)는 시험절차언어부(24)에 의해 계층 1(21)과 매체접속 제어부(22)와 무선링크 제어부(23)로 전달되어, 계층 1/2의 설정 제어 동작을 수행하는데 사용된다.Here, the layer 1/2 setting control information 42 is transmitted by the test procedure language unit 24 to the layer 1 21, the medium access control unit 22, and the radio link control unit 23. Used to perform setting control operations.
도 5 는 본 발명에 따른 계층 1/2 설정제어 방법에 대한 일실시예 흐름도이다.5 is a flowchart illustrating an embodiment of a layer 1/2 setting control method according to the present invention.
도 5에 도시된 바와 같이, 본 발명에 따른 계층 1/2 설정제어 방법은, 먼저사용자가 계층 1/2 설정제어정보 생성부(25)를 통해 필요한 계층 1/2에 대한 설정제어정보를 생성하여 이를 계층 1/2 설정제어정보 DB(26)인 보조기억장치(13)에 저장한다(501).As shown in FIG. 5, in the layer 1/2 setting control method according to the present invention, first, the user generates setting control information for layer 1/2 necessary through the layer 1/2 setting control information generation unit 25. Then, it is stored in the auxiliary memory device 13, which is the layer 1/2 setting control information DB 26 (501).
이후, 시험절차 언어부(24)는 시험절차를 수행함에 있어 계층 1/2에 대한 설정제어 절차를 수행하여야 하는지를 확인한다(502).Thereafter, the test procedure language unit 24 checks whether the setting control procedure for the layer 1/2 should be performed in performing the test procedure (502).
확인 결과, 시험절차 언어부(24)는 계층 1/2에 대한 설정제어 절차를 수행할 필요가 없으면, 더 이상 수행해야 할 시험절차가 남아 있는지를 검사한다(505)As a result of the check, if the test procedure language unit 24 does not need to perform the setting control procedure for the layer 1/2, the test procedure language unit 24 checks whether further test procedures to be performed remain (505).
확인 결과, 시험절차언어부(24)는 계층 1/2에 대한 설정제어 절차를 수행할 필요가 있으면, 계층1/2 설정제어정보 DB(26)에서 파일명을 바탕으로 계층1/2 설정제어정보를 읽어들인다(503).As a result of the check, if the test procedure language unit 24 needs to perform the setting control procedure for the layer 1/2, the layer 1/2 setting control information based on the file name in the layer 1/2 setting control information DB 26. Read (503).
다음으로, 시험절차 언어부(25)는 읽어들인 계층1/2 설정제어정보를 해당 계층으로 전달하고(505), 더 이상 수행해야 할 시험절차가 남아 있는지를 검사한다(505).Next, the test procedure language unit 25 transmits the read layer 1/2 setting control information to the corresponding layer (505), and checks whether the test procedure to be performed remains (505).
검사 결과, 더 이상 수행하여야 할 시험절차가 남아 있지 않으면, 계층 1/2 설정제어 절차를 종료하며, 수행하여야 할 시험절차가 남아 있는 경우에는 계층 1/2에 대한 설정제어 절차가 필요한지의 여부를 다시 확인한다(502).As a result of the inspection, if there are no more test procedures to be performed, the layer 1/2 setting control procedure is terminated. If there are remaining test procedures to be performed, it is determined whether the setting control procedure for layer 1/2 is necessary. Check again (502).
여기서, 계층 1/2 설정제어정보는 계층 1(21)이나 매체접속 제어부(22) 혹은 무선링크 제어부(23)로 전달된다.Here, the layer 1/2 setting control information is transmitted to the layer 1 (21), the medium access control unit 22 or the radio link control unit 23.
상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크등)에 저장될 수 있다.The method of the present invention as described above may be implemented as a program and stored in a computer-readable recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.).
이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.The present invention described above is not limited to the above-described embodiments and the accompanying drawings, and various substitutions, modifications, and changes are possible in the art without departing from the technical spirit of the present invention. It will be clear to those of ordinary knowledge.
상기한 바와 같은 본 발명은, 단말기 적합성 시험기의 계층 1/2에 대한 설정제어 절차를 수행함에 있어, 계층 1/2에 대한 설정제어정보를 사용자 인터페이스 화면을 통해 생성하여 저장토록 한 다음, 실제 시험절차언어는 계층 1/2에 대한 설정제어 절차가 필요한 시점에 저장된 계층 1/2에 대한 설정제어정보를 읽어들여 해당 계층 1/2로 전송토록 함으로써, C언어에 비해 매우 단순한 시험절차언어의 장점을 그대로 유지하면서도 계층 1/2에 대한 설정제어 절차를 수행할 수 있는 효과가 있다.In the present invention as described above, in performing the setting control procedure for the layer 1/2 of the terminal conformance tester, to generate and store the setting control information for the layer 1/2 through the user interface screen, and then the actual test The procedure language reads the setting control information for the layer 1/2 stored in the layer 1/2 when the setting control procedure for layer 1/2 is needed and transmits it to the corresponding layer 1/2. It is effective to perform the setting control procedure for layer 1/2 while maintaining the same.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0080845A KR100411899B1 (en) | 2001-12-18 | 2001-12-18 | Layer 1/2 establishment control method of adaptation tester for radio communication terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0080845A KR100411899B1 (en) | 2001-12-18 | 2001-12-18 | Layer 1/2 establishment control method of adaptation tester for radio communication terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030050415A KR20030050415A (en) | 2003-06-25 |
KR100411899B1 true KR100411899B1 (en) | 2003-12-24 |
Family
ID=29576147
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2001-0080845A KR100411899B1 (en) | 2001-12-18 | 2001-12-18 | Layer 1/2 establishment control method of adaptation tester for radio communication terminal |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100411899B1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06209354A (en) * | 1993-01-11 | 1994-07-26 | Kodo Tsushin Syst Kenkyusho:Kk | Simulated package for debugging test of compatibility test equipment |
KR0141349B1 (en) * | 1994-12-23 | 1998-07-01 | 양승택 | Testing circuit of signaling protocol compatibility tester for cdma mobile system and the same method |
US6164547A (en) * | 1996-12-20 | 2000-12-26 | Nokia Mobile Phones Limited | Method for checking the compatibility of a mobile station and a functional unit; a mobile station and a functional unit |
WO2001041485A1 (en) * | 1999-11-27 | 2001-06-07 | Koninklijke Philips Electronics N.V. | Method for conformance testing of radio communication equipment |
KR20030044544A (en) * | 2001-11-30 | 2003-06-09 | 한국전자통신연구원 | System for signal message comparing of software conformance test for new generation mobile terminal and method thereof |
-
2001
- 2001-12-18 KR KR10-2001-0080845A patent/KR100411899B1/en not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06209354A (en) * | 1993-01-11 | 1994-07-26 | Kodo Tsushin Syst Kenkyusho:Kk | Simulated package for debugging test of compatibility test equipment |
KR0141349B1 (en) * | 1994-12-23 | 1998-07-01 | 양승택 | Testing circuit of signaling protocol compatibility tester for cdma mobile system and the same method |
US6164547A (en) * | 1996-12-20 | 2000-12-26 | Nokia Mobile Phones Limited | Method for checking the compatibility of a mobile station and a functional unit; a mobile station and a functional unit |
WO2001041485A1 (en) * | 1999-11-27 | 2001-06-07 | Koninklijke Philips Electronics N.V. | Method for conformance testing of radio communication equipment |
KR20030044544A (en) * | 2001-11-30 | 2003-06-09 | 한국전자통신연구원 | System for signal message comparing of software conformance test for new generation mobile terminal and method thereof |
Also Published As
Publication number | Publication date |
---|---|
KR20030050415A (en) | 2003-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7277700B2 (en) | System and method for emulating a telephony driver | |
KR20050011013A (en) | method for managing message | |
CN109710533A (en) | An interface testing method, device and server | |
JPH09326796A (en) | Method for generating test packet to simulate computer network communication and its device | |
CN109639719A (en) | A kind of auth method and device based on temporary identifier | |
CN107728999A (en) | A kind of App, the method and system of small routine interface simulation | |
CN107102798A (en) | Method, system and the correlation module of dynamic modification user interface | |
EP1817927A1 (en) | Initiation of a proactive session in a smart card from an applet | |
CN111767229A (en) | Performance test method, device and equipment | |
KR100411899B1 (en) | Layer 1/2 establishment control method of adaptation tester for radio communication terminal | |
WO2001073562A1 (en) | Content server device | |
KR100433366B1 (en) | System for Providing Information to Wireless Terminals and Method of Generating Menu Pages therein | |
CN105991683A (en) | Data transmission method and device | |
KR100578128B1 (en) | Short message communication system with graphic icons | |
CN108009057B (en) | Test method and device for password input, storage medium and electronic equipment | |
CN117201601A (en) | Internet of things equipment access method, device, equipment and storage medium | |
CN100388206C (en) | Method with management of an opaque user identifier for checking complete delivery of a service using a set of servers | |
US20040225729A1 (en) | Dynamic display of round-trip times of message sequences | |
US7213088B2 (en) | Mass storage apparatus and data output method of output device attached to mass storage apparatus | |
CN107968799A (en) | A kind of information acquisition method, terminal device and system | |
CN117130946B (en) | A test scenario generation method, device, electronic device and readable storage medium | |
JP2782430B2 (en) | Telegram editing method, analysis method, and test apparatus | |
CN112115686B (en) | Method and device for editing document, computer storage medium and terminal | |
KR100540626B1 (en) | A computer-readable recording medium recording a protocol test apparatus using the WML document and a method thereof, and a protocol test software using the WML document. | |
CN116346986A (en) | Pressure testing method and pressure testing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20011218 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20031021 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20031125 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20031208 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20031209 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20061114 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20071127 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20081128 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20091126 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20101201 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20111201 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20121130 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20121130 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20131129 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20131129 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20141208 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20141208 Start annual number: 12 End annual number: 12 |
|
FPAY | Annual fee payment |
Payment date: 20151201 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20151201 Start annual number: 13 End annual number: 13 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20170918 |