• 제목/요약/키워드: Server Design

검색결과 2,036건 처리시간 0.028초

스트리밍 미디어 캐쉬 서버를 위한 RTSP/RTP 스트림 제어 기법 (A RTSP/RTP Stream Control Mechanism for Streaming Cache Server)

  • 오재학;차호정;최영근
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제9권3호
    • /
    • pp.254-265
    • /
    • 2003
  • 본 논문은 효율적인 스트리밍 캐쉬 서버 개발에 필수적인 스트림 제어 기법의 설계와 구현에 대해 기술한다. 논문에서 사용한 스트리밍 프로토콜은 표준 프로토콜인 RTSP/RTP/RTCP이다. 스트림 제인 기법은 기존 스트리밍 환경에서 On-Demand 캐슁과 실시간 Splitting 기능등을 제공하며, 프로토콜 수준의 세션 관리와 캐쉬 관리 기능으로 구성된다. 프로토콜 수준의 세션 관리는 RTSP 세션 제어, RTP 송수신과 RTCP 세션 제어를 양방향으로 제공하고, 캐쉬 관리 기능은 RTP 패킷 수준의 캐슁과 패킷 미디어 일관성 유지를 제공한다. 스트리밍 캐쉬 서버는 Apple의 QTSS 서버와 QuickTime Player로 구성된 스트리밍 환경에서 리눅스 시스템을 기반으로 구현하였다. 구현된 시스템은 On-Demand 캐슁과 스트림 Splitting 서비스를 원활하게 제공하였다.

HeartBeat을 이용한 고가용성(High Availability) 보장 온라인 게임 서버 구축 제안 (Research About Design and Implementation of On-Line Game Server for High Availability guarantee using Heartbeat)

  • 김태열;경병표;유석호;이완복
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2006년도 춘계 종합학술대회 논문집
    • /
    • pp.193-198
    • /
    • 2006
  • 인터넷을 이용한 서비스와 산업 그 중에서 게임 산업의 급속한 발전으로 인하여 게임 서비스를 더욱 효율적이고 확장성이 뛰어난 시스템으로의 구축이 중요시되고 있다. 이에 고가용성 시스템이 주목을 받고 있고 본 논문에서는 heartbeat 알고리즘을 이용한 고가용성 온라인 게임 서버를 제안한다. 분산화된 게임 서버에 대하여 각 대응되는 standby server를 두어 실시간 real server의 장애를 체크하여 지속적인 게임 서비스에 지장이 없도록 하여 항상 안정된 게임 서비스를 할 수 있는 시스템이다.

  • PDF

개인 맞춤형 미디어 서비스 기반 지능형 IP 스트리밍 모듈 설계 및 구현 (Design and Implementation of Intelligent IP Streaming Module Based on Personalized Media Service)

  • 박성주;양창모
    • 대한임베디드공학회논문지
    • /
    • 제4권2호
    • /
    • pp.79-83
    • /
    • 2009
  • Streaming Technology can support the real-time playback without downloading and storing multimedia data in local HDD. So, client browser or plug-in can represent multimedia data before the end of file transmission using streaming technology. Recently, the demand for efficient real-time playback and transmission of large amounts of multimedia data is growing rapidly. But most users' connections over network are not fast and stable enough to download large chunks of multimedia data. In this paper, we propose an intelligent IP streaming system based on personalized media service. The proposed IP streaming system enables users to get an intelligent recommendation of multimedia contents based on the user preference information stored on the streaming server or the home media server. The supposed intelligent IP streaming system consists of Server Metadata Agent, Pumping Server, Contents Storage Server, Client Metadata Agent and Streaming Player. And in order to implement the personalized media service, the user information, user preference information and client device information are managed under database concept. Moreover, users are assured of seamless access of streamed content event if they switch to another client device by implementing streaming system based on user identification and device information. We evaluate our approach with manufacturing home server system and simulation results.

  • PDF

센서기기 연동형 동적 적응 콘텐트 플레이어의 설계 및 구현 (Design and Implementation of Dynamic Adaptive Contents Plover using Sensor-Device)

  • 이용주;박춘서;김정근;정진환;민옥기;김학영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (A)
    • /
    • pp.334-336
    • /
    • 2006
  • 최근 들어 인터넷, 인트라넷을 통해 양질의 동영상 데이터를 네트워크 상으로 실시간 또는 사용자의 요구에 따라 전승해 주는 스트리밍 서비스에 대한 요구가 증가하고 있다. 아울러, 유비쿼터스 환경의 도래와 함께 센싱을 통한 다양한 멀티미디어 서비스의 확장이 이루어지고 있으며, 유/무선 환경에서 사용자의 콘텐트에 대한 요구를 끊김 없이/연속 이동을 통해 볼 수 있는 사용자 맞춤형 서비스가 필요로 되고 있다. 이에 본 논문에서는 센서기기를 연동해서 사용자를 인식하고 양질의 동영상을 사용자의 요구 시점에 이동성을 보장하면서 사용자의 다양한 단말 조건을 인식하여 멀티미디어 서비스를 제공하는 내용을 담고 있다.

  • PDF

디지털 콘텐츠 공유를 위한 개선된 Kerberos P2P 인증시스템 설계 (Design of an Advanced Kerbros P2P Authentication System to Share Digital Content)

  • 김종우;한승조
    • 한국정보통신학회논문지
    • /
    • 제8권7호
    • /
    • pp.1516-1523
    • /
    • 2004
  • 본 논문에서는 상호 인증을 위한 알고리즘인 Kerberos를 개선하여 P2P 시스템에 적합한 알고리즘을 제안하였다. 제안된 알고리즘은 Kerberos의 기능은 유지하면서 서버의 부담을 최소화하기 위하여 티켓 승인 서버의 기능을 상대측의 Peer에 부여하였다. 이러한 방법을 이용하여 티켓 승이 서버를 위한 서버의 개수 증가를 막고, 인증을 위한 서버의 기능을 최소화하여 서버의 부담을 최소화하였다. 제안된 알고리즘은 상호 인증을 위하여 서버는 최소한의 역활만하고, Peer간에 인증의 역할을 부여하면서도 강력한 상호 인증을 할 수 있다. 또한 P2P 시스템에 맞도록 시간위주의 인증 만료 시간보다 횟수 위주의 인증 제한 값을 주었다. 또한 본 논문에서는 이러한 알고리즘을 적용하여 P2P 인증 시스템을 설계하였다

EJB 컨테이너를 위한 트랜잭션 관리의 설계 (A Design of Transaction Management for EJB Container)

  • 장철수;김성훈;노명찬;서범수;정승욱;김중배
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 춘계학술발표논문집 (상)
    • /
    • pp.361-364
    • /
    • 2002
  • EJB(Enterprise JavaBeans)는 서버 상의 Java 컴포넌트와 그 컴포넌트를 위한 동작 환경을 제공하는 전체 프레임웍(Framework)이다. EJB 에서 동작하는 컴포넌트를 엔터프라이즈 빈(Enterprise Bean)이라고 하고, 그 컴포넌트가 동작하기 위한 환경을 컨테이너(Container)라 한다 EJB 에서는 기존에 개발자가 직접 컴포넌트로 제공해 주어야 하는 트랜잭션, 영속성, 보안문제, 데이터베이스 연결 풀링, 쓰레딩 관리 같은 기능을 컨테이너에서 처리해 줌으로 일반 개발자는 복잡한 하부 로직에 신경쓰지 않으면서 더 쉽고 빠르게 동일한 기능을 구현할 수 있게 된다. 본 논문에서는 이러한 EJB 컨테이너를 설계함에 있어서 하나의 중요한 요소인 트랜잭션 관리에 관한 설계를 논한다.

  • PDF

Evaluation of Geo-based Image Fusion on Mobile Cloud Environment using Histogram Similarity Analysis

  • Lee, Kiwon;Kang, Sanggoo
    • 대한원격탐사학회지
    • /
    • 제31권1호
    • /
    • pp.1-9
    • /
    • 2015
  • Mobility and cloud platform have become the dominant paradigm to develop web services dealing with huge and diverse digital contents for scientific solution or engineering application. These two trends are technically combined into mobile cloud computing environment taking beneficial points from each. The intention of this study is to design and implement a mobile cloud application for remotely sensed image fusion for the further practical geo-based mobile services. In this implementation, the system architecture consists of two parts: mobile web client and cloud application server. Mobile web client is for user interface regarding image fusion application processing and image visualization and for mobile web service of data listing and browsing. Cloud application server works on OpenStack, open source cloud platform. In this part, three server instances are generated as web server instance, tiling server instance, and fusion server instance. With metadata browsing of the processing data, image fusion by Bayesian approach is performed using functions within Orfeo Toolbox (OTB), open source remote sensing library. In addition, similarity of fused images with respect to input image set is estimated by histogram distance metrics. This result can be used as the reference criterion for user parameter choice on Bayesian image fusion. It is thought that the implementation strategy for mobile cloud application based on full open sources provides good points for a mobile service supporting specific remote sensing functions, besides image fusion schemes, by user demands to expand remote sensing application fields.

RTSP 기반의 동적 스트리밍 서버의 설계 및 구현 (Design and Implementation of Dynamic Streaming Server based on RTSP)

  • 연재혁;임효택;박재홍
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2010년도 추계학술대회
    • /
    • pp.407-410
    • /
    • 2010
  • 본 논문에서 RTSP 기반의 스트리밍 서버를 구현해서 스트리밍 서비스가 가능하게 하였다. 클라이언트가 서버에 스트림을 요청하게 되면 그 때부터 주기적으로 클라이언트와 서버(웹 서버)간의 통신을 통해 전송 속도를 측정한다. 서버에서는 하나의 무비클립에 대해 분할 인코딩 해 놓은 스트림들을 전송 속도를 기반으로 차별 전송을 한다. 측정 속도에 따라 서버에서 보내는 스트림이 달라지며 스트림의 위치를 기억해서 달라진 전송 속도에 따라 다른 스트림을 보낼 때, 그 위치 그대로 보냄으로써 끊임없는 변환이 이루어진다.

  • PDF

대화 채널을 이용한 양방향 방송 시스템의 구현 (Implementation of Bi-directional Broadcasting System Using Interaction Channel)

  • 정종면;최진수
    • 한국정보통신학회논문지
    • /
    • 제9권5호
    • /
    • pp.1002-1011
    • /
    • 2005
  • 본 논문에서는 방송 프로그램에 시청자가 대화 채널을 이용하여 참여할 수 있도록 하기 위한 양방향 방송 시스템 즉, 리턴채널서버를 설계, 구현한다. 방송 프로그램에 시청자의 의견이나 응답을 실시간 반영하는 서비스를 제공하기 위한 리턴채널서버는 제어 모듈, 네트웍 인터페이스 모듈, 데이터베이스 관리 모듈, 그리고 실시간 콘텐츠 저작 모듈 등으로 구성된다. 이때 방송 서비스에 무관한 형태로 리턴채널서버를 구성하기 위하여, 본 논문에서는 리턴채널서버의 각 모듈들을 리턴채널서버 응용과 리턴채널서버 응용 실행 환경 등으로 계층적으로 구성한다. 리턴채널서버 응용은 실행코드와 실행코드의 실행에 필요한 파라메터로 구성되어 있으며, 리턴채널서버가 특정 방송 프로그램을 제공하기 위해 처리해야 하는 절차들을 정의한다. 한편 리턴채널서버응용 실행환경은 리턴채널서버 응용이 실행되기 위한 환경을 제공한다. 리턴채널서버를 리턴채널서버 응용 실행환경과 리턴채널서버 응용으로 계층적으로 구성하면, 방송 서비스 제공자가 제공하고자 하는 방송 서비스에 무관하게 리턴채널서버가 동작하도록 리턴채널서버를 구성할 수 있으며 이는 실험을 통해 확인되었다.

웹2.0에서 SOAP 처리와 성능 향상을 위한 모바일 웹 서버 프레임워크의 설계 (A Design of Mobile Web Server Framework for SOAP Transaction and Performance Enhancement in Web2.0)

  • 김용태;정윤수;박길철
    • 한국정보통신학회논문지
    • /
    • 제12권10호
    • /
    • pp.1866-1874
    • /
    • 2008
  • 기존의 웹 서버는 과부하 상태인 경우 폐쇄 연결, 암호 핸드쉐이크 실행 증가와 서버 용량의 현저한 감소로 서버의 처리량에 문제가 발생하여 시스템의 전체적인 성능을 저하시킨다. 또한 쓰레드 블록으로 인하여 다수의 클라이언트 요청 처리가 원활하지 못하고, 쓰레드 활성화를 위하여 많은 시간과 자원을 요구하여, 클라이언트의 요청에 대해 접속시간과 응답 시간이 증가하는 단점이 발생한다. 그러므로 본 논문에서는 웹서버스의 장점인 통합과 커뮤니케이션 지원과 시스템 성능 향상을 위해 서버 과부하를 개선하고, 지연처리를 위해 필요한 기술을 제공하는 확장된 웹서버를 제안한다. 그리고 기존 시스템(Tomcat 5.5에서 구현)과 제안한 모바일 웹 서버 아키텍처를 평가한다. 확장된 서버 아키텍처는 시스템 성능을 위해 우수한 교환 조건을 제공하고, 다중쓰레드와 쓰레드풀을 결합한 개선된 웹 서버 아키텍처를 평가한다. 본 논문에서 제안된 웹서비스 아키텍처는 오리지널 Tomcat 5.5의 평가 결과보다 개선된 성능 이익의 결과를 얻었다.