• Title/Summary/Keyword: HTTP/S

Search Result 361, Processing Time 0.027 seconds

Big Data Management System for Biomedical Images to Improve Short-term and Long-term Storage

  • Qamar, Shamweel;Kim, Eun Sung;Park, Peom
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.15 no.2
    • /
    • pp.66-71
    • /
    • 2019
  • In digital pathology, an electronic system in the biomedical domain storage of the files is a big constrain and because all the analysis and annotation takes place at every user-end manually, it becomes even harder to manage the data that is being shared inside an enterprise. Therefore, we need such a storage system which is not only big enough to store all the data but also manage it and making communication of that data much easier without losing its true from. A virtual server setup is one of those techniques which can solve this issue. We set a main server which is the main storage for all the virtual machines(that are being used at user-end) and that main server is controlled through a hypervisor so that if we want to make changes in storage overall or the main server in itself, it could be reached remotely from anywhere by just using the server's IP address. The server in our case includes XML-RPC based API which are transmitted between computers using HTTP protocol. JAVA API connects to HTTP/HTTPS protocol through JAVA Runtime Environment and exists on top of other SDK web services for the productivity boost of the running application. To manage the server easily, we use Tkinter library to develop the GUI and pmw magawidgets library which is also utilized through Tkinter. For managing, monitoring and performing operations on virtual machines, we use Python binding to XML-RPC based API. After all these settings, we approach to make the system user friendly by making GUI of the main server. Using that GUI, user can perform administrative functions like restart, suspend or resume a virtual machine. They can also logon to the slave host of the pool in case of emergency and if needed, they can also filter virtual machine by the host. Network monitoring can be performed on multiple virtual machines at same time in order to detect any loss of network connectivity.

A Study on Practical Use of Cyber Community as Welfare Support System for Single-Parent Family - Focused on Practical Using Websites- (한부모가족의 복지 지원체계로서의 가상공동체 활용에 관한 기초 연구 - 웹사이트 활용을 중심으로 -)

  • 강기정;이무영;김영희
    • Journal of the Korean Home Economics Association
    • /
    • v.40 no.10
    • /
    • pp.141-159
    • /
    • 2002
  • The purpose of this study is to find plan of practical using websites as welfare support system for present single-parent family practically. The subject websites were chosen by search in twice using Yahoo(http://www.yahoo.co.kr),Naver(http://www.naver.com).Empas(http://www.empas.com). The first search was accomplished by reference to these websites from the eighth of December to the twelfth of December in 2001. With the use of key words‘widowed mother & widower’,‘divorce’,‘single parent’,‘single-parent home’,‘single-parent family’. The second search was conducted on March 27, 2001. Finally 10 websites were selected. Chosen websites were analysed by structural element measure and structural technique measure of the contents. The following are summary of results and conclusion of this study. First, counsel program, self-help group, legal advice of the legal system and legal question area in the field of psychology·emotion·health problem of subject websites satisfied desire of single-parent family comparatively. Second, subject websites were classified into two types which are after the assessment of contents and structural technique of subject websites, a imaginary site was designed to solve the problem of single-parent family and to support single-parent family by means of prior research. Putting the result mentioned above together, As a step to solve the problem of single-parent family, to use practically website as a place single-parent family can be provided what the country and community cannot offer. It was accomplished by expanding self-help group extremely through the connection with ground to acquire strategy of dealing with single-parent family's desire and problem, volunteer supports and specialists.

Channel Transition Analysis of Smart HLS with Dynamic Single Buffering Scheme (동적 단일 버퍼링 기법을 적용한 스마트 HLS의 채널변경 분석)

  • Kim, Chong-il;Kang, Min-goo;Kim, Dong-hyun;Kim, In-ki;Han, Kyung-sik
    • Journal of Internet Computing and Services
    • /
    • v.17 no.6
    • /
    • pp.9-15
    • /
    • 2016
  • In this paper, we propose a smart HLS(HTTP Live Stream) platform with dynamic single buffering for the best transmission of adaptive video bit-rates. This smart HLS can optimizes the channel transition zapping-time with the monitoring of bandwidth between HLS server and OTT(Over The Top) client. This platform is designed through the control of video stream due to proper multi-bitrates and bandwidths. This proposed OTT can decode the live and VOD(Video On Demand) videos with the buffering of optimumal bitrate. And, the HLS can be cooperated with a smart OTT, and segmented for the m3u8 files of H.265 MPEG-2 TS(Transport Stream) videos. As a resullt, this single buffer based smart OTT can transmit optimal videos with the maximum data buffering according to the adaptive bit-rate depending on the network bandwidth efficiency and the decoded VOD video, too.

Web System over Native ATM Service (Native ATM 서비스 상의 웹 시스템)

  • Sung, Jong-Jin
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.12
    • /
    • pp.3088-3096
    • /
    • 1997
  • In this paper, we present WWW system over native ATM services. The use of native ATM services through ATM API can provide better performance and functionality than that of IP over ATM, LAN Emulation or Multiprotocol over ATM. Our WWW browser and server provide advanced WWW services based on enhanced performance and guaranteed QoS support by using native ATM service benefits. This paper describes and compares advantages and disadvantages of Native ATM Services and ATM Internet Services, and addresses ATM API standardization and development trend that are made by the ATNI Forum for the support of native ATM services, and then describes the architecture and operation of our WWW browser and server using ATM API. The system architecture is based on HTTP over ATM API capable of supporting guaranteed QoS over its connections. The system defines and uses new HTML attributes within hyperlinking HTML elements for the description of ATM QoS and traffic characteristics that are derived from UNI signaling 3.1 connection characteristics information elements. Our system uses WinSock 2 API as its ATM API.

  • PDF

Update Protocols for Web-Based GIS Applications (웹 기반 GIS 응용을 위한 변경 프로토콜)

  • An, Seong-U;Seo, Yeong-Deok;Kim, Jin-Deok;Hong, Bong-Hui
    • Journal of KIISE:Databases
    • /
    • v.29 no.4
    • /
    • pp.321-333
    • /
    • 2002
  • As web-based services are becoming more and more popular, concurrent updates of spatial data should be possible in the web-based environments in order to use the various services. Web-based GIS applications are characterized by large quantity of data providing and these data should be continuously updated according to various user's requirements. Faced with such an enormous data providing system, it is inefficient for a server to do all of the works of updating spatial data requested by clients. Besides, the HTTP protocol used in the web environment is established under the assumption of 'Connectionless'and 'Stateless'. Lots of problems may occur if the scheme of transaction processing based on the LAN environment is directly applied to the web environment. Especially for long transactions of updating spatial data, it is very difficult to control the concurrency among clients and to keep the consistency of the server data. This paper proposes a solution of keeping consistency during updating directly spatial data in the client-side by resolving the Dormancy Region Lock problem caused by the 'Connectionless'and 'Stateless'feature of the HTTP protocol. The RX(Region-eXclusive) lock and the periodically sending of ALIVE_CLIENTi messages can solve this problem. The protocol designed here is verified as effective enough through implementing in the main memory spatial database system, called CyberMap.

The Effect of Segment Size on Quality Selection in DQN-based Video Streaming Services (DQN 기반 비디오 스트리밍 서비스에서 세그먼트 크기가 품질 선택에 미치는 영향)

  • Kim, ISeul;Lim, Kyungshik
    • Journal of Korea Multimedia Society
    • /
    • v.21 no.10
    • /
    • pp.1182-1194
    • /
    • 2018
  • The Dynamic Adaptive Streaming over HTTP(DASH) is envisioned to evolve to meet an increasing demand on providing seamless video streaming services in the near future. The DASH performance heavily depends on the client's adaptive quality selection algorithm that is not included in the standard. The existing conventional algorithms are basically based on a procedural algorithm that is not easy to capture and reflect all variations of dynamic network and traffic conditions in a variety of network environments. To solve this problem, this paper proposes a novel quality selection mechanism based on the Deep Q-Network(DQN) model, the DQN-based DASH Adaptive Bitrate(ABR) mechanism. The proposed mechanism adopts a new reward calculation method based on five major performance metrics to reflect the current conditions of networks and devices in real time. In addition, the size of the consecutive video segment to be downloaded is also considered as a major learning metric to reflect a variety of video encodings. Experimental results show that the proposed mechanism quickly selects a suitable video quality even in high error rate environments, significantly reducing frequency of quality changes compared to the existing algorithm and simultaneously improving average video quality during video playback.

Integrated Service Framework for Naval Ship using REST Architecture (REST 아키텍처를 이용한 함정 통합 서비스 프레임워크)

  • Kim, Kyubaek
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.17 no.4
    • /
    • pp.1-10
    • /
    • 2017
  • The functions of various systems inside the naval ships have been improved and diversified to prepare for the future battlefield and satisfy new requirements. The number of missions and operating displays with which a crew has to deal has increased. In this paper, Integrated Service Framework for Naval Ships is proposed. The proposed framework is based on REST architecture and it interfaces the networks of each systems in the ship. The connected data and functions are rebuilt as an object and they are provided as HTTP and JSON based APIs. The prototype of the framework was implemented in a combat system test-bed and its feasibility was proved with performance tests. With the proposed framework, operational efficiency for a naval ship can be achieved by designing new integrated displays and HCI which utilize whole ship's capabilities.

A Study on WSDL Document Structure in Web Services (웹 서비스에서의 WSDL 문서 구문에 대한 연구)

  • Hwang Eui-Chul
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2005.11a
    • /
    • pp.234-238
    • /
    • 2005
  • The WSDL is the specifications which defines the fact that must describe a web service how with the XML. It uses the WSDL and the client discovers a web service and the opening to the public function which the web service provides calling there is a possibility of doing. In this paper application shows the WSDL definition of a simple service providing Slip data process. The service supports a triple web method called WriteSlipXMLFromSql, WriteSlipXMLFromSqlProc, InsertSlipDataToDb which is deployed using the SOAP protocol over HTTP. In this paper, Our proposed web services are expected to contribute to constructing useful world wide web services which are essential in building E-Commerce society.

  • PDF

A composition method of DASH segment format for adaptive streaming service based on stereoscopic contents (3D 콘텐츠의 적응적 스트리밍 서비스를 위한 DASH segment format 구성 방안)

  • Park, Gijun;Kim, Kyuheon
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2012.11a
    • /
    • pp.199-202
    • /
    • 2012
  • 인터넷 네트워크의 발달로 3D 콘텐츠와 같은 대용량의 미디어 파일을 인터넷 프로토콜을 이용하여 전송 가능해 졌다. 또한 사용자는 스마트 폰, 스마트 TV, tablet-PC 등과 같은 다양한 디바이스를 통해 인터넷 접근이 가능한 여러 장소에서 원하는 콘텐츠를 전달받아 소비하는 형태가 널리 퍼지고 있다. 이에 따라 안정적인 인터넷 네트워크 환경의 필요성과 IP기반 스트리밍 서비스와 같은 기술의 중요성이 부각되고 있는 실정이다. 하지만 유동적인 인터넷 환경에서는 스트리밍 서비스의 QoS(Quality of Service)를 보장하기 힘들고, 3D 입체영상과 같은 고화질, 고용량의 미디어 파일을 대상으로 할 경우 사용자에게 끊김없는 스트리밍 서비스를 제공하기 어렵다. 이러한 문제를 해결하기 위해서, 인터넷 네트워크 환경을 고려하여 사용자들이 원하는 콘텐츠를 고품질 혹은 저 품질로 제공 할 수 있는 적응적 스트리밍 서비스에 관한 기술 개발이 등장하게 되었고, 현재 국제 표준화 기구인 MPEG(Moving Picture experts Group)에서 DASH(Dynamic Adaptive Streaming over HTTP)라는 이름으로 표준화가 진행 중에 있다. 이에 본 논문에서는 DASH를 이용한 3D 콘텐츠의 적응적 스트리밍 서비스를 위하여 스테레오스코픽 영상의 세그먼트 파일규격 구성방안에 대해서 제안한다. DASH를 이용한 3D 스트리밍 서비스는 사용자들에게 IP 망을 통해 다양한 품질의 3D 콘텐츠를 제공할 수 있으며, 또한 하나의 3D 콘텐츠로 다양한 디바이스에 적용 가능하다는 이점이 있다.

  • PDF

Server Side Solutions For Web-Based Video

  • Biernacki, Arkadiusz
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.10 no.4
    • /
    • pp.1768-1789
    • /
    • 2016
  • In contemporary video streaming systems based on HTTP protocol, video players at the client side are responsible for adjusting video quality to network conditions and user expectations. However, when multiple video clips are streamed simultaneously, an intricate application logic implemented in the video players overlays the TCP mechanism which is responsible for a balanced access to a shared network link. As a result, some video players may not obtain a fair share of network throughput and may be vulnerable to an unstable video bit-rate. Therefore, we propose to simplify the algorithms implemented in the video players, which are responsible for the adjustment of video quality and constrain their functionality only to sending feedback to a server about a state of the player buffer. The main logic of the system is shifted to the server, which is now responsible for bit-rate selection and prioritisation of the video streams transmitted to multiple clients. To verify our proposition, we performed several experiments in a laboratory environment which show that when the server cooperates with the clients, the video players experience fewer quality switches and the system achieves better fairness when allocating network throughput among the video players. However, this comes at the cost of worse utilisation of network bandwidth.