• Title/Summary/Keyword: Embedded Middleware

Search Result 81, Processing Time 0.025 seconds

Middleware Test Framework for Mobile Devices (이동단말용 미들웨어 테스트 프레임워크)

  • Shin, Seok-Kyoo;Lee, Sang-Soo;Yang, Hae-Sool
    • Journal of Information Technology Services
    • /
    • v.6 no.2
    • /
    • pp.153-160
    • /
    • 2007
  • Middleware for mobile devices, embedded middleware, is used for mobile devices, cellular phone and DMB related services. It is essential for middleware providers to provide high quality middleware in conformity with its standard and interoperability on hardware platforms. The standard conformance and interoperability of embedded middleware are the key factors to make service providers succeed in their business. The quality of embedded middleware could be secured when Tests for the standard conformance and interoperability of embedded middleware are performed with well established test framework. In this paper, we describe middleware testing methodology of standard conformance, interoperability and middleware test framework for mobile devices.

Data-centric Sensor Middleware for Heterogeneous Sensor Networks (이기종 센서 네트워크를 위한 데이터 중심적 센서 미들웨어)

  • Nam, Choon-Sung;Shin, Dong-Ryeol
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.7 no.6
    • /
    • pp.323-330
    • /
    • 2012
  • Wireless sensor networks need middleware system for efficiently managing the constrained resource and sensing data because they need different sensing data type and protocol to communicate with heterogeneous sensor networks. Thus this paper proposes data-centric sensor middleware for heterogeneous sensor networks. The proposed middleware have to support various query processing of user applications, high-level request of users, manage heterogeneous sensor systems and universal sensing data type for node and user application.

Design and Performance Analysis of the Interface Middleware for Embedded Systems (임베디드 시스템 인터페이스용 미들웨어 설계 및 성능분석)

  • Kim, Myoung-Sun;Lee, Su-Won;Lee, Cheol-Hoon;Choi, Hoon;Cho, Kil-Seok
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.14 no.1
    • /
    • pp.52-62
    • /
    • 2008
  • As various types of embedded devices are widely used, a technology that supports reuse of applications on multiple platforms is needed in order for time-to-market development of the applications. The interface middleware is one of such technology and it hides platform dependency from application programmers. Existing interface middleware such as the MT project, Xenomai and Legacy2linux have limitation in that the APIs provided by each of these middleware are fixed to a specific operating system, and the middleware does not provide dynamic expansion of its API set. In this paper, we propose a middleware which hides operating system dependencies and enables porting of applications on various operating systems. In addition, the middleware has scalable structure so that it is suitable for resource-limited embedded systems. The overhead of the middleware, i.e., the time delay occurred by the middleware is between $0.3{\mu}sec\;and\;5{\mu}sec$ in most cases. We believe that the amount of overhead is reasonable and does not hurt the performance of applications.

Implementation of UPnP Device based on Embedded Linux using ARM9 Platform (ARM9 Platform을 이용한 Embedded Linux 기반의 UPnP Device의 구현)

  • Lee, Hui-Jeong;Jeong, Jin-Gyu;Jin, Seon-Il;Hong, Seok-Gyo
    • Proceedings of the KIEE Conference
    • /
    • 2003.11c
    • /
    • pp.754-757
    • /
    • 2003
  • The implementation of home network systems In ubiquitous computing environments requires middleware that provides a method to control and operate home appliance devices. The Universal Plug and Play (UPnP), which is based on the IPv4 protocol and running on a PC, consists of UPnP devices that provide relevant services and control points that control the devices. However, It is inappropriate to Implement UPnP devices on a PC, since the implementation on a PC requires much space and electrical power. In this paper, a small embedded home network device equipped with UPnP middleware is implemented on an embedded GNU/Linux system running on an ARM9 platform, in order to deal with such problems.

  • PDF

Implementation of Home-Network Sewer using UPnP based on the Embedded Linux (Embedded Linux 기반의 UPnP를 사용한 홈-네트워크 서버 구현)

  • 정진규;진선일;이희정;황인영;홍석교
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.53 no.9
    • /
    • pp.638-643
    • /
    • 2004
  • Middleware enables different networking devices and protocols to inter-operate in ubiquitous home network environments. The UPnP(Universal Plug and Play) middleware, which runs on a PC and is based on the IPv4 protocol, has attracted much interest in the field of home network research since it has versatility The UPnP, however, cannot be easily accessed via the public Internet since the UPnP devices that provide services and the Control Points that control the devices are configured with non-routable local private or Auto IP networks. The critical question is how to access UPnP network via the public Internet. The purpose of this paper is to deal with the non-routability problem in local private and Auto IP networks by improving the conventional Control Point used in UPnP middleware-based home networks. For this purpose, this paper proposes an improved Control Point for accessing and controlling the home network from remote sites via the public Internet, by adding a web server to the conventional Control Point. The improved Control Point is implemented in an embedded GNU/Linux system running on an ARM9 platform. Also this paper implements the security of the home network system based on the UPnP (Universal Plug and Play), adding VPN (Virtual Private Network) router that uses the IPsec to the home network system which is consisted of the ARM9 and the Embedded Linux.

Lightweight Home Network Middleware Security Mechanism supporting Mobility Management (이동성 관리를 지원하는 경량 홈 네트워크 미들웨어 보안 기술)

  • Koh Kwang-Man;Hyun Ho-Jae;Hong Ju-Hee;Han Sun-Young
    • The KIPS Transactions:PartC
    • /
    • v.13C no.3 s.106
    • /
    • pp.375-382
    • /
    • 2006
  • As various kinds of embedded systems (or devices) become widely available, research on home network middleware which can access and control embedded home appliances are actively being progressed. However, there is a significant problem in applying the home network technology to embedded systems because of their limited storage space and low computing power. In this paper, we present a lightweight middleware for home network on embedded systems. Also, we propose a mechanism for mobility management which adopts the anycast technology.

A Level 2 Middleware for Steel Plant Control (철강플랜트 제어를 위한 레벨 2 미들웨어)

  • Kim, DoHun;Hwang, Hwa-Won;Choi, Ja Young;Ko, JaeHoon;Kim, Chee-Ha
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.6 no.2
    • /
    • pp.86-92
    • /
    • 2011
  • In this paper, we proposed a level 2 middleware with common services for controlling steel plants, which is named POSMOS. POSMOS supports eight middleware services currently, but, this paper described in detail two representative services of the common services: file service and external communication service and their respective measured performance. In the experiment section, we described the performance of the two representative services and a case using our middleware which shows better response time than the existing commercial middleware by about 32%.

Building Light Weight CORBA Based Middleware for the CAN Bus Systems

  • Hong, Seongsoo
    • Transactions on Control, Automation and Systems Engineering
    • /
    • v.3 no.3
    • /
    • pp.181-189
    • /
    • 2001
  • The software components of embedded control systems get extremely complex as they are designed into distributed systems get extremely complex as they are designed into distributed systems consisting of a large number of inexpensive microcontrollers interconnected by low-bandwidth real-time networks such as the controller area network (CAN). While recently emerging middleware technologies such as CORBA and DCOM address the complexity of distributed programming, they cannot be directly applied to distributed control system design due to their excessive resource demand and inadequate communication models. In this paper, we propose a CORBA-based middleware design for CAN-based distributed embedded control systems. Our design goal is to minimize its resource need and make it support group communication without losing the IDL (interface definition language) level compliance to the OMG standards. To achieve this, we develop a transport protocol on the CAN and a group communication scheme based on the well-known publisher/subscriber model. The protocol effectively realizes subject-based addressing and supports anonymous publisher/subscriber communication. We also customize the method invocation and message passing protocol, referred to as the general inter-ORB protocol (GIOP), of CORBA so that CORBA method invocations are efficiently serviced on a low-bandwidth network such as the CAN. This customization includes packed data encoding and variable-length integer encoding for compact representation of IDL data types. We have implemented our CORBA-based middleware on the mArx real-time operating system we have developed at Seoul National University. Our experiments clearly demonstrate that it is feasible to use CORBA in developing distributed embedded control systems possessing severe resource limitations. Our design clearly demonstrates that it is feasible to use a CORBA-based middleware in developing distributed embedded systems on real-time networks possessing severe resource limitations.

  • PDF

RFID Library Management System base on Embedded System (임베디드 기반의 RFID 도서관리 시스템)

  • Jung, Won-Soo;Park, Yong-Min;Oh, Young-Hwan
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.44 no.4
    • /
    • pp.72-79
    • /
    • 2007
  • This paper is an embedded system using the X-Hyper Intel PXA255 ARM CPU that base of the Linux operation system. This system applies tag information reading through RFID leader to Library executive system and designed and embody RFID middleware. The RFID middleware is consisted of RFID module, ARM processor and RS-232 interface. The RFID module is used to be inputted user and books information and RS-232 interface pass information by RFID middleware. Also, This system is embodied by specific Library management system using embedded exclusive use ARM processor. In this paper introduces concept and action principle of RFID middleware and uses Qt/Embedded and embodied manless loaning and return system.

Jave based Embedded System Design and Implementation for Real-time Stream Data Processing (Java 기반 실시간 센서 데이터스트림처리 및 임베디드 시스템 구현)

  • Kim, Hyu-Chan;Ko, Wan-Ki;Park, Sang-Yeol
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.4 no.2
    • /
    • pp.1-12
    • /
    • 2008
  • Home network is a technology that provides possibilities of monitoring/controling/mutilating-recognition between optional home network machines in residences. Currently, home network or other networks like entertainment, residential electronic networks are jumbled together with heterogeneous networks in a rampaging condition. In a reality of high expectation for home networks system like the mutual application for various machines, we are required to have the unification technology for conveniences to satisfy expectations. This thesis reflects how to develop Java applications or mutual products based on convenient interfaces actually that process various sensors which create real time data stream in Java platform through Java based sensor data-stream processing embedded middleware design and realization in real time.