부하 테스트를 통한 서버 애플리케이션 안정성 검증 시스템및 방법
    1.
    发明授权
    부하 테스트를 통한 서버 애플리케이션 안정성 검증 시스템및 방법 有权
    通过负载测试确保服务器应用的稳定性的系统和方法

    公开(公告)号:KR100811468B1

    公开(公告)日:2008-03-07

    申请号:KR1020050119706

    申请日:2005-12-08

    Abstract: 본 발명은 부하 테스트를 통한 서버 애플리케이션 안정성 검증 시스템 및 방법에 관한 것으로서, 클라이언트가 실행되는 다수의 호스트에 설치되어 클라이언트에서 발생시키는 패킷을 캡쳐하여 가공함과 아울러 다양한 종류의 진행 로직 패킷을 저장하는 패킷 리파이너리(Packet refinery)와, 상기 가공된 데이터에 대해 패킷 부하를 생성시켜 서버 애플리케이션에 대해 다양한 패턴의 진행 로직 패킷을 사용하여 다양한 부하 테스트를 수행하는 부하 생성기로 구성되어 실제 클라이언트에서 사용한 패킷을 사용하여 신속하게 서버 애플리케이션의 기능 및 안정성 테스트를 수행함으로써, 클라이언트/서버 구조의 서버 애플리케이션 개발에 소요되는 테스트 기간을 단축시키고 안정적인 시스템을 구축할 수 있다.
    서버 애플리케이션, 안정성 검증, 부하 테스트

    유무선 멀티플랫폼 온라인 게임의 게임 상태 동기화 방법
    2.
    发明公开
    유무선 멀티플랫폼 온라인 게임의 게임 상태 동기화 방법 失效
    有线和无线多平台在线游戏的游戏状态同步系统

    公开(公告)号:KR1020070052444A

    公开(公告)日:2007-05-22

    申请号:KR1020050110096

    申请日:2005-11-17

    CPC classification number: A63F13/70 A63F13/493 G06Q50/10

    Abstract: 본 발명은 네트워크의 메시지 손실률이 높은 무선 네트워크 환경에서 여러 게임플랫폼간의 온라인 게임 진행시의 게임 상태 동기화에 관한 것으로서,
    본 발명은 PC와 게임 콘솔, 모바일 단말기 등의 여러 가지 플랫폼이 연동되는 온라인 게임에서 네트워크를 통한 게임의 질을 높이기 위한 방법으로서, 더욱 상세하게는 무선 네트워크를 사용하는 단말기에서 네트워크의 단절이 일어나더라도 메시지 큐 인터페이스를 이용하여 게임이 끊김 없이 진행되도록 하며, 하나의 단말에 Wi-Fi와 WiBro등 복수의 무선 인터페이스가 장착된 경우에 여러 인터페이스 중 단절되지 않은 네트워크 인터페이스를 활용하여 게임의 진행을 원활하게 함으로써,
    무선 네트워크의 통신 상황이 나빠지는 경우에 대해서도 게임의 동기화를 계속할 수 있으며, 모든 네트워크가 사용 불가능한 경우에도 메시지 큐 인터페이스를 사용하여 동기화를 유보시킨 상태로 게임의 진행을 계속할 수 있으며, 네트워크가 활성화될 때 자동으로 동기화를 수행하여 게임의 진행을 계속할 수 있는 효과가 있다.
    메시지 큐, 동기화, 온라인 게임

    대규모 트래픽의 IP 네트워크 에뮬레이션 시스템 및 방법
    3.
    发明授权
    대규모 트래픽의 IP 네트워크 에뮬레이션 시스템 및 방법 失效
    用于模拟大规模流量的互联网协议网络的系统和方法

    公开(公告)号:KR100670807B1

    公开(公告)日:2007-01-19

    申请号:KR1020050030717

    申请日:2005-04-13

    Abstract: 대규모 트래픽의 IP 네트워크 에뮬레이션 시스템 및 방법이 개시된다. 상기 IP 네트워크 에뮬레이션 시스템에서는, 대규모 IP 네트워크 에뮬레이션이 가능하도록, IP 네트워크 에뮬레이터 매니저가 제어 및 모니터링 명령을 전송하면, IP 네트워크 에뮬레이터 에이전트는 상기 명령을 설정하여 설정된 조건에 따라 IP 패킷을 변조하도록 기능이 분리된다. 또한, 응용 프로그램이 수정 혹은 변형될 필요 없도록 하기 위하여, 상기 IP 네트워크 에뮬레이터 에이전트는 윈도우즈 커널 내부에 NDIS 중간 필터 드라이버 형태로 동작한다. 그리고, 서버에 부담을 주지 않기 위하여 상기 IP 네트워크 에뮬레이터 에이전트는 클라이언트 단말에만 존재하고 패킷 변조 알고리즘을 송신 및 수신 모두에 적용한다.

    지능형 분산 서버 시스템 및 이의 운용방법
    4.
    发明公开
    지능형 분산 서버 시스템 및 이의 운용방법 失效
    智能分布式服务器系统及其使用方法

    公开(公告)号:KR1020070052994A

    公开(公告)日:2007-05-23

    申请号:KR1020050110874

    申请日:2005-11-18

    CPC classification number: G07F17/32

    Abstract: 본 발명은 지능형 분산 서버 시스템 및 이의 운용방법에 관한 것으로서, 게임 서버의 처리영역이 서비스 중 실시간으로 변화할 수 있도록 구성하여 게임 서버간 로드의 불균형으로 발생하는 응답속도 저하나 서비스 장애와 같은 요소를 제거해서 안정성을 높였고, 게임요소가 여러 개의 서버에 나뉘어져 처리되는데 따르는 개발의 어려움에 대해 새로운 분산처리 기법을 개발하여 적용함으로써, 비교적 어렵게 생각되던 분산 게임 서버의 간편한 구성과 서버의 성능향상, 서비스의 안정성을 확보할 수 있을 뿐만 아니라, 분산처리 기술의 적용으로 끊김 없는(Seamless) 거대한 게임공간을 구성하여 한 단계 발전한 게임기획이 구현 가능하다.
    게임 월드, 셀, 경계분할, 로드 밸런싱

    대규모 트래픽의 IP 네트워크 에뮬레이션 시스템 및 방법
    5.
    发明公开
    대규모 트래픽의 IP 네트워크 에뮬레이션 시스템 및 방법 失效
    用于模拟大规模交通网络协议网络的系统和方法

    公开(公告)号:KR1020060064451A

    公开(公告)日:2006-06-13

    申请号:KR1020050030717

    申请日:2005-04-13

    Abstract: 대규모 트래픽의 IP 네트워크 에뮬레이션 시스템 및 방법이 개시된다. 상기 IP 네트워크 에뮬레이션 시스템에서는, 대규모 IP 네트워크 에뮬레이션이 가능하도록, IP 네트워크 에뮬레이터 매니저가 제어 및 모니터링 명령을 전송하면, IP 네트워크 에뮬레이터 에이전트는 상기 명령을 설정하여 설정된 조건에 따라 IP 패킷을 변조하도록 기능이 분리된다. 또한, 응용 프로그램이 수정 혹은 변형될 필요 없도록 하기 위하여, 상기 IP 네트워크 에뮬레이터 에이전트는 윈도우즈 커널 내부에 NDIS 중간 필터 드라이버 형태로 동작한다. 그리고, 서버에 부담을 주지 않기 위하여 상기 IP 네트워크 에뮬레이터 에이전트는 클라이언트 단말에만 존재하고 패킷 변조 알고리즘을 송신 및 수신 모두에 적용한다.

    유무선 네트워크 환경에서 3D 데이터를 온디맨드방식으로 전송하는 방법
    6.
    发明授权
    유무선 네트워크 환경에서 3D 데이터를 온디맨드방식으로 전송하는 방법 有权
    유무선네트워크환경에서3D데이터를온디맨드방식으로전송하는방

    公开(公告)号:KR100692525B1

    公开(公告)日:2007-03-12

    申请号:KR1020050119020

    申请日:2005-12-07

    Abstract: A method for transmitting 3D data in on-demand type under wire/wireless network environment is provided to be capable of timely streaming/transmitting additional 3D data in on-demand type according to a game situation from a server, in consideration of resources within a device, thus a user can use a high-quality luxurious 3D game. Game applications and 3D data are distinguished by type, and are stored in a DB of a server(100)(S210). If a game application of a portable terminal(200) is not driven, the server(100) transmits a game application to the terminal(200)(S110). Information on the 3D data stored in DB of the server(100) is transmitted to the terminal(200). 3D data required for progression of a game is requested to the server(100) based on the transmitted information on the 3D data(S220). The server(100) searches the requested 3D data from the DB, and sends the searched data to the terminal(200)(S120). The terminal(200) stores the received 3D data, and renders the stored data to output the rendered data(S240). If the 3D data is not necessary, the corresponding 3D data is deleted from the terminal(200)(S270).

    Abstract translation: 提供了一种在有线/无线网络环境下以按需类型发送3D数据的方法,以便能够根据来自服务器的游戏情况按照按需类型及时流式传输/发送附加3D数据, 设备,因此用户可以使用高品质的豪华3D游戏。 游戏应用和3D数据按类型区分,并存储在服务器(100)的DB中(S210)。 如果不驱动便携式终端(200)的游戏应用程序,则服务器(100)将游戏应用程序发送到终端(200)(S110)。 存储在服务器(100)的DB中的关于3D数据的信息被发送到终端(200)。 基于所发送的关于3D数据的信息向服务器(100)请求游戏进行所需的3D数据(S220)。 服务器(100)从DB搜索所请求的3D数据,并将搜索到的数据发送到终端(200)(S120)。 终端(200)存储接收到的3D数据,并呈现所存储的数据以输出呈现的数据(S240)。 如果3D数据不是必需的,则从终端(200)删除相应的3D数据(S270)。

    데이터베이스 캐시 시스템
    7.
    发明公开
    데이터베이스 캐시 시스템 失效
    数据库缓存系统

    公开(公告)号:KR1020060069063A

    公开(公告)日:2006-06-21

    申请号:KR1020040108154

    申请日:2004-12-17

    Abstract: 데이터베이스 캐시 시스템이 개시된다. 데이터베이스 캐시 시스템은 비블로킹 처리를 지원하고, 쿼리해석, 트랜잭션처리, 및 물리적 디스크 참조를 최소화하기 위해 온라인 게임서버와 데이터베이스 사이에 위치한다. 네트워크라이브러리는 온라인 온라인 게임 서버로부터 전달되는 접속요청을 IOCP를 이용하여 처리한다. 데이베이스접속부는 하나 이상 구비되며, 데이터베이스로부터 데이터를 독출하거나 데이터를 기록하기 위한 접속수단을 제공한다. 데이터베이스캐시는 데이터베이스접속부를 통해 데이터베이스로부터 독출한 데이터를 보유한다. 캐시버퍼는 적어도 하나 이상 구비되어 온라인 게임 서버로부터 수신된 데이터베이스 쿼리요청에 대응하는 IOCP 작업자 쓰레드마다 할당되며, 온라인 게임 서버로 제공될 데이터베이스캐시로부터 독출한 데이터를 저장한다. 본 발명에 따르면, 온라인 게임에서의 데이터베이스 관리를 데이터베이스 캐시 시스템에 수행함으로써 온라인 게임 시스템 개발 시간의 단축과, 게임 서비스 비용의 감소, 및 게임의 질적 향상을 실현할 수 있다.

    부하 테스트를 통한 서버 애플리케이션 안정성 검증 시스템및 방법
    8.
    发明公开
    부하 테스트를 통한 서버 애플리케이션 안정성 검증 시스템및 방법 有权
    通过负载测试确保服务器应用的稳定性的系统和方法

    公开(公告)号:KR1020070060378A

    公开(公告)日:2007-06-13

    申请号:KR1020050119706

    申请日:2005-12-08

    Abstract: A system and a method for verifying the stability of server applications through load tests are provided to shorten a stability test period required in developing a multi-user server application and to improve the application and efficiency of tests by capturing the packets used at an actual client and reusing them, without performing high-level work to create the contents of a load in a server application. A system for verifying the stability of server applications through load tests comprises a packet refinery(2), a load generator(1), and a packet simulation analyzer(3). The packet refinery(2) captures and processes a packet generated from a client(10), and stores various kinds of progressive logic packets. The load generator(1) creates a packet load for the processed data, and executes various load tests for a server application by using progressive logic packets of various patterns. The packet simulation analyzer(3) analyzes simulation results of load tests.

    Abstract translation: 提供了一种通过负载测试来验证服务器应用程序的稳定性的系统和方法,以缩短开发多用户服务器应用程序所需的稳定性测试周期,并通过捕获实际客户端使用的数据包来提高测试的应用程序和效率 并重用它们,而不需要执行高级工作来创建服务器应用程序中的负载内容。 用于通过负载测试来验证服务器应用的稳定性的系统包括分组精炼(2),负载发生器(1)和分组模拟分析器(3)。 分组精炼(2)捕获并处理从客户端(10)生成的分组,并存储各种逐行逻辑分组。 负载生成器(1)为处理的数据创建分组负载,并通过使用各种模式的逐行逻辑分组来执行服务器应用的各种负载测试。 分组模拟分析仪(3)分析负载测试的仿真结果。

    유무선 멀티플랫폼 온라인 게임의 게임 상태 동기화 방법
    9.
    发明授权
    유무선 멀티플랫폼 온라인 게임의 게임 상태 동기화 방법 失效
    有线和无线多平台在线游戏的游戏状态同步系统

    公开(公告)号:KR100722427B1

    公开(公告)日:2007-05-28

    申请号:KR1020050110096

    申请日:2005-11-17

    Abstract: 본 발명은 네트워크의 메시지 손실률이 높은 무선 네트워크 환경에서 여러 게임플랫폼간의 온라인 게임 진행시의 게임 상태 동기화에 관한 것으로서,
    본 발명은 PC와 게임 콘솔, 모바일 단말기 등의 여러 가지 플랫폼이 연동되는 온라인 게임에서 네트워크를 통한 게임의 질을 높이기 위한 방법으로서, 더욱 상세하게는 무선 네트워크를 사용하는 단말기에서 네트워크의 단절이 일어나더라도 메시지 큐 인터페이스를 이용하여 게임이 끊김 없이 진행되도록 하며, 하나의 단말에 Wi-Fi와 WiBro등 복수의 무선 인터페이스가 장착된 경우에 여러 인터페이스 중 단절되지 않은 네트워크 인터페이스를 활용하여 게임의 진행을 원활하게 함으로써,
    무선 네트워크의 통신 상황이 나빠지는 경우에 대해서도 게임의 동기화를 계속할 수 있으며, 모든 네트워크가 사용 불가능한 경우에도 메시지 큐 인터페이스를 사용하여 동기화를 유보시킨 상태로 게임의 진행을 계속할 수 있으며, 네트워크가 활성화될 때 자동으로 동기화를 수행하여 게임의 진행을 계속할 수 있는 효과가 있다.
    메시지 큐, 동기화, 온라인 게임

    브이,이,엔,유,에스 시스템
    10.
    发明公开
    브이,이,엔,유,에스 시스템 失效
    虚拟环境网络用户模拟系统

    公开(公告)号:KR1020050065200A

    公开(公告)日:2005-06-29

    申请号:KR1020030096970

    申请日:2003-12-24

    CPC classification number: A63F13/35 A63F13/12 A63F2300/535

    Abstract: 본 발명은 VENUS(Virtual Environment Network User Simulator) 시스템에 관한 것으로, 온라인 게임을 개발함에 있어서 수행되는 베타테스트 과정을 시뮬레이션 할 수 있도록 한 것이다.
    이에, 본 발명은 다수의 VC(Virtual Client)를 관리하며 모니터링 결과를 제공하는 VC 에이전트와, 서버 시스템의 상태를 CES(Central Engineering Station)에 동기 또는 비동기로 전송하는 서버 옵저버와, 클라이언트 시스템의 상태를 CES에 동기 또는 비동기로 전송하는 클라이언트 옵저버와, 옵저버 라이브러리가 제공하는 API를 사용하여 게임 클라이언트 내부 정보를 전송하는 테스트용 게임 클라이언트와, 옵저버 라이브러리가 제공하는 API를 사용하여 서버군의 내부 정보를 전송하는 테스트용 게임 서버군과, 사용자의 입력을 받아 시뮬레이션 환경을 설정하고 상기 VC 에이전트를 관리하며, 상기 서버 옵저버를 통해 네트워크 상태 및 서버 시스템의 상태를 모니터링하고, 클라이언트 옵저버를 통해 클라이언트 시스템의 상태를 모니터링 하는 CES를 포함하여 구성� �는 것을 특징으로 한다.

Patent Agency Ranking