WO2018097572A1 - Internet of things resource management system and method - Google Patents

Internet of things resource management system and method Download PDF

Info

Publication number
WO2018097572A1
WO2018097572A1 PCT/KR2017/013256 KR2017013256W WO2018097572A1 WO 2018097572 A1 WO2018097572 A1 WO 2018097572A1 KR 2017013256 W KR2017013256 W KR 2017013256W WO 2018097572 A1 WO2018097572 A1 WO 2018097572A1
Authority
WO
WIPO (PCT)
Prior art keywords
iot
user
repeater
list
management
Prior art date
Application number
PCT/KR2017/013256
Other languages
French (fr)
Korean (ko)
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
Priority claimed from KR1020170148899A external-priority patent/KR20180058192A/en
Application filed by 부산대학교 산학협력단 filed Critical 부산대학교 산학협력단
Publication of WO2018097572A1 publication Critical patent/WO2018097572A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling

Definitions

  • the present invention relates to IoT resource management, and more particularly, to an IoT resource management system and method for efficiently managing IoT resources and various services using a virtual environment.
  • the information communication devices produced by various manufacturers are connected to the IoT gateway, and the user application receives the information provided by each device through the IoT gateway and controls each device.
  • the subject of a service may be a user, a thing, and a device, and a service in the IoT may be provided by presenting a token for a service request.
  • All devices of the IoT can be both a service subject and a service object at the same time, and in the proposed platform, each device in the service domain can be a service object and a service subject to other devices in the service domain at the same time.
  • resource management is low in efficiency, and it requires difficulties for the general user because it requires expertise and knowledge about resources.
  • An object of the present invention is to solve the problems of the IoT resource management technology of the prior art, and to provide an IoT resource management system and method for efficiently managing the resources constituting the IoT environment. .
  • An object of the present invention is to provide an IoT resource management system and method for efficient management of devices and sensors, such as IoT resources, and various services using a virtual environment.
  • An object of the present invention is to provide an IoT resource management system and method for constructing a virtual space similar to a real environment and enabling real-time resource management anytime, anywhere by placing IoT resources disposed in the real environment in a virtual space. have.
  • the IoT resource management system for achieving the above object is an IoT resource management support system for performing IoT resource management by transmitting and receiving information about IoT resources and IoT service for IoT resource management.
  • An IoT platform providing a connection platform between IoT resources and an IoT resource management support system; transmitting and receiving information on an IoT service through a connection between an IoT platform and an IoT resource, and being connected to a network and connected to the IoT Repeater to build the environment; characterized in that it comprises a.
  • the IoT resource management support system a repeater manager for managing repeaters for each user, a resource manager for resource management that can be used or connected to the corresponding repeater according to the user's selection, and connected to the repeater selected from the user And a service management unit for managing a service based on a resource that can be connected or connected, a user account manager for managing a system user, and a user interface manager for providing and managing an intuitive user interface for resource management.
  • the repeater manager may include a repeater list manager configured to perform a list search and list update of a list of repeaters registered by a system user, and a repeater / resource synchronization controller configured to synchronize and set synchronization for management of real-time repeaters and resources. And a repeater registration unit for providing a function for registering a new repeater by the system user.
  • the resource manager may include a resource list manager configured to manage a list of resources connected to or connected to a repeater selected by the user, a resource activation controller configured to control activation and deactivation of resources in the resource list, and a system user. It characterized in that it comprises a resource register for providing a function for registering a new resource.
  • the service manager the list of services for the list of services registered and available in the IoT environment selected by the user, the service list management unit for updating the list, and the query for services that can be additionally registered and used in the IoT environment selected by the user
  • a service market connection unit providing a registration function
  • a service activation control unit providing an activation and deactivation setting function for service use among services registered by the user.
  • the user account manager may include a user login / logout function that provides a login function and a logout function for ending use of a user who wants to use the system, and a user register that registers a new user who wants to use the system. And, characterized in that it comprises a user information correction unit for changing and modifying information for the system user.
  • the user interface manager may include a screen manager for managing virtual space screens for each repeater registered by a system user, various menus and control interfaces for IoT resource management, and a screen for resource management for managing services for each repeater.
  • the service management unit for each star, and the history of the environment used by the system user characterized in that it comprises a usage history management unit for providing a user interface for the most recently used environment.
  • Internet of Things resource management method for achieving another object repeater list management and repeating the list, repeater management step of setting and synchronizing synchronization for real-time relay and resource management; connected or connected to the repeater selected by the user Resource management step of controlling the activation and deactivation of the available resources; Service management step of querying the list, updates the list of services registered and available in the IoT environment selected by the user; Login of the user who wants to use the system And a user account management step of supporting a logout function and changing and modifying information on a system user.
  • the repeater management step may include supporting a repeater list inquiry and list update for a list of repeaters registered by a system user, providing a repeater selection function, and repeater list, for managing real-time repeaters and resources. Performing a resource list synchronization function and setting, and providing a function of registering a new repeater by a system user.
  • the resource management step may include providing a list inquiry and resource selection function of resources connected to or connected to a repeater selected by a user, and providing an activation / deactivation function of resources on the viewed resource list; And adding and registering information on the new resource.
  • the service management step may include querying, selecting, and managing a list of available services based on resources connected to or connected to a repeater selected by a user, and may be used in an environment configured with the repeater and resources. Registering and updating the list of services that are not registered among the services, providing an activation / deactivation function for the services on the queryed service list, and service information generated based on resources and repeaters placed on the screen Characterized in that it comprises the step of managing.
  • the user account management step includes providing a login logout function of a system user who wants to use the system, registering a new system user who wants to use the system, and modifying information about the logged-in user. It is characterized by including.
  • a user interface management step wherein the user interface management step includes providing an interface for managing virtual spaces and resources similar to the environment for each selected repeater, and managing services for each relay and constituting a service. And providing a recently used screen by managing a screen usage history of the user.
  • the IoT resource management system and method according to the present invention has the following effects.
  • the virtual environment enables efficient management of devices such as IoT resources, sensors, actuators, and various services.
  • the user can easily manage resources in the IoT environment anytime and anywhere in real time, and enable the creation / inquiry and use of related services based on the resources.
  • FIG. 1 is an overall configuration diagram of an IoT resource management system according to the present invention
  • FIG. 2 is a detailed block diagram of the IoT resource management support system according to the present invention.
  • 5 is a detailed configuration diagram of a service management unit
  • FIG. 6 is a detailed configuration diagram of a user account management unit
  • FIG. 7 is a detailed configuration diagram of a user interface management unit
  • FIG. 8 is a flowchart illustrating an IoT resource management method according to the present invention.
  • FIG 1 is an overall configuration diagram of an IoT resource management system according to the present invention.
  • the present invention utilizes virtual space technology to enable users to easily manage various resources and resources such as repeaters in the Internet of Things, and to enable service creation / inquiry and use based on resources installed in virtual space.
  • FIG. 1 illustrates an overall configuration showing a network connection between an IoT resource management support system and a platform, a repeater, and a resource for IoT resource management.
  • the present invention includes an IoT resource management support system 110 for performing IoT resource management by transmitting and receiving information on IoT resources and IoT service for IoT resource management.
  • the present invention may include an IoT platform 120 that provides a connection platform between the IoT resources 140 and the IoT resource management support system 110.
  • the present invention may include a repeater 130 that transmits and receives information on an IoT service through a connection between the IoT platform 120 and the IoT resource 140 and is connected to a network to establish an IoT environment.
  • the present invention includes the configuration of the IoT resource management support system 110, the IoT platform 120, the repeater 130 and the IoT resource 140, as shown in Figure 1, IoT resources IoT resource management support system 110 for transmitting and receiving information on the IoT resources and the IoT service for management to perform IoT resource management, IoT resources and the IoT resource management support system 110 and Internet of Things platform 120 that provides a connection platform of the Internet, and the connection between the IoT platform 120 and the IoT resources 140, transmit and receive information on the Internet of Things service, connected to the network to build the IoT environment It includes a repeater 130.
  • the IoT resource management support system 110 receives and transmits information required for resource management through a network connection with the IoT platform 120.
  • the IoT resource management support system 110 for IoT resource management transmits information about the relay 130 / IoT resource 140 and the IoT service through the IoT platform 120. Receive.
  • the repeater 130 is connected to various IoT resources 140 through various methods of communication and network to build an IoT environment.
  • IoT resource management support system 110 Detailed configuration of the IoT resource management support system 110 according to the present invention is as follows.
  • FIG. 2 is a detailed block diagram of the IoT resource management support system according to the present invention.
  • IoT resource management support system is composed of a repeater manager 210, a resource manager 220, a service manager 230, a user account manager 240, a user interface manager 250 as shown in FIG. do.
  • the IoT resource management support system includes a repeater manager 210 for managing a repeater for each user, a resource manager 220 for resource management that can be used or connected to a corresponding repeater according to a user's selection; Providing and managing a service management unit 230 for service management based on resources that can be connected or connected to a repeater selected from the user, a user account manager 240 for system user management, and a user intuitive interface for resource management It includes a user interface manager 250 for.
  • the repeater manager 210 manages a repeater list inquiry and list update for a list of repeaters that the system user has previously registered, and performs synchronization setting and synchronization for managing real-time repeaters and resources.
  • the resource manager 220 manages a list of resources connected to or connected to the repeater selected by the user, and controls activation and deactivation of the resources in the resource list.
  • the service manager 230 performs a list inquiry and a list update on a service that can be registered and used in the IoT environment selected by the user.
  • the user account manager 240 provides a login function and a logout function for terminating the use of the user who wants to use the system, and changes and modifies information on the system user.
  • the user interface manager 250 manages a virtual space screen for each repeater registered by a system user and various menus and control interfaces for IoT resource management.
  • the detailed configuration of the repeater management unit 210 is as follows.
  • 3 is a detailed block diagram of the repeater manager.
  • the repeater manager 210 includes a repeater list manager 31, a repeater / resource synchronization controller 32, and a repeater register 33 as shown in FIG. 3.
  • the repeater manager 210 supports a repeater list inquiry and list update for a list of repeaters registered by a system user, and a repeater list manager 31 that provides a repeater selection function, and a real time repeater and resources.
  • the detailed configuration of the resource management unit 220 is as follows.
  • FIG. 4 is a detailed configuration diagram of a resource management unit.
  • the resource manager 220 includes a resource list manager 41, a resource activation controller 42, and a resource register 43 as shown in FIG. 4.
  • the resource manager 220 may include a resource list manager 41 that provides a list inquiry and resource selection function of resources connected or connected to a repeater selected by a user, and activation / deactivation of resources on the inquired resource list. It includes a resource activation control unit 42 for providing a function, and a resource registration unit 43 for providing a function for adding and registering information about a new resource.
  • the detailed configuration of the service management unit 230 is as follows.
  • 5 is a detailed configuration diagram of the service management unit.
  • the service manager 230 includes a service list manager 51, a service market connection unit 52, a service activation controller 53, and a service generation information manager 54 as shown in FIG. 5.
  • the service manager 230 is a service list manager 51 for querying, selecting, and managing a list of available services based on resources connected or connected to a repeater selected by a user, and a corresponding repeater and resource.
  • Service market connection unit 52 for registering and updating a list of services that are not registered among the services available in the environment consisting of services, and a service providing an activation / deactivation function for the services on the inquired service list.
  • An activation control unit 53 and a service generation information management unit 54 that provides a management function for the service information generated on the basis of resources and repeaters arranged on the screen.
  • the detailed configuration of the user account manager 240 is as follows.
  • FIG. 6 is a detailed configuration diagram of a user account manager.
  • the user account manager 240 includes a user login / logout function unit 61, a user register 62, and a user information correction unit 63.
  • the user account manager 240 may provide a user login / logout function unit 61 that provides a login logout function of a system user who wants to use the system, and a new system user registration function that intends to use the system.
  • the detailed configuration of the user interface management unit 250 is as follows.
  • FIG. 7 is a detailed configuration diagram of the user interface management unit.
  • the user interface manager 250 includes a screen manager 71, a service manager 72 for each screen, and a usage history manager 73 as shown in FIG. 7.
  • the user interface management unit 250 includes a screen management unit 71 that provides an interface for managing virtual spaces and resources similar to the environment for each selected repeater, and manages services for each repeater and manages the resources constituting the service.
  • the IoT resource management method in the IoT resource management system having such a configuration will be described in detail as follows.
  • FIG. 8 is a flowchart illustrating an IoT resource management method according to the present invention.
  • the IoT platform 120 transmits and receives information about the repeater 130 and the IoT resource 140 and the IoT service.
  • the repeater list inquiry and list update for the list of repeaters registered by the system user are performed (S802), and the repeater management step of setting and synchronizing synchronization for management of real-time repeaters and resources is performed (S803).
  • the resource management step of activating and deactivating the resources connected to or connected to the repeater selected by the user and registering a new resource is performed (S804).
  • the list management and update of the list of services available in the IoT environment selected by the user may be performed (S805), and the service management may be performed to inquire and register a service that may be additionally registered and used in the IoT environment selected by the user. Perform the step (S806).
  • a user account that provides information generated based on resources and repeaters placed on the screen, provides a login function for a user who wants to use the system, and a logout function for terminating the use of the user, and changes and modifies information on a system user. Perform the management steps (S807).
  • the repeater management step includes supporting a repeater list inquiry and list update for the list of repeaters registered by the system user, and providing a repeater selection function, and repeater list, Performing a resource list synchronization function and setting, and providing a function of registering a new repeater by a system user.
  • the resource management step may include providing a list inquiry and resource selection function of resources connected or connected to a relay selected by a user, providing a function of activating / deactivating the resources on the inquired resource list, and Adding and registering information about the resource.
  • the service management step includes querying, selecting, and managing a list of available services based on resources connected to or connected to a relay selected by a user, and services that can be used in an environment composed of the relay and resources. Registering and updating a list of services that are not registered, providing a function of activating / deactivating services on the inquired service list, and service information generated based on resources and repeaters arranged on the screen. Managing.
  • the user account management step includes providing a login logout function of a system user who wants to use the system, registering a new system user who wants to use the system, and modifying information on the logged-in user. Include.
  • the IoT resource management method may further include a user interface management step.
  • the user interface management step may include providing an interface for managing a virtual space and resources similar to the environment for each selected repeater, and for each repeater.
  • the method may include managing a service and managing resources constituting the service, and managing a screen usage history of the user to provide a recently used screen.
  • the IoT resource management system and method according to the present invention enables efficient management of resources constituting the IoT environment, and uses a virtual environment to connect devices, such as IoT resources, sensors, actuators, and the like with various services. It is to enable efficient management.
  • the present invention relates to IoT resource management, and more particularly, to an IoT resource management system and method for efficiently managing IoT resources and various services using a virtual environment.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer And Data Communications (AREA)

Abstract

The present invention relates to an Internet of Things (IoT) resource management system and method for the efficient management of IoT resources and various services by using a virtual environment, comprising: an IoT resource management support system for transceiving information on IoT resources and IoT services so as to manage the IoT resources, and performing IoT resource management; an IoT platform for providing a platform connected to the IoT resources and the IoT resource management support system; and a repeater which transceives the information on the IoT services via the connection between the IoT platform and the IoT resources, and is connected through a network, thereby establishing an IoT environment.

Description

사물인터넷 자원 관리 시스템 및 방법IoT resource management system and method
본 발명은 사물인터넷 자원 관리에 관한 것으로, 구체적으로 가상환경을 이용하여 사물인터넷 자원과 다양한 서비스의 효율적인 관리를 위한 사물인터넷 자원 관리 시스템 및 방법에 관한 것이다.The present invention relates to IoT resource management, and more particularly, to an IoT resource management system and method for efficiently managing IoT resources and various services using a virtual environment.
최근에 IT와 각종 통신 기술의 발달로 인해 다양한 사물인터넷용 자원(장치)들의 등장하고 있으며, 이러한 자원(장치)들을 연결한 사물 인터넷 환경이 구축되고 있다.Recently, due to the development of IT and various communication technologies, various IoT resources (devices) have emerged, and an IoT environment connecting these resources (devices) has been established.
사물인터넷 기술에서는 다양한 제조사에서 생산된 정보통신 디바이스들을 사물인터넷 게이트웨이에 연결하고, 사용자 어플리케이션에서 사물인터넷 게이트웨이를 통하여 각 디바이스에서 제공되는 정보를 수신하고 각 디바이스를 제어할 수 있도록 하는 것이 기반이 된다.In IoT technology, the information communication devices produced by various manufacturers are connected to the IoT gateway, and the user application receives the information provided by each device through the IoT gateway and controls each device.
사물인터넷에서 다양한 플랫폼, 소유 주체, 리소스를 이용한 새로운 융합 서비스가 만들어지는 구조로 서비스에 대한 인증/인가, 리소스 서비스에 대한 접근/권한 제어 방안을 고려한 리소스 서비스 관리 모델이 필요하다.It is a structure in which a new converged service is created using various platforms, owners, and resources in the Internet of Things, and a resource service management model considering the authentication / authorization of services and access / permission control for resource services is needed.
사물인터넷 서비스 접근제어 플랫폼에서 서비스의 주체는 사용자, 사물(Things) 및 디바이스가 될 수 있으며, 서비스 요청을 위한 토큰을 제시하여 사물인터넷 내 서비스를 제공받을 수 있다.In the IoT service access control platform, the subject of a service may be a user, a thing, and a device, and a service in the IoT may be provided by presenting a token for a service request.
사물인터넷의 모든 디바이스는 서비스 주체이면서 동시에 서비스 객체가 될 수 있으며, 제안된 플랫폼에서 서비스 도메인 내의 각 장치들은 서비스 객체이면서 동시에 서비스 도메인 내의 타 장치에 대한 서비스 주체가 될 수도 있다.All devices of the IoT can be both a service subject and a service object at the same time, and in the proposed platform, each device in the service domain can be a service object and a service subject to other devices in the service domain at the same time.
이와 같은 사물 인터넷 환경에서는 다양한 통신과 기능을 갖춘 자원들로 구성되어있어 자원 관리에 어려움이 있다.In such an Internet of Things environment, it is composed of resources with various communication and functions, which makes resource management difficult.
종래 기술의 자원 관리의 경우, 단순한 원격 검침에 그치며, 대부분 실제 자원이 설치된 장소에 가서 관리하는 경우가 대부분이다.In the case of the resource management of the prior art, it is more than just a remote meter reading, and most of them go to the place where the actual resources are installed.
그리고 자원 관리의 효율이 낮은 실정이며, 자원에 대한 전문성과 지식을 요구하기 때문에 일반 사용자 입장에서 어려움을 가지고 있다.In addition, resource management is low in efficiency, and it requires difficulties for the general user because it requires expertise and knowledge about resources.
이러한 문제점을 해결하고자 사용자의 관점에서 직관적인 자원 관리 기술의 개발이 요구되고 있다.In order to solve this problem, it is required to develop an intuitive resource management technology from the user's point of view.
본 발명은 이와 같은 종래 기술의 사물인터넷 자원 관리 기술의 문제를 해결하기 위한 것으로, 사물인터넷 환경을 구성하는 자원에 대한 효율적 관리가 가능하도록 한 사물인터넷 자원 관리 시스템 및 방법을 제공하는데 그 목적이 있다.An object of the present invention is to solve the problems of the IoT resource management technology of the prior art, and to provide an IoT resource management system and method for efficiently managing the resources constituting the IoT environment. .
본 발명은 가상환경을 이용하여 사물인터넷 자원인 센서, 액츄에이터 등의 디바이스와 다양한 서비스의 효율적인 관리를 위한 사물인터넷 자원 관리 시스템 및 방법을 제공하는데 그 목적이 있다.An object of the present invention is to provide an IoT resource management system and method for efficient management of devices and sensors, such as IoT resources, and various services using a virtual environment.
본 발명은 실제 환경과 유사한 가상공간을 구성하고, 실제 환경에 배치된 사물인터넷 자원들을 가상공간에 배치하여 언제 어디서나 실시간 자원의 관리할 수 있도록 한 사물인터넷 자원 관리 시스템 및 방법을 제공하는데 그 목적이 있다.An object of the present invention is to provide an IoT resource management system and method for constructing a virtual space similar to a real environment and enabling real-time resource management anytime, anywhere by placing IoT resources disposed in the real environment in a virtual space. have.
본 발명의 목적들은 이상에서 언급한 목적들로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The objects of the present invention are not limited to the above-mentioned objects, and other objects that are not mentioned will be clearly understood by those skilled in the art from the following description.
이와 같은 목적을 달성하기 위한 본 발명에 따른 사물인터넷 자원 관리 시스템은 사물인터넷 자원 관리를 위하여 사물인터넷 자원들과 사물인터넷 서비스에 대한 정보를 송수신하여 사물인터넷 자원 관리를 수행하는 사물인터넷 자원 관리 지원 시스템;사물인터넷 자원들과 사물인터넷 자원 관리 지원 시스템과의 연결 플랫폼을 제공하는 사물인터넷 플랫폼;사물인터넷 플랫폼과 사물인터넷 자원 간의 연결을 통하여 사물인터넷 서비스에 대한 정보를 송수신하고, 네트워크로 연결되어 사물인터넷 환경을 구축하는 중계기;를 포함하는 것을 특징으로 한다.The IoT resource management system according to the present invention for achieving the above object is an IoT resource management support system for performing IoT resource management by transmitting and receiving information about IoT resources and IoT service for IoT resource management. An IoT platform providing a connection platform between IoT resources and an IoT resource management support system; transmitting and receiving information on an IoT service through a connection between an IoT platform and an IoT resource, and being connected to a network and connected to the IoT Repeater to build the environment; characterized in that it comprises a.
여기서, 상기 사물인터넷 자원 관리 지원 시스템은, 사용자별 중계기 관리를 위한 중계기 관리부와,사용자의 선택에 따른 해당 중계기와 연결되거나 연결되어 사용할 수 있는 자원 관리를 위한 자원 관리부와,사용자로부터 선택된 중계기와 연결되거나 연결할 수 있는 자원를 기반으로 한 서비스 관리를 위한 서비스 관리부와,시스템 사용자 관리를 위한 사용자 계정 관리부와,자원 관리를 위한 사용자 직관적인 인터페이스 제공과 관리를 위한 사용자 인터페이스 관리부를 포함하는 것을 특징으로 한다.Here, the IoT resource management support system, a repeater manager for managing repeaters for each user, a resource manager for resource management that can be used or connected to the corresponding repeater according to the user's selection, and connected to the repeater selected from the user And a service management unit for managing a service based on a resource that can be connected or connected, a user account manager for managing a system user, and a user interface manager for providing and managing an intuitive user interface for resource management.
그리고 상기 중계기 관리부는, 시스템 사용자가 등록하였던 중계기의 목록에 대한 중계기 목록 조회 및 목록 갱신 관리를 하는 중계기 목록 관리부와,실시간 중계기 및 자원에 대한 관리를 위해 동기화 설정 및 동기화를 하는 중계기/자원 동기화 제어부와,시스템 사용자가 새로운 중계기를 등록하는 기능을 제공하는 중계기 등록부를 포함하는 것을 특징으로 한다.The repeater manager may include a repeater list manager configured to perform a list search and list update of a list of repeaters registered by a system user, and a repeater / resource synchronization controller configured to synchronize and set synchronization for management of real-time repeaters and resources. And a repeater registration unit for providing a function for registering a new repeater by the system user.
그리고 상기 자원 관리부는, 사용자가 선택한 중계기와 연결되거나 연결할 수 있는 자원들에 대한 목록을 관리하는 자원 목록 관리부와,자원 목록에 있는 자원들에 대한 활성화 및 비활성화 제어를 하는 자원 활성화 제어부와,시스템 사용자가 새로운 자원을 등록하는 기능을 제공하는 자원 등록부를 포함하는 것을 특징으로 한다.The resource manager may include a resource list manager configured to manage a list of resources connected to or connected to a repeater selected by the user, a resource activation controller configured to control activation and deactivation of resources in the resource list, and a system user. It characterized in that it comprises a resource register for providing a function for registering a new resource.
그리고 상기 서비스 관리부는, 사용자가 선택한 사물인터넷 환경에서 등록되어 사용할 수 있는 서비스에 대한 목록 조회, 목록 갱신을 하는 서비스 목록 관리부와,사용자가 선택한 사물인터넷 환경에서 추가적으로 등록하여 사용할 수 있는 서비스에 대한 조회 및 등록 기능을 제공하는 서비스 마켓 연결부와,사용자가 등록한 서비스 중 서비스 사용에 대한 활성화 및 비활성화 설정 기능을 제공하는 서비스 활성화 제어부를 포함하는 것을 특징으로 한다.In addition, the service manager, the list of services for the list of services registered and available in the IoT environment selected by the user, the service list management unit for updating the list, and the query for services that can be additionally registered and used in the IoT environment selected by the user And a service market connection unit providing a registration function, and a service activation control unit providing an activation and deactivation setting function for service use among services registered by the user.
그리고 상기 사용자 계정 관리부는, 시스템을 사용하고자 하는 사용자의 로그인 기능과 사용 종료를 위한 로그아웃 기능을 제공하는 사용자 로그인/로그아웃 기능부와,시스템을 사용하고자 하는 새로운 사용자에 대한 등록을 하는 사용자 등록부와,시스템 사용자에 대한 정보 변경 및 수정을 하는 사용자 정보 수정부를 포함하는 것을 특징으로 한다.The user account manager may include a user login / logout function that provides a login function and a logout function for ending use of a user who wants to use the system, and a user register that registers a new user who wants to use the system. And, characterized in that it comprises a user information correction unit for changing and modifying information for the system user.
그리고 상기 사용자 인터페이스 관리부는, 시스템 사용자가 등록한 중계기 별 가상공간 화면과 사물인터넷 자원 관리를 위한 각종 메뉴 및 제어 인터페이스를 관리하는 화면 관리부와,중계기 별 서비스를 관리하며 서비스를 구성하는 자원 관리를 하는 화면별 서비스 관리부와,시스템 사용자가 사용한 환경에 대한 이력을 관리하여 가장 최근 사용한 환경에 대해 사용자 인터페이스를 제공하는 사용이력 관리부를 포함하는 것을 특징으로 한다.The user interface manager may include a screen manager for managing virtual space screens for each repeater registered by a system user, various menus and control interfaces for IoT resource management, and a screen for resource management for managing services for each repeater. The service management unit for each star, and the history of the environment used by the system user characterized in that it comprises a usage history management unit for providing a user interface for the most recently used environment.
다른 목적을 달성하기 위한 본 발명에 따른 사물인터넷 자원 관리 방법은 중계기 목록 조회 및 목록 갱신을 하고, 실시간 중계기 및 자원 관리를 위해 동기화 설정 및 동기화를 하는 중계기 관리 단계;사용자가 선택한 중계기와 연결되거나 연결할 수 있는 자원들에 대한 활성화 및 비활성화 제어를 하는 자원 관리 단계;사용자가 선택한 사물인터넷 환경에서 등록되어 사용할 수 있는 서비스에 대한 목록 조회, 목록 갱신을 하는 서비스 관리 단계;시스템을 사용하고자 하는 사용자의 로그인 및 로그아웃 기능을 지원하고, 시스템 사용자에 대한 정보 변경 및 수정을 하는 사용자 계정 관리 단계;를 포함하는 것을 특징으로 한다.Internet of Things resource management method according to the present invention for achieving another object repeater list management and repeating the list, repeater management step of setting and synchronizing synchronization for real-time relay and resource management; connected or connected to the repeater selected by the user Resource management step of controlling the activation and deactivation of the available resources; Service management step of querying the list, updates the list of services registered and available in the IoT environment selected by the user; Login of the user who wants to use the system And a user account management step of supporting a logout function and changing and modifying information on a system user.
그리고 상기 중계기 관리 단계는, 시스템 사용자가 기존에 등록하였던 중계기의 목록에 대한 중계기 목록 조회 및 목록 갱신을 지원하고, 중계기 선택 기능을 제공하는 단계와,실시간 중계기 및 자원에 대한 관리를 위해 중계기 목록, 자원 목록 동기화 기능과 설정을 수행하는 단계와,시스템 사용자가 새로운 중계기를 등록하는 기능을 제공하는 단계를 포함하는 것을 특징으로 한다.The repeater management step may include supporting a repeater list inquiry and list update for a list of repeaters registered by a system user, providing a repeater selection function, and repeater list, for managing real-time repeaters and resources. Performing a resource list synchronization function and setting, and providing a function of registering a new repeater by a system user.
그리고 상기 자원 관리 단계는, 사용자로부터 선택된 중계기와 연결되었거나 연결할 수 있는 자원들의 목록 조회 및 자원 선택 기능을 제공하는 단계와,조회된 자원 목록상의 자원들에 대한 활성화/비활성화 기능을 제공하는 단계와,새로운 자원에 대한 정보를 추가 및 등록하는 단계를 포함하는 것을 특징으로 한다.The resource management step may include providing a list inquiry and resource selection function of resources connected to or connected to a repeater selected by a user, and providing an activation / deactivation function of resources on the viewed resource list; And adding and registering information on the new resource.
그리고 상기 서비스 관리 단계는, 사용자로부터 선택된 중계기와 연결되었거나 연결할 수 있는 자원들을 기반으로 사용 가능한 서비스들의 목록에 대한 조회, 선택 및 관리를 하는 단계와,해당 중계기와 자원들로 구성된 환경에서 사용할 수 있는 서비스들 중 등록이 되어 있지 않은 서비스들을 등록 및 목록 갱신을 하는 단계와,조회된 서비스 목록상의 서비스에 대한 활성화/비 활성화 기능을 제공하는 단계와,화면에 배치된 자원와 중계기 기반으로 생성된 서비스 정보를 관리하는 단계를 포함하는 것을 특징으로 한다.The service management step may include querying, selecting, and managing a list of available services based on resources connected to or connected to a repeater selected by a user, and may be used in an environment configured with the repeater and resources. Registering and updating the list of services that are not registered among the services, providing an activation / deactivation function for the services on the queryed service list, and service information generated based on resources and repeaters placed on the screen Characterized in that it comprises the step of managing.
그리고 사용자 계정 관리 단계는, 시스템을 사용하고자 하는 시스템 사용자의 로그인 로그아웃 기능을 제공하는 단계와,시스템을 사용하고자 하는 새로운 시스템 사용자 등록을 하는 단계와,로그인한 사용자에 대한 정보 수정을 하는 단계를 포함하는 것을 특징으로 한다.The user account management step includes providing a login logout function of a system user who wants to use the system, registering a new system user who wants to use the system, and modifying information about the logged-in user. It is characterized by including.
그리고 사용자 인터페이스 관리 단계를 더 포함하고, 사용자 인터페이스 관리 단계는, 선택된 중계기 별 환경과 유사한 가상공간과 자원 관리를 위한 인터페이스를 제공하는 단계와,중계기별 서비스를 관리하며 서비스를 구성하는 자원에 대한 관리를 하는 단계와,사용자의 화면 사용 이력을 관리하여 최근에 사용한 화면을 제공하는 단계를 포함하는 것을 특징으로 한다.And a user interface management step, wherein the user interface management step includes providing an interface for managing virtual spaces and resources similar to the environment for each selected repeater, and managing services for each relay and constituting a service. And providing a recently used screen by managing a screen usage history of the user.
이와 같은 본 발명에 따른 사물인터넷 자원 관리 시스템 및 방법은 다음과 같은 효과를 갖는다.The IoT resource management system and method according to the present invention has the following effects.
첫째, 사물인터넷 환경을 구성하는 자원에 대한 효율적 관리가 가능하다.First, it is possible to efficiently manage the resources constituting the IoT environment.
둘째, 가상환경을 이용하여 사물인터넷 자원인 센서, 액츄에이터 등의 디바이스와 다양한 서비스의 효율적인 관리가 가능하도록 한다.Second, the virtual environment enables efficient management of devices such as IoT resources, sensors, actuators, and various services.
셋째, 실제 환경과 유사한 가상공간을 구성하고, 실제 환경에 배치된 사물인터넷 자원들을 가상공간에 배치하여 언제 어디서나 실시간 자원의 관리할 수 있도록 한다.Third, it configures a virtual space similar to the real environment and arranges the IoT resources disposed in the real environment in the virtual space to manage the real-time resources anytime and anywhere.
넷째, 사용자가 언제 어디서든지 실시간으로 사물인터넷 환경의 자원에 대한 관리를 쉽게 할 수 있으며, 해당 자원들을 바탕으로 관련 서비스를 생성/조회 및 이용이 가능하도록 한다.Fourth, the user can easily manage resources in the IoT environment anytime and anywhere in real time, and enable the creation / inquiry and use of related services based on the resources.
도 1은 본 발명에 따른 사물인터넷 자원 관리 시스템의 전체 구성도1 is an overall configuration diagram of an IoT resource management system according to the present invention
도 2는 본 발명에 따른 사물인터넷 자원 관리 지원 시스템의 상세 구성도2 is a detailed block diagram of the IoT resource management support system according to the present invention
도 3은 중계기 관리부의 상세 구성도3 is a detailed configuration diagram of the repeater management unit
도 4는 자원 관리부의 상세 구성도4 is a detailed configuration diagram of a resource management unit
도 5는 서비스 관리부의 상세 구성도5 is a detailed configuration diagram of a service management unit
도 6은 사용자 계정 관리부의 상세 구성도6 is a detailed configuration diagram of a user account management unit
도 7은 사용자 인터페이스 관리부의 상세 구성도7 is a detailed configuration diagram of a user interface management unit
도 8은 본 발명에 따른 사물인터넷 자원 관리 방법을 나타낸 플로우 차트8 is a flowchart illustrating an IoT resource management method according to the present invention.
이하, 본 발명에 따른 사물인터넷 자원 관리 시스템 및 방법의 바람직한 실시 예에 관하여 상세히 설명하면 다음과 같다.Hereinafter, a preferred embodiment of an IoT resource management system and method according to the present invention will be described in detail.
본 발명에 따른 사물인터넷 자원 관리 시스템 및 방법의 특징 및 이점들은 이하에서의 각 실시 예에 대한 상세한 설명을 통해 명백해질 것이다.Features and advantages of the IoT resource management system and method according to the present invention will become apparent from the following detailed description of each embodiment.
도 1은 본 발명에 따른 사물인터넷 자원 관리 시스템의 전체 구성도이다.1 is an overall configuration diagram of an IoT resource management system according to the present invention.
본 발명은 가상공간 기술을 활용하여, 사용자가 사물인터넷에서 다양한 자원와 중계기와 같은 자원들을 쉽게 관리하며, 가상공간에 설치된 자원들을 바탕으로 서비스 생성/조회 및 이용이 가능하도록한 것이다.The present invention utilizes virtual space technology to enable users to easily manage various resources and resources such as repeaters in the Internet of Things, and to enable service creation / inquiry and use based on resources installed in virtual space.
도 1은 사물인터넷 자원 관리를 위한 사물인터넷 자원 관리 지원 시스템과 플랫폼, 중계기, 자원 간의 네트워크 연결을 나타낸 전체 구성을 나타낸 것이다.FIG. 1 illustrates an overall configuration showing a network connection between an IoT resource management support system and a platform, a repeater, and a resource for IoT resource management.
본 발명은 사물인터넷 자원 관리를 위하여 사물인터넷 자원들과 사물인터넷 서비스에 대한 정보를 송수신하여 사물인터넷 자원 관리를 수행하는 사물인터넷 자원 관리 지원 시스템(110)을 포함한다.The present invention includes an IoT resource management support system 110 for performing IoT resource management by transmitting and receiving information on IoT resources and IoT service for IoT resource management.
본 발명은 사물인터넷 자원(140)들과 사물인터넷 자원 관리 지원 시스템(110)과의 연결 플랫폼을 제공하는 사물인터넷 플랫폼(120)을 포함할 수 있다.The present invention may include an IoT platform 120 that provides a connection platform between the IoT resources 140 and the IoT resource management support system 110.
본 발명은 사물인터넷 플랫폼(120)과 사물인터넷 자원(140) 간의 연결을 통하여 사물인터넷 서비스에 대한 정보를 송수신하고, 네트워크로 연결되어 사물인터넷 환경을 구축하는 중계기(130)를 포함할 수 있다.The present invention may include a repeater 130 that transmits and receives information on an IoT service through a connection between the IoT platform 120 and the IoT resource 140 and is connected to a network to establish an IoT environment.
구체적으로, 본 발명은 사물인터넷 자원 관리 지원 시스템(110), 사물인터넷 플랫폼(120), 중계기(130)와 사물인터넷 자원(140)의 구성을 포함하는 것으로, 도 1에서와 같이, 사물인터넷 자원 관리를 위하여 사물인터넷 자원들과 사물인터넷 서비스에 대한 정보를 송수신하여 사물인터넷 자원 관리를 수행하는 사물인터넷 자원 관리 지원 시스템(110)과, 사물인터넷 자원들과 사물인터넷 자원 관리 지원 시스템(110)과의 연결 플랫폼을 제공하는 사물인터넷 플랫폼(120)과, 사물인터넷 플랫폼(120)과 사물인터넷 자원(140) 간의 연결을 통하여 사물인터넷 서비스에 대한 정보를 송수신하고, 네트워크로 연결되어 사물인터넷 환경을 구축하는 중계기(130)를 포함한다.Specifically, the present invention includes the configuration of the IoT resource management support system 110, the IoT platform 120, the repeater 130 and the IoT resource 140, as shown in Figure 1, IoT resources IoT resource management support system 110 for transmitting and receiving information on the IoT resources and the IoT service for management to perform IoT resource management, IoT resources and the IoT resource management support system 110 and Internet of Things platform 120 that provides a connection platform of the Internet, and the connection between the IoT platform 120 and the IoT resources 140, transmit and receive information on the Internet of Things service, connected to the network to build the IoT environment It includes a repeater 130.
사물인터넷 자원 관리 지원 시스템(110)은 사물인터넷 플랫폼(120)과 네트워크 연결을 통해 자원관리에 필요한 정보를 수신 및 송신한다. The IoT resource management support system 110 receives and transmits information required for resource management through a network connection with the IoT platform 120.
이러한 연결을 통해 사물인터넷 자원 관리를 위한 사물인터넷 자원 관리 지원 시스템(110)은 사물인터넷 플랫폼(120)을 통해 중계기(130)/사물인터넷 자원(140)들과 사물인터넷 서비스 등에 대한 정보를 송, 수신한다. Through such a connection, the IoT resource management support system 110 for IoT resource management transmits information about the relay 130 / IoT resource 140 and the IoT service through the IoT platform 120. Receive.
중계기(130)는 다양한 사물인터넷 자원(140)들과 다양한 방식의 통신 및 네트워크로 연결되어 사물인터넷 환경을 구축한다.The repeater 130 is connected to various IoT resources 140 through various methods of communication and network to build an IoT environment.
본 발명에 따른 사물인터넷 자원 관리 지원 시스템(110)의 상세 구성은 다음과 같다.Detailed configuration of the IoT resource management support system 110 according to the present invention is as follows.
도 2는 본 발명에 따른 사물인터넷 자원 관리 지원 시스템의 상세 구성도이다.2 is a detailed block diagram of the IoT resource management support system according to the present invention.
본 발명에 따른 사물인터넷 자원 관리 지원 시스템은 도 2에서와 같이, 중계기 관리부(210), 자원 관리부(220), 서비스 관리부(230), 사용자 계정 관리부(240), 사용자 인터페이스 관리부(250)로 구성된다.IoT resource management support system according to the present invention is composed of a repeater manager 210, a resource manager 220, a service manager 230, a user account manager 240, a user interface manager 250 as shown in FIG. do.
본 발명에 따른 사물인터넷 자원 관리 지원 시스템은 사용자별 중계기 관리를 위한 중계기 관리부(210)와, 사용자의 선택에 따른 해당 중계기와 연결되거나 연결되어 사용할 수 있는 자원 관리를 위한 자원 관리부(220)와, 사용자로부터 선택된 중계기와 연결되거나 연결할 수 있는 자원를 기반으로 한 서비스 관리를 위한 서비스 관리부(230)와, 시스템 사용자 관리를 위한 사용자 계정 관리부(240)와, 자원 관리를 위한 사용자 직관적인 인터페이스 제공과 관리를 위한 사용자 인터페이스 관리부(250)를 포함한다.The IoT resource management support system according to the present invention includes a repeater manager 210 for managing a repeater for each user, a resource manager 220 for resource management that can be used or connected to a corresponding repeater according to a user's selection; Providing and managing a service management unit 230 for service management based on resources that can be connected or connected to a repeater selected from the user, a user account manager 240 for system user management, and a user intuitive interface for resource management It includes a user interface manager 250 for.
여기서, 중계기 관리부(210)는 시스템 사용자가 기존에 등록하였던 중계기의 목록에 대한 중계기 목록 조회 및 목록 갱신 등의 관리를 하고, 실시간 중계기 및 자원에 대한 관리를 위해 동기화 설정 및 동기화를 수행하다.Here, the repeater manager 210 manages a repeater list inquiry and list update for a list of repeaters that the system user has previously registered, and performs synchronization setting and synchronization for managing real-time repeaters and resources.
그리고 자원 관리부(220)는 사용자가 선택한 중계기와 연결되거나 연결할 수 있는 자원들에 대한 목록을 관리하고, 자원 목록에 있는 자원들에 대한 활성화 및 비활성화 제어를 한다.The resource manager 220 manages a list of resources connected to or connected to the repeater selected by the user, and controls activation and deactivation of the resources in the resource list.
그리고 서비스 관리부(230)는 사용자가 선택한 사물인터넷 환경에서 등록되어 사용할 수 있는 서비스에 대한 목록 조회, 목록 갱신을 수행한다.The service manager 230 performs a list inquiry and a list update on a service that can be registered and used in the IoT environment selected by the user.
그리고 사용자 계정 관리부(240)는 시스템을 사용하고자 하는 사용자의 로그인 기능과 사용 종료를 위한 로그아웃 기능을 제공을 하고, 시스템 사용자에 대한 정보 변경 및 수정을 한다.The user account manager 240 provides a login function and a logout function for terminating the use of the user who wants to use the system, and changes and modifies information on the system user.
그리고 사용자 인터페이스 관리부(250)는 시스템 사용자가 등록한 중계기 별 가상공간 화면과 사물인터넷 자원 관리를 위한 각종 메뉴 및 제어 인터페이스를 관리한다.The user interface manager 250 manages a virtual space screen for each repeater registered by a system user and various menus and control interfaces for IoT resource management.
중계기 관리부(210)의 상세 구성은 다음과 같다.The detailed configuration of the repeater management unit 210 is as follows.
도 3은 중계기 관리부의 상세 구성도이다.3 is a detailed block diagram of the repeater manager.
중계기 관리부(210)는 도 3과 같이, 중계기 목록 관리부(31), 중계기/자원 동기화 제어부(32), 중계기 등록부(33)를 포함한다.The repeater manager 210 includes a repeater list manager 31, a repeater / resource synchronization controller 32, and a repeater register 33 as shown in FIG. 3.
구체적으로, 중계기 관리부(210)는, 시스템 사용자가 기존에 등록하였던 중계기의 목록에 대한 중계기 목록 조회 및 목록 갱신을 지원하고, 중계기 선택 기능을 제공하는 중계기 목록 관리부(31)와, 실시간 중계기 및 자원에 대한 관리를 위해 중계기 목록, 자원 목록 동기화 기능과 설정을 위한 중계기/자원 동기화 제어부(32)와, 시스템 사용자가 새로운 중계기를 등록하는 기능을 제공하는 중계기 등록부(33)를 포함한다.Specifically, the repeater manager 210 supports a repeater list inquiry and list update for a list of repeaters registered by a system user, and a repeater list manager 31 that provides a repeater selection function, and a real time repeater and resources. A repeater list, a repeater / resource synchronization control unit 32 for setting and repeating a list of resources for management, and a repeater register 33 providing a function of registering a new repeater by a system user.
그리고 자원 관리부(220)의 상세 구성은 다음과 같다.The detailed configuration of the resource management unit 220 is as follows.
도 4는 자원 관리부의 상세 구성도이다.4 is a detailed configuration diagram of a resource management unit.
자원 관리부(220)는 도 4와 같이, 자원 목록 관리부(41), 자원 활성화 제어부(42), 자원 등록부(43)를 포함한다.The resource manager 220 includes a resource list manager 41, a resource activation controller 42, and a resource register 43 as shown in FIG. 4.
구체적으로 자원 관리부(220)는, 사용자로부터 선택된 중계기와 연결되었거나 연결할 수 있는 자원들의 목록 조회 및 자원 선택 기능을 제공하는 자원 목록 관리부(41)와, 조회된 자원 목록상의 자원들에 대한 활성화/비활성화 기능을 제공하는 자원 활성화 제어부(42)와, 새로운 자원에 대한 정보를 추가 및 등록하는 기능을 제공하는 자원 등록부(43)를 포함한다.In more detail, the resource manager 220 may include a resource list manager 41 that provides a list inquiry and resource selection function of resources connected or connected to a repeater selected by a user, and activation / deactivation of resources on the inquired resource list. It includes a resource activation control unit 42 for providing a function, and a resource registration unit 43 for providing a function for adding and registering information about a new resource.
그리고 서비스 관리부(230)의 상세 구성은 다음과 같다.The detailed configuration of the service management unit 230 is as follows.
도 5는 서비스 관리부의 상세 구성도이다.5 is a detailed configuration diagram of the service management unit.
서비스 관리부(230)는 도 5와 같이, 서비스 목록 관리부(51), 서비스 마켓 연결부(52), 서비스 활성화 제어부(53), 서비스 생성정보 관리부(54)를 포함한다.The service manager 230 includes a service list manager 51, a service market connection unit 52, a service activation controller 53, and a service generation information manager 54 as shown in FIG. 5.
구체적으로, 서비스 관리부(230)는 사용자로부터 선택된 중계기와 연결되었거나 연결할 수 있는 자원들을 기반으로 사용 가능한 서비스들의 목록에 대한 조회, 선택 및 관리 기능을 하는 서비스 목록 관리부(51)와, 해당 중계기와 자원들로 구성된 환경에서 사용할 수 있는 서비스들 중 등록이 되어 있지 않은 서비스들을 등록 및 목록 갱신할 수 있는 서비스 마켓 연결부(52)와, 조회된 서비스 목록상의 서비스에 대한 활성화/비 활성화 기능을 제공하는 서비스 활성화 제어부(53)와, 화면에 배치된 자원와 중계기 기반으로 생성된 서비스 정보를 관리기능을 제공하는 서비스 생성정보 관리부(54)를 포함한다.In detail, the service manager 230 is a service list manager 51 for querying, selecting, and managing a list of available services based on resources connected or connected to a repeater selected by a user, and a corresponding repeater and resource. Service market connection unit 52 for registering and updating a list of services that are not registered among the services available in the environment consisting of services, and a service providing an activation / deactivation function for the services on the inquired service list. An activation control unit 53 and a service generation information management unit 54 that provides a management function for the service information generated on the basis of resources and repeaters arranged on the screen.
그리고 사용자 계정 관리부(240)의 상세 구성은 다음과 같다.The detailed configuration of the user account manager 240 is as follows.
도 6은 사용자 계정 관리부의 상세 구성도이다.6 is a detailed configuration diagram of a user account manager.
사용자 계정 관리부(240)는 도 6과 같이, 사용자 로그인/로그아웃 기능부(61), 사용자 등록부(62), 사용자 정보 수정부(63)를 포함한다.As illustrated in FIG. 6, the user account manager 240 includes a user login / logout function unit 61, a user register 62, and a user information correction unit 63.
구체적으로 사용자 계정 관리부(240)는, 시스템을 사용하고자 하는 시스템 사용자의 로그인 로그아웃 기능을 제공하는 사용자 로그인/로그아웃 기능부(61)와, 시스템을 사용하고자 하는 새로운 시스템 사용자 등록 기능을 제공하는 사용자 등록부(62)와, 로그인한 사용자에 대한 정보 수정 기능을 제공하는 사용자 정보 수정부(63)를 포함한다.In more detail, the user account manager 240 may provide a user login / logout function unit 61 that provides a login logout function of a system user who wants to use the system, and a new system user registration function that intends to use the system. A user registration unit 62 and a user information correction unit 63 that provides an information correction function for the logged-in user.
그리고 사용자 인터페이스 관리부(250)의 상세 구성은 다음과 같다.The detailed configuration of the user interface management unit 250 is as follows.
도 7은 사용자 인터페이스 관리부의 상세 구성도이다.7 is a detailed configuration diagram of the user interface management unit.
사용자 인터페이스 관리부(250)는 도 7과 같이, 화면 관리부(71), 화면별 서비스 관리부(72), 사용이력 관리부(73)를 포함한다.The user interface manager 250 includes a screen manager 71, a service manager 72 for each screen, and a usage history manager 73 as shown in FIG. 7.
구체적으로 사용자 인터페이스 관리부(250)는, 선택된 중계기 별 환경과 유사한 가상공간과 자원 관리를 위한 인터페이스를 제공하는 화면 관리부(71)와, 중계기별 서비스를 관리하며 서비스를 구성하는 자원에 대한 관리기능을 제공하는 화면별 서비스 관리부(72)와, 사용자의 화면 사용 이력을 관리하여 최근에 사용한 화면을 제공하는 사용 이력 관리부(73)를 포함한다.In more detail, the user interface management unit 250 includes a screen management unit 71 that provides an interface for managing virtual spaces and resources similar to the environment for each selected repeater, and manages services for each repeater and manages the resources constituting the service. The service management unit 72 for each screen provided, and a usage history manager 73 for managing a user's screen usage history and providing a recently used screen.
이와 같은 구성을 갖는 사물인터넷 자원 관리 시스템에서의 사물인터넷 자원 관리 방법을 구체적으로 설명하면 다음과 같다.The IoT resource management method in the IoT resource management system having such a configuration will be described in detail as follows.
도 8은 본 발명에 따른 사물인터넷 자원 관리 방법을 나타낸 플로우 차트이다.8 is a flowchart illustrating an IoT resource management method according to the present invention.
먼저, 사물인터넷 플랫폼(120)을 통해 중계기(130)/사물인터넷 자원(140)들과 사물인터넷 서비스 등에 대한 정보를 송, 수신한다.(S801)First, the IoT platform 120 transmits and receives information about the repeater 130 and the IoT resource 140 and the IoT service.
그리고 시스템 사용자가 등록하였던 중계기의 목록에 대한 중계기 목록 조회 및 목록 갱신을 하고(S802), 실시간 중계기 및 자원에 대한 관리를 위해 동기화 설정 및 동기화를 하는 중계기 관리 단계를 수행한다.(S803)In addition, the repeater list inquiry and list update for the list of repeaters registered by the system user are performed (S802), and the repeater management step of setting and synchronizing synchronization for management of real-time repeaters and resources is performed (S803).
이어, 사용자가 선택한 중계기와 연결되거나 연결할 수 있는 자원들에 대한 활성화 및 비활성화 제어를 하고, 새로운 자원을 등록하는 자원 관리 단계를 수행한다.(S804)Subsequently, the resource management step of activating and deactivating the resources connected to or connected to the repeater selected by the user and registering a new resource is performed (S804).
그리고 사용자가 선택한 사물인터넷 환경에서 등록되어 사용할 수 있는 서비스에 대한 목록 조회, 목록 갱신을 하고(S805), 사용자가 선택한 사물인터넷 환경에서 추가적으로 등록하여 사용할 수 있는 서비스에 대한 조회 및 등록을 하는 서비스 관리 단계를 수행한다.(S806)In addition, the list management and update of the list of services available in the IoT environment selected by the user may be performed (S805), and the service management may be performed to inquire and register a service that may be additionally registered and used in the IoT environment selected by the user. Perform the step (S806).
이어, 화면에 배치된 자원과 중계기 기반으로 생성된 정보를 제공하고, 시스템을 사용하고자 하는 사용자의 로그인 기능과 사용 종료를 위한 로그아웃 기능을 하고, 시스템 사용자에 대한 정보 변경 및 수정을 하는 사용자 계정 관리 단계를 수행한다.(S807)Next, a user account that provides information generated based on resources and repeaters placed on the screen, provides a login function for a user who wants to use the system, and a logout function for terminating the use of the user, and changes and modifies information on a system user. Perform the management steps (S807).
여기서, 중계기 관리 단계는, 시스템 사용자가 기존에 등록하였던 중계기의 목록에 대한 중계기 목록 조회 및 목록 갱신을 지원하고, 중계기 선택 기능을 제공하는 단계와, 실시간 중계기 및 자원에 대한 관리를 위해 중계기 목록, 자원 목록 동기화 기능과 설정을 수행하는 단계와, 시스템 사용자가 새로운 중계기를 등록하는 기능을 제공하는 단계를 포함한다.In this case, the repeater management step includes supporting a repeater list inquiry and list update for the list of repeaters registered by the system user, and providing a repeater selection function, and repeater list, Performing a resource list synchronization function and setting, and providing a function of registering a new repeater by a system user.
그리고 자원 관리 단계는, 사용자로부터 선택된 중계기와 연결되었거나 연결할 수 있는 자원들의 목록 조회 및 자원 선택 기능을 제공하는 단계와, 조회된 자원 목록상의 자원들에 대한 활성화/비활성화 기능을 제공하는 단계와, 새로운 자원에 대한 정보를 추가 및 등록하는 단계를 포함한다.The resource management step may include providing a list inquiry and resource selection function of resources connected or connected to a relay selected by a user, providing a function of activating / deactivating the resources on the inquired resource list, and Adding and registering information about the resource.
그리고 서비스 관리 단계는, 사용자로부터 선택된 중계기와 연결되었거나 연결할 수 있는 자원들을 기반으로 사용 가능한 서비스들의 목록에 대한 조회, 선택 및 관리를 하는 단계와, 해당 중계기와 자원들로 구성된 환경에서 사용할 수 있는 서비스들 중 등록이 되어 있지 않은 서비스들을 등록 및 목록 갱신을 하는 단계와, 조회된 서비스 목록상의 서비스에 대한 활성화/비 활성화 기능을 제공하는 단계와, 화면에 배치된 자원와 중계기 기반으로 생성된 서비스 정보를 관리하는 단계를 포함한다.The service management step includes querying, selecting, and managing a list of available services based on resources connected to or connected to a relay selected by a user, and services that can be used in an environment composed of the relay and resources. Registering and updating a list of services that are not registered, providing a function of activating / deactivating services on the inquired service list, and service information generated based on resources and repeaters arranged on the screen. Managing.
그리고 사용자 계정 관리 단계는, 시스템을 사용하고자 하는 시스템 사용자의 로그인 로그아웃 기능을 제공하는 단계와, 시스템을 사용하고자 하는 새로운 시스템 사용자 등록을 하는 단계와, 로그인한 사용자에 대한 정보 수정을 하는 단계를 포함한다.The user account management step includes providing a login logout function of a system user who wants to use the system, registering a new system user who wants to use the system, and modifying information on the logged-in user. Include.
그리고 본 발명에 따른 사물인터넷 자원 관리 방법은 사용자 인터페이스 관리 단계를 더 포함할 수 있고, 사용자 인터페이스 관리 단계는, 선택된 중계기 별 환경과 유사한 가상공간과 자원 관리를 위한 인터페이스를 제공하는 단계와, 중계기별 서비스를 관리하며 서비스를 구성하는 자원에 대한 관리를 하는 단계와, 사용자의 화면 사용 이력을 관리하여 최근에 사용한 화면을 제공하는 단계를 포함할 수 있다.The IoT resource management method according to the present invention may further include a user interface management step. The user interface management step may include providing an interface for managing a virtual space and resources similar to the environment for each selected repeater, and for each repeater. The method may include managing a service and managing resources constituting the service, and managing a screen usage history of the user to provide a recently used screen.
이와 같은 본 발명에 따른 사물인터넷 자원 관리 시스템 및 방법은 사물인터넷 환경을 구성하는 자원에 대한 효율적 관리가 가능하도록 한 것으로, 가상환경을 이용하여 사물인터넷 자원인 센서, 액츄에이터 등의 디바이스와 다양한 서비스의 효율적인 관리를 가능하게 하도록 한 것이다.The IoT resource management system and method according to the present invention enables efficient management of resources constituting the IoT environment, and uses a virtual environment to connect devices, such as IoT resources, sensors, actuators, and the like with various services. It is to enable efficient management.
이를 통하여, 실제 환경과 유사한 가상공간을 구성하고, 실제 환경에 배치된 사물인터넷 자원들을 가상공간에 배치하여 언제 어디서나 실시간 자원의 관리할 수 있도록 한 것이다.Through this, it configures a virtual space similar to the real environment, it is possible to manage the real-time resources anytime, anywhere by placing the IoT resources disposed in the real environment in the virtual space.
이상에서의 설명에서와 같이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 본 발명이 구현되어 있음을 이해할 수 있을 것이다.It will be understood that the present invention is implemented in a modified form without departing from the essential features of the present invention as described above.
그러므로 명시된 실시 예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 하고, 본 발명의 범위는 전술한 설명이 아니라 특허청구 범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.Therefore, the described embodiments should be considered in descriptive sense only and not for purposes of limitation, and the scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the equivalent scope are included in the present invention. It should be interpreted.
본 발명은 사물인터넷 자원 관리에 관한 것으로, 구체적으로 가상환경을 이용하여 사물인터넷 자원과 다양한 서비스의 효율적인 관리를 위한 사물인터넷 자원 관리 시스템 및 방법에 관한 것이다.The present invention relates to IoT resource management, and more particularly, to an IoT resource management system and method for efficiently managing IoT resources and various services using a virtual environment.

Claims (10)

  1. 사물인터넷 자원 관리를 위하여 사물인터넷 자원들과 사물인터넷 서비스에 대한 정보를 송수신하여 사물인터넷 자원 관리를 수행하는 사물인터넷 자원 관리 지원 시스템;An IoT resource management support system for performing IoT resource management by transmitting and receiving information on IoT resources and IoT service for IoT resource management;
    사물인터넷 자원들과 사물인터넷 자원 관리 지원 시스템과의 연결 플랫폼을 제공하는 사물인터넷 플랫폼;An IoT platform providing a connection platform between the IoT resources and the IoT resource management support system;
    사물인터넷 플랫폼과 사물인터넷 자원 간의 연결을 통하여 사물인터넷 서비스에 대한 정보를 송수신하고, 네트워크로 연결되어 사물인터넷 환경을 구축하는 중계기;를 포함하는 것을 특징으로 하는 사물인터넷 자원 관리 시스템.And a repeater for transmitting and receiving information on the IoT service through a connection between the IoT platform and the IoT resource, and connecting to a network to build an IoT environment.
  2. 제 1 항에 있어서, 상기 사물인터넷 자원 관리 지원 시스템은,According to claim 1, The IoT resource management support system,
    사용자별 중계기 관리를 위한 중계기 관리부와,Repeater management unit for repeater management for each user,
    사용자의 선택에 따른 해당 중계기와 연결되거나 연결되어 사용할 수 있는 자원 관리를 위한 자원 관리부와,Resource management unit for resource management that can be connected or used in connection with the repeater according to the user's selection,
    사용자로부터 선택된 중계기와 연결되거나 연결할 수 있는 자원를 기반으로 한 서비스 관리를 위한 서비스 관리부와,A service management unit for managing a service based on a resource connected to or connected to a repeater selected from a user;
    시스템 사용자 관리를 위한 사용자 계정 관리부와,User account management unit for system user management,
    자원 관리를 위한 사용자 직관적인 인터페이스 제공과 관리를 위한 사용자 인터페이스 관리부를 포함하는 것을 특징으로 하는 사물인터넷 자원 관리 시스템.IoT resource management system comprising a user interface management unit for providing and managing a user intuitive interface for resource management.
  3. 제 2 항에 있어서, 상기 중계기 관리부는,The method of claim 2, wherein the repeater management unit,
    시스템 사용자가 등록하였던 중계기의 목록에 대한 중계기 목록 조회 및 목록 갱신 관리를 하는 중계기 목록 관리부와,A repeater list management unit for inquiring and updating the list of repeaters for the list of repeaters registered by the system user;
    실시간 중계기 및 자원에 대한 관리를 위해 동기화 설정 및 동기화를 하는 중계기/자원 동기화 제어부와,A repeater / resource synchronization controller for setting and synchronizing synchronization for real-time management of relays and resources;
    시스템 사용자가 새로운 중계기를 등록하는 기능을 제공하는 중계기 등록부를 포함하는 것을 특징으로 하는 사물인터넷 자원 관리 시스템.IoT resource management system, characterized in that it comprises a repeater registration unit for providing a function for registering a new repeater by the system user.
  4. 제 2 항에 있어서, 상기 자원 관리부는,The method of claim 2, wherein the resource management unit,
    사용자가 선택한 중계기와 연결되거나 연결할 수 있는 자원들에 대한 목록을 관리하는 자원 목록 관리부와,A resource list management unit for managing a list of resources that can be connected or connected to a repeater selected by the user;
    자원 목록에 있는 자원들에 대한 활성화 및 비활성화 제어를 하는 자원 활성화 제어부와,A resource activation control unit configured to control activation and deactivation of resources in the resource list;
    시스템 사용자가 새로운 자원을 등록하는 기능을 제공하는 자원 등록부를 포함하는 것을 특징으로 하는 사물인터넷 자원 관리 시스템.IoT resource management system, characterized in that it comprises a resource register for providing a function for the system user to register a new resource.
  5. 제 2 항에 있어서, 상기 서비스 관리부는,The method of claim 2, wherein the service management unit,
    사용자가 선택한 사물인터넷 환경에서 등록되어 사용할 수 있는 서비스에 대한 목록 조회, 목록 갱신을 하는 서비스 목록 관리부와,A service list management unit for searching and updating a list of services registered and available in the IoT environment selected by the user;
    사용자가 선택한 사물인터넷 환경에서 추가적으로 등록하여 사용할 수 있는 서비스에 대한 조회 및 등록 기능을 제공하는 서비스 마켓 연결부와,A service market connection unit that provides an inquiry and registration function for a service that can be additionally registered and used in an IoT environment selected by the user;
    사용자가 등록한 서비스 중 서비스 사용에 대한 활성화 및 비활성화 설정 기능을 제공하는 서비스 활성화 제어부를 포함하는 것을 특징으로 하는 사물인터넷 자원 관리 시스템.The IoT resource management system, characterized in that it comprises a service activation control unit for providing an activation and deactivation setting function for the use of the service among the services registered by the user.
  6. 제 2 항에 있어서, 상기 사용자 계정 관리부는,The method of claim 2, wherein the user account management unit,
    시스템을 사용하고자 하는 사용자의 로그인 기능과 사용 종료를 위한 로그아웃 기능을 제공하는 사용자 로그인/로그아웃 기능부와, A user login / logout function that provides a login function for a user who wants to use the system and a logout function for terminating the use of the system;
    시스템을 사용하고자 하는 새로운 사용자에 대한 등록을 하는 사용자 등록부와,A user register that registers a new user who wants to use the system,
    시스템 사용자에 대한 정보 변경 및 수정을 하는 사용자 정보 수정부를 포함하는 것을 특징으로 하는 사물인터넷 자원 관리 시스템.IoT resource management system comprising a user information correction unit for changing and modifying information for the system user.
  7. 제 2 항에 있어서, 상기 사용자 인터페이스 관리부는,The method of claim 2, wherein the user interface management unit,
    시스템 사용자가 등록한 중계기 별 가상공간 화면과 사물인터넷 자원 관리를 위한 각종 메뉴 및 제어 인터페이스를 관리하는 화면 관리부와,A screen manager that manages a virtual space screen for each repeater registered by a system user and various menus and control interfaces for IoT resource management;
    중계기 별 서비스를 관리하며 서비스를 구성하는 자원 관리를 하는 화면별 서비스 관리부와,A service management unit for each screen that manages services for each repeater and manages resources for configuring services;
    시스템 사용자가 사용한 환경에 대한 이력을 관리하여 가장 최근 사용한 환경에 대해 사용자 인터페이스를 제공하는 사용이력 관리부를 포함하는 것을 특징으로 하는 사물인터넷 자원 관리 시스템.IoT resource management system comprising a history management unit for managing the history of the environment used by the system user to provide a user interface for the most recently used environment.
  8. 중계기 목록 조회 및 목록 갱신을 하고, 실시간 중계기 및 자원 관리를 위해 동기화 설정 및 동기화를 하는 중계기 관리 단계;A repeater management step of performing a repeater list inquiry and list update, and setting and synchronizing synchronization for real time repeater and resource management;
    사용자가 선택한 중계기와 연결되거나 연결할 수 있는 자원들에 대한 활성화 및 비활성화 제어를 하는 자원 관리 단계;A resource management step of controlling activation and deactivation of resources connected to or connected to a repeater selected by a user;
    사용자가 선택한 사물인터넷 환경에서 등록되어 사용할 수 있는 서비스에 대한 목록 조회, 목록 갱신을 하는 서비스 관리 단계;A service management step of performing a list inquiry and a list update on a service registered and used in the IoT environment selected by the user;
    시스템을 사용하고자 하는 사용자의 로그인 및 로그아웃 기능을 지원하고, 시스템 사용자에 대한 정보 변경 및 수정을 하는 사용자 계정 관리 단계;를 포함하는 것을 특징으로 하는 사물인터넷 자원 관리 방법.And a user account management step of supporting a login and logout function of a user who wants to use the system, and changing and modifying information on the system user.
  9. 제 8 항에 있어서, 상기 중계기 관리 단계는,The method of claim 8, wherein the repeater management step,
    시스템 사용자가 기존에 등록하였던 중계기의 목록에 대한 중계기 목록 조회 및 목록 갱신을 지원하고, 중계기 선택 기능을 제공하는 단계와,Providing a repeater list inquiry and list update for a list of repeaters registered by a system user and providing a repeater selection function;
    실시간 중계기 및 자원에 대한 관리를 위해 중계기 목록, 자원 목록 동기화 기능과 설정을 수행하는 단계와,Performing the repeater list, resource list synchronization function and setting for the management of the real-time repeaters and resources;
    시스템 사용자가 새로운 중계기를 등록하는 기능을 제공하는 단계를 포함하는 것을 특징으로 하는 사물인터넷 자원 관리 방법.Providing a function by which a system user registers a new repeater.
  10. 제 8 항에 있어서, 상기 서비스 관리 단계는,The method of claim 8, wherein the service management step,
    사용자로부터 선택된 중계기와 연결되었거나 연결할 수 있는 자원들을 기반으로 사용 가능한 서비스들의 목록에 대한 조회, 선택 및 관리를 하는 단계와,Inquiring, selecting, and managing a list of available services based on resources connected to or connected to a relay selected from a user;
    해당 중계기와 자원들로 구성된 환경에서 사용할 수 있는 서비스들 중 등록이 되어 있지 않은 서비스들을 등록 및 목록 갱신을 하는 단계와,Registering and updating the list of services that are not registered among the services available in the environment composed of the corresponding relay and resources;
    조회된 서비스 목록상의 서비스에 대한 활성화/비 활성화 기능을 제공하는 단계와,Providing an activation / deactivation function for a service on the inquired service list;
    화면에 배치된 자원와 중계기 기반으로 생성된 서비스 정보를 관리하는 단계를 포함하는 것을 특징으로 하는 사물인터넷 자원 관리 방법.IoT resource management method comprising the step of managing the service information generated on the basis of the resources and the relay disposed on the screen.
PCT/KR2017/013256 2016-11-23 2017-11-21 Internet of things resource management system and method WO2018097572A1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR20160156759 2016-11-23
KR10-2016-0156759 2016-11-23
KR10-2017-0148899 2017-11-09
KR1020170148899A KR20180058192A (en) 2016-11-23 2017-11-09 System and Method for Managing Resource of Internet of Things

Publications (1)

Publication Number Publication Date
WO2018097572A1 true WO2018097572A1 (en) 2018-05-31

Family

ID=62195934

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2017/013256 WO2018097572A1 (en) 2016-11-23 2017-11-21 Internet of things resource management system and method

Country Status (1)

Country Link
WO (1) WO2018097572A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150264138A1 (en) * 2014-03-13 2015-09-17 Systech Corporation Gateway management using virtual gateways and wildcards
KR20150116344A (en) * 2014-04-07 2015-10-15 한국전자통신연구원 Method and apparatus for brokering internet of things
KR20160044068A (en) * 2014-10-13 2016-04-25 한국과학기술원 Method and system for controlling device based internet of things
US20160269486A1 (en) * 2015-03-13 2016-09-15 Qualcomm Incorporated Internet of everything device relay discovery and selection
US20160285979A1 (en) * 2015-03-25 2016-09-29 Intel Corporation Accessing service of internet of things

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150264138A1 (en) * 2014-03-13 2015-09-17 Systech Corporation Gateway management using virtual gateways and wildcards
KR20150116344A (en) * 2014-04-07 2015-10-15 한국전자통신연구원 Method and apparatus for brokering internet of things
KR20160044068A (en) * 2014-10-13 2016-04-25 한국과학기술원 Method and system for controlling device based internet of things
US20160269486A1 (en) * 2015-03-13 2016-09-15 Qualcomm Incorporated Internet of everything device relay discovery and selection
US20160285979A1 (en) * 2015-03-25 2016-09-29 Intel Corporation Accessing service of internet of things

Similar Documents

Publication Publication Date Title
WO2015012434A1 (en) Smart device-based home network system and control method therefor
WO2014092375A1 (en) Method and apparatus for controlling access between home device and external server in home network system
WO2013085088A1 (en) Method for sharing data of device in m2m communication and system therefor
WO2014010784A1 (en) Method of providing internet of things service
WO2012115385A2 (en) Apparatus and method for providing universal plug and play service based on wi-fi direct connection in portable terminal
WO2012067382A2 (en) Method for tethering network connection, method for connecting to network, and wireless communication group applying the same
WO2016085180A1 (en) Method of managing cookie information for target advertisement and application for managing cookie information
WO2012050289A1 (en) Remote power management system and method
WO2019039811A1 (en) Blockchain-based one id service system and method
WO2010053241A1 (en) System and method for long-distance control of end-point terminal in cpns environment, and cpns server and mobile communication terminal for the same
WO2013022248A2 (en) Method and apparatus for providing service based on component using personal network
WO2014010883A1 (en) Device and method for accessing wireless network in consideration of radio frequency band
WO2018135742A1 (en) System for fog computing operation, having centralized control structure server, and control method therefor
WO2024049011A1 (en) Iot gateway providing compatibility with iot devices having various protocols, and control method therefor
WO2011111897A1 (en) System for managing used resources in guest room
WO2013039297A2 (en) Method and system for searching for object in network
WO2014003510A1 (en) Apparatus and method for sharing data by using topology
WO2013069981A1 (en) Communication system and operating method using home gateway
WO2017126768A1 (en) Remote control apparatus and system for remotely controlling mobile robot and method for executing system
WO2018079925A1 (en) Method for controlling quick pairing with internet-of-things devices by using service subscriber information
WO2018097572A1 (en) Internet of things resource management system and method
WO2016108494A1 (en) Webrtc and service worker-based home network system and method
WO2012047026A2 (en) Method and apparatus for providing outside network service based on advertisement viewing
WO2020218630A1 (en) Multiple information provision system of guide robot and method therefor
WO2013100484A1 (en) User terminal and method for sharing data between applications thereof

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17874427

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17874427

Country of ref document: EP

Kind code of ref document: A1