[go: up one dir, main page]

KR20070001437A - Service Manager for Intelligent Home Network Services - Google Patents

Service Manager for Intelligent Home Network Services Download PDF

Info

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
Application number
KR1020050056930A
Other languages
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
Application filed by 중앙대학교 산학협력단 filed Critical 중앙대학교 산학협력단
Priority to KR1020050056930A priority Critical patent/KR20070001437A/en
Publication of KR20070001437A publication Critical patent/KR20070001437A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • H04L12/2827Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality
    • H04L12/2829Reporting 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling 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

지능형 홈 네트워크 서비스를 위한 서비스 매니저{Service Manager for Knowledge-based Home Network Service}Service Manager for Intelligent Home Network Service

도 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)

사용자 및 기기, 공간 정보를 유지 관리하는 기술Technology to maintain user, device, and spatial information 서비스를 동적 구성 및 관리 기술Service dynamic configuration and management technology 서비스 생성 방식에 따른 자동 우선순위 적용 기술Automatic Priority Application Technology According to Service Creation Method
KR1020050056930A 2005-06-29 2005-06-29 Service Manager for Intelligent Home Network Services Withdrawn KR20070001437A (en)

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)

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

Cited By (2)

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