• Title/Summary/Keyword: REST API

Search Result 65, Processing Time 0.025 seconds

Study of OAuth-based Authorization Mechanism for Internet of Things (사물 인터넷을 위한 OAuth 기반 권한부여 기법에 대한 연구)

  • Kang, Yong-Hyeog
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2017.01a
    • /
    • pp.255-256
    • /
    • 2017
  • IoT(Internet of Things)는 우리 일상생활에 깊숙이 관여하고 있어서 보안 문제는 중요해지고 있다. OAuth2.0은 웹기반 응용이나 REST 특성의 API를 안전하게 하는 권한부여(authorization) 프레임워크이다. 본 논문에서는 IoT에 OAuth2.0을 적용하여 효율적이고 효과적인 권한부여 기법을 제안한다. OAuth2.0 기술은 서버쪽 기술이지만, IoT에서도 웹을 이용할 수 있는 CoAP 기술이 있으므로 IoT 디바이스 쪽에 접근에 대한 권한부여 기법으로 적용할 수 있다. 제안기법은 권한 부여 서버와 자원 서버와의 키 분배와 해시 함수 및 암호화를 통해 권한부여 기법을 적용한다.

  • PDF

IoT System Design for Light Therapy Service (조명 치료 서비스를 위한 IoT 시스템 설계)

  • Lim, JongYun;Moon, JaeWon;Jung, JunHo;Lim, TaeBeom
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2016.11a
    • /
    • pp.43-44
    • /
    • 2016
  • 본 논문은 실시간으로 변하는 사용자의 감정 상태에 적응하여 IoT 조명을 제어를 통해 조명 치료 서비스를 제공하는 시스템을 제안한다. 이를 위해서는 사용자 및 조명의 현재 상태를 인지하고 색상 및 조도를 원하는 상태로 실시간 제어 가능해야 하기에 REST 방식의 API 를 설계하고 구현하였다. 제안하는 시스템은 기존의 조명들을 통합적으로 관리하기 어려웠던 문제를 해결하고 이를 기반하여 조명 치료에 적용하여 사용자에게 편리한 사용성과 조명을 다양한 방법으로 활용할 수 있는 확장성을 제공할 것이다. 제안하는 시스템은 업무공간, 호텔, 가정 등 다양한 장소에서 이용되고, 홈 IoT 디바이스 시장이 확장하고 있는 현시점과 맞물려 사용자들에게 충분한 이용가치를 지닌 시스템이 될 것으로 기대된다.

  • PDF

LSTM Model-based Prediction of the Variations in Load Power Data from Industrial Manufacturing Machines

  • Rita, Rijayanti;Kyohong, Jin;Mintae, Hwang
    • Journal of information and communication convergence engineering
    • /
    • v.20 no.4
    • /
    • pp.295-302
    • /
    • 2022
  • This paper contains the development of a smart power device designed to collect load power data from industrial manufacturing machines, predict future variations in load power data, and detect abnormal data in advance by applying a machine learning-based prediction algorithm. The proposed load power data prediction model is implemented using a Long Short-Term Memory (LSTM) algorithm with high accuracy and relatively low complexity. The Flask and REST API are used to provide prediction results to users in a graphical interface. In addition, we present the results of experiments conducted to evaluate the performance of the proposed approach, which show that our model exhibited the highest accuracy compared with Multilayer Perceptron (MLP), Random Forest (RF), and Support Vector Machine (SVM) models. Moreover, we expect our method's accuracy could be improved by further optimizing the hyperparameter values and training the model for a longer period of time using a larger amount of data.

Location Tracking in Refined Areas Using NFC and Web Sockets (NFC와 웹소켓을 이용한 제한적인 지역에서의 위치추적)

  • Seo Myeong Won;Bae Seung Hwan;Oh Hyo Taek;Park Min Cheol;Kim Jae-Soo;Kwon Se Gi
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.737-738
    • /
    • 2023
  • 본 논문은 국내의 저출산 및 인구 감소로 인한 병역자원 감소와 부대 통합의 문제에 대응하기 위해 NFC 기술을 활용한 군 장병의 동선 파악 시스템을 제안하고 개발하였다. NFC 태그를 사용하여 군 장병의 이동경로를 실시간으로 파악할 수 있는 시스템을 구축하였으며, 아두이노 기반의 NFC 리더기와 웹 소켓, REST API를 활용하여 데이터의 전송과 처리를 수행한다. 이를 통해 안전 체크 누락 방지, 동선 관리 개선, 사고 예측 등 다양한 기능을 제공하여 군 장병의 안전과 효율적인 관리를 돕는 중요한 도구로 활용될 수 있다. 이 시스템은 제한된 환경에서도 유동인구 파악을 간편하게 하며, 번거로움과 거부감을 낮추는 효과를 가져올 것으로 기대된다.

  • PDF

Blockchain-Enabled Decentralized Clustering for Enhanced Decision Support in the Coffee Supply Chain

  • Keo Ratanak;Muhammad Firdaus;Kyung-Hyune Rhee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.260-263
    • /
    • 2023
  • Considering the growth of blockchain technology, the research aims to transform the efficiency of recommending optimal coffee suppliers within the complex supply chain network. This transformation relies on the extraction of vital transactional data and insights from stakeholders, facilitated by the dynamic interaction between the application interface (e.g., Rest API) and the blockchain network. These extracted data are then subjected to advanced data processing techniques and harnessed through machine learning methodologies to establish a robust recommendation system. This innovative approach seeks to empower users with informed decision-making abilities, thereby enhancing operational efficiency in identifying the most suitable coffee supplier for each customer. Furthermore, the research employs data visualization techniques to illustrate intricate clustering patterns generated by the K-Means algorithm, providing a visual dimension to the study's evaluation.

Design of The RESTful Heterogeneous Data Service Architecture for Korean e-Navigation Operation System (e-Navigation 운영시스템을 위한 RESTful 이종 데이터 서비스 시스템 아키텍처 설계)

  • Jang, Wonseok;Lee, Woojin
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.12 no.1
    • /
    • pp.49-57
    • /
    • 2019
  • The International Maritime Organization is developing a maritime safety system called eNavigation in order to effectively respond to accidents occurring on board vessels. Korea is actively participating in the development of eNavigation and is developing Korean eNavigation by adding its own concept to eNavigation of the IMO. eNavigation is designed to provide various functions for marine safety. The data required for each function is various such as spatial data, relational data, file, weather grid. Therefore, there is a need for a system that can appropriately provide heterogeneous data suitable for eNavigation to each eNavigation's service system. In this paper, we analyzed the kinds of data needed for e-Navigation and designed the architecture of heterogeneous data service system that could provide these data properly.

Design and Implementation of Smart Manufacturing Execution System based on Web of Things for Steel Wire (철강선재를 위한 WoT 기반 스마트 생산관리시스템 설계 및 구현)

  • Kim, Dong-Hyun;Huh, Jun-hwan;Kim, Jong-Deok
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.25 no.1
    • /
    • pp.115-123
    • /
    • 2021
  • Manufacturing execution system is a factory information system that handles production-related quality data as well as executes production plans of process unit for all resources in the production process on site. As the 4th industrial revolution, which maximizes an automation and connectivity with artificial intelligence, has become a hot topic, manufacturers are showing interest in building a smart factories, but enormous construction costs and unstandardized production processes are obstacles to smart factory construction. Therefore, this paper designs and implements a manufacturing execution system for building a smart factory in a deterioration factory. we propose a Web-based manufacturing execution system aiming at a smart factory at the basic level for steel wire processing. The proposed system will smoothly support interworking with the existing ERP system using REST APIs, and will consider extensibility so that it can be used in various devices and browsers. We will show practicality by implementing the proposed WoT-based manufacturing execution system.

Chromosome-Centric Human Proteome Study of Chromosome 11 Team

  • Hwang, Heeyoun;Kim, Jin Young;Yoo, Jong Shin
    • Mass Spectrometry Letters
    • /
    • v.12 no.3
    • /
    • pp.60-65
    • /
    • 2021
  • As a part of the Chromosome-centric Human Proteome Project (C-HPP), we have developed a few algorithms for accurate identification of missing proteins, alternative splicing variants, single amino acid variants, and characterization of function unannotated proteins. We have found missing proteins, novel and known ASVs, and SAAVs using LC-MS/MS data from human brain and olfactory epithelial tissue, where we validated their existence using synthetic peptides. According to the neXtProt database, the number of missing proteins in chromosome 11 shows a decreasing pattern. The development of genomic and transcriptomic sequencing techniques make the number of protein variants in chromosome 11 tremendously increase. We developed a web solution named as SAAvpedia for identification and function annotation of SAAVs, and the SAAV information is automatically transformed into the neXtProt web page using REST API service. For the 73 uPE1 in chromosome 11, we have studied the function annotaion of CCDC90B (NX_Q9GZT6), SMAP (NX_O00193), and C11orf52 (NX_Q96A22).

Design and Implementation of the Document HTML System for Preserving Content Integrity

  • Hyun Cheon Hwang;Ji Su Park;Jin Gon Shon
    • Journal of Information Processing Systems
    • /
    • v.19 no.3
    • /
    • pp.334-346
    • /
    • 2023
  • An electronic document based on PDF has been widely used in customer communication between an enterprise and a customer to deliver personalized content. However, electronic documents based on PDF in the form of paper layouts are not suitable for mobile environments because of low readability and lack of interactive interaction. Even though HTML is an essential language in a mobile environment, electronic document based on PDF is still used as it has a content integrity verification feature with a digital signature. It means that a user is sacrificing user experience in a mobile environment for content integrity and using paper-layout electronic documents. In this research, we design the Document HTML specification by setting the Document HTML conformance, adding the extended meta tags, and signing the message digest with a digital signature based on public key infrastructure (PKI). Furthermore, we implemented the Document HTML system, which has REST API services to generate and verify the Document HTML, and did experimental verification of the theory. As a result, we have confirmed that the Document HTML has both content integrity and user experience on mobile. Furthermore, the Document HTML is expected to be an alternative document format to deliver personalized content from an enterprise to a customer in a mobile environment instead of the paper layout electronic document such as PDF.

Biological Control of Gray Mold Rot of Perilla Caused by Boftis cinerea 1. Resistance of Perilla Cultivars and Selection of Antagonistic Bacteria

  • Moon, Byung-Ju;Son, Yeong-Jun;Lee, Jae-Pil;Kim, Choul-Seung;Song, Ju-Hee;Kim, Hyun-Ju;Kim, Jae-Woo;Kim, Do-Hoon;Park, Hyean-Cheal
    • The Plant Pathology Journal
    • /
    • v.18 no.1
    • /
    • pp.36-42
    • /
    • 2002
  • Resistance of perilla varieties to Botrytis cinerea LVF12 was evaluated, while antagonistic bacteria were selected and tested for their efficacy towards biological control of gray mold rot caused by B. cinerea. Among 11 perilla varieties tested for disease resistance, Milyang variety showed some degree of resistance, while the rest of varieties showed no resistance. Among 250 bacterial isolates collected from perilla loaves and rhizosphere of perilla plants, six isolates showed high levels of inhibitory effect on mycelial growth and conidial germination of B. cinerea in in vitro test. Using the pot test in growth chambers these isolates showed high levels of disease suppression, with Nl isolate showing 95.3% of control value and N4 isolate showing 90.8% of control value. Further test was performed to evaluate the two isolates ability for disease prevention and/or disease therapy, and results showed almost 100% of control vague. Isolates Nl and N4 were identified as Bacillus licheniformis and 5. megatepium, respectively, according to Bergey's manual, API 20E and 50CHB test kit, and Transmission electron microscope.