• Title/Summary/Keyword: message design

Search Result 1,115, Processing Time 0.029 seconds

Efficient Implementation of the MQTT Protocol for Embedded Systems

  • Deschambault, Olivier;Gherbi, Abdelouahed;Legare, Christian
    • Journal of Information Processing Systems
    • /
    • v.13 no.1
    • /
    • pp.26-39
    • /
    • 2017
  • The need for embedded devices to be able to exchange information with each other and with data centers is essential for the advent of the Internet of Things (IoT). Several existing communication protocols are designed for small devices including the message-queue telemetry transport (MQTT) protocol or the constrained application protocol (CoAP). However, most of the existing implementations are convenient for computers or smart phones but do not consider the strict constraints and limitations with regard resource usage, portability and configuration. In this paper, we report on an industrial research and development project which focuses on the design, implementation, testing and deployment of a MQTT module. The goal of this project is to develop this module for platforms having minimal RAM, flash code memory and processing power. This software module should be fully compliant with the MQTT protocol specification, portable, and inter-operable with other software stacks. In this paper, we present our approach based on abstraction layers to the design of the MQTT module and we discuss the compliance of the implementation with the requirements set including the MISRA static analysis requirements.

Design and Implementation of a Linux-based Message Processor to Minimize the Response-time Delay of Non-real-time Messages in Multi-core Environments (멀티코어 환경에서 비실시간 메시지의 응답시간 지연을 최소화하는 리눅스 기반 메시지 처리기의 설계 및 구현)

  • Wang, Sangho;Park, Younghun;Park, Sungyong;Kim, Seungchun;Kim, Cheolhoe;Kim, Sangjun;Jin, Cheol
    • Journal of KIISE
    • /
    • v.44 no.2
    • /
    • pp.115-123
    • /
    • 2017
  • A message processor is server software that receives non-realtime messages as well as realtime messages from clients that need to be processed within a deadline. With the recent advances of micro-processor technologies and Linux, the message processor is often implemented in Linux-based multi-core servers and it is important to use cores efficiently to maximize the performance of system in multi-core environments. Numerous research efforts on a real-time scheduler for the efficient utilization of the multi-core environments have been conducted. Typically, though, they have been conducted theoretically or via simulation, making a subsequent real-system application difficult. Moreover, many Linux-based real-time schedulers can only be used in a specific Linux version, or the Linux source code needs to be modified. This paper presents the design of a Linux-based message processor for multi-core environments that maps the threads to the cores at user level. The message processor is implemented through a modification of the traditional RM algorithm that consolidates the real-time messages into certain cores using a first-fit-based bin-packing algorithm; this minimizes the response-time delay of the non-real-time messages, while guaranteeing the violation rate of the real-time messages. To compare the performances, the message processor was implemented using the two multi-core-scheduling algorithms GSN-EDF and P-FP, which are provided by the LITMUS framework. The benchmarking results show that the response-time delay of non-real-time messages in the proposed system was improved up to a maximum of 17% to 18%.

A Total Design Process Using Design Structure Matrix (디자인 구조 매트릭스를 활용한 토탈 디자인프로세스에 관한 연구)

  • Lee, Jeong Hyun;Pan, Young Hwan
    • Design Convergence Study
    • /
    • v.15 no.5
    • /
    • pp.21-35
    • /
    • 2016
  • With subdivision of customers and markets, today, domains to design are expanding. When design merges with other spheres of design, it is important to convey a consistent message to customers. For delivering a message consistently and clearly, there is a need to reconcile different views in design processes. In this study, each design process was analyzed and the sequence was adjusted using the DSM methodology for understanding mutual dependent relations. For this, process activity elements were extracted with experts and a survey on related elements was conducted. Then the survey findings were divided for working out the sequence and based on the views regarding the sequence, a total design process was created.. As a result, the processes were combined into one sequence and there was a collaboration at the 10th stage. Also, a methodology used in collaboration and significant elements were analyzed. In conclusion, it is anticipated that this total design process would provide a more objective and scientific approach in collaboration among various spheres of design and help in reducing lead time.

Design of an efficient routing algorithm on the WK-recursive network

  • Chung, Il-Yong
    • Smart Media Journal
    • /
    • v.11 no.9
    • /
    • pp.39-46
    • /
    • 2022
  • The WK-recursive network proposed by Vecchia and Sanges[1] is widely used in the design and implementation of local area networks and parallel processing architectures. It provides a high degree of regularity and scalability, which conform well to a design and realization of distributed systems involving a large number of computing elements. In this paper, the routing of a message is investigated on the WK-recursive network, which is key to the performance of this network. We present an efficient shortest path algorithm on the WK-recursive network, which is simpler than Chen and Duh[2] in terms of design complexity.

A Study on expressive characteristics on skin-design in architecture, fashion and interior design (건축과 패션, 실내디자인의 스킨디자인 표현특성에 관한 연구)

  • Kim, Ki-Soo
    • Korean Institute of Interior Design Journal
    • /
    • v.18 no.4
    • /
    • pp.31-42
    • /
    • 2009
  • Though Adolf Loos, an architect of 1920s said 'ornament is sin', feature of decoration has big gravity in modern architecture & its design trend. Embellishment as a new genre that combined new cultures, trends, and technologies is finally ascribing to skin design approach. For instance it is preference to rags, coarse fabric, external shape of fragments. Expressing surface as a ceremony in architecture or indoor design is also belong to the same category. In this respect, as a new approach on skin, the study focuses on visual and spatial changes that stimulate user's sensibilities consequently since skin design is based on human senses and sensibilities. As skin design expands the scope of human experiences comprehensively, and classify boundaries between internal parts and external parts or make them ambiguous, aesthetic embodiment on new trends is getting done. Through skins on buildings, a message is transmitted to a whole city, an opportunity for the city to be expanded into a new space is created, and human senses are stimulated through refusing a traditional sides by rediscovering decorations in space design and adapting the sides made in limitlessly-expressed styles. Thus, as a new approach on the skins that transmit a message through human senses, the study is to contemplate skin design, and to interpret them as works to eliminate boundaries among architecture, fashion, interior/exterior space design(especially exhibition and international fair)following their suits. Through interpreting this subject, the study is to understand and analyze comtemporary expansion situation on interactions among fashion and architecture, and interior design.

A Study on Non-participating TDL Message Analyzer (비가입형 TDL 메시지 분석기에 관한 연구)

  • Hwang, Byoung-Han;Lee, Jung-Woong
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.11 no.3
    • /
    • pp.290-294
    • /
    • 2018
  • Modern warfare exhibit a NCW (Network Centric Warfare) aspect through quick situation awareness and Command and Control. And Tactical messages operate on various tactical data links (TDLs). For monitoring TDL messages processed by data link processor(DLP), message analysers are generally developed as a component during system development. In addition, in order to forward TDL messages processed by DLP to the message anayzer, the interface messages between DLP and message analysers should be defined interface control document(ICD). We propose the methods using UDP or TCP packets provided by TDL layers that are delivered to DLP without communicating directly with DLP. Depending on TDL message standards and Interface Control Documents(ICDs), we design the message analyzer which communicates with data link processor using internal messages. Using known header field information from the TDL application standard such as JREAP-C, we can quickly filter candidate packets against collected packets and use the full data size information contained in the headers to verify the completed message. Because the methods proposed in this paper do not communicate directly with DLP, the methods proposed in this paper are enable to analyze the TDL application messages such as JREAP-C or Link-K without constraints in existing methods that should be reflected in the system configuration and ICD.

A Study on Consumers' Responses to Shopping Chatbot: The Effects of Agent and Message Types (쇼핑 챗봇에 대한 소비자 반응 연구: 에이전트와 메시지 유형 효과를 중심으로)

  • Song, YuJin;Kim, MinHee;Choi, Sejung Marina
    • Journal of the HCI Society of Korea
    • /
    • v.14 no.2
    • /
    • pp.71-81
    • /
    • 2019
  • As AI technology develops, its application has been extended to diverse fields. In particular, AI-enabled Chatbot services have garnered growing attention and such services are more important as a tool of communication in mobile shopping. However, research on chatbots is in its early stage and the understanding of chatbots in the context of mobile commerce is very limited. The purpose of this study is to empirically investigate consumer responses to a shopping chatbot with a focus on the effects of chatbot agent types and message types. Specifically, a $2{\times}2$ between-subjects experimental design, with the agent type (secretary/friend) and the message type (factual/evaluative) as the independent variables, was employed. The results show that although main effects of chatbot agent and message types are not found, interaction effects between chatbot agents and message types on consumer responses are significant. Specifically, when the agent type was a secretary, consumer responses to product recommendation with a factual message were more positive. On the other hand, in the case of the friend agent, the evaluative message led to more positive responses. The findings suggest that communication elements are important in the understanding of consumer responses to chatbots in mobile shopping and effective strategies for utilizing chatbots for mobile commerce should be considered.

Influence of Information Source Characteristics of SNS on eWOM Acceptance of CSR Information and Attitudes to the Company (SNS 정보원 특성이 온라인 CSR 구전수용과 기업태도에 미치는 영향)

  • Song, Hyijae;Lee, Yuri;Kim, Ha Youn
    • Journal of the Korean Society of Clothing and Textiles
    • /
    • v.41 no.5
    • /
    • pp.809-824
    • /
    • 2017
  • Interest in and use of social media as a communication channel are consistently evolving; in addition therefore, corporate social responsibility (CSR) activities have been often conducted on online channels such as social media due to the advantages offered by the rapid spread of information. Consumers can be persuaded differently and their cognition can be influenced depending on who delivers what message. This study examines the influence of information source characteristics on eWOM acceptance of CSR messages and attitudes toward a company. This study compares cases: when a company sends their CSR message versus when an individual (i.e., consumer's acquaintance) sends the company's CSR message. A total of 320 respondents were presented with online stimuli and responded to the questionnaire to identify this phenomenon. Vegan fashion (which refers to products made from raw materials without animal cruelty) was used as stimuli in this study because it is a representative example of CSR activities. As a result, when consumers are exposed to CSR messages online, perceived expertise, trustworthiness and attractiveness of information source affect consumer's electronic word-of-mouth (eWOM) acceptance and attitude toward a company. However, only trustworthiness influences eWOM acceptance in cases of a corporation information source. This study confirms the differences in eWOM acceptance and in attitudes to the company depending on to whom the messages were sent and with what content.

Design of Thin-Client Framework for Application Sharing & Optimization of Data Access (애플리케이션 공유 및 데이터 접근 최적화를 위한 씬-클라이언트 프레임워크 설계)

  • Song, Min-Gyu
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.14 no.5
    • /
    • pp.19-32
    • /
    • 2009
  • In this paper, we design thin-client framework capable of application sharing & data access on the Internet, and apply related skills, such as X windows system, pseudo server, CODA file system, MPI(Message Passing Interface). We suggest a framework for the thin client to access data produced by working on a server optimally as well as to run server side application, even in the case of network down. Additionally, it needed to reflect all local computing changes to remote server when network is restored. To design thin client framework with these characteristics, in this paper, we apply distributed pseudo server and CODA file system to our framework, also utilize MPI for the purpose of more efficient computing & management. It allows for implementation of network independent computing environment of thin client, also provide scalable application service to numerous user through the elimination of bottleneck on caused by server overload. In this paper, we discuss the implementing method of thin client framework in detail.

Communication Effects of Sex-Appeal Fashion POP Advertising -Focused on Nudity Type and Discount Message Use- (섹스어필 패션 POP 광고의 커뮤니케이션 효과 -노출유형과 할인율 메시지 사용을 중심으로-)

  • Park, Hyun-Hee;Jeon, Jung-Ok
    • Journal of the Korean Society of Clothing and Textiles
    • /
    • v.33 no.6
    • /
    • pp.929-937
    • /
    • 2009
  • This study was intended to identify the differences in communication effects according to nudity type and discount message use in the context of sex-appeal fashion POP advertising. For the experiment, 8 stimuli were developed as experimental stimuli for the 4 (nudity type (nude, semi-nude, body-consciousness, non nude)) $\times$ 2 (discount messages (available, not available)) factorial design. A total of 280 questionnaires allocating thirty-five students to each group were distributed. The results were as follows. First, there were significant differences in advertising affect, attitude toward advertising, and brand attitude according to nudity type of sex-appeal fashion POP advertising. Second, there was no significant difference in communication effects by discount message use. Third, there was interaction effect according to nudity type and discount message use on the aspect of advertising cognition.