KR100680999B1 - Simulation device for open service and method thereof - Google Patents

Simulation device for open service and method thereof Download PDF

Info

Publication number
KR100680999B1
KR100680999B1 KR1020050120232A KR20050120232A KR100680999B1 KR 100680999 B1 KR100680999 B1 KR 100680999B1 KR 1020050120232 A KR1020050120232 A KR 1020050120232A KR 20050120232 A KR20050120232 A KR 20050120232A KR 100680999 B1 KR100680999 B1 KR 100680999B1
Authority
KR
South Korea
Prior art keywords
simulation
service
metadata
open
user
Prior art date
Application number
KR1020050120232A
Other languages
Korean (ko)
Inventor
정승화
김상기
Original Assignee
한국전자통신연구원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국전자통신연구원 filed Critical 한국전자통신연구원
Priority to KR1020050120232A priority Critical patent/KR100680999B1/en
Application granted granted Critical
Publication of KR100680999B1 publication Critical patent/KR100680999B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/22Traffic simulation tools or models
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Processing Or Creating Images (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

An open service simulation apparatus and a method thereof are provided to enable a user, who doesn't have an expert knowledge related to communication networks, to easily understand and verify a created service by providing only some portion, required when he/she understands and verifies an open service, through a simulation animation. An open service simulation apparatus comprises a simulation source DB(201), a meta-data DB(202), a simulation display engine(203), and a user interaction process module(204). The simulation source DB(201) stores information about simulation sources(101-106) which are discriminated from lower layer elements within a communication network, but which represent edge-side elements for service layers directly related to a service user. The meta-data DB(202) stores meta data for defining a unique simulation scenario for each open service. The simulation display engine(203) visually displays simulation sources according to each simulation scenario. The user interaction process module(204) selects or modifies meta data parameters so as to control the operations of simulation sources, displayed through the simulation display engine(203).

Description

개방형 서비스 시뮬레이션 장치 및 방법{SIMULATION DEVICE FOR OPEN SERVICE AND METHOD THEREOF}Open service simulation device and method {SIMULATION DEVICE FOR OPEN SERVICE AND METHOD THEREOF}

도 1은 본 발명의 실시예에 따른 시뮬레이션 소스를 이용하여 개방형 서비스 시뮬레이션 애니메이션을 개략적으로 나타내는 도면. 1 is a schematic representation of an open service simulation animation using a simulation source in accordance with an embodiment of the present invention.

도 2는 본 발명의 실시예에 따른 사용자 인터액션이 가능한 개방형 서비스 시뮬레이션 장치의 구성을 나타내는 도면. 2 is a view showing the configuration of an open service simulation apparatus capable of user interaction according to an embodiment of the present invention.

도 3은 본 발명의 실시예에 따른 메타 데이터의 구조를 나타내는 도면.3 illustrates a structure of metadata according to an embodiment of the present invention.

도 4는 본 발명의 실시예에 따라 사용자 인터액션이 가능한 개방형 서비스 시뮬레이션 과정을 나타내는 도면. 4 is a diagram illustrating an open service simulation process capable of user interaction according to an embodiment of the present invention.

본 발명은 개방형 서비스 응용프로그램 인터페이스(Open Application Program Interface: Open API)에 관한 것으로, 특히 개방형 서비스를 검증하기 위한 시뮬레이션 장치 및 방법에 관한 것이다.The present invention relates to an open application program interface (Open API), and more particularly, to a simulation apparatus and method for verifying an open service.

일반적으로, 개방형 서비스 응용프로그램 인터페이스(Open API)란 응용서버에 존재하는 통신서비스 로직과 하부 전달망 사이의 규격화된 공개 인터페이스로서, 하부 전달망의 특성과 형태에 관계없이 다양한 통합 서비스의 제공을 가능하게 하는 기술을 말한다.In general, an open service application program interface (Open API) is a standardized open interface between communication service logic existing in an application server and a lower delivery network, and provides various integrated services regardless of the characteristics and forms of the lower delivery network. Says technology.

대표적인 Open API에는 Parlay Group의 Parlay API와 Parlay X API가 있다. Parlay API에서는 CORBA(Common Object Request Broker Architecture)나 웹 서비스를 이용하여 하부 전달망에 대한 제어가 이루어지고, Parlay X API는 웹 서비스를 사용한다. 현재 국내에서는 차세대 네트워크의 구조에서 방송망까지 통합하는 BcN(Broadband Convergence Network)으로의 발전을 추진하고 있다. 이러한 Open API는 망 사업자가 망의 자원을 표준화된 API를 통해 개방함으로써 기존 서비스 사업자 및 3rd Party 응용 서비스 사업자가 망에 쉽고 안전하게 접근하여 망의 자원을 활용하는 다양한 서비스를 창출할 수 있도록 한다. 이를 위하여 통신망의 서비스 계층을 통신망의 제어 및 전송 계층으로부터 분리하고, 이들 간에 표준화된 인터페이스로서 Open API를 도입하여, 하부 통신망의 구조에 독립적으로 다양한 서비스가 개발될 수 있도록 하는 개방형 서비스 구조를 통하여 통신망의 기능들을 인터넷 기반의 응용 프로그램들이 사용할 수 있도록 개방한다. Representative Open APIs include Parlay Group's Parlay API and Parlay X API. In the Parlay API, the control of the underlying transport network is performed using CORBA (Common Object Request Broker Architecture) or web service, and the Parlay X API uses web service. Currently, Korea is promoting the development of BcN (Broadband Convergence Network), which integrates from next-generation network structure to broadcasting network. The Open API allows network operators to open network resources through standardized APIs, allowing existing service providers and 3rd party application service providers to easily and securely access the network to create a variety of services that utilize network resources. To this end, the service layer of the network is separated from the control and transport layers of the network, and the Open API is introduced as a standardized interface between them so that various services can be developed independently of the structure of the underlying network. Its features are made available to Internet-based applications.

또한 창조적인 다양한 통신망 응용 서비스의 개발을 위하여 통신망에 대해 전문적인 지식이 없는 수 많은 일반 IT 개발자들이 개방형 서비스를 개발할 수 있는 환경이 요구됨에 따라, 상기 Open API를 통하여 개방형 서비스를 구성하기 위한 개방형 서비스 생성 도구는 사용자가 최소한의 지식만을 가지고 간단하게 서비스를 개발할 수 있는 환경을 제공한다. 그러나 종래의 개방형 서비스를 시뮬레이션(simulation)하기 위한 개방형 서비스 시뮬레이션 방법은 통신망에 대한 전문지식이 없이는 이해 할 수 없는 통신망의 하위 레벨(low level) 기술들을 다룸으로써 통신망에 대한 전문적인 지식이 없는 개방형 서비스 생성 도구 사용자들이 이해하기 어려운 문제가 있다.Also, in order to develop a variety of creative network application services, an environment where many general IT developers who do not have expertise in communication networks can develop an open service is required. Therefore, an open service for configuring an open service through the Open API is required. The generation tool provides an environment where a user can simply develop a service with a minimum of knowledge. However, the open service simulation method for simulating the open service in the related art deals with the low level technologies of the network that cannot be understood without the network expertise, so that the open service without the expert knowledge of the communication network is open. There is a problem that is difficult for users of the generation tool to understand.

상기와 같은 문제점을 해소하기 위한 본 발명의 목적은 개방형 서비스를 통신망 제어 및 전송 계층 등의 하부 통신망의 동작 또는 복잡한 통신망의 구조들을 보이지 않고 사용자가 서비스를 이해하고 검증하는데 필요한 부분만을 시뮬레이션 애니메이션을 통하여 제공함으로써, 통신망에 대한 전문적인 지식이 없는 개방형 서비스 생성 도구 사용자가 생성된 서비스를 용이하게 이해하고 검증할 수 있는 시뮬레이션 장치 및 방법을 제공함에 있다.An object of the present invention for solving the above problems is to simulate the animation of the open service only the parts necessary for the user to understand and verify the service without the operation of the lower network, such as communication network control and transport layer or the structure of the complex network The present invention provides an apparatus and method for simulating an open service generation tool without a professional knowledge of a communication network so that a user can easily understand and verify a generated service.

또한 본 발명의 다른 목적은, 개방형 서비스에 대한 시뮬레이션 제공 시, 개방형 서비스에 대한 사용자의 이해를 돕기 위하여 사용자와 개방형 서비스간의 인터액션(interaction)을 시뮬레이션 애니메이션에 적용할 수 있는 장치 및 방법을 제공함에 있다. Another object of the present invention is to provide an apparatus and method for applying an interaction between a user and an open service to a simulation animation in order to help a user understand the open service when providing a simulation for an open service. .

상기 목적을 달성하기 위한 본 발명에 따른 개방형 서비스 시뮬레이션 장치 는, 개방형 서비스를 검증하기 위하여, 통신망 내에서 하위 계층 요소와 구별되고 서비스 이용자와 직접적인 관계가 있는 서비스 계층에 대한 에지 사이드(edge-side) 요소를 대표하는 시뮬레이션 소스에 대한 정보를 저장하는 시뮬레이션 소스 저장부; 각 개방형 서비스마다 고유한 시뮬레이션 시나리오를 정의하기 위한 메타데이터를 저장하는 메타데이터 저장부; 상기 시뮬레이션 시나리오에 따라 상기 시뮬레이션 소스를 시각적으로 디스플레이하는 시뮬레이션 디스플레이부; 및 상기 디스플레이부에 디스플레이되는 시뮬레이션 소스의 동작을 조정하도록, 상기 메타 데이터의 파라미터를 선택 또는 변경하는 사용자 입력부를 포함하는 것을 특징으로 한다. An open service simulation apparatus according to the present invention for achieving the above object, the edge-side to the service layer that is distinct from the lower layer elements in the communication network and directly related to the service user to verify the open service A simulation source storage unit for storing information about a simulation source representing an element; A metadata storage unit for storing metadata for defining a unique simulation scenario for each open service; A simulation display unit for visually displaying the simulation source according to the simulation scenario; And a user input unit configured to select or change a parameter of the metadata so as to adjust an operation of a simulation source displayed on the display unit.

또한, 상기 목적을 달성하기 위한 본 발명에 따른 개방형 서비스 시뮬레이션 방법은, 통신망 내에서 하위 계층 요소와 구별되고 서비스 이용자와 직접적인 관계가 있는 서비스 계층에 대한 에지 사이드(edge-side) 요소를 대표하는 시뮬레이션 소스와 메타데이터의 결합으로 이루어진 개방형 서비스를 시뮬레이션 애니메이션으로 실행하는 제1 단계; 사용자의 인터액션에 의하여 상기 메타데이터의 조정(선택 또는 변경)이 있는지 여부를 판단하는 제2 단계; 및 상기 제2 단계에서, 메타데이터의 조정이 없는 경우에는 각 메타데이터의 우선순위에 따라 시뮬레이션 소스를 디스플레이하는 제3 단계를 포함하는 것을 특징으로 한다. In addition, an open service simulation method according to the present invention for achieving the above object is a simulation representing an edge-side element for a service layer that is distinct from lower layer elements in a communication network and has a direct relationship with a service user. A first step of executing an open service consisting of a combination of a source and metadata in a simulation animation; A second step of determining whether there is adjustment (selection or change) of the metadata according to user interaction; And in the second step, if there is no adjustment of the metadata, displaying a simulation source according to the priority of each metadata.

이하 본 발명의 바람직한 실시예의 상세한 설명이 첨부된 도면들을 참조하여 설명될 것이다. 도면들 중 참조번호 및 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 참조번호들 및 부호들로 나타내고 있음에 유의해야 한다. 하기에서 본 발명을 설명함에 있어, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다.DETAILED DESCRIPTION A detailed description of preferred embodiments of the present invention will now be described with reference to the accompanying drawings. It should be noted that the same reference numerals and the same elements among the drawings are denoted by the same reference numerals and symbols as much as possible even though they are shown in different drawings. In the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.

도 1은 본 발명의 실시예에 따른 시뮬레이션 소스를 이용하여 개방형 서비스 시뮬레이션 애니메이션을 개략적으로 나타내는 도면이다. 1 is a diagram schematically showing an open service simulation animation using a simulation source according to an embodiment of the present invention.

도 1을 참조하면, 본 발명에 따라 Open API를 지원하고 개방형 서비스를 검증하기 위하여 통신망 내에서 하위 계층 요소와 구별되고, 서비스 이용자와 직접적인 관계가 있는 서비스 계층에 대한 에지 사이드(edge-side) 요소를 대표하는 시뮬레이션 소스를 이용하여 사용자에게 특정 개방형 서비스에 대한 시뮬레이션 애니메이션을 보여줌으로써 통신망에 대한 전문적인 지식이 없는 서비스 개발자가 개방형 서비스의 동작을 잘 이해하고 검증할 수 있도록 한다.Referring to FIG. 1, an edge-side element for a service layer that is distinguished from lower layer elements in a communication network and directly related to a service user in order to support an Open API and verify an open service according to the present invention. By using the simulation source representing the simulation animation for the specific open service to the user, the service developer without expert knowledge of the communication network can understand and verify the operation of the open service well.

먼저 본 발명이 적용되는 통신망은 차세대 네트워크 및 BcN(Broadband Convergence Network)뿐만 아니라 Open API가 지원되는 모든 통신망에 적용될 수 있다. First, the communication network to which the present invention is applied may be applied to all communication networks supporting Open API as well as next generation networks and Broadband Convergence Networks (BcNs).

또한 본 발명에서 사용되는 시뮬레이션 소스는 Open API를 지원하기 위하여 통신망 내에서 상위 계층에 해당하는 서비스 계층에 있어서 하부 통신망의 동작 과정을 숨기고 서비스 이용자와 직접적인 관계가 있는 에지 사이드 오브젝트에 해당된다. 상기 서비스 계층은 통신망의 제어 및 전송 계층과 같은 하위 계층과 구별된다. 그리고 상기 시뮬레이션 소스에는, 예를 들어, 서비스 어플리케이션(Service Application)(101), 유틸리티 서버(Utility Server)(102), 게이트웨이(Gateway)(103), 사용자단말(Terminal)(104), 서비스 개시 오브젝트(Service-Initiation Object)(105) 및 메시지 요소(Message)(106) 등의 구성요소가 포함될 수 있다. 상기 시뮬레이션 소스(101 내지 106)는 개방형 서비스의 동작을 시뮬레이션으로 보여줄 때, 서비스를 이루는 중요한 요소를 선택하여 시뮬레이션에서 보여주는 구성 요소에 해당한다. 각 구성 요소는 실제 개방형 서비스가 이루어지는데 필요한 여러 기기들을 대표하며, 본 발명에 있어서 상기 시뮬레이션 소스(101 내지 106)는 개방형 서비스의 모든 시뮬레이션을 대표할 수 있는 구성 요소를 찾기 위해 여러 서비스들에 대한 검증 및 연구를 통하여 도출된 것이다. In addition, the simulation source used in the present invention corresponds to an edge side object that hides the operation of the lower communication network in the service layer corresponding to the upper layer in the communication network and has a direct relationship with the service user in order to support the Open API. The service layer is distinguished from lower layers such as the control and transport layers of the communication network. The simulation source includes, for example, a service application 101, a utility server 102, a gateway 103, a user terminal 104, and a service start object. Components such as a Service-Initiation Object 105 and a Message 106 may be included. When the simulation source (101 to 106) shows the operation of the open service in the simulation, it corresponds to the component shown in the simulation by selecting an important element constituting the service. Each component represents a number of devices required for the actual open service, and in the present invention, the simulation sources 101 to 106 are used for various services to find a component that can represent all simulations of the open service. It is derived through verification and research.

상기 서비스 어플리케이션(101)은 개방형 서비스 생성 도구에서 제공하는 기능을 사용하여 서비스를 생성하고, 서비스 사용자에게 개발된 서비스를 제공하는 어플리케이션을 대표한다. The service application 101 represents an application that generates a service using a function provided by an open service generation tool and provides a service developed to a service user.

상기 유틸리티 서버(102)는 상기 서비스 어플리케이션(101)의 운용에 필요한 특정한 정보 또는 기능을 제공하는 장치를 대표한다. The utility server 102 represents a device that provides specific information or functions necessary for the operation of the service application 101.

상기 게이트웨이(103)는 타 통신망, 예를 들어 상기 Open API와 타 통신망 또는 인터넷과 전화망, 사이에 송수신되는 메시지를 매핑(mapping)하여 중계하는 장치를 대표한다. The gateway 103 represents a device for mapping and relaying messages transmitted and received between other communication networks, for example, the Open API and another communication network or the Internet and a telephone network.

상기 사용자 단말(104)은 서비스 사용자들에 의하여 음성, 문자, 또는 멀티 미디어 메시지를 송수신하는 사용자 단말 장치를 대표한다. The user terminal 104 represents a user terminal device for transmitting and receiving voice, text, or multimedia messages by service users.

상기 서비스 개시 오브젝트(105)는 상기 개방형 서비스가 시작되기 위해 필요한 트리거링(Triggering) 이벤트를 상기 서비스 어플리케이션(101)으로 제공하는 객체 또는 행위자를 대표한다. The service initiation object 105 represents an object or an actor that provides the service application 101 with a triggering event necessary for the open service to be started.

상기 메시지 요소(106)는 상기 시뮬레이션 소스를 구성하는 구성요소들(101 내지 105) 사이의 메시지의 흐름을 메시지의 정보와 함께 보여주는 기능을 한다. 예를 들어, 상기 메시지 요소(106)에는 근원지와 목적지 그리고 메시지의 정보로서 상기 메시지에 보여지는 이름 값 등이 포함될 수 있다. The message element 106 functions to show the flow of the message between the components 101 to 105 constituting the simulation source together with the information of the message. For example, the message element 106 may include source and destination and name value shown in the message as information of the message.

상기 도 1에 도시된 바와 같이, 본 발명에 따른 개방형 서비스의 동작 과정은 상기 서비스 어플리케이션(101), 유틸리티 서버(102), 게이트웨이(103), 사용자단말(104) 및 서비스 개시 오브젝트(Service-Initiation Object)(105)와 메시지 요소(106)를 이용하여 각 구성요소, 즉 시뮬레이션 소스(101 내지 105) 사이의 메시지 흐름을 디스플레이함으로써 개방형 서비스가 어떻게 동작하는지 시뮬레이션 애니메이션으로 보여줄 수 있다.As shown in FIG. 1, the operation process of the open service according to the present invention includes the service application 101, the utility server 102, the gateway 103, the user terminal 104, and a service initiation object. Object 105 and message element 106 may be used to display a message flow between each component, i. E., Simulation sources 101-105, to simulate animation of how an open service works.

도 2는 본 발명의 실시예에 따른 사용자 인터액션이 가능한 개방형 서비스 시뮬레이션 장치의 구성을 나타내는 도면이다. 2 is a diagram showing the configuration of an open service simulation apparatus capable of user interaction according to an embodiment of the present invention.

도 2를 참조하면, 본 발명에 따른 시뮬레이션 장치는 시뮬레이션 소스 저장부(Simulation Source DB)(201), 메타데이터 저장부(Meta-Data DB)(202), 시뮬레이션 디스플레이부(Simulation Display Engine)(203) 및 사용자 입력부(User Interaction Process Module)(204)를 포함한다. Referring to FIG. 2, the simulation apparatus according to the present invention includes a simulation source storage unit 201, a metadata storage unit 202, and a simulation display engine 203. ) And a User Interaction Process Module 204.

상기 시뮬레이션 소스 저장부(201)는 개방형 서비스를 검증하기 위하여, 통신망 내에서 하위 계층 요소와 구별되고 서비스 이용자와 직접적인 관계가 있는 서비스 계층에 대한 에지 사이드(edge-side) 요소를 대표하는 시뮬레이션 소스(101 내지 106)에 대한 정보를 저장한다. In order to verify an open service, the simulation source storage unit 201 may include a simulation source representing an edge-side element for a service layer that is distinguished from a lower layer element in a communication network and has a direct relationship with a service user. 101 to 106).

상기 메타데이터 저장부(202)는 각 개방형 서비스마다 고유한 시뮬레이션 시나리오를 정의하기 위한 메타데이터를 저장한다. 상기 시뮬레이션 시나리오는 상기 시뮬레이션 소스(101 내지 106)와 메타데이터의 결합으로 이루어진다. The metadata storage unit 202 stores metadata for defining a unique simulation scenario for each open service. The simulation scenario consists of a combination of the simulation sources 101-106 and metadata.

상기 시뮬레이션 디스플레이부(203)는, 상기 도 1의 화면(Screen)을 포함하며, 상기 시나리오에 따라 상기 시뮬레이션 소스(101 내지 106)를 화면 상에 시각적으로 디스플레이하는 기능을 한다. The simulation display unit 203 includes the screen of FIG. 1 and functions to visually display the simulation sources 101 to 106 on the screen according to the scenario.

상기 사용자 입력부(204)는 상기 디스플레이부(203)에 디스플레이되는 시뮬레이션 소스(101 내지 106)의 동작을 조정하도록, 상기 메타 데이터의 파라미터를 선택 또는 변경하는 기능을 한다. 본 발명에서는 이러한 사용자 인터액션을 통하여 사용자가 서비스를 응용해 볼 수 있고, 이러한 인터액션을 시뮬레이션 애니메이션에 적용할 수 있도록 함으로써, 개방형 서비스에 대한 이해도를 더욱 높여 줄 수 있다. 즉, 본 발명에 있어서 시뮬레이션 애니메이션은 각 개방형 서비스마다 정의된 메타데이터의 시나리오에 따라 보여진다. 또한 사용자는 상기 사용자 입력부(204)를 통하여 어떤 메타데이터를 사용할 것인지 선택하거나, 또는 메타데이터의 파라미터를 변경해 줄 수 있고, 이와 같이 변경된 메타데이터에 따른 시나리오는 쉽게 시뮬레이션에 적용될 수 있다. 이와 같이 본 발명에서 특정 개방형 서비스에 대한 시뮬레이션 소스(101 내지 106)에 대한 로직구성이 이루어진 상황에서 각 시뮬레이션 소스(101 내지 106)에 대한 메타데이터의 파라미터들은 사용자의 개입으로 변경될 수 있다. 그리고 사용자와의 인터액션에 의해서 변경된 서비스 로직구성은 시뮬레이션 애니메이션 시 디폴트 시나리오가 아닌, 변경된 로직구성이 적용된 시나리오가 보여져야 한다. The user input unit 204 functions to select or change a parameter of the metadata so as to adjust an operation of the simulation sources 101 to 106 displayed on the display unit 203. In the present invention, the user can apply the service through the user interaction, and by applying the interaction to the simulation animation, it is possible to further increase the understanding of the open service. That is, in the present invention, the simulation animation is shown according to the scenario of metadata defined for each open service. In addition, the user may select which metadata to use or change the parameter of the metadata through the user input unit 204, and the scenario according to the changed metadata may be easily applied to the simulation. As such, in the present invention, when the logic configuration for the simulation sources 101 to 106 for the specific open service is made, the parameters of the metadata for each simulation source 101 to 106 may be changed by user intervention. In addition, the service logic configuration changed by user interaction should be shown the scenario in which the changed logic configuration is applied, not the default scenario in the simulation animation.

도 3은 본 발명의 실시예에 따른 메타 데이터의 구조를 나타내는 도면이다.3 is a diagram illustrating a structure of meta data according to an embodiment of the present invention.

도 3을 참조하면, 본 발명에 따른 메타 데이터(300) 내의 파라미터 값들은 시뮬레이션 디스플레이부(203)가 시뮬레이션 소스 저장부(201)의 데이터를 화면에 보여줄 때, 보여지는 구성요소의 우선순위와 이름값 그리고 구성요소들의 애니메이션에 있어서 필요한 시간과 위치 정보들을 결정한다.Referring to FIG. 3, the parameter values in the meta data 300 according to the present invention are the priority and name values of the components shown when the simulation display unit 203 shows the data of the simulation source storage unit 201 on the screen. Then, time and position information required for animation of the components are determined.

상기 메타 데이터(300)는 우선순위(301), 구성요소(302), 이름값(303), 대기시간(304), 이동시간(305), 화면위치(306), 이동시점(307) 및 사라질시점(308)에 대한 파라미터를 갖는 필드가 구성된다, The metadata 300 includes a priority 301, a component 302, a name value 303, a waiting time 304, a moving time 305, a screen position 306, a moving point 307, and a disappearing point. A field with parameters for 308 is configured,

상기 우선순위 필드(301)에는 시뮬레이션 소스(101 내지 106)가 화면에 보여지는 순서에 대한 파라미터가 포함된다. 복수의 메타데이터의 우선순위가 동일한 값을 갖는 경우에는 동시에 화면에 보여질 수도 있다. The priority field 301 includes parameters for the order in which the simulation sources 101 to 106 are displayed on the screen. When the priority of a plurality of metadata has the same value, it may be simultaneously displayed on the screen.

상기 구성요소 필드(302)에는 시뮬레이션 애니메이션에서 보여질 시뮬레이션 소스(101 내지 106)를 나타내는 파라미터가 포함된다.The component field 302 includes parameters representing simulation sources 101 to 106 to be shown in the simulation animation.

상기 이름값 필드(303)에는 상기 화면에서 보여질 시뮬레이션 소스(101 내지 106)와 함께 보여질 이름을 의미하는 파라미터이다.The name value field 303 is a parameter representing a name to be displayed together with the simulation sources 101 to 106 to be displayed on the screen.

상기 대기시간 필드(304)는 현재 화면에 디스플레이된 시뮬레이션 소스와 다음 시뮬레이션 소스가 화면에 나오기까지의 대기 시간을 나타내는 파라미터가 포함된다.The wait time field 304 includes a parameter indicating a wait time for the simulation source displayed on the current screen and the next simulation source to be displayed on the screen.

상기 이동시간 필드(305)에는 화면 상에서 시뮬레이션 소스의 위치 변경이 있을 경우, 위치 변경을 위한 이동에 걸리는 시간을 나타내는 파라미터를 포함한다. The movement time field 305 includes a parameter indicating a time required for movement for the position change when there is a position change of the simulation source on the screen.

상기 화면위치-근원지 필드(306)는 시뮬레이션 소스가 처음 화면에 보여지는 위치를 나타내는 파라미터를 포함한다. The screen position-source field 306 includes a parameter indicating the position where the simulation source is initially shown on the screen.

상기 화면위치-목적지 필드(307)는 시뮬레이션 소스가 이동되어야 할 위치를 나타내는 파라미터를 포함한다. The screen position-destination field 307 includes a parameter indicating a position to which the simulation source should be moved.

상기 이동시점 필드(308)는 시뮬레이션 소스가 화면에 나온 뒤 이동이 시작되어야 할 시점을 나타내는 파라미터를 포함한다. 상기 이동시점 필드(308)의 값은 하나의 메타데이터가 처리될 때마다 값이 줄어들게 되고 카운터가 0이 되면, 시뮬레이션 소스가 이동을 시작한다. The movement time field 308 includes a parameter indicating a time when movement should start after the simulation source is displayed on the screen. The value of the time of movement field 308 decreases every time one metadata is processed and when the counter reaches zero, the simulation source starts to move.

상기 사라질시점 필드(309)는 시뮬레이션 소스가 화면에서 사라져야 할 시점을 나타내는 파라미터를 포함한다. 상기 사라질시점 필드(309)는 하나의 메타데이터가 처리될 때마다 값이 줄어들게 되고 카운터가 0이 되면, 시뮬레이션 소스가 화면상에서 사라진다.The disappear time field 309 includes a parameter indicating a time at which the simulation source should disappear from the screen. The disappearance field 309 is decremented every time one metadata is processed, and when the counter becomes 0, the simulation source disappears on the screen.

본 발명에서는 이와 같은 구조를 갖는 메타데이터(300)를 이용하여 시뮬레이션 디스플레이부(203)에 의해 시뮬레이션 소스들(101 내지 106)이 입력된 메타데이터의 정보에 의하여 화면에 보여지고, 사용자가 사용자 입력부(204)를 이용하여 상기 메타데이터(300)의 파라미터를 선택 또는 변경함으로써 상기 디스플레이부(203) 상에 디스프레이되는 시뮬레이션 애니메이션의 조정이 이루어질 수 있다. 즉, 본 발명에 따르면 개방형 서비스에 대한 시뮬레이션에 대하여 사용자 인터액션(interaction)이 적용될 수 있고, 이에 따라 사용자 인터액션이 가미된 시뮬레이션 애니메이션을 제공할 수 있게 된다. In the present invention, the simulation sources 101 to 106 are displayed on the screen by the information of the metadata input by the simulation display unit 203 using the metadata 300 having such a structure, and the user inputs the user. By using 204 to select or change a parameter of the metadata 300, adjustment of a simulation animation displayed on the display unit 203 may be performed. That is, according to the present invention, user interaction may be applied to the simulation of the open service, thereby providing a simulation animation with the user interaction added thereto.

도 4는 본 발명의 실시예에 따라 사용자 인터액션이 가능한 개방형 서비스 시뮬레이션 과정을 나타내는 도면이다. 4 is a diagram illustrating an open service simulation process capable of user interaction according to an embodiment of the present invention.

도 4를 참조하면, 먼저 본 발명에 따라 통신망 내에서 하위 계층 요소와 구별되고 서비스 이용자와 직접적인 관계가 있는 서비스 계층에 대한 에지 사이드(edge-side) 요소를 대표하는 시뮬레이션 소스(101 내지 106)와 메타데이터(300)의 결합으로 이루어진 개방형 서비스를 검증하기 위하여, 상기 개방형 서비스를 시뮬레이션 디스플레이부(203)의 화면(screen) 상에 시뮬레이션 애니메이션으로 실행한다(S401).Referring to FIG. 4, first, simulation sources 101 to 106 representing edge-side elements for a service layer which are distinguished from lower layer elements and directly related to a service user in a communication network according to the present invention; In order to verify the open service formed by combining the metadata 300, the open service is executed as a simulation animation on the screen of the simulation display unit 203 (S401).

이후 상기 개방형 시나리오를 시뮬레이션하는 동안에, 사용자가 사용자 입력부(204)를 이용한 인터액션(interaction)을 통하여 상기 메타데이터(300)의 파라미터를 선택하거나 변경하는 등 파라미터의 조정이 있는지 여부를 판단한다(S402). Thereafter, while simulating the open scenario, it is determined whether the user adjusts the parameter such as selecting or changing the parameter of the metadata 300 through an interaction using the user input unit 204 (S402). .

상기 단계(S402)에서 판단한 결과, 사용자 인터액션에 의한 메타데이터(300)의 조정이 없는 경우에는 각 메타데이터(300)의 각 필드를 처리하고, 그 우선순위에 따라 시뮬레이션 소스(101 내지 106)를 디스플레이함으로써 개방형 서비스에 대한 시뮬레이션이 이루어진다. 상기 메타데이터(300)의 각 필드는 메타데이터 필드처리 프로세스에서 처리될 수 있다. 상기 메타데이터 필드처리 프로세스는 별도의 로직으로 구성될 수도 있고, 혹은 상기 시뮬레이션 디스플레이부(203) 내에 구성될 수도 있다.As a result of the determination in step S402, when there is no adjustment of the metadata 300 by the user interaction, each field of each metadata 300 is processed, and the simulation sources 101 to 106 are processed according to their priority. By displaying, simulations of open services are made. Each field of the metadata 300 may be processed in a metadata field processing process. The metadata field processing process may be configured by separate logic or may be configured in the simulation display unit 203.

또한 상기 단계(S402)에서 판단한 결과, 사용자 인터액션에 의한 메타데이터(300)의 조정이 있는 경우에는, 상기 인터액션에 따라 메타데이터 값, 즉 메타데이터의 파라미터 값을 조정하고(S404), 이와 같이 메타데이터(300)의 조정에 의하여 변경된 시나리오에 따라 시뮬레이션 소스(101 내지 106)를 상기 시뮬레이션 디스플레이부(203) 상에 디스플레이함으로써 사용자 인터액션이 가해진 결과를 시뮬레이션 애니메이션으로 실행할 수 있게 된다. In addition, when it is determined in step S402 that the metadata 300 is adjusted by the user interaction, the metadata value, that is, the parameter value of the metadata is adjusted according to the interaction (S404). By displaying the simulation sources 101 to 106 on the simulation display unit 203 according to the scenario changed by the adjustment of the data 300, a result of the user interaction may be executed as a simulation animation.

또한 상기 메타데이터(300)와 시뮬레이션 소스(101 내지 106)의 결합으로 이루어진 서비스 시나리오를 실행하는 동안에, 현재 처리되고 있는 메타데이터의 우선순위 필드값의 우선순위와, 다음 번에 처리될 메타데이터의 우선순위 필드값의 우선순위가 동일한지 여부를 판단하여, 서로 동일한 경우에는 다음 메타데이터도 상기 메타데이터 필드처리 프로세스로 전달하여 우선순위가 같은 메타데이터(300)는 다음 단계로 넘어가기 전 필드처리가 되도록 하며, 다음 우선순위 값이 나올 때까지 이를 반복한다(S405).In addition, while executing a service scenario consisting of the combination of the metadata 300 and the simulation sources 101 to 106, the priority of the priority field value of the metadata currently being processed and the metadata to be processed next time. It is determined whether or not the priority of the priority field values is the same, and if they are the same, then the next metadata is also passed to the metadata field processing process so that the metadata 300 having the same priority is processed before proceeding to the next step. To be, repeat this until the next priority value (S405).

상기 단계(S405)에서 판단 결과, 현재 처리되고 있는 메타데이터의 우선순위 필드값의 우선순위와, 다음 번에 처리될 메타데이터의 우선순위 필드값의 우선순위가 서로 다른 경우에는, 메타데이터(300)의 대기시간 필드(304)를 참조하여 현재 메타데이터의 유지 시간, 즉 다음 메타데이터에 따른 구성요소가 화면에 나오기까지 요구되는 시간동안 대기하고(S406), 현재 처리되고 있는 메타데이터가 이동하는데 필요한 시간 동안 대기한 후(S407), 다음 메타데이터를 상기 메타데이터의 필드값에 따른 처리 순서에 의하여 상기 화면 상에 디스플레이함으로써 본 발명에 따라 사용자 인터액션이 가미되거나, 혹은 가미되지 않은 시뮬레이션 애니메이션이 보여지게 된다(S408). As a result of the determination in step S405, when the priority of the priority field value of the metadata currently being processed and the priority field value of the metadata to be processed next are different from each other, the metadata 300 With reference to the waiting time field 304 of), the waiting time of the current metadata, that is, the waiting time required for the component according to the next metadata to appear on the screen (S406), and the currently processed metadata moves. After waiting for the required time (S407), the next metadata is displayed on the screen according to the processing sequence according to the field value of the metadata, thereby showing a simulation animation with or without user interaction according to the present invention. (S408).

본 발명에 따른 개방형 서비스 시뮬레이션 방법은 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현할 수 있다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광데이터 저장장치 등이 있으며, 또한 인터넷을 통한 전송과 같이 캐리어 웨이브의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수도 있다.The open service simulation method according to the present invention may be embodied as computer readable codes on a computer readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, and the like, and also include those implemented in the form of carrier waves such as transmission over the Internet. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.

한편 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이 다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다. Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined not only by the claims below, but also by those equivalent to the claims.

상술한 바와 같은 본 발명에 따르면 개방형 서비스를 통신망 제어 및 전송 계층 등의 하부 통신망의 동작 또는 복잡한 통신망의 구조들을 보이지 않고 사용자가 서비스를 이해하고 검증하는데 필요한 부분만을 시뮬레이션 애니메이션이 제공함으로써, 통신망에 대한 전문 지식이 없는 일반 IT 개발자들에게 서비스의 동작 과정을 용이하게 이해하고 검증할 수 있는 이점이 있다. . According to the present invention as described above, the simulation animation provides only the parts necessary for the user to understand and verify the service without showing the operation of the lower communication network such as communication network control and transport layer or the structure of the complicated communication network. For general IT developers who do not have the expertise, it is easy to understand and verify the operation of the service. .

또한 본 발명에 따르면 서비스에 대한 사용자의 개입을 시뮬레이션 애니메이션에 적용할 수 있게 함으로써 개발자의 서비스에 대한 이해도를 향상시킬 수 있는 이점이 있다. In addition, according to the present invention there is an advantage that can improve the user's understanding of the service by being able to apply the user's involvement in the service to the simulation animation.

Claims (9)

개방형 서비스를 검증하기 위하여, 통신망 내에서 하위 계층 요소와 구별되고 서비스 이용자와 직접적인 관계가 있는 서비스 계층에 대한 에지 사이드(edge-side) 요소를 대표하는 시뮬레이션 소스에 대한 정보를 저장하는 시뮬레이션 소스 저장부;Simulation source storage to store information about the simulation sources representing edge-side elements for the service layer that are distinct from lower layer elements in the network and directly related to the service consumer to verify open services. ; 각 개방형 서비스마다 고유한 시뮬레이션 시나리오를 정의하기 위한 메타데이터를 저장하는 메타데이터 저장부;A metadata storage unit for storing metadata for defining a unique simulation scenario for each open service; 상기 시뮬레이션 시나리오에 따라 상기 시뮬레이션 소스를 시각적으로 디스플레이하는 시뮬레이션 디스플레이부; 및A simulation display unit for visually displaying the simulation source according to the simulation scenario; And 상기 디스플레이부에 디스플레이되는 시뮬레이션 소스의 동작을 조정하도록, 상기 메타 데이터의 파라미터를 선택 또는 변경하는 사용자 입력부를 포함하는 것을 특징으로 하는 개방형 서비스 시뮬레이션 장치.And a user input unit configured to select or change a parameter of the meta data so as to adjust an operation of a simulation source displayed on the display unit. 제1항에 있어서, 상기 시뮬레이션 소스는,The method of claim 1, wherein the simulation source, 개방형 서비스 생성 도구에서 제공하는 기능을 사용하여 서비스를 생성하고 서비스 사용자에게 개발된 서비스를 제공하는 서비스 어플리케이션;A service application for creating a service using a function provided by an open service creation tool and providing a developed service to a service user; 상기 개방형 서비스가 시작되기 위해 필요한 트리거링(Triggering) 이벤트를 상기 서비스 어플리케이션으로 제공하는 서비스 개시 오브젝트;A service initiation object providing a triggering event necessary for the open service to be started to the service application; 상기 서비스 어플리케이션의 운용에 필요한 특정한 정보 또는 기능을 제공하 는 유틸리티 서버;A utility server that provides specific information or functions necessary for operating the service application; 타 통신망 간에 송수신되는 메시지를 중계하는 게이트웨이; A gateway for relaying messages transmitted and received between other communication networks; 서비스 사용자들에 의하여 음성, 문자, 또는 멀티미디어 메시지를 송수신하는 사용자 단말; 및A user terminal for transmitting and receiving a voice, text, or multimedia message by service users; And 상기 시뮬레이션 소스를 구성하는 구성요소 사이의 메시지의 흐름을 메시지의 정보와 함께 보여주는 메시지 요소(Message)를 포함하는 것을 특징으로 하는 개방형 서비스 시뮬레이션 장치.And a message element (Message) for showing the flow of the message between the components constituting the simulation source together with information of the message. 제1항에 있어서, 상기 메타데이터는, 상기 시뮬레이션 소스가 상기 시뮬레이션 디스플레이부에 디스플레이될 시 요구되는, 우선순위, 구성요소, 이름값, 대기시간, 이동시간, 화면위치, 이동시점, 사라질 시점에 대한 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 개방형 서비스 시뮬레이션 장치. The method of claim 1, wherein the metadata is for a priority, a component, a name value, a waiting time, a moving time, a screen position, a moving point, and a time point to disappear when the simulation source is displayed on the simulation display unit. Open service simulation apparatus comprising at least one of the information. 제1항에 있어서, 상기 개방형 서비스를 시뮬레이션하기 위한 시나리오는 상기 시뮬레이션 소스와 상기 메타데이터를 결합하여 이루어지는 것을 특징으로 하는 개방형 서비스 시뮬레이션 장치. The apparatus of claim 1, wherein the scenario for simulating the open service is performed by combining the simulation source and the metadata. 제1항에 있어서, 상기 사용자 입력부로부터 상기 메타데이터를 변경하는 신호가 입력되면, 상기 변경된 메타데이터에 따라 상기 시뮬레이션 소스를 조합하여 상기 디스플레이부에 디스플레이되는 시뮬레이션 소스의 동작을 조정하는 것을 특 징으로 하는 개방형 서비스 시뮬레이션 장치. The method of claim 1, wherein when a signal for changing the metadata is input from the user input unit, the operation of the simulation source displayed on the display unit is adjusted by combining the simulation sources according to the changed metadata. Open service simulation device. 통신망 내에서 하위 계층 요소와 구별되고 서비스 이용자와 직접적인 관계가 있는 서비스 계층에 대한 에지 사이드(edge-side) 요소를 대표하는 시뮬레이션 소스와 메타데이터의 결합으로 이루어진 개방형 서비스를 시뮬레이션 애니메이션으로 실행하는 제1 단계; A first animation that executes an open service as a simulation animation consisting of a combination of metadata and simulation sources representing edge-side elements to the service layer that are distinct from lower layer elements and directly related to service consumers within the network. step; 사용자의 인터액션에 의하여 상기 메타데이터의 조정(선택 또는 변경)이 있는지 여부를 판단하는 제2 단계; 및A second step of determining whether there is adjustment (selection or change) of the metadata according to user interaction; And 상기 제2 단계에서, 메타데이터의 조정이 없는 경우에는 각 메타데이터의 우선순위에 따라 시뮬레이션 소스를 디스플레이하는 제3 단계를 포함하는 것을 특징으로 하는 개방형 서비스 시뮬레이션 방법. And in the second step, if there is no adjustment of metadata, displaying a simulation source according to the priority of each metadata. 제6항에 있어서, The method of claim 6, 상기 제2 단계에서, 메타데이터의 조정이 있는 경우에는 조정된 메타데이터의 값에 따라 시뮬레이션 소스를 디스플레이하는 제4 단계를 더 포함하는 것을 특징으로 하는 개방형 서비스 시뮬레이션 방법. And in the second step, if there is adjustment of metadata, further comprising displaying a simulation source according to the adjusted metadata value. 제6항에 있어서, 상기 시뮬레이션 소스는,The method of claim 6, wherein the simulation source, 개방형 서비스 생성 도구에서 제공하는 기능을 사용하여 서비스를 생성하고 서비스 사용자에게 개발된 서비스를 제공하는 서비스 어플리케이션;A service application for creating a service using a function provided by an open service creation tool and providing a developed service to a service user; 상기 개방형 서비스가 시작되기 위해 필요한 트리거링(Triggering) 이벤트를 상기 서비스 어플리케이션으로 제공하는 서비스 개시 오브젝트;A service initiation object providing a triggering event necessary for the open service to be started to the service application; 상기 서비스 어플리케이션의 운용에 필요한 특정한 정보 또는 기능을 제공하는 유틸리티 서버;A utility server that provides specific information or functions necessary for operating the service application; 타 통신망 간에 송수신되는 메시지를 중계하는 게이트웨이; A gateway for relaying messages transmitted and received between other communication networks; 서비스 사용자들에 의하여 음성, 문자, 또는 멀티미디어 메시지를 송수신하는 사용자 단말; 및A user terminal for transmitting and receiving a voice, text, or multimedia message by service users; And 상기 시뮬레이션 소스를 구성하는 구성요소 사이의 메시지의 흐름을 메시지의 정보와 함께 보여주는 메시지 요소(Message)를 포함하는 것을 특징으로 하는 개방형 서비스 시뮬레이션 방법.And a message element (Message) for showing the flow of the message between the components constituting the simulation source together with information of the message. 제6항에 있어서, 상기 메타데이터는, 상기 시뮬레이션 소스가 상기 시뮬레이션 디스플레이부에 디스플레이될 시 요구되는, 우선순위, 구성요소, 이름값, 대기시간, 이동시간, 화면위치, 이동시점, 사라질 시점에 대한 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 개방형 서비스 시뮬레이션 방법. The method of claim 6, wherein the metadata is for a priority, a component, a name value, a waiting time, a moving time, a screen position, a moving point, and a disappearing time required when the simulation source is displayed on the simulation display unit. An open service simulation method comprising at least one of information.
KR1020050120232A 2005-12-08 2005-12-08 Simulation device for open service and method thereof KR100680999B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050120232A KR100680999B1 (en) 2005-12-08 2005-12-08 Simulation device for open service and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050120232A KR100680999B1 (en) 2005-12-08 2005-12-08 Simulation device for open service and method thereof

Publications (1)

Publication Number Publication Date
KR100680999B1 true KR100680999B1 (en) 2007-02-09

Family

ID=38106007

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050120232A KR100680999B1 (en) 2005-12-08 2005-12-08 Simulation device for open service and method thereof

Country Status (1)

Country Link
KR (1) KR100680999B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100875912B1 (en) 2006-09-29 2008-12-26 한국전자통신연구원 Apparatus and method for processing network event processing network events in open environment
KR101094536B1 (en) 2009-11-30 2011-12-19 주식회사 케이티 System for real-time monitoring of ongoing network simulation status

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR970078189A (en) * 1996-05-21 1997-12-12 윤종용 Online diagnostic device and method
KR20010055718A (en) * 1999-12-11 2001-07-04 오길록 VLR/HLR Simulating Apparatus and its Method for Testing Mobile Subscriber Data Control Functions of ATM Mobile Communication System
JP2002314687A (en) 2001-04-11 2002-10-25 Nec Corp Test result sum-up device in automatic testing machine and test result sum-up method used for the same
KR20050034661A (en) * 2005-02-25 2005-04-14 주식회사 비엔에스웍스 Automatic testing system for mobile software and service
KR20060094764A (en) * 2005-02-26 2006-08-30 한국정보통신기술협회 Automated testing device and method of data broadcasting receivers based on test scenario

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR970078189A (en) * 1996-05-21 1997-12-12 윤종용 Online diagnostic device and method
KR20010055718A (en) * 1999-12-11 2001-07-04 오길록 VLR/HLR Simulating Apparatus and its Method for Testing Mobile Subscriber Data Control Functions of ATM Mobile Communication System
JP2002314687A (en) 2001-04-11 2002-10-25 Nec Corp Test result sum-up device in automatic testing machine and test result sum-up method used for the same
KR20050034661A (en) * 2005-02-25 2005-04-14 주식회사 비엔에스웍스 Automatic testing system for mobile software and service
KR20060094764A (en) * 2005-02-26 2006-08-30 한국정보통신기술협회 Automated testing device and method of data broadcasting receivers based on test scenario

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100875912B1 (en) 2006-09-29 2008-12-26 한국전자통신연구원 Apparatus and method for processing network event processing network events in open environment
KR101094536B1 (en) 2009-11-30 2011-12-19 주식회사 케이티 System for real-time monitoring of ongoing network simulation status

Similar Documents

Publication Publication Date Title
AU2016267690B2 (en) Flow designer for contact centers
RU2417408C2 (en) Dynamic user experience with semantic rich objects
CN104471528B (en) File type is associated with the application in network storage service
US9069450B2 (en) Multi-modal/multi-channel application tool architecture
US20050208930A1 (en) Method and apparatus for arranging network content on mobile devices
CN103064737B (en) Prompt operation for iOS system performs method and device
CN107656768B (en) Method and system for controlling page jump
US20050198353A1 (en) Method and apparatus for providing dynamic network content to target devices
US20150113504A1 (en) Virtual hybrid application
US10270908B2 (en) Visual interactive voice response system
SE503376C2 (en) Customer profiled telecommunications service
CN109995877A (en) Information-pushing method and device
US20180007081A1 (en) System and method for preventing attacks in communications
US8239467B2 (en) Extending business processes to mobile devices
CN110096424A (en) Processing method, device, electronic equipment and the storage medium of test
CN113741755A (en) Information processing method and device, terminal and storage medium
CN109918146A (en) Page generation method and device
KR100680999B1 (en) Simulation device for open service and method thereof
CN114489896A (en) Content display method, content display device, storage medium and electronic equipment
US8762483B2 (en) System for and method of verifying packages
US10715473B2 (en) Optimized message exchange
US20130179251A1 (en) Method of providing error-specific advertisement display
US10440530B1 (en) Mobile telephone number selector
US20050208929A1 (en) Method and apparatus for providing updated network content to target devices
KR101414795B1 (en) Instant Web App composing device and method

Legal Events

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

Payment date: 20130204

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140123

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150126

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee