Software Defined Device Independence Mechanism Design

碩士 === 國立臺中科技大學 === 資訊工程系碩士班 === 103 === Currently, household equipment has problems of inconvenient management of control devices and difficulties in function customization, no matter it is an appliance or recreational equipment. Therefore, a control and management system is desired. For economic c...

Full description

Bibliographic Details
Main Authors: I-Hsueh Chen, 陳奕學
Other Authors: Shih-Ying Chen
Format: Others
Language:zh-TW
Published: 2015
Online Access:http://ndltd.ncl.edu.tw/handle/xkd8qm
id ndltd-TW-103NTTI5392012
record_format oai_dc
spelling ndltd-TW-103NTTI53920122019-09-24T03:34:13Z http://ndltd.ncl.edu.tw/handle/xkd8qm Software Defined Device Independence Mechanism Design 裝置獨立軟體定義機制設計 I-Hsueh Chen 陳奕學 碩士 國立臺中科技大學 資訊工程系碩士班 103 Currently, household equipment has problems of inconvenient management of control devices and difficulties in function customization, no matter it is an appliance or recreational equipment. Therefore, a control and management system is desired. For economic considerations, it is inevitable to have a new system (or device) for this requirement. Preferably, it can be achieved by using available or easily made hardware with properly designed software architecture for control. For a single product in the market, it is made by customizing circuits with only one specification for specific equipment. There is no control device or system to integrate all control functions in one unit. There is no control device or system to feed back data. A feature of the present study is using another device with newly added software defined data in a device database and an instruction database without being affected by the equipment. With the device control programming system from the concept of Software Defined Device Independent (SDDI), the goal can be achieved. The device control programming system is based on a model of Device Independence and provided in the present study. Based on the concept of Software-Defined, the device control programming system of SDDI doesn’t have to concern characteristics and class of the equipment when programming. It is a procedure or mechanism which makes the application procedure of the software can be applied to run on the local equipment. No more consideration is required on its hardware architecture or software environment. As long as the equipment whose application programming interfaces can be obtained, it can be applied by the SDDI in the present study, further reducing the threshold of development. The concept of SDDI in the study is implemented in robotic arms and robots to test the feasibility and advantages of SDDI. Results come out to show that SDDI is able to control equipment which is capable of wireless communication by programming the functions of wireless communication. Keywords: Software Defined, Device Independence, Wireless Transmission, Device and Instruction Database Shih-Ying Chen Tung-Shou Chen 陳世穎 陳同孝 2015 學位論文 ; thesis 48 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺中科技大學 === 資訊工程系碩士班 === 103 === Currently, household equipment has problems of inconvenient management of control devices and difficulties in function customization, no matter it is an appliance or recreational equipment. Therefore, a control and management system is desired. For economic considerations, it is inevitable to have a new system (or device) for this requirement. Preferably, it can be achieved by using available or easily made hardware with properly designed software architecture for control. For a single product in the market, it is made by customizing circuits with only one specification for specific equipment. There is no control device or system to integrate all control functions in one unit. There is no control device or system to feed back data. A feature of the present study is using another device with newly added software defined data in a device database and an instruction database without being affected by the equipment. With the device control programming system from the concept of Software Defined Device Independent (SDDI), the goal can be achieved. The device control programming system is based on a model of Device Independence and provided in the present study. Based on the concept of Software-Defined, the device control programming system of SDDI doesn’t have to concern characteristics and class of the equipment when programming. It is a procedure or mechanism which makes the application procedure of the software can be applied to run on the local equipment. No more consideration is required on its hardware architecture or software environment. As long as the equipment whose application programming interfaces can be obtained, it can be applied by the SDDI in the present study, further reducing the threshold of development. The concept of SDDI in the study is implemented in robotic arms and robots to test the feasibility and advantages of SDDI. Results come out to show that SDDI is able to control equipment which is capable of wireless communication by programming the functions of wireless communication. Keywords: Software Defined, Device Independence, Wireless Transmission, Device and Instruction Database
author2 Shih-Ying Chen
author_facet Shih-Ying Chen
I-Hsueh Chen
陳奕學
author I-Hsueh Chen
陳奕學
spellingShingle I-Hsueh Chen
陳奕學
Software Defined Device Independence Mechanism Design
author_sort I-Hsueh Chen
title Software Defined Device Independence Mechanism Design
title_short Software Defined Device Independence Mechanism Design
title_full Software Defined Device Independence Mechanism Design
title_fullStr Software Defined Device Independence Mechanism Design
title_full_unstemmed Software Defined Device Independence Mechanism Design
title_sort software defined device independence mechanism design
publishDate 2015
url http://ndltd.ncl.edu.tw/handle/xkd8qm
work_keys_str_mv AT ihsuehchen softwaredefineddeviceindependencemechanismdesign
AT chényìxué softwaredefineddeviceindependencemechanismdesign
AT ihsuehchen zhuāngzhìdúlìruǎntǐdìngyìjīzhìshèjì
AT chényìxué zhuāngzhìdúlìruǎntǐdìngyìjīzhìshèjì
_version_ 1719256448401145856