• Title/Summary/Keyword: Message Communication

Search Result 1,627, Processing Time 0.022 seconds

MPIRace-Check V 1.0: A Tool for Detecting Message Races in MPI Parallel Programs (MPIRace-Check V 1.0: MPI 병렬 프로그램의 메시지경합 탐지를 위한 도구)

  • Park, Mi-Young;Chung, Sang-Hwa
    • The KIPS Transactions:PartA
    • /
    • v.15A no.2
    • /
    • pp.87-94
    • /
    • 2008
  • Message races should be detected for debugging effectively message-passing programs because they can cause non-deterministic executions of a program. Previous tools for detecting message races report that message races occur in every receive operation which is expected to receive any messages. However message races might not occur in the receive operation if each of messages is transmitted through a different logical communication channel so that their incorrect detection makes it a difficult task for programmers to debug programs. In this paper we suggest a tool, MPIRace-Check, which can exactly detect message races by checking the concurrency between send/receive operations, and by inspecting the logical communication channels of the messages. To detect message races, this tool uses the vector timestamp to check if send and receive operations are concurrent during an execution of a program and it also uses the message envelop to inspect if the logical communication channels of transmitted messages are the same. In our experiment, we show that our tool can exactly detect message races with efficiency using MPI_RTED and a benchmark program. By detecting message races exactly, therefore, our tool enables programmers to develop reliable parallel programs reducing the burden of debugging.

FPGA-based Traffic Message Delivery System for Car-to-car Communications Using Visible Light Communication Link (가시광 통신링크를 이용한 FPGA기반 차량 메시지 전송 시스템)

  • Kim, Jong-Young;Cho, Eunbyeol;Hwang, Sung-Jo;Park, Bong-Seok;Lee, Chung Ghiu
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.24 no.4
    • /
    • pp.386-391
    • /
    • 2016
  • A traffic message delivery system using visible light communication(VLC) link has been demonstrated. The system is proposed to deliver simple traffic messages between cars at low speed. The message set is programmed in an FPGA-based digital board and one of the messages is sent to the other car. Considering the outdoor and indoor environments, the effects of sunlight and fluorescent lamps on received signal waveforms are described. The delivered message is successfully recovered over 2 meter. The link for message delivery can be concatenated.

Gist-based Message Design Principles for Health Promotion and Public Health Education: Explication of Fuzzy Trace Theory (핵심정보 중심의 건강증진 및 보건교육 메시지 구성 원리: Fuzzy Trace Theory의 함의)

  • Shim, Min Sun;Cho, Young Hoan;Choi, Hyo Seon;Son, Hee Jeong;Ju, Young Kee;You, Myoung Soon
    • Korean Journal of Health Education and Promotion
    • /
    • v.30 no.5
    • /
    • pp.189-199
    • /
    • 2013
  • Objectives: This paper aims to explain principles of gist-based health message design and discuss their implications for health promotion and public health education. Methods: After reviewing Reyna and Brainerd's Fuzzy Trace Theory(FTT), the authors explicate how to transform FTT into a practical guidance of health message design. Our explication is based upon FTT's reasoning that human intuition, rather than analysis, takes a primary role in message recall and comprehension, followed by judgment and decision making. We expect gist-based message design to be appropriate to serve such intuition. Results: Four principles of gist-based message design are offered: (1) provision of qualitative, as well as quantitative, information of gist, (2) inclusion of visual images corresponding to gist, (3) use of effective message formats to emphasize the gist (4) inclusion of relevant reasons and contextutal information. Conclusions: Gist-based message design has theoretical and practical implications for health promotion, specifically in the field of public health education, the press and governmental communication toward the public, and provider-patient communication in medical settings.

A Multi-Agent Message Transport Architecture for Supporting Close Collaboration among Agents (에이전트들 간의 밀접한 협력을 지원하기 위한 다중 에이전트 메시지 전송 구조)

  • Chang, Hai Jin
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.3 no.3
    • /
    • pp.125-134
    • /
    • 2014
  • This paper proposes a multi-agent message transport architecture to support application areas which need fast message communications for close collaboration among agents. In the FIPA(Foundation of Intelligent Physical Agents) agent platform, all message transfer services among agents are in charge of a conceptual entity named ACC(Agent Communication Channel). In our multi-agent message transport architecture, the ACC is represented as a set of system agents named MTSA(Message Transfer Service Agent). The MTSA enables close collaboration among agents by supporting asynchronous communication, by using Reactor pattern to handle agent input messages efficiently, and by selecting optimal message transfer protocols according to the relative positional relationships of sender agents and receiver agents. The multi-agent framework SMAF(Small Multi-Agent Framework), which is implemented on the proposed multi-agent message transport architecture, shows better performance on message transfer among agents than JADE(Java Agent Development Environment) which is a well-known FIPA-compliant multi-agent framework. The faster the speed of message transfer of a multi-agent architecture becomes, the wider application areas the architecture can support.

Performance Improvement of Message Transmission over TCN(Train Communication Network) (TCN을 통한 메시지 전송 능력 향상에 관한 연구)

  • Cho Myung-ho;Moon Chong-chun;Park Jaehyun
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.53 no.10
    • /
    • pp.720-726
    • /
    • 2004
  • The data transmission over MVB(Multifunction Vehicle Bus) of TCN(Train Communication Network) is divided into the periodic transmission phase and the sporadic transmission phase. TCN standard recommends the event-polling method as the message transfer in the sporadic phase. However, since the event-polling method does not use pre-scheduling to the priority of the messages, it is inefficient for the real-time systems. To schedule message transmission, a master node should know the priority of message to be transmitted by a slave node prior to the sporadic phase, but the existing TCN standard does not support any protocol for this. This paper proposes the slave frame bit-stuffing algorithm, with which a master node gets the necessary information for scheduling and includes the simulation results of the event-polling method and the proposed algorithm.

Mobile Message Platform Supporting Dynamic Services based on Templates (템플릿에 기반한 동적인 서비스를 지원하는 모바일 메시지 플랫폼)

  • Han, Hong-Taek;Kim, Nam-Yun
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.12 no.2
    • /
    • pp.19-27
    • /
    • 2012
  • Although message services in mobile environments provide real-time transfer of various contents such as text, multimedia and location, they can't provide dynamic message services based on analysis of message contents. This paper proposes "message as a service" concept and presents the design methodology for a message platform. The message in this paper is composed of the data part and template part which is in charge of view and functional logic of contents. In addition, two parts of a message are transferred separately. If a terminal device stores message templates, message platform can transfer data part only and thus network traffic can be reduced. Besides an efficient network utilization, we can dynamically update message view and its functional logic by modifying templates.

A Multi Upper Bound Access Control Model with Inheritance Attributes

  • Kim, Seok-Woo
    • Journal of Electrical Engineering and information Science
    • /
    • v.2 no.6
    • /
    • pp.162-166
    • /
    • 1997
  • A message server have two basic functionalities, a server role for processing the processing the user environment as well as an entity role for transferring message to other entity in message system environment. The user who is going to send and receive his important information really wants to keep his own security requests. To satisfy this requirement, message server must be enforced by two seperated security policies- one for message processing security policy under department's computer working environment, the other for send/receive security policy under message system's communication path environment. Proposed access control model gurantees the user's security request by combining constrained server access control and message system access control with multi upper bound properties which come from inheritance attributes of originating user security contexts.

  • PDF

Processing-Node Status-based Message Scattering and Gathering for Multi-processor Systems on Chip

  • Park, Jongsu
    • Journal of information and communication convergence engineering
    • /
    • v.17 no.4
    • /
    • pp.279-284
    • /
    • 2019
  • This paper presents processing-node status-based message scattering and gathering algorithms for multi-processor systems on chip to reduce the communication time between processors. In the message-scattering part of the message-passing interface (MPI) scatter function, data transmissions are ordered according to the proposed linear algorithm, based on the processor status. The MPI hardware unit in the root processing node checks whether each processing node's status is 'free' or 'busy' when an MPI scatter message is received. Then, it first transfers the data to a 'free' processing node, thereby reducing the scattering completion time. In the message-gathering part of the MPI gather function, the data transmissions are ordered according to the proposed linear algorithm, and the gathering is performed. The root node receives data from the processing node that wants to transfer first, and reduces the completion time during the gathering. The experimental results show that the performance of the proposed algorithm increases at a greater rate as the number of processing nodes increases.

Development of Power Line Communication based Home Network Message Specification and Systems for Digital White Goods (전력선 통신 기반의 디지털 백색 가전기기용 댁내망 메시지 규약 및 시스템의 개발)

  • Kim, Dong-Sung;Kwon, Wook-Hyun;Kim, Yo-Hi;Shin, Hyun-Jung;Yuh, In-Kwan
    • Proceedings of the KIEE Conference
    • /
    • 2000.11d
    • /
    • pp.709-711
    • /
    • 2000
  • In this paper, a home network message specification and systems based on the Power Line Communication(PLC) are proposed. As a case study, the home network message specification and systems for the white goods are proposed. It is designed for the various home appliances from the lightning to the white goods using power line communication based on Internet protocol. The proposed home network system is composed of the home network message specification with browsing S/W and embedded H/W design based on the power line communication.

  • PDF

Development of a Teaching and Learning Plan for a Communication Unit for Family Members and Its Effect on Teenagers' Functional Communications and Relational Satisfaction with Their Parents (부모자녀간 의사소통과 관계향상을 위한 교수.학습 과정안 개발 및 적용: 중학교 1학년 '가족구성원간의 의사소통' 단원을 중심으로)

  • Joo, Hyun-Jung;Cho, Byung-Eun
    • Journal of the Korean Home Economics Association
    • /
    • v.48 no.8
    • /
    • pp.51-65
    • /
    • 2010
  • This research explored the importance of conflict resolution in communication between adolescents and their parents. A teaching and learning plan on communication using the Active listening, I-message method and no-lose conflict resolution method was developed and applied to teaching the 'Communication among Family Members' unit in the middle school home economics and technology textbook. The experimental class of 203 students using the active listening, I message and no-lose conflict resolution method in communication was compared with a comparative class of 163 students using only the active listening and I message method, investigating the amounts of communication, conflicts, functional communication and degree of satisfaction the students perceived regarding relationships with their parents via pre and post tests. Both groups showed significant increases in their amounts of communication and functional communication. However, only the experimental class showed an increase in their degree of relationship satisfaction with their parents. Both groups evaluated the lesson positively.