[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20160041528A - IoT analyzing system using IoT virtual file structure - Google Patents

IoT analyzing system using IoT virtual file structure Download PDF

Info

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
Application number
KR1020140135638A
Other languages
Korean (ko)
Other versions
KR101632389B1 (en
Inventor
민성현
김영구
박판종
최창영
김남돈
강광운
한만교
장희동
Original Assignee
(주)섬엔지니어링
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)섬엔지니어링 filed Critical (주)섬엔지니어링
Priority to KR1020140135638A priority Critical patent/KR101632389B1/en
Priority to PCT/KR2015/010676 priority patent/WO2016056864A1/en
Publication of KR20160041528A publication Critical patent/KR20160041528A/en
Application granted granted Critical
Publication of KR101632389B1 publication Critical patent/KR101632389B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations 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

The present invention relates to a system for analyzing data of an IoT device and, more specifically, to an IoT analysis system using an IoT virtual file structure. The IoT analysis system comprises: a plurality of IoT device units which include a service server configured to communicate with an IoT device to collect and analyze data generated by the same; an IoT processing unit configured to communicate with the IoT device unit to collect and analyze information of the IoT device unit and sensing data of the IoT device to virtualize and display the same as a directory and a file; and a user terminal configured to communicate with the IoT processing unit to check the information displayed by the IoT processing unit and command an operation. The purpose of the present invention is to provide an IoT analysis system to easily acquire IoT device information and sensing data.

Description

IoT analysis system using IoT virtual file system {IoT analyzing system using IoT virtual file structure}

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 IoT device 11 to analyze the IoT virtual file system using the IoT virtual file system according to an embodiment of the present invention. A plurality of IoT device units including a service server 13 for collecting and analyzing data, and an IoT device unit for communicating with the IoT device unit to collect and analyze information of the IoT device unit and the IoT device 11, And a user terminal 3 communicating with the IoT processing unit to confirm the information displayed by the IoT processing unit and instructing the operation. IoT, used throughout this specification, is the abbreviation of Internet of things, representing the Internet of things. The virtualization refers to a form in which data can be collected and analyzed through access and control anytime and anywhere regardless of the physical location of the IoT device 11. [

The IoT device 11 communicates with the IoT device 11 to collect and analyze data generated by the IoT device 11 to perform a specific service. The IoT device 11, the gateway 12, the service server 13, And the like.

The IoT device 11 may be a system for managing facility cultivation, a system for managing water treatment, or the like, which is configured to generate and transmit formalized data or non-standardized IoT data. For example, in the case of a system (IoT device (11)) for managing facility cultivation, a sensor for measuring temperature and humidity, an environmental control device for controlling temperature and humidity, And the IoT data means data (sensing data) measured by a sensor of the IoT device 11

The gateway 12 connects the IoT device 11 and the service server 13 to enable communication between the IoT device 11 and the service server 13. [

The service server 13 communicates with the IoT device 11 through the gateway 12 to collect data (sensing data) generated by the IoT device 11 and analyze the collected data. Although not shown, the user can access the service server 13 to collect and analyze data. The IoT device 11, the gateway 12, and the service server 13 constitute an IoT device unit that combines at least one of the IoT device 11, the gateway 12, and the service server 13 to provide a specific service, have. The IoT device portion may be a conventional existing system that provides a specific service related to IoT.

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 IoT device 11 and displays it in a virtualized directory (folder) and a file. The IoT processing unit includes an information processing unit 21, 22, a storage unit 23, a file processing unit 24, an analysis unit 25, a work information storage unit 26, a client unit 27, a controller 28, and the like.

The information processing unit 21 is installed in the service server 13 and transmits information and sensing data of the IoT device unit to enable communication between the service server 13 and the IoT processing unit and receives the control signal of the IoT processing unit A communication connection unit 211, an information collecting unit 212, an information learning unit 213, a control signal processing unit 214, and the like. The information processing unit 21 may be installed as an agent in a conventional service server 13 and may operate.

The communication connection unit 21 provides a technique necessary for connection of middleware between the service server 13 and the IoT device unit so that the service server 13 and the IoT processing unit can communicate with each other.

The information collecting unit 22 collects the information of the IoT device unit (meaning information about the IoT device 11, the gateway 12 and the service server 13) stored in the service server 13, (For example, when the information of the IOT device 11, the gateway 12, the service server 13, etc. is changed) periodically or when an event occurs.

The information studying unit 23 converts the data collected by the information collecting unit 22 into a file and transmits it to the IoT processing unit.

The control signal processing unit 24 analyzes the data received by the IoT processing unit and analyzes the control signal when transmitting a control signal for controlling the IoT device unit such as the IoT device 11 to the information processing unit 21 And instructs the control of the IoT device section.

The information unit 22 stores information of the IoT device unit such as the IoT device 11, the gateway 12, and the service server 13 and information necessary for system operation such as a user, an institution, a server, and a security key.

The storage unit 23 stores the sensing data generated by the IoT device 11 and the analysis data generated by the user in a file format. Storing data in a file format means that a specific file exists and the data exists in the contents of the file. The file representing the sensing data and analysis data has a physical file name.

The file processing unit 24 maps the service server 13, the gateway 12, and the IoT device 11 of the IoT device unit to a directory and a file according to the control of the controller 28 to generate a tree catalog file catalog And includes a file catalog manager 24a and a file catalog DB 24b.

The file catalog manager 24a maps the service server 13, the gateway 12, and the IOT device 11 into a directory and a file to generate a catalog of the tree structure, A catalog update module 243, a catalog change module 244, a file search module 245, a file copy module 246, an analysis result processing module 247 A control signal generation module 248, a control module 259, and the like.

The catalog generation module 241 analyzes the information of the IoT device section stored in the information section 22 according to a predetermined criterion and maps the service server 13, the gateway 12 and the IoT device 11 to a directory and a file A catalog in the tree structure is stored in the file catalog DB 24b. 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 do. The logical file name is matched with the physical file name stored in the storage unit 23. When the user requests the file catalog through the client unit 27, the catalog display module 242 exposes the file catalog stored in the file catalog DB 24b to the user terminal 3. For example, FIG. 4 shows an example of a file catalog that can be generated when the IoT device unit has the IoT device unit as shown in FIG. 1. The service folder (App_services: /) and the location folder (/, Jeju: /), service server (service server 1: /, service server 2: /), gateway (G / W1: / / G / W2: / etc), and IoT devices (Temperature: /, Humidity: /, Wind; /), and entries in the table are displayed as files with logical file names. Therefore, the gateway 12 and the IOT device 11 interlocked with the service server 13 can be identified through the file catalog displayed on the terminal 3. FIG. 4 shows a case where a catalog has been created with a setting criterion as a service and an area as a file catalog, and a catalog is generated by setting various setting criteria (area, service history, sensing items, .

The catalog display module 242 exposes the file catalog stored in the file catalog DB 24b to the user terminal 3. When the user clicks the file catalog item displayed on the user terminal 3, the information of the IoT device unit stored in the information unit 22 and the logical file name of the file catalog correspond to the physical file name of the storage unit 23, It is possible to easily confirm the sensing data of the file type stored in the memory 23.

The catalog update module 243 updates the existing catalog by changing the directory and the file according to the change of the information of the IoT device part. The catalog update module 243 updates information of the IoT device part (for example, The information processing unit 21 transmits the changed data to the IoT processing unit and is stored in the information unit 22 so that the catalog updating module 243 updates the IoT device 11, Analyzes the information stored in the information unit 22 and updates the catalog according to the changed data.

The catalog change module 244 changes a directory and a file according to a catalog change signal transmitted through the user terminal 3 to change the existing catalog. The file catalog is displayed on the user terminal 3 by the catalog display module 242 and the user deletes the item displayed on the terminal 3 (for example, when the apparatus constituting the IoT device unit is no longer used) When a new item is registered (for example, when a new device is added to the IoT device), the catalog change module 244 may change the directory and the file by reflecting this.

The file search module 245 searches for a file on the file catalog corresponding to the file search query sent by the user terminal 3 and the file copy module 246 searches the file catalog module So that the file having the physical file name stored in the storage unit 23, which matches the logical file name of the file on the hard disk, is displayed.

The analysis result processing module 247 analyzes the sensing data stored in the storage unit 23 by operating the analyzing unit 25 according to a work instruction of the user terminal 3 and outputs a new file When the analysis data is stored in the storage unit 23, a file having a logical name corresponding to the file containing the analysis data is created on the file catalog. Referring to FIG. 4, it can be seen that a plurality of files are connected to one IoT device 11 (for example, IoT device 11 for measuring temperature), one of which is that the IoT device 11 periodically measures A file representing the temperature data to be transmitted, and a file representing the analysis data obtained by analyzing the temperature data.

The control signal generation module 248 is configured to generate and output a control signal for controlling the IoT when an instruction to control the IoT device 11 is lost using analysis data through the user terminal 3, The control signal is transmitted to the information processing unit 21 through the controller 28 so that the IoT device 11 is controlled. For example, when the IoT device 11 has a sensor for measuring temperature and a configuration for controlling the temperature, the temperature is adjusted through the user terminal 3 using the result of analyzing the temperature data measured by the sensor The control signal generation module 248 outputs a control signal and the control signal is transmitted to the information processing unit 21 so that the information processing unit 21 controls the temperature adjustment To change the temperature. Accordingly, the present invention can provide an IoT device control management service based on the analyzed data.

The control module 249 controls the operation of all the modules constituting the file processing unit 24.

The analysis unit 25 collects and analyzes data stored in the storage unit 23 when a command for requesting execution of a specific task (Jop) is lost through the user terminal 3, The analysis result of the analysis unit 25 is stored in the storage unit 23 as file type analysis data. The analyzer 25 includes worker nodes, which are batch systems necessary for performing tasks, and the task nodes implement parallel data processing by applying map / reduce technology. As shown in FIG. 5, the map / reduce technique includes a technique of dividing a large task into smaller units, calculating a map in a divided unit, and performing a series of tasks to reduce the respective computations So that many operations can be easily performed.

The task information storage unit 26 stores the state of the task performed by the analysis unit 25 and log information.

The client unit 27 is installed in the user terminal 3 to exchange information between the user terminal 3 and the IoT processing unit so that the user can confirm information of the IoT processing unit, The control instruction of the device 11 is enabled.

The controller 28 distributes the resources constituting the IoT processing unit to prevent malfunction of the IoT processing unit and controls the information processing unit 21, the information unit 22, the storage unit 23, the file processing unit 24 The analysis unit 25, the job information storage unit 26, the client unit 27, and the like. The controller 28 includes a synchronization module 281, a catalog management module 282, a job management module 283, a job confirmation module 284, an encryption module 285, a control module 286, and the like.

The synchronization module 281 is configured to interwork to exchange information between various units connected to the controller 28. For example, the information of the IoT device unit transmitted to the information processing unit 21 is stored in the information unit 22 The sensing data of the IoT device unit transmitted to the information processing unit 21 is stored in the storage unit 23 and the analysis unit 25 uses the sensing data stored in the storage unit 23, 25) to be stored in the storage unit (25).

The catalog management module 282 analyzes the information generated by the catalog management module 282 when the events requiring the creation, update, or modification of the file catalog are generated through the information processing unit 21, the client unit 27, and the analysis unit 25 24a so that the file catalog is created, updated, or changed.

The job confirmation module 283 confirms the status of the job stored in the job information storage unit 26 and provides it to the user terminal 3. [

The encryption module 284 applies distributed cryptographic key combination techniques for cryptographic key generation, storage, and decryption to protect data stored in the storage unit 23. The control module 285 controls all the modules constituting the controller 28. The data of the file mapped to the IoT device 11 is periodically updated in the storage unit 23 so that the user can check the data anytime and anywhere, And the storage unit 23 to the user terminal 3 in a unified manner so that the user does not need to know the remote service server 13 and the storage unit 23 to access the local file system It is possible to perform the same function as the connection.

The user terminal 3 is configured to exchange information with the IoT processing unit. The user terminal 3 is provided with a client unit 27 for receiving information provided by the IoT processing unit, And the like. The user terminal 3 may be a smart phone, a tablet PC, a PC, or the like.

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)

A plurality of IoT device units including a service server for communicating with the IoT device and collecting and analyzing data generated in the IoT device; 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 the information displayed by the IoT processing unit and to direct a work to the IoT analyzing system using the IoT virtual file system. 2. The apparatus of claim 1, wherein the IoT processor
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.
3. The apparatus of claim 2, wherein the information processing unit
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.
3. The apparatus of claim 2, wherein the IoT processor
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.
5. The method of claim 4,
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.
6. The apparatus of claim 5, wherein the file processing unit
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.
6. The apparatus of claim 5, wherein the IoT processor
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.
8. The method of claim 7,
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.
KR1020140135638A 2014-10-08 2014-10-08 IoT analyzing system using IoT virtual file structure KR101632389B1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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