• 제목/요약/키워드: Computing Objects

검색결과 533건 처리시간 0.028초

CORBA 환경에서 실시간 서비스 지원을 위한 분산 객체의 그룹화 및 관리 (Distributed Objects' Grouping and Management for Supporting Real-time Service in CORBA Environments)

  • 신경민;김명희;주수종
    • 한국정보처리학회논문지
    • /
    • 제6권5호
    • /
    • pp.1241-1252
    • /
    • 1999
  • It is proposed in TINA, the open information telecommunication network architecture, that the definition of object group which is collection of objects provides a decrease of complex networking and a facility of object managing by service executing of application on distributed computing environment. Based on a new distributed object group model[13] we have been researched according to TINA specification, this paper proposed the object group model with the scheduler object and objects management mechanisms that can support real-time services on CORBA. To do this, we described the definition of object grouping and the requirements to suggest the object group model supporting real-time service, designed the object group structure and functional components containing in an object group using James Rumbaugh's modelling[12], and showed a class diagram of components in an object group. This paper designed IDLs of an object group manager and scheduler among the components, and finally showed the procedures of management and service interconnections between objects in the different object groups vi ETD.

  • PDF

IoT에서 중요한 데이터를 위한 쿼럼 기반 적응적 전파 알고리즘의 설계 및 평가 (Design and Evaluation of a Quorum-Based Adaptive Dissemination Algorithm for Critical Data in IoTs)

  • 배인한;노흥태
    • 한국멀티미디어학회논문지
    • /
    • 제22권8호
    • /
    • pp.913-922
    • /
    • 2019
  • The Internet of Things (IoT) envisions smart objects collecting and sharing data at a massive scale via the Internet. One challenging issue is how to disseminate data to relevant data consuming objects efficiently. In such a massive IoT network, Mission critical data dissemination imposes constraints on the message transfer delay between objects. Due to the low power and communication range of IoT objects, data is relayed over multi-hops before arriving at the destination. In this paper, we propose a quorum-based adaptive dissemination algorithm (QADA) for the critical data in the monitoring-based applications of massive IoTs. To design QADA, we first design a new stepped-triangular grid structures (sT-grid) that support data dissemination, then construct a triangular grid overlay in the fog layer on the lower IoT layer and propose the data dissemination algorithm of the publish/subscribe model that adaptively uses triangle grid (T-grid) and sT-grid quorums depending on the mission critical in the overlay constructed to disseminate the critical data, and evaluate its performance as an analytical model.

이동 객체의 위치 추적을 위한 KDB-트리 기반의 시공간 색인구조 (Spatio-Temporal Index Structure based on KDB-Tree for Tracking Positions of Moving Objects)

  • 서동민;복경수;유재수;이병엽
    • 인터넷정보학회논문지
    • /
    • 제5권4호
    • /
    • pp.77-94
    • /
    • 2004
  • 최근 위치기반 기술의 급속한 발전으로 인하여 이동 객체를 효율적으로 관리하기 위한 색인 구조의 필요성이 증가하고있다. 하지만, 기존에 제안된 색인 구조들은 이동 객체의 계속되는 위치 이동으로 인해 색인의 변경이 발생하고 색인의 빈번한 변경으로 전체적인 색인의 성능이 저하된다. 본 논문에서는 KOB-트리를 기반으로 하는 시공간 색인 구조인 TPKDB-트리를 제안한다. 제안하는 색인 구조는 갱신 비용을 최소화하여 이동 객체 검색의 효율성을 증가시키고 이동 객체를 선형함수로 표현함으로서 불필요한 갱신을 줄이는 방법을 제안한다. 그리고 노드 내에 포함되어 있는 이동 객체의 변화를 시간에 대한 파라미터로 유지함으로서 효율적으로 이동 객체의 미래 위치 검색을 지원한다. 또한, 공간활용도를 최대화하기 위한 새로운 갱신 및 분할 기법을 제안한다. 제안하는 색인 구조의 우수성을 입증하기 위해 다양한 실험을 통해 성능 평가를 수행한다.

  • PDF

로봇의 효과적인 서비스를 위해 베이지안 네트워크 기반의 실내 환경의 가려진 물체 추론 (Reasoning Occluded Objects in Indoor Environment Using Bayesian Network for Robot Effective Service)

  • 송윤석;조성배
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제12권1호
    • /
    • pp.56-65
    • /
    • 2006
  • 최근 서비스 로봇에 대한 연구가 여러분야에서 활발해지며, 노인 보조와 같은 실내 서비스를 위한 연구가 많이 이루어지고 있다. 이 때 로봇이 효과적이고 정확한 서비스를 하기 위해서 물체와 상황을 적절하게 인식하는 것은 중요하다. 전통적인 물체 인식 방법은 미리 정의된 기하학적 모델에 기반하였으나 이런 접근 방법은 대상 물체가 다른 물체에 가려져 보이지 않는 상황 둥 불확실성을 포함하는 실내환경에서는 한계가 있다 본 논문에서는 로봇의 효과적인 물체 탐색을 위해 대상이 되는 물체의 존재 가능성을 추론하기 위한 베이지안 네트워크 모델을 제안한다. 이를 위해 활동별로 물체간의 관계를 모델링하여 고정되어 있지 않은 환경에 보다 유연하게 적용될 수 있게 하였다. 전체적인 구조는 공통-원인 구조를 물체간의 관계를 나타내는 단위로 사용하여 이를 결합해가며 구성되는데 이러한 방법은 베이지안 네트워크 설계를 효과적이게 한다. 제안하는 베이지안 네트워크 모델을 검증하기 위해 두 개의 베이지안 네트워크의 성능을 실험을 통해 검사하였는데 각각 $86.5\%$$89.6\%$의 정확도를 보였다.

센서 네트워크에서 연속적인 개체 추적을 위한 동적 직사각형 영역 기반 협동 메커니즘 (Dynamic Rectangle Zone-based Collaboration Mechanism for Continuous Object Tracking in Wireless Sensor Networks)

  • 박보미;이의신;김태희;박호성;이정철;김상하
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제15권8호
    • /
    • pp.591-595
    • /
    • 2009
  • 센서 네트워크에서 개체 검출과 추적에 관한 기존 라우팅 프로토콜들은 사람, 동물, 차량 등과 같은 하나 또는 그 이상의 단일(individual) 개체들에 대한 검출과 추적을 하기 위한 방법에만 관심을 가질 뿐, 독가스, 생화학물질 등과 같은 연속적인 개체들을 검출하고 추적하는 프로토콜들은 많지 않다. 이러한 연속적인 개체들은 어느 지역에 계속적으로 분산되어 있고, 광범위한 지역을 차지한다는 점에서 단일 개체들과 차이가 있다. 따라서 많은 센서 노드들에 의해 검출되고 센싱되는 데이터들은 중복적이고 서로 깊이 관련되어 있다. 그러므로 지역적으로 센싱 데이터를 수집하고 통합하여 데이터를 보고하기 위한 효율적인 방안이 필요하다. 본 논문에서 우리는 연속적인 개체들을 검출, 추적하고 모니터링(monitoring)하기 위한 동적인 직사각형 영역에 기반한 연속적인 개체 추적 방안을 제안한다. 제안된 방안은 하나의 연속된 개체가 차지한 지역이 포함된 동적인 직사각형 영역을 구성하고, 영역에서 하나의 대표 노드가 연속된 개체를 검출하는 센서 노드들로부터 센싱 데이터를 수집하고 통합한다.

피지컬 컴퓨팅 교육을 통해 교사가 지각한 기회 및 도전요소 (Opportunities and Challenges Perceived by Teachers from Physical Computing Education)

  • 최형신;이상민;이정화;우창문
    • 정보교육학회논문지
    • /
    • 제20권3호
    • /
    • pp.235-242
    • /
    • 2016
  • 피지컬 컴퓨팅은 하드웨어와 소프트웨어를 결합하여 추상적 아이디어를 창의적으로 표현하고 구체적인 산출물로 만드는 과정에서 컴퓨팅 원리를 활용하는 것이다. 최근 오픈소스 하드웨어 및 3D 프린터의 보급으로 피지컬 컴퓨팅에 대한 접근성이 높아졌다. 그러나 이를 교육 현장에 접목하기 위해서는 교사의 관심과 역량이 뒷받침되어야 한다. 본 연구에서는 초등 교사들이 피지컬 컴퓨팅 관련 기본 소양 교육을 받은 뒤에 그 과정에서 경험한 피지컬 컴퓨팅 교육의 기회와 도전적 요소를 제시하였다. 본 연구의 결과는 피지컬 컴퓨팅에 대해 관심을 가지고 있는 교사들과 피지컬 컴퓨팅 교사 연수 프로그램 구성에 시사점을 제공한다.

자율적 커뮤니티 컴퓨팅 기반 유비쿼터스 시스템 플렛폼을 위한 효과적인 모니터링 방법 (An Efficient Monitoring Method for Ubiquitous System Platform Based on Autonomic Community Computing)

  • 권성현;이동욱;김재훈;조위덕
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권1호
    • /
    • pp.86-90
    • /
    • 2008
  • 유비쿼터스 지능 공간은 사용자의 요구를 서비스하기 위하여 여러 종류의 스마트 객체들이 다양한 형태로 연결되어 있다. 따라서 사용자의 서비스 요구에 따라 서비스 구성 중에 과도한 부하가 발생할 뿐만 아니라 서비스 객체들 간의 자원 충돌이 발생할 수 있다. 결국, 각 서비스 객체들 간에 오작동이 발생해 사용자에게 잘못된 서비스를 제공하거나 서비스에 응답을 못 할 수도 있다. 이런 문제를 해결하기 위해서는 유비쿼터스 지능공간은 모니터링 시스템에 의해 다양한 스마트 객체들의 기능, 성능 및 상태를 모니터링 한다. 또한 로그를 기록하고 기록된 로그를 분석하여 사용자에게 지능 공간 서비스에 대한 최적화된 기능, 성능 및 서비스 품질을 개선 할 수 있어야 한다. 본 논문에서는 다양한 서비스 요구 패턴 등에 따른 성능 최적화와 시스템의 중단 및 오작동이 발생했을 때 자가 복구를 수행할 수 있는 모니터링 시스템을 제안한다.

물류 유통 서비스 분야에서 전자태그 정보 처리를 위한 데이터 모델 설계 (A Design of Data Model for Electronic Tag Information Processing in Logistics Distribution Service Parts)

  • 김창수;홍성찬;정회경
    • 한국정보통신학회논문지
    • /
    • 제9권4호
    • /
    • pp.712-719
    • /
    • 2005
  • 인터넷과 컴퓨터 네트워크의 발전에 힘입어 차세대 컴퓨팅 패러다임으로 유비쿼터스 컴퓨팅이 등장하였고, 이를 실현하기 위한 핵심 기술로 RFID(Radio Frequency Identification) 기술이 주목받고 있다. 이러한 RFID 응용 시스템에서 상호간의 데이터 교환을 위해 MIT Auto-ID Center 에서는 물리적 객체의 정보를 표현하기 위한 표준 언어로 XML(Extensible Markup Language) 기반의 PML(Physical Markup Language)을 제안하여 사용하고 있다. 하지만 Auto-ID Center에서 제시한 PML은 객체의 정보를 기술하기 위한 핵심부분만 정의 되어 있고, 실제 적용에 필요한 부분은 별도로 확장 정의하여 사용하도록 되어 있다. 이에 본 논문에서는 Auto-ID Center의 PML Core에 기반하여 RFID 응용 서비스에서 전자태그 정보 처리를 위해 사용될 수 있는 객체 타입을 정의하고 물류 유통 서비스 분야에 적용할 수 있도록 객체 정보 데이터 모델을 설계하였다.

DETECTING VARIABILITY IN ASTRONOMICAL TIME SERIES DATA: APPLICATIONS OF CLUSTERING METHODS IN CLOUD COMPUTING ENVIRONMENTS

  • 신민수;변용익;장서원;김대원;김명진;이동욱;함재균;정용환;윤준연;곽재혁;김주현
    • 천문학회보
    • /
    • 제36권2호
    • /
    • pp.131.1-131.1
    • /
    • 2011
  • We present applications of clustering methods to detect variability in massive astronomical time series data. Focusing on variability of bright stars, we use clustering methods to separate possible variable sources from other time series data, which include intrinsically non-variable sources and data with common systematic patterns. We already finished the analysis of the Northern Sky Variability Survey data, which include about 16 million light curves, and present candidate variable sources with their association to other data at different wavelengths. We also apply our clustering method to the light curves of bright objects in the SuperWASP Data Release 1. For the analysis of the SuperWASP data, we exploit a elastically configurable Cloud computing environments that the KISTI Supercomputing Center is deploying. Two quite different configurations are incorporated in our Cloud computing test bed. One system uses the Hadoop distributed processing with its distributed file system, using distributed processing with data locality condition. Another one adopts the Condor and the Lustre network file system. We present test results, considering performance of processing a large number of light curves, and finding clusters of variable and non-variable objects.

  • PDF

지능형 IoT에 대한 조사 - Cognitive Computing Frameworks, 트렌드 이슈 (A Survey on Smart Internet of Things - Trend Issues, Cognitive Computing Frameworks)

  • 몽갈라 알반 핸드리;시나이 엔데이 카불로;염선호;남궁정일;신수영;박수현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2018년도 춘계학술발표대회
    • /
    • pp.604-607
    • /
    • 2018
  • From the last past decade, the Internet of Thing (IoT) area has attracted a lot of attention from researchers. It is said to be a promising technology with great impact in people life, since it redefines the relationship objects have with Human and between themselves. It allows objects to gather data from the real world and communicate with others through the internet. This enabled many opportunities for service providers, companies, factories, environmental monitoring, healthcare, smart cities, and soon. Therefore, today, IoT is densely used in various domains of life, and knows an exponential growth. However, although many advancements have been achieved, several challenges keep causing issues and still need to be overcome. This paper gives an overview on the current trend issues in IoT on which researchers are focusing. It's also explores different proposed frameworks to allow the application of cognitive computing as an integrated process of an Internet of things (IoT) systems, to bring a great advanced in the way machine may communicate with human and their surroundings. This is known as cognitive IoT (CIoT), which allows machines to produce a human-like behavior, then providing enhanced level of capabilities to IoT.