• 제목/요약/키워드: HTTP/2

검색결과 397건 처리시간 0.024초

SVC/MVC의 효율적인 HTTP 적응 스트리밍을 위한 MPEG-2 TS 헤더의 확장 (MPEG-2 TS Header Extension for Efficient HTTP Adaptive Stream of SVC/MVC)

  • 장의덕;김재곤;이진영;강정원;배성준
    • 방송공학회논문지
    • /
    • 제16권3호
    • /
    • pp.520-529
    • /
    • 2011
  • 본 논문에서는 SVC(Scalable Video Coding) 및 MVC(Multiview Video Coding) 등의 다계층(miulti-layer) 비디오의 효율적인 적응 HTTP 스트리밍을 위한 MPEG-2 TS(Transport Stream) 헤더의 확장을 제안한다. 먼저 TS로 다중화한 SVC/MVC를 HTTP를 통하여 스트리밍할 경우 계층별 적응 스트리밍을 지원하기 위한 기존 TS의 한계점을 분석하고, TS 헤더의 확장을 통하여 TS 레벨에서 효율적인 적응을 제공하는 시그널링(signaling) 기법을 제시한다. 본 논문의 헤더 확장은 TS의 적응 헤더(adaptation header)의 사적 데이터 필드(private data field)를 이용하여 스케일러빌리티 및 뷰 정보를 기술함으로써 TS와의 호환성을 유지하면서 TS 레벨에서의 다양한 스케일러블 계층 단위로 적응(adaptation)을 가능하게 한다. 제안한 기법과 기존의 PID(packet ID)를 사용한 방법에 대하여 적응의 유연성 및 복잡도 등을 비교 분석한다. 또한 제안한 기법의 TS 오버헤드 증가를 분석하고 이를 최소화하기 위한 헤더 확장 기법을 제안한다.

Non-DASH 클라이언트상에서 DASH 서비스 제공 가능한 Smart AP 설계 (Design of Smart AP for DASH Service in Non-DASH Client)

  • 전성희;조민주;이웅재;황준;백종호
    • 한국위성정보통신학회논문지
    • /
    • 제7권2호
    • /
    • pp.47-53
    • /
    • 2012
  • 일반적으로 유무선 네트워크상에서 동영상 스트리밍 서비스를 일정 수준의 품질로 제공하기 위해서는 네트워크 상황에 따라 적절한 비트율의 콘텐츠 제공이 필수적인 요소이다. 최근에 MPEG에서 표준으로 채택한 DASH(Dynamic Adaptive Streaming over HTTP)는 HTTP 기반의 적응적 스트리밍 기술로써 DASH 콘텐츠를 저장하는 서버와 서비스를 실행하는 클라이언트로 구성된다. 클라이언트에서 DASH 서비스가 가능하려면 서버에서 제공하는 XML 파일을 파싱하고 다양한 비트 율로 잘게 나누어진 세그먼트들을 액세스한 후 재생하는 기능 구현이 필수적이다. 본 논문에서는 DASH 콘텐츠 서버와 이러한 기능이 구현되지 않은 Non-DASH 클라이언트 사이에 Smart AP를 위치함으로써 Non-DASH 클라이언트에게 DASH 서비스를 제공하는 설계 기법을 제안한다. 따라서 다양한 종류의 클라이언트는 구현에 필요한 추가적인 개발 비용이 없이 기존 환경을 그대로 유지하면서 제안한 Smart AP를 통해 DASH 서비스를 제공받는다.

전표데이터 처리를 위한 웹서비스 구현 (Implementation of Web services for Slip Data Process)

  • 황의철;정민영;정선태
    • 한국콘텐츠학회논문지
    • /
    • 제3권2호
    • /
    • pp.57-64
    • /
    • 2003
  • 웹서비스는 URL(Uniform Resource Locator)로 주소지정이 가능하게 네트워크 상에 내놓은 기능요소들의 집합으로서 분산 어플리케이션을 만들기 위한 빌딩 블럭으로 사용할 수 있게 한 것이다. 웹서비스로 요청을 보내고 응답을 받을 때 소비자가 자주 사용하는 프로토콜을 SOAP(Simple Object Access Protocol)이라 하는데, 이는 중앙집중에서 어난 분산 환경에서 정보교환을 위해 HTTP 상위에 만들어진 경량의 XML 기반 프로토콜이다. 웹서비스는 쉽게 사용할 수 있는 프로토콜인 HTTP와 SOAP, 그리고 XML에 기반을 둔 데이터형식을 통해 불러오기 때문에 특히 대규모의 비즈니스 영역에서 공통적인 기능을 구현하는데 유용하다. 본 논문에서는 기업회계의 투명성 및 기업의 생산성 향상을 위해 기업회계에 필요한 전표데이터처리를 위한 웹서비스를 구현한다. 기업의 거래 사실을 입증하기 위해 회계관리에 중요한 자료로 사용되는 전표데이터에 대한 구조를 분석하여 데이터베이스를 설계하고, 데이터조작을 위한 저장프로시저를 구현하여 이를 웹서비스를 통해 제어할 수 있게 하였다. 본 논문의 결과는 전자 상거래에 필요한 회계처리시스템의 표준화 및 활성화에 기여할 것이다.

  • PDF

클라이언트 측 연접 저장 결과 재생을 위한 MP4 기반 DASH 세그먼트에 대한 조건 (Conditions on the MP4-based DASH Segments for the Replay of Client-side Concatenated Storage Results)

  • 김용한;박민규;유성열;황서영
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2011년도 하계학술대회
    • /
    • pp.216-219
    • /
    • 2011
  • DASH(Dynamic Adaptive Streaming over HTTP)는 MPEG(Moving Picture Experts Group)에서 표준화 중인 HTTP를 이용한 적응형 비디오 스트리밍 기술이다. 일반적으로 HTTP를 이용한 적응형 비디오 스트리밍에서 클라이언트가 사용할 수 있는 기능은 파일 전체 또는 그 일부를 다운로드하는 것이다. 따라서 전체 콘텐트를 작은 파일 조각 즉, 세그먼트(segment)로 분할하여 세그먼트들을 순차적으로 다운로드함으로써 마치 스트리밍이 달성되는 것과 같은 효과를 낼 수 있다. 네트워크의 상태에 따라 전송률을 조절하기 위해서는 서버에 서로 다른 비트율로 부호화된 세그먼트들을 함께 보관해 두어 클라이언트로 하여금 선택할 수 있게 한다. DASH에서는 MPEG-2 TS 또는 MPEG-4 파일 포맷(MP4)를 기반으로 하는 두 가지 형태의 서버 콘텐트를 제공할 수 있다. MP4 기반 DASH의 경우, 클라이언트가 수신한 세그먼트들을 순차적으로 이어 붙여 저장한다 하더라도 특별한 조건을 만족하는 경우를 제외하고는 MP4 파일을 재생할 수 있는 기존 미디어 플레이어가 이를 재생하지 못한다. 본 논문에서는 이러한 특별한 조건을 제시하고 이를 검증하였다. 이 조건은 서버에서 제공하는 세그먼트들에 대한 조건이다.

  • PDF

수요반응 시스템에서의 응용 프로토콜 분석 (Analysis of Application protocol for Demand response System)

  • 박재정;김진영;서종관;이재조
    • 한국위성정보통신학회논문지
    • /
    • 제8권2호
    • /
    • pp.56-61
    • /
    • 2013
  • 최근 들어 급격하게 증가하는 전력 수요와 더불어, 전력의 효율적인 소모를 위한 다양한 방법이 제시되고 있다. 그 중 가장 대표적인 예가 바로 스마트 그리드에 기반 한 수요반응 시스템이다. 이는 기존의 수동적이고 일방적인 전력 수요가 아닌, 서비스 공급자와 소비자의 통신을 통한 효율적인 전력 소모가 가능한 시스템이다. 이러한 수요반응 시스템은 대부분 이더넷, TCP/IP 기반의 HTTP통신을 활용하며, 현재는 하나로 정의되어 있지 않은 다양한 통신 응용 프로토콜이 존재한다. 본 논문에서는 이러한 수요반응에서 응용할 수 있는 프로토콜들의 종류와 그 응용에 관한 내용에 대하여 분석한다.

보안이 강화된 특수목적용 웹서버 설계 및 구축 제안 (Proposal for Designing and Building a Special Purpose Web Server with Enhanced Security)

  • 홍성락;조인준
    • 한국콘텐츠학회논문지
    • /
    • 제22권2호
    • /
    • pp.71-79
    • /
    • 2022
  • 현재 웹 서버의 보안을 위해 관제와 모의 해킹을 한다고 해도 계속해서 취약점이 발생하고 해킹을 당하는 것이 현실이다. 해당 문제를 해결하기 위해 L4와 L5 사이에서 소켓을 사용해 모든 웹 통신을 제어할 수 있는 보안 웹 서버를 개발했다. 그리고 HTTP 응답을 줄 때 매번 파일과 헤더를 합치는 행위를 미리 합쳐놓는 방식을 제안했다. 그 결과 보안과 속도를 둘 다 향상할 수 있었다. 따라서 본 논문에서는 관제와 모의 해킹을 해도 취약점이 발생하는 이유와 그것에 대한 해결방안과 더 나아가 DB까지 보안을 유지할 수 있는 보안 웹 서버개발 방식을 제안하였다.

분산 객체를 이용한 웹기반 클라이언트 / 서버 구조의 구현 (An Implementation of Web-based Client/Server Architecture using Distributed Objects)

  • 박희창;이태공
    • 한국국방경영분석학회지
    • /
    • 제23권2호
    • /
    • pp.25-44
    • /
    • 1997
  • Internet users been rapidly increased due to the convenient GUI environment. Current Web-based HTTP/CGI client/server architecture has several problems such as the CGI bottleneck, no maintaince of state, and no load balancing. However, with Java and CORBA technologies called“Object Web technology”, we can solve them because Java is not only a mobile code but also a platform-independent code, and CORBA has ability to build distributed object and language-independent object model. The goal of “Object Web technology”is to create multivendor, multiOS, multilanguage“legoware”using objects. This paper implement“Book Search System”which is Web-based client/server architecture using distributed objects. Environments of this implementation are Hangul Windows NT(included IIS) server, Hangul Windows 95 client, Visigenic's VisiBroker for Java 1.2 which is a product of CORBA 2.0, HTTP protocol on TCP-IP-based, Sybase SQL Anywhere 5.0 database server, and the interface between application server and database is JDBC-ODBC bridge middleware.

  • PDF

Excel Grapher: 역동적 함수 그래프 도구 (Excel Grapher: Dynamical Graphing Tool)

  • 김경원;이상구;이재화
    • 한국수학교육학회지시리즈E:수학교육논문집
    • /
    • 제25권2호
    • /
    • pp.309-321
    • /
    • 2011
  • 본 연구에서는 함수 그래프를 직관적으로 다루기 위하여 개발한 역동적 Excel Grapher를 소개한다. 더 나아가 개발된 그래프 도구가 대학 및 중 고등학교의 수학교육에 활용 가능한 공학적 도구의 하나가 될 수 있음을 보여 준다. (http://maxtrix.skku.ac.kr/2010-ExcelGrapher/index.htm)

임베디드 웹 서버를 이용한 자동차용 모니터링 및 제어기 개발에 관한 연구 (A Study of Vehicle's Monitoring and Controller Using Imbedded Web Server)

  • 이석원;양승현
    • 조명전기설비학회논문지
    • /
    • 제19권2호
    • /
    • pp.107-113
    • /
    • 2005
  • 본 연구에서는 임베디드 리눅스와 HTTP(Hypertext Transfer Protocol) 웹 서버인 GoAhead를 포팅한 32비트 RISC프로세서인 PXA255를 이용하여 웹 서버를 구축하고, 웹 서버를 기반으로 자동차의 순항제어나 무인 운전을 위한 일련의 환경과 상황을 모니터링하고 제어할 수 있는 시스템을 구현하였다. 자동차의 동작 상태와 변화를 감지하기 위해서 ECU와 임베디드 시스템을 인터페이스 시켜 필요한 데이터를 추출하고, 스로를 밸브에 스텝모터를 연결하여 자동차의 엔진을 회전시켜 자동차의 무인 이동을 제어한다.

SOAP 성능 분석 (SOAP Performance Analysis)

  • 송병권;강선미;이숙희
    • 전기전자학회논문지
    • /
    • 제17권2호
    • /
    • pp.159-162
    • /
    • 2013
  • 본 논문에서는 SOAP(Simple Object Access Protocol)에 대하여 JAVA와 .NET 두 가지 플랫폼에 따른 성능 분석을 수행한다. SOAP는 다양한 전송 계층 프로토콜을 이용할 수 있는데, 본 논문에서는 HTTP, TCP, UDP를 이용하여 성능 분석 방법을 제안하고 제안한 방법을 토대로 성능 분석을 실시하였다. 성능 분석 결과는 시스템 환경 및 네트워크 부하 정도에 따라 다르게 도출될 수 있다. 따라서 정확한 성능 분석을 위해 동일한 환경을 구축하여 진행하였다.