KR20160041528A - IoT analyzing system using IoT virtual file structure - Google Patents
IoT analyzing system using IoT virtual file structure Download PDFInfo
- Publication number
- KR20160041528A KR20160041528A KR1020140135638A KR20140135638A KR20160041528A KR 20160041528 A KR20160041528 A KR 20160041528A KR 1020140135638 A KR1020140135638 A KR 1020140135638A KR 20140135638 A KR20140135638 A KR 20140135638A KR 20160041528 A KR20160041528 A KR 20160041528A
- Authority
- KR
- South Korea
- Prior art keywords
- iot
- file
- unit
- information
- iot device
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
The present invention relates to a system for analyzing data of an IoT device, and more particularly, to a system for analyzing data of an IoT device, and more particularly to a system for analyzing data of an IoT device, An IoT processing unit for collecting and analyzing the information of the IoT device unit, the sensing data of the IoT device, and virtualizing it as a directory and a file, and a user communicating with the IoT processing unit to confirm the information displayed by the IoT processing unit, The present invention relates to an IoT analysis system using an IoT virtual file system including a terminal.
Internet of Things (IoT) is an intelligent technology and service that connects all objects based on the Internet and communicates information between people, things, things and things. Devices that are connected to the Internet send and receive information on their own without human intervention. The Internet of things has recently become popular because it does not require human intervention in the processing of information and can realize the accuracy and economical efficiency of information processing.
Accordingly, a system for providing Internet service for objects has been developed. For example, when a user accesses a platform for providing Internet services for objects and downloads and executes an application of the IoT device to use, Can be provided.
<Patent Literature>
Japanese Patent Application Laid-Open No. 10-2014-0008667 (published on April 22, 2014)
However, in the Internet providing method, there is a problem that the information of the IoT device is simply arranged in an icon form or a text form so that information of the IoT device and data sensed by the IoT device can not be easily searched and acquired.
The present invention has been made to solve the above problems,
It is an object of the present invention to provide an IoT analysis system using an IoT virtual file system that can easily acquire IoT device information and sensing data because the IoT device is realized by virtualizing the IoT device into a directory (folder) and a file.
It is another object of the present invention to provide an IoT analysis system using an IoT virtual file system capable of integrally operating IoT data operated on various platforms.
In addition, the present invention provides an IoT analysis system using an IoT virtual file system capable of generating a file catalog corresponding to a user's intention by newly creating a setting reference by variously combining regions, service details, sensing items, .
It is another object of the present invention to provide an IoT analysis system using an IoT virtual file system capable of controlling IoT devices based on analyzed data.
In addition, the present invention provides an IoT analysis system using an IoT virtual file system that can easily perform many tasks because a work node, which is a batch system necessary for performing tasks, implements parallel data processing by applying map / reduce technology It has its purpose.
Also, according to the present invention, data of a file mapped to an IoT device is periodically updated in a storage unit so that a user can check data anytime and anywhere, allows various types of data and files to be accessed by a user terminal in a unified way, It is an object of the present invention to provide an IoT analysis system using an IoT virtual file system capable of performing the same function as a user accessing a local file system without knowing a remote service server or a storage unit.
In order to achieve the above object, the present invention is implemented by the following embodiments.
According to an embodiment of the present invention, an IoT analysis system using an IoT virtual file system according to the present invention includes a plurality of IoT device units including a service server for communicating with an IoT device to collect and analyze data generated in the IoT device, Wow; An IoT processing unit communicating with the IoT device unit for collecting and analyzing information of the IoT device unit, the IoT device sensing data, and virtualizing the information into directories and files; And a user terminal communicating with the IoT processing unit to confirm information displayed by the IoT processing unit and to direct a work.
According to another embodiment of the present invention, in the IoT analysis system using the IoT virtual file system according to the present invention, the IoT processing unit is installed in the service server and enables communication between the service server and the IoT processing unit, And an information processing unit for transmitting the sensing data and receiving the control signal of the IoT processing unit.
According to another embodiment of the present invention, in the IoT analysis system using the IoT virtual file system according to the present invention, the information processing unit provides a technique for connecting middleware between the service server and the IoT device unit, An information collecting unit for collecting the information of the IoT device unit stored in the service server and the sensing data of the IoT device at the time of occurrence of an event or an event; And transmits the control signal for controlling the IoT device section including the IoT device to the information processing section by analyzing the data received by the IoT processing section and analyzing the control signal And a control signal processing unit for instructing control of the IoT device unit.
According to another embodiment of the present invention, in the IoT analysis system using the IoT virtual file system according to the present invention, the IoT processing unit includes an information unit for storing information of an IoT device unit including an IoT device, a gateway, and a service server, And a storage unit for storing the sensing data generated by the device and the analysis data generated by the user in a file format.
According to another embodiment of the present invention, in the IoT analysis system using the IoT virtual file system according to the present invention, the IoT processing unit controls the service server, the gateway and the IoT device of the IoT device unit as directories and files Wherein the file processing unit analyzes the information of the IoT device unit stored in the information unit according to a predetermined criterion and stores the service server, the gateway and the IoT device in a directory And a catalog generation module for generating a catalog of the tree structure by mapping the file to a file and storing the catalog in a file catalog DB.
According to another embodiment of the present invention, in the IoT analysis system using the IoT virtual file system according to the present invention, the file processing unit includes a catalog display module for displaying a file catalog stored in the file catalog DB to the user terminal, A catalog update module for updating an existing catalog by changing a directory and a file in accordance with information of the IoT device section, a catalog change module for changing the directory and the file according to the catalog change signal transmitted through the user terminal, A file search module for searching for a file on the file catalog corresponding to the file search query transmitted by the user terminal, and a physical file stored in a storage unit that matches the logical file name of the file on the file catalog found by the file search module So that files with names are displayed A file copying module for controlling the analyzing unit according to a work instruction of the user terminal and analyzing the sensing data stored in the storing unit to store analysis data of a new file type in the storage unit, And generating a control signal for controlling the IoT when the command for controlling the IoT device is lost using the analysis data through the user terminal, And a control signal generating module for generating a control signal.
According to another embodiment of the present invention, in the IoT analysis system using the IoT virtual file system according to the present invention, when the command for requesting execution of a specific task is lost through the user terminal, A task information storage unit for storing status and log information of a task performed by the analyzing unit, and a task information storage unit installed in the user terminal for storing information of the user terminal and the IOT processing unit, To allow the user to confirm the information of the IoT processor, to instruct a new task, and to instruct control of the IoT device.
According to another embodiment of the present invention, in the IoT analysis system using the IoT virtual file system according to the present invention, the IoT device generates and transmits fixed data or non-standardized IoT data, measures temperature and humidity An environment control device such as a heater for controlling temperature and humidity, and communication means for transmitting data generated by measuring temperature and humidity, and the information processing unit is installed as an agent in a conventional service server In the file catalog, a directory is a database table. A file corresponds to a table entry having a location point and has a logical file name. The logical file name is matched with a physical file name stored in the storage unit And the user is allowed to access the file displayed on the user terminal When the catalog item is clicked, it is possible to easily confirm the information of the IoT device section stored in the information section and the file type sensing data stored in the storage section. When the user deletes the item displayed on the terminal or registers a new item, The module may change the directory and the file to reflect the change, and the analyzer may include a work node, which is a batch system necessary for performing a task, and the work node implements parallel data processing by applying a map / reduce technique.
The present invention can obtain the following effects by the above-described embodiment, the constitution described below, the combination, and the use relationship.
Since the IoT device is implemented by virtualizing the IoT device into a directory (folder) and a file, IoT device information and sensing data can be easily obtained.
In addition, the present invention has the effect of integrally operating IoT data operated on various platforms.
In addition, the present invention has an effect of generating a file catalog suitable for a user's intention by newly generating a setting reference by variously combining regions, service descriptions, sensing items, and the like.
In addition, the present invention has the effect of controlling the IoT device based on the analyzed data.
In addition, the present invention realizes parallel data processing by applying a map / reduce technology to a task node, which is a batch system necessary for performing tasks, and thus can easily perform many tasks.
Also, according to the present invention, data of a file mapped to an IoT device is periodically updated in a storage unit so that a user can check data anytime and anywhere, allows various types of data and files to be accessed by a user terminal in a unified way, The user can perform the same function as accessing the local file system without knowing the remote service server or the storage unit.
1 is a block diagram of an IoT analysis system in accordance with an embodiment of the present invention.
2 is a block diagram of the information processing unit of FIG.
Figure 3 is a block diagram of the file catalog manager of Figure 1;
FIG. 4 is a diagram showing a file catalog stored in the file catalog DB of FIG. 1; FIG.
5 is a reference diagram for explaining an analysis process of the analysis unit of FIG. 1;
Figure 6 is a block diagram of the controller of Figure 1;
Hereinafter, preferred embodiments of the IoT analysis system using the IoT virtual file system according to the present invention will be described in detail with reference to the accompanying drawings. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. Throughout the specification, when an element is referred to as "including" an element, it is understood that the element may include other elements as well as other elements, The term "part, module" or the like means a unit for processing at least one function or operation, which may be implemented by hardware, software, or a combination of hardware and software.
1 is a block diagram of an IoT analysis system according to an embodiment of the present invention, FIG. 2 is a block diagram of the information processing unit of FIG. 1, FIG. 3 is a block diagram of a file processing unit of FIG. 1, FIG. 5 is a reference diagram for explaining the analysis process of the analysis unit of FIG. 1, and FIG. 6 is a block diagram of the controller of FIG. 1. Referring to FIG.
1 to 6, the IoT analysis system communicates with the
The
The IoT
The
The
The IoT processing unit communicates with the IoT device unit and collects and analyzes the information of the IoT device unit and the sensing data of the
The
The
The
The
The control
The
The
The
The
The
The
The
The
The
The analysis
The control
The
The
The task
The
The
The
The
The
The
The
While the present invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, Should be interpreted as falling within the scope of.
11: IoT device 12: Gateway 13: Service server
21: information processing unit 22: information unit 23:
24: file processing section 25: analysis section 26:
27: client part 28: controller 211: communication connection part
212: information collection unit 213: information study 214: control signal processing unit
241: catalog creation module 242: catalog display module 243: catalog update module
244: catalog change module 245: file search module 246: file copy module
247: Analysis result processing module 248: Control signal generation module 249: Control module
281: Synchronization module 282: Catalog management module 283: Task management module
284: Operation confirmation module 285: Encryption module 286: Control module
Claims (8)
And an information processing unit installed in the service server for transmitting information and sensing data of the IoT device unit and receiving a control signal of the IoT processing unit so as to enable communication between the service server and the IoT processing unit, IoT analysis system using.
A communication connection unit for enabling the service server and the IoT processing unit to communicate with each other by providing a technology required for connection of the middleware between the service server and the IoT device unit; The information collecting unit collects the information collected by the information collecting unit periodically or when an event occurs, and converts the data collected by the information collecting unit into a file and transmits the converted data to the IoT processing unit. The IoT processing unit analyzes the received data, And a control signal processing unit for analyzing the control signal and instructing control of the IoT device unit when a control signal for controlling the IoT device unit is transmitted to the information processing unit.
An IoT device, a gateway, and an IoT device unit including a service server, a sensing unit generated by the IoT device, and a storage unit for storing the analysis data generated by the user in a file format. IoT analysis system using IoT virtual file system.
The IoT processor further includes a file processor for generating and displaying a file catalog of a tree structure by mapping service servers, gateways, and IoT devices of the IoT device unit to directories and files under the control of a controller,
The file processing unit analyzes the information of the IoT device unit stored in the information unit according to a predetermined criterion and generates a catalog of the tree structure by mapping the service server, the gateway and the IoT device to the directory and the file, And an IoT analysis system using the IoT virtual file system.
A catalog display module for displaying a file catalog stored in the file catalog DB to the user terminal, a catalog update module for updating an existing catalog by changing a directory and a file as the information of the IOT device changes, A catalog change module for changing a directory and a file according to a transmitted catalog change signal to change the existing catalog; a file search module for finding a file on a file catalog corresponding to a file search query sent by a user terminal; A file copy module for controlling a file having a physical file name stored in a storage unit matched with a logical file name of a file on the file catalog found by the module to be displayed, and an analysis unit operating according to a work instruction of the user terminal, Analyzed stored data An analysis result processing module for generating an item on a file catalog having a file name having a logical name corresponding to a file including the analysis data when the analysis data of a new file type is stored in the storage section; And a control signal generation module for generating and outputting a control signal for controlling the IoT when an instruction to control the IoT device is lost using the IoT virtual file system.
An analysis unit for collecting and analyzing data stored in the storage unit and deriving a result of the analysis when the command for requesting execution of a specific task is lost through the user terminal; And an IoT processor, which is installed in the user terminal, to exchange information between the user terminal and the IoT processor, so that the user can confirm the information of the IoT processor, And an IoT analyzing system using the IoT virtual file system.
The IoT device generates and transmits the formatted data or the non-standardized IoT data. The IoT device includes a sensor for measuring temperature and humidity, an environment control device for controlling temperature and humidity, and a device for measuring temperature and humidity The communication device comprising:
The information processing unit may be installed as an agent in a conventional service server,
In the file catalog, the directory is a database table. The file corresponds to a table entry having a location point and has a logical file name. The logical file name is matched with a physical file name stored in the storage unit,
When the user clicks a file catalog item displayed on the user terminal, the user can easily check the information of the IoT device unit stored in the information unit and the file-type sensing data stored in the storage unit,
When the user deletes an item displayed on the terminal or registers a new item, the catalog change module can change the directory and the file by reflecting the item,
Wherein the analysis unit includes a work node, which is a batch system necessary for performing a task, and the work node implements parallel data processing by applying a map / reduce technique to the IoT analysis system using the IoT virtual file system.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140135638A KR101632389B1 (en) | 2014-10-08 | 2014-10-08 | IoT analyzing system using IoT virtual file structure |
PCT/KR2015/010676 WO2016056864A1 (en) | 2014-10-08 | 2015-10-08 | Iot analysis system using iot virtual file system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140135638A KR101632389B1 (en) | 2014-10-08 | 2014-10-08 | IoT analyzing system using IoT virtual file structure |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160041528A true KR20160041528A (en) | 2016-04-18 |
KR101632389B1 KR101632389B1 (en) | 2016-06-21 |
Family
ID=55653400
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140135638A KR101632389B1 (en) | 2014-10-08 | 2014-10-08 | IoT analyzing system using IoT virtual file structure |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101632389B1 (en) |
WO (1) | WO2016056864A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180066357A (en) | 2016-12-08 | 2018-06-19 | 강릉원주대학교산학협력단 | IoT virtual file system using file catalog |
CN110647584A (en) * | 2019-09-23 | 2020-01-03 | 青岛聚好联科技有限公司 | Internet of things platform document data management method and device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR960706139A (en) * | 1993-11-15 | 1996-11-08 | 토마스 에프, 멀베이니 | METWORK MANAGEMENT SYSTEM HAVING VIRTUAL CATALOG OVERVIEW OF FILES DISTRIBUTIVELY STORED ACROSS NETWORK DOMAIN |
KR101137213B1 (en) * | 2004-02-27 | 2012-04-19 | 마이크로소프트 코포레이션 | System and method for recovery units in databases |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120060596A (en) * | 2010-12-02 | 2012-06-12 | 한국전자통신연구원 | Resource management apparatus and method for supporting cloud-based communication of ubiquitous objects |
KR101328344B1 (en) * | 2011-01-24 | 2013-11-11 | 주식회사 엘지씨엔에스 | Heterogeneous Virtual Server Consolidation System and Method |
-
2014
- 2014-10-08 KR KR1020140135638A patent/KR101632389B1/en active IP Right Grant
-
2015
- 2015-10-08 WO PCT/KR2015/010676 patent/WO2016056864A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR960706139A (en) * | 1993-11-15 | 1996-11-08 | 토마스 에프, 멀베이니 | METWORK MANAGEMENT SYSTEM HAVING VIRTUAL CATALOG OVERVIEW OF FILES DISTRIBUTIVELY STORED ACROSS NETWORK DOMAIN |
KR101137213B1 (en) * | 2004-02-27 | 2012-04-19 | 마이크로소프트 코포레이션 | System and method for recovery units in databases |
Non-Patent Citations (2)
Title |
---|
김병희, "클라우드 컴퓨팅 기반 사물인터넷 프레임워크에 관한 연구", 한국통신학회 2012 추계종합학술발표회지 pp.406-407. 2012. * |
김영준외 2인, "IoT 서비스 지능화를 위한 디바이스 오브젝트화 및 오케스트레이션 메커니즘", 한국통신학회 논문지 ‘13-01, Vol 38C No.01, pp.19-32, 2013.01.19. * |
Also Published As
Publication number | Publication date |
---|---|
KR101632389B1 (en) | 2016-06-21 |
WO2016056864A1 (en) | 2016-04-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12009972B2 (en) | Edge database management of the network data plane | |
US12003591B2 (en) | Automatic discovery and registration of service applications for files introduced to a user interface | |
US10528586B2 (en) | Database process with virtual nodes | |
KR101940823B1 (en) | Generating maps of private spaces using mobile computing device sensors | |
US11743344B1 (en) | Edge resource processing | |
US11100458B2 (en) | Asset and device management | |
US8768957B2 (en) | Consolidating related task data in process management solutions | |
CN103635886B (en) | Information processing system, data management method, information processing device, and control method thereof | |
CN103548321A (en) | Information processing system, access rights management method, information processing device, and control method and control program therefor | |
US20190220456A1 (en) | Query driven data collection on parallel processing architecture for license metrics software | |
US11151448B2 (en) | Location tagging for visual data of places using deep learning | |
US11159620B2 (en) | Blockchain based data transformation | |
KR101632389B1 (en) | IoT analyzing system using IoT virtual file structure | |
CN112887440B (en) | IP address management method and device | |
Larkou et al. | Managing big data experiments on smartphones | |
KR102545045B1 (en) | Method and apparatus for generating information | |
CN113238999A (en) | Data sharing method and device, electronic equipment and computer readable storage medium | |
US9733871B1 (en) | Sharing virtual tape volumes between separate virtual tape libraries | |
US11163613B2 (en) | Automated system integration | |
US11625289B2 (en) | Systems and methods for filesystem-based computer application communication | |
KR20120118866A (en) | An interface construction system and method to control low-erformance equipment using web technology | |
CN112883009B (en) | Method and device for processing data | |
CN107256240B (en) | Response method and system for distributed file service | |
Lindholm | IoT-based asset tracking and measurement monitoring platform | |
Kotsollaris | A scalable web tiled map management system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20190325 Year of fee payment: 4 |