<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css"> Skip to main content

學術出版;;Publications

Permanent URI for this communityhdl:11536/1

收集所有交通大學研究人員與學生個人或團體所發表之各項學術著作,涵蓋期刊論文、教師專書、學位論文等項。;;Collections of Publications of NCTU Researchers and Students Like Journal Papers and Thesis.

Browse

Search Results

Now showing 1 - 8 of 8
  • Item type:Item,
    An Intelligent Elevator Development and Management System
    (2020-06-01)
    Van, Lan-Da
    ;
    Lin, Yi-Bing
    ;
    Wu, Tsung-Han
    ;
    Lin, Yu-Chi
    ;
    資訊工程學系
    This paper proposes ElevatorTalk, an elevator development and management system based on the Internet of Things (IoT) approach called IoTtalk. This system modularizes the software into elevator components so that we can develop flexible and scalable car scheduling algorithms. ElevatorTalk consists of three subsystems: cars, scheduler, and the elevator car operating (ECO) panel. The first two subsystems are used to develop the elevator systems, and the third subsystem is used to receive requests issued by the passengers. These three subsystems work in parallel, and communicate with each other through sending and receiving messages. ElevatorTalk can connect to a real elevator system to serve as the elevator management center. It can also emulate the existing elevator systems with different car scheduling algorithms. We propose an intelligent aggressive car scheduling with initial car distribution (ACSICD) algorithm in ElevatorTalk. Our paper indicates that ACSICD has better waiting/travel/journey time performance and/or accuracy than the previous proposed algorithms. We also show that in our approach, the car scheduling decision can be quickly made with 0.2010 ms, and therefore good performance in the time complexity is achieved.
  • Item type:Item,
    RiceTalk: Rice Blast Detection Using Internet of Things and Artificial Intelligence Technologies
    (2020-02-01)
    Chen, Wen-Liang
    ;
    Lin, Yi-Bing
    ;
    Ng, Fung-Ling
    ;
    Liu, Chun-You
    ;
    Lin, Yun-Wei
    Rice blast is one of the most serious plant diseases. Many rice blast management approaches require know-how of experienced farmers or agronomists. Monitoring the farm for disease detection is labor intensive and time consuming. By using the Internet of Things (IoT) and artificial intelligence (AI), we are able to detect plant diseases more efficiently. Existing AI and IoT studies detect plant diseases by images or nonimage hyperspectral data, which require manual operations to obtain the photographs or data for analysis. Also, image detection typically is too late as rice blast may already spread to other plants. Based on an IoT platform for soil cultivation, we develop the RiceTalk project that utilizes nonimage IoT devices to detect rice blast. Unlike the image-based plant disease detection approaches, our agriculture sensors generate nonimage data that can be automatically trained and analyzed by the AI mechanism in real time. The beauty of RiceTalk is that the AI model is treated as an IoT device and is managed like other IoT devices. In this way, our approach significantly reduces the platform management cost to provide real-time training and predictions. We also propose an innovative spore germination mechanism as a new feature extraction model for agriculture. In the current implementation, the accuracy of the RiceTalk prediction on rice blast is 89.4%.
  • Item type:Item,
    Implementing AI as Cyber IoT Devices: The House Valuation Example
    (2020-04-01)
    Lin, Yun-Wei
    ;
    Lin, Yi-Bing
    ;
    Liu, Chun-You
    ;
    Lin, Jiun-Yi
    ;
    Shih, Yu-Lin
    Internet of Things (IoT) has been widely utilized with artificial intelligence (AI). However, it requires substantial effort to integrate AI and big data with IoT. To mitigate this problem, AItalk was proposed. By treating AI as a cyber IoT device, we do not need to write code of the AI mechanism in the network applications, as traditional AI-based IoT applications did. This article describes how the AI tools such as scikit-learn and TensorLayer are accommodated as cyber IoT devices in AItalk, and extends AItalk for non-IoT applications. We use house valuation as an example to show how AItalk can flexibly include the factors that have significant impact on the house price. We show that by adding extra features other than housing profile features, the accuracy for the prediction (valuation) can be improved by 38 & x0025;. We also investigated the communication overhead of the distributed AItalk structure, which is 3.7 & x0025; for the computation of one house price valuation.
  • Item type:Item,
    PlantTalk: A Smartphone-Based Intelligent Hydroponic Plant Box
    (2019-04-02)
    Van, Lan-Da
    ;
    Lin, Yi-Bing
    ;
    Wu, Tsung-Han
    ;
    Lin, Yun-Wei
    ;
    Peng, Syuan-Ru
    This paper proposes an IoT-based intelligent hydroponic plant factory solution called PlantTalk. The novelty of our approach is that the PlantTalk intelligence can be built through an arbitrary smartphone. We show that PlantTalk can flexibly configure the connections of various plant sensors and actuators through a smartphone. One can also conveniently write Python programs for plant-care intelligence through the smart phone. The developed plant-care intelligence includes automatic LED lighting, water spray, water pump and so on. As an example, we show that the PlantTalk intelligence effectively lowers the CO2 concentration, and the reduction speed is 53% faster than a traditional plant system. PlantTalk has been extended for a plant factory called AgriTalk.
  • Item type:Item,
    The SDN Approach for the Aggregation/Disaggregation of Sensor Data
    (2018-07-01)
    Lin, Yi-Bing
    ;
    Wang, Shie-Yuan
    ;
    Huang, Ching-Chun
    ;
    Wu, Chia-Ming
    ;
    資訊工程學系
    In many Internet of Things (IoT) applications, large numbers of small sensor data are delivered in the network, which may cause heavy traffics. To reduce the number of messages delivered from the sensor devices to the IoT server, a promising approach is to aggregate several small IoT messages into a large packet before they are delivered through the network. When the packets arrive at the destination, they are disaggregated into the original IoT messages. In the existing solutions, packet aggregation/disaggregation is performed by software at the server, which results in long delays and low throughputs. To resolve the above issue, this paper utilizes the programmable Software Defined Networking (SDN) switch to program quick packet aggregation and disaggregation. Specifically, we consider the Programming Protocol-Independent Packet Processor (P4) technology. We design and develop novel P4 programs for aggregation and disaggregation in commercial P4 switches. Our study indicates that packet aggregation can be achieved in a P4 switch with its line rate (without extra packet processing cost). On the other hand, to disaggregate a packet that combines N IoT messages, the processing time is about the same as processing N individual IoT messages. Our implementation conducts IoT message aggregation at the highest bit rate (100 Gbps) that has not been found in the literature. We further propose to provide a small buffer in the P4 switch to significantly reduce the processing power for disaggregating a packet.
  • Item type:Item,
    Performance of LoRa-based IoT Applications on Campus
    (2017-01-01)
    Wang, Shie-Yuan
    ;
    Chen, Yo-Ru
    ;
    Chen, Tzu-Yang
    ;
    Chang, Chia-Hung
    ;
    Cheng, Yu-Hsiang
    To promote smart campus, National Chiao Tung University is deploying several location-based IoT applications based on wireless communications technologies including LoRa and NB-IoT. The applications are indoor/outdoor environment conditions monitoring (such as PM2.5, temperature, and humidity), emergency buttons, and so on. This paper uses PM2.5 measurement application as an example to present the performance of LoRa when it is used on campus. We investigated the LoRa transmission performance from LoRa end-devices to the LoRa gateway. We show how packet losses were affected by the distance between the end-device and the gateway, the transmit power, the payload length, the antenna angle, the time of day, and the weather conditions. The pattern of LoRa packet losses were also measured and we found that in our long-term PM2.5 monitoring application, more than 99% of LoRa packet losses occurred with three or less consecutive packet losses.
  • Item type:Item,
    Location-based IoT applications on campus: The IoTtalk approach
    (2017-09-01)
    Lin, Yi-Bing
    ;
    Lin, Yun-Wei
    ;
    Hsiao, Chung-Yun
    ;
    Wang, Shie-Yuan
    ;
    資訊工程學系
    The National Chiao Tung University is deploying several location-based IoT applications on campus based on an IoT device management platform called IoTtalk. The applications include dog tracking, emergency buttons, and indoor/outdoor environment conditions monitoring (PM2.5, temperature, CO2, and so on). Some of the IoT devices for these applications have simple hardware structures to save energy, and therefore are not equipped with the positioning sensors (e.g., GPS or iBeacon). To support mobility management for these simple IoT devices, we develop a location finding mechanism in IoTtalk. By introducing the locator device in IoTtalk, we can effectively support mobility management for simple IoT devices that does not have location positioning capability. We describe how to develop the device applications to accommodate the location update feature, and show how to configure the location finding mechanism through the IoTtalk GUI. Then we conduct analytic analysis and simulation to investigate the accuracy of location tracking and power consumption for the dog tracking application. (C) 2017 Elsevier B.V. All rights reserved.
  • Item type:Item,
    CampusTalk: IoT Devices and Their Interesting Features on Campus Applications
    (2018-01-01)
    Lin, Yi-Bing
    ;
    Chen, Li-Kuan
    ;
    Shieh, Min-Zheng
    ;
    Lin, Yun-Wei
    ;
    Yen, Tai-Hsiang
    Internet of Things (IoT) allows interactive learning of students by inspiring their innovation everywhere on the campus. This paper proposes CampusTalk that provides convenient access to cyber and physical devices through the web technology. In this way, the campus applications can be accessed anywhere in the world through any computing device with a display and a browser without installing any mobile app. CampusTalk unifies the concepts of automatic creation of "mirror device features'' (simulated counterpart) and talkPal device features, which are nicely demonstrated through several applications on campus. The core application of CampusTalk is SmartPhoneTalk that allows other applications to be accessed by students through their smartphones without installing any mobile apps. We describe three CampusTalk applications, including MusicTalk, PingPongTalk, and SkeletonTalk, to demonstrate cyber and physical interaction with SmartPhoneTalk. After the IoT devices of these applications have been developed and are accommodated in CampusTalk, the students can use the CampusTalk GUI to connect them with various combinations for innovative applications without extra programming effort.