• 제목/요약/키워드: Real Time Server

검색결과 1,138건 처리시간 0.039초

초고속 통신망에서 QoS를 보장하는 다자간 실시간 통신에 관한 연구 (Study on Multi-party Real-Time Communication with Guaranteed QoS in Information SuperHighway)

  • 임선화;김문회
    • 한국정보처리학회논문지
    • /
    • 제5권11호
    • /
    • pp.2943-2953
    • /
    • 1998
  • 통신망이 급진적으로 고속화함으로 인해 응용 범위도 다양해지고 있으며 하나 이상의 통신 스테이션들이 참여하는 다자간 통신을 사용한느 응용 분야들도 증가하고 있다. 본 논문에서는 다중전송을 위한 서버를 두 가지 방식(중앙집중 다중전송 서버 방식과 분산 다중전송 서버 방식)으로 설계하고 구현하였다. 이 두 방식은 모두 세 가지의 동작으로 나뉘어진다; 노드의 참가/삭제 동작, 서버에게 그룹명과 메시지 전송 동작, 그리고 노드가 메시지를 일고 공유 메모리를 클리어하는 동작, 구현을 토대로 이 두 다중전송 서버 방식을 복잡성, 확장성, 효율성, 실시간성 측면에서 비교하였다. 그 결과로서 메시지를 중앙집중방식으로 보낼 때보다 분산 방식으로 전송하는 것이 메시지 전송에 대한 평균 전송시간이 짧음을 알 수 있었다. 마지막으로 다중전송 시 QoS를 보장하기 위한 다자간 실시간 통신 방식을 설계하였다.

  • PDF

리눅스 서버를 이용한 동영상 데이터 실시간 스트리밍 서비스 연구 (A Study of Real-Time Video Streaming Data Service on the Linux Server)

  • 장승주;허원영;유현민;이창훈;신우호
    • 한국정보통신학회논문지
    • /
    • 제17권4호
    • /
    • pp.893-901
    • /
    • 2013
  • 본 논문은 안드로이드 시스템 환경에서 리눅스 서버 시스템을 통하여 실시간으로 동영상을 스트리밍 서비스하는 시스템을 제안한다. 본 연구에서 개발한 어플리케이션으로 동영상을 촬영함과 동시에 스트림 데이터를 생성하고, 이 데이터를 Apache Tomcat 서버의 MultipartRequest 클래스를 이용하여 리눅스 서버로 전송하는 기능을 구현하였다. 또한, 안드로이드의 비디오 플레이어와 미디어 플레이어 클래스를 이용하여 실시간으로 동영상 스트림 데이터를 비디오 플레이어에서 재생하는 방식과 캐시(cache)에 스트림 데이터를 저장함과 동시에 미디어 플레이어를 이용하여 재생을 하는 방법을 개발하였다. 본 논문에서 제안한 시스템 구조와 어플리케이션이 설계된 실험 과정을 통한 실험의 결과, 모두 정상적으로 동작이 된다는 것을 확인 할 수 있었다.

주문형 멀티미디어 서버의 마감시간보장을 위한 2단계 디스크 스케줄링 기법 (A Two-step Disk Scheduling Scheme for Deadline Guarantee of Multimedia on Demand Server)

  • 김정원;전봉기;윤홍원
    • 한국정보통신학회논문지
    • /
    • 제8권1호
    • /
    • pp.88-95
    • /
    • 2004
  • 기존의 Best-effort 응용을 위한 디스크 스케줄링 기법들은 멀티미디어 객체의 실시간성을 만족하지 못하며, 실시간 응용을 위한 디스크 스케줄링 기법들은 시스템의 처리율을 만족시키지 못한다. 따라서, 본 논문에서는 범용 운영체제에서 멀티미디어 객체의 주기적인 연성 실시간 요구와 비 실시간 서비스를 동시에 만족시키는 2 단계 디스크 스케줄링 기법을 제안한다. 제안하는 기법은 실시간 요구와 비 실시간 요구에 적절한 가중치를 부여하는 라운드로빈 기법에 기초하고 있다. 리눅스 커널에서의 실험 결과 실시간 태스크와 비 실시간 태스크 사이의 공정성이 보장됨을 확인하였다.

WWW에서 대화형 원격 한자학습 시스템 (Interactive chinese Character Distance Learning System on the WWW)

  • 강종규;박상우;김현숙;김계환;진성일
    • 한국정보처리학회논문지
    • /
    • 제4권3호
    • /
    • pp.698-708
    • /
    • 1997
  • WWW 상에서 원격교육 서버를 구축하고 서비스 하기 위해서 기존의 멀티미디어 데 이터의 전송 및 처리가 다운로드 방식이 아닌 실시간 처리 방식이 요구된다. 본 연구 에서는 이러한 요구를 만족하기 위해 원격교육을 위한 동영상(AVI)와 음성(WAV)같은 멀티미디어 데이터를 분산환경에서 실시간으로 처리할 수 있는 실시간처리 모듈을 개발하여 MuX(Mulitimeida I/O Server)에 추가하고 이를WWW와 접목시켜 하이퍼텍스트 및 동영상 데이터를 실시간으로 서비스 할 수 있는 실시간 WWW서버를 개발하였으며, 이에 기반한 실시간 대화형 한자학습을 위한 원격교육 시스템을 연구 개발하였다.

  • PDF

신뢰성 유지를 위한 이벤트 기반 실시간 웹크롤러의 설계 및 구현 (Design and Implementation of Event-driven Real-time Web Crawler to Maintain Reliability)

  • 안용학
    • 한국융합학회논문지
    • /
    • 제13권4호
    • /
    • pp.1-6
    • /
    • 2022
  • 웹 크롤링 데이터를 이용한 실시간 시스템은 원격지의 데이터와 동일한 데이터베이스의 데이터를 사용자에게 제공해야 하며, 이를 위해서 웹 크롤러는 원격지 데이터의 변경 여부를 확인하기 위해 원격 서버에 반복적인 HTTP(HyperText Transfer Protocol) 요청을 수행해야 한다. 이 과정은 크롤링 서버와 원격 서버의 네트워크 부하를 일으키며 과도한 트래픽 발생 등의 문제의 원인이 된다. 이러한 문제점을 해결하기 위해 본 논문에서는 사용자 이벤트를 기반으로 크롤링 서버의 데이터와 다중 원격지 데이터와의 동일성을 유지하는 신뢰성을 확보함과 동시에 네트워크의 과부하를 줄일 수 있는 실시간 웹 크롤링 기법을 제안한다. 제안된 방법은 단위 데이터와 목록 데이터를 요청하는 이벤트를 기반으로 크롤링 프로세스를 수행한다. 실험 결과, 제안된 방법은 기존 웹 크롤러에서의 네크워크 트래픽 과부하를 줄이면서 데이터의 신뢰성을 확보할 수 있음을 확인하였다. 향후에는 이벤트 기반 크롤링과 시간 기반 크롤링에 대한 융합에 대한 연구가 필요하다.

실시간 압축 전송 아키텍쳐를 이용한 고성능 웹서버 구현 (Development of a High Performance Web Server Using A Real-Time Compression Architecture)

  • 민병조;황준;김학배
    • 정보처리학회논문지C
    • /
    • 제11C권6호
    • /
    • pp.781-786
    • /
    • 2004
  • 현재 인터넷은 HTTP 프로토콜을 중심으로 구성되어 있다. 전자상거래, 전자정부, 인터넷 멀티미디어, 홈 네트워킹 등 현재 인터넷으로 가능한 서비스는 점점 증가하고 있지만, 비교적 단순한 메시지의 전송에 기반해 설계된 HTTP가 현재의 이러한 복잡한 서비스와는 적합하지 않는 경우도 있다. 즉, 점점 더 다양해지는 서비스고 인해, 서버 쪽에서는 클라이언트당 점점 더 많은 양의 데이터를 전송하게 되는 것이다. 이러한 웹 서버측의 메시지 전송 부담과 전송 시간, 대역폭의 절감을 위해서, HTTP 프로토콜의 압축전송헤더를 이용한 실시간 압축 전송 아키텍쳐를 개발하였다. 이를 이용하여, 정적 페이지를 실시간으로 압축/전송함으로써, 웹서버측의 대역폭을 절감하였고, 전송속도를 증가시켰다. 또한, 상대적으로 CPU 집중적인 압축연산을 커널 영역에서 수행하여, 압축연산으로 인한 서버측의 CPU 자원사용을 최소화하였다.

실시간 처리 기반의 모바일 클라이언트-서버 시스템 구현 (Implementation of Mobile Cliented-Server System for Real-Time Processing)

  • 주해종;홍봉화
    • 정보학연구
    • /
    • 제9권4호
    • /
    • pp.35-47
    • /
    • 2006
  • Many researches are going on with regard to issues and problems related to mobile database systems, which are caused by the weak connectivity of wireless networks, the mobility and the portability of mobile clients. Mobile computing satisfies user's demands for convenience and performance to use information at any time and in any place, but it has many problems to be solved in the aspect of data management. The purpose of our study is to Implement Real-Time Mobile Query Processing System(MQPS) to solve problems related to database hoarding, the maintenance of shared dataconsistency and the optimization of logging, which are caused by the weak connectivity and disconnection of wireless networks inherent in mobile database systems under mobile client server environments. In addition, we proved the superiority of the proposed MQPS by comparing its performance to the C I S(Client-Intercept-Srever) model.

  • PDF

5G MEC 기반 로봇 엔진 원격 구동을 위한 클라우드 로보틱스 시스템 구성 및 실증 (Validation of Cloud Robotics System in 5G MEC for Remote Execution of Robot Engines)

  • 구세완;강성규;정원홍;문형일;양현석;김영재
    • 로봇학회논문지
    • /
    • 제17권2호
    • /
    • pp.118-123
    • /
    • 2022
  • We implemented a real-time cloud robotics application by offloading robot navigation engine over to 5G Mobile Edge Computing (MEC) sever. We also ran a fleet management system (FMS) in the server and controlled the movements of multiple robots at the same time. The mobile robots under the test were connected to the server through 5G SA network. Public 5G network, which is already commercialized, has been temporarily modified to support this validation by the network operator. Robot engines are containerized based on micro-service architecture and have been deployed using Kubernetes - a container orchestration tool. We successfully demonstrated that mobile robots are able to avoid obstacles in real-time when the engines are remotely running in 5G MEC server. Test results are compared with 5G Public Cloud and 4G (LTE) Public Cloud as well.

P2P 구조에 기반한 인터넷 방송 시스템 설계 및 구현 (Design and Implementation of Internet Broadcasting System based on P2P Architecture)

  • 우문섭;김남윤;황기태
    • 한국통신학회논문지
    • /
    • 제32권12B호
    • /
    • pp.758-766
    • /
    • 2007
  • 클라이언트-서버 구조의 스트리밍 시스템은 서버의 가용 능력에 따라 클라이언트의 개수가 제한되는 단점을 가지고 있다. 본 논문에서는 인터넷 방송 시스템의 확장성과 안정성을 지원하기 위해 P2P에 기반한 모델을 제시한 후, 프로토타입 시스템을 구현한 사례를 소개한다. 본 논문에서 구현한 시스템인 OmniCast264는 실시간으로 H.264 비디오 스트림을 제공하는 인코딩 서버, 스트림을 네트워크에 분배하는 스트리ald 서버, 비디오의 재생 및 분배를 담당하는 피어 노드, 그리고 P2P 네트워크에 노드를 동적으로 배치시키는 프록시 서버로 구성된다. P2P에기반한 OmniCast264은 스트리밍 부하의 분산화, 실시간 재생, 에러 발생에 따른 강건함, 계층의 모듈화 등의 개념을 가지고 있기 때문에 대용량의 인터넷 방송에 적합하다고 할 수 있다. 마지막으로 12 대의 PC들을 병렬 및 직렬 구조의 P2P로 구성한 후, OmniCast264의 성능을 평가하여 실시간 재생이 가능함을 검증하였다.

사용자 맞춤형 미디어 스트리밍 서비스를 위한 모바일 플랫폼 설계 및 구현 (Design and Implementation of Mobile Platform for Personalized Media Streaming Service)

  • 박성주;양창모
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2010년도 하계학술대회
    • /
    • pp.360-363
    • /
    • 2010
  • 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