• 제목/요약/키워드: distributed multimedia environment

검색결과 181건 처리시간 0.022초

멀티미디어 스트리밍 프레임워크에서 컨텐츠 관리자의 설계 및 구현 (Design and Implementation of a Content Manager in the Multimedia Steaming Framework)

  • 홍영래;김형일;이승룡;정병수;윤석환;정찬근
    • 한국정보처리학회논문지
    • /
    • 제7권2S호
    • /
    • pp.733-743
    • /
    • 2000
  • This paper describes design and implementation of a content manager in the Integrated Steaming Framework Architecture (ISSA) that is proposed by the authors. The ISSA can provide an environment to develop multimedia streaming applications under heterogeneous distributed systems. The goal of ISSA is to extend the limitations of existing streaming systems. It can support diverse media formats and high level programming environment for streaming application developers. Moreover, it is independent from underlying networks and operating systems, and compatible with the global real-time multimedia database system(BeeHive) so that streaming media is efficiently retrieved, stored, and serviced. The role of a content manager is important in the ISSA environment since it manages an information of media that are provided by the server, and allow users to access media more easily by means of conveying that information to the streaming server, Web server, and client efficiently. The proposed content manager is not only to meed these requirements, but also to provide streaming information to media source and transport manager in order to be an efficient streaming. Furthermore, it supports database transaction processing by using the database connector.

  • PDF

EQC 모델을 이용한 벤조일 퍼록사이드의 다매체 환경거동 예측 (Estimation of Multimedia Environmental Distribution for Benzoyl peroxide Using EQC Model)

  • 김미경;배희경;송상환;구현주;김현미;최광수;전성환;이문순
    • 대한환경공학회지
    • /
    • 제27권10호
    • /
    • pp.1090-1098
    • /
    • 2005
  • 벤조일 퍼록사이드는 수서생물에 대해 매우 높은 독성을 나타냄에도 불구하고 환경 중 잔류 농도 및 노출영향에 대해 연구가 이루어지지 않아 OECD에서 추천하고 있는 대표적인 다매체 환경거동 모델인 EQC 모델을 이용하여 본 물질에 대한 환경중의 농도를 예측하고 위해성평가 및 화학물질의 관리를 수행하기 위한 기초자료로 활용코자 하였다. 평형, 정상상태에서 100,000 kg의 벤조일 퍼록사이드가 환경내로 유입된 상태를 나타내는 Level I과 평형, 정상상태 이류와 분해현상이 있고 일정한 속도 1,000 kg/h로 유입되었을 경우를 나타내는 Level II에서 벤조일 퍼록사이드는 주로 토양(68.3%)과 물(28.7%)로 배출되는 것으로 예측되었다. 비평형, 정상상태, 이류와 분해현상이 있고 다매체 이동을 하는 시스템에서 벤조일 퍼록사이드가 대기, 물, 토양, 침전물의 각각의 4개 매체에 연속적으로 1,000 kg/h로 유입될 경우인 Level III에서는 주로 토양(99.9%)으로 배출되었고 전체 잔류시간은 3.4년으로 예측되어 벤조일 퍼록사이드가 환경 중에 잔류성이 있는 물질로 평가되었다.

MapReduce에서 Reuse JVM을 이용한 대규모 스몰파일 처리성능 향상 방법에 관한 연구 (A Study on the Improving Performance of Massively Small File Using the Reuse JVM in MapReduce)

  • 최철웅;김정인;김판구
    • 한국멀티미디어학회논문지
    • /
    • 제18권9호
    • /
    • pp.1098-1104
    • /
    • 2015
  • With the widespread use of smartphones and IoT (Internet of Things), data are being generated on a large scale, and there is increased for the analysis of such data. Hence, distributed processing systems have gained much attention. Hadoop, which is a distributed processing system, saves the metadata of stored files in name nodes; in this case, the main problems are as follows: the memory becomes insufficient; load occurs because of massive small files; scheduling and file processing time increases because of the increased number of small files. In this paper, we propose a solution to address the increase in processing time because of massive small files, and thus improve the processing performance, using the Reuse JVM method provided by Hadoop. Through environment setting, the Reuse JVM method modifies the JVM produced conventionally for every task, so that multiple tasks are reused sequentially in one JVM. As a final outcome, the Reuse JVM method showed the best processing performance when used together with CombineFileInputFormat.

성장 환경을 활용한 다수의 나무에 대한 사실적인 실시간 모델링 기법 (Realistic and Real-Time Modeling of Numerous Trees Using Growing Environment)

  • 김진모;조형제
    • 한국멀티미디어학회논문지
    • /
    • 제15권3호
    • /
    • pp.398-407
    • /
    • 2012
  • 본 연구에서는 넓은 지형에 분포하는 많은 수의 나무를 사실적이면서 효율적으로 표현하는 나무 모델 방법을 제안한다. 나무 가지의 재귀적 계층 구조와 싹으로부터 자기조직화를 통한 가지 생성 과정을 결합하여 단순화시킴으로써 보다 직관적이고 효율적으로 나무를 생성한다. 이러한 생성 과정은 사용자가 단계별 구조와 가지 길이, 분포, 방향과 같은 외형 조절을 인터랙티브하게 제어할 수 있도록 한다. 또한 많은 수의 나무를 동시에 제어하여 다양하게 성장시킬 수 있도록 하는 환경 적응형 모델을 설계하고 이를 효과적으로 처리하는 성장 환경 적용 방법을 제안한다. 여기에 넓은 지형위에 분포하는 복잡한 나무 모델의 실시간 시뮬레이션을 위해 GPU(Graphics Processing Unit)를 통한 렌더링 과정과 가지 표면의 연속적 세분화단계, 그리고 인스턴싱 기법을 도입한다. 제안한 나무 모델을 통해 넓은 지형에 다양한 나무를 사실적이고 효율적으로 표현할 수 있는지 여부를 시뮬레이션을 통해 확인한다.

클라우딩 기반에서 클라이언트와 서버간 협상을 위한 자가 조직 저장매체의 DDMPF(Distributed Data Management Protocol using FAT) 설계 (A DDMPF(Distributed Data Management Protocol using FAT) Design of Self-organized Storage for Negotiation among a Client and Servers based on Clouding)

  • 이병관;정은희;양승해
    • 한국멀티미디어학회논문지
    • /
    • 제15권8호
    • /
    • pp.1048-1058
    • /
    • 2012
  • 본 논문은 클라우딩 환경에서 클라이언트와 저장 서버, 검증 서버로 구성하여 자가 조직 저장 매체의 데이터 손실을 방지하고, 보안을 유지하기 위한 DDMPF( Distributed Data Management Protocol using FAT)을 제안한다. DDMPF는 클라우드 컴퓨팅 환경에서 자가 조직 저장 서버를 구축하고, 데이터를 분할하여 저장 서버에 분산 저장함으로써 기존의 클라우딩 저장 매체의 중앙 집중화 문제와 저장 서버 문제로 인한 데이터 손실 문제를 해결하였고, 파일할당테이블을 이용해 분산 저장된 데이터 관리의 효율성도 향상시켰다. 그리고 DDMPF는 저장 서버의 데이터 무결성을 검증 서버가 검증함으로써 데이터의 신뢰성을 향상시키고, 클라이언트의 비밀키와 EC-DH 알고리즘을 이용하여 생성된 시스템 마스터 키로 이중 암호화하여 전송함으로써 보안을 강화시켰다. 또한, 자가 조직 저장 매체를 구성할 때, 검증서버의 개수를 제한하고, 검증요청메시지에 대한 TS(Time Stamp)을 설정함으로써 플러딩 공격 탐지하였고, 검증을 요청할 때마다 새롭게 생성된 nonce 값을 이용하여 재전송 공격을 탐지하도록 하였다.

CORBA 기반 네트워크 관리 시스템에서 MIB/MIT 구현 (Implementation of MIB/MIT in CORBA based Network Management System)

  • 조행래;김충수;김영탁
    • 한국통신학회논문지
    • /
    • 제28권2B호
    • /
    • pp.117-128
    • /
    • 2003
  • 네트워크 기술의 발전과 더불어 새로운 멀티미디어 서비스가 급속히 늘어남에 따라 네트워크 관리는 더욱 복잡해지고 있다. 새로운 네트워크 관리 시스템의 플랫폼을 정의하려는 노력으로 분산 처리와 객체 지향 모델링 등의 정보 기술을 이용한 TINA 시스템이 출현하였다. 특히, TINA는 DPE(Distributed Processing Environment)를 기반으로 하므로 개방된 통신 시장의 범주에서 네트워크 및 서비스를 관리할 수 있다는 장점을 갖는다. 본 논문에서는 CORBA를 이용하여 TINA DPE를 구현한 네트워크 관리 시스템에서 다양한 CORBA 객체들을 연동하기 위한 MIB/MIT의 구현 방안을 제안한다. 제안한 구현 방안은 분산 컴포넌트 기반의 TINA 시스템을 위한 MIB/MIT의 분산 관리 방안을 제공하며, MIT에 대해 CORBA Naming Service를 이용하여 Scoping과 Filtering 기능을 지원할 수 있다는 장점을 갖는다.

Batch Resizing Policies and Techniques for Fine-Grain Grid Tasks: The Nuts and Bolts

  • Muthuvelu, Nithiapidary;Chai, Ian;Chikkannan, Eswaran;Buyya, Rajkumar
    • Journal of Information Processing Systems
    • /
    • 제7권2호
    • /
    • pp.299-320
    • /
    • 2011
  • The overhead of processing fine-grain tasks on a grid induces the need for batch processing or task group deployment in order to minimise overall application turnaround time. When deciding the granularity of a batch, the processing requirements of each task should be considered as well as the utilisation constraints of the interconnecting network and the designated resources. However, the dynamic nature of a grid requires the batch size to be adaptable to the latest grid status. In this paper, we describe the policies and the specific techniques involved in the batch resizing process. We explain the nuts and bolts of these techniques in order to maximise the resulting benefits of batch processing. We conduct experiments to determine the nature of the policies and techniques in response to a real grid environment. The techniques are further investigated to highlight the important parameters for obtaining the appropriate task granularity for a grid resource.

모바일 스마트 단말을 활용한 실시간 멀티미디어 스트리밍 서비스 개발 (Development of Realtime Multimedia Streaming Service using Mobile Smart Devices)

  • 박미룡;심한억
    • 한국인터넷방송통신학회논문지
    • /
    • 제14권4호
    • /
    • pp.51-56
    • /
    • 2014
  • 스마트 단말이 생활 저변에 확대된 시대에 스마트 단말의 다양한 센서들을 활용한 응용 서비스들의 연구 개발이 진행되고 있다. 스마트 단말에는 주변 환경을 수집할 수 있는 카메라, GPS, 마이크, 및 통신 모듈이 포함되어 있으며 이들을 이용한 응용서비스들은 사용자 중심의 컨텐츠 개발로 확산되고 있다. 본 논문에서는 다양한 센서들이 포함되어 있는 스마트 단말에서 다중 사용자에게 실시간 멀티미디어 스트림 전송을 위해 실시간 스트리밍 서비스 아키텍처를 설계하고, 동시 다중 사용자들을 수용하기 위한 백엔드 분산 서버 구조, 실시간 스트리밍과 미디어 저장 등을 처리하며, 설계된 아키텍처 기반으로 오픈소스 기반 단말용 앱과 서버를 통해 동작을 시험한다. 시험을 통해 초기 멀티미디어용 SIP(Session Initiation Protocol)의 호 연결지연과 미디어 스트리밍 전송 지연 및 종단간 플레이 타임 등을 측정하며, 측정 결과 국내에서는 모바일 환경에서 실시간 멀티미디어 서비스를 하기에 부족함이 없는 망 상황으로, 향후 초기 호 연결 지연시간을 단축시켜 종단간 플레이 타임을 향상시켜야 한다.

분산 가상현실을 위한 계층적 QoS 지원 기법 (Hierarchical QoS Architecture for Virtual Dancing Environment)

  • 김진용;원유집;김범은;박종일;박용진
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제30권11호
    • /
    • pp.675-690
    • /
    • 2003
  • 시스템과 네트워크 클라이언트의 제한된 리소스를 이용하여 다수의 사용자가 참여 가능하고 사용자의 QoS를 만족시키는 분산 가상 시스템에 대한 연구가 활발히 진행되고 있다. 이러한 분산 가상 시스템을 구현하기 위해서는 사용자의 증가에 따른 네트워크 트래픽 증가 문제, 네트워크 지연으로 발생하는 클라이언트간의 동기화 문제, 가상 환경 렌더링에 따른 시스템 부하 등의 문제를 해결해야 한다. 본 논문에서는 3인칭 시점의 가상 댄싱 공간을 구성하여 아바타간의 상호 작용을 지원하고 사용자가 느끼는 화질에 따라 네트워크를 통해 전송되는 데이타의 양을 달리하는 계층적 QoS 모델을 제안한다. 계층적 QoS 모델은 화면을 보는 사용자의 시점에 기반하여 가상 댄싱 공간에서 보여지는 아바타의 화질을 조절하는 Visual QoS와 아바타의 영향 범위 및 아바타간의 거리에 의해 사용자에게 들리는 소리의 크기를 조절하는 Audio QoS로 구성된다. 이 기법의 효율성을 검증하고자 Sun사의 JMF와 Java3D를 이용하여 사용자의 실영상과 3D CG 아바타가 참여하는 가상 댄싱 공간을 구현한다. 본 논문에서 제안한 계층적 QoS 모델이 다수의 아바타가 참여하고 아바타의 밀집도가 높은 가상 댄싱 공간을 효과적으로 지원할 수 있다는 것을 TIE 시스템의 성능 실험과 시뮬레이션을 통해 확인한다.

영상합성을 위한 3D 공간 해석 및 조명환경의 재구성 (3D Analysis of Scene and Light Environment Reconstruction for Image Synthesis)

  • 황용호;홍현기
    • 한국게임학회 논문지
    • /
    • 제6권2호
    • /
    • pp.45-50
    • /
    • 2006
  • 실 세계 공간에 가상 물체를 사실적으로 합성하기 위해서는 공간 내에 존재하는 조명정보 등을 분석해야 한다. 본 논문에서는 카메라에 대한 사전 교정(calibration)없이 카메라 및 조명의 위치 등을 추정하는 새로운 조명공간 재구성 방법이 제안된다. 먼저, 어안렌즈(fisheye lens)로부터 얻어진 전방향(omni-directional) 다중 노출 영상을 이용해 HDR (High Dynamic Range) 래디언스 맵(radiance map)을 생성한다. 그리고 다수의 대응점으로부터 카메라의 위치를 추정한 다음, 방향벡터를 이용해 조명의 위치를 재구성한다. 또한 대상 공간 내 많은 영향을 미치는 전역 조명과 일부 지역에 국한되어 영향을 주는 방향성을 갖는 지역 조명으로 분류하여 조명 환경을 재구성한다. 재구성된 조명환경 내에서 분산광선추적(distributed ray tracing) 방법으로 렌더링한 결과로부터 사실적인 합성영상이 얻어짐을 확인하였다. 제안된 방법은 카메라의 사전 교정 등이 필요하지 않으며 조명공간을 자동으로 재구성할 수 있는 장점이 있다.

  • PDF