• Title/Summary/Keyword: Message Queue

Search Result 75, Processing Time 0.03 seconds

CAN 네트워크상의 효율적인 대역 할당을 위한 분산 선행대기 열 기법 (A Distributed Precedence Queue Mechanism to Assign Efficient Bandwidth in CAN Networks)

  • 최호식;이장명
    • 제어로봇시스템학회논문지
    • /
    • 제10권11호
    • /
    • pp.1058-1064
    • /
    • 2004
  • This paper presents a distributed precedence queue mechanism to resolve unexpected transmission delay of a lower priority transaction in a CAN based system, which keeps a fixed priority in data transaction. The mechanism is implemented in the upper sub-layer of the data link layer(DLL), which is fully compatible with the original medium access control layer protocol of CAN. Thus the mechanism can be implemented dynamically while the data transactions are going on without any hardware modification. The CAN protocol was originally developed to be used in the automotive industry, and it was recently applied for a broader class of automated factories. Even though CAN is able to satisfy most of real-time requirements found in automated environments, it is not to enforce either a fair subdivision of the network bandwidth among the stations or a satisfactory distribution of the access delays in message transmission. The proposed solution provides a superset of the CAN logical link layer control, which can coexist with the older CAN applications. Through the real experiments, effectiveness of the proposed mechanism is verified.

A Dynamic Precedence Queue Mechanism to Improve Transmission Efficiency in CAN Networks

  • Yun, Jae-Mu;Choi, Ho-Seek;Lee, Jang-Myung
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.761-766
    • /
    • 2005
  • This paper presents a dynamic precedence queue mechanism to resolve unexpected transmission delay of a lower priority transaction in a CAN based system which keeps a fixed priority in data transactions. The mechanism is implemented in the upper sub-layer of the data link layer (DLL), which is fully compatible with the original medium access control layer protocol of CAN. Thus the mechanism can be implemented dynamically while the data transactions are going on without any hardware modification. The CAN protocol was originally developed to be used in the automotive industry and it was recently applied for a broader class of automated factories. Even though CAN is able to satisfy most of real-time requirements found in automated environments, it is not to enforce either a fair subdivision of the network bandwidth among the stations or a satisfactory distribution of the access delays in message transmissions. The proposed solution provides a superset of the CAN logical link layer control, which can coexist with the older CAN applications. Through the real experiments, effectiveness of the proposed mechanism is verified.

  • PDF

CIM 구축을 위한 지능형 고장진단 시스템 개발 (Development of Intelligent Fault Diagnosis System for CIM)

  • 배용환;오상엽
    • 한국산업융합학회 논문집
    • /
    • 제7권2호
    • /
    • pp.199-205
    • /
    • 2004
  • This paper describes the fault diagnosis method to order to construct CIM in complex system with hierarchical structure similar to human body structure. Complex system is divided into unit, item and component. For diagnosing this hierarchical complex system, it is necessary to implement a special neural network. Fault diagnosis system can forecast faults in a system and decide from the signal information of current machine state. Comparing with other diagnosis system for a single fault, the developed system deals with multiple fault diagnosis, comprising hierarchical neural network (HNN). HNN consists of four level neural network, i.e. first is fault symptom classification and second fault diagnosis for item, third is symptom classification and forth fault diagnosis for component. UNIX IPC is used for implementing HNN with multitasking and message transfer between processes in SUN workstation with X-Windows (Motif). We tested HNN at four units, seven items per unit, seven components per item in a complex system. Each one neural network represents a separate process in UNIX operating system, information exchanging and cooperating between each neural network was done by message queue.

  • PDF

A Priority Based Transmission Control Scheme Considering Remaining Energy for Body Sensor Network

  • Encarnacion, Nico;Yang, Hyunho
    • 스마트미디어저널
    • /
    • 제4권1호
    • /
    • pp.25-32
    • /
    • 2015
  • Powering wireless sensors with energy harvested from the environment is coming of age due to the increasing power densities of both storage and harvesting devices and the electronics performing energy efficient energy conversion. In order to maximize the functionality of the wireless sensor network, minimize missing packets, minimize latency and prevent the waste of energy, problems like congestion and inefficient energy usage must be addressed. Many sleep-awake protocols and efficient message priority techniques have been developed to properly manage the energy of the nodes and to minimize congestion. For a WSN that is operating in a strictly energy constrained environment, an energy-efficient transmission strategy is necessary. In this paper, we present a novel transmission priority decision scheme for a heterogeneous body sensor network composed of normal nodes and an energy harvesting node that acts as a cluster head. The energy harvesting node's decision whether or not to clear a normal node for sending is based on a set of metrics which includes the energy harvesting node's remaining energy, the total harvested energy, the type of message in a normal node's queue and finally, the implementation context of the wireless sensor network.

계층구조 접근에 의한 복합시스템 고장진단 기법 (Fault Diagnosis Method of Complex System by Hierarchical Structure Approach)

  • 배용환;이석희
    • 한국정밀공학회지
    • /
    • 제14권11호
    • /
    • pp.135-146
    • /
    • 1997
  • This paper describes fault diagnosis method in complex system with hierachical structure similar to human body structure. Complex system is divided into unit, item and component. For diagnosing this hierarchical complex system, it is necessary to implement special neural network. Fault diagnosis system can forecast faults in a system and decide from current machine state signal information. Comparing with other diagnosis system for single fault, the developed system deals with multiple fault diagnosis comprising Hierarchical Neural Network(HNN). HNN consists of four level neural network, first level for item fault symptom classification, second level for item fault diagnosis, third level for component symptom classification, forth level for component fault diagnosis. UNIX IPC(Inter Process Communication) is used for implementing HNN wiht multitasking and message transfer between processes in SUN workstation with X-Windows(Motif). We tested HNN at four units, seven items per unit, seven components per item in a complex system. Each one neural newtork operate as a separate process in HNN. The message queue take charge of information exdhange and cooperation between each neural network.

  • PDF

Trunked Land Mobile Radio System의 트래픽 성능분석 (Performance Evaluation of Trunked Land Mobile Radio System)

  • 이하철;김원균;이병섭
    • 한국전자파학회논문지
    • /
    • 제8권5호
    • /
    • pp.431-441
    • /
    • 1997
  • 본 논문에서는 LCD(Lρst Call Delayed)시스템에 적용할 수 있는 대시식 완전선군의 무한입선모델(M/M/ S모델)과 Erlang-C분포식을 이용하여 Trunked Land Mobile Radio System의 성능분석방법을 제시하였다. 일반적으로 TRS(Trunked Radio System)라고 얄려져 았는 본 시스템의 성능을 분석하기 위해 대시식 완전선군의 무한 입선모텔로 모델링하여 사스템의 채널수, 트래픽량, 단말기당 평균사용시간과 염의의 호가 t초 이상 지연될 확률과의 관계식을 도출하였고 이를 이용하여 호의 지연시간변 시스템 채널수, 트래픽량, 지연확률과의 관계를 시뮬레이션하였다. 또한 시스템의 trunking방식을 통화(message) 및 송선( transmission)방식으로 구분 하여 방식별 성능을 정량적으로 비교분석한 결과 송선 trunking방식의 성능이 우수함을 확인하였다 결국 본 논 문의 목적은 TRS서비스 이용사의 품질을 고려한 TRS통신망의 용량설계방안을 제시하는 데 있다.

  • PDF

청각장애인을 위한 음성인식 기반 메시지 전송 시스템 (Speech Recognition based Message Transmission System for the Hearing Impaired Persons)

  • 김성진;조경우;오창헌
    • 한국정보통신학회논문지
    • /
    • 제22권12호
    • /
    • pp.1604-1610
    • /
    • 2018
  • 음성인식 서비스는 청각장애인에게 화자의 음성을 텍스트로 변환하여 시각화함으로써 의사소통의 보조적인 수단으로 사용되고 있다. 하지만 강의실 및 회의실과 같은 개방된 환경에서는 다수의 청각장애인에게 음성인식 서비스를 제공하기 힘들다. 이를 위해 주변 환경에 따라 음성 인식 서비스를 효율적으로 제공하기 위한 방법이 필요하다. 본 논문에서는 화자의 음성을 인식하여 변환된 텍스트를 다수의 청각장애인에게 메시지로 전달하는 시스템을 제안한다. 제안하는 시스템은 다수의 사용자에게 동시에 메시지를 전달하기 위해 MQTT 프로토콜을 사용한다. MQTT 프로토콜의 QoS level 설정에 따른 제안 시스템의 서비스 지연을 확인하기 위해 종단 간 지연을 측정하였다. 측정 결과 가장 신뢰성이 높은 QoS level 2와 0간의 지연이 111ms로 대화 인식에 큰 영향을 끼치지 않음을 확인하였다.

통합 빌링 시스템 다국어 버전에 관한 연구 (A Study on Integrated Billing System for Multi-language)

  • 김남훈;이동규;정석용;박해용
    • 한국융합학회논문지
    • /
    • 제3권3호
    • /
    • pp.1-5
    • /
    • 2012
  • 본 연구에서는 통합 빌링의 장점을 그대로 계승하고 커스터마이징을 최소화하는 다국어 버전 빌링 시스템에 대한 연구와 시제품을 개발하고자 한다. 해외 시장에서의 빌링 시스템 경쟁력 강화 및 성공적인 사업 지원 수행을 위해 영어, 일어, 한국어 등 데이터베이스 기반의 UI 메시지 데이터 추가만으로 다국어 버전이 지원되는 빌링 시스템, 그리고 다양한 통신 사업에 대한 통합 과금 정책을 지원하는 패키지화된 형태의 빌링 시스템을 목표로 한다.

실시간 임베디드 리눅스의 실시간 메커니즘 성능 분석 (Performance Evaluation of Real-time Mechanisms for Real-time Embedded Linux)

  • 고재환;최병욱
    • 제어로봇시스템학회논문지
    • /
    • 제18권4호
    • /
    • pp.337-342
    • /
    • 2012
  • This paper presents performance evaluation of real-time mechanisms for real-time embedded linux. First, we presents process for implementing open-source real-time embedded linux namely RTAI and Xenomai. These are real-time extensions to linux kernel and we implemented real-time embedded linux over the latest linux kernel. Measurements of executions of real-time mechanisms for each distribution are performed to give a quantitative comparison. Performance evaluations are conducted in kernel space about repeatability of periodic task, response time of Semaphore, FIFO, Mailbox and Message queue in terms of inter-task communication for each distribution. These rules can be helpful for deciding which real-time linux extension should be used with respect to the requirements of the real-time applications.

대용량 전자교환기의 고속 내부통신망 성능 평가에 관한 연구 (A study on the performance evaluation of high speed interprocessor communication netowrk in a large capacity digital switching system)

  • 최진규;박형준;정윤쾌;권보섭;이충근
    • 전자공학회논문지A
    • /
    • 제33A권5호
    • /
    • pp.55-64
    • /
    • 1996
  • This paper presents performance evaluation of a new high speed inter-processor communication(HIPC) network for large capacity and high performance digitral switching system. The HIPC structure implements the fast reservation and concurrent arbitration technique (modified round-robin arbitration). The performance evaluation of HIPC was performed by not only computer simulation but also numerical approximation method which was derived for a single server multi-queue system with nonexhaustive cyclic service. The approximation results are almost same with that of computer simulation. The TDX-10 basic callscenario was applied to the HIPC netowrk and analyzed. these results were compared with TDX-10 IPC and shows that the difference of th emean waiting time in the TX buffer of NTP node increases sharply according to the increase of the message arrival rate.

  • PDF