• 제목/요약/키워드: Client-side Performance

검색결과 51건 처리시간 0.019초

A Bandwidth Estimation Scheme to Improve the QoE of HTTP Adaptive Streaming in the Multiple Client Environment

  • Kim, Sangwook;Chung, Kwangsue
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제12권1호
    • /
    • pp.308-324
    • /
    • 2018
  • HTTP adaptive streaming (HAS) is a promising technology for delivering video content over the Internet. HAS-based video streaming solutions rely on bandwidth estimation to select the appropriate video bitrate. Video streaming solutions that consider network conditions provide users with seamless video playback. However, when multiple clients compete for a common bottleneck link, conventional bandwidth estimation schemes that consider only one client overestimate the network bandwidth due to the ON-OFF traffic pattern. The bandwidth overestimation can cause Quality of Experience (QoE) degradation, such as unnecessary changes in video quality, and unfairness of video quality. In this paper, we propose a client-side bandwidth estimation scheme to obtain a better QoE of HAS in the multiple-client environment. The proposed scheme differentiates the client buffer status according to the buffer occupancy, and then estimates the available network bandwidth based on the buffer status and segment throughput. We evaluate the performance of HAS implemented in the ns-3 network simulator. Simulation results show that compared with the conventional schemes, the proposed scheme can enhance the QoE.

Performance Analysis for Maintaining Distributed Views

  • Lee, Wookey
    • 한국데이타베이스학회:학술대회논문집
    • /
    • 한국데이타베이스학회 1997년도 International Conference MULTIMEDIA DATABASES on INTERNET
    • /
    • pp.515-523
    • /
    • 1997
  • Maintaining materialized views and/or replica can basically be considered as a client-sewer architecture that extracts the changes of the distributed source data and transfers them to the relevant target sites. View maintenance and materialized views are considered to be important for suggesting solutions to the problems such as a decision support, active databases, a data warehouse, temporal databases, internet applications, etc. In this paper an analysis is addressed that formulates the cost functions and evaluates them as the propagation subjects, objects, and update policies. The propagation subject can be the client side, sewer side, and the third: and the objects can be base tables, semi-base tables, and delta files: And the update policies can be the immediate, deferred and periodic ones, respectively.

  • PDF

업무 프로세스 중심의 정보기술 보안 위험분석 적용 사례-클라이언트/서버 시스템 중심으로 (A Case Study of Business Process Centered Risk Analysis for Information Technology Security)

  • 안춘수;조성구
    • 산업공학
    • /
    • 제16권4호
    • /
    • pp.421-431
    • /
    • 2003
  • Due to the increasing complexity of the information systems environment, modern information systems are facing more difficult and various security risks than ever, there by calling for a higher level of security safeguard. In this paper, an information technology security risk management model, which modified by adopting the concept of business processes, is applied to client/server distributed systems. The results demonstrate a high level of risk-detecting performance of the model, by detecting various kinds of security risks. In addition, a practical and efficient security control safeguard to cope with the identified security risks are suggested. Namely, using the proposed model, the risks on the assets in both of the I/O stage(on client side) and the request/processing stage(on server side), which can cause serious problems on business processes, are identified and the levels of the risks are analyzed. The analysis results show that maintenance of management and access control to application systems are critical in the I/O stage, while managerial security activities including training are critical in the request/processing stage.

IT 프로젝트 아웃소싱에서 거버넌스-주변지식의 조화가 프로젝트 성과에 미치는 영향에 대한 실증 분석: 고객사-공급사 간 인지차를 중심으로 (An Empirical Analysis of the Effect of Governance-Peripheral Knowledge Fit on the Performance of IT Project Outsourcing: Focusing on the Perceptual Gap between Client and Vendor)

  • 심선영
    • 경영정보학연구
    • /
    • 제19권1호
    • /
    • pp.147-168
    • /
    • 2017
  • 본 연구에서는 IT 프로젝트 아웃소싱에서 고객사와 공급사간에 존재하는 인지적 일치점과 차이점에 대하여 고찰하였다. 특히, 고객사 또는 공급사의 주변지식과 거버넌스 방식의 조화가 프로젝트 성과에 미치는 영향에 대한 양측의 관점을 비교하였다. 107개의 IT 프로젝트를 대상으로 각 프로젝트에 참여한 고객사와 공급사 양측을 모두 설문조사하여 비교 분석한 결과, 첫째 양측의 주변지식 중 고객사보다는 공급사의 주변지식이 프로젝트 성과에 대한 긍정적 영향요인이라는 의견이 고객사와 공급사 양측에서 동일하게 제시되었다. 하지만, 이러한 주변지식에 결합되는 통제 방식에 있어서는 양측이 다른 견해를 보였다. 고객사는 과정통제 하에서 공급사 주변지식은 프로젝트 성과에 긍정적 영향을 미친다고 보았지만 공급사는 자신들의 주변지식이 결과통제와 결합될 때 프로젝트 성과에 기여하는 시너지 효과가 발생한다고 보았다. 본 연구에서는 이러한 양측의 인지적 일치점과 차이점에 대한 해석을 제공하며 이는 기업들이 IT 프로젝트를 수행함에 있어 관리적 함의를 제공할 것이다.

클라이언트-서버 DBMS 환경에서 콜백 잠금 기반 다중 버전의 활용 (Exploitation of Multi-Versions based on Callback Locking in a Client-Server DBMS Environment)

  • 강흠근;민준기;전석주;정진완
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제31권5호
    • /
    • pp.457-467
    • /
    • 2004
  • 데이타 캐쉬를 관리하는 알고리즘의 효율성은 클라이언트에 데이타 캐쉬가 있는 시스템의 성능에 매우 큰 영향을 미친다. 클라이언트에 데이타 캐쉬가 있는 시스템에서는 서버에 추가 스페이스 부담없이 한 데이타에 대해서 두 개의 버전을 유지 관리할 수 있다. 그 이유는 하나의 데이타가 동시에 서버의 버퍼와 클라이언트의 캐쉬에 저장될 수 있기 때문이다. 본 논문에서는 버전 기법을 활용하는 캐쉬 일관성 알고리즘인 Two Versions-Callback Locking(2V-CBL)을 제안하고, 실험을 통해서 2V-CBL라 기존에 가장 높은 성능을 보였던 Asynchronous Avoidance-based Cache Consistency(AACC)의 성능을 비교하였다. 실험 결과에 의하면 2V-CBL은 최소한 AACC와 같은 성능을 보이며 일부의 트랜잭션이 데이타를 수정하지 않고 읽기만 하는 경우에는 AACC 보다 훨씬 높은 성능을 보인다.

협업필터링을 활용한 보험사 웹 사이트 내의 콘텐츠 추천 시스템 제안 (Proposal of Content Recommend System on Insurance Company Web Site Using Collaborative Filtering)

  • 강지영;임희석
    • 디지털융복합연구
    • /
    • 제17권11호
    • /
    • pp.201-206
    • /
    • 2019
  • 온라인에서 보험 정보를 찾는 이용자들이 많은 반면, 보험사 웹 사이트 콘텐츠 추천 연구 사례는 많지 않았으므로 본 연구에서는 보험사 웹 사이트의 페이지 방문 이력을 활용하여 사용자에게 선호 가능성이 높은 페이지 추천 시스템을 제안하였다. 데이터는 웹 브라우저 이용 시 발생하는 클라이언트 사이트 스토리지(Client-side storage)를 활용하여 수집하였으며, 추천 기술로는 협업 필터링(Collaborative filtering)을 연구에 적용하였다. 실험을 실시한 결과 방문여부를 의미하는 이진화된 데이터를 사용한 자카드 인덱스(Jaccard index) 기반의 아이템 기반 협업 필터링(Item-based collaborative, IBCF)에서 좋은 성능을 나타내었다. 향후에는 아이템에 가중치를 부여한 추천 기술을 연구하여, 기업에서 사용 시 마케팅 전략에 부합하는 콘텐츠 추천 시스템을 구현할 수 있을 것이다.

멀티미디어 통신 환경에서 Push/Pull 버퍼 관리 기법 (A Scheme for Push/Pull Buffer Management in the Multimedia Communication Environments)

  • 정찬균;이승룡
    • 한국정보처리학회논문지
    • /
    • 제7권2S호
    • /
    • pp.721-732
    • /
    • 2000
  • Multimedia communication systems require not only high-performance computer hardwares and high-speed networks, but also a buffer management mechanism to process many data efficiently. Two buffer handling methods, Push and Pull, are commonly used. In the Push method, a server controls the flow of dat to a client, while in the Pull method, a client controls the flow of data from a server. Those buffering schemes can be applied to the data transfer between the packet receiving buffer, which receives media data from a network server, and media playout devices, which play the recived media data. However, the buffer management mechanism in client-sides mainly support either one of the Push or the Pull method. Consequently, they have some limitations to support various media playout devices. Futhermore, even though some of them support both methods, it is difficult to use since they can't provide a unified structure. To resolved these problems, in this paper, we propose an efficient and flexible Push/Pull buffer management mechanism at client-side. The proposed buffer management scheme supports both Push and Pull method to provide various media playout devices and to support buffering function to absorb network jitter. The proposed scheme can support the various media playback devices using a single buffer space which in consequence, saves memory space compared to the case that a client keeps tow types of buffers. Moreover, it facilitates the single buffer as a mechanism for the absorbing network jitter effectively and efficiently. The proposed scheme has been implemented in an existing multimedia communication system, so called ISSA (Integrated Streaming Service Architecture), and it shows a good performance result compared to the conventional buffering methods in multimedia communication environments.

  • PDF

임베디드 네트웍용 프로세서 개발 (Development of Embedded Network Processor)

  • 유문종;최종운
    • 한국정보통신학회논문지
    • /
    • 제5권6호
    • /
    • pp.1078-1082
    • /
    • 2001
  • 8비트 마이크로 프로세서인 TMP84C015과 RTL8019AS를 사용하여 이더넷 물리층을 구성한 뒤 Embedded HTTP서버를 구성하였다. 프로토콜의 사양을 최소한으로 선택한 뒤, 패킷 전송률을 최대화하기 위해서 어셈블리어로 코딩하였다. 서버 구현에 필요한 TCP, UDP, IP, ICMP, ARP 프로토콜이 내장되어 있으며, Client 측에서 각각의 프로토콜의 동작을 LabVIEW를 사용하여 확인하였다.

  • PDF

모바일 환경을 위한 RIA 기반 공간 데이터 서비스 (Spatial Data Service Based on RIA for Mobile Environment)

  • 이재일;김지호;오병우
    • 한국공간정보시스템학회 논문지
    • /
    • 제11권4호
    • /
    • pp.56-64
    • /
    • 2009
  • 최근 웹 2.0 기술의 활용이 증가하면서 RIA (Rich Internet Application) 기술에 대한 중요성도 증가하고 있다. RIA는 인터넷 서비스가 가능한 데스크탑 및 모바일 기기에서 다양한 정보를 제공할 수 있는 장점이 있다. 본 논문에서는 RIA 기술 중에서 플래시를 사용하여 공간 데이터를 모바일 환경에서 서비스하는 방법을 제안한다. 공간 데이터 서버는 사용자가 요구한 공간 데이터를 RIA 기술 중 하나인 플래시 기반의 웹 어플리케이션에 포함하여 제공하는 방법을 사용한다. 본 논문에서 제안하는 방법은 클라이언트에서 렌더링 및 사용자 인터페이스 처리를 담당하는 특징을 가진다. 또한, 서버로부터 웹 어플리케이션을 다운로드 받으면 추가로 공간 데이터 서버에 접속 없이도 클라이언트 자체에서 공간 데이터의 패닝, 확대/축소 등의 처리가 가능하므로 무선 언터넷 환경을 사용하는 모바일 장치에서 효과적이다. 그리고, 풀랫폼에 독립적으로 동작되어 모바일 환경에서도 데스크탑 환경과 동일하게 활용할 수 있는 장점이 있다. 본 논문에서 제안하는 공간 데이터 서버의 성능을 평가하기 위하여 WMS(Web Map Server)와 비교 분석한다.

  • PDF