KR20070001437A - Service Manager for Intelligent Home Network Services - Google Patents
Service Manager for Intelligent Home Network Services Download PDFInfo
- Publication number
- KR20070001437A KR20070001437A KR1020050056930A KR20050056930A KR20070001437A KR 20070001437 A KR20070001437 A KR 20070001437A KR 1020050056930 A KR1020050056930 A KR 1020050056930A KR 20050056930 A KR20050056930 A KR 20050056930A KR 20070001437 A KR20070001437 A KR 20070001437A
- Authority
- KR
- South Korea
- Prior art keywords
- service
- user
- home network
- intelligent home
- service manager
- Prior art date
- Legal status (The legal status 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 status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 5
- 238000011161 development Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 1
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2823—Reporting information sensed by appliance or service execution status of appliance services in a home automation network
- H04L12/2827—Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality
- H04L12/2829—Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality involving user profiles according to which the execution of a home appliance functionality is automatically triggered
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Computer And Data Communications (AREA)
Abstract
본 발명에서 개발한 지능형 홈네트워크 서비스를 위한 서비스 매니저를 적용하여 사용자의 요구, 스케쥴 또한 동패턴에 따라 제공되어져야 하는 하나 또는 어려개의 SubTask들의 연관성을 고려하여 Task를 구성함으로써 상황인지 서비스를 제공한다. 또한 사용자별 각각의 Session을 생성하여 다양한 이벤트와 그에 따른 서비스들이 사용자의 프로파일에 기반하여 충돌없이 서비스의 제공이 가능하도록 지원한다.By applying the service manager for the intelligent home network service developed in the present invention, a situation-aware service is provided by configuring a task in consideration of the association of one or several subtasks that must be provided according to the user's request and schedule according to the pattern. . In addition, by creating each session for each user, various events and services are supported based on the user's profile without conflict.
Description
도 1은 본 발명 서비스 매니저 전체 시스템 구성도1 is a schematic diagram of a service system of the present invention.
< 도면의 주요 부분에 대한 부호의 설명 > <Description of Symbols for Main Parts of Drawings>
Session SupervisorSession Supervisor
- 사용자의 공간상으로의 등장이나 Virtual한 생성이 필요한 경우 세션을 형성, 유지하고 사용자의 퇴장과 Task의 종료에 따른 세션의 종료-If the user needs to appear in the space or create a virtual space, a session is formed and maintained.
Tracking ModuleTracking Module
- 사용자 인식을 위한 다중 사용자의 Conflict 발생에 따른 카메라 센서 관리-Camera sensor management according to conflict occurrence of multiple users for user recognition
- 사용자의 이동에 따라 시간적, 공간적으로 연속적 트래킹이 되도록 유지-Maintain continuous tracking in time and space as user moves
Session MonitorSession Monitor
- 세션을 유지 관리하기 위해서 세션의 생성 및 소멸을 모니터링 하고 관리Monitor and manage the creation and destruction of sessions to maintain sessions
- 세션의 충돌에 대해 사용자 우선순위의 적용 및 정책적 방안 관리-Apply user priorities and manage policy measures against session conflicts
Task SchedulerTask scheduler
- 정적 패턴이나 사용자의 요청들에 따른 서비스의 제공에 있어서의 Task의 생성 및 유지, 서비스가 완료되는 경우의 Task 종료-Creation and maintenance of tasks in the provision of services according to static patterns or user requests, and termination of tasks when the services are completed
- 한 사용자의 다양한 서비스 제공에서의 중복이나 관련 Action의 충돌에 대한 인지 및 우선순위 적용과 정책적 방안 관리-Recognition and prioritization of overlapping or conflict of related actions in providing various services of one user and management of policy measures
Subtask Scheduler(Conflict)Subtask Scheduler (Conflict)
- 서비스의 제공을 위한 가전기기 및 Virtual action에 대한 시간적 순서 및 상황의 고려 및 유지, 관리-Consider, maintain, and manage the temporal order and situation of home appliances and virtual actions to provide services
- 서비스에서의 시간 상의 순차적 서비스 제공을 위한 우선 순위 적용 및 정책적 방안 관리-Priority application and policy management for sequential service provision in service
Message ControllerMessage controller
- 추론되어지거나 명령되어진 값에 따라 가전기기들의 동작 및 정보를 XML/RDF포멧으로 변환-Convert the behavior and information of home appliances to XML / RDF format according to the inferred or commanded value
- 기기로부터의 ACK/NACK를 받아서 지능적 서비스 구성을 가능하게 함-Receive ACK / NACK from device to enable intelligent service configuration
지능형 홈 네트워크 서비스를 제공하기 위해서 상황에 따라 서비스를 동적으로 구성하고 복잡한 충돌문제를 해결하여 사용자 중심의 맞춤형 지식 서비스의 제공을 목적으로 한다. 본 발명의 개발 내용이 속하는 선행 연구로는 다중 명령에 대한 멀티스레딩을 모니터링 하는 모듈의 개발이 있다. 그러나 이는 지식 서비스의 제공에는 많은 한계점을 가지고 있다. In order to provide intelligent home network service, it aims to provide user-oriented customized knowledge service by dynamically constructing service according to the situation and solving complex conflict problem. Prior research belongs to the development of the present invention is the development of a module for monitoring multi-threading for multiple instructions. However, this has many limitations in the provision of knowledge services.
☞ 사용자의 프라이버시를 위한 보안 정책 알고리즘 부재☞ Lack of security policy algorithm for user privacy
☞ 서비스가 제공되는 동안 일어날 수 있는 사용자 및 기기간 충돌문제를 해결 할 수 있는 알고리즘 부재☞ There is no algorithm to solve the problem of collision between user and device that can occur while the service is provided.
☞ 사용자를 지속적 트래킹을 통한 최적의 서비스 환경을 제공하는 트래킹 기법의 부재☞ The absence of a tracking technique that provides an optimal service environment through continuous tracking of users
현 시점까지 이러한 문제점을 해결할 수 있는 서비스 구성 및 제공 모듈은 개발되어 있지 않다.To date, no service configuration and provision module has been developed to solve these problems.
본 발명에서는 선행연구에서 해결하지 못했던 문제점들을 해결하기 위해 다음과 같은 기능을 가진 서비스 매니저 개발을 목표로 한다. 유비쿼터스 환경에서 지식기반 홈네트워크 서비스를 위해서 다양한 agent와 device들이 상호 운용되어 공통의 서비스를 제공하고 복잡한 충돌 문제 해소를 위해서 각 서비스 단위를 통합 관리할 수 있도록 하는 시스템을 개발한다. 사용자, 장치, 공간 정보의 보안 유지 및 사용자 장치 인증, 인증 정책 관리를 위한 모듈, 사용자 행동을 추적, 관리, 연계시키기 위한 모듈, 단일 테스크 및 사용자 행동 단위, 서비스 단위를 유지시키고 관찰하는 엔진, 마지막으로 각 모듈과 엔진들을 연동하여 실질적인 Action을 계획/결정, 서비스를 제공하기 위한 각 Actuator에 명령을 내리는 시스템의 개발을 목표로 한다. 이러한 기능을 가진 모듈의 개발을 통해서 유비쿼터스 환경을 지원하 는 지능형 홈네트워크 서비스를 가능하게 한다.The present invention aims to develop a service manager having the following functions in order to solve problems that could not be solved in the previous research. In the ubiquitous environment, for the knowledge-based home network service, various agents and devices interoperate to provide a common service, and to develop a system that integrates and manages each service unit to solve complex collision problems. Security of user, device, and spatial information and user device authentication, module for managing authentication policy, module for tracking, managing, and linking user behavior, single task and user behavior unit, engine for maintaining and observing service units, and last It aims to develop a system that commands each actuator to plan / determine actual action and provide service by interworking each module and engine. The development of modules with this function enables intelligent home network services that support ubiquitous environments.
(1) 과제를 해결하기 위한 수단 (1) Means for solving the problem
본 발명에서 아래의 도 1은 본 발명의 전체 시스템 구성도이다. 본 발명에서는 도 1의 각각의 모듈의 연동에 따라 서비스를 동적으로 구성하고 제공한다. 서비스들을 동적으로 구성하고 병렬적 구조로의 제공 및 스케줄링된 서비스를 제공하기 위해서 Multi threading기법과 ScheduledTask 기법을 사용한다.Figure 1 below in the present invention is the overall system configuration of the present invention. In the present invention, the service is dynamically configured and provided according to the interworking of each module of FIG. 1. Multi-threading and ScheduledTask techniques are used to dynamically configure services, to provide them in a parallel structure, and to provide scheduled services.
(2) 기능 및 작용 (2) function and action
본 발명에서 개발한 지능형 홈네트워크 서비스를 위한 서비스 매니저를 적용하여 사용자의 요구, 스케쥴 또한 동패턴에 따라 제공되어져야 하는 하나 또는 어려개의 SubTask들의 연관성을 고려하여 Task를 구성함으로써 상황인지 서비스를 제공한다. 또한 사용자별 각각의 Session을 생성하여 다양한 이벤트와 그에 따른 서비스들이 사용자의 프로파일에 기반하여 충돌없이 서비스의 제공이 가능하도록 지원한다.By applying the service manager for the intelligent home network service developed in the present invention, a situation-aware service is provided by configuring a task in consideration of the association of one or several subtasks that must be provided according to the user's request and schedule according to the pattern. . In addition, by creating each session for each user, various events and services are supported based on the user's profile without conflict.
☞ Task 및 사용자별 우선순위 등에 기반한 서비스 제공 정책☞ Service provision policy based on task and user priority
☞ 충돌 문제의 해결을 위해 필요한 Context의 실시간 Acquisition☞ Real-time Acquisition of Context necessary for solving collision problem
☞ Task 구성을 통한 Subtask의 관계성에 따른 분류 및 통합☞ Classification and integration according to the relationship of subtasks through task configuration
(3) 실시 예 (3) Example
다중 사용자가 동일 공간에 등장하여 상반되는 기기 동작을 명령 시 사용자의 현재 상태, 다양한 센서의 정보값, 사용자 간의 우선순위, 기기의 동작상태 유무 등 여러 Context정보를 수집하여 최적의 서비스를 능동적으로 구성하여 제공한다. 또한 사용자가 원하는 서비스를 사용자의 직접적인 명령을 통해서가 아니라 사용자의 행동패턴을 통한 상황인지를 통해 사용자의 명령이 있기 전에 지능적, 적응적으로 서비스를 구성하고 제공한다. 이렇게 서비스가 제공되는 동한 정보들을 정책적으로 유지 및 보안 관리를 통해서 다른 서비스와의 통합 관리 기능을 제공한다.When multiple users appear in the same space and command opposing device operation, the optimal service is actively organized by collecting various context information such as the user's current status, information of various sensors, priority among users, presence of device operation status, etc. To provide. In addition, the service is intelligently and adaptively constructed and provided before the user's command through whether the user wants the service through the user's behavioral pattern, not through the user's direct command. In this way, it provides integrated management function with other services through policy maintenance and security management while providing information.
본 발명에서 개발한 지능형 홈네트워크 서비스 제공을 위한 서비스 매니저는 유비쿼터스 환경을 지원하는 지능형 홈네트워크의 핵심 모듈로서 이러한 지식적 서비스의 제공을 가능하게 할 것으로 기대된다. The service manager for providing the intelligent home network service developed in the present invention is expected to enable the provision of such knowledge service as a core module of the intelligent home network supporting the ubiquitous environment.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050056930A KR20070001437A (en) | 2005-06-29 | 2005-06-29 | Service Manager for Intelligent Home Network Services |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050056930A KR20070001437A (en) | 2005-06-29 | 2005-06-29 | Service Manager for Intelligent Home Network Services |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20070001437A true KR20070001437A (en) | 2007-01-04 |
Family
ID=37868834
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050056930A Withdrawn KR20070001437A (en) | 2005-06-29 | 2005-06-29 | Service Manager for Intelligent Home Network Services |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20070001437A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7739367B2 (en) * | 2006-01-12 | 2010-06-15 | Ricoh Company, Ltd. | Managing network-enabled devices |
KR20200029444A (en) | 2017-07-21 | 2020-03-18 | 주식회사 다이셀 | gas producer |
-
2005
- 2005-06-29 KR KR1020050056930A patent/KR20070001437A/en not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7739367B2 (en) * | 2006-01-12 | 2010-06-15 | Ricoh Company, Ltd. | Managing network-enabled devices |
KR20200029444A (en) | 2017-07-21 | 2020-03-18 | 주식회사 다이셀 | gas producer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Peoples et al. | Performance evaluation of green data centre management supporting sustainable growth of the internet of things | |
Hoang et al. | Mobile cloud for assistive healthcare (MoCAsH) | |
Patti et al. | Event-driven user-centric middleware for energy-efficient buildings and public spaces | |
Corredor et al. | Knowledge-aware and service-oriented middleware for deploying pervasive services | |
EP2648137A2 (en) | Generic reasoner distribution method | |
Tapia et al. | FUSION@, a SOA-based multi-agent architecture | |
CN110502349A (en) | An orchestration method for building cloud container applications | |
WO2007074905A1 (en) | Network equipment system | |
KR20070001437A (en) | Service Manager for Intelligent Home Network Services | |
CN109522120A (en) | A kind of smart home management platform based on Hadoop | |
Filgueiras et al. | RT‐JADE: A preemptive real‐time scheduling middleware for mobile agents | |
KR20070044200A (en) | Ubiquitous Sensor Network System and Event Request and Response Method Performed in the System | |
Banouar et al. | Monitoring solution for autonomic Middleware-level QoS management within IoT systems | |
CN117439885A (en) | Kubernetes container scheduling method and system based on service grid | |
Guo et al. | A self-organized model of agent-enabling autonomic computing for grid environment | |
Du et al. | Research on service bus for distributed real-time control systems | |
Vassev et al. | Towards autonomic GIPSY | |
CN116980410A (en) | Service framework switching method, device, equipment and storage medium | |
Chang et al. | Context life cycle management scheme in ubiquitous computing environments | |
Vázquez et al. | An interaction model for passively influencing the environment | |
Chou et al. | EMWF: A middleware for flexible automation and assistive devices | |
KR101056028B1 (en) | Service management device for knowledge-based home network service | |
Ahn et al. | An Implementation of a Dynamic Module Changing Framework of a Self-adaptive System for Smart Home with Changing Environment | |
Schaefer | A middleware for self-organising distributed ambient assisted living applications | |
Norouzi et al. | Autonomic management for energy efficient data centers |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20050629 |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20060728 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
PG1501 | Laying open of application | ||
PC1203 | Withdrawal of no request for examination | ||
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |